| Bytes | Lang | Time | Link |
|---|---|---|---|
| nan | 403. es | 230816T032257Z | stasoid |
| nan | 402. C23 gcc | 230511T080708Z | stasoid |
| nan | 401. Plumber | 230129T005725Z | stasoid |
| nan | 396. Befunge98 Hali | 230115T100508Z | stasoid |
| nan | 400. Vyxal | 230120T015838Z | stasoid |
| nan | 399. Befunge98 RubyFunge | 230117T130549Z | stasoid |
| nan | 398. Whispers v3 | 230115T121354Z | stasoid |
| nan | 397. Whispers v2 | 230115T103804Z | stasoid |
| nan | 362. Befunge93 CCBI | 220722T092843Z | stasoid |
| nan | 395. Python 3 Cython | 230115T092739Z | stasoid |
| nan | 394. Python 3 IronPython | 230112T032401Z | stasoid |
| nan | 393. Befunge98 nimfunge98 | 230112T021120Z | stasoid |
| nan | 392. Befunge98 zigfunge98 | 230112T020910Z | stasoid |
| nan | 391. Python 3 PyPy | 230112T020337Z | stasoid |
| nan | 390. Super Stack! Orange v2 | 230112T005734Z | stasoid |
| nan | 389. Befunge98 JFunge | 230112T001312Z | stasoid |
| nan | 388. Befunge98 zfunge | 230111T235810Z | stasoid |
| nan | 387. ><> Jo King's | 230103T183626Z | stasoid |
| nan | 386. ><> suppen.no | 230103T173006Z | stasoid |
| nan | 385. *><> Funge++ | 230103T031208Z | stasoid |
| nan | 384. ><> fishjit | 221231T203237Z | stasoid |
| nan | 383. ><> Mousetail's | 221231T171756Z | stasoid |
| nan | 382. ><> fishr | 221231T000157Z | stasoid |
| nan | 381. ><>\\.. | 221230T180057Z | stasoid |
| nan | 380. Erg | 221227T185713Z | stasoid |
| nan | 379. Noulith | 221225T151520Z | stasoid |
| nan | 378. Befunge98 Multilang | 221220T180946Z | stasoid |
| nan | 376. Befunge98 bff | 220803T030315Z | stasoid |
| nan | 369. Befunge98 Funge++ | 220730T091134Z | stasoid |
| nan | 377. Befunge98 Eso | 220803T163946Z | stasoid |
| nan | 373. Befunge98 LanguageBefunge | 220801T125526Z | stasoid |
| nan | 375. Befunge98 mycon | 220802T161932Z | stasoid |
| nan | 374. Befunge98 !Befunge | 220802T094502Z | stasoid |
| nan | 372. Befunge98 stinkhorn | 220801T080429Z | stasoid |
| nan | 371. Befunge98 Fungi | 220731T052304Z | stasoid |
| nan | 370. Befunge98 rfunge | 220730T131727Z | stasoid |
| nan | 366. Befunge98 Rc/Funge98 V2 | 220729T171354Z | stasoid |
| nan | 368. Befunge98 Clostridium | 220730T075649Z | stasoid |
| nan | 367. Befunge98 JSFunge98 | 220730T065344Z | stasoid |
| nan | 365. Berry | 220729T023320Z | stasoid |
| nan | 364. Befunge98 CCBI | 220724T054756Z | stasoid |
| nan | 363. 2sable | 220724T035339Z | stasoid |
| nan | 361. Befunge93 FBBI | 220720T123027Z | stasoid |
| nan | 360. Raven | 220720T070717Z | stasoid |
| nan | 359. Maze v2 | 220719T120857Z | stasoid |
| nan | 358. A Slow Language | 220719T090414Z | stasoid |
| nan | 357. RunR JS | 220718T071408Z | stasoid |
| nan | 356. mksh | 220717T225121Z | stasoid |
| nan | 355. Sphinx | 220717T221544Z | stasoid |
| nan | 354. oksh | 220717T150149Z | stasoid |
| nan | 353. fish | 220717T124951Z | stasoid |
| nan | 352. TeX ini | 220716T145103Z | stasoid |
| nan | 351. AsciiDots | 220716T103639Z | stasoid |
| nan | 350. rc | 220713T224937Z | stasoid |
| nan | 349. Whython | 220710T081154Z | stasoid |
| nan | 348. Pyxplot | 220704T101622Z | stasoid |
| nan | 347. dotcomma | 220526T044211Z | stasoid |
| 070 | 8. Retina | 161206T202800Z | mbomb007 |
| nan | 346. Janet | 220416T163152Z | stasoid |
| nan | 345. HTML+CSS litehtml | 220303T074626Z | stasoid |
| nan | 344. HTML+JavaScript Sciter.JS | 220220T164422Z | stasoid |
| nan | 343. Bracmat | 220218T171134Z | stasoid |
| nan | 342. <>^v 1 | 220204T125152Z | stasoid |
| nan | 341. Windows NT4 Batch | 220121T235532Z | stasoid |
| nan | 340. Perl x | 211125T124513Z | stasoid |
| nan | 339. Ruby x | 211125T111955Z | stasoid |
| nan | 338. Rexx Regina | 211115T095531Z | stasoid |
| nan | 337. ReactOS Batch | 211113T105706Z | stasoid |
| nan | 323. Maze | 210921T063730Z | stasoid |
| nan | 327. Poetic | 211004T095212Z | stasoid |
| nan | 336. Windows XP Batch | 211113T040412Z | stasoid |
| nan | 330. Windows Batch | 211016T114512Z | stasoid |
| nan | 335. OS/2 Batch | 211110T102941Z | stasoid |
| nan | 334. HTML Application | 211106T111948Z | stasoid |
| nan | 333. bc | 211101T101544Z | stasoid |
| nan | 332. bc s | 211101T072058Z | stasoid |
| nan | 331. PowerShell | 211027T190239Z | stasoid |
| nan | 329. Befunge109 cfunge | 211007T112134Z | stasoid |
| nan | 328. DipDup | 211005T125909Z | stasoid |
| nan | 326. Bot Engine | 210930T020039Z | stasoid |
| nan | 325. Treehugger | 210925T053619Z | stasoid |
| nan | 324. Befunk | 210922T075109Z | stasoid |
| nan | 322. Twue | 210902T231800Z | stasoid |
| nan | 321. *><> | 210824T134120Z | stasoid |
| nan | 320. Affine Mess | 210820T214713Z | stasoid |
| nan | 319. Tetr4phobi4 | 210819T133442Z | stasoid |
| nan | 318. 05AB1E | 210814T212618Z | stasoid |
| nan | 317. Z80Golf | 210811T163136Z | stasoid |
| nan | 316. HTML+CSS | 210713T164853Z | stasoid |
| nan | 315. HTML+JavaScript IE9 | 210708T164302Z | stasoid |
| nan | 314. HTML+CSS | 210708T020825Z | stasoid |
| nan | 313. Lolwho.Cares | 210705T044121Z | stasoid |
| nan | 312. HTML+JavaScript IE 5.5 | 210629T172128Z | stasoid |
| nan | 311. HTML+JavaScript IE5 | 210629T111702Z | stasoid |
| nan | 310. HTML+CSS IE 3.01 | 210629T090650Z | stasoid |
| nan | 309. HTML+CSS | 210628T071939Z | stasoid |
| nan | 308. HTML+JavaScript IE4 | 210625T111818Z | stasoid |
| nan | 307. HTML+JavaScript IE8 | 210624T112028Z | stasoid |
| nan | 306. HTML+JavaScript IE7 | 210623T121859Z | stasoid |
| nan | 305. HTML+CSS | 210622T123302Z | stasoid |
| nan | 304. HTML+CSS | 210621T190523Z | stasoid |
| nan | 303. Haskell with LexicalNegation | 210620T125249Z | stasoid |
| nan | 302. HTML+TIScript Sciter.TIS | 210619T104740Z | stasoid |
| nan | 301. HTML+CSS HTMLayout | 210425T051213Z | stasoid |
| 280 | 28. BrainFlak | 161228T004005Z | Chance |
| nan | 300. ↑110010000100110110010 | 201004T152742Z | stasoid |
| nan | 299. Wierd John's | 201003T012508Z | stasoid |
| nan | 288. Pascal GNU | 200804T035757Z | stasoid |
| nan | 298. Joy | 200928T104952Z | stasoid |
| nan | 297. Onyx | 200926T063521Z | stasoid |
| nan | 296. CMake | 200920T113029Z | stasoid |
| nan | 295. Elixir | 200914T111602Z | stasoid |
| nan | 294. Ring | 200908T041331Z | stasoid |
| nan | 293. Sardonyx | 200831T112821Z | stasoid |
| 9389 | 189. Haskell with BangPatterns | 180411T191740Z | Wheat Wi |
| nan | 292. Pari/GP | 200821T190028Z | stasoid |
| nan | 291. Idris 2 | 200820T003920Z | stasoid |
| nan | 290. Juby | 200819T044740Z | stasoid |
| nan | 289. Befunge98 efunge | 200818T193917Z | stasoid |
| 1738 | 69. rklang | 170605T214340Z | MD XF |
| 1605 | 63. Brian & Chuck | 170523T200555Z | Chance |
| 1617 | 62. Grass | 170515T205738Z | Wheat Wi |
| 1207 | 54. Zsh | 170425T204833Z | Chance |
| 460 | 33. Incident | 170117T211201Z | user6213 |
| 174 | 22. Underload stringie | 161208T220317Z | user6213 |
| nan | 287. Refunge | 200731T192044Z | stasoid |
| nan | 286. Trefunge98 CCBI | 200716T081421Z | stasoid |
| nan | 285. Befunge98 cfunge | 200705T165232Z | stasoid |
| nan | 284. Befunge98 PyFunge | 200628T111109Z | stasoid |
| nan | 283. Zetaplex | 200615T181957Z | stasoid |
| nan | 282. posh | 200209T130124Z | Potato44 |
| nan | 281. Wenyanlang | 200202T135232Z | stasoid |
| nan | 280. Befunge96 MTFI | 191214T114053Z | stasoid |
| nan | 279. Befunge97 MTFI | 191206T111517Z | stasoid |
| nan | 278. Extended Brainfuck Type I | 191020T133458Z | stasoid |
| nan | 277. Brainlove | 190928T074247Z | stasoid |
| nan | 276. HTML+CSS | 190823T002149Z | stasoid |
| nan | 275. HTML+JavaScript Safari 5 | 190822T122717Z | stasoid |
| nan | 274. Klein 111 | 190822T063600Z | stasoid |
| nan | 273. Alphabetti spaghetti | 190821T082256Z | stasoid |
| nan | 272. Klein 010 | 190813T115226Z | stasoid |
| nan | 271. Klein 000 | 190811T071225Z | stasoid |
| nan | 270. REBOL 3 | 190809T232748Z | stasoid |
| nan | 269. Kipple cipple | 190808T135252Z | stasoid |
| nan | 268. Versert | 190808T120325Z | stasoid |
| nan | 267. HTML+JavaScript Opera 9.64 | 190802T121916Z | stasoid |
| nan | 266. HTML+CSS | 190728T105748Z | stasoid |
| nan | 265. HTML+JavaScript IE6 | 190727T101124Z | stasoid |
| nan | 264. Haskell with ScopedTypeVariables | 190727T021417Z | stasoid |
| nan | 263. Template Haskell | 190726T072304Z | stasoid |
| nan | 262. HTML+JavaScript IE11 | 190725T130402Z | stasoid |
| nan | 261. Haskell with UnicodeSyntax | 190725T063617Z | stasoid |
| nan | 260. HTML+CSS | 190725T004844Z | stasoid |
| nan | 259. HTML+JavaScript Firefox | 190724T105758Z | stasoid |
| nan | 258. HTML+CSS | 190724T065121Z | stasoid |
| nan | 257. HTML+JavaScript Chrome | 190723T121408Z | stasoid |
| nan | 256. ETA | 190722T044547Z | stasoid |
| nan | 255. AlphaBeta | 190720T095642Z | stasoid |
| nan | 254. DOBELA dobcon | 190717T055404Z | stasoid |
| nan | 253. BrainSpace | 190716T125800Z | stasoid |
| nan | 252. Ahead | 190716T112729Z | stasoid |
| 050 | 7. Japt | 161206T200746Z | ETHprodu |
| nan | 251. PILOT psPILOT | 190713T061916Z | stasoid |
| nan | 250. Retina 1 | 190712T033848Z | stasoid |
| nan | 249. Oration | 190711T113647Z | stasoid |
| nan | 248. Granule | 190707T110852Z | stasoid |
| nan | 247. Perl 5 cperl | 190707T100813Z | stasoid |
| nan | 246. Haskell with PostfixOperators | 190705T035625Z | stasoid |
| nan | 245. RETURN | 190704T035239Z | stasoid |
| 4540 | 122. Monkeys | 170828T235217Z | Chance |
| nan | 244. bosh | 190118T104034Z | stasoid |
| nan | 242. Oil Shell | 190117T121504Z | stasoid |
| nan | 243. Redirection | 190117T145229Z | stasoid |
| nan | 241. Sumerian | 190117T113113Z | stasoid |
| nan | 240. Nikud | 190110T100249Z | stasoid |
| 9370 | 190. Ruby 2.5.0 | 180412T183942Z | stasoid |
| nan | 239. Triple Threat | 190110T055242Z | stasoid |
| nan | 238. agram | 190110T032504Z | stasoid |
| nan | 237. Perl 6 Niecza | 190109T075523Z | stasoid |
| nan | 236. Chip | 190108T080944Z | stasoid |
| nan | 235. Perl 6 Pugs | 181124T155039Z | stasoid |
| nan | 233. Haskell 1.2 Gofer | 180904T133302Z | stasoid |
| nan | 234. shortC | 181029T132454Z | stasoid |
| nan | 231. Lean Mean Bean Machine | 180903T234733Z | stasoid |
| nan | 232. Haskell with RebindableSyntax | 180904T025659Z | stasoid |
| nan | 230. COBOL GNU | 180822T224809Z | stasoid |
| nan | 229. Puzzlang | 180818T235021Z | Wheat Wi |
| nan | 228. Charcoal | 180812T233106Z | stasoid |
| nan | 227. Julia 1.0 | 180812T182645Z | stasoid |
| nan | 226. Canvas | 180811T164421Z | stasoid |
| nan | 225. Julia 0.7 | 180810T101514Z | stasoid |
| nan | 224. Nial | 180806T175808Z | Chance |
| 045 | 6. SMBF | 161206T194620Z | mbomb007 |
| 7623 | 160. TinCan | 171211T194858Z | Wheat Wi |
| 6985 | 154. c*ckf*ck | 171107T091351Z | Potato44 |
| nan | 223. REBOL 2 | 180802T214057Z | stasoid |
| nan | 222. Haskell with OverloadedStrings | 180801T115955Z | stasoid |
| nan | 221. Red | 180731T111204Z | stasoid |
| nan | 220. Ante | 180729T231407Z | stasoid |
| nan | 219. Spoon | 180722T214225Z | stasoid |
| nan | 218. Ctcc | 180721T211930Z | stasoid |
| nan | 217. Haskell with HexFloatLiterals | 180716T075328Z | stasoid |
| nan | 216. Silberjoder | 180709T172818Z | stasoid |
| nan | 215. emotif___ | 180709T165121Z | Potato44 |
| nan | 214. Haskell with StrictData | 180705T134748Z | stasoid |
| nan | 211. Haskell with MonoLocalBinds | 180628T094101Z | stasoid |
| nan | 213. TapeBagel | 180702T174803Z | stasoid |
| nan | 212. Strict Haskell | 180702T172026Z | stasoid |
| 9977 | 210. Haskell without MonomorphismRestriction | 180625T080520Z | stasoid |
| 9977 | 209. Haskell with NumDecimals | 180624T095754Z | stasoid |
| 9990 | 207. Haskell with ApplicativeDo | 180624T052657Z | stasoid |
| 9990 | 208. Pyret | 180624T095637Z | stasoid |
| 9836 | 206. Haskell with ExtendedDefaultRules | 180622T014519Z | stasoid |
| 9765 | 205. Haskell with BinaryLiterals | 180621T090909Z | stasoid |
| 9750 | 204. Seriously | 180611T064538Z | stasoid |
| 9766 | 203. V FMota | 180610T041558Z | stasoid |
| 9700 | 202. x86 boot image QEMU | 180605T020346Z | stasoid |
| 9686 | 201. Julia 0.6 | 180604T224215Z | stasoid |
| 9660 | 200. Coconut | 180526T121625Z | stasoid |
| 9620 | 199. PicoLisp 18.6 | 180525T130653Z | stasoid |
| 9640 | 198. eC | 180524T171722Z | stasoid |
| 9570 | 197. CPY | 180520T165800Z | stasoid |
| 9555 | 196. Cyclone | 180517T144005Z | stasoid |
| 776 | 37. C++ gcc | 170130T071808Z | Chance |
| 9540 | 195. ZL | 180427T103552Z | stasoid |
| 9480 | 194. TemplAt | 180426T175519Z | Chance |
| 9440 | 193. LOWER | 180414T093629Z | stasoid |
| 7177 | 157. Haskell 98 Hugs | 171126T012318Z | stasoid |
| 9428 | 192. SQLite | 180413T221006Z | Chance |
| 011 | 2. V | 161206T191230Z | DJMcMayh |
| 9400 | 191. PHP r | 180413T090948Z | jimmy230 |
| 9260 | 185. Makefile | 180317T071834Z | stasoid |
| 9346 | 188. Zilog Z80 boot image ZEMU | 180401T065824Z | stasoid |
| 9302 | 186. Prolog SWI | 180331T064925Z | 0 |
| 9346 | 187. GolfScript | 180331T214556Z | jimmy230 |
| 9870 | 183. Intel 8080 boot image ZEMU | 180310T175743Z | stasoid |
| 9870 | 184. Wumpus | 180312T053111Z | Potato44 |
| nan | 182. Bitwise | 180309T002735Z | Chance |
| nan | 181. Ropy | 180224T074105Z | stasoid |
| 9957 | 180. CoffeeScript2 | 180223T235940Z | Chance |
| 9911 | 179. ORK | 180211T143514Z | stasoid |
| 9839 | 178. CoffeeScript 1.5 | 180210T003003Z | Chance |
| 9001 | 176. Whispers | 180127T140337Z | Potato44 |
| 9814 | 177. 1L_a | 180128T032028Z | stasoid |
| 8989 | 175. Zephyr | 180123T221329Z | stasoid |
| 8967 | 174. Haskell with MagicHash | 180122T030330Z | Wheat Wi |
| 8940 | 173. Brat | 180121T015536Z | stasoid |
| 8929 | 172. Haskell with QuasiQuotes | 180120T175633Z | Wheat Wi |
| 8955 | 171. Agena 2.9.2 | 180117T210925Z | stasoid |
| 916 | 41. brainf*** | 170216T003819Z | Chance |
| 2851 | 97. Cubically v1.3 | 170729T224116Z | MD XF |
| 8944 | 170. Haskell with NegativeLiterals | 180117T152712Z | Wheat Wi |
| 8750 | 169. AutoIt | 180105T231802Z | stasoid |
| 8714 | 168. Mornington Crescent | 180105T204419Z | Chance |
| 8290 | 167. Sidef | 180101T134125Z | stasoid |
| 8306 | 166. yash | 180101T062346Z | Potato44 |
| 8238 | 165. Ursala | 171231T213120Z | stasoid |
| 8204 | 164. CLIPS | 171231T172102Z | Potato44 |
| 8160 | 163. 1L_AOI | 171220T092338Z | stasoid |
| 7863 | 162. Julia 0.5 | 171213T170007Z | Potato44 |
| 7775 | 161. 2L | 171212T124311Z | stasoid |
| 2448 | 87. Alice | 170706T183554Z | Potato44 |
| 7460 | 159. Agda | 171129T064927Z | stasoid |
| 7269 | 158. HyperDimensional Brainf*ck | 171126T093728Z | Potato44 |
| 7154 | 156. Moorhens | 171123T082340Z | Wheat Wi |
| 7000 | 155. Simula cim | 171110T014745Z | stasoid |
| 6977 | 153. l33t | 171106T060512Z | stasoid |
| 6934 | 152. ChuckScript | 171101T184103Z | Potato44 |
| 6882 | 150. Kon F*ck | 171020T000552Z | Potato44 |
| 6886 | 151. Black | 171020T033804Z | stasoid |
| 6416 | 149. CSL | 171009T210255Z | stasoid |
| 6343 | 148. VTFF | 171004T024043Z | Potato44 |
| 6278 | 147. Thue | 170930T143342Z | stasoid |
| 6292 | 146. Curry | 170929T004747Z | Potato44 |
| 6254 | 145. MiLambda | 170928T183346Z | stasoid |
| 6229 | 144. SNUSPSnuspi | 170928T040823Z | Potato44 |
| 6220 | 143. Beatnik | 170927T195718Z | stasoid |
| 6181 | 142. BitChanger | 170927T055153Z | Potato44 |
| 6055 | 141. Floater | 170924T122355Z | stasoid |
| 6081 | 140. Gaot++ | 170924T082300Z | Potato44 |
| nan | 161207T145335Z | Sp3000 | |
| 5931 | 139. Core SNUSP | 170915T090406Z | stasoid |
| 6136 | 138. Braille | 170915T010629Z | Potato44 |
| 6109 | 137. Bloated SNUSP | 170913T074925Z | stasoid |
| 6112 | 136. Wierd | 170912T184948Z | Potato44 |
| 5542 | 135. LNUSP | 170911T181139Z | stasoid |
| 5346 | 134. Aheui | 170911T121806Z | Potato44 |
| 5301 | 133. PATH | 170908T112021Z | stasoid |
| 5181 | 131. Extended Brainloller | 170907T163611Z | stasoid |
| 5244 | 132. YABALL | 170908T045824Z | Potato44 |
| 5050 | 130. Boolf*ck | 170907T150008Z | Potato44 |
| 4904 | 128. Haskell | 170906T215829Z | Chance |
| 5009 | 129. Brainloller | 170906T220105Z | stasoid |
| 4848 | 127. Deltaplex | 170905T031910Z | stasoid |
| 4717 | 126. Nhohnhehr | 170905T011641Z | Potato44 |
| 4631 | 125. Gammaplex | 170831T111730Z | stasoid |
| 4624 | 124. Cclang | 170831T085619Z | Potato44 |
| 4540 | 123. Mycelium | 170829T032307Z | stasoid |
| 4410 | 121. Braincopter | 170824T032236Z | stasoid |
| 4382 | 120. TRANSCRIPT | 170823T235654Z | Potato44 |
| 4295 | 119. ImageF*ck | 170819T112159Z | stasoid |
| 4115 | 118. MarioLANG | 170818T234455Z | Potato44 |
| 938 | 47. Lily | 170317T165429Z | Chance |
| 3994 | 117. Stones | 170818T171106Z | Wheat Wi |
| 3925 | 116. PietXPM | 170817T195512Z | stasoid |
| 3753 | 115. xEec | 170817T161856Z | Wheat Wi |
| 3755 | 114. Axo | 170812T135615Z | stasoid |
| 3671 | 112. PyramidScheme | 170811T041057Z | Wheat Wi |
| 3746 | 113. ADJUST | 170812T114814Z | Potato44 |
| 1266 | 55. BrainFlak Classic | 170427T015914Z | Wheat Wi |
| 3575 | 111. Del|m|t | 170808T130414Z | stasoid |
| 3545 | 110. Ruby 1.9.3 | 170807T172721Z | Wheat Wi |
| 3503 | 109. DOBELA | 170807T163154Z | stasoid |
| 3340 | 108. Ruby 1.8.7 | 170807T074949Z | Wheat Wi |
| 3303 | 107. Gol><> | 170807T042830Z | stasoid |
| 3286 | 106. Unlambda | 170806T151934Z | Potato44 |
| 3267 | 105. Emojigramming | 170803T035539Z | stasoid |
| 3123 | 104. Paintf*ck | 170802T155422Z | SnoringF |
| 3072 | 103. Unicat | 170731T185515Z | stasoid |
| 3004 | 102. Symbolic Brainf*ck | 170731T155109Z | SnoringF |
| 2969 | 101. K&R C | 170731T083051Z | stasoid |
| 2953 | 100. brainbool | 170730T194429Z | Wheat Wi |
| 2943 | 99. 99 | 170730T185427Z | Potato44 |
| 2917 | 98. Archway2 | 170730T024432Z | stasoid |
| 2823 | 96. EmojiCoder | 170729T164842Z | stasoid |
| 2777 | 95. Emoji | 170729T142652Z | Chance |
| 2763 | 94. Emotinomicon | 170725T000004Z | stasoid |
| 2720 | 93. Set | 170724T201055Z | Wheat Wi |
| 2697 | 92. C89 | 170724T190113Z | stasoid |
| 2623 | 91. Cood | 170724T171627Z | Wheat Wi |
| 2585 | 90. RunR | 170716T070025Z | stasoid |
| 2571 | 89. gnuplot | 170715T152844Z | Potato44 |
| 2539 | 88. PingPong | 170715T021658Z | stasoid |
| 2379 | 85. zkl | 170623T113802Z | Potato44 |
| 2440 | 86. Miniflak | 170627T181107Z | Wheat Wi |
| 2336 | 84. Klein 001 | 170622T044023Z | Wheat Wi |
| 2332 | 83. Objeck | 170621T230704Z | Potato44 |
| 2280 | 82. BrainFlueue | 170621T185634Z | Wheat Wi |
| 2254 | 81. Klein 100 | 170621T181036Z | SnoringF |
| 2221 | 80. Klein 201 | 170621T021635Z | Wheat Wi |
| 2191 | 79. C++17 | 170620T195622Z | stasoid |
| 2176 | 78. dash | 170620T193556Z | Potato44 |
| 2089 | 77. C++14 | 170619T085347Z | stasoid |
| 2056 | 76. Trefunge98 | 170618T100839Z | Potato44 |
| 1674 | 67. C11 | 170605T125241Z | stasoid |
| 2040 | 75. C++11 | 170615T074518Z | stasoid |
| 2051 | 74. Archway | 170609T191606Z | Potato44 |
| 1613 | 64. Agony | 170525T195047Z | Luke |
| 1948 | 72. Fortran GFortran | 170609T003153Z | Chance |
| 1961 | 73. Morse Code | 170609T020427Z | MD XF |
| 1877 | 71. what | 170606T183206Z | MD XF |
| 1804 | 70. Commercial | 170606T170046Z | SnoringF |
| 1698 | 68. Python 1.6.1 | 170605T201034Z | Wheat Wi |
| 1423 | 60. Moorhens 2.0 | 170503T202320Z | Wheat Wi |
| 1634 | 65. ALGOL 68 Genie | 170526T220455Z | Chance |
| 1650 | 66. Surface | 170530T221323Z | Wheat Wi |
| 388 | 32. Whirl | 170117T172840Z | Chance |
| 1445 | 61. S.I.L.O.S. | 170503T222957Z | Chance |
| 1324 | 59. Tcl | 170503T184359Z | user6213 |
| 1288 | 58. Ksh | 170429T001818Z | Chance |
| 954 | 44. alphuck | 170222T224242Z | SnoringF |
| 1300 | 57. Wise | 170427T141306Z | Wheat Wi |
| 1286 | 56. dc | 170427T051724Z | user6213 |
| 1158 | 53. Shove | 170417T181013Z | user6213 |
| 1150 | 52. COW | 170414T185453Z | SnoringF |
| 1086 | 51. Assembly x64 | 170404T224322Z | Chance |
| 1024 | 50. bash | 170321T034300Z | user6213 |
| 995 | 49. Octave | 170320T203050Z | Chance |
| 957 | 48. Deadfish~ | 170318T013107Z | user6213 |
| 946 | 46. Cubix | 170309T195146Z | SnoringF |
| 292 | 29. Trigger | 170105T143502Z | user6213 |
| 942 | 45. PicoLisp | 170302T011029Z | Chance |
| 926 | 43. reticular | 170221T224706Z | Chance |
| 902 | 40. Minimal2D | 170206T215033Z | SnoringF |
| 930 | 42. evil | 170220T175056Z | SnoringF |
| 828 | 39. CoffeeScript | 170204T002853Z | Chance |
| 647 | 36. Labyrinth | 170127T211612Z | SnoringF |
| 804 | 38. C | 170201T163430Z | Muzer |
| 631 | 35. INTERCAL CINTERCAL | 170126T172942Z | user6213 |
| 549 | 34. Rail | 170118T011004Z | Chance |
| 326 | 31. Modular SNUSP | 170114T195145Z | user6213 |
| 296 | 30. Whitespace | 170106T010943Z | Chance |
| 235 | 27. Perl 6 | 161225T045917Z | user6213 |
| 224 | 26. 05AB1E | 161214T165032Z | SnoringF |
| 220 | 25. Pip | 161214T092840Z | Dom Hast |
| 211 | 24. Thutu | 161213T102904Z | user6213 |
| 186 | 23. Hexagony | 161209T053438Z | MercyBea |
| 084 | 9. Perl | 161206T225330Z | user6213 |
| 161 | 21. Nim | 161208T133841Z | Sp3000 |
| 152 | 19. Reng | 161208T031241Z | Conor O& |
| 167 | 20. Prelude | 161208T062300Z | user6213 |
| 135 | 14. Turtlèd | 161207T092320Z | Teal pel |
| 159 | 16. Pyth | 161207T124028Z | PurkkaKo |
| 137 | 18. Cardinal | 161207T194608Z | MercyBea |
| 141 | 15. Haystack | 161207T095846Z | user4180 |
| 102 | 11. Befunge 98 | 161207T075530Z | MercyBea |
| 129 | 13. Ruby | 161207T084700Z | Dom Hast |
| 110 | 12. Fission | 161207T081745Z | user4180 |
| 035 | 5. Python 2 | 161206T194228Z | betseg |
| 095 | 10. Befunge | 161207T000659Z | JungHwan |
| 029 | 4. ><> | 161206T193455Z | Blue |
| 026 | 3. Minkolang v0.15 | 161206T192358Z | user4180 |
| 008 | 1. Python 3 | 161206T185902Z | user6213 |
403. es, 17020 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4veDhfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k]\[] PPX~_~)"xvyq" \( # CO"14"#:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- 5mxf xAegguEayiuFt@.7.8.2 <MZWWWWWWWW;WUU U UUzR ]++(--[ x :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]` ;L >"082",,,@_ xx-----xx ##### ####### #### ## ###### ####> [] ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(*[>]R 10G|'53'S 1111 \)\[ >>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####>#>># ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###[@,,,"279"_]#-$y2222]>252O @>>>>>>> h$s o#>>>326>########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>9
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>>; >>>>>>>>>>>>_>>>>eeePs#v##########; ### ## ##### ## #### ## # ##### ##^##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse xx xx xx 2222222222 @,,,"361";@,,,"362_" ;># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xx xx xx r3o5o8ox xx xx .-#351$#& # 329284 38839237137637028538937437711 37239942236736836636911 289364373 375393
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._> ]<[+[>+<-----]>--._++++._+++._'4o'6o@<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnM>MnMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!--e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;# ?>\␍try:eval("2?2" );print(349)#\␍except:import inspect;a=9;b=2;print(not inspect.isfunction(lambda:2 )and 395or-a is-a and+391or'𒁁'=='-'and 241or-b is-b and+1or 394)#\␍exit(0 );'''ss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\ e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
[ ']`w`WWW(wWWWWwvwWWwWWWwvwWWW\wWW_WWWWWWwWWWW/wW\WWWWWWwWWWWWWWWw//wwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW xx xx xx xx xx xx xx ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; x=echo 403;$x||echo 350;exit#;a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295# [']; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68')));[exit];'"';"#{puts 187;exit}";'"';#wWWssss{}#(prin 45)(bye){{{}#}#}#r"\"print(355);400#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#xx xx xx xx xx
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<<<<<<<
>> R2
>> -1
> 398
> 397
> 176
>> Output 3
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
[][=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=][
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
[[[=
x]
x]
x]
x]
[[[=
]x
][[=
] ] ] ] ] ] ] ]
MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM
; ; ; ; ;; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;;;
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}} #~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
9#8""C""Hata;re7^0::Prullsge>Ex Crithary,8,3"t"F :n^*2giogrlopstdisp[*u""]!!48 ?\在u2\0C05+---<?ML42yad=1/;b=~ 16mb|>^ ?4o@ let ,0,1._#:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:!"\??-"[1]?67^*u"":*u""?218:402 ):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__ ((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor ))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; -_#.---.>/
#x{ /<+>/ K yya+- &:>g+$02y#v_"693",,,@_>10k !'&* 001- #vk!>2*+'P:3+'D'34#v({3e5711d6-ce0f-4467-9ff1-59401152c5f5}+<>2+^ >0 ^
# {\
''';'#{' #'}'}[']
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
rc/es code:
x=echo 403;$x||echo 350;exit#;
rc tries to execute command 403 with x set to echo (as other shells), but es just sets x to echo 403.
In all shells (including rc/es) program return code of 0 means true. $x is empty in rc and all other shells except es.
I don't understand why rc prints 350 in this case.
No such file or directory error is fatal in es, so line 25 now uses [.
402. C23 (gcc), 16936 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4veDhfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k]\[] PPX~_~)"xvyq" \( # CO"14"#:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- 5mxf xAegguEayiuFt@.7.8.2 <MZWWWWWWWW;WUU U UUzR ]++(--[ x :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]` ;L >"082",,,@_ xx-----xx ##### ####### #### ## ###### ####> [] ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(*[>]R 10G|'53'S 1111 \)\[ >>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####>#>># ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###[@,,,"279"_]#-$y2222]>252O @>>>>>>> h$s o#>>>326>########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>9
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>>; >>>>>>>>>>>>_>>>>eeePs#v##########; ### ## ##### ## #### ## # ##### ##^##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse xx xx xx 2222222222 @,,,"361";@,,,"362_" ;># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xx xx xx r3o5o8ox xx xx .-#351$#& # 329284 38839237137637028538937437711 37239942236736836636911 289364373 375393
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._> ]<[+[>+<-----]>--._++++._+++._'4o'6o@<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnM>MnMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!--e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;# ?>\␍try:eval("2?2" );print(349)#\␍except:import inspect;a=9;b=2;print(not inspect.isfunction(lambda:2 )and 395or-a is-a and+391or'𒁁'=='-'and 241or-b is-b and+1or 394)#\␍exit(0 );'''ss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);400#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<<<<<<<
>> R2
>> -1
> 398
> 397
> 176
>> Output 3
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
[][=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=][
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
[[[=
x]
x]
x]
x]
[[[=
]x
][[=
] ] ] ] ] ] ] ]
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}} #~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#8""C""Hata_;re7^0::Prullasge>Ex Crithary,8,3"t"F :n^*2giogrlopstdisp[]!!48 ?\在ug=2\0C05+---<?ML42yalet d=1/;b=~ 16mb|>^ ?4oequ@ :!?25:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:!"\??-"[1]?67^*u"":*u""?218:402 ):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__ ((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor ))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; -_#.---.>/
#x{ /<+>/ K yya+- &:>g+$02y#v_"693",,,@_>10k !'&* 001- #vk!>2*+'P:3+'D'34#v({64cf6e9d-b164-405b-a844-f21caf252402}+<>2+^ >0 ^
# {\
''';'#{' #'}'}'
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
At least gcc 13 is needed. Compile with -std=c2x.
C23 shares code with tcc because both of them don't support trigraphs. They are separated with *u"", where #define u "e" (tcc doesn't support u prefix for strings).
401. Plumber, 16918 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4veDhfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k]\[] PPX~_~)"xvyq" \( # CO"14"#:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- 5mxf xAegguEayiuFt@.7.8.2 <MZWWWWWWWW;WUU U UUzR ]++(--[ x :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]` ;L >"082",,,@_ xx-----xx ##### ####### #### ## ###### ####> [] ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(*[>]R 10G|'53'S 1111 \)\[ >>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####>#>># ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###[@,,,"279"_]#-$y2222]>252O @>>>>>>> h$s o#>>>326>########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>9
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>>; >>>>>>>>>>>>_>>>>eeePs#v##########; ### ## ##### ## #### ## # ##### ##^##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse xx xx xx 2222222222 @,,,"361";@,,,"362_" ;># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xx xx xx r3o5o8ox xx xx .-#351$#& # 329284 38839237137637028538937437711 37239942236736836636911 289364373 375393
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._> ]<[+[>+<-----]>--._++++._+++._'4o'6o@<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnM>MnMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!--e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;# ?>\␍try:eval("2?2" );print(349)#\␍except:import inspect;a=9;b=2;print(not inspect.isfunction(lambda:2 )and 395or-a is-a and+391or'𒁁'=='-'and 241or-b is-b and+1or 394)#\␍exit(0 );'''ss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);400#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<<<<<<<
>> R2
>> -1
> 398
> 397
> 176
>> Output 3
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
[][=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=][
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
[[[=
x]
x]
x]
x]
[[[=
]x
][[=
] ] ] ] ] ] ] ]
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}} #~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata_;re7^0::Prullasge>Ex Crithary,8,3"t"F :n^*2giogrlopstdisp[]!!48 ?\在ug=2\0C05+---<?ML42yalet d=1/;b=~ 16mb|>^ ?4oequ@ 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; -_#.---.>/
#x{ /<+>/ K yya+- &:>g+$02y#v_"693",,,@_>10k !'&* 001- #vk!>2*+'P:3+'D'34#v({bfacabf0-7afd-4359-a8e4-9a7a7f1d9258}+<>2+^ >0 ^
# {\
''';'#{' #'}'}'
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Run: node plumber-node.js polyglot.
Note: takes 3.5 min to execute.
Code:
line 1:...............................................................................................................[]
line 206:
[][=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=[=][
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
]x
[[[=
x]
x]
x]
x]
[[[=
]x
][[=
] ] ] ] ] ] ] ]
Packet 0 is dropped from line 1. On line 206 it is pushed to column 1. ] is increment, ] – decrement. x is for SILOS.
Empty lines are for Retina. [[ duplicates the packet, one copy is pushed
right into [= and printed, another copy is dropped. The packet doesn't need to be duplicated after the last digit is printed,
so ][ is used at the end. Spaces in ] ] ... are for CMake.
396. Befunge-98 (Hali), 16590 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111111\)1 1>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####>#>># ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse 2222222222222222 @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xx xx xx r3o5o8ox xx xx .-#351$#&11# 11 393374366369375377370285329364392367372376289368371388 389284373
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;# ?>\␍try:eval("2?2" );print(349)#\␍except:import inspect;a=9;b=2;print(not inspect.isfunction(lambda:2 )and 395or-a is-a and+391or'𒁁'=='-'and 241or-b is-b and+1or 394)#\␍exit(0 );'''ss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata;re7^0::PrullasgeEx Cr Uithary,8,3"t"F ._#^*2giogrlopstdisp[]!!?48[]?\在ug=1-2\0C05+---<?ML4oya:nlet d=/;~ ^ 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; -_#.---.>/
#x{ /<+>/ K yya+- &:>g+$02y#v_"693",,,@_>10k !'7* 001- #vk!>6*+'P:3+'D'34#v({057998ab-1f21-48d8-9b4d-153083943716}+<>2+^ >0 ^
# {\
''';'#{' #'}'}'
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
2y is noop in Hali, so it is handled separately:
02y#v_"693",,,@
>...
I finally figured out how to run 64-bit CCBI, so main section was redone for CCBI cell size 8: perfect hash, solution:
weights=[18 45 13 55 6 1] %23 n=22 "11 393374366369375377370285329364392367372376289368371388 389284373"
400. Vyxal, 16640 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4veDhfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]` ;L >"082",,,@_ xx-----xx ##### ####### #### ## ###### ####> [] ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(*[>]R 10G|'53'S 1111 \)\[ >>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####>#>># ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###[@,,,"279"_]#-$y2222]>252O @>>>>>>> h$s o#>>>326>########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>9
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>>; >>>>>>>>>>>>_>>>>eeePs#v##########; ### ## ##### ## #### ## # ##### ##^##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse 2222 @,,,"361";@,,,"362_" ;># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xx xx r3o5o8ox xx xx .-#351$#& # 329284 38839237137637028538937437711 37239942236736836636911 289364373 375393
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnM>MnMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!--e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;# ?>\␍try:eval("2?2" );print(349)#\␍except:import inspect;a=9;b=2;print(not inspect.isfunction(lambda:2 )and 395or-a is-a and+391or'𒁁'=='-'and 241or-b is-b and+1or 394)#\␍exit(0 );'''ss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);400#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<<<<<<<
>> R2
>> -1
> 398
> 397
> 176
>> Output 3
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}} #~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata;re7^0::Prullasge>Ex Cr Uithary,8,3"t"F :n^*2giogrlopstdisp[]!!48 ?\在ug=1-2\0C05+---<?ML42yalet d=/;~ 16mb|>^ 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; -_#.---.>/
#x{ /<+>/ K yya+- &:>g+$02y#v_"693",,,@_>10k !'&* 001- #vk!>2*+'P:3+'D'34#v({3d49c1df-3e97-4480-9ff4-81497478bd8e}+<>2+^ >0 ^
# {\
''';'#{' #'}'}'
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Latest development version of Vyxal is needed to run the polyglot.
Command line: vyxal polyglot < /dev/null.
Vyxal has # line comments and nesting #{ }# block comments which don't have to be closed at EOF.
Also, " does not delimit strings in Vyxal, so
Vyxal ends up executing Sphinx code:
}#r"\"print(355);400#{
399. Befunge-98 (RubyFunge), 16640 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4veDhfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]` ;L >"082",,,@_ xx-----xx ##### ####### #### ## ###### ####> [] ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(*[>]R 10G|'53'S 1111 \)\[ >>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####>#>># ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###[@,,,"279"_]#-$y2222]>252O @>>>>>>> h$s o#>>>326>########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>9
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>>; >>>>>>>>>>>>_>>>>eeePs#v##########; ### ## ##### ## #### ## # ##### ##^##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse 2222 @,,,"361";@,,,"362_" ;># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xx xx r3o5o8ox xx xx .-#351$#& # 329284 38839237137637028538937437711 37239942236736836636911 289364373 375393
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnM>MnMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!--e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;# ?>\␍try:eval("2?2" );print(349)#\␍except:import inspect;a=9;b=2;print(not inspect.isfunction(lambda:2 )and 395or-a is-a and+391or'𒁁'=='-'and 241or-b is-b and+1or 394)#\␍exit(0 );'''ss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<<<<<<<
>> R2
>> -1
> 398
> 397
> 176
>> Output 3
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata;re7^0::Prullasge>Ex Cr Uithary,8,3"t"F _^*2giogrlopstdisp[]!!48 ?\在ug=1-2\0C05+---<?ML42ya:nlet d=/;~ 16mb|>^ 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; -_#.---.>/
#x{ /<+>/ K yya+- &:>g+$02y#v_"693",,,@_>10k !'&* 001- #vk!>2*+'P:3+'D'34#v({4f775301-bc9f-4381-8f94-d878a3123141}+<>2+^ >0 ^
# {\
''';'#{' #'}'}'
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
This answer also adds FungeJ (422).
RubyFunge prints a warning to stdout when it encounters D instruction, so now all the Be/Trefunges go down on v on the first line instead of reflecting on D.
Befunge-98 takes path of Befunge-97, then Befunge-97 is separated with 2222y$-. 2y pushes current coordinates in Befunge-97,
so 2222y$- will result in nonzero value on top of the stack in Befunge-97. Fourth 2 is for Hali, in which 2y is noop.
After that Be/Trefunge-98 is sent up in the same place as before, | on line 1 is no longer needed.
^ or | cannot be used on line 4 because of MiLambda, so I use [.
Perfect hash, solution:
weights=[47 23 50 38 2 1] %28 n=24 "329284 38839237137637028538937437711 372399422367368366369 289364373 375393 "
Second 11 is for Affine Mess.
398. Whispers v3, 16625 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111111\)1 1>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####>#>># ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse 2222222222222222 @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xx xx xx r3o5o8ox xx xx .-#351$#&11# 11 393374366369375377370285329364392367372376289368371388 389284373
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;# ?>\␍try:eval("2?2" );print(349)#\␍except:import inspect;a=9;b=2;print(not inspect.isfunction(lambda:2 )and 395or-a is-a and+391or'𒁁'=='-'and 241or-b is-b and+1or 394)#\␍exit(0 );'''ss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<<<<<<<
>> R2
>> -1
> 398
> 397
> 176
>> Output 3
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata;re7^0::PrasgeEx Cr Uithary,8,3"t"F ._#^*2giogrlopstdisp[]!!48 ?\在ug=1-2\0C05+---<?ML4oya:nlet d=/;~ ^ 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; -_#.---.>/
#x{ /<+>/ K yya+- &:>g+$02y#v_"693",,,@_>10k !'7* 001- #vk!>6*+'P:3+'D'34#v({d5da2220-fa93-44d6-914d-3e4fad3beafc}+<>2+^ >0 ^
# {\
''';'#{' #'}'}'
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Based on this answer, see explanation there.
>> R2
>> -1
> 398
> 397
> 176
>> Output 3
397. Whispers v2, 16600 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111111\)1 1>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####>#>># ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse 2222222222222222 @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xx xx xx r3o5o8ox xx xx .-#351$#&11# 11 393374366369375377370285329364392367372376289368371388 389284373
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;# ?>\␍try:eval("2?2" );print(349)#\␍except:import inspect;a=9;b=2;print(not inspect.isfunction(lambda:2 )and 395or-a is-a and+391or'𒁁'=='-'and 241or-b is-b and+1or 394)#\␍exit(0 );'''ss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<<<<
>> R2
> 397
> 176
>> Output 2
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata;re7^0::PrasgeEx Cr Uithary,8,3"t"F ._#^*2giogrlopstdisp[]!!48 ?\在ug=1-2\0C05+---<?ML4oya:nlet d=/;~ 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; -_#.---.>/
#x{ /<+>/ K yya+- &:>g+$02y#v_"693",,,@_>10k !'7* 001- #vk!>6*+'P:3+'D'34#v({427aa364-1264-49e0-be04-f7cd28369fde}+<>2+^ >0 ^
# {\
''';'#{' #'}'}'
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Based on this answer, see explanation there. Whispers doesn't allow any additional spaces in commands, so to fix Whitespace I added two lines containing two spaces.
>> R2
> 397
> 176
>> Output 2
362. Befunge-93 (CCBI), 16036 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e xx xx xxxxxxxxxx xxxxxxxxxxxxx @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_xxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xxxxxxxxxxxx r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hata#8;s0::&&1Pr"93"pllasgeEx Cr Uithary,8"t."F _giogrlop#astd[]!!92[]?42>8053在ug=1*\0C0<?ML ma5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Command line: ccbi --befunge93 polyglot. CCBI 2.1 32-bit Linux binary should be used. Windows binary doesn't work with polyglot and 64-bit Linux binary doesn't work at all. Update: now using 64-bit version. It works after sudo ln /lib64/ld-linux-x86-64.so.2 /lib.
FBBI supports ; instruction in Befunge-93 mode, unlike CCBI (see this answer).
Simplified code:
v
@,,,"361";@,,,"362";<
395. Python 3 (Cython), 16570 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse 22222222222222222222222222 @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xx xx xx r3o5o8ox xx xx .-#351$#& # 11 11 372364376371289369389284373370285329368367374377388375 366392393
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;# ?>\␍try:eval("2?2" );print(349)#\␍except:import inspect;a=9;b=2;print(not inspect.isfunction(lambda:2 )and 395or-a is-a and+391or'𒁁'=='-'and 241or-b is-b and+1or 394)#\␍exit(0 );'''ss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata;re7^0::PrullasgeEx Cr Uithary,8,3"t"6F ._#^*2*giogrlopstdisp[]!!?48[]?\在ug=1-2\0C05+---<?ML4oya:nlet d=/>;~ 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#x{ /<+>/ K yya+- & g+$: >2y2* 001- #vk!>9*+'P:3+'D'34#v (\$>+1y'+*+01-2/+10k !8*+55*%3*'R+:8g,:1+8g,:2+8g:' -!#@_,@ 9s)
endif # A=AgRA; >82y/;AC;#^_"873",,,@_>2+^ $/ >0 ^
# {\
''';'#{' #'}'}'
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Cython is separated from CPython with inspect.isfunction(lambda:0) as described here:
import inspect
print(inspect.isfunction(lambda:0) and 1 or 395)
Cython fails on len[id], so len[id] 🡒 eval("len[id]") 🡒 (Whython golf) 🡒 eval("2?2").
Space before ?> is for Chip.
394. Python 3 (IronPython), 16524 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse 22222222222222222222222222 @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xx xx r3o5o8ox xx xx .-#351$#& # 11 11 372364376371289369389284373370285329368367374377388375 366392393
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:a=9;b=2;print(-a is-a and+391or f'𒁁'=='-'and 241or-b is-b and+1or 394)# \␍exit(0);'''ss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata;re7^;s0::PrpullasgeEx Cr Uithary,8,3"t."6F ._#^*2*giogrlopstdisp[]!!?48[]?\在ug=1-2\0C05+---<?ML4otp:sya:nlet d=/;k:>;~ '-'35:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#x{ /<+>/ K yya+- & g+$: >2y2* 001- #vk!>9*+'P:3+'D'34#v (\$>+1y'+*+01-2/+10k !8*+55*%3*'R+:8g,:1+8g,:2+8g:' -!#@_,@ 9s)
endif # A=AgRA; >82y/;AC;#^_"873",,,@_>2+^ $/ >0 ^
# {\
''';'#{' #'}'}'
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
IronPython is separated from CPython with -b is -b:
b=2;print(-b is-b and+1or 394)
+ is for Moorhens.
393. Befunge-98 (nimfunge98), 16500 bytes
This answer is the same as the previous one. See zfunge answer.
392. Befunge-98 (zigfunge98), 16500 bytes
This answer is the same as the previous one. See zfunge answer.
391. Python 3 (PyPy), 16500 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse 22222222222222222222222222 @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xx xx .-#351$#& # 11 11 372364376371289369389284373370285329368367374377388375 366392393
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:x=9;print(-x is-x and+391or f'𒁁'=='-'and 241or 1 )#\␍exit(0);'''sss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata;re7^;s0::PrpullasgeEx Cr Uithary,8,3"t."6F ._#^*2*giogrlopstdisp[]!!?48[]?\在ug=1-2\0C05+---<?ML4otp:sya:nd=/;k:>;'-'3 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#x{ /<+>/ K yya+- & g+$: >2y2* 001- #vk!>9*+'P:3+'D'34#v (\$>+1y'+*+01-2/+10k !8*+55*%3*'R+:8g,:1+8g,:2+8g:' -!#@_,@ 9s)
endif # A=AgRA; >82y/;AC;#^_"873",,,@_>2+^ $/ >0 ^
# {\
''';'#{' #'}'}'
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
PyPy is separated with -x is -x as described here:
x=9;print(-x is-x and+391or 1)
+ is for Moorhens.
390. Super Stack! (Orange v2), 16487 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse 22222222222222222222222222 @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xx xx .-#351$#& # 11 11 372364376371289369389284373370285329368367374377388375 366392393
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1)# \␍exit(0 );'''ssss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
51 outputascii 57 outputascii 48 outputascii quit
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
RA::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata;re7^;s0::PrpullasgeEx Cr Uithary,8,3"t."6F ._#^*2*giogrlopstdisp[]!!?48[]?\在ug=1-2\0C05+---<?ML4otp:sya:nlet d=/;k:^ ~ >;'-'35:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#x{ /<+>/ K yya+- & g+$: >2y2* 001- #vk!>9*+'P:3+'D'34#v (\$>+1y'+*+01-2/+10k !8*+55*%3*'R+:8g,:1+8g,:2+8g:' -!#@_,@ 9s)
endif # A=AgRA; >82y/;AC;#^_"873",,,@_>2+^ $/ >0 ^
# {\
''';'#{' #'}'}'
#@[[[["272"?]] #]]******<````(print 346 )#9)print 379#s()
#<<<##>␍'@#'
#ce:ss~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~ -< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeeeee^*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Readding this deleted answer.
Code:
51 outputascii 57 outputascii 48 outputascii quit
Not using output because it prints a space after the number.
The code must be before Whispers because of Output (Super Stack! commands are case insensitive).
389. Befunge-98 (JFunge), 16436 bytes
Run: java -jar jfunge-1.1.0-jar-with-dependencies.jar -f polyglot.
This answer is the same as the previous one.
388. Befunge-98 (zfunge), 16436 bytes
This answer also adds JFunge (389) and zigfunge98/nimfunge98 (392/393).
Befunge-98 section is completely rewritten in this answer. Now all the interpreters perform the same series of tests. Each test returns a number. These numbers are used to calculate a perfect hash, which then used as an index in the array of strings to print.
Currently 6 tests are used:
"1y": 1y.@ flags: are t i o = implemented? "2y": 2y.@ cell size, -1 means infinite "01-2/": 01-2/.@ -1/2 "0k !": 10k !.@ CCBI executes ! if there is a space after 0k "01-k!": 001-#vk!>.@ k with negative argument acts like 0k in >2+^ CCBI, as noop in Funge++, reflects in cfunge "3DSP": "PSD3"4#v(\$>.@ is 3DSP fingerprint supported? >0 ^
Table of results:
1y 2y 01-2/ 0k ! 01-k! 3DSP
11 FBBI 14 8 0 1 0 0
284 PyFunge 15 -1 -1 1 1 1
285 cfunge 15 8 0 1 2 1
289 efunge 6 -1 0 1 2 0
329 cfunge-109 47 8 0 1 2 1
364 CCBI 15 4 0 0 0 1
366 Rc/Funge-98-V2 15 4 0 0 2 1
367 JSFunge-98 0 4 -1 0 1 0
368 Clostridium 0 -1 0 1 1 0
369 Funge++ 31 8 0 0 1 0
370 rfunge 15 8 0 1 2 0
371 Fungi 31 8 -1 1 0 0
372 stinkhorn 15 4 0 0 0 0
373 Language::Befunge 15 4 0 1 0 0
374 !Befunge 0 4 0 0 1 0
375 mycon 15 4 0 1 1 0
376 bff 16 4 0 0 1 0
377 Eso 1 4 0 1 1 0
388 zfunge 15 8 0 1 0 0
389 JFunge 0 4 0 0 0 1
392 zigfunge98 0 8 -1 1 0 0
393 nimfunge98 0 8 0 1 0 0
378 Multilang* 0 inf -1 0 0 0
weights 43 2 1 8 9 1
2y returns float infinity in Multilang, and computed x coordinate also becomes float. But g works incorrectly
in such case, so Multilang is handled separately.
This program can be used to check validity of the table – that it has enough columns to separate all the interpreters (all rows unique) and there are no redundant columns (rows are not unique if any column is removed).
This program
searches for perfect hashes. Hash = (a*t1 + b*t2 + c*t3 + d*t4 + e*t5 + f*t6) % 25.
I use this solution: weights=[43 2 1 8 9 1] %25 n=22 " 11 372364376371289369389284373370285329368367374377388375 366392393".
Clostridium doesn't set storage offset
when executing { instruction,
so I don't use it.
Array of numbers is accessed relative to (0,0), it is on line 9.
This code can easily break Whirl and Affine Mess, so I skipped numbers 390/391 to minimize problems.
Second 11 is for Affine Mess. Note that 1 is a valid instruction in Affine Mess, it should not appear outside 11..11 comment.
Befunge-98 code is on lines 604/605: \$\mathtt{\color{transparent}{\text{#######}}\bbox[lime,padding:2px 0 2px]{\text{>2y}}\bbox[yellow,padding:2px 0 6px]{\text{2* }}\bbox[lime,padding:2px 0 6px]{\text{001- #vk!>}}\bbox[yellow,padding:2px 0 6px]{\text{9*+}}\bbox[lime,padding:0px 0 5px]{\text{'P:3+'D'34#v (\\\$>}}\bbox[yellow,padding:4px 0 6px]{\text{+}}\bbox[lime,padding:2px 0 2px]{\text{1y}}\bbox[yellow,padding:2px 0 6px]{\text{'+*+}}\bbox[lime,padding:0px 0 5px]{\text{01-2/}}\bbox[yellow,padding:4px 0 6px]{\text{+}}\bbox[lime,padding:2px 0 6px]{\text{10k !}}\bbox[yellow,padding:0px 0 5px]{\text{8*+55*%}}\bbox[LightSkyBlue,padding:2px 0 2px]{\text{3*'R+:8g,:1+8g,:2+8g:' -!#@_,@}}}\$ \$\mathtt{\bbox[lightgray,padding:2px 0 0px]{\text{>82y/}\color{transparent}{\text{#}}\text{#}\unicode{x2303}\text{_"873",,,@}}\style{color:transparent;margin-right:1px}{\text{#}}\bbox[lime,padding:2px 0 1px]{\text{>2+}\unicode{x2303}}\style{color:transparent;margin-right:1px}{\text{##############}}\bbox[lime,padding:2px 0 1px]{\text{>0}\color{transparent}{\text{###}}\unicode{x2303}}}\$
It calculates the hash (green and yellow code) and uses it as an index in the array of numbers (blue code).
Multilang is handled separately using 8/inf==0 (gray code). "PSD3" 🡒 'P:3+'D'3 for RunR. : in 1+8g,: is for DOBELA.
Here I tried to use MathJax to highlight text (see \bbox).
The result is some abomination of markup, and it doesn't look as intended in Firefox. I also tried to insert SVG through
\bbox[background:url(aaa)]{bbb} or \style{background:url(aaa)}{bbb} (with aaa = flag.svg),
but it keeps getting cropped even if equation bbb is big. I believe this is a bug in MathJax – the background style
gets applied to different elements depending on the value of background (color or url).
387. ><> (Jo King's), 16625 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xx xx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$])++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{'4o'6o@ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1)# \␍exit(0 );'''101ssss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x 7 8 3 n n n;
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#85""C""Hata;re7^;s0::1''Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?4|>8053在ug=101-2\0C0+---<?MLot ~<p>3:s4oya 8:n?\let d= 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;' + #.---.>/ >"473",,,@
#x{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@_ $/ v_v# +1y2^;v;k09<
endif# @,,,;A=AgRA; "377";AC_; ""( #;"573",,,@;4H'R'T'I'<)>"863",,,9@
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9\
''';'#{' #'}'}'# ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'
#ce:ss~## @,,,"371_"># 01-k;#< "873",,,@;z0k;"763",,,@;9"482",,,@)print 379
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Running Jo King's interpreter on official ><> interpreter is very slow, I use fish-jit instead.
To achieve compatibility with official ><> I use -u option (parse input as utf-8):
fish-jit-c -u fish < polyglot.
Jo King's ><> executes /8a7*. on line 614 like official ><> (and fish-jit), but it doesn't treat \r as newline, so it jumps to line 71.
The code is inside Wierd: 7 8 3 n n n;.
386. ><> (suppen.no), 16625 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xx xx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$])++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{'4o'6o@ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1)# \␍exit(0 );'''101ssss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\ #/ff*:*:* :*:::*{,-?\ 683nnn;}
e+------+101-2%+?!/ 1a,3*3a,-?/483nnn; :n@04+7*aa/
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#85""C""Hata;re7^;s0::1''Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?4|>8053在ug=101-2\0C0+---<?MLot ~<p>3:s4oya 8:n?\let d= 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;' + #.---.>/ >"473",,,@
#x{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@_ $/ v_v# +1y2^;v;k09<
endif# @,,,;A=AgRA; "377";AC_; ""( #;"573",,,@;4H'R'T'I'<)>"863",,,9@
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9\
''';'#{' #'}'}'# ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'
#ce:ss~## @,,,"371_"># 01-k;#< "873",,,@;z0k;"763",,,@;9"482",,,@)print 379
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Source code.
Run in console: node fish.js polyglot
Suppen's ><> is separated from official ><> by calculating x*x/x-x, where x=1516=6568408355712890625.
It turns out to be zero in JS, nonzero in Python3 (at least inside official ><> interpreter; I was unable to reproduce it
in a Python snippet). Python3 and JavaScript differ in handling of large numbers, I don't know why.
They both use IEEE-754 double precision floats. The difference is probably due to representation of integers.
The code:
ff*:*:* :*:::*{,-?\ 683nnn;}
; :n@04+7*aa/
385. *><> (Funge++), 16574 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xx xx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$])++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{'4o'6o@ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1)# \␍exit(0 );'''101ssss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX !X583nnn;XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 | /183nnn;/283nnn;
_|/1000 | /01-2%+?/123nnn;
e|/$001 | ;nnn383\;:n@04+7*aa\
_+------+101-2%+?!/ 1a,3*3a,-?/483nnn;
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#85""C""Hata>;re7^;s0::1''Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?4|>8053在ug=101-2\0C0-<?MLot ~<p>3:s4oya 8:nd=5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;' + #.---.>/ >"473",,,@
#x{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@_ $/ v_v# +1y2^;v;k09<
endif# @,,,;A=AgRA; "377";AC_; ""( #;"573",,,@;4H'R'T'I'<)>"863",,,9@
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9\
''';'#{' #'}'}'# ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'
#ce:ss~## @,,,"371_"># 01-k;#< "873",,,@;z0k;"763",,,@;9"482",,,@)print 379
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1a97*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Use git clone --recursive.
Run: funge -std=sfish polyglot.
Funge++ reads file in single-byte encoding, so it executes /1a97*.; on line 614. But it also treats \r\n and \r as newlines,
so it jumps to line 59 instead of 64 (there are 5 \r on line 21).
The code is inside Puzzlang: 583nnn;.
384. ><> (fish-jit), 16574 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xx xx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$])++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{'4o'6o@ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1)# \␍exit(0 );'''101ssss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
_+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 |/183nnn;/283nnn;
_|/1000 |/01-2%+?/123nnn;
e|/$001 | ;nnn383\;:n@04+7*aa\
_+------+101-2%+?!/ 1a,3*3a,-?/483nnn;
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#85""C""Hata>;re7^;s0::1''Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?4|>8053在ug=101-2\0C0-<?MLot ~<p>3:s4oya 8:nd=5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;' + #.---.>/ >"473",,,@
#x{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@_ $/ v_v# +1y2^;v;k09<
endif# @,,,;A=AgRA; "377";AC_; ""( #;"573",,,@;4H'R'T'I'<)>"863",,,9@
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9\
''';'#{' #'}'}'# ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'
#ce:ss~## @,,,"371_"># 01-k;#< "873",,,@;z0k;"763",,,@;9"482",,,@)print 379
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1997*.; /8a7*._/#print (171)#s-#print(365-((1/2)*380))#s|# print(208)#sCOMMENTprint("65")#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
fish-jit is separated from ><>/Gol><> by comparing .1 * 3 - .3 to 0 (it is 0 only in fish-jit)
(this is a shorter and DOBELA-friendlier variant of .1 + .2 - .3).
Code:
;:n@04+7*aa\
1a,3*3a,-?/483nnn;
383. ><> (Mousetail's), 16565 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xx xx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$])++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{'4o'6o@ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1)# \␍exit(0 );'''101ssss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X[``]````
_|/1001 |/183nnn;/283nnn;
_|/1000 |/01-2%+?/123nnn;
e|/$001 |;:n@04+7*aa\
#+------+ 01-2%1+ ?/383nnn;
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#85""C""Hata>;re7^;s0::1''Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?42|>8053在ug=101-2\0C0-<?MLot ~<p>3:s4oya 8:nlet d=5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;' + #.---.>/ >"473",,,@
#x{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@_ $/ v_v# +1y2^;v;k09<
endif# @,,,;A=AgRA; "377";AC_; ""( #;"573",,,@;4H'R'T'I'<)>"863",,,9@
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9\
''';'#{' #'}'}'# ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'
#ce:ss~## @,,,"371_"># 01-k;#< "873",,,@;z0k;"763",,,@;9"482",,,@)print 379
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1997*.; /8a7*._ /#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Console version:
Build: tsc --lib es2022 Fish/src/scripts/interpreter.ts.
Run: node fish.js polyglot.
Mousetail's ><> is mixed with ><>/Gol><>.
First the code /8a7*. is used to jump to line 71, column 9. First executed instruction is at column 10. CRs are treated as
newlines, so it is actually line 66.
Mousetail's ><> is separated from ><>/Gol><> with -1 % 2, which is -1 in Mousetail's ><>, but 1 in ><>/Gol><>:
e ;:n@04+7*aa\
01-2%1+ ?/383nnn;
: fixes Chip, e fixes : in psPILOT.
382. ><> (fishr), 16530 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xx xx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$])++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{'4o'6o@ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1)# \␍exit(0 );'''101ssss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |/183nnn;/283nnn;
_|/1000 |/01-2%+?/123nnn;
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#85""C""Hata>;re7^;s0::1''Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?42|>8053在ug=101-2\0C0-<?MLot ~7+<p>3:s4o 8d=5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;' + #.---.>/ >"473",,,@
#x{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@_ $/ v_v# +1y2^;v;k09<
endif# @,,,;A=AgRA; "377";AC_; ""( #;"573",,,@;4H'R'T'I'<)>"863",,,9@
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9\
''';'#{' #'}'}'# ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'
#ce:ss~## @,,,"371_"># 01-k;#< "873",,,@;z0k;"763",,,@;9"482",,,@)print 379
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1997*.; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
fishr ends up executing *><> code. It means that fishr reads file in single-byte encoding, unlike official python interpreter (answer #4).
fishr is separated from starfish with -1 % 2, which is -1 in starfish, but 1 in fishr (note: stack is [1] before executing this code):
/283nnn;
01-2%+?/123nnn;
381. ><>\\.:., 16517 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xx xx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$])++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{'4o'6o@ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1)# \␍exit(0 );'''101ssss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |\ 23nnn;
_|/$001 |\ 183nnn;
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#85""C""Hata>;re7^;s0::1''Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?42>8053在ug=1\0C0-<?MLot ~7+---<p>3:s4oya 8let d=5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;' + #.---.>/ >"473",,,@
#x{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@_ $/ v_v# +1y2^;v;k09<
endif# @,,,;A=AgRA; "377";AC_; ""( #;"573",,,@;4H'R'T'I'<)>"863",,,9@
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9\
''';'#{' #'}'}'# ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'
#ce:ss~## @,,,"371_"># 01-k;#< "873",,,@;z0k;"763",,,@;9"482",,,@)print 379
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/1997*.; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Build: cd FishChipsAndMushyPeas/fcmp-interpreter/src && javac main/Main.java.
Run: java -cp FishChipsAndMushyPeas/fcmp-interpreter/src main/Main polyglot.
Fish chips code is mixed with starfish (*><>).
First the code /1997*.; is used to jump to line 64, column 10 (1 is the layer number for fish chips).
. is fork in fish chips, jump in starfish.
In fish chips the next executed instruction after . is at column 10, in starfish – at column 11.
Starfish/fish chips code:
\ 23nnn;
\ 183nnn;
Spaces after \ fix octal escape sequences are not allowed error in CoffeeScript.
380. Erg, 16500 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xx xx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$])++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{'4o'6o@ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1)# \␍exit(0 );'''101ssss';@'␍[puts 59][exit]'''
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__='''
#' \
__END__
se pr':;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#85""C""Hata>;re7^;s0::1''Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?42>8053在ug=1\0C0-<?MLot ~7+<p>3:s4o 8let d= 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;' + #.---.>/ >"473",,,@
#x{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@_ $/ v_v# +1y2^;v;k09<
endif# @,,,;A=AgRA; "377";AC_; ""( #;"573",,,@;4H'R'T'I'<)>"863",,,9@
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9\
''';'#{' #'}'}'# ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'
#ce:ss~## @,,,"371_"># 01-k;#< "873",,,@;z0k;"763",,,@;9"482",,,@)print 379
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]# #]##>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Erg has # line comments and nesting #[..]# block comments, so it is mixed with Nim and Lily.
Although in the current dev version of Erg it is possible to add code right after block comment like this: #[]#print!0,
it will likely change, so I didn't want to rely on that.
This means that Nim/Lily/Erg code requires a newline, so it was moved to the middle of the polyglot.
Unfortunately, this also means that Python2/CoffeeScript/Elixir string had to be changed from """ to '''.
Now we are back to the situation when Python2 and Python3/Coconut use the same string to hide the bulk of the polyglot.
Tcl code was moved to line 21. ' in #' \ is needed for fish 3.5.0, but not fish 3.0.0 (on TIO).
Space in '#{' # on line 607 is for fish.
Lily/Nim/Erg code:
#]#47|>print"""]#
let d="""#\""";echo 21#" """;log 380
#[#[
Lily is separated by its non-nesting block comment as before, except now a multiline string is needed to hide part of Nim/Erg code.
Erg is separated from Nim with """\""". Nim treats \ literally in """ strings, unlike Erg.
In Erg let d="..." defines function named let with one argument that returns a string.
Note: var breaks Grass. d and single " are for Pyth. # in #\ is for Lily.
379. Noulith, 16418 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#cse @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#( 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;(W;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#85""C""Hata>;re7^;s0::1''Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?42>80538在ug=1\0C0-<?MLot ~7+<p>3:s5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;' + #.---.>/ >"473",,,@
#x{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@_ $/ v_v# +1y2^;v;k09<
endif# @,,,;A=AgRA; "377";AC_; ""( #;"573",,,@;4H'R'T'I'<)>"863",,,9@
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9\
""";'"#{'#'}'}'# ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce:ss~## @,,,"371'_"># 01-k;#< "873",,,@;z0k;"763",,,@;9"482",,,@)print 379
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)( )
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Noulith has # line comments and #(..) block comments. Parens inside a block comment must be balanced.
( ) on line 613 is for RETURN.
378. Befunge-98 (Multilang), 16400 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#85""C""Hata>;re7^;s0::&&1''Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?42>80538在ug=1\0C0-<?MLot ~7+5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;' + #.---.>/ >"473",,,@
#x{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@_ $/ v_v# +1y2^;v;k09<
endif# @,,,;A=AgRA; "377";AC_; ""( #;"573",,,@;4H'R'T'I'<)>"863",,,9@
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9\
""";'"#{'#'}'}'# ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## @,,,"371'_"># 01-k;#< "873",,,@;z0k;"763",,,@;9"482",,,@
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
This answer is for TieSoul's Python Befunge-98 interpreter with IP wrapping fixed.
371 Fungi/378 Multilang/367 JSFunge-98/284 PyFunge code is now this:
@,,,"371'_"># 01-k;#< "873",,,@;z0k;"763",,,@;9"482",,,@
^ IP
First k with repeat count -1 is used to skip over a single ; in Multilang or ;# in Fungi. Then k with zero repeat count
is used to skip over a single ; in JSFunge-98, but not in PyFunge (z 🡒 9 for YABALL).
' is for fish, _ is for DOBELA.
376. Befunge-98 (bff), 16385 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#8""C""Hata>;re^;s0::&&1Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?42>80538在ug=1\0C0-<?ML4ot5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@ @,,,"375"< >"863",,,@9
endif# A=AgRA; AC "" $p/
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9 >"473",,,@\
""";'"#{'#'}'}'#' ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## >0k;"'3,'7,'1, @'763",,,@;z"482",,,@_ ^_^# +1y2^;^;k09<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Funge++ supports HRTI fingerprint, bff supports none:
@,,,"369"< >"673",,,@
^ (^#4H'R'T'I' < IP
REBOL3 doesn't like ^( for some reason, hence the space. "HRTI" 🡒 H'R'T'I' for Pyth.
369. Befunge-98 (Funge++), 16227 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#8""C""Hata>;re;s0::&&1Pr"9"pullasgeEx Cr Uithary,"t."F _giogrlopstdisp[]!!92[]?42>80538在ug=1\0C0-<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'#'@,,,"285"z;@,,,"366";k09< @,,,"369";@,,,"364";k-109<
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## >0k;"763",,,@;z"482",,,@ @,,,"368_"z;^;k09<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Use git clone --recursive.
Command line: funge -std=be98 polyglot. Standard must be specified, otherwise it autodetects the file as Trefunge-98.
Funge++ is separated from CCBI by k with negative argument, as described in rfunge wiki:
01-k acts like 0k in CCBI, but does nothing in Funge++. 0k skips over single ; in CCBI.
@,,,"369";@,,,"364";k-10<
377. Befunge-98 (Eso), 16386 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
@#8""C""Hata>;re^;s0::&&1Pr"9"pullasgeEx Cr Uithary,"t."F ._#giogrlopstdisp[]!!92[]?42>80538在ug=1\0C0-<?MLot ~5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;' + #.---.>/
#x{ /<+>/ K yya+- & @g+$,,,"369"< >"673",,,@_9 $x/
endif# @,,,;A=AgRA; "377";AC_; ""( #;"573",,,@;4H'R'T'I'<)>"863",,,@9
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<9 >"473",,,@\
""";'"#{'#'}'}'# ^z;@,,,"366_";k0<^ (^#4H'R'T'I')#;@,,,"372_"^ s;k-10<9
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## >0k;"'3,'7,'1, @763",,,@;z"482",,,@_ ^_^# +1y2^;^;k09<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Command line: java -jar Eso-2.6.0.jar run -l Befunge-98 -s polyglot.
Eso Befunge-98 supports HRTI fingerprint, mycon supports none:
@,,,"377"( #;"573",,,@;4H'R'T'I'< IP
bff #376 shouldn't work because last > is skipped with #, but it works anyway. This is a bug.
' after 221; is for fish. x in #x{ is for Red.
373. Befunge-98 (Language::Befunge), 16318 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata>;re;s0::&&1Pr"9"pullasgeEx Cr Uithary,"t."4F _giogrlopstdisp[]!!92[]?42>80538在ug=1\0C0-<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $p/
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<\
""";'"#{'#'}'}'#' ^z;@,,,"366";k09< @,,,"369";@,,,"372_"^ s;k-109<
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## >0k;"'3,'7,'1, @'763",,,@;z"482",,,@ @,,,"368_"z;^;k09<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Command line: jqbef98 polyglot.
Language::Befunge implements MODU fingerprint, FBBI doesn't (( reflects):
"UDOM"4;@,,:1';# ("373",,,@
Of all fingerprints supported by Language::Befunge only MODU doesn't break Pyth and Trigger. It breaks LMBM though, but it is easily
fixable by adding a space before "UDOM".
375. Befunge-98 (mycon), 16378 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#8""C""Hata>;re^;s0::&&1Pr"9"pullasgeEx Cr Uithary,"t."F _giogrlopstdisp[]!!92[]?42>8053在ug=1\0C0-<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$ @,,,"375"< >"863",,,@9
endif# A=AgRA; AC $p/
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"< >"473",,,@\
""";'"#{'#'}'}'#' ^z;@,,,"366";k09< @,,,"369";@,,,"372_"^ s;k-109<
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## >0k;"'3,'7,'1, @'763",,,@;z"482",,,@_ ^_^#+1y2^;^;k09<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
mycon is separated from Clostridium by checking the cell size with 2y.
In Clostridium cell size is infinite, 2y returns -1. In mycon cell size is 4.
@,,,"375"< >"863",,,@
^_^#+1y2 < IP
374. Befunge-98 (!Befunge), 16334 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#85""C""Hata>;re^;s0::&&1Pr"9"pullasgeEx Cr Uithary,"t."F _giogrlopstdisp[]!!92[]?42>80538在ug=1\0C0-<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $p/
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"< >"473",,,@\
""";'"#{'#'}'}'#' ^z;@,,,"366";k09< @,,,"369";@,,,"372_"^ s;k-109<
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## >0k;"'3,'7,'1, @'763",,,@;z"482",,,@ @,,,"368_"^;^;k09<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _ "UDOM"4;@,,:1';# ("373",,,@)
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Windows and Linux binaries are available here.
Command line: BefungeLyt --98 --d=*,* --cellsize=32 --quiet polyglot.
0k is noop in !Befunge, in Clostridium it skips over ^:
>"473",,,@
@,,,"368"^;…;k0< IP
372. Befunge-98 (stinkhorn), 16294 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#8""C""Hata>;re;s0::&&1Pr"9"pullasgeEx Cr Uithary,"t."4F _giogrlopstdisp[]!!92[]?42>80538在ug=1\0C0-<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $p/
# { >001kk1;@,,,"370_";# _"582",,,@ @,,,"364"<\
""";'"#{'#'}'}'#' ^z;@,,,"366";k09< @,,,"369";@,,,"372_"^ s;k-109<
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## >0k;"'3,'7,'1, @'763",,,@;z"482",,,@ @,,,"368_"z;^;k09<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
stinkhorn has a bug in s command – it stores the value in the next command, not in the next cell, and the next executed command
is the one after the altered command. Example: the program 7s 1.@ prints 0 in stinkhorn because . is executed right after s.
This is used to separate stinkhorn from CCBI:
@,,,"364"<
@,,,"372_"^ s < IP
371. Befunge-98 (Fungi), 16278 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#8""C""Hata>;s0::&&1Pr"9"pullasgeEx Cr Uithary,"t."4F _giogrlopstdisp[]!!92[]?42>80538在ug=1\0C0-<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# { >001kk1;@,,,"370_";# _"582",,,@\
""";'"#{'#'}'}'#' ^z;@,,,"366";k09< @,,,"369";@,,,"364";k-109<
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## >0k;"'3,'7,'1, @'763",,,@;z"482",,,@ @,,,"368_"z;^;k09<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
I installed from git repo on Ubuntu 20.04 with ghc 8.6.5. To fix cabal errors I changed ^>= to >= for mwc-random and random
in Fungi.cabal.
In Fungi 0k;12 skips single ; and 1, and executes 2. In the polyglot it ends up executing string contents of JSFunge-98 code:
>0k;"'3,'7,'1, @'763",,,@;
Last ' is for fish.
370. Befunge-98 (rfunge), 16280 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#8""C""Hata>;re;s0::&&1Pr"9"pullasgeEx Cr Uithary,"t."4F _giogrlopstdisp[]!!92[]?42>80538在ug=1\0C0-<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# { >001kk1;@,,,"370";# _"582",,,@\
""";'"#{'#'}'}'#' ^z;@,,,"366";k09< @,,,"369";@,,,"364";k-109<
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## >0k;"763",,,@;z"482",,,@ @,,,"368_"z;^;k09<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Command line: rfunge -2 polyglot.
rfunge is separated from cfunge with 001kk1. I don't know how it works. kk is another source of incompatibilities
between Befunge-98 implementations.
>001kk1;@,,,"370";# _"582",,,@
366. Befunge-98 (Rc/Funge-98 V2), 16128 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#8""C""Hata>;re;s0::&&1Pr"93"pullasgeEx Cr Uithary,8"t."F _giogrlopstdisp[]!!92[]?42>80538在ug=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'#'@,,,"285"z;@,,,"366";k09<
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;@,,,"364_";# _'1:,,@9
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Rc/Funge is separated from cfunge with 0k;, as described in rfunge wiki:
in Rc/Funge 0k skips over single ;, in cfunge 0k skips over command after ;...;.
'@,,,"285"z;@,,,"366";k09<
z is noop. ' is for fish, 9 is for YABALL.
368. Befunge-98 (Clostridium), 16190 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#8""C""Hata>;re;s0::&&1Pr"9"pullasgeEx Cr Uithary,"t."F _giogrlopstdisp[]!!92[]?42>8053在ug=1\0C0<?ML 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'#'@,,,"285"z;@,,,"366";k09<
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## >0k;"763",,,@;z"482",,,@ @,,,"368"z;@,,,"364";k09<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;^;# _'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Clostridium/CCBI are separated with the same method as RcFunge-98/cfunge in answer 366:
@,,,"368"z;@,,,"364";k0<
367. Befunge-98 (JSFunge-98), 16168 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#8""C""Hata>;re;s0::&&1Pr"9"pullasgeEx Cr Uithary,"t."F _giogrlopstdisp[]!!92[]?42>80538在u=1\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'#'@,,,"285"z;@,,,"366";k09<
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~## >0k;"763",,,@;z"482",,,@9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe ^># 001-:2/_;:^_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;@,,,"364_";# _'1:,,@9
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Available online here. Note that non-ASCII chars are handled differently depending on how the code is entered. If Open... button is used every UTF-8 byte becomes a cell, but if code is pasted into edit field chars on BMP get one cell, chars beyond BMP become 2 cells. This program:
😊v
>1.@
>2.@
prints 1 when Open... button is used, if code is pasted it prints 2. I don't use this behavior, the polyglot prints 367 either way. I call it like this from nodejs (it matches behavior of Open... button).
JSFunge-98/PyFunge are separated with the same method as RcFunge-98/cfunge in the previous answer:
>0k;"763",,,@;z"482",,,@
365. Berry, 16104 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hata#8;re;s0::&&1Pr"93"pllasgeEx Cr Uithary,8"t."F _giogrlopstd[]!!92[]?42>80538在ug=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 001-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;@,,,"364_";# _'1:,,@9
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print (365-((1/2 )*380))#s|#print(208)#sCOMMENTprint ("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Berry has # line comments and non-nesting #- -# block comments, like Zephyr. 1/2 is 0 in Berry, unlike Zephyr:
print(365-((1/2)*380))
External parens are for Berry, internal parens are for Zephyr.
364. Befunge-98 (CCBI), 16084 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hata#8;s0::&&1Pr"93"pllasgeEx Cr Uithary,8"t."F _giogrlop#std[]!!92[]?42>8053在ug=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 001-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k 1;@,,,"364_";# _'1:,,@9
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
The program 0k 1.@ prints 0 in FBBI, 1 in CCBI. Command 1 is supposed to be executed 0 times, but CCBI still executes it
if there is a space after k. k with negative repeat count is already used in the polyglot to separate cfunge.
k with negative repeat count behaves like k with zero repeat count in FBBI and CCBI, so this k is now used to split
3 interpreters apart (FBBI #11, cfunge #285, CCBI #364):
001-;@,,,"285";# k 1;@,,,"364";# _'1:,,@
363. 2sable, 16064 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{{'F*Pi^5 6-di26qxy}363qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2#CO|"14" #:9 {?63#k9 # a k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf 5 xAegguEa>2.8.7.@_;yiuFtMZWWWWWWWWWUUUUUzR z ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e @,,,"361";@,,,"362_ ";># 23-2g_"01",,@_ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2 iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hata#8;s0::&&1Pr"93"pllasgeEx Cr Uithary,8"t."F _giogrlop#std[]!!92[]?42>805在u=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num( );instance Show(Q a)where{show _=""};f= (^ );q _=r$ (d.B)?4;d (B _)=r$0`f`f 2 64;class(Show a,Floating a )=>K a where{k::a->String;k _=show$ (id::a->a )pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
2sable is separated from 05AB1E legacy with 5 6-d, as suggested by Kevin Cruijssen
(explained here):
5 6-di26qxy}363qx
i is if. xs are for Beatnik, y is for Poetic.
A bunch of is on line 8 balance }s on line 12, so the v loop (4Dveh) body extends to the end of the program
and top-level run_program exits because while loop condition breaks,
implicitly printing the stack instead of exiting through
this return.
Minimal example: ii vs no ii.
It would probably be better to just
print explicitly,
but I already fixed everything and didn't want to change the first line again.
If 2sable breaks add more is on line 8.
Spaces before **/*/*/*/*/*/*/ on the last line prevent Fission atoms from UUUUU on line 2 to hit the *s.
Note: an atom generated by D on penultimate line is teleported by 5 in 25 to 5 in 5>1 and nearly hits "
in "14" on line 1.
361. Befunge-93 (FBBI), 16038 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ###>>>>>>>>>9 [@,,,"279"]>252O @_xxxxxxx h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_>>>>>>>>>>>>>>>>>>>>>>>>>>> ; >>>>>>>>>>>>_>>>>eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxx @,,,"361_"># 23-2g_"01",,@_xxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc 11 xxxxxxxxxxxx r3o5o8ox xxxxx .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hatax#8;s0::&&1Pr"93"pllasgeEx Cr Uithary,8"t."F 1_giogrlop#astd[]!!92[]?42>8053在ug=1*\0C0<?ML ma5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Answer 10 is for the Bef interpreter (Befunge-93 reference distribution). FBBI is separated from Bef by reading a cell outside of the playfield, as described in this answer:
v
@,,,"361"># 23-2g_"01",,@
Get contents of cell (-1,2). Bef returns 0, FBBI returns 32.
360. Raven, 16038 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx_xxxxx r3o5o8ox xxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcu c 11 xx .-#351$#& xxxxxxxxxxxxxxxxxxxxxx #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']"\"put 294 bye!\`""360"print bye! #ss['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hata#8;s0::&&1Pr"93"pullasgeEx Cr Uithary,8"t."F _giogrl61op#astd[]!!92[]?42>805在ug=1*\0C0<?ML ma5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
More Raven docs are here.
Raven has '' strings without escapes, so it sees Ring code put 294 bye.
Ring "" strings also don't have escapes, unlike Raven, which is used to separate the two:
"\"put 294 bye!\`""360"print bye!
! detokenizes bye in Moorhenses. `` works inside "" strings in shells, so it still needs to be escaped. \ is a valid
identifier character in Ring, so first ! cannot be removed.
360 print should work, but fails with buffer overflow,
so "360" print is used.
359. Maze v2, 16024 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx_xxxxx r3o5o8ox xxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcu c 11 xx .-#351$#& xxxxxxxxxxxxxxxxxxxxxx #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#//-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\`_ #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#//-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[ ]</attache>
#^^
#*RV3>>[0]{472454523665721469465830106052219449897} ()//~#class C{function:Main (a:String[] )~Nil{83->Print();}}#~
#%RV2>> ()
#V2->=359
#V3->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hata#8[;s]p>0::&&1Pr"93"ullasgeEx Cr Uithary,8"t."F _giogrl61op>0#astd[]!!92[]?42>805在ug=1*\0C0<?ML ma5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#//";f?n=unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Run it on Linux to avoid import and encoding issues.
Maze v2 is separated from Maze v3 with *R instruction, which is present only in v3:
^^
*R V3 >> ()
%R V2 >> ()
V2 -> = 359
V3 -> = 323
I commented out all the occurrences of -> in the polyglot to get rid of Error: Invalid function, invalid name.
358. A Slow Language, 15960 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfdIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx_xxxxx r3o5o8ox xxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcu c 11 xx .-#351$#& xxxxxxxxxxxxxxxxxxxxxx #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\`_ #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()~#class C{function:Main(a:String[])~Nil{83->Print();}}#~
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hata#8[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,8"t."F _giogrl61op>a>std[]!!92[ ]?42e>8053在ug=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Command line: java -jar ASlowLanguageInterpreter.jar --nodelay polyglot. Run it on Linux because Scanner silently fails
on Windows because default encoding is not UTF-8, or replace new Scanner(file) with new Scanner(file, "UTF-8").
Added a d on line 1 to send it down, and then:
r3o5o8ox
357. RunR (JS), 15960 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbt c u c 11 .-#351$#& xxxxxxxxxxxxxxxxxxxxxx #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\`_ #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()~#class C{function:Main(a:String[])~Nil{83->Print();}}#~
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hata#8[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,8"t."F _giogrl61op>a>std[]!!92[ ]?42e>8053在ug=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
␍
S\\
#<2^2^2^7^MAOAOAO␍
#<9^7^8^MUOUOF
/._++.._#;!;.;_;++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC $x/
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<````(print 346 )9
#<<<##>␍'@#'''
#ce: s~#
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Answer 90 was for VB.NET RunR interpreter. This answer is for the JS interpreter.
VB.NET interpreter understands only Windows line endings, JS interpreter understands Windows and UNIX line endings. This is used to distinguish them.
The code as JS interpreter sees it:
␍␊
S\\␊
#<2^2^2^7^MAOAOAO␍␊
#<9^7^8^MUOUOF␊
The code as VB.NET interpreter sees it:
␍␊
S\\␊#<2^2^2^7^MAOAOAO␍␊
#<9^7^8^MUOUOF␊
\ is doubled for Retina. < is used instead of \ because it is golfier: \5 breaks CoffeeScript, \9 breaks Retina.
F is not needed for JS interpreter – it just falls off the edge. Cannot golf 2^2^2^ to 2^^^ because of Maze.
Objeck was moved because S must be the last. -> breaks IE 3.01, so Objeck is placed after HTML code, like Maze.
356. mksh, 15916 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbt c u c 11 .-#351$#& xxxxxxxxxxxxxxxxxxxxxx #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\`_ #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo $((346+010));;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hatax@#8[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,8"t."F ._#giogrl614op>a>std[]!!92[ ]?42e>8053在ug=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/````(print 346)9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Installation on Ubuntu: sudo apt install mksh.
mksh does not interpret numbers beginning with 0 as octal, which provides separation from oksh (#354):
echo $((346+010))
355. Sphinx, 15914 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbt c u c 11 .-#351$#& xxxxxxxxxxxxxxxxxxxxxx #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\`_ #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo 354;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#r"\"print(355);#{}"(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]sxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hata@#8[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,8"t."F ._#giogrl614op>a>std[]!!92[ ]?42e>805在ug=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/````(print 346)9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Sphinx has # line comments and nesting #{ }# block comments, block comment may be opened at EOF.
Sphinx shares code with PicoLisp, they are separated by Sphinx raw string:
r"\"print(355);#{}"(prin 199)(bye)
; is for Pyth, } is for Bracmat.
354. oksh, 15920 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubx b t c u c 11 .-#351$#& xxxxxxxxxxxxxxxxxxxxxx #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\`_ #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )[ ~+ = \~+ ]&&echo 282||echo 354;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hatax@#8[;s]p>0::&&1Pr"93"ullasgeEx Cr Uithary,8"t."F ._#giogrl614op>a>std[]!!92[ ]?42e>8053在ug=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/````(print 346)9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
oksh is separated from posh by ~+, which is not expanded in posh:
[ ~+ = \~+ ]&&echo 282||echo 354
353. fish, 15920 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxb t c u c 11 .-#351$#& xxxxxxxxxxxxxxxxxxxxxx #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMzMzMzUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\`_ #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or eval('5<<64>>64or 68'))); [exit]; '"';"#{puts 187;exit}";'"'; # wWWssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
echo 353;exit;'
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""C""Hatax@#8[;s]p>0::&&1Pr"93"ullasgeEx Cr Uithary,8"t."F ._#giogrl614op>a>std[]!![ ]?42e>8053在u92g=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
//\(
typedef int known,macro;int x= 0, y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/````(print 346)9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
fish recognizes \' inside '' strings, so it executes Ruby/Perl/Python code.
Changes to Ruby/Perl/Python code:
5<<64>>64or 68🡒eval('5<<64>>64or 68')to fix errorExpected a string, but instead found a redirection.exit;🡒[exit];to disable exit in fish, but not in Ruby. Note:exit(0)is invalid in Python 1."$'#{print(187);exit}'$/";🡒'"';"#{puts 187;exit}";'"';to fix error$/ is not a valid variable in fish.(same for$') ($s were there to fix Pyth).
fish code is on line 38:
echo 353;exit;'
To fix errors about wrong redirections the rest of the polyglot is hidden inside a '' string.
The only problem left is '(' in C code (it is there for RETURN).
How I tried to fix it: '(' 🡒 "(" (breaks Pyth) 🡒 "\(" (breaks Cyclone) 🡒 //( (on a separate line) (breaks Retina)
🡒 //\(.
352. TeX -ini, 15900 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e xxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubx b t c u c 11 .-#351$#& xxxxxxxxxxxxxxxxxxxxxx #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss \font\f=cmr12\f352\end
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\`_ #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#""Hata@#8[;s]p>0::&&1Pr"93"ullasgeEx Cr Uithary,8"t."F ._#giogrl614op>a>std[]!![ ]?42e>805在u92=1*\0C0<?ML 5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/````(print 346)9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
The answer is based on this answer.
Invocation:
tex -ini -interaction batchmode poly.tex # poly.tex -> poly.dvi
tex4ht poly.dvi # poly.dvi -> poly.html
cat poly.html
TeX code:
\font\f=cmr12\f352\end
Try it on ATO.
TIO has tex, but doesn't have tex4ht.
\font is explained here.
351. AsciiDots, 15872 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1111 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#e _ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbt c u c 11 .-#351$#& #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.- ._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#-bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print(349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\`_ #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
#""Hata@#8[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,8"t."F ._#giogrl614op>a>std[]!![ ]?42e>805在u92=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/````(print 346)9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
AsciiDots code:
.-#351$#&
Other dots don't cause any problems.
350. rc, 15870 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#-e # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbt c u c 11 xxxxxxxxxx #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print (349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\`_ #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; ";echo 350;exit#"; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata@#8[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,8"t."F ._#giogrl614op>a>std[]!![ ]?42e>805在u92=1*\0C0<?ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/````(print 346)9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Installation on Ubuntu: sudo apt install rc.
" is not special in rc, it can be used to separate rc from other shells:
";echo 350;exit#";
349. Whython, 15866 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#-e # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbt c u c 11 xxxxxxxxxx #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍try:len[id];print (349 )#\␍except:print(f'𒁁'=='-'and 241or 1);'''ssss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
se pr'[puts 59][exit]:;@echo 185 #';se pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata@#8[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,8"t."F ._#giogrl6154op>a>std[]!![ ]?42e>805在u92=1*\0ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/````(print 346)9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Whython is separated from Python 3 by function composition:
try:len[id];print(349)
except:print(1)
348. Pyxplot, 15825 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#-e # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc11 #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-'4o'6o@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMM M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]:;@echo 185 #';set pr'-';pr 89+1/2*518;exi
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata@#8[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,8"t."F ._#giogrl6154op>a>std[]!![ ]?42e>805在u92g=1*\0C0ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/````(print 346)9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Tcl/Make/gnuplot/Pyxplot code:
set pr'[puts 59][exit]:;@echo 185 #';set pr'-';pr 89+1/2*518;exi
1/2 is 0 in gnuplot, 0.5 in Pyxplot.
set pr is set print in gnuplot, set preamble in Pyxplot.
347. dotcomma, 15824 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#-e # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc11 #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-'4o'6o@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [328][] [[[[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.].,][.].,][.][.][.].,] [[].[[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMM M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata@#8;[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,8"t."F ._#giogrl6154op>a>std[]!![ ]?42e>805在u92g=1*\'\0C0ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/````(print 346)9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
I call it like this (nodejs):
fs = require('fs');
eval(fs.readFileSync('dotcomma/interpreter.js')+'');
code = fs.readFileSync(process.argv[2], 'utf-8');
output = interpret(code, "");
process.stdout.write(output);
Program that prints 347 (try it online):
[[[
[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.] // 16
[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.]
[.][.][.][.][.][.][.][.][.][.][.][.][.][.][.][.]
[.][.][.]
.,] // print 3 '3' == 48+3
[.] // +1
.,] // print 4
[.][.][.]
.,] // print 7
This code is on line 12 in the polyglot. The rest of the polyglot is skipped with [[].[[[ (was [[[).
[]. makes dotcomma skip the next block, see examples.
8. Retina, 70 bytes
#v;7||"<+0+0+0+<;n4
#>3N.
#|\w*
#8
#|
#M`
print('1'if 1/2else'5')
#i2
This program prints 1 in Python 3, 2 in V, 3 in Minkolang v0.15, 4 in ><>, 5 in Python 2, 6 in SMBF, and 7 in Japt.
Explanation:
#v;7||"<+0+0+0+<;n4 # replace every empty string with "#>3N."
#>3N.
#|\w* # replace words chars with "#8"
#8
#| # remove all "#". The "|" is something I could've golfed off.
#M` # match all places between characters (finds 8)
print('1'if 1/2else'5') # replace something that won't be found. noop
#i2
346. Janet, 15638 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#-e # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc11 #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-'4o'6o@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMM M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+ [``]````
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata@#8;[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,8"t."F ._#giogrl6154op>a>std[]!![ ]?42e>805在u92g=1\'\0C0ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/````(print 346)9
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Janet has # line comments, double-quoted strings and strings delimited by any number of backticks.
Line 66: [``]```` closes ``-delimited string and a tuple opened on line 23 and opens ````-delimited string.
Line 610: ````(print 346)9 (9 is for YABALL).
345. HTML+CSS (litehtml), 15614 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#-e # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc11 #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-'4o'6o@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMM M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
pppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308}
</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
@media x{:before{content:"345"}:after{color:#fff
}}</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata@#8;[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,8"t."F ._#giogrl6154op>a>std[]!![ ]?42e>805在u92g=1\'\0C0ML5:
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
litehtml treats any unknown @media as all (link), so @media x does the trick:
@media x{:before{content:"345"}:after{color:#fff
}}
}} is on a separate line for Flaks.
344. HTML+JavaScript (Sciter.JS), 15565 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#-e # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc11 #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-'4o'6o@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMM M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
pppppppppppp ;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script>
<script>d=document;d.innerHTML="<p>344";onload=function (){
g=window
e=g.external
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata@#8;[;s]p>0::&&1Pr"93"sgeEx Cr Uithary,85"t."F ._#giogrl61k54op>a>std[]!![ ]?42ore>805在u92g=1\'\0C0ML
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
I test polyglot.htm with scapp.exe.
JavaScript code is now this:
d=document;d.innerHTML="<p>344";onload=function(){...}
Sciter.JS executes scripts after entire page is loaded. window.onload is not special, it is not called.
In Sciter.JS document === document.documentElement (link),
so document.innerHTML can be used to change page contents.
<p> is a workaround for the bug mentioned in answer 301 (like in answer 302).
343. Bracmat, 15550 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*{{'F*Pi^26qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2# CO|"14" #:9 {?63#k9 # a aa5k x## k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S ## &rem / \ <!-- mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 #z#1111#y#y#y#_# {! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ p/112\11&if -%*==-* (echo 335&exit)else goto e& WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#-e # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc11 #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-'4o'6o@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{{ {{ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMM M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#}}} }put$343 {{{
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
g=window
e=g.external
d=document
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata@#8;c;>0::&&1Pr"93"sgeEx Cr Uithary,85"t."F ._#gi[;s]pogrl61k5:4op>a>std[]!![ ]?42ore>805在u92g=1\'\0C0
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};}]+pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Bracmat has nesting {} comments, which are used to comment out most of the polyglot. Pre-main code comment starts at first { on the first line.
Post-main code comment ends at last } on the last line.
Main code:
#}}} }put$343 {{{
First space fixes Perl6-Pugs, second space prevents printing ] in Bracmat (] that follows last }).
a aa5k x## on line 1: x is for x86/Z80Golf, k fixes x in Beatnik, # fixes Befunge-98, second # is for Turtled.
as were there for Poetic, now they are not needed, but deleting them breaks x86. 5 was for Delimit, now it is not needed,
I forgot to delete it.
Line 2: ## and a in the first a5 are for Z80Golf.
342. <>^v 1, 15475 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2 # CO|"14" #:9 {?63#k9 # a a 5 z k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S &rem / \ mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 <!-- #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ /112\11p&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#-e # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc11 #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
2k::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
g=window
e=g.external
d=document
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hatax@#8;c;>0::&&1Pr"93"sgeEx Cr Uithary,85"t."F ._#gi[;s]pogr61k5:4op>a>std[]!![ ]?42ore>805在u 892g=1*\'\0C0ullrlot
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<? ? ?342;![[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
<>^v code is next to the last @:
@<? ? ?342;!
@< is also for Gammaplex/Klein 000. In <>^v 1 < is noop if IP moves horizontally.
? ? ? removes numbers 3,4,2 from the stack in Klein 000.
? swaps top two stack items in <>^v 1. It doesn't fail on empty stack because it's implemented with slices.
341. Windows NT4 Batch, 15470 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2 # CO|"14" #:9 {?63#k9 # a a 5 z k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy iiipsddpsdoh (22)S &rem / \ mxf a5 >2.8.7.@_ ; xAegguEayiuFtMZWWWWWWWWWUUUUUzR ]++(--[ :_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 <!-- #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// nthteo 18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ /112\11p&if -%*==-* (echo 335&exit)else goto e&WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) >>>>>>>#####>#######>>>#>#>>>>#####>>#>>>#>>>#>>>>#####>####>>###>>>####># # ##### # ##### #### ### #### # # ##### # #
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 ########>>>>##>###>######>########>####>#####>#######>#####>###>>>>#>#>####>###>#####>#######>#####>###>>>>#>#>####>###>#####>#>>>>>>>>>
#[[/]e] >>>>>>>> @!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#-e # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! :1*23/5%6E2
#11 cbbbzcba aaabaca1tauaxayatbubxbtcuc11 #
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9e:
#{
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
if -%~0==- echo 341&exit
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
g=window
e=g.external
d=document
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hatax@#8;>0::&&1Pr"9?3"sge>Ex Cr Uithary,85"t."F ._#gi[;s]pogr61k:4op>a>std[]!!c;[ ]?45:ore>805在u 892g=1*\'\0C0ullrlot
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
I copied cmd.exe from NT4 SP6 ISO and run it on Windows 10.
Command line: cmd /q /c polyglot.bat 2> nul
First OS/2 is separated with -%*==-* on line 3. Then NT4 is separated with -%~0==- on line 179.
340. Perl -x, 15114 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2 # CO|"14" #:9 {?63#k9 # a a a z k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy4iiipsddpsdoh (22)S2&:&echo 335&/ \&exit&rem ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 <!-- #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0//n&goto e nthteo18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>##>>## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1t@.7.8.2<auaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( '4o'6o@ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!rubyperl
; print 0&&339||340
__END__
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
g=window
e=g.external
d=document
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hatax#8;>0::&&1Pr"9?3"sge>Ex Cr Uithary,85"t."F ._#gi[;s]pogr61k:4op>astd[]!!c;[ ]?45:ore>805在u 892g=1*\'\0R
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Perl 5 with -x flag searches for the first line that starts with #! and contains perl, and starts executing from there.
The code:
#!rubyperl
; print 0&&339||340
__END__
; is for SILOS, space after it is for Befunge-96.
339. Ruby -x, 15100 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2 # CO|"14" #:9 {?63#k9 # a a a z k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy4iiipsddpsdoh (22)S2&:&echo 335&/ \&exit&rem ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 <!-- #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0//n&goto e nthteo18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>##>>## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1t@.7.8.2<auaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( '4o'6o@ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;ppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#!ruby
puts 339
__END__
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
g=window
e=g.external
d=document
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hatax#8;>0::&&1Pr"9?3"sge>Ex Cr Uithary,85"t."F ._#gi[;s]pogr61k:4op>astd[]!!tfc;[ ]?45:ore>805在u 892g=1*\'ull\0
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Ruby with -x flag searches for the first line that starts with #! and contains ruby, and starts executing from there.
The code:
#!ruby
puts 339
__END__
338. Rexx (Regina), 15075 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" /*4DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2 # CO|"14" #:9 {?63#k9 # a a a z k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy4iiipsddpsdoh (22)S2&:&echo 335&/ \&exit&rem ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 <!-- #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0//n&goto e nthteo18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@`D>>if 3>3*>++++++ \ / 78"oo@" , `'[]'[]`L ; >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>@::c>>">r"{\>>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>##>>## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1t@.7.8.2<auaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._'4o'6o@<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMMMM''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;ppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
:e
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
g=window
e=g.external
d=document
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hatax#8;>0::&&1Pr"9?3"sge>Ex Cr Uithary,85"t."F ._#gi[;s]pogr61k:4op>astd[]!!tfc;[ ]?45:ore>805在u 892g=1\'ull
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif/*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// **/*/*/*/*/*/*/--\)∙226p|_|_X222999612#
Rexx has nesting /**/ block comments, -- line comments, "" strings with "" escape (not \").
Rexx is the only language in the polyglot with nesting /**/ comments.
A program is still syntax-checked after exit, I don't use it.
Rexx parses # 6 "($11k ... tqx\" fine, then block comment is opened.
/* breaks Pip, which is fixed with line comment (two spaces). So basically we returned to pre-Pascal solution for Pip:
first 3 lines use line comment, then `` string is started on the 4th line. The only difference is that ['][']
is not commented out, which is fixed with `'[]'[]`. This should break Japt because it cancels the effect of [']['],
but it still works somehow.
Rexx/bc main code:
*/
#if!1
#endif*/*/*/*/;say 338/*
#1""/*
333
quit
Nothing changed for bc, #if/#endif are just comments.
When we reach Rexx code most languages with C-like preprocessor are in a state which accepts any garbage after comment is closed,
just */*/*/*/*/;say 338/* would be fine for them. The only outlier is as assembler, so
#if/#endif is needed. #1""/* is also for as, #endif/* doesn't open block comment in as.
Now #1"" is hidden from C89, I readded it on line 560.
Golf of the last #endif (line 595): #endif//* → #endif/*.
Last line:
... */// **/*/*/*/*/*/*/-- ...
Additional * is for Paintfuck.
337. ReactOS Batch, 15030 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2 # CO|"14" #:9 {?63#k9 # a a a a z k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy4iiipsddpsdoh (22)S2&:&echo 335&/ \&exit&rem ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 <!-- #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0//n&goto e nthteo18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L ; >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1t@.7.8.2<auaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._'4o'6o@<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMM M M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
*/
#1""/*
333
quit
:e
set/ax=2222222222
if -%x%==- echo 330&exit
if %x% gtr 0 echo 337&exit
echo 336
exit
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
g=window
e=g.external
d=document
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata#8;>0::&&1Pr"9?3"sge>Ex Cr Uithary,85"t."F ._#gi[s]pogr61!\0k:4op>astd+4[]!!tfc;[ ]?45:ore>805在u 892g=1\'ull
*/
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
ReactOS is very fragile. I had two systems in VirtualBox which stopped working, ReactOS 0.4.13 broke the next day I installed it.
So I copied cmd.exe from ReactOS 0.4.13 and test it on Windows.
Command line: cmd /q /c polyglot.bat 2> nul
Note: ReactOS also supports all the variable substitutions mentioned in the previous answer.
In ReactOS set /a x=2222222222 sets x to 2147483647 as opposed to -2072745074 in Windows XP, so it can be separated with x>0:
if %x% gtr 0 echo 337&exit
In IE 3.01 HTML comment is closed by -> in aa->=323, so I moved Maze below HTML.
323. Maze, 14650 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[1140=@$aatq\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 z 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo an-;et R[+++].----._ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" *1220*1220L*1211 >" 082",,,@_ 2-----2########'\"'##`### ###### ######## #### ##### ####### ##### ###11 # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111111\) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v >>>>>>>> >>>>>>>>>>>>>>>>>>>9 @,,,"279"]>252O>"01",,@_ h$s o# #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> 11#v1cbbbzcbaaaabaca1tau@.7.8.2<axayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMn>MnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#<<<#-->
#><meta http-equiV=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l1111000001 1 100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss{}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)46(8+9+9+9+9+=!)>* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::geEx Cr Uithary,85"3.c"F ._# gi[s]pogr3461 prstd!\0k:4o $/op>asequ+4[]!!tfc;[ ]5:ore>8 4?4在u
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
There were some compilation errors of Maze v3 interpreter on Ubuntu 20.04, the fixed version is here. Compilation:
sudo apt update
sudo apt install libsdl2-dev libglew-dev libfreetype6-dev
make no-gui
Maze code is based on hello world:
#^^aa>>.............................................()
#aa->=323
Initial car direction must be down, but here it moves right for some reason.
() is pushed away for Prelude, filler must not have two consecutive spaces. #s are for Flaks.
327. Poetic, 14787 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( # CO|"14" #:9 {?63#k9 # z 2222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[ aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// x x x x x 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1ta@.7.8.2<uaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<]'4o'6o@ ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnnnnM //`. :-write(186). end_of_file. `M @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sMMMMMMMMnnMnMnnnMnM M M M'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#<<<#-->
#><meta http-equiV=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'W(WWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::ge>Ex Cr Uithary,85".c"F ._#gi[s]pogr3461* prstd!\0k:4op>asequ+40[]!!tfc;[ ]5:ore>8?4920C05r""Ha在uR 8$/
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char* i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292)
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
I use Python interpreter.
Poetic code is on line 38, it corresponds to brainfuck program -[>+<-----]>.-.+++++.:
- [ > + < ----- ] > . - . +++++ . exit
dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
aatq on line 1 was changed to a a tqx to open two loops to skip over subsequent instructions (x is for Beatnik).
Brian & Chuck ?63 was moved further on the line: {?63#k9 #.
{ cancels effect of } in B&C, #k9 skips several instructions in Befunge-98, 9 is also for YABALL.
Second # reopens string in Turtlèd.
On line 16 nesting level of Poetic loops is about 50. To close all these loops a lot of two-letter words needed.
To save bytes I placed Poetic code after line 25 because Moorhens ho ho .. MU closes all these loops for free.
To further adjust nesting level I used x x x x x on line 3 and M M M on line 14.
How to keep it working: add/remove spaces between Ms on line 14. Too many spaces: ERROR: Mismatched IF/EIF.
Too few spaces: program hangs.
336. Windows XP Batch, 15000 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k] PPX~_~)"xvyq"\(2 # CO|"14" #:9 {?63#k9 # a a a a z k zzzzkf kf k zzzzzd kf k zzzzza kf bfz "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[aatxy4iiipsddpsdoh (22)S2&:&echo 335&/ \&exit&rem ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 <!-- #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0//n&goto e nthteo18&1& nthieo nthneo anet\#184 O@ R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L ; >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1t@.7.8.2<auaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._'4o'6o@<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnnMnMM M M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
*/
#1""/*
333
quit
:e
set/ax=2222222222
if -%x%==- echo 330&exit
echo 336
exit
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
g=window
e=g.external
d=document
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata#8;&&1Pr"93"s>0::ge>Ex Cr Uithary,85"t."F ._#gi[s]pogr61\0k:4op>astd+4[]!!tfc;[ ]?45:ore>805在u 892g=1
*/
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Windows XP cmd supports all the fancy variable substitutions, including %~z0 (file size), %~$path:1 (find file),
%tmp:a=b% (sub), %tmp:~2,3% (slice), !tmp! (with /v).
Windows 10 64-bit cmd doesn't support 64-bit numbers in set command, set /a x=2222222222 doesn't modify x because 2222222222
doesn't fit in 32-bit signed integer. Windows XP cmd also doesn't support 64-bit numbers, but sets x to -2072745074 in this case.
set command must be on a separate line, @set x=aaa& echo.%x% doesn't print aaa. It turned out easier to fit full OS/2 batch code
instead of set command on the second line:
... &:&echo 335&exit&rem ...
&: comments out the rest of the line in Windows batch, but not in OS/2.
Windows 10/XP batch code is on lines 3, 178-182:
... &goto e ...
:e
set/ax=2222222222
if -%x%==- echo 330&exit
echo 336
exit
Space before if is for Oration.
330. Windows Batch, 14825 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( # CO|"14" #:9 {?63#k9 # z 2222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[ aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # ####&:#######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// n&goto e 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1ta@.7.8.2<uaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._'4o'6o@<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnnnnM //`. :-write(186). end_of_file. `M @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sMMMMMMMMnnMnMnnnM n M M M M'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#<<<#-->
#><meta http-equiV=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'W(WWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
:e
echo 330
exit
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::ge>Ex Cr Uithary,85".c"F ._#gi[s]pogr33461* prstd!\0k:4op>asequ+4[]!!tfc;[ ]5:ore>8?4C05r"93"$/""Ha在uR
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292)
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
I tested it on Windows 10 64-bit.
Command line: cmd /q /c polyglot.bat 2> nul
& separates several commands on a single line, like ; in bash.
: at the start of a line creates a label.
&: causes cmd.exe to ignore the rest of the line, I use it on line 2 to fix fatal error.
goto label is used to skip lines until main code, see line 3: n&goto e (n and e are for ETA).
Main code:
:e
echo 330
exit
335. OS/2 Batch, 15000 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( # CO|"14" #:9 {?63#k9 # z 2222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[ aatxy \#184 O@ <!-- &rem (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWRp&if -%*==- (echo 330&exit)else echo 335&exit
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L 1 >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 101 1 1 \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1ta@.7.8.2<uaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]'4o'6o@<[+[>+<-----]>--._++++._+++._<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMn n n M n M M M M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
*/
#1""/*
333
quit
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
g=window
e=g.external
d=document
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata#8;&&1Pr"93"s>0::ge>Ex Cr Uithary,85"t."F ._#gi[s]pogr61!\0k:4op>astdequ+4[]!!tfc;[ ]?45:ore>805在u/a> 892g=1\'
*/
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
I use OS/2 4.5 preinstalled image from here \$\small(VirtualBox > File > Import Appliance)\$.
Command line: cmd /c polyglot.cmd /q 2> nul
File extension must be .cmd, .bat files are treated as DOS batch files. OS/2 files can also have attributes
indicating OS/2 or DOS batch file (42 and 41 respectively), but those are ignored.
/c and /q work the same as in Windows cmd except /q (=echo off) must be after file name.
OS/2 cmd "steals" first /q from batch file arguments, so for example in tst.cmd /a /q /b %1==/a and %2==/b.
&: to comment out the rest of the line doesn't work in OS/2 batch, I use &rem instead (on line 2).
OS/2 cmd cannot handle lines longer than 1024 bytes, even if those lines are skipped with goto. However, longer lines
can be after exit. So I placed the code before the longest line. This answer puts hard limit on the length of the
first line, it cannot be longer than 1024 bytes now. In current solution 2nd and 3rd line also have this
restriction.
OS/2 cmd doesn't support %*, it is always expanded to *.
Windows/OS/2 Batch code is on line 3:
...p&if -%*==- (echo 330&exit)else echo 335&exit
334. HTML Application, 14970 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( # CO|"14" #:9 {?63#k9 # z 2222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[ aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # ####&:#######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// n&goto e 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1ta@.7.8.2<uaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._'4o'6o@<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnn n M n M M M M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
:e
echo 330
exit
*/
#1""/*
333
quit
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
g=window
e=g.external
d=document
d.body.style.color='000'
d.body.innerHTML=e===null?334:[ ].pop?
257+[10,,,0,,,18,2,!e?77:d.clear?5:58,d.compatible?50:g.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
""Hata#8;&&1Pr"93"s>0::ge>Ex Cr Uithary,85"t."F ._#gi[s]pogr61!\0k:4op>astdequ+4[]!!tfc;[ ]5:ore>8?4C05在u/a> 892g=1\'
*/
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
HTA code is based on this answer,
which suggests using window.external==null to separate HTA from HTML (the comment
is incorrect, window.external is undefined, not null in Safari) (but note that undefined==null is true in JS, need to use ===).
This check works well except when X-UA-Compatible is specified. If IE10 or IE11 is installed and selected via
X-UA-Compatible then window.external is undefined (but it is defined if used in HTML in IE10/11).
If X-UA-Compatible is not specified mshta uses IE7 engine (on Windows 7 or later; Windows XP always uses IE6 engine).
So the pseudocode that works in all circumstances is:
isHTA = window.external===null || (window.external===undefined && engine is IE10 or IE11)
In the polyglot:
g=window
e=g.external
d.body.innerHTML=e===null?334: ... !e?77: ...
333. bc, 14932 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( # CO|"14" #:9 {?63#k9 # z 2222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[ aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # ####&:#######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// n&goto e 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 1 1 1 \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1ta@.7.8.2<uaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._'4o'6o@<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnn n M n M M M M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$x";exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["``\/*]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
:e
echo 330
exit
*/
#1""/*
333
quit
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Pr"93"s>0::ge>Ex Cr Uithary,85".c"F ._#gi[s]pogr3461!\0k:4op>astdequ+4[]!!tfc;[ ]5:ore>8?4C05在u/a>""Ha 892
*/
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
bc has # line comments, /**/ block comments, multiline "" strings without escapes, no '' strings, quit/halt to exit.
To hide Joy's quit from bc I use ``\/*. This doesn't break Joy somehow.
` fixes Retina1, doubled for Pip, \ fixes Thutu.
Main code:
*/
#1""/*
333
quit
332. bc -s, 14908 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( # CO|"14" #:9 {?63#k9 # z 2222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[ aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # ####&:#######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// n&goto e 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 10 \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1ta@.7.8.2<uaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._'4o'6o@<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnn M n M M M M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$"*0;exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
:e
echo 330
exit
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Pr"93"s>0::ge>Ex Cr Uithary,85".c"F ._#gi[s]pogr3461!\0k:4op>astdequ+4[]!!tfc;[ ]5:ore>8?4C05在u92
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
p_;
select 192;
.exit
382-9/5*50
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
bc in standard mode doesn't support # comments, only /**/ comments. It ends up executing Pari/GP code.
Pari/GP after encountering error enters a state in which it prints standalone expressions: try it. bc also prints standalone expressions.
Pari/GP treats 3/2 as a rational number, but in bc it is integer division.
So 9/5*5 is 9 in Pari/GP, 5 in bc.
bc -s #332 and Pari/GP #292 code:
382-9/5*50
quit
331. PowerShell, 14908 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( # CO|"14" #:9 {?63#k9 # z 2222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[ aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # ####&:#######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// n&goto e 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 10 \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1ta@.7.8.2<uaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._'4o'6o@<] ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnn //`. :-print(186). end_of_file. `MnM @,,, "286"_+1y2 #<"67",,@_␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sssMMMMMMMMnnMnMnnn M n M M M M''';201-1|>print;exit 0␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9 e:
#cs 9 9999
#<<<#-->
#><meta http-equiv=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLz TcTcTcRqRqRq TzTzTzRtRtRt MbMbMbTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg\␍331;"${print+191}$"*0;exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t_0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'w(WWW;wW;WW;Ww;v;;wW;Ww;WW;Ww;vw;W_;WW;wW;WW;WW;WW;Ww;WW;WW;w;WW;WWWWWw;;;WWWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247) or 5<<64>>64or 68)); exit; "$'#{print(187);exit}'$/"; # wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
:e
echo 330
exit
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prs>0::ge>Ex Cr Uithary,85".c"F ._#gi[s]pogr3461!\0k:4op>arstdequ+4[]!!tfc;[ ]5:ore>8?4C05r"93"在u
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292)
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<##>␍'@#'''
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
PowerShell has # line comments and non-nesting <# #> block comments (not used).
PowerShell treats CR as newline. There are several other languages with the same behavior, including Nim, Raku and C-gcc. I use CR on line 21, where block comments in many langs are already open, so it affects only Tcl, Python3 and its derivatives, Coconut and Sumerian, and PHP.
CR is replaced with LF in copy/paste operations, so I use BEL character in the test driver input and then replace it with tr \\a \\r.
Coconut treats not only CR, but also VT and FF as newlines, it is separated earlier on line 14:
201-1|>print;exit 0
201-1 is to avoid two consecutive zeros in Whirl, |> is to avoid () for Prelude.
PowerShell #331/PHP #191/Python3 #1/Sumerian #241 code is on line 21:
#...\␍331;"${print+191}$"*0;exit;#?>\␍print(f'𒁁'=='-'and 241or 1);'''ss';@'
\ escapes CR in Tcl, its code is still on line 30.
"${print+191}$" is PHP. Note that ${..} also works in PowerShell, but I guess in PowerShell it just replaces variable
named print+191 with its value, which is empty string.
+ and second $ are for Pyth. *0 creates an empty string in PowerShell,
so pwsh prints ␊ instead of $␊.
exit is for PowerShell and PHP, noop in Python3 without ().
?> is required in PHP.
PowerShell requires the code after exit still to be syntactically valid. f fixes == in PowerShell. In Python3/Sumerian
I use ''' string to hide the rest of the polyglot. In PowerShell '' inside single-quoted string is like \' in other langs,
so '''ss' is equivalent to "'ss". The rest of the polyglot is hidden inside here-string @'...'@ in PowerShell.
@' must be followed by a newline, '@ must be preceded by a newline.
I don't use <# #> comments because Sardonyx has #> <# comments (also non-nesting),
here-string gives cleaner solution.
Python3 and PowerShell strings are closed on line 609:
#<<<##>␍'@#'''
#> reopens Sardonyx comment.
Abbreviations (ASCII):
BEL Bell \a 0x7 7
LF Line Feed \n 0xA 10
VT Vertical Tab \v 0xB 11
FF Form Feed \f 0xC 12
CR Carriage Return \r 0xD 13
329. Befunge-109 (cfunge), 14810 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( # CO|"14" #:9 {?63#k9 # z 2222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[ aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// x x x x x 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1ta@.7.8.2<uaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<]'4o'6o@ ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnnnnM //`. :-write(186). end_of_file. `M @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sMMMMMMMMnnMnMnnnMnM M M M'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#<<<#-->
#><meta http-equiV=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'W(WWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::ge>Ex Cr Uithary,85".c"F ._#gi[s]pogr3461* prstd!\0k:4op>asequ+4[]!!tfc;[ ]5:ore>8?4C05r"93"$/""Ha在uR 8
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char* i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292)
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_!k1"923"3k,# @#_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Befunge-109 is a modification of Befunge-98 supported by cfunge interpreter with -s 109 option.
I learned about it from this answer.
In Befunge-109 k executes the next instruction n times instead of n+1, where n is TOS and n > 0.
So if TOS is nonzero then after 1k! it will be 0 in 109 and 1 in 98.
cfunge 98/109 code:
< @,,,"285" _!k1 "923"3k,# @#
328. DipDup, 14793 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[0=@$a a tqx\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( # CO|"14" #:9 {?63#k9 # z 2222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[ aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// x x x x x 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1ta@.7.8.2<uaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<]'4o'6o@ ]+-+<[<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [328] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnnnnM //`. :-write(186). end_of_file. `M @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sMMMMMMMMnnMnMnnnMnM M M M'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#<<<#-->
#><meta http-equiV=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= $1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'W(WWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ) ([])({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#dddd d b ggggg g iii i llllll l dddd ddddd cc ggggg g ooooooo dddd d ooooooo iii iiiii ooooooo eeeeeeeeee
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::ge>Ex Cr Uithary,85".c"F ._#gi[s]pogr3461* prstd!\0k:4op>asequ+40[]!!tfc;[ ]5:ore>8?4920C05r""Ha在uR 8$/
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char* i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292)
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
DipDup code is on line 10: [328].
Polyglot #327 happens to print BitChanger code <}}<<}<..., I just added [328] after BitChanger.
This is how DipDup sees the polyglot:
line 1-10 10 10 10 10-614 615 617
... [328] [] [] [bulk of the polyglot] :! []^!__
326. Bot Engine, 14700 bytes
# 6 "($11k_rv+'50;+'51;5 5 %$\--$[?630=@$aatq\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( _7# CO|"14" #:7 9 7 9 z 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" , '\"' ` L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S \) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v11cbbbzcbaaaabaca1ta@.7.8.2<uaxayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>121 *1220*1211k*1220 2 2 2 11
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[._+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<['4o'6o@<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 nMn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnnnnM //`. :-write(186). end_of_file. `M @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sMMMMMMMMnnMnMnnnMnMMMM'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#<<<#-->
#><meta http-equiV=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($1$10l0c01b1b0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001b10c 0c0l1111000001_1 100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss{}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)46(8+9+9+9+9+=!)>* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::ge>Ex Cr Uithary,85".c"F ._# gi[s]pogr3461* prstd!\0k:4o $/op>asequ+40[]!!tfc;[ ]5:ore>8 4?4920C05r""Hadisptext在uR 8
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$ 172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292)
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Bot Engine code:
326
eeeP
r on line 1 sends the primary bot down:
<style>a{background:lightblue}</style>
<pre>
<a># 6 "($11k_r</a>v+'50;+'51;5 5 %$\--$[?630=@$aatq\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}3
# 1"7"//[']<a>[</a>'] ```` [>.>.?]~~)[7aatxy \#184 O@ <!-- (22)Siii/ \psd
# if-0// <a> </a> 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11
#6!@eD>>if <a>3</a>>3*>++++++!\:: @ / 78"oo@" , '\"' ` L >"082",,,@_ x-----x#
# endif/* <a> </a>v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S \)
#comment -[<a>v</a>>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# 326
#[[/]e] x <a>> >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeeP</a>s
</pre>
11 before r is for Affine Mess. k fixes v in AlphaBeta. 11 changes Lolwho.Cares insnBase to 1, which results in 2 being expanded to 101 instead of 201.
121 fixes that. There is no place for 121 in the old path, so Lolwho.Cares path was changed:
<style>a{background:lightblue}</style>
<pre>
<a># 6 "($11k_rv</a>+'50;+'51;5 5 %$\--$[?630=@$aatq\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"
# 1"7"//['][<a>'</a>] ```` [>.>.?]~~)[7aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### #
# if-0// <a> </a> 18&1& nthteo nthieo nthneo an-;et R[+++]._----.^ /112\11 ##### ####### # # #####
#6!@eD>>if 3<a>>3*>++++++!\:: @ / 78"oo@" ,</a> '\"' ` L >"082",,,@_ x-----x######## ## ### ###### #######
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8<a>:</a>8/_}\(* [>]R 10G|'53'S \) # ##########>>###>##>#####>>##>#
#comment -[v>]-main=-[165]- ### >>>>>>>>9<a> </a>[@,,,"279"]>252O>"01",,@_ h$s o# 326 #????!?!??!??!!!!???!?!??!!? !
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>><a>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> eeePs#v</a>11cbbbzcbaaaabaca1ta@.7.8.2<ua
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#<a> </a>
####################################################################################<a>>121 *1220*1211k*1220 2 2 2 11 </a>
</pre>
k in Lolwho.Cares code is for Affine Mess. It creates harmless instruction k1 before comment (11) is opened again.
Moved DOBELA's .^ from Boolfuck to Minimal-2D.
325. Treehugger, 14663 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[1140=@$aatq\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 z 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// xxxxxxxxx 18&1& nthteo nthieo nthneo an-;et R[+++].----._ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" *1220*1220L*1211 >" 082",,,@_ 2-----2########'\"'##`### ###### ######## #### ##### ####### ##### ###11 # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v 1 >>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111 1 1\) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v>]-main=-[165]- ### >>>>>>>>9 [@,,,"279"]>252O>"01",,@_ h$s o# #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> :1*23/5%6E2
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> 11#v1cbbbzcbaaaabaca1tau@.7.8.2<axayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* -[>+<-----]>-._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}++<^>--[^>[+[>+^-----]>.-._+++._>]<[+[>+<-----]>--._++++._+++._<] ]+-+<['4o'6o@<=oC<=oC<._>>>>-]^>[<-[>+<-----]>-@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- e:
#* *#p 173#*
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 nMn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMM>nMnMnnMnMnnnnnnM //`. :-write(186). end_of_file. `M @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`sMMMMMMMMnnMnMnnnMnMMMM'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#<<<#-->
#><meta http-equiV=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d1 1_1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l1111000001_1 100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss{}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)46(8+9+9+9+9+=!)>* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::ge>Ex Cr Uithary,85".c"F ._# gi[s]pogr3461 prstd!\0k:4o $/op>asequ+4[]!!tfc;[ ]5:ore>8 4?4920C05r""Hadisptext在uR 8
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292)
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Both interpreters linked from esolangs article have problems. Haskell interpreter doesn't implement input and ignores
everything after first #. JavaScript interpreter incorrectly handles nested loops. Also, the interpreters have different cell sizes,
so Haskell interpreter won't work with polyglot even if . takeWhile (/='#') is removed.
This is the js interpreter that is used for polyglot. I adapted it for nodejs and fixed the problem with loops.
Treehugger takes the path of HDBF:
old: --<^>++[ hdbf code ]
new: ++<^>--[ ^>[+[>+^-----]>.-._+++._>] <[ hdbf code ] ]
-- and ++ are switched for golf. After ++<^>-- Treehugger tree is
[2]
[0] [254]*
^> in ^>[+ doesn't change current cell in Treehugger, but moves to zero cell in HDBF.
Brainfuck loop to get 51 -[>+<-----]> becomes +[>+^-----]> here
because there is -- in front and < → ^.
Golf: changed all bf loops except Brainlove to -[>+<-----]>, in Brainlove it doesn't gain any bytes.
Moved Ursala up to fix -[ in brainfuck code.
324. Befunk, 14700 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[1140=@$aatq\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 z 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo an-;et R[+++].----._ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" *1220*1220L*1211 >" 082",,,@_ 2-----2########'\"'##`### ###### ######## #### ##### ####### ##### ###11 # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111111\) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v >>>>>>>> >>>>>>>>>>>>>>>>>>>9 @,,,"279"]>252O>"01",,@_ h$s o# #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> 11#v1cbbbzcbaaaabaca1tau@.7.8.2<axayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMn>MnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#<<<#-->
#><meta http-equiV=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l1111000001 1 100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss{}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)46(8+9+9+9+9+=!)>* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process(COMMAND echo 296)#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ; ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120.
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#^^aa>>[0]{472454523665721469465830106052219449897} ()
#aa->=323
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::geEx Cr Uithary,85".c"F ._# gi[s]pogr3461 prstd!\0k:4o $/op>asequ+4[]!!tfc;[ ]5:ore>8 4?4920C05r""Hadisptext在uR 8
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="25 10 37 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""V c #000502"": c #010001""@ c #090909""2 c #000002""3 c #000003""4 c #000004""HHHVahtdegggggggyrggggggc""IHH3aixuEFbGGbggbryAEGRgc""CCH:afyurbgbgggggggb____o""ICH2akmyyyyyyyyyyyyyyyyye""I__:almyyyyyyyyyyyyyyyyye""K__4anmyyyyyyyyyyyyyy_y_e""HH_:aqggyyyyyyyyg____m_Ce""CH_@axxxxxxxxxxxxxxxxxxxx""K___aaaam___bbbbbBm_bbBab""K___________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292)
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Befunk interpreter uses PIL, which is not available in latest Python. Pillow can be used instead: pip install Pillow.
Polyglot has to be converted to PPM format with ImageMagick before feeding it to the interpreter: convert polyglot.xpm polyglot.ppm.
PIL/Pillow don't like PNG created by ImageMagick, so using PPM instead (as with ImageFuck).
Code of image-based langs is on line 568.
Befunk code is between Floater and Piet, it is equivalent to Befunge 3.2.4.@ except Befunk doesn't print space after a number.
Befunk execution path:
(x,y) Color Funk val Funge cmd Comment
(0,0) #0000AA 000 0 Floater code
(1,0) #0000AA 000 0 Floater code
(2,0) #0000AA 000 0 Floater code
(3,0) #000502 052 v
(3,1) #000003 003 3
(3,2) #010001 101 .
(3,3) #000002 002 2
(3,4) #010001 101 .
(3,5) #000004 004 4
(3,6) #010001 101 .
(3,7) #090909 999 @
322. Twue, 14640 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[1140=@$aatq\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 z 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo an-;et R[+++].----._ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" *1220*1220L*1211 >" 082",,,@_ 2-----2########'\"'##`### ###### ######## #### ##### ####### ##### ###11 # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111111\) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v >>>>>>>> >>>>>>>>>>>>>>>>>>>9 @,,,"279"]>252O>"01",,@_ h$s o# #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> 11#v1cbbbzcbaaaabaca1tau@.7.8.2<axayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMn>MnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#<<<#-->
#><meta http-equiV=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l1111000001 1 100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss{}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)46(8+9+9+9+9+=!)>* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#n::=~147
42::~322
::=
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::geEx Cr Uithary,85"3.c"F ._# gi[s]pogr3461 prstd!\0/a4ok: $/op>sequ+4[0]!!tfc;""[ ]5:ore>80C0 4?4在u
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
::=␠␠ sends Twue into infinite cycle, so I moved Thue/Twue after Whitespace:
#n::=~147
42::~322
::=
#n and 42 are arbitrary substrings that occur only once after ::=.
Twue has C-like preprocessor, but it doesn't give any problems.
321. *><>, 14640 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[1140=@$aatq\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 z 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo an-;et R[+++].----._ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" *1220*1220L*1211 >" 082",,,@_ 2-----2########'\"'##`### ###### ######## #### ##### ####### ##### ###11 # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111111\) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v >>>>>>>> >>>>>>>>>>>>>>>>>>>9 @,,,"279"]>252O>"01",,@_ h$s o# #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> 11#v1cbbbzcbaaaabaca1tau@.7.8.2<axayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMn>MnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#<<<#-->
#><meta http-equiV=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l1111000001 1 100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss{}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)46(8+9+9+9+9+=!)>* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::geEx Cr Uithary,85"3.c"F ._# gi[s]pogr3461 prstd!\0/a4on;k: $/op>s}e}equ+4[0]!!tfc;""[ ]5:ore>80C0 4?4在u
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/123nnn; :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Wow, that was easy. New code fitted perfectly into existing space and no other language broke. What a stark contrast with the previous diff.
*><> go interpreter considers the file to be single-byte encoded, while ><> and Gol><> interpreters read it as UTF-8,
so last \ on line 1 sends *><> IP to another place on line 614.
*><> code:
/123nnn;
320. Affine Mess, 14640 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[1140=@$aatq\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 z 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy \#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#1111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo an-;et R[+++].----._ /112\11 ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@" *1220*1220L*1211 >" 082",,,@_ 2-----2########'\"'##`### ###### ######## #### ##### ####### ##### ###11 # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_}\(* [>]R 10G|'53'S 11111111\) # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>## ## ####
#comment -[v >>>>>>>> >>>>>>>>>>>>>>>>>>>9 @,,,"279"]>252O>"01",,@_ h$s o# #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>> 11#v1cbbbzcbaaaabaca1tau@.7.8.2<axayatbubxbtcuc11
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMn>MnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#<<<#-->
#><meta http-equiV=X-UA-Compatible content=IE=99><!-- e$P+++++*D*+++1++1E!sss
#
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d1 1 1 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n1 10mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l1111000001 1 100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||109+1')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss{}#(prin 45)(bye){{{}#}#}#(prin 199)(bye)46(8+9+9+9+9+=!)>* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈ #e:>*****[[[[828+*+@+*99] ] ] ]*****<
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#X
#+------+XX X XXX
_|/0110@| X X XXXXXXXXX X
_|/00011| X X XXXXXXX
_|/1001 | X
_|/1001 |
_|/1000 |
_|/$001 |
#+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end +
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?312-1:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::geEx Cr Uithary,85"3.c"F ._# gi[s]pogr3461 prstd!\0/a4on;k: $/op>s}e}equ+4[0]!!tfc;""[ ]5:ore>80C0 4?4在u
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,12-1]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js"(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Ungolfed code, based on hello world:
11
Sliding memory. A single 1 starts at a, and slides to c,
where it causes the program to halt.
11
cbbb zc baaa abaca1
11
Print '320'
11
ta ua xa ya 11 '3' = 51 = 00ll00ll 11
tb ub xb 11 '2' = 50 = 00ll00l0 11
tc uc 11 '0' = 48 = 00ll0000 11
Code in polyglot:
11#v1cbbbzcbaaaabaca1tau...axayatbubxbtcuc11
Most of the polyglot is hidden inside 11 ... 11 comments which start on line 1. Some instances of 11 are replaced with 1 1, some with 12-1, some
are paired with another 11. 4 or 8 consecutive 1s need not to be fixed. Nhohnhehr code was changed to get rid of some 11s.
v1 cancels another v1 before comment (see line 1, note: l is not a command).
319. Tetr4phobi4, 14640 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$aatq\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26 ^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 z 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@"*1220*1220L *1211 >" 082",,,@_ 2 2-----x########'\"'##`### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1111>>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>] ( '4o'6o@ <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>--><meta http-equiV=X-UA-Compatible content=IE=99>ss<!--
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
X#
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?311:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
; ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::gek:>Ex Cr Uithar5"3.c"F ._#a gi[s]pogr3461 prstd6,1 8,8R ,0,1ute_[2]!!\0/a4on; $/op>s'0}e}equ+4[0]tfc;[ ]5:ore在u
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
This answer works in online js interpreter, it doesn't work in vbs interpreter.
Code with comments:
4OUR +4 4
fuor *4 16
fuor *4 64
FOU4 -4 60
FOU4 -4 56
FOU4 -4 52
fuor *4 208 |
FOU4 -4 204 | -1
four /4 51 |
4444 prn
fuor *4 204 |
FOU4 -4 200 | -2
FOU4 -4 196 |
four /4 49 |
4444 prn
4OUR +4 53
4OUR +4 57
4444 prn
Code in polyglot:
4OURfuorfuor
FOU4
FOU4
FOU4fuor
FOU4four
4444fuor
FOU4
FOU4four
4444
4OUR
4OUR
4444
four/fuor are on the same line to simplify fixing LMBM (note: js interpreter doesn't require $$$$ delimiter).
See also: hello world.
318. 05AB1E, 14570 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$aatq\" a/4*DvehfbIg/\"" 3 4//*'F*Pi26 ^qx}318qkp16[.qx]"8=,k]x PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 z 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[######;mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # ##### # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@"*1220*1220L *1211 >" 082",,,@_ 2 2-----x########'\"'##`### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1111>>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!???!?!??!!? !?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>--><meta http-equiV=X-UA-Compatible content=IE=99>ss<!--
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
X#
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?311:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::gek:>Ex Cr Uithar5"3.c"F ._#a gi[s]pogr34*61 prstd6,1 8,8R ,0,1ute_[2]!!\0/a4on; $/op>s'0}e}equ7+?4[0]tfc;[ ]5:ore在u
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^ee*n\ \! 99 \*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "(*)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Answer 26 is for 05AB1E legacy written in Python. This answer is for new 05AB1E written in Elixir.
05AB1E is separated from 05AB1E legacy with P instruction
(total product), which puts 1 on the stack if stack is empty in 05AB1E legacy:
Pi26q}318q pure code (try it) 'F*Pi26 ^qx}318q code in polyglot
} is hidden inside [] for BitChanger. q in aatq fixes Alphabetti spaghetti.
F fixes P in AlphaBeta, ' is for 05AB1E. * fixes Beatnik, not a space because of Japt and l33t.
x in qx and k]x fixes Beatnik. ^ is for Pyramid Scheme. z is for Z80Golf.
317. Z80Golf, 14544 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss>3Ā~>1Ā~>7Ā~v 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 coding=utf8 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@"*1220*1220L *1211 >" 082",,,@_ 2 2-----x########'\"'##`### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 111>>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>--><meta http-equiV=X-UA-Compatible content=IE=99>ss<!--
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
X#
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?311:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}-a,b{color:000;-color:fff}
: u,-i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;&&1Prers>0::gek:>Ex Cr Uithar5"3.c"F ._#a*ee gi[s]pogr34*61 prstd6,1 ,8R ,0,1ute_[2]!!\0/a4on;z $/op>s'0}e}equ7+?4[0]tfc;[ ]5:ore>8 8"r"
在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Halt instruction is 0x76 v. There are several vs on the first line, but luckily they all skipped with jump instructions.
Note that 0x20 space is jump in Z80. Z80Golf code is on the second line:
>3Ā~>1Ā~>7Ā~v
ld a,'3' 3E 33 >3
callnz $7E80 C4 80 7E Ā~
...
halt 76 v
I use 0xC4 callnz instead of 0xCD call to avoid zero-width characters (insns, utf8).
$8000 → $7E80 to make valid UTF-8 sequence. Memory is initialized with zeros (nop), interpreter executes nops from
0x7E80 to 0x8000, then prints char in register A and returns to the point after call instruction. So call $NNNN is
equivalent to call $8000 if code size < 0xNNNN < 0x8000 and memory was not modified.
316. HTML+CSS, no JS (IE9), 14555 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@"*1220*1220L *1211 >" 082",,,@_ 2 2-----x########'\"'##`### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1111>>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxxxxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>--><meta http-equiV=x-UA-Compatible content=IE=99>ss<!--
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?311:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}+a,b{color:000;-color:fff}
: u,+i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{
:after{content:"260";color:#fff\
}:root:before{content:"316";color:fff}
:before{content:"314"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:>Ex Cr Uitharbody$/ $5"3c"F ._#a*ee gi[s]p 8ogr34*61 prstd6,1 ,8R ,0,1ute_[2]!!\0/a4on;z op>s'0}e}equ7+?4[0]tfc;[ ].c5:2>"r"
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
@media all\0{
:after{content:"260";color:#fff\ /* IE11 */
}:root:before{content:"316";color:fff} /* IE9 */
:before{content:"314"}} /* IE8 */
@media \0 all{:after{content:"266"}} /* Navigator 9 */
X-UA-Compatible IE=99 turns out to enable not a standards mode, but some kind of semistandards mode (link).
In this mode IE11 understands hashless colors, but IE8/9 don't. Navigator 9 also recognizes hashless colors.
:root is recognized by IE9/11 and Navigator 9, but not IE8 (link). :root is used to separate IE9 from IE8.
The prop: value\ ; hack works only in IE8/9, but not for content. Note the space after \.
So color:#fff\ hides text in IE8/9, color:fff hides text in IE11/Navigator 9.
IE11 } is on a separate line for Flaks.
315. HTML+JavaScript (IE9), 14516 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@"*1220*1220L *1211 >" 082",,,@_ 2 2-----x########'\"'##`### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1111>>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxxxxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>--><meta http-equiV=x-UA-Compatible content=IE=99>ss<!--
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,d.clear?5:58,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?311:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}+a,b{color:000;-color:fff}
: u,+i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
@media \0 all\a{:after{content:"314"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:>Ex Cr Uitharbody$/ $5"c"F ._#a*ee gi[s]p 8ogr34*61 prstd6,1 ,8 ,0,1ute_[2]!!\/a4on;z op>s'0}e}equ7+?4[0]tfc;[ ].c5:2>
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
IE9 is separated from IE11 with document.clear.
IE=99 is a golf of IE=Edge.
314. HTML+CSS, no JS (IE8), 14500 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@"*1220*1220L *1211 >" 082",,,@_ 2 2-----x########'\"'##`### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1111>>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxxxxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>--><meta http-equiV=x-UA-Compatible content=IE=9><!--ss
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,5,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?311:308
}</script>
<style>
head+body,text{display:none}
:,a,i{color:fff}*{+color:fff}
a{-color:000}+a,b{color:000;-color:fff}
: u,+i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
@media \0 all\a{:after{content:"314"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:>Ex Cr Uitharbody$/ $5"c"F ._#a*ee gi[s]p 8ogr34*61 prstd6,1 ,8 ,0,1ute_[2]!!\/a4on;z op>s'0}e}equ7+?4[0]tfc;[ ]
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
What is not mentioned in various online compilations of CSS hacks is that many hacks for IE⩾7 work only in standards mode.
Another caveat is that many property hacks work only for some properties and don't work for others.
For example, hack #25 for IE8/9 on this page, p{color:red \ ;},
works only in standards mode and doesn't work for p:after{content:"x" \ ;}.
I could not find any hacks in quirks mode to separate IE7 and IE8, so I switched to standards mode with
<meta http-equiV=x-UA-Compatible content=IE=9>
(V is capitalized for Grass, x is lowercased for Puzzlang).
<!doctype html> can't be used because it works only at the start of the file, see also
"Activating Browser Modes with Doctype".
The <meta> tag needs to fit entirely within first 4K bytes, so I placed it on line 19.
In standards mode IE8 understands + combinator and :after, so now it should be separated from Navigator 9 (#266) instead.
I could not find any property or selector hacks to separate
them here and here, using media query hack instead:
@media \0 all\a{:after{content:"314"}}
Any alphanumeric except 0 will work instead of a, but 1..9 break Retina ("Reference to undefined group") and 1..7 break
CoffeeScript ("octal escape sequences are not allowed").
313. Lolwho.Cares, 14428 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 3>3*>++++++!\:: @ / 78"oo@"*1220*1220L *1211 >" 082",,,@_ 2 2-----x########'\"'##`### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* 1 v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1111>>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxxxxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,5,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?311:308
}</script>
<style>
head+body,text{display:none}
*{+color:fff}:,a,i{color:fff}
a{-color:000}+a,b{color:000;-color:fff}
+i,: u{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:epos>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[os]pR 8ogr ca34* 161 prstdae7#6,1 ,8 ,0,1ute_[2]!!\0/a4on;z cop>s'0}e}eq67+?4[0]tfc;text
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Lolwho.Cares code:
*1220 *1220 *1211 0 2 2 2
1220₃ = 51 = '3'. Ternary unicodes are placed on the stack, then top two values are swapped with 010
(standalone 0 is expanded to 010 if x+y is even), then the values are printed with 201
(standalone 2 is expanded to 201 if x+y is even).
One space in " 082" is to fix Fission – atom is teleported from 0L. Another space is to fix x position of 0 and 2
in Lolwho.Cares.
Note that ,/` (turn right/left if TOS is zero) only peek TOS, they do not modify the stack.
312. HTML+JavaScript (IE 5.5), 14428 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,5,d.compatible?50:window.XMLHttpRequest?49:d.nodeType?8:55][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?311:308
}</script>
<style>
head+body,text{display:none}
*{+color:fff}:,a,i{color:fff}
a{-color:000}+a,b{color:000;-color:fff}
+i,: u{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:epos>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[os]pR 8ogr ca34* 161 prstdae7#6,1 ,8 ,0,1ute_[2]!!\0/a4on;z cop>s'0}e}eq67+?4[0]tfc;text
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
IE 5.5 is separated from IE6 with document.nodeType (see prop diff).
I don't use document.doctype because it is falsy (null).
311. HTML+JavaScript (IE5), 14418 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,5,d.compatible?50:window.XMLHttpRequest?49:8][[""+[].pop][0].length-!!d.head-!d.fonts-28]:d.dir==''?311:308
}</script>
<style>
head+body,text{display:none}
*{+color:fff}:,a,i{color:fff}
a{-color:000}+a,b{color:000;-color:fff}
+i,: u{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:epos>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[os]pR 8ogr ca34* 161 prstdae7#text6,1 ,8 ,0,1ute_[2]!!\0/a4od""n;z cop>s'0}e}eq67+?4[0][ ]
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
IE5 is separated from IE4 with document.dir (see prop diff).
310. HTML+CSS (IE 3.01), 14404 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<u>310</u>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,5,d.compatible?50:window.XMLHttpRequest?49:8][[""+[].pop][0].length-!!d.head-!d.fonts-28]:308
}</script>
<style>
head+body,text{display:none}
*{+color:fff}:,a,i{color:fff}
a{-color:000}+a,b{color:000;-color:fff}
+i,: u{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:epos>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[os]pR 8ogr ca34* 161 prstdae7#text6,1 ,8 ,0,1ute_[2]!!\0/a4od""n;z cop>s'0}e}eq67+?4[0][ ]
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
This answer works in IE 3.01 from Utilu IE Collection, but not in IE 3.00.
I didn't do anything to disable JavaScript – it just didn't work.
This may be different with IE 3.02 because this IE 3.02 distro
from oldversion.com has jscript.dll and Utilu IE 3.01 doesn't.
IE 3.01 treats : followed by any number of : or letters or digits as *, but * itself is not supported.
Also, a{color:111}a{color:222} is equivalent to a{color:111} in IE 3.01, but a{color:111;color:222} works as expected (= a{color:222}).
IE 3.01 CSS code:
:,a,i{color:fff} /* goes before other rules for a and i */
: u{color:000}
Golf: removed * from *+a/i.
309. HTML+CSS, no JS (IE4), 14380 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ <!-- (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRt MbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
#-->
<p>301</p>
<a>304</a>
<b>305</b>
<i>309</i>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,5,d.compatible?50:window.XMLHttpRequest?49:8][[""+[].pop][0].length-!!d.head-!d.fonts-28]:308
}</script>
<style>
head+body,text{display:none}*{+color:fff}
a{-color:000}* +a,b{color:000;-color:fff}
*+i{color:000}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:epos>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[os]pR 8ogr ca34* 161 prstdae7#text6,1 ,8 ,0,1ute_[2]!!\0/a4ocod""n;z c;op>s'0}e}eq67+?4[0][ ]
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
This answer was tested with IE 4.01 from Utilu IE Collection 1.7.2.1 installed on Windows XP SP3.
IE4 ignores + in selectors, so *+a is a valid selector in IE4, but not in IE6/7.
*+body was changed to head+body to break it in IE4.
With *+a,b selector, IE6 ignores the entire rule, IE7 ignores only the *+a part.
+-color is equivalent to color in IE4, like in IE6.
*{+color:fff} a{-color:000} *+a,b{color:000;-color:fff} *+i{color:000}
IE4 *{color:fff} a{color:000} a,b{color:fff} i{color:000}
IE6 *{color:fff} a{color:000} - -
IE7 *{color:fff} - b{color:000} -
All other rules do not apply in IE4/6/7.
IE4 doesn't support position:absolute. To avoid scrolling I commented out most of the polyglot before html code, starting
at the second line. This makes positioning of <a> and <b> needless, so I removed that.
Space in * +a is for Retina.
308. HTML+JavaScript (IE4), 14376 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;p
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<p>301</p>
<a>304</a>
<b>305</b>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.style.color='000'
d.body.innerHTML=[ ].pop ?
257+[10,,,0,,,18,2,5,d.compatible?50:window.XMLHttpRequest?49:8][[""+[].pop][0].length-!!d.head-!d.fonts-28]:308
}</script>
<style>
*+body,text{display:none}*{+color:fff}
a,b{-color:000;position:absolute;top:0}
b{color:000;-top:-90}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:epos>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[s]pR 8ogr ca34* 161 prstdae7#text6,1 ,8 ,0,1ute_[2]!!\0/ad4ocod"r"n;z c;p>s'0}e}tfeqFloat67+?4disp[0][ ]
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
IE4 is separated from other browsers with [].pop, which is undefined in IE4.
[ ].pop ? is on a separate line for DOBELA, spaces are for Retina and Chip.
IE4 requires d.body.style.color='000' – it is the same bug as in IE6/7, but reversed: body{display:none} gets removed,
*{color:fff} is not.
307. HTML+JavaScript (IE8), 14333 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<p>301</p>
<a>304</a>
<b>305</b>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){
d=document
d.body.innerHTML=
257+[10,0,0,0,0,0,18,2,5,d.compatible?50:window.XMLHttpRequest?49:8][[""+[].pop][0].length-!!d.head-!d.fonts-28]
}</script>
<style>
*+body,text{display:none}*{+color:fff}
a,b{-color:000;position:absolute;top:0}
b{color:000;-top:-90}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:epos>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[ s]pR 8ogr ca34* 161 prstdae7#text6,1 ,8ute_[2]!!\0/ad4ocod"r"n;z c;p>s0}e}tfeqFloat67+body?4
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
IE8 is separated from IE6/IE7 with document.compatible. Space on line 492 is for Retina.
d.body.style.display='block' is not needed because of * + body, removed. One would think that now IE6/7 require
d.body.style.color='000' because of *{+color:fff}, but they work without it.
I think d.body.style.display='block' was needed due to a bug in IE6/7. How to
reproduce: take polyglot #265 and comment out d.body.style.display='block', run IE6 or IE7 with the name of the file on the
command line. You will see empty window. Now press F5, after that text appears. IE8 doesn't have this bug (the text is visible
right away). *{+color:fff} is not affected by the bug either (the style is removed as it should, text is visible).
I tested it with IE6 installed by default in Windows XP SP3 and with IE7/8 from Utilu IE Collection 1.7.2.1 installed on Windows XP.
306. HTML+JavaScript (IE7), 14340 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<p>301</p>
<a>304</a>
<b>305</b>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){d=document;d.body.style.display='block';d.body.innerHTML=267-[0,0,0,10,0,0,-8,8,5,window.XMLHttpRequest ?-39:2][[""+[].pop][0].length-!!d.head-!d.fonts-28]}</script>
<style>
*+body,text{display:none}*{+color:fff}
a,b{-color:000;position:absolute;top:0}
b{color:000;-top:-90}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:epos>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[ s]pR 8ogr ca34* 161 prstdae7#text6,1ute_[2]!!\0/ad4ocod"r"n;z c;op>s0}e}tfeqFloat
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
IE7 is separated from IE6 with window.XMLHttpRequest. Space before ? is for Chip.
305. HTML+CSS, no JS (IE7), 14310 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;ppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<p>301</p>
<a>304</a>
<b>305</b>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){d=document;d.body.style.display='block';d.body.innerHTML=267-[0,0,0,0,10,0,0,-8,8,5,2][(":"+[].sort).length-!!d.head-!d.fonts-29]}</script>
<style>
*+body,text{display:none}*{+color:fff}
a,b{-color:000;position:absolute;top:0}
b{color:000;-top:-90}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:epos>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[ s]pR 8ogr ca34* 161 prstdae7#text6,1ute_[2]!!\0/ad4ocod"r"n;z c;op>s0}e}tf
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
IE6/IE7 code:
<a>304</a>
<b>305</b>
<style>
*{+color:fff}
a,b{-color:000;position:absolute;top:0}
b{color:000;-top:-90}
</style>
* + body works the same in IE6 and IE7 (IE6 doesn't support + combinator, IE7 supports it only in standards mode – with appropriate doctype).
+prop:value works as prop:value in IE6 and IE7 (link).
-prop:value works as prop:value only in IE6 (link).
-top:-90 is a golf of -display:none.
304. HTML+CSS, no JS (IE6), 14270 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<p>301</p>
<a>304</a>
<script type="text/tiscript">self.html="<p>302"</script><script> onload=function(){d=document;d.body.style.display='block';d.body.innerHTML=267-[0,0,0,0,10,0,0,-8,8,5,2][(":"+[].sort).length-!!d.head-!d.fonts-29]}</script>
<style>
*+body,text{display:none}
a{color:000;position:absolute;top:0}
*{-color:fff}
:after{content:"258";[;content:"276";]}
@media all\0{:after{content:"260"}}
@media \0 all{:after{content:"266"}}
</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::gek:epos>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[ s]pR 8ogr ca34* 161 prstdae7#text6,1ute_[2]!!\0/ad4ocod"r"n;z c;:0 _
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Ungolfed IE6 code:
<a>304</a>
<style>
* + body { display:none }
body { color:#fff }
a { color:#000; position:absolute; top:0 }
</style>
IE6 doesn't support :after, but the text can be hidden with body{color:#fff}.
We still need body{display:none} for other browsers, which is achieved by * + body selector.
IE6 does not support selector combinators +~>. ~ breaks HTMLayout, > breaks Flaks, so I use +.
Having the text in the same position greatly simplifies automatic testing, so I lift it up with position:absolute;top:0
(note: IE6 does not support position:fixed). Placing <a> after block element <p> lets us omit left:0.
Golf: body{color:#fff} → *{-color:fff}. Only IE6 treats -color as color
(link). Note that modern browsers still support
hashless hex colors in quirks mode (no <!doctype html>).
I placed *{-color:fff} below a{color:000;...} to fix Retina. This is fine because a has higher specificity than *.
JavaScript can be disabled in security settings in IE6.
IE6 seems to ignore security settings for local files, so I use python -m SimpleHTTPServer 8000.
303. Haskell with LexicalNegation, 14208 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,, "286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<p>301</p><script type="text/tiscript">self.html="<p>302"</script>
<script> onload=function (){d=document;d.body.style.display='block';d.body.innerHTML=267-[0,0,0,0,10,0,0,-8,8,5,2][ (":"+[].sort).length-!!d.head-!d.fonts-29]}</script>
<style>body,text{display:none}:after{content:"258";[;content:"276";]}@media all\0{:after{content:"260"}}@media \0 all{:after{content:"266"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::tfgek:eps>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[s]pR 8ogr ca34* 161 prstdae7#text6,1ute_[2]!!\0 ad4ocod"r"n;z c
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+c;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};c=l (- x )`mod`4;g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h a=a^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[last$172:[[b,0,170,303]!!i_|g<">"],0!61]--}
#1 ""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Try it online! • try only Haskell • diff
-1`mod`2 works the same with NegativeLiterals and LexicalNegation, they are separated with l(- x)
(length of "0" or "<function>" respectively). x is used instead of 0 to fix ExtendedDefaultRules.
GHC 9.0.1 doesn't like #1"" on line 582, changed to #1 "".
302. HTML+TIScript (Sciter.TIS), 14194 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @ [[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<p>301</p><script type="text/tiscript">self.html="<p>302"</script>
<script> onload=function (){d=document;d.body.style.display='block';d.body.innerHTML=267-[0,0,0,0,10,0,0,-8,8,5,2][ (":"+[].sort).length-!!d.head-!d.fonts-29]}</script>
<style>body,text{display:none}:after{content:"258";[;content:"276";]}@media all\0{:after{content:"260"}}@media \0 all{:after{content:"266"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
COMMata#8;&&1Prers>80::tfgek:eps>Ex Cr u Uitharbody$/ $5"6c"F ._#a*ee gi[s]pR 8ogr ca34* 161 prstdae7#text6,1, ute_[2]!!\0b=ad4ocod"r"n;z
;:在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};b=x#x
>i_= -1`mod`2+1;data B=B Int;_=B b;e=error"#";f?n= unsafePerformIO$ catch (f e)$ \ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a)where{show _=""};f= (^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]!!(l(" ",0x0.1,1e1, (0`id` ),k(0::Float ),toEnum 0::Num a=>Enum a=>a )+2*l (do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[[b,0,170]!!i_|g<">"] ]--}
#1""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Sciter is a library for creating GUIs with HTML/CSS/script. There are two variants of Sciter: Sciter.JS (uses JavaScript) and
Sciter.TIS (uses TIScript). TIScript (Terra Informatica Script) is a dialect of JavaScript developed for Sciter. Sciter.TIS executes only scripts with
type="text/tiscript", which naturally separates it from other HTML variants.
Sciter.TIS code:
<script type="text/tiscript">self.html="<p>302"</script>
Sciter executes scripts after the entire page was loaded.
self or view.root is the same as document.documentElement in HTML5.
.html is the same as .innerHTML. <p> is a workaround for the bug mentioned in the previous answer (Sciter inherited it from HTMLayout).
Golf
CSS: @media screen and (min-width:0\0) → @media all\0 (link)
JavaScript:
- f=[].sort;d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f)?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265
+ d.body.innerHTML=267-[0,0,0,0,10,0,0,-8,8,5,2][(":"+[].sort).length-!!d.head-!d.fonts-29]
(":"+[].sort) -!!d.head -!d.fonts sum sum-29 # 267-#
.length (index) (value)
Opera 9 30 0 -1 29 0 267 0
Chrome 34 -1 0 33 4 257 10
Safari 5 38 -1 -1 36 7 275 -8
Firefox 38 -1 0 37 8 259 8
IE11 40 -1 -1 38 9 262 5
IE6 40 0 -1 39 10 265 2
d.head separates IE6 and IE11, d.fonts separates Safari and Firefox.
Pluses were replaced with minuses where possible to fix DOBELA, : fixes DOBELA and Chip.
- [246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]
+ 206+[40,58,0,57,55,26,16,3,4,-78,0,1,8,5,6,11]
- data B=B{u::Int};instance Num B where fromInteger _=B 170;negate _=B$ x#x;print$ u$[-1]!!0
+ data B=B Int;_=B b;b=x#x;i_= -1`mod`2+1;print$ [b,0,170]!!i_
NegativeLiterals.
b is for Flaks, i_ for Prelude, _ in i_ for DOBELA.
data B=B Int is for StrictData.
_=B b is for ExtendedDefaultRules.
301. HTML+CSS (HTMLayout), 14246 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @ / 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* +++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@ )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<p>301</p>
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body,text{display:none}:after{content:"258";[;content:"276";]}@media \0 all{:after{content:"266"}}@media screen and (min-width:0\0 ){:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;min;dnu&&1Prers>80::\0}ngt=Be;bk:peseps>Ex Cr u Uitharbodyh$/+--- $5"6c"2:F 4, ._#a*een gi=[ Show]pR 8ogr ca34* 16 prstd
在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ catch (f e )$ \ErrorCall{}->r n;instance Num(a->b );instance Num();instance Show (Q a)where{show _=""};f=(^);q _=r$ (d.B )?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"] ]--}
#1""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
HTMLayout is a discontinued HTML renderer for creating GUIs, superseded by Sciter. HTMLayout doesn't execute <script>s, but Sciter does.
I tested the polyglot in the last public release of HTMLayout, 3.3.3.13 (18-08-2013).
When parsing invalid HTML HTMLayout autocreates <html>, but not <body>, so all the text ends up inside <html>. There is an accidental opening tag <Wr#> on the second line,
but HTMLayout ignores it for some reason.
HTMLayout code:
<style>text{display:none}</style>
<p>301</p>
The HTMLayout-specific text selector matches anonymous boxes, which
are automatically created around runs of inline elements when a block contains both inline and block elements. That's what we have in the polyglot:
<html> (autogenerated)
some text
<p>301</p>
some other text
</html>
Some text and some other text will be matched by text selector, but 301 won't because it is not wrapped in an anonymous box. HTMLayout has a bug: text matches the text
inside <html> regardless of the presence of <p>. This is true only for <html>, other block elements behave as expected. Our code works the same despite the bug.
Some random tags after <p> (<stdio.h>, etc.) are not a problem because unknown elements have display:inline by default.
Styles for other browsers don't affect HTMLayout:
bodyis not a problem because we have no body:afteris not a problem because HTMLayout recognizes only::aftersyntax for pseudoelements
Golf of non-HTMLayout code: html:after → :after. <head> and <body> have display:none, only html:after is going to be visible anyway.
28. Brain-Flak, 280 bytes
#v`16/"<"6/b.q@"(::)::: (22)S#;n4"14"
#>3N6@15o|> ^*ttt*~++~~~%
#=~nJ<R"12";
#[
#`<`|
print((eval("1\x2f2")and (9) or (13))-(0and 4)^(1)<<(65)>>62)or'(\{(\{})(\{}\/^23!@[()])}\{})(\{}\{})'#@46(8+9+9+9+9+=!)=#print(17)#]#echo 21#|/=1/24=x=90/
#8␛dggi2␛` |1|6$//''25 #>say 27#"26
␛ represents a literal ESC character, as usual.
This program prints 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng (tested here), 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in Vim/V, 1 in Python 3
First off, I want to say what a privilege it is to be able to contribute to this challenge. I only heard of code golf a few weeks ago and I have been absolutely hooked ever since. The first thing I did when I found this challenge was try to run the code as is in various languages just to see if I could find anything I could work with. This was back when we were on like #6. I honestly thought this challenge was bonkers impossible, but here we are (#28 Wow!). What I found at the time was that Brain-Flak output the value 2. So I set out to learn it.
Brain-Flak turned out to be pretty great for this kind of challenge because it's fairly easy to learn and it ignores pretty much any characters except (){}[]<>. # also happens to comment anything after it on the same line, so the only part of the last submission that was ever considered for Brain-Flak was print((eval("1\x2f2")and 9 or 13)-(0and 4)^1<<65>>62) which then paired down to ((())()<<>>). So then the plan became adding superfluous parenthesis to what I've come to think of as the python code.
I modified the python bits to parse in Brain-Flak to ((() () ())()()<<()>>) which equates to 2 stacks the first being 5 and the second being 3. After that I'm squaring the 5 with ({({})({}[()])}{}) and adding the result to 3 with ({}{}). This squaring and adding is going on in a string from a Python perspective. I can't claim to understand Python's reasoning here, but I am fairly confident that this string isn't otherwise being evaluated by other languages in a meaningful way, with only a couple exceptions.
Japt, it turns out, interprets curly braces within a string as containing code, but these were easy enough to escape out with \ before each { in this string. But this bloated up the byte count. Such is life.
Prelude was pretty forgiving with all of my parentheses. An earlier comment pointed out that Prelude would have fits with vertically aligned Parentheses and I happened to only create one. Sweet! The ( in the top line lined up with the and (9 in the big line. So I had to add an additional space before the ( in the top line. My assumption here is that the double space was a comment indicator for something, so adding an additional space seemed trivial, and it worked. I should point out that I tried adding a additional spaces in the (9) instead, but Cardinal didn't cooperate.
05AB1E didn't like my first attempt at the Python string being encapsulated in double quotes, but everyone seemed agreeable to using single quotes. Not a big deal there.
Hexagony was the only language left at this point, and I was obviously way past the next hex size threshold, so it was time to get dirty. The /^23!@ is the Hexagony code and I'm super excited about it, because I think it'll make future additions much easier. This little piece can basically be moved anywhere in the python string without busting any code. This is the full string just so we're all on the same page '(\{(\{})(\{}\/^23!@[()])}\{})(\{}\{})'. The / here sets the path of Hexagony from SE ->NW to W-> E down this string, which we have a lot of leeway with. (The preceding \ is to escape / for thutu BTW). My idea here is if you make changes, odds are that you'll end up going through this string at some point and you can slide the Hexagony piece around within the string to catch the code path and send it to the proper conclusion. Just take care not to come between Japt's \ and the {. If you have trouble with this, the @ to the right of the string is just left over from another Hexagony solution, and can be removed without consequence to the other languages. And of course if you happen to catch Hexagony's code path going the opposite direction, you can of course use @!32^\ instead of /^23!@. Also, you may notice that my solution removed the ===2 from the code to keep things under the byte limit. Someone mentioned in here that this was for Hexagony's alignment and I didn't need it anymore.
Finally, here is a little piece of code I found while exploring codegolf that converts a line of text into a Hexagony readable hexagon so you can debug. I'm sure plenty of people know about this, but I hadn't seen it posted here, so it might help someone else too. Fair warning, you have to alter the input to remove the back ticks and carriage returns as well as swap the literal escape for something that takes up normal amount of space to get the code to line things up in a pretty Hexagon.
P.S. While I was writing this out, I realized I had a mistake. I had believed I was clearing Hexagony's memory edge for with the ^, but apparently I can replace it with a no-op to no consequence. That ^ should probably be a + if you try to manipulate this section. I was apparently passing through a + prior to this, but future polyglotters may not be so lucky.
Good Luck!
300. ↑110010000100110110010, 14244 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: _@_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* __+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@)++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖 ↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕→
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;min;dnu&&1Prers>80::\0}ngt=Be;bk:peseps>Ex Cr u Uitharbodyh$/+--- $5"6c"2:F 4, ._#a*een gi=[ Show]pR 8ogr ca34* 16 prstd
在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ catch (f e )$ \ErrorCall{}->r n;instance Num(a->b );instance Num();instance Show (Q a)where{show _=""};f=(^);q _=r$ (d.B )?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"] ]--}
#1""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
I call the interpreter like this:
import sys
from _110010000100110110010 import interpret
interpret(open(sys.argv[1], encoding='utf8').read())
Handy table:
Command pointer:
nil → 0: ↕
nil → 3: ↨
1 → nil: ↨
3 → nil: ↨
3 → 2: ↑
2 → 3: ↑
2 → 1: ↓
2 → 1: 1 (same as above)
2 → 0: 0
---------------
0 → 2: ↕ (but also prints the data pointer)
---------------
nil → 1: ↨↑1
1 → 0: ↨↕
1 → 3: ↨↨
3 → 0: ↑0
The simple way to print a number is ↑↑↑↑↑↑↑↑↑↑ ↕↕. But 300 ↑ takes 900 bytes, better use a loop.
To create a bf-like loop, we need to be able to switch command pointer from 0 to nil, but this can't be done without printing the data pointer.
So I use jump offset as a loop counter and the data pointer as an accumulator.
↨↑1 cmd_ptr = 1
↑↑↑↑↑↑↑↑ jmp_offset = 8
↨ cmd_ptr = nil
21 jump forward (on the first run: data_ptr = 1)
*** loop ***
↨↨ cmd_ptr = nil
↑ data_ptr++
...
↨↨↑
2 filler
↨↑1 cmd_ptr = 1
↑↑↑ jmp_offset += 3
↨↨ cmd_ptr = 3
0 jump back (ip -= jmp_offset)
*** end loop ***
↑0 cmd_ptr = 0
↕ print data_ptr
The loop element is ↨↨↑. The single ↨ switches the command pointer from 3 to nil after the jump, ↨↨ doesn't change the command pointer when it is nil (when
executing sequentially).
Code without comments:
↨↑1↑↑↑↑↑↑↑↑↨21↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑↨↨↑2↨↑1↑↑↑↨↨0↑0↕
The loop is executed like this:
2<-------------+
+---1 break |
| ↨ |
| ↨<----------+ |
| ↑ | |
| ↨ | |
| ↨<-------+ | |
| ↑ | | |
| ↨ | | |
| ↨<----+ | | |
| ↑ | | | |
| ↨ | | | |
| ↨<-+ | | | |
| ↑ | | | | |
| 2 | | | | |
| ---+--+--+--+--+
+-->
After the loop the data pointer is 1+2+..+(n+1), where n is the number of ↨↨↑ elements. For n=23 it is 300.
↨ borks exit code of Symbolic Brainfuck, it is fixed with →. The code size exceeded 14000, so I added another 10 Ws to AlphaBeta code.
299. Wierd (John's), 13960 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: _@_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/* v>>>>>>> >>">r"{\>>>> @ 0:8:8/_ }\(*[>]R 10G|'53'S 1 >>>> \) # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> xxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9 h$s o# # ????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] x > >>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~* __+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] '4o'6o@)++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- x
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
1 ! !
2 ! !
9 !!
2#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
#+ +
1 *xxxxxxx
53 x+ x x xxx
1 x* xxxx xx xx x x
x x x x x x x x xx
+xx xxxxxxx +x xxxxxxx xxxx
x x x x x
51 +xx xxx
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;min;dnu&&1Prers>80::\0}ngt=Be;bk:peseps>Ex Cr u Uitharbodyh$/+--- $5"6c"2:F 4, ._#a*een gi=[ Show]pR 8ogr ca34* 16 prstd
在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1? (1&*z (N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ catch (f e )$ \ErrorCall{}->r n;instance Num(a->b );instance Num();instance Show (Q a)where{show _=""};f=(^);q _=r$ (d.B )?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"] ]--}
#1""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
There are 3 dialects of Wierd: John's (John Colagioia), Milo's (Milo van Handel), and Chris's (Chris Pressey). Slightly newer version of John's interpreter is available here.
Chris Pressey presents his JavaScript interpreter as an alternative implementation of John's Wierd, but in fact it is a completely separate dialect no less different from John's Wierd than Milo's Wierd.
Answer 136 is for Chris's Wierd. This answer adds John's Wierd.
John's Wierd interpreter is very buggy. A couple of bugs related to handling large input files are fixed in the test driver (see also this PR).
Bugs in IF and SPARK instructions are handled by avoiding those instructions.
Explanation
John's Wierd has a bug in IF instruction, so the starting code that gets Wierd on the first column was changed to not use it.
Also, I don't use
x
x
x
x
x
x
because it puts two ones on the stack, but for the main code to work the stack must have any number of ones except 0 and 2.
# line 1
…
# -[
# x >
# + ]
# # #
#{{{{]~*[~* line 10
x
*
â
/
#
#
…
9
2 line 35 == '#'
…
x xxxxxxxx line 70
x x x e xxx
x x bxxa xx xx x x
x x x x x x x x xx
xxA cxxxxxd x xxxxxxx xxxx
x x x x x
x xxx xxx
…
[1 1 1 1 1 1 1 1 1 1]
A. 90° both FORK
[1 1 1 1 1 1 1 1 1 1 1 1 1]
a. 135° left GET (1,1) [1 1 1 1 1 1 1 1 1 1 35] '#'
b. 45° left PUSH 1 [1 1 1 1 1 1 1 1 1 1 35 1]
c. 135° left GET (1,35) [1 1 1 1 1 1 1 1 1 50] '2'
d. 45° left PUSH 1 [1 1 1 1 1 1 1 1 1 50 1]
e. 135° right OUTPUT [1 1 1 1 1 1 1 1 1]
Chris's and John's Wierds are separated using T-junction. In Chris's Wierd it is IF,
in John's Wierd it is FORK. When TOS is 1 Chris's Wierd bounces of T-junction; John's splits in two threads.
The bottom thread prints 2 and the last 9, the top thread prints the middle 9. I wanted to SPARK the top thread into the middle of the bottom thread code,
but John's SPARK instruction is very buggy, so I don't use it (which makes the code slightly bigger).
Numbers are hard to form in Wierd, so I use # at (1,1) to get number 35 (ASCII value of #), and
then reach to lines 35 and 34 to get 2 and 9. The same idea as in Dennis's Hello World.
Numbers 2 and 9 on lines 35/34 break LNUSP, it is fixed by moving LNUSP header above the numbers:
1 ! !
2 ! !
1 !!
9
2
which is then collapsed into:
1 ! !
2 ! !
9 !!
2
Chris's Wierd
As it turns out, online Chris's interpreter has a bug: CSS from the Wierd code spills to the surrounding page. So polyglot doesn't work in that interpreter since answer 258. This is the minimal example:
x <style> body{display:none} html:after{content:"258"} </style>
I don't want to fix this bug, so from now on I consider the nodejs version of Chris's interpreter (in the test driver) to be the primary one for testing Chris's Wierd.
288. Pascal (GNU), 13500 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" # ##\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/*[(*)]v_>>>>>>> >>">r"{\>>>> @ 0:8:8/_>>>> [>]R 10G|'53'S 11111111111 # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# # ????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[/e]] >>>>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#- [!R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~*__+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+; ;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#~ n MMMMMMM MnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* e:1*23/5x%6E2 []-main=-[165]- ###
#|9999 9 9
#/9 999 99 9999 9
#9"" /* *#p 173#*
#cs !9 9999
#<<<#
#{
#`⟪`⟪\⟫ bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24;exit}}__END__/
### \MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;_W;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
#
#
#
#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜 #e:>* * * * *[[[[828+*+@+*99]]]]* * * * *<
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
1 ! !
2 ! !
1+ +!!
1# *
53 +
#
1+ * +
51 +
#
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18" !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+> @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} `. :-write(186). end_of_file. `
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;mint};dnu91&&1Prers>80::\0}ngt=Bk:pext sepsEx94 Cr u Uitharc""2:body+/+--- $在e*nr""; 16 ""6int 21*F ;#4, _._#a *een ~>/gi=[]puts gR 8e*n 82
ent
*/
#1""
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d (B _ )=r$0`f`f 2 64;class (Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
.exit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{
endif
#<<<#/<+>/\
"""#"; print(85) #@[[[["272"?]]]]* * * * * *<
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;@,,,"285_";# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
This is the hardest my addition by far.
This answer is supposed to work with gpc-2.1. List of binary downloads, installation instructions.
The polyglot doesn't work with the latest available binary distro, gpc-20041218. It fails on \" in a line directive.
Explanation
GNU Pascal supports (*..*) and {..} block comments, // line comments. Block comments don't nest. There is option --nested-comments that is supposed to change that, but it
doesn't work in gpc-2.1. GNU Pascal supports both C-style #.. and Pascal-style {$..}/(*$..*) pp directives. If # is followed by a number it must be separated by a whitespace
to not look like Pascal character constant.
In all the languages in the polyglot that use C-like preprocessor GNU line directive can have garbage at the end only when it is complete (ends with 4).
Moreover, clang and gpc do not accept garbage at the end of GNU line directive at all.
Both clang and gpc support // line comments. So we can do this for the first line:
#1".."3 4//..
Flag 4 can't be on its own for some reason, 3 must also be present. The flags are explained here.
Note that //.. is garbage for languages that don't have //, like C89 or Fortran.
This works in all languages except Befunge-93. We must have both 3 and 4 and they must be in ascending order. First / places 3/4=0 on the stack, and second /
divides by zero, which displays a message in stdout prompting user for the result.
Looks like a dead end, but as it turns out, line directives (both GNU and standard) support escapes in the strings. This is confusing to me because #include
directives do not support them.
Befunge-93 doesn't support escapes, like most 2D langs, which gives the opportunity to redirect it before it hits //:
#1"..\"v"3 4//..
GPC requires whitespace between # and a number. This means we have to switch to explicit printing for Pyth: p16.q. Spaces are needed before "" and 3 so that Pyth doesn't implicitly
print those (try online):
# 6 "..\"v" 3 4//p16.q..
Note that 6 is used by Wierd.
To change as less code as possible I tried to recreate the situation with 2D langs as it was before, so:
# 6 "..\"/Dve" 3 4//..
/ sends Kleins/Haystack/Reng upwards, as before. Reticular is sent upwards with the first / in // because it supports escapes. PingPong is now sent down with \.
D sends down Minimal-2D and reflects Be/Trefunges-98, as before.
v sends down Befunges<98/Shove/Ahead. e sends down CSL.
All other stuff in this area is to fix other languages.
A space after # together with // trigger a bug in as.
This is the workaround:
# 6 "xxx" 3 4//*..*/
To simplify requirements for the second line I don't close the /* on line 1. This means second line is not visible for languages that don't support //, so
we can use simpler line directive on line 2: # 1"7"//. This allows to keep Japt working (it wouldn't be possible if additional flags were required).
There is a bug in gcc: flag 3 enables // comment in C89 mode, try it.
This code:
# 6 "xxx" 3 4//*
# 1"7"//...
# if 0//...
fails in gcc C89, try it.
My hypothesis is this: 3 on the first line switches // on, so gcc sees the second line. Line directive on line 2 switches // back off, and
then it fails on # if 0// because it doesn't recognize // as comment anymore.
What I don't understand is why it doesn't fail on the second line. If this hypothesis was true it would fail on line 2 with invalid flag "/" in line directive.
But anyway, this can be fixed by hiding second line from C89 using line continuation (\ is doubled for Retina):
# 6 "xxx" 3 4//*..\\
However, for pre-288 code to work properly, we still need to switch C89 to normal commenting state. This is done right after the big /**/ comment is closed on line 548: #1"".
The start of the second line # 1"7"// performs the same function as before – it contains Japt code and has / at column 7 for COBOL. Space before 1 is for Labyrinth.
We opened /* comment on line 1 in languages that don't support //. #endif on line 5 is used to open /* comment in languages that support //, including GNU Pascal:
# 6 "..." 3 4//*...\\
# 1"7"//...
# if-0//...
#6!@ >>if 2>2*>...
# endif/*(*...
Spaces before if/endif are for Ursala and, to a lesser degree, for zkl.
COBOL's >>IF → >>if for shortC.
if 0 → if-0 for Moorhenses (esp. Moorhens-1, where if is Reverse).
Space is a wall for Labyrinth. # pushes the size of the stack to the stack. After executing it 4 times we have [0 1 2 3] on the stack.
So to print 36 we just need 6!@.
For some reason, SQLite is the only language that doesn't have its /* comment open after the first 5 lines, so we still need #9"" /* on line 15 for SQLite.
Main Pascal code:
( *)
begin write ('288' )end.(*)
*) needs to be on a separate line because it belongs to #endif.
I inserted spaces betwen * and ) in shells code.
Second (**) comment is closed on the last line: "( *)//dd". "" hides () from Befunges-98, dd fixes Pyth.
Other stuff
Line 1: _ in _lv is just a filler. I now skip @ in PingPong with 0=@, which is simpler than using # and more robust for Hexagony. 25 is just a filler.
The stuff that I added to the filename: \" a/4*DvehfbIg/\". First / needs to be 2 bytes away from " for Wumpus. a breaks two spaces for Trigger.
* fixes Paintfuck, 4 fixes * in Pip. h fixes x86. f is for evil. b and g are for Alpabetti spaghetti (b is redundant). I compensates e in alphuck,
it is uppercased for 05AB1E. / fixes // for Trigger. Second \" starts "escaped string literal"
to hide first several lines from Pip. It ends on line 4, where we switch to the usual ` for the rest of the polyglot: '"' `. '' are for SWI Prolog.
Space after second ' is important - it is "single-character string literal" in Pip. Pyth and Japt support \" escape sequence, Pip and 05AB1E don't. So a/4*DvehfbIg/ is
executed by Pip and 05AB1E.
Inside C comment: 26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy". 26q is 05AB1E, p16.q is Pyth. k in qkp and x in .qx are for Beatnik.
k in ,k and space after Pk are also for Beatnik. k Pk pushes something to the stack so that PPX wouldn't fail with stack underflow. PPX jumps forward xvy=16 tokens in Beatnik.
Also, PPX is a jump forward in Trigger. * fixes Paintfuck so that [] won't loop forever. I hide the rest of line 1 for Pyth in a string that starts at " in ]"[. This is
also useful for Japt: even though we are in a comment, the code is transpiled anyway and it may affect later code on line 2. The "'" at the end of the first line closes the
string in Pyth and Japt and then reopens it only for Pyth. So the double quoted string that hides the most of the polyglot in Pyth starts on line 1 now (was ```"` on line 2 before).
The "" strings on line 1 are hidden from Turtled between #s. : is for Chip.
Beyond line 1: Japt requires two killers ['] now for some reason. At some point I had to hire use 10 killers, which is scary. Some thing can turn Japt into a boss.
Three backticks make Japt enter infinite loop in transpilation phase, so there are still four backticks on line 2.
[] in [+++] and [(*)] are for Retina. Space in @ 0:8:8 is for Cubically. xEec code is h$s o# now.
[ on line 8 skips ! in MarioLANG.
Added .exit statement to SQLite to exit cleanly.
Grass
Main Grass code ends on INTERCAL line now. I like this solution more because it simplifies thinking of Grass code and because
it is easier to add ws at the end of Grass code: try it. This change didn't affect the size of the polyglot.
This change allowed to move Commercial (70), ORK (179) and Prolog (186) to be closer to similar languages.
298. Joy, 13850 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: _@_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/*[(*)]v_>>>>>>> >>">r"{\>>>> @ 0:8:8/_>>>> [>]R 10G|'53'S 1xxxxxxxxxx # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# # ????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] >>>>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~*__+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+; ;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#-
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ ' "`e```.1.0.6i]56pq["]298 .quit._[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM e>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
#
#
#
#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
1 ! !
2 ! !
1+ +!!
1# *
53 +
#
1+ * +
51 +
#
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;min;dnu&&1Prers>80::\0}ngt=Be;bk:peseps>Ex Cr u Uitharbodyh$/+--- $5"6c"2:F 4, ._#a*een gi=[ Show]pR 8ogr ca34 16 prstd
在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ catch (f e )$ \ErrorCall{}->r n;instance Num(a->b );instance Num();instance Show (Q a)where{show _=""};f=(^);q _=r$ (d.B )?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"] ]--}
#1""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#@[[[["272"?]] #]]******<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment;K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Joy on TIO segfaults on polyglot because lines are too long. I recompile it in the test driver with increased INPLINEMAX.
Joy has # line comments and (**) block comments (not used).
Joy code is on line 23:
[ ' "…"]298 .quit._…
[] is a list, '␠ is a char. Unlambda and dc code is hidden inside a string. When interpreter encounters the first dot it starts
executing the subprogram. List and number literals just push themselves to the stack. After that top of the stack is printed because autoput flag
is 1 by default, see usrlib.joy.
In Retina 1 dot disables implicit output,
so using explicit output: ;K`250. Not using > or \ because it breaks Retina 0.
The dots in Unlambda code didn't disable implicit output in the previous answers because they were to the right of the first unescaped backtick, which was the second backtick
of Unlambda code. Now Unlambda backticks are hidden inside a string in Retina 1, the first (and only) unescaped backtick is \` (not [`).
297. Onyx, 13850 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" #\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: _@_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/*[(*)]v_>>>>>>> >>">r"{\>>>> @ 0:8:8/_>>>> [>]R 10G|'53'S 1xxxxxxxxxx # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# # ????!?!??!??!!! !???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] >>>>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~*__+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+; ;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#-
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#`⟪`⟪\⟫9999 9 9
#/*9 999 99 9999 Mn MMM MMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋'''␌`297'print quit`s'''␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
#|9
#cs 9 9999
#
#<<<#
#>
#{
#bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__DATA__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((( \'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
#
#
#
#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
1 ! !
2 ! !
1+ +!!
1# *
53 +
#
1+ * +
51 +
#
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+>
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;min;dnu&&1Prers>80::\0}ngt=Be;bk:pextsepsEx Cr u Uitharbodyh$/+--- $5"6c"2:1*F 4, _._#a*een gi=[ Show]pR 8uiogr ca34* 16 prstdFloat
在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ catch (f e )$ \ErrorCall{}->r n;instance Num(a->b );instance Num();instance Show (Q a)where{show _=""};f=(^);q _=r$ (d.B )?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"] ]--}
#1""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/@[[[["272"?]] #]]******<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
See also: link.
There are two other languages with this name: Onyx, Onyx.
Onyx is stack-based. Strings start with `, end with '. Comments start with a #, end with newline or form feed.
Onyx is purely interpreted, code after quit/stop/exit is not executed or processed in any way. So I moved Trefunge/VTFF code to line 14 and inserted
Onyx code after the first form feed.
Perl6-Rakudo, Perl6-Niecza and Coconut treat vertical tab and form feed as a newline. Perl6 is fixed by moving the start of the block comment #`⟪
above Onyx code. Coconut is fixed by hiding Onyx code inside ''' string (using the fact that vertical tab is not newline in Onyx).
Onyx code:
#...␋'''␌`297'print quit`s'''...
296. CMake, 13870 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" # ##\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/*[(*)]v_>>>>>>> >>">r"{\>>>> @ 0:8:8/_>>>> [>]R 10G|'53'S 111111111111 # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# # ????!?!??!??!!! !???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[[/]e] >>>>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>>;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#~[! R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~*__+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+; ;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#- n MMMMMMMMnnMnnnMnM MMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* *#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#|9999 9 9
#/*9 999 99 9999 9
#9
#cs 9 9999
#<<<#
#>
#{
#
#`⟪`⟪\⟫ bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__DATA__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((( \'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@] ] ] ]xxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
#
#
#
#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99] ] ] ]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
1 ! !
2 ! !
1+ +!!
1# *
53 +
#
1+ * +
51 +
#
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+> @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>;
#ceppp ; ; ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;min;dnu&&1Prers>80::\0}ngt=Be;bk:pextsepsEx Cr u Uitharbodyh$/+--- $5"6c"2:1*F 4, _._#a*een gi=[ Show]pR 8uiogr ca34* 16 prstdFloat
在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ catch (f e )$ \ErrorCall{}->r n;instance Num(a->b );instance Num();instance Show (Q a)where{show _=""};f=(^);q _=r$ (d.B )?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"] ]--}
#1""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/@[[[["272"?]] #]]******<
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOMMENTprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Command line: cmake -P file.
CMake has # line comments and #[={N}[ ]={N}] block comments (like in Lua, only introduced with # instead of --).
#[[ turned out a bit easier and shorter than #[=[, so I use that.
Output commands:
message(1)– prints1to stderrmessage(STATUS 1)– prints-- 1to stdoutexec_program("echo 1")– printsrunning echo 1 2>&1⏎1to stdout, deprecated since 3.0execute_process(COMMAND echo 1)– prints1to stdout, works as needed
CMake requires a newline between ]] and execute_process.
COMMAND has CO, which breaks ALGOL. To fix it I switch to COMMENT before CMake code. Another option is to hide CMake code between # and reopen CO comment
afterwards, but it is only 1 byte shorter taking LMBM and Prelude into account and requires 3 lines for CMake instead of 2, so I use COMMENT.
CMake code:
...CO COMMENTp]]
execute_process (COMMAND echo 296 )#[[
295. Elixir, 13777 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" # ##\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/*[(*)]v_>>>>>>> >>">r"{\>>>> @ 0:8:8/_>>>> [>]R 10G|'53'S 111111111111 # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# #????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[/e]] >>>>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#- [!R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~*__+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+; ;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#~ n MMMMMMMMnnMnnnMn MMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#**#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#|9999 9 9
#/*9 999 99 9999 9
#9
#cs !9 9999
#<<<#
#>
#{
#
#`⟪`⟪\⟫ bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
### \MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;_W;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((( \'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#{IO.puts 295#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{{}#}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__="""
#" \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
#
#
#
#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99]]]]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
1 ! !
2 ! !
1+ +!!
1# *
53 +
#
1+ * +
51 +
#
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18" !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+> @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#<<<##>
print(85)
#<<<##>
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;min;dnu&&1Prers>80::\0}ngt=Bk:pextsepsEx Cr u Uitharbodyh$/+--- $ 165"6c"2:1*F 4, _._#a*een gi=[]R 8ogre;b:ui ca34 prstd
在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ catch (f e )$ \ErrorCall{}->r n;instance Num(a->b );instance Num();instance Show (Q a)where{show _=""};f=(^);q _=r$ (d.B )?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
#1""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<>
/._++.._# !._++.-.>@
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221; + #.---.>/
#s{ /<+>/ K yya+- & g+$
endif# A=AgRA; AC
# {\
""";'"#{'#'}'}'#@[[[["272"?]]]]* * * * * *<
#<<<#
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}#$/
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Elixir has the same string interpolation syntax #{} as Ruby/GolfScript/CoffeeScript, but there is a difference: it interpolates single-quoted strings.
I use this to separate Elixir from other languages. Elixir code is at the end of '' string on the longest line:
#{IO.puts 295#
Elixir has """/''' delimited strings, but the syntax is stricter than Python's: opening quotes must be followed by a newline, closing quotes must be preceded by a newline
(not considering whitespace).
So I moved 4th " on line 27 to the next line. In Elixir most of the polyglot is hidden inside """ string inside #{} inside '' string.
At the end of """ string we need }' for Elixir, but it must be hidden from Python. I use string interpolation again to achieve that: '#{'#'}'. In Elixir it is a string
equal to '#', in Python it is '#{' followed by a comment. Code in polyglot:
""";'"#{'#'}'}'
4th " is to balance double quotes for Pyth. Note that " """ is an error in Elixir. CoffeeScript also uses the """ string and it has the same interpolation syntax as
Elixir, but it doesn't interpolate '' strings, so we are good. ; is for CoffeeScript. Reminder: we don't use CoffeeScript block comment ### for the entire file because
it cannot contain */.
I moved zkl to the middle of the polyglot to simplify the end of """ string.
It was supposed to be just
endif#\
""";'"#{'#'}'}'
but endif is on the odd line, and Retina and Make clash here – Retina doesn't like \, Make doesn't like \\. So there are 4 lines there instead of 2 to fix that.
{ on # {\ line is for Red/REBOL.
294. Ring, 13710 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" # ##\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/*[(*)]v_>>>>>>> >>">r"{\>>>> @ 0:8:8/_>>>> [>]R 10G|'53'S 111111111111 # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# # ????!?!??!??!!! !???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[/e]] >>>>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#- [!R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~*__+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+; ;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#~ n MMMMMMMMnnMnnnMn MMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#**#p 173#* e:1*23/5x%6E2 []-main=-[165]- ### `. :-write(186). end_of_file. `
#|9999 9 9
#/*9 999 99 9999 9
#9
#cs !9 9999
#<<<#
#>
#{
#
#`⟪`⟪\⟫ bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0c01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10c 0c0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq[`\']put 294 bye!\` #s['];#/\\/;print 24;exit}}__END__/
### \MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' WWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;_W;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
#
#
#
#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99]]]]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
1 ! !
2 ! !
1+ +!!
1# *
53 +
#
1+ * +
51 +
#
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18" !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+> @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;mint};dnu&&1Prers>80::\0}ngt=Bk:pextsepsEx Cr u Uitharbody+/+--- $ 165"6c"2:1*F 4, _._#a*een gi>/=[]R 8ogre;b:ui ca34
在ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ catch (f e )$ \ErrorCall{}->r n;instance Num(a->b );instance Num();instance Show (Q a)where{show _=""};f=(^);q _=r$ (d.B )?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
#1""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{ /<+>/
endif #@[[[["272"?]]]]* * * * * *<
#<<<##>\
"""#"; print(85)
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Ring has #, // and /**/ comments, # comments are used in the polyglot. Ring has "", '' and `` multiline strings without escapes,
'' and `` strings are used in the polyglot.
Ring code is on line 23:
[ '`e```.1.0.6i_]56pq[`\']put 294 bye!\` #s['];#...
\' closes the string in Ring and shells. Using put 294 because ?294 breaks Zsh. \` escapes ` in shells, but not in Ring.
\ is a valid identifier in Ring. It doesn't produce Using uninitialized variable error because it is after bye. ! detokenizes bye in Moorhenses. ! is logical not
in Ring.
This is how Ring sees the polyglot:
['…'] put 294 bye ! \ `…` `…` `…` `…` f `…` id `…` 250
Adjacent literals and variables do nothing. Most of the polyglot is hidden inside `…`. f and id are two variables arising from Haskell code. There was also catch,
but it gives syntax error because it is a keyword in Ring. So I switched catch to prefix call in Haskell. 250 is from Retina 1 code.
I moved Prolog code before line 23, so Ring doesn't see it. Prolog code has w. To fix Grass I replaced 0v with 0c in Incident code and removed first w from the longest line.
SQLite comment now starts with #/* on line 14.
293. Sardonyx, 13690 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" # ##\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/*[(*)]v_>>>>>>> >>">r"{\>>>> @ 0:8:8/_>>>> [>]R 10G|'53'S 11111111111 # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# # ????!?!??!??!!! !???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[/e]] >>>>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#- [!R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~*__+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+; ;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#~ n MMMMMMM MnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* e:1*23/5x%6E2 []-main=-[165]- ###
#|9999 9 9
#/9 999 99 9999 9
#9"" /* *#p 173#*
#cs !9 9999
#<<<#
#{
#>
#
#`⟪`⟪\⟫ bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24;exit}}__END__/
### \MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;_W;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
#
#
#
#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈ #e:>* * * * *[[[[828+*+@+*99]]]]* * * * *<
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
1 ! !
2 ! !
1+ +!!
1# *
53 +
#
1+ * +
51 +
#
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18" !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+> @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ppW<#require"stdio"Stdio:write (293 )#>
#ceppp ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} `. :-write(186). end_of_file. `
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;mint};dnu1&&1&Prers>80::\0}ngt=Bk:pextsepsEx94 Cr u Uitharc""2:body+/+--- $在 16 5""61*F 4, _._#a*een gi>/=[]R 8ogrputs34ui
ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d (B _ )=r$0`f`f 2 64;class (Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>--W
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
#1""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{ /<+>/
endif #@[[[["272"?]]]]* * * * * *<
#<<<##>\
"""#"; print(85)
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Sardonyx has # line comments and #> <# multiline comments.
#> <# do not nest, may be not closed at eof.
Compare with PowerShell: <# #> (not in the polyglot).
Main code:
#ppW<#require"stdio"Stdio:write (293 )#>
zkl comment end also closes Sardonyx comment, I then reopen it:
#<<<##>\
189. Haskell with BangPatterns, 9389 bytes
I couldn't fit the answer and its TIO link so I've opted for the link. Code is in the input section.
VIP score (Versatile Integer Printer): .001390 (to improve, next entry should be no more than 9534 bytes)
Verification
Languages that are not in the driver:
7 Japt,
26 05AB1E,
60/156 Moorhens,
83 Objeck,
90 RunR,
94 Emotinomicon,
96 EmojiCoder,
97 Cubically,
104 Paintfuck (origin at top-left),
108/110 Ruby 1.8.7/1.9.3,
119 ImageFuck,
121 Braincopter,
123 Mycelium,
127 Deltaplex,
129 Brainloller,
131 Extended Brainloller,
136 Wierd,
141 Floater,
145 MiLambda,
146 Curry,
153 l33t,
154 cockfuck (perl version),
157 Haskell(Hugs),
159 Agda (too slow for driver),
161 2L,
163 1L_AOI (-eu flag),
177 1l_a,
181 Ropy
Explanation
This answer is based off of BMO's answer here. I use the same tactic. I define (!) at the top level and then use an ambiguous bang pattern in a let clause so that we can split it.
Unfortunately I had to add parentheses in order to do this, because ! can't be defined otherwise when bang patterns is on. I would have liked not to but I had to.
The rest was pretty simple, I had to add a _ to placate Dobela. I added a p to satisfy alphuck. And then standard prelude incident stuff. I am a little mad that I had to add the main= token.
292. Pari/GP, 13620 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" # ##\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/*[(*)]v_>>>>>>> >>">r"{\>>>> @ 0:8:8/_>>>> [>]R 10G|'53'S 11111111111 # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# # ????!?!??!??!!! !???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[/e]] >>>>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#- [!R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~*__+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+; ;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#~ n MMMMMMM MnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* e:1*23/5x%6E2 []-main=-[165]- ###
#|9999 9 9
#/9 999 99 9999 9
#9"" /* *#p 173#*
#cs !9 9999
#<<<#
#{
#`⟪`⟪\⟫ bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24;exit}}__END__/
### \MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;_W;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
#
#
#
#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜 #e:>* * * * *[[[[828+*+@+*99]]]]* * * * *<
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
1 ! !
2 ! !
1+ +!!
1# *
53 +
#
1+ * +
51 +
#
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18" !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+> @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ceppp ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} `. :-write(186). end_of_file. `
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;mint};dnu1&&1&Prers>80::\0}ngt=Bk:pextsepsEx94 Cr u Uitharc""2:body+/+--- $在 16 5""61*F 4, _._#a*een gi>/=[]R 8ogr
ent
*/
#1""
#if!1
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d (B _ )=r$0`f`f 2 64;class (Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
#1""/*/
#if!1
#endif//*
/*/
#if!1
_;
select 192;
.exit
print1(292 )
quit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{
endif #@[[[["272"?]]]]* * * * * *<
#<<<#/<+>/\
"""#"; print(85)
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Picking up where Chance left off.
Main trouble with Pari/GP was #/* on the second line. That code is now gone (because of Pascal), the rest is much easier.
Syntax errors are non-fatal in Pari/GP.
Pari/GP has /**/ comments, so the bulk of polyglot is hidden in the C comment that starts on the first line. This comment ends on line 554, and after that
only #if 0 lines cause some trouble because they print 2 for some reason. This is fixed by turning them into #if!1.
Main Pari/GP code can be placed into one of the inactive preprocessor blocks, I inserted it after SQLite code:
print1(292 )
quit
Using print1 instead of print because of SILOS. Replaced p; with _; in SQLite code to fix alphuck, _ is for SILOS.
Parens are just getting uglier and uglier.
How parens occupy columns:
1 10 20 30 40 50 60 70
1110111111111111111111111111111111110111110001011011001110000100000001
So, in the first 40 columns only 2 are left that have no parens.
291. Idris 2, 13600 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" # ##\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/*[(*)]v_>>>>>>> >>">r"{\>>>> @ 0:8:8/_>>>> [>]R 10G|'53'S 11111111111 # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# # ????!?!??!??!!! !???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[/e]] >>>>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#- [!R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~*__+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+; ;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#~ n MMMMMMM MnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* e:1*23/5x%6E2 []-main=-[165]- ###
#|9999 9 9
#/9 999 99 9999 9
#9"" /* *#p 173#*
#cs !9 9999
#<<<#
#{
#`⟪`⟪\⟫ bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#=($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24;exit}}__END__/
### \MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;_W;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
#
#
#
#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜 #e:>* * * * *[[[[828+*+@+*99]]]]* * * * *<
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
1 ! !
2 ! !
1+ +!!
1# *
53 +
#
1+ * +
51 +
#
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18" !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+> @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
T:251
E:0
#+IDRIS: main:IO ( );main=print 291
#ceppp ;
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} `. :-write(186). end_of_file. `
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;mint};dnu1&&1&Prers>80::\0}ngt=Bk:pextsepsEx94 Cr u Uitharc""2:body+/+--- $在5"" 16 ""61*F 4, _._#a*een gi>/=[]putsR 8ogrFloat4*
ent
*/
#1""
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d (B _ )=r$0`f`f 2 64;class (Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
.exit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{
endif #@[[[["272"?]]]]* * * * * *<
#<<<#/<+>/\
"""#"; print(85)
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
Idris 2 supports Bird style literate files, CommonMark and Org-mode.
Idris 1 supports only Bird style.
I don't use Bird style for the same reason as with Idris 1: I don't know how to polyglot Idris with Curry/Hugs/Gofer.
Out of CommonMark and Org-mode I chose Org-mode because it has an option to place everything on a single line:
#+IDRIS: main:IO ( );main=print 291
Space after IDRIS: is mandatory.
This line breaks psPILOT, so I moved psPILOT code before Idris 2. LMBM as usual.
290. J-uby, 13550 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" # ##\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/*[(*)]v_>>>>>>> >>">r"{\>>>> @ 0:8:8/_>>>> [>]R 10G|'53'S 11111111111 # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# # ????!?!??!??!!! !???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[/e]] >>>>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#- [!R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~*__+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+; ;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#~ n MMMMMMM MnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* e:1*23/5x%6E2 []-main=-[165]- ###
#|9999 9 9
#/9 999 99 9999 9
#9"" /* *#p 173#*
#cs !9 9999
#<<<#
#{
#`⟪`⟪\⟫ bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24;exit}}__END__/
### \MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;_W;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?A)&&290||(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
#
#
#
#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜 #e:>* * * * *[[[[828+*+@+*99]]]]* * * * *<
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
1 ! !
2 ! !
1+ +!!
1# *
53 +
#
1+ * +
51 +
#
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18" !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+> @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} `. :-write(186). end_of_file. `
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;mint};dnu91&&1Prers>80::\0}ngt=Bk:pextsepsEx94 Cr u Uitharc""2:body+/+--- $在5"" 16 ""6int 21*F 4, _._#a*een gi>/=[]putsR 8ogrFloatecho 2
ent
*/
#1""
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d (B _ )=r$0`f`f 2 64;class (Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
.exit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{
endif #@[[[["272"?]]]]* * * * * *<
#<<<#/<+>/\
"""#"; print(85)
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
J-uby is separated from Ruby 2.5 with defined?A.
289. Befunge-98 (efunge), 13510 bytes
# 6 "($?63_lv+'50;+'51;5 5 %$\--$[250=@$]aat\" a/4*DvehfbIg/\"" 3 4//*26qkp16*^[.qx]"[8=,k]Pk PPX~_~)"xvy"\( 7# CO|"14" #:7 9 7 9 7 222222222222222222222222 "'" # ##\\
# 1"7"//[']['] ```` [>.>.?]~~)[7aatxy\#184 O@ (22)Siii/ \psddpsdoh ]##### #######++(- #### ##-[###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kkX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz 2#z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
# if-0// 18&1& nthteo nthieo nthneo a;net R[+++].----._ /112\ ##### ####### # # #####; # # # ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#WWWWWWWWWWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
#6!@eD>>if 2>2*>++++++!\:: @_/ 78"oo@" '\"' ` L >"082",,,@_ 1 x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
# endif/*[(*)]v_>>>>>>> >>">r"{\>>>> @ 0:8:8/_>>>> [>]R 10G|'53'S 11111111111 # ##########>>###>## #####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#comment -[v] >>>>>>>> [@,,,"279"]>252O>"01",,@_ 9 h$s o# # ????!?!??!??!!!!?? ?!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[/e]] >>>>>>>>>@!:!8:6:2/_ >>>>>>>>>>>>>>>>>>>>>>>> ;>>>>>>>>>>>>>>>>>> #v @.7.8.2<
#- [!R++++++] +++++++++\++++++++++++++++++++++++++++++++++U.._+++++++._+++o+++o--ox#
####################################################################################>
#{{{{]~*[~*__+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+; ;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#~ n MMMMMMM MnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* e:1*23/5x%6E2 []-main=-[165]- ###
#|9999 9 9
#/9 999 99 9999 9
#9"" /* *#p 173#*
#cs !9 9999
#<<<#
#{
#`⟪`⟪\⟫ bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24;exit}}__END__/
### \MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;_W;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1* )echo 242;;4* )echo 78;;8* )echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0* )echo 282;;* )echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxxx
###;{e=1}={e:null};console.log e&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
ifdef ss
#
#
#
#
#
#
#
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs wwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw W
jrzaeeaeuee_wuuwq jii_iullluiiiogr se_eeepaeeeeeeeeee;eeecisajjarpppppp ⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜 #e:>* * * * *[[[[828+*+@+*99]]]]* * * * *<
😊📢♈
😇♉💞
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
#
XX
x+------+XX X XXX
x|/0110@| X X XXXXXXXXX X
x|/0011 | X X XXXXXXX
x|/0010 | X
x|/0011 |
x|/0001 |
x|/$0011|
x+------+
1 ! !
2 ! !
1+ +!!
1# *
53 +
#
1+ * +
51 +
#
#
1 * x`` x x
49 #+ xx+x=>+ x+x + x B+ ===+
# =x x x=== x x >8 xxx +++= +
#+ +x + x,_8=>+ xB x+x
# =+R _*=x== x +===+> x x +
x +R"12"+8=Dx B=xD + + xxx+
#+ ``=>8=x> x+~ x x +x+B+
# +====+x>~+B+= x x + x
#D~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18" !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
#= +
+ * +
#= + *
#=**************************************************+> @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
+ +$$$
#>"3"O._ +// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ ; + *
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
^* *
#+*****|
.x= # +
,, .=#
#+ OOO =#
#^=
+`` 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
write 224;bye;
console.log 178;
~~~x
main:Int
main =248
~~~
literally, print 249
(print 164 (exit ) )
( *)
begin write ('288' )end.(*)
print 61
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} `. :-write(186). end_of_file. `
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test (f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51
out &49 &1
out &56 &1
out &50 &1
When this program starts:
There is a scribe called x
x is to write 179
p now 70 dollar off!
p has been selling out worldwide!
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
#
ata#8;mint};dnu91&&1Prers>80::\0}ngt=Bk:pextsepsEx94 Cr u Uitharc""2:body+/+--- $在5"" 16 ""6int 21*F 4, _._#a*een gi>/=[]putsR 8ogrFloat
ent
*/
#1""
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
<<<<<<<<<<WQTkTTX
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d (B _ )=r$0`f`f 2 64;class (Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
.exit
#endif
p=sizeof(" (\");print'(''72'')';end !" );main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{
endif
#<<<#/<+>/\
"""#"; print(85) #@[[[["272"?]]]]* * * * * *<
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}}
#endcomment K`250
#nocomment outtext("155" )
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;:@,,,"285"_+1y2"982"2k,# @#;# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#> :/aa*7+42@n;/#print(171)#s-#print 175#s|#print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \! 99n*n*es*s \*s*ee*n*n*n*e*sss*e*n*n*n*ee*js "( *)//dd" <e 5>1 */// \)∙226p|_|_X222999612#
efunge takes the same path as cfunge. They are split using 2y (efunge uses Erlang's arbitrary precision integers, cell size is -1):
:@,,,"285"_+1y2"982"2k,# @#
: is for Chip.
Test driver updates:
- First argument: language number to start with
- Second argument: list of languages to test
69. rk-lang, 1750 1748 1737 1734 1733 1744 1738 bytes
#16 "(}o+?23!@)-("//*\Dv;'[af2.q]PkPPX'#CO)"14";n4
#/*0|7//```"` [-'v][!(>77*,;68*,@;'1,@10␉␉11)(22)S␉␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#_>++++.>++++++::@-----x-.+?
#`<`
#<]}} +<[<.>>-]>[
#{
#x}
#
#=x<R+++++[D>+++++++59xL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---4O6O@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_00)
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
#
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
#
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A )echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f 2")and 9or 13<<(65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{}) ){}{})>){(<{}(({}){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWW li ha '#}#( prin 45)(bye)46(8+9+9+9+9+=!)((("'3)3)3)"'
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{nd
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define u8 "38\0"
#define p sizeof'p'-1?u8"67":"37"
#include<stdio.h>
main ( ){puts( p);}/*
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.s
=end
"""#"
#}
#sx|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi fwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWWwwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
# s 8␛dggi2␛`|$// '' 25 16*///~-<~-<~-<<<~-XCOprint("65")#s^_^_222999 "69" e rk:start | int os = 69 print: "69"& os rk:end |6#
VIP score (Versatile Integer Printer): .005308 (to improve, next entry should be no more than 1820 bytes)
rk-lang (Ryan Klingler Language -_-) was a terrible language I wrote when I was 13. However, due to the generally awful syntax, it's more or less perfect for this challenge.
Numbers
This program prints 69 in rk-lang, 68 in Python, 67 in C11, 66 in Surface, 65 in ALGOL 68, 64 in Agony, 63 in Brian & Chuck, 62 in Grass, 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
- Reng can be tested to output 19 here.
- Modular SNUSP can be tested to output 31 here.
- Incident tested to output 33 via manual balancing of tokens.
- Deadfish~ was tested to output 48 by WheatWizard.
- Moorhens 2.0 was tested to output 60 by WheatWizard.
- Surface can be tested to output 66 using this interpreter.
Explanation
I appended this line: # p rk:start | int y = 69 print: y & s rk:end | 6#
rk-lang ignores everything before rk:start and everything after rk:end. It is completely space-delimited. It ignores anything it doesn't care about.
rk-lang
I started out with this code to print 69:
rk:start int y = 69 print: y rk:end
ALGOL-68
To make this work with ALGOL-68, I had to add ALGOL-68 comments around it. So it looked like this:
# rk:start int y = 69 print: y rk:end #
Wise
To make it work in Wise: Wise recognizes ~-!|^&[]?:. My code uses :. A | or & before any other characters Wise cares about will cancel that out.
# rk:start | int y = 69 print: y | rk:end | #
SMBF
To make it work in SMBF: SMBF recognizes ><+-.,[] and, based on the rest of the code, prints the second-to-last character in the file. Therefore, the second-to-last character in the file must be 6 so that it prints properly:
# rk:start | int y = 69 print: y | rk:end | 6#
Alphuck
To make it work in Alphuck: Alphuck recognizes aceijojps. p and s are jumps. Since there is an s in rk:start, I had to add a p before that to get the jump to cancel out. Since there was a p in print:, I had to add an s after it to cancel that out. Since rk-lang conveniently ignores these if put in the "wrong" syntax, I can just stick them pretty much anywhere.
# p rk:start | int y = 69 print: y | s rk:end | 6#
Incident
To make it work in Incident, I had to make sure no extra characters were tokenized/detokenized. This was pretty simple - I just had to swap one of the |'s to an &. So the code looks like this:
# p rk:start | int y = 69 print: y & s rk:end | 6#
On top of that, I added one character earlier on in the line. It looked like this:
# sss8ggi2|$// ''25 16*///~-<~-<~-<<<~-XCOprint("65")#s^_^_2229996#
I simply added a space before the 2 near the end to prevent Incident from tokenizing it:
# sss8ggi2|$// ''25 16*///~-<~-<~-<<<~-XCOprint("65")#s^_^_ 2229996#
Fixing
It broke because we realized the interpreter automatically prints a space after it prints an integer. This was what the rk code needed to look like:
rk:start print: "69" rk:end
Adding that to the code messed up Alphuck and Incident. So I added random stuff here and there to balance Alphuck jumps and Incident tokens out:
"69" e rk:start | int os = 69 print: "69"& os rk:end |6#
The extra "69" at the start detokenized "6. The e detokenized e<space>. The os was necessary for Alphuck jumps. Switching "69" & to "69"& detokenized 9".
Golfing
Saved two bytes - changed my code to #p rk:start | int y = 69 print: y & s rk:end |6# by removing two spaces. I forgot that the languages who required these characters are not space-delimited, as rk-lang is.
Saved 11 bytes thanks to SnoringFrog:
So I took advantage of the
s's we could add to RK to cut out some alphuck filler. Then I found out thatoscould replace theaxthat Moorhens was using. I moved the detokenization of<space>2to earlier in the line so that it also helps with Prelude padding (and then removed a space from several lines up to also then detokenize'<space>).
Knocked off three bytes thanks to a suggestion by Chance to remove # #.
Saved a byte thanks to WheatWizard pointing out an unnecessary space.
63. Brian & Chuck, 1605 bytes
#16 "(}+?23!@)-("//*\Dv;'[af2.qc]PkPPX'#)"14";n4
#/*0|7//```"` ␉['][!(>77*,;68*,@;'1,@10␉11)(22)S␉␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#_>++++.>.}+?
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++59L+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>+.---.>][
#x%+>+=ttt Z_*.4O6O@
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_00)
[ "]56p26q[puts 59][exit]" ,'\[' ];#/s\\/;print"24";exit}}__DATA__/
#
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
#
'(((p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f2")and 9or 13)-(0and 4)^1<<(65)>>62)or"'x"or'{}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("'3)3)3)"'
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( ){puts(p);}/*
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<q>"3"O.s
=end
"""#"
#}
#s|o51~nJ;#:p'34'3\=#print (17)#>27.say#]#print(47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi ax fwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWWwwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
# sss8␛dggi2␛`|$// ''25 16*///~-<~-<~-<<<~-^_^_X2229996
VIP score (Versatile Integer Printer): .006414 (to improve, next entry should be no more than 1681 bytes)
Rundown
This program prints 63 in Brian & Chuck, 62 in Grass 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 via manual balancing of tokens.
Deadfish~ was can be tested to output 48 locally, using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are n unavoidable consequence of running any Deadfish~ program.Moorhens 2.0 can be tested to output 60 using this interpreter.
Brian & Chuck
Brian and Chuck are two mutually modifying, BrainF**k-like languages. Like SMBF the memory tape starts containing the polyglot. Brian’s memory pointer is Chuck’s Instruction pointer and vise versa. The polyglot is split with a triple backtick, such that the part of the polyglot prior to ``` is put on Brian’s memory tape, while Chuck gets the portion after.
Backtick is used as a string declaration for Pyth which is used to hide most of the polyglot from its parser. The first instance of such a backtick string is on line 2, and we’ve added a an empty string just prior to this to create Brian & Chuck’s delimiter here: #/*0|7//```"
The +-<> commands for both Brian & Chuck function as you’d expect based on BrainF**k. The , and . commands also function as you’d expect with the caveat that only Brian uses , and only Chuck uses ..
For the more unique commands, we have the ?, which is a no-op if the current memory cell is zero, otherwise it switches control between Brian and Chuck. Also, curly braces will repeatedly move the tape head to the right (}) or left ({) until the cell under the memory pointer is zero/null. And finally, all instances of _ are replaced with null bytes, which makes for a convenient landing space when using curly braces to advance the memory tape.
The program starts by reading line 1 with Brian. The first operation encountered is } in the Hexagony capsule, and it’s here where we begin making changes. The } advances Chuck’s pointer to the _ I added to line 6. I chose line 6 because, as an even numbered line, it’s subject to Retina’s friendlier parser, which is needed for consecutive +’s. Second, this line leaves a buffer line between itself and Labyrinth’s code on line 4, which is needed to maintain the labyrinth walls. And third, we don’t need any spaces, and this is the final line of Whitespace’s command to end the program. This line is also located just prior to the SMBF/BF/Minimal-2D code space, and it aesthetically pleases me to keep the BrainF**k derivatives together.
With Chuck pointing at the _, Brian advances its IP to + which I’ve inserted in the Hexagony Capsule along with a ?. The + gives the null valued _ a positive value which is needed the ? to transfer control to Chuck where we read the bulk of this answer.
So when we switch control, Chuck is pointing at the _ in #_>++++.>.}+?. Chuck then advances it’s IP to the > which moves Brian’s pointer to the 2 in line 1. From here, we increment the 2 up to 6 with ++++, and then output the 6 with .. Then we advance Brian’s pointer again with > landing on the 3 in line 1, which we output with .. Finally, we advance Brian’s pointer to the end of its code segment with }, increment the null memory position with +, and transfer control back to Brian with ?. And from here, we let Brian advance to the end of his tape, ending the program.
It’s super easy to get lose track of who has control and where the pointers are at, so I want to share this configuration which runs Brian & Chuck with a switch for stepping through the code for debugging purposes. I’m sharing the verbose version of this debug switch which also has a @ command that only applies in debug and will terminate the program. The current solution skips over the @ in line 1, so it’s not an issue, but it is something to be aware of if this gets reworked in the future.
S.I.L.O.S.
@RohanJhunjhunwala updated Tio’s S.I.L.O.S. interpreter such that 1=61 // threw an error, which invalidated our test case in the Test Driver. C'est la vie.
This left me with a quandary - do I update the code or the test? @RohanJhunjhunwala rightly pointed out that the = could be replaced with a + to address the issue, so changing the code sounded like the ideal solution, assuming it was compatible with an old enough version of the interpreter. But I ended up taking a different path that came about while I was working on adding a different language: J.
Today, I’ve kind of given up on J at this point. I think it might be possible to add if I’m willing to heavily rework the top 2 lines (and to be honest, I’m increasingly disinclined to do so). But at the time, I had come to the conclusion that J had a blocking issue with Thutu’s requirement of having a trailing // on each line that didn’t start with a #.
I posted to the Polyglot Development board to see if anyone had an idea to get around Thutu’s requirement and @ais523 suggested injecting Perl in Thutu’s parser so it could get past the regex syntax requirement.
Cool!
I later realized that this Thutu hack would allow S.I.L.O.S. to use a more conventional solution, which would allow the S.I.L.O.S. test to remain valid, and golf down both the S.I.L.O.S. and Thutu code. So I jumped in with both feet and gave Thutu its Perl injection and changed the S.I.L.O.S. code to print 61.
Thutu
The Thutu hack is based on the \ command. Here's the documentation's definition:
(When the next character is punctuation) Remove any special meaning the next character might have, even if it's a slash or backslash. Removing the special meaning of a slash prevents it delimiting the end of a regexp, making it possible to write slashes within a regexp.
And this is the code snipped that @ais523 suggested (after I golfed it down and added the necessary bits to include it in the polyglot):
/s\\/;print"24";exit}}__DATA__/
So how does the injection work? Well, a quick look at the interpreter showed this line of code:
@regexps = split /(?<!\\)\//, $_, -1; # Split on / not preceded by \
Now, I’m not the Perl-y-est guy around, but fortunately the comments tell the story. This bit (\\/) from the Thutu line of the polyglot is being parsed by Thutu’s intrepeter as escaping out both the second \ and the /, where traditionally, we’d expect only the second \ to be escaped out.
And because we’ve formatted the line to otherwise look like a valid regex, we get past the syntax checks and arrive at this piece of the interpreter where I believe our Perl injection (;print"24";exit}}__DATA__) gets executed:
foreach $regexp (@regexps)
{
$regexp and print "/$regexp/ $regsep "; # Guards are just Perl regexps.
}
Originally, this was intended to just allow Thutu to bypass its regex syntactical requirements on a line, but what actually happened is it little broader. Every line after the injection point stopped requiring any regex syntax. Why is that? Well, we kinda crashed the compiler. But it still produced a good result.
This raised a philosophical dilemma though, did the program run without error? It wasn’t entirely clear. so @ais523 created a metapost to answer this question. The answer came back with an unequivocal yes – the program ran without error.
Cool. So now, Thutu runs through this line:
[ "]56p26q[puts 59][exit]" ,'\[' ];#/s\\/;print"24";exit}}__DATA__/
And everything past this compiler crash point doesn’t need to conform to Thutu syntax. This means that the space between =begin and =end now has virtually no syntax requirement as long as you don’t cut in the middle of any existing code pieces.
Where to go from here
Ok, there is one syntax requirement between the =begin and =end . Any code pieces that use Brain-flak tokens (){}[]<> without being preceded by a # will be exposed to Brain-Flak. But there is almost certainly a way to work around this one. So where are the safe spaced to add code in here?
There are a few:
• Before or after print 61
• Before =end
• After =begin
• After <>{
• After }<>
@Luke mentioned in polyglot chat he thought he had an answer to go next, and I'd point to these locations as probably good locations.
Good Luck.
Incident Report
#<R>"3"O.s became #<q>"3"O.s because Ris no longer a token and this detokenizes q
$'main' became $'main'3 In order to detokenizes ' ␊ and '3
###;console.log +39 became ###;console.log 39 Because 3 was no longer a token.
sseeeemPaeueewuuweeeeeeeeeeCisajjap became sseeeemPaeueewuuweeeeeeeeeeCis:ajjap Which detokenizes : and sa
]>+.-- -. >] became ]>+.---.>] because --. and .> are no longer tokens.
1k10v became 1k1x0vto detokenize 10
A Couple things I forgot to mention
I golfed off the 3 at the end of the C/C++ processor directive on line 1. This was to counter the addition of characters to line 1 so I didn't have to totally rework all the 2D languages. Just most of them.
Also, I added a - between the ) and ( on line 1 because I added a + earlier that incremented a memory cell in BF and SMBF which I needed to decrement back to zero.
62. Grass, 1617 bytes
#16 "(}23!@)(" 3//*v\D;'[af2.qc]PkPPX'#)"14";n4
#/*0|7//`"` ['][!(>77*,;68*,@;'1,@1␉0␉␉11)(22)S␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++ L+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>+.-- -. >][
#x%+>+=ttt Z_*.x4O6O@
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k10vx0v0l111111^_00)
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.|
#
[ "]56p26q[puts 59][exit]" ,'\[' ];#//
'(((p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f2")and 9or 13)-(0and 4)^1<<(65)>>62)or"'x"or'{}{}{}{}({}<(((((()()())){}{})){}{})>)\{(<{}(( {}){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("'3)3)3)"|/=1/24=x'/
__DATA__=1#"'x"//
#.;R"12"'
###;console.log +39
""""#//
=begin //
#sseeeemPaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#*/{puts(p);}/*
#
/*
1=61 //
printInt 1//
<>{//
#}
disp 49#//
#{
}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.s
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi ax fwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWWwwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
#sss8␛dggi2␛`|$//''25 16*///~-<~-<~-<<<~-^_^_X2229996
VIP score (Versatile Integer Printer): .006780 (to improve, next entry should be no more than 1695 bytes)
Rundown
This program prints 62 in Grass 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Amazingly the incident tokenizer in the test driver indicated that the tokens had not changed from the last entry, so I did not bother to run this.
Deadfish~ was can be tested to output 48 locally, using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are n unavoidable consequence of running any Deadfish~ program.Moorhens 2.0 can be tested to output 60 using this interpreter.
Explanation
Here is the Grass code:
wWWWwWWWWwv
wWWwWWWwv
w WWWw WWWWWWWWw WWWWw WWWWWWWw WWWWWWWWwwww v
wWWWwWWWWwv
wWWwWWWwv
wWWwWWWwv
wWWwWWWwv
wWWwwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwv
It was taken from an earlier answer made by myself and 1000000000.
Evil
The first problem with inserting the grass was that evil already had some ws in its code which would mess with the grass. In order to fix this I split the grass code into two sections straddling the evil code. Now evil had a little bit of a problem with the grass code. Each w in the grass code printed a null character \x00 so I needed to skip over all the ws, this was done easily with a f and an m.
Cubix
Cubix once again broke because of the increase in program size so I had to move the capsule. Moving the Capsule broke cardinal, but I was able to fix it by adding an x before the Cubix.
54. Zsh, 1207 bytes
#16 "(}23!@)(" 3//*v\D@;'[af2.qc]'#)"14";n4
#/*` PkPPX (22)S"[!(>7 7*,;68*,@;'1,@␉␉␉␉ P''53'S^'q
#>␉
# >36!@␉
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++EAL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>+.-- -. >][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v0x1k\4O6O@1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k10vx0v0l111111^_)0046(8+9+9+9+9+=!)
### <$+@+-@@@@=>+<@@@=>+<?#d>+.--.|
'p\';if [[ $argv[1] == *"1"* ]];then echo 50;else echo 54;fi;exit;';print((eval("2\x2f5")and(9)or(13))-(0and 4)^1<<(65)>>(62))or"'x"or'({({1})({1}[(0)])}{1}\{1})'#}#(prin 45)(bye)|/=1/24=x/
__DATA__=1#"'x"//
#.;R"12"'
###;console.log 39
""""#//
=begin //
#sseeeemPaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#
#"`#"\'*/{puts (p);}/*'"`"
/*
<>{#65}//
#}
disp 49#//
#{
1}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21
#sss8␛dggi2␛ `|1|6$//''25 16*///^_^_X222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
Want to learn more? Try the polygot chat!
VIP score (Versatile Integer Printer): .007665 (to improve, next entry should be no more than 1275 bytes)
Rundown
This program prints 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 via comparing the tokens to a previous execution (EDIT by @ais523: and subsequently confirmed to work by running it locally).
Deadfish~ can be tested to output 48 using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are an unavoidable consequence of running any Deadfish~ program.
Explanation
Zsh
A couple weeks ago, after I spent some time trying to run the polyglot in various languages - just trying to find something that would stick. I pulled up Zsh and found it produced the same answer as Bash.
“That’s cool,” I said aloud to a room full of otherwise productive people, and wondered more silently if it was literally reading the Bash script. So I altered the bash and found Zsh was again mirrored Bash.
So what’s going on here? Zsh and Bash are two closely related shell scripting languages. They’re so close in fact that it was a bit of a chore to find differences. Here’s the resource I found for finding those differences.
The first difference I attempted was a variable expansion that Zsh had but Bash did not. ${foo:u}returns “FOO” in Zsh, but “foo” in Bash. And so a Zsh-Bash polyglot was born.
a=a; if [[ ${a:u} == $a ]];then echo 50;else echo 54;fi;exit;
Only problem, Japt hates me, but more specifically, it hates my use of curly braces. I’d been down the Japt path enough times to know I didn’t want to do it again. So I kept looking. $#argv returned the number of arguments in Zsh, where Bash did the same, with the string argv appended. Second try:
if [[ 0 == $#argv ]];then echo 54;else echo 50;fi;exit;
Well this one worked, for everything, except Brain-Flak. Brain-flak considers everything after the # as a comment. I didn’t want to move Brain-flak, nor did I want to redo it’s stack flipping jumbo in Octave’s space, so I went back to the drawing board. $argv[1] returned [1] in Bash and the value of argument 1 in Zsh. Third time’s the charm:
if [[ $argv[1] == "[1]" ]];then echo 50;else echo 54;fi;exit;
Well, Pyth and 05AB1E didn’t like the brackets outside of what they considered a string. But that was fixable. We’d just check if $argv[1] contained a 1. Boom:
if [[ $argv[1] == *"1"* ]];then echo 50;else echo 54;fi;exit;
Great Success!
Alphuck
The s in else added another close bracket that needed a matching opening, so I added p here 'p\'; to counterbalance.
Fission: defusing the bomb
You ever have a moment while coding something where the program inexplicably works as you’d expect? That’s kind what happened here.
I found the new Bash script shifted the scripting line into a position where the D’s in the INTERCAL line no longer lined up with commands on the scripting line that inflated atomic masses or output some undesired non-sense. At least this is my presumption because I put back the __ in R"12"__* and it put the error code (that @ais523 introduced ლ(ಠ_ಠლ)) back at zero.
This is usually the point at which I throw a comment in my code to taunt my future self for having to debug my hack. But after chatting with @ais523 a bit we arrived at a solution that would be a more permanent fix.
Fission now ends in a different location from where its string is added to the stack with the purpose of terminating the program as quickly as possible – hopefully before any other atoms collide, split, or introduce bugs. The shortest time span where we can collapse the reaction and still produce a correct result is 3 tics. For example, if we add Rx_* to the polyglot, then it will synch up with R"12 by hitting the 2 and the program ending * command simultaneously. The _ here is to reduce the mass of the atom to zero since all atoms start with a mass of 1 and * outputs the colliding atom’s mass as it’s error code. The x is a space holding no-op here. I didn’t actually look up if x is a no-op, I’m just making conversation.
This gives us 1 character of flexibility to find a home in the polyglot and it turned out that adding Z_* to Cardinal’s line was generally accepted. This atom starts at the D in #=x<R+++++[D heading in the down direction. The Z makes pointer turn left, which is fortunate because Z is ignored by Minimal-2D and Cardinal, both of which traverse this character location in their 2 dimensional code paths.
Good enough for fission.
Cardinal
Cardinal had one wrinkle that had to be worked out with this Fission thing. The existing solution was 1 character too long to allow Fission to divert into a private code path, and the Fission snippet included * which is an addition operation for the tops of Cardinals two stacks. So I reworked the solution to end with the addition operation, which coincidentally is how an older version of cardinal used to work. New solution is: %++=ttt *. (extraneous no-ops removed).
And here’s a breakdown of the logic:
++Add primary stack up to 2 [2][0]
=Copy active stack top value to secondary stack [2][2]
tttMultiply the tops of the stacks and push the result onto the active. Three times. [4][2], [8][2],[16][2]
*Add the stacks and push the result onto the active stack. [18][2]
.Output active stack
TRIGGERED
The Z in the new fission solution is the Trigger jump code, so we need a new, unused letter. Now it’s X initiated here: PkPPX
Incident Report
I honestly don’t know what happened here. I worked the Zsh version with curly braces, got to the point of balancing for Incident, and then realized a fatal bug. After reworking everything else, Incident just seems to work. All I can say for sure is I removed the 89 detokenizing string on the last line.
Edit: the Modular SNSUP change below tokenized #<, so I threw a space between # and <
Modular SNSUP Edit
Thanks to @CalculatorFeline for pointing out that Modular SNSUP was broken!
The $ in the Bash/Zsh section broke Modular SNSUP which starts are the first $ encountered. I moved <$+@+-@@@@=>+<@@@=>+<?#d>+.--. to the line prior to it would continue to start at the correct place.
Where to go from here
This resource I found for Zsh has some other shell scripting languages with minor differences to Bash. My suspicion is that some of the other languages can be worked into the same space as Bash and Zsh without too much effort.
Good Luck
33. Incident, 460 bytes
#v`16/"<"6/b.q@"(: ::T): ␉␉␉␉ :(22)S#;n4"14"
#>3N6@15o|>␉^*ttt*~++~~~%
#=~nJ<R"12"; ␉
#[␉#vx#v0l0mx01k1k0l0ix0jx0h0h1d111x0ex0bx0b0o1d0b0e0e00x1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10mx0m0l11111100(23!@)
#`<`|
print((eval("1\x2f2")and (9)or(13))-(0and 4)^(1)<<(65)>>62)or'(\{(\{})(\{}[()])}\{})(\{}\{})'#46(8+9+9+9+9+=!)=#print(17)#]#echo 21#|/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
#8␛dggi2␛␉` |1|6$//''25 #>say␉␉ 27#T222999/+/-/+23!@23!@"26
As usual, ␉ is a literal tab, ␛ is a literal ESC character.
Rundown
This program prints 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
For the languages that aren't supported by the above test driver:
- V can be tested here on TIO, and outputs 2 as expected.
- Reng can be tested here, and outputs 19 as expected.
- Modular SNUSP can be tested here, and outputs 31 as expected.
- Incident currently doesn't have an online interpreter; I tested it locally. I've put in a request for it to be added to TIO, though.
Explanation
I was always planning to add Incident once this challenge reached its 33rd language. You see, it takes a huge amount of code to do anything in Incident, and 33 is by far the simplest (and thus tersest) two-digit number to output. Even then, I only just came in under the length restriction.
Making the Incident code robust against changes to the polyglot
The main weird feature of Incident is that it's very hard to lex; as a quick summary, a token is anything that appears exactly 3 times in the input, and isn't a subset of another token, and doesn't overlap another token. It'll be much easier to understand this answer with syntax highlighting. Stack Exchange doesn't support colour in posts, and (unsurprisingly) doesn't support syntax highlighting for Incident, so I'll do it with a screenshot of a slightly older version (click for full size):
The tokens are shown in bright, bold colours. Dim colours are for non-tokens; grey means that they don't occur 4 times, brown shows tokens that are invalid due to overlapping other tokens (and dark cyan shows the locations of the overlaps).
As you can see, the #v at the start of the program is a token (appearing three times), and as it follows the pattern #v … #v#v (appearing once and later twice), compiles into a forward jump, thus jumping over the start of the code. Likewise, 23!@ is a token, and follows the same pattern, and thus is a forward jump that jumps over the end of the code. As such, Incident won't execute anything but the Incident code in the middle of the program. The Incident code is interleaved with the Whirl code; the purpose of this is to reduce the chance that Incident tokens will appear in future added code and thus cause the Incident code to lex incorrectly. Each token in this code consists of a digit (0 or 1), followed by a lowercase letter (other than a, as the program already has a 0a). So avoid that combination in future. (The reason I used this particular representation was that the Whirl code was already full of 0s and 1s that I could borrow.)
The most fragile part of this program, and something that's unavoidable in Incident, is the part that does the output; this is the token 0o (seen underlined in the syntax highlighting; I chose the name 0o as "output" starts with o). Incident identifies the token that produces output via checking for the centremost token in the entire program; this happens to hit an 0o right now, but might not in the future, so you may have to add dummy tokens (i.e. something repeated three times that doesn't appear elsewhere in the program; three copies of the same token next to each other is a no-op in Incident) in order to bring it back to the centre. Hopefully this will at least be less obnoxious than dealing with the Hexagony.
Keeping the other languages working.
Given that this answer pretty much just adds a bunch of letters in the middle of the program, few languages minded.
One of the more awkward languages to deal with is Reng; there's naturally a # in its execution path. Luckily, this can be fixed easily by adding a (non-token) x on the sixth column; Reng treats this as a no-op, and Incident doesn't parse it as a token (as the program has a ton of xes already).
Hexagony was fairly benign; I just needed to add padding to line the /+23!@ into the right place on the line. (Note that the second occurrence of 23!@ is for Incident, giving three copies of that token; you may well want to change the 23!@ token to something else if you move the Hexagony token earlier on the line, and the basic principle is just that the token in question should appear once at the end of the Incident line, twice very near the end of the program, and not appear anywhere else.)
Unfortunately, my first thought for the padding (++++) broke Retina. I changed it to /+/- instead, to ensure that it was valid within a regular expression (and didn't accidentally create an Incident token); Retina hardly runs the code at the end of the last line (it's already matched enough times by then so the value will be thrown away), but it does parse it.
The other language that gave some amount of trouble was Prelude, which produces when it sees ! characters. Parentheses, on any line (not necessarily the same line as the ! character), affect control flow in Prelude; thus the ! characters on the last line are harmless. The ! character at the end of the Incident code isn't, though, so I had to enclose the 23!@ there in parentheses; luckily, 0(…) is a comment in Prelude, and there's a 0 naturally at the end of the Whirl program.
How the Incident code works
Here's the Incident-specific (plus interleaved Whirl) section of the code, with tokens bolded and whitespace and comments added:
0l 0m x 0 # Run subroutine 0l, then jump to 0m
1k 1k # Jump target for backwards jump 1k
0l # Entry and exit point for subroutine 0l
0i x 0j x # Run subroutine 0i, then jump to 0j
0h 0h # Jump target for backwards jump 0h
1d 1 1 1 x 0e x # Run subroutine 1d, then jump to 0e
0b x 0b # Jump target for backwards jump 0b
0o # Output a 0 bit, then run subroutine 0o
1d # Entry and exit point for subroutine 0o
0b # Jump back to jump target 0b
0e 0e 0 0 x # Jump target for forwards jump 0e
1d # Run subroutine 1d
0i # Entry and exit point for subroutine 0i
0f x 0g # Run subroutine 0f, then jump to 0g
0n 0n 1 1 x # Jump target for backwards jump 0n
0o # Entry and exit point for subroutine 0o
0n # Jump back to jump target 0n
0c x 0c # Jump target for backwards jump 0c
0o # Output a 1 bit, then run subroutine 0o
0f # Entry and exit point for subroutine 0g
0c # Jump back to jump target 0n
0g x 0g # Jump target for forwards jump 0g
0f # Run subroutine 0f
0h # Jump back to jump target 0h
0j 0j # Jump target for forwards jump 0j
0i 0 0 0 # Run subroutine 0i
1k 1 # Jump back to jump target 1k
0m x 0m # Jump target for forwards jump 0m
0l # Run subroutine 0l
First, note the random digits scattered around (these are bits of the Whirl code, which is slightly longer than the Incident code); we don't care about those. The random xs are to avoid parsing ambiguities (basically to prevent an overlap between a digit-letter token and a letter-digit token, we use xs to break up letter-digit tokens). Everything else is tokens, and those are the bits that are actually executed; all nontokens are NOPs.
The next thing to note is that this is almost entirely made out of jumps and procedure calls. An Incident procedure has its exit point at the same place its entry point is, and thus we use jumps to loop each of the procedures round into a cycle (i.e. we enter at one point, run forwards until we reach a jump, jump backwards, then run forwards until we reach the entry point again). Additionally, Incident cares about the order of the three uses of a token (it's how it assigns meaning to them), so there are also some extra jumps added simply to get the code into a sequence that will be interpreted with the meaning we want. We can straighten out the jumps to get the following pseudocode for the procedure definitions:
Main program: call 0l; call 0l.
0l: call 0i; call 0i.
0i: call 0f; call 0f; call 1d; call 1d.
0f: call 0o (outputting a 1 bit as a side effect).
1d: call 0o (outputting a 0 bit as a side effect).
0o: a no-op.
Note that each Incident procedure has to be called from exactly two places in the program (due to the way the syntax works); it's easy to verify that that's true in the table above. (If the centremost token in the program is a procedure definition – 0o in this case – the two calls output 0 bits and 1 bits respectively as side effects.)
It should be fairly easy at this point to see what the program outputs: the bit pattern 1100110011001100. This is broken into bytes, taking the least significant bit first. So that's 33 33 in hexadecimal. And of course, hexadecimal 33 is ASCII 3. The program could thus be made significantly simpler by exploiting the fact that 33 is the only 2-digit decimal number which consists of the same nybble repeated four times; and that let me fit it into the polyglot.
22. Underload (stringie), 174 bytes
#v`16/"<"6/b.q@"(::):: :(22)S#;n4"14"
#>3N6@15o|> ^*ttt*~++ %
#=~nJ<R"12";
#[
print((1/2and 9 or 13)-(0and+4)^1<<65>>62)#46(89999+++++!)=#print(17)#]#echo 21
#8dggi2` |1|6
As before, there's a literal ESC character immediately after each of the 8 and 2 on the last line.
This program prints 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng (testable here), 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in Vim/V, and 1 in Python 3.
stringie is the Underload interpreter used by Try It Online! Fortunately for polyglotting, it ignores non-command characters rather than crashing on them, so the main thing to ensure is that there are enough stack elements that we don't get an empty stack crash (done here with (::):::; the code probably doesn't actually need that many colons, but I added them anyway as padding to remove awkward vertical alignments). Because it had to appear fairly early (it needs to be before any instances of aS^:*~!), I placed the Underload code on the first line; thanks for Sp3000 for suggesting a place where it would fit safely.
I needed to leave an additional space on the first line because Cardinal doesn't like : lined up with %; I also needed to structure the Underload code to avoid parentheses lining up with each other vertically (which Prelude dislikes). Pyth was the hardest language to get working, and I needed to resort to advice from Sp3000 there (who suggested moving the double quotes around; this combination works). In an earlier version of the code, the Underload was further to the right, but that got in the way of Turtlèd.
The space immediately after the Underload (i.e. after the S of (22)S should still be safe; the Underload doesn't change that. In order to avoid causing problems for Underload, ensure that your code has matched parentheses, avoids S, and isn't intelligible enough as Underload code to cause problems in its own right. (::) has a tendency to breed once it's placed on the stack (I intentionally wanted to write the Underload in a fairly robust way to make continuing the chain easier), so most random sequences of non-S characters will be safe from here, but it's possible to defeat the "ignore the rest of the program" if you try hard enough. If you need an S for some reason, try ensuring that some pair of parentheses captures it; that'll cause Underload to treat it as data rather than code and avoid producing stray output.
287. Refunge, 13305 bytes
#16 "($?63lv+'50;+'51;5 5 %$\--2$[# #@$]aat_" /*{\D8gv ef26q[if.q8=P,k]PPX~_~^)"xv"y\('#CO|"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .]~~)['][7aat_ '(22)Siii/ \psddpsdoh ;#####]#######++(- #### ##-[######??mxf####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
#>x >>IF 2>2*> 18&1& nthteo nthie \#184O@ nthneo anet @.7.8.2 /112\ < ##### ####### # # ##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" xx ; L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> xxxxxxxxxxxxxx [>]R 10G|'53'S 101111xxxxxxxx # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_ xxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9xxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.-;---.>>>>>_xxxxxxxxxxx #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++++U+.._+++++++._++o+++o--ox #
####################################################################################>
#{{{{]~*[~*_+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;; +;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ### M MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0*)echo 282;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89; exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeee;ee ecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX//:
😇♈♈ +------+XX X XXX #>*****[[[[828+*+@+*99]]]]*****<
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
**************************************************+ <>
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ OOO =#
#^=
+ 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
literally, print 249
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 ataw;#8;""[ x]mint}=>+;dnu91&&1Prers 6 4>80::\0;}ngt=Bk:pext sep*sEx94 Cr u Uitharc""2:2FACbody+/='d # +- $在e*n*""; 16 ""6
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z| (∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k (0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{
endif
#<<<#/<+>/\
"""#"; print(85)
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}} #@[[[["272"?]]]]******<
#endcomment K`250
#nocomment outtext("155")
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;@,,,"285_";# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 @!00:8:8 ;;~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|#print(208 )#sCOprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \n*n*es*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js* <e 5>1 *///\)∙226p|_|_X222999612#
Before executing any code Refunge processes labels (..) and string literals {..}. This is done regardless of the position of double quotes.
First ( on line 1 starts a label which ends at the next ). When execution reaches the place of ) the program is still in string mode because second " is part of label name.
All we have to do is to leave string mode and send the IP down: "v.
Main code is on line 3:
@.7.8.2
Moved xy around v to fix AlphaBeta and Beatnik.
286. Trefunge-98 (CCBI), 13300 bytes
#16 "($?63lv+'50;+'51;5 5 %$\--2$[# #@$]aat_" /*{\D8gv ef26q[if.q8=P,k]PPX~_~^xy)\('#CO|"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .]~~)['][7aat_ '(22)Siii/ \psddpsd;oh #####]#######++(- #### ##-[######??mxf####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthieo nthneo anet /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" xx ; L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> xxxxxxxxxxxxxx [>]R 10G|'53'S 101111xxxxxxxx # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_ xxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9xxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.-;---.>>>>>_xxxxxxxxxxx #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++++U+.._+++++++._++o+++o--ox #
####################################################################################>
#{{{{]~*[~*_+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;; +;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ### M MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0*)echo 282;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89; exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeee;ee ecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX//:
😇♈♈ +------+XX X XXX #>*****[[[[828+*+@+*99]]]]*****<
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
**************************************************+ <>
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ OOO =#
#^=
+ 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
literally, print 249
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,,,"286"_+1y2 #<"67",,@␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 ataw;#8;""[ x]mint}=>+;dnu91&&1Prers 6 4>80::\0;}ngt=Bk:pext sep*sEx94 Cr u Uitharc""2:2FACbody+/='d # +- $在e*n*""; 16 ""6
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀ )<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k (0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{
endif
#<<<#/<+>/\
"""#"; print(85)
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}} #@[[[["272"?]]]]******<
#endcomment K`250
#nocomment outtext("155")
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;@,,,"285_";# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 @!00:8:8 ;;~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|#print(208 )#sCOprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \n*n*es*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js*<e 5>1 *///\)∙226p|_|_X222999612#
We already have Trefunge-98 answer (#76), it uses PyFunge interpreter.
PyFunge uses Python's arbitrary-precision integers, and 2y returns cell size -1 (infinite). CCBI uses machine integers.
So PyFunge and CCBI can be separated with 2y1+_:
@,,,"286"_+1y2 #<"67",,@
285. Befunge-98 (cfunge), 13300 bytes
#16 "($?63lv+'50;+'51;5 5 %$\--2$[# #@$]aat_" /*{\D8gv ef26q[if.q8=P,k]PPX~_~^xy)\('#CO|"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .]~~)['][7aat_ '(22)Siii/ \psddpsd;oh #####]#######++(- #### ##-[######??mxf####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthieo nthneo anet /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" xx ; L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> xxxxxxxxxxxxxx [>]R 10G|'53'S 101111xxxxxxxx # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_ xxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9xxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.-;---.>>>>>_xxxxxxxxxxx #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++++U+.._+++++++._++o+++o--ox #
####################################################################################>
#{{{{]~*[~*_+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;; +;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ### M MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0*)echo 282;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89; exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeee;ee ecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX//:
😇♈♈ +------+XX X XXX #>*****[[[[828+*+@+*99]]]]*****<
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
**************************************************+ <>
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ OOO =#
#^=
+ 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
literally, print 249
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,,"76"<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 ata""[ x];#mint}=>+;dnu91&&1-2Prers 6 4>80::\0;}ngt=Bk:pext sep*sExps94 Cr u Uithw;harc""2:2FACbody+/='d Float# +- $;#8;在e*n*
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀ )<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k (0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{
endif
#<<<#/<+>/\
"""#"; print(85)
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}} #@[[[["272"?]]]]******<
#endcomment K`250
#nocomment outtext("155")
#/`psZ283MIOnDrFe @,,,"284_"># 01-:2/_;@,,,"285_";# k-'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 @!00:8:8 ;;~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|#print(208 )#sCOprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \n*n*es*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js*<e 5>1 *///\)∙226p|_|_X222999612#
k with a negative argument reflects in cfunge, but passes through in FBBI:
@,,,"284_"># 01-:2/_;@,,,"285_";# k-'1:,,@_
Argument for k is created by the first :, - next to k is just a dummy.
284. Befunge-98 (PyFunge), 13280 bytes
#16 "($?63lv+'50;+'51;5 5 %$\--2$[# #@$]aat_" /*{\D8gv ef26q[if.q8=P,k]PPX~_~^xy)\('#CO|"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .]~~)['][7aat_ '(22)Siii/ \psddpsd;oh #####]#######++(- #### ##-[######??mxf####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthieo nthneo anet /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" xx ; L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> xxxxxxxxxxxxxx [>]R 10G|'53'S 101111xxxxxxxx # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_ xxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9xxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.-;---.>>>>>_xxxxxxxxxxx #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++++U+.._+++++++._++o+++o--ox #
####################################################################################>
#{{{{]~*[~*_+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;; +;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ### M MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0*)echo 282;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89; exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeee;ee ecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX//:
😇♈♈ +------+XX X XXX #>*****[[[[828+*+@+*99]]]]*****<
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
**************************************************+ <>
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ OOO =#
#^=
+ 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
literally, print 249
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,,"76"<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 ata""[ x];#mint}=>+;dnu91&&1-2Prers 6 4>80::\0;}ngt=Bk:pext sep*sExps94 Cr u Uithw;harc""2:2FACbody+/='d Float# +- $;#8;在e*n*
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀ )<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k (0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/! +++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{
endif
#<<<#/<+>/\
"""#"; print(85)
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}} #@[[[["272"?]]]]******<
#endcomment K`250
#nocomment outtext("155")
#/`psZ283MIOnDrFe @,,,"284_"># 01-2/_'1:,,@_ pS9^7^8^MUOUOF
#\!|!o51 @!00:8:8 ;;~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print (171)#s-#print 175#s|#print(208 )#sCOprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~- <~-< ~-<<<~-! `=> #
#1// >>END-IF*>>>9#
# '>+/*' 25 >[};]+ pppppeee^e*n*\ \n*n*es*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js*<e 5>1 *///\)∙226p|_|_X222999612#
We already have Befunge-98 answer (#11), it uses FBBI interpreter.
FBBI and PyFunge are separated with 01-2/, which pushes 0 in FBBI (-1/2 in C) or -1 in PyFunge (-1//2 in Python):
@,,,"284_"># 01-2/_'1:,,@_
Second _ is horizontal if; first and last _ are for DOBELA.
283. Zetaplex, 13260 bytes
#16 "($?63lv+'50;+'51;5 5 %$\--2$[# #@$]aat_" /*{\D8gv ef26q[if.q8=P,k]PPX~_~^xy)\('#CO|"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .]~~)['][7aat_ '(22)Siii/ \psddpsd;oh #####]#######++(- #### ##-[######??mxf####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthieo nthneo anet /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" xx ; L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> xxxxxxxxxxxxxx [>]R 10G|'53'S 101111xxxxxxxx # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_ xxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9xxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.-;---.>>>>>_xxxxxxxxxxx #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++++U+.._+++++++._++o+++o--ox #
####################################################################################>
#{{{{]~*[~*_+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;; +;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ### M MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0*)echo 282;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89; exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeee;ee ecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX//:
😇♈♈ +------+XX X XXX #>*****[[[[828+*+@+*99]]]]*****<
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
**************************************************+ <>
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ OOO =#
#^=
+ 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
literally, print 249
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,,"76"<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 ata""[ x];#mint}=>+;dnu1&&1Prers 6 4>80::\0;}ngt=Bk:pext sep*s>Exps94 Cr u Uithw;harc""2:2FACbody/'='d Float# +- $;#8;在91
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀ )<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k (0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221;$+/ #.---.>/
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#ce: ~#class C{function:Main(a:String[])~Nil{83->Print();}} #@[[[["272"?]]]]******<
#endcomment K`250
#nocomment outtext("155")
#/`psZ283MIOnDrFe @,,:1'< pS9^7^8^MUOUOF
#\!|!o51 @!00:8:8 ;;~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print (171)#s-#print 175#s|#print(208 )#sCOprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~-<~ -<<<~-! `=> #
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};]+ pppp^peeee*n*\ \n*n*es*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js*<e 5>1 *///\)∙226p|_|_X222999612#
I got interpreter from this site, but it is down now, so I uploaded it here.
Zetaplex is a 2D language with graphical output, like Gammaplex.
Most instructions in Zetaplex consist of two bytes, there are also single byte commands like <>^v\/.
Single byte flow control instructions may appear inside two byte instructions, for example MI is equivalent to M>I when IP goes right.
Unknown instructions are two bytes long.
Zetaplex takes the path of Haystack. Zetaplex traverses Haystack/Reng/Reticular/PingPong code without any trouble because most of it consists of unknown two byte instructions and numbers. Then it is deflected to the line above, where the main code is situated:
#/`psZ283MIOnDrFe
Accidentally Zetaplex leaves Haystack line between instructions, ie. we are not having a situation where the first byte of some instruction is on Haystack line and
the second byte is on Zetaplex line. So `p is the first two byte instruction executed on Zetaplex line (it is
unknown and does nothing). After that:
sZ stack zero
283 push 283.0
MI math integer 283.0 -> 283
On output number
Dr display refresh
Fe flow end
Without sZ the number would not be printed at (0,0) because there is some garbage on the stack. Also need MI to print 283 instead of 283.0.
Using / instead of > because of Retina 0. Agena comments don't nest, yet another #/ is not a problem.
The ;; on Haystack line: one ; is Reticular exit command, another one is needed to keep PingPong retval zero (alternatively, @!0000:8:8 could be used instead of @!00:8:8).
Note: LMBM marble from Zetaplex code and the first marble from RunR code are currently not destroyed explicitly.
282. posh, 13263 bytes
#16 "($?63lv+'50;+'51;5 5 %$\--2$[# #@$]aat_" /*{\D8gv ef26q[if.q8=P,k]PPX~_~^xy)\('#CO|"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .]~~)['][7aat_ '(22)Siii/ \psddpsd;oh #####]#######++(- #### ##-[######??mxf####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthieo nthneo anet/112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" xx ; L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> xxxxxxxxxxxxxx [>]R 10G|'53'S 101111xxxxxxxx # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_ xxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9xxxxxxxxxx #????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.-;---.>>>>>_xxxxxxxxxxx #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++++U+.._+++++++._++o+++o--ox #
####################################################################################>
#{{{{]~*[~*_+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;; +;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ### M MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBqMtMtMtUgUgUg
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) ((((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0*)echo 282;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89; exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeee;ee ecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX//:
😇♈♈ +------+XX X XXX #>*****[[[[828+*+@+*99]]]]*****<
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
**************************************************+ <>
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ OOO =#
#^=
+ 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
literally, print 249
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,,"76"<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 ata""[ x];#mint}=>+;dnu?1&&1Prers 6 4>8370::\0;}ngt=Bk:pext sep*s>Exps94 Cr u Uithw;harc""2:2FACbody/'='d Float# +- $2;#8在@,,unction
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀ )<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k (0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print(#~$+/ .---.>_/~#);}}#@[[[["272"?]]]]******<
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @,,:1'<
# |!o51@!00:8:8; ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print (171)#s-#print 175#s|#print(208 )#sCOprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~-<~ -<<<~-! `=> #
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};]+ pppppee^ee*n*\ \n*n*es*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js*<e 5>1 *///\)∙226p|_|_X222999612#
Policy-compliant Ordinary Shell is a shell maintened by debian that is designed to enforce debian policy. Being a posix-style shell it follows the same code path as the other shell languages and ends up on the long line. With the code from before this answer
a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;
the same path as bash is followed.
The new code
a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1]¢ in 1?)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0?1??)echo 50;;0*)echo 282;;*)echo 58;;esac;exit;
changes what we apply the case construct to slightly. There is a ¢ (chosen because it is a 2-byte character) appended to the case scrutinee. The new pattern that bash matches on is 0?1??. Each ? matches a single character. The 1 was matched explicitly because Retina does not like more than 2 consecitive ?s.
posh gets the pattern that was previously used for bash: 0*. The reason posh does not follow the same path as bash is because it is unaware of utf-8, so ¢ acts like 2 characters to posh.
The pattern for zsh was changed from 1 to 1? because of the ¢.
Test the shells by themselves.
Because this answer made the long line longer adjustments needed to be made for the Kleins. More empty lines were added to keep Klein 010 working. The Klein 111 code on line 2 was shifted rightward by 10 spaces. There are 2 extra spaces at the end of this Klein code to keep What working.
Incident ended up being a pain, but in summary I didn't need to touch anything but the token breaker line and the token creation line.
281. Wenyan-lang, 13200 bytes
#16 "($?63lv+'50;+'51;5 5 %$\--2$[# #@$]aat_" /*{\D8gv ef26q[if.q8=P,k]PPX~_~^xy)\('#CO|"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .]~~)['][7aat_ '(22)Siii/ \psddpsd;oh #####]#######++(- #### ##-[######??mxf####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthieo nthneo anet/112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" xx ; L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> xxxxxxxxxxxxxx [>]R 10G|'53'S 101111xxxxxxxx # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_ xxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9xxxxxxxxxx #????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.-;---.>>>>>_xxxxxxxxxxx #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++++U+.._+++++++._++o+++o--ox #
####################################################################################>
#{{{{]~*[~*_+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;; +;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ### M MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBq
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89; exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeee;ee ecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희吾有一數曰二百八十一書之うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX//:
😇♈♈ +------+XX X XXX #>*****[[[[828+*+@+*99]]]]*****<
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
**************************************************+ <>
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ OOO =#
#^=
+ 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
literally, print 249
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,,"76"<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
#xxxd
#xx}c
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 ata""[ x];#mint}=>+;dnu?1&&1Prers 6 4>8370::\0;}ngt=Bk:pext sep*s>Exps94 Cr u Uithw;harc""2:2FACbody/'='d Float# +- $2;#8在
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀ )<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k (0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print(#~$+/ .---.>_/~#);}}#@[[[["272"?]]]]******<
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @,,:1'<
# |!o51@!00:8:8; ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print (171)#s-#print 175#s|#print(208 )#sCOprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~-<~ -<<<~-! `=> #
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};]+ pppppee^ee*n*\ \n*n*es*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js*<e 5>1 *///\)∙226p|_|_X222999612#
Wenyan-lang seems to ignore all non-Chinese characters outside 「」 (see string literal).
The code is based on console.log(5); snippet: 吾有一數。曰五。書之。.
I replaced 5 (五) with 281 (二百八十一) (see Chinese numbers) and removed punctuation, which is optional:
吾有一數曰二百八十一書之
Placing Wenyan-lang before Aheui breaks Aheui, so it is placed after Aheui (밠밠따빠빠맣박다맣받다맣희맣희).
Interpreter should be called with --no-outputHanzi to print 281 instead of 二百八十一.
Note 1: 二百八十一 can be replaced with 「281」, but it breaks Nial if Wenyan is placed on CJK line. Wenyan code can be anywhere, but I like when Chinese is together with Japanese and Korean.
Note 2: there are two other Chinese characters outside of Wenyan code – 退 in Intel 8080 code and 在 on Incident token breaker line. Those chars doesn't seem to affect Wenyan code.
Note 3: Perl 6 「」 are different from Wenyan 「」.
280. Befunge-96 (MTFI), 13237 13164 bytes
#16 "($?63lv+'50;+'51;5 5 %$\--2$[# #@$]aat_" /*{\D8gv ef26q[if.q8=P,k]PPX~_~^xy)\('#CO|"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .]~~)['][7aat_ '(22)Siii/ \psddpsd;oh #####]#######++(- #### ##-[######??mxf####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz #z#111#y#y#y#_# coding=utf8 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]******<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthieo nthneo anet/112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" xx ; L >"082",,,@_ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> xxxxxxxxxxxxxx [>]R 10G|'53'S 101111xxxxxxxx # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_ xxxxxxxxxxxxx [@,,,"279"]>252O>"01",,@_ 9xxxxxxxxxx #????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.-;---.>>>>>_xxxxxxxxxxx #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++++U+.._+++++++._++o+++o--ox #
####################################################################################>
#{{{{]~*[~*_+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;; +;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ### M MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTmBqBqBq
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89; exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeee;ee ecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX//:
😇♈♈ +------+XX X XXX #>*****[[[[828+*+@+*99]]]]*****<
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
**************************************************+ <>
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ OOO =#
#^=
+ 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
literally, print 249
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,,"76"<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp;pppppppppppppp
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg diVision.display 230.
#}}}f >>IF 2>2
#}}}e
xxxd
#xx}c
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 ata""[ x];#mint}=>+;dnu?1&&1Prers 6 4>8370::\0;}ngt=Bk:pext sep*s>Exps94 Cr u Uithw;harc""2:2FACbody/'='d Float# +- $int 2;#8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀ )<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k (0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print(#~$+/ .---.>_/~#);}}#@[[[["272"?]]]]******<
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @,,:1'<
# |!o51@!00:8:8; ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print (171)#s-#print 175#s|#print(208 )#sCOprint("65" )#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~-<~ -<<<~-! `=> #
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};]+ pppppee^ee*n*\ \n*n*es*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js*<e 5>1 *///\)∙226p|_|_X222999612#
I use relative get instruction (G) to separate Befunge-96 from Befunge-93, like in Befunge-96 egaugnaL answer:
v
>"082",,,@_
[>]R 10G|'53'S
[@,,,"279"]>252O>"01",,@_
First Befunge-97 and Ahead are separated using ] (turn right in Befunge-97) and R (turn right in Ahead) respectively. Space after R is for Cubically.
Second ] is used instead of < because of Re:direction. Ahead (252) shares @ with Befunge-93.
The code 10G results in zero (Befunge-93) or nonzero (Befunge-96) on top of the stack, then vertical if | separates the languages.
10G is used instead of 00G because of Whirl. '53'S is Shove.
>...| is infinite loop in MiLambda, so [>]R 10G| is placed on line 5 instead of 4.
101111 on line 5 fixes Whirl as described in Intel 8080 answer:
- ensure there are even number of
0s before main Whirl code - ensure there are no two consecutive
0s - add/remove enough
1s until Whirl works again
Pulled Spoon (M MMMMM...) out of 1L_a because it was easier to fix Cubix this way.
LMBM (; below O) and DOBELA (_ after ,) as usual.
Trefunge-98: @,-1,:*b5<> → @,,"76"<>.
Ahead
Ahead broke after this commit, which adds this code:
if(cell.isWall()) {
throw Exception("Head inside wall")
}
The code fails on # at (0,0). I see no easy way to fix this, so I use old version of Ahead at commit 505f9cc.
I cannot fix Ahead in the test driver because Gradle doesn't have enough privileges to run successfully. So Ahead should be tested locally.
Building Ahead:
git clone https://github.com/ajc2/ahead
cd ahead
git checkout 505f9cc46937013e5b90789c13300ae86b0ed214
gradlew installDist
Running Ahead:
ahead\build\install\ahead\bin\ahead.bat polyglot
Golf
Before:
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}#@[[[["272"?]]]]*****<
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,:1'<
# |!o51 ~nJQ ; ;#p'34' \=#x=4; print( 1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2...
#8M`| <esc>dggi2<esc>// :~-<~-<$~-<<<~-! `=> $/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};]+ pppppeeee*n*n*n*es*s*s*ee*n*n*n*^e*sss*e*n*n*n*ee*js* <e 5>1 *///\)∙226p|_|_X222999612#
After:
#: ~#class C{function:Main (a:String[])~Nil{83->Print(#~$+/ .---.>_/~#);}}#@[[[["272"?]]]]******<
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @,,:1'<
# |!o51@!00:8:8; ; ~nJQ p'34' \=#x=4;print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EV...
#8M`| <esc>dggi2<esc>// :~-<~-<~ -<<<~-! `=> #
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};]+ pppppee^ee*n*\ \n*n*es*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*js*<e 5>1 *///\)∙226p|_|_X222999612#
I moved PingPong into Haystack/Reng/Reticular to get rid of $ (in <$~), which allowed to move PATH's $ (in $/) from #8M`| line up to Objeck line (now $+/).
Haystack/Reng/Reticular/PingPong code is also executed by Klein 000/010/111, so we need to jump over @ with !: @!00:8:8. ! borks retval, second 0 fixes that.
! instruction takes 3 arguments in PingPong, so it should really be @!0000:8:8, but two zeros also work somehow.
First space before |!o51 is for Pyret (#|...|# comment), second space is for ADJUST.
Haystack and Reng cannot traverse Paintfuck code, so I use whitespace on the last line to redirect Haystack/etc.
Note: Befunge-98 < (in <e 5) cannot be moved beyond either of \), ∙226p, |_|_ because it breaks Befunge-98; it cannot be moved beyond X222999 because it breaks Trigger.
Try Haystack/Reng/Reticular/PingPong online.
Other stuff
_ in aat_ on line 1 fixes Trigger. _ in aat_ on line 2 fixes Delimit after removing () around 7aat.
Removing ' from '#CO on line 1 breaks Pyth and Delimit. Removing ' from '(22)S on line 2 breaks SWI Prolog.
['] on line 2 is Japt killer, see Ksh answer for details.
279. Befunge-97 (MTFI), 13145 bytes
#16 "($?63lv+'50;+'51;5 5 %$\--2$[# #@$]aat_" /*{\D8gv ef26q[if.q8=P,k]PPX~_~^xy)\('#CO|"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .]~~)[-'][(7aat r[>]77*,68*,R@'_)(22)Siii/ \psddpsd;oh #####]#######++(- #### ##-[######??mxf####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]*****<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252<nthneo anet/112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnn >"972",,,@_MnMMMMMMMnMMnnnn #9##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>##### ## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> nMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM #????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++++U+.._+++++++._++o+++o--ox #
####################################################################################>
#{{{{]~*[~*_+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;; +;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89; exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeee;ee ecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX//:
😇♈♈ +------+XX X XXX #>*****[[[[828+*+@+*99]]]]*****<
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
**************************************************+ <>
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ OOO =#
#^=
+ 231 =#
# #uuu#
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
literally, print 249
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e
xxxd
#xx}c
#}}}b
#x}xa
ppppppppppppp;pppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 ata""[ x];#mint}=>+8;dnu?1&&1PLers 6 4 >8370::$/ \0;}ngt=Bk:pext sep*s>ExPrdisps94 Cr u Uithw;har#8doc""}2:2FACbody/'='~-<d *
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀ )<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k (0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}#@[[[["272"?]]]]*****<
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,:1'<
# |!o51 ~nJQ ; ;#p'34' \=#x=4; print( 1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print (47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~-<$~-<<<~-! `=> $/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};]+ pppppeeee*n*n*n*es*s*s*ee*n*n*n*^e*sss*e*n*n*n*ee*js* <e 5>1 *///\)∙226p|_|_X222999612#
Befunge-97 ignores invalid instructions, like Befunge-93. This answer uses turn right command (]) to separate Befunge-97 from Befunge-93 (] is noop in Befunge-93),
see Befunge-96 egaugnaL answer and Funge-97 spec.
Befunge-97 code is on line 5: >"972",,,@_.
_ is for DOBELA. Second 9 on line 5 fixes 99.
Golf: moved LMBM inside DOBELA.
278. Extended Brainfuck Type I, 13163 bytes
#16 "($?63lv+'50;+'51;5 5 %$\--2$[# #@$]aat_" /*{\D8gv ef26q[if.q8=P,k]PPX~_~^xy)\('#CO|"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .]~~)[-'][(7aat r>77*,68*,R@'_)(22)S iii/ \psddpsd;oh]#####+####### +(- #### ##-[######??mxf####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]*****<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anet/112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L xo;--o+++o++\ x-----x######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM #????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++++U+.._+++++++/._ #
####################################################################################>
#{{{{]~*[~*_+++++++[>+++++++<-]>+._+++++._+._@]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;; +;;.._]}--<^>++[+++++[>+++++++'4o'6o@<-]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[[3+4*7*@]]]]xxxxxxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89; exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeee;ee ecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX//:
😇♈♈ +------+XX X XXX #>*****[[[[828+*+@+*99]]]]*****<
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
**************************************************+ <>
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end + e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 ata",_"[ x];#mint}=>+8;dnu?1&&1PLers 6 4 >8370::$/ \0;}ngt=Bk:pext sep*s>ExPrdisps94 Cr u Uithw;rehar#8doc""}2:2FAC/'='d xxxxxxxxx
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀ )<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k (0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}#@[[[["272"?]]]]*****<
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,:1'<
# |!o51 ~nJQ ; ;#p'34' \=#x=4; print( 1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print (47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// :~-<~-<$~-<<<~-! `=> $/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};]+ pppppeeee*n*n*n*es*s*s*ee*n*n*n*^e*sss*e*n*n*n*ee*js* <e 5>1 *///\)∙226p|_|_X222999612#
@ on line 1 needs to be skipped in Extended Brainfuck (reminder: # # is there to execute @ in Hexagony, but not in PingPong): # #@ → --[# #@] → (skip brackets in Hexagony and PingPong) --$[# #@$].
Square brackets change IP in Hexagony, call/return from procedure in PingPong.
After -- current memory edge happens to be -16 in Hexagony, need 2 to make it dividable by 6 (-16*10-2=-162), so that # command does not change IP: --2$[# #@$].
> acts like a mirror for IP moving right in Hexagony, so -- is used to get zero cell.
_~~^xy or ~~_^xy on line 1 break Seriously for some reason (it enters infinite loop), so I use ~_~^xy.
r on line 2 makes Register3 nonzero to fix R instruction in AlphaBeta.
Agony/Brainlove ]@@(~~[ on line 2 was changed to ]++(--[ to get rid of @. When ( is executed current cell is nonzero, so Agony enters the loop, but Brainlove
skips it. So Brainlove jumps directly to the main code as before, with current cell being 2. Placement of ]++(--[ is chosen to satisfy Delimit.
Extended Brainfuck code is on line 10:
~*[~*_+++++++[>+++++++<-]>+._+++++._+._@]
~* opens loop only for Extended Brainfuck, * fixes Agony, second ~ sets current cell back to 0, second * is for Paintfuck.
After / on line 1 moved I added 4 newlines to be able to catch Klein 010 after it falls off Reng/Haystack line, Klein 010 code is on line 580 now. Before adding
4 newlines it fell off to the last line plus one, and after adding 2 newlines it fell off to the same line.
I inadvertently relied on tape being circular in Brainlove answer, it is fixed now by adding + after >[};] on the last line. Current cell should be nonzero for Brainlove
to exit () loop at \).
277. Brainlove, 13075 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q8=P,k]PPX~~xy_)\(^'#CO|"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .]~~)[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S iii/ \ps;ddpsdoh#####]#######@@(~~####[##??###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]*****<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ #-----######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
####################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._'4o'6o@]}--<^>++[+++++[>+++++++<-]> ._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] )++$--![+++++[>+++++++<-]>+._+++++.._>]( <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeeee;eecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 #ata",:"[ x];#mint}=>+8;dnu?1&&1PLers 6 4 >8370::$/ \0;}ngt=Bk:pext sep*s>ExPrs94 Cr u Uithw;rebodyhar#8doc""2:2FAC/'='d t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155") !@[[[["272"?]]]]* * * * *<;
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'<
# |!o51 ~nJQ ; ;#p'34' \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*js* <e 5>1 *///\)∙226p|_|_X222999612#
Main trouble in adding Brainlove was () loop on line 1. ~ is used to break out of it. Second ~ is for Wise.
~ is print command in cockfuck, so 8=, needs to be inserted before ~. Placement of ~s and 8=, is chosen to satisfy Pyth.
It is hard to push 1L_a further because x86 would be inside 1L_a,
so ^ of Pyramid Scheme was moved before #CO. I use | to send Befunge-98 and Trefunge-98 up, sole ^ is prohibited by Pyramid Scheme. ^ is no more protected by #, so
DOBELA dots need to be destroyed on line 1 with _. , is placed inside [] for brainfuck and its derivatives. Big Beatnik "word" PkPPXxy is now
broken into 4 words P(nop), k(push next), PPX, and xy(duplicate).
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q8=P,k]PPX~~xy_)\(^'#CO|"14" 7 9 7 9 ...
#/*1&7//```"` [>.> .]~~)[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S iii/ \ps;ddpsdoh#####]#######@@(~~####[##??###...
Second () loop is broken out of with ~~ on line 2.
LMBM marble from O on line 1 is destroyed on line 2 (ps;dd) instead of line 3 because ; starts line comment in xEec.
Yet another place that was changed for Brainlove is ]@@(~~[ on line 2. Both Agony and Brainlove have [] and () loops, and both allow mixing them freely like this: ([)].
I don't want to rely on this behavior because it is hard to understand, so I close bf loop and open ( at top level for Underload. @@ and ~~ are needed for Agony, second ~
is for Wise.
Main Brainlove code is on line 10:
)++$--![+++++[>+++++++<-]>+._+++++.._>](
Brainlove jumps to the main code by the first ~ in ]@@(~~[. ++$--! opens [] loop only for Brainlove, double + is for brainbool/boolfuck.
Brainlove main code is also executed by Underload, it has one command ! – discard the top element of the stack.
276. HTML+CSS, no JS (Safari 5), 13000 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]*****<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM #????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._'4o'6o@]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeeee;eecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 #ata",_"[];#mint}=>+8;dnu?1&&1<PLers 6 4 >8370::$/ \0;}Vngt=Bk:pext sep*s>ExPrs94 Cr u Uithw;re- 8hardoc""2:2FAC/'='d t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155") !@[[[["272"?]]]]* * * * *<;
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'<
# |!o51 ~nJQ ; ;#p'34' \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*js* <e 5>1 *///∙226p\)|_|_X222999612#
JavaScript can be disabled in Preferences (Ctrl+,) > Security.
This answer uses CSS hack for Safari ≤ 7:
.selector { (;property: value;); }
.selector { [;property: value;]; }
Code in polyglot:
<style>body{display:none}html:after{content:"258";[;content:"276";]}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
275. HTML+JavaScript (Safari 5), 12980 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]*****<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM #????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._'4o'6o@]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeeee;eecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=/a/.__proto__=='//'?275:!/r/.test(f )?267:!/\n/.test(f)?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258"}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 #ata",_"[];#mint}=>+8;dnu?1&&1<PLers 6 4 >8370::$/ \0;}Vngt=Bk:pext sep*s>ExPrs94 Cr ~-<u Uithw;re- 8hardoc""2:2FAC=' t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155") !@[[[["272"?]]]]* * * * *<;
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'<
# |!o51 ~nJQ ; ;#p'34' \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*js* <e 5>1 *///∙226p\)|_|_X222999612#
I downloaded Safari 5 for Windows from oldversion.com.
This answer uses JS hack for Safari ≤ 5:
var isSafari = /a/.__proto__=='//';
274. Klein 111, 12960 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退 @[[[["472"?]]]]*****<
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM #????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._'4o'6o@]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeeee;eecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=!/r/.test(f)?267:!/\n/.test (f )?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258"}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 #ata",_"[];#mint}=>+8;dnu?1&&1<PLers95 66 4 >8370::$/ \0;}Vngt=Bk:pext sep*s>ExPrs94 Cr ~-<u Uithw;re!- hardoc""?2:2FAC t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155") !@[[[["272"?]]]]* * * * *<;
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'<
# |!o51 ~nJQ ; ;#p'34' \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*js* <e 5>1 *///∙226p\)|_|_X222999612#
Klein 111 code is at the end of line 2:
@[[[["472"?]]]]*****<
Klein 111 path:
line: 1 ch: 1..42
line: 1116 ch: 1157..1
line: 1157..580 ch: 42
line: 580 ch: 41..1
line: 1157..2 ch: 578
line: 2 ch: 577..558 (main code)
273. Alphabetti spaghetti, 12950 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jrzaeeaeuee_wuuwq jii_iullluiiiocr se_eeepaeeeeeeeeeee;eecisajjarpppppp vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=!/r/.test(f)?267:!/\n/.test (f )?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258"}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 #ata",_"[];#min=[]t}=>+8;dnu?1&&1<66PLers95 6 4 >8370::$/ \0;}Vngt=Bk:pext sep*s>ExPrdisps94 Cr ~-<u Uithw;re!- hardoc""?2:body2FACt$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""f c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""C c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""CCHafyurbgbgggggggb____o""ICHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Ce""CH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTX-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155") !@[[[["272"?]]]]* * * * *<;
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'<
# |!o51 ~nJQ ; ;#p'34' \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<es9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*js* <e 5>1 *///∙226p\)|_|_X222999612#
I use this interpreter.
Alphabetti code before evil consists of harmless instructions and forward jumps. z in evil is skipped with r.
Main Alphabetti code is between evil and alphuck:
jii_iullluiiiocr
Pure code: iiiullluiiio. The number is formed like this: 273 == ((1+1+1)*10-1-1-1)*10+1+1+1.
cr jumps to j in alphuck code and r in alphuck code jumps to J in Reng code: ~nJQ.
I removed j/J from XPM image code, so the bulk of the polyglot can be skipped with that jump.
Q is used to jump to j on the last line. Q is used because q breaks Reng, r/R breaks Haystack.
I changed the last Trigger jumper from Z to X because z prints program code in Alphabetti.
Interpreter that I use jumps to the end of code if j is not found, but I don't want to use this behavior as it is not in the spec.
272. Klein 010, 12930 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(print 164 (exit ) )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pppppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=!/r/.test(f)?267:!/\n/.test (f )?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258"}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 #ata",_"[];#min=[]t}=>+8;dnu?1&&1<66PLers95 6 4 >8370::$/ \0;}Vngt=Bk:pext se>ExPrdisps94 Cr ~-<u Uithw;re- 8hardoc""?2:body t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTZ-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155") !@[[[["272"?]]]]* * * * *<;
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'<
# |!o51 ~nJ ; ;#p'34' \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#ERi521@<[[["172"?]]]]* * * * * *<ne9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ss#
# 9// >>END-IF*>>>* #
# '>+ /' 25 >[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Z222999612#
In this answer I used a suggestion from Sriotchilism O'Zaic to make polyglot close to 2:1 (width:height) proportions. I didn't want to touch the longest line, so instead I added 332 empty lines in the middle of polyglot.
Klein 000/010 follow the path of Haystack, then fall out of the left edge of line 580. After that Klein 000 starts executing line 580 at the other side (char 1157, moving left) and Klein 010 executes line 578 (char 1157, moving left).
Klein 010 code: @[[[["272"?]]]]* * * * *<.
Klein 000 code: @<[[["172"?]]]]* * * * * *<.
The Klein 000 code at the end of line 580 creates problems for a bunch of brainfuck derivatives, which I solved by opening another bf loop which starts at third to last [
on line 10 and ends at last ] on line 580. Paintfuck is fixed by readding commands that are now hidden inside the loop: ne. n is from print("65"), e is from echo 21.
There are also 3 ns in prints which are compensated with 3 ss. Also to fix Paintfuck we need even number of *s.
Gammaplex code was changed to ERi521@<, it shares @ with Klein 000 now. Could not place Gammaplex on line 581 because it requires the code to be sufficiently
far from end of file. Gammaplex abstraction test was changed accordingly.
Double space on line 578 is for Pip. !...; is Simula comment.
ETA: anhet → anet. ETA considers number without digits to be 0.
CLIPS: (printout t 164)\n(exit) → (print 164(exit)).
Note: Single line version is actually 1 byte bigger than (print 164)\n(exit) taking Prelude into account, I kept it because I like how it looks.
271. Klein 000, 12530 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pppppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=!/r/.test(f)?267:!/\n/.test (f )?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258"}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 #ata",_"[];=[]t}=>+8;dnu?1&&1<66PLers95 6 4>8370::$/\0Vngt=Bk:pext se>ExPrs min94 Cr ~-<u Uithw;re- hardoc 8 2:t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTZ-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#ce: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#/`[[[[?"271"]]]]@ pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
#\* * * * *|!o51 ~nJ ; ;#p'34' \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Z222999612#
Klein 000 follows the path of Haystack/Reng/reticular, barring its trip to the underworld (/ on line 1 sends it to line 1157).
Code in polyglot:
ln
247 #/`[[[[?"271"]]]]@ pS9^7^8^MUOUOF
248 #\* * * * *|!o51 ~nJ ; ;#p'34' \
Pure reticular code is ;p'34'. # fixes ; in Reng as before. Two ; destroy LMBM marbles from line above.
Reng code is ~nJ.
Pure Haystack code is |o51. ! skips | in Klein 000.
Klein 000:
Stack is reduced to single 0 like in other Kleins. ? pops 0 from the stack. "271" pushes ASCII values to stack, interpreter should be called with -c or -A.
Placement of ` is dictated by Pip. Spaces between *s are for Retina 1. Note: @ must be on line 247 because of Gammaplex. #/ is not a problem because Agena comments don't nest.
How doors work in Klein:
Paths of all Kleins in a square program (picture from this answer):
^
I|P
./.....
201, 211 -->.......<-- 100, 110
.......
.......
.......
200, 210 -->.......<-- 101, 111
.......
^ ^
| |
000 001
010 011
Paths of all Kleins in a program of 32 chars x 7 lines, which is more close to polyglot proportions (1157 bytes x 251 lines):
^
I|P
line 1 ./..............................
201, 211 -->................................<-- 100, 110
................................
................................
................................
................................
line 7 ................................
200, 210 -->xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<-- 101, 111
line 32 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
^ ^
| |
000 001
010 011
Klein interpreter can traverse space outside program code.
For example, Klein 000 will eventually enter program code at line 7 char 2 moving up.
Klein 200 after falling out of the right edge of (inexistent) line 31 enters the path of Klein 000 (line 32 char 2 moving up).
270. REBOL 3, 12530 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pppppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=!/r/.test(f)?267:!/\n/.test (f )?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258"}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 #ata",_"[];=[]t}=>+8;dnu?1&&1<66PLers951 6 4>8370::$/ \0Vngt=BFloatk:pext se>ExPrs min94 Cr~-<u Uint 22FACw;re- 82:t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTZ-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]prin either Value? 'disarm[223][270];red[ ]prin 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Z222999612#
I used this interpreter.
Function disarm is not present in REBOL 3, so value? 'disarm
can be used to separate REBOL 3 from REBOL 2:
rebol[ ]prin either Value? 'disarm[223][270]
See also: either is like if/else, prin prints without trailing newline, list of all REBOL 3 functions..
Capital V prevents creation of token val in Incident. Note: lowercase v wouldn't break Grass in this case.
269. Kipple (cipple), 12500 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+ %++ %++ @@* %-- @@* %++ %++ @@*
-+3o4o# +
<++"269">o+
* *
+*****
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script> onload=function (){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=!/r/.test(f)?267:!/\n/.test (f )?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258"}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 #ata",_"[];=[]t}=>+8;dnu?1&&1<66PLers951 6 4>8370::$/ \0Vngt=BFloatk:pext se>ExPrs min94 Cr~-<u Uint 22FACw;re- 2:t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTZ-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Z222999612#
This answer is supposed to be tested in cipple, Kipple interpreter written in C. Interpreter should be called with < nul. This answer doesn't work in reference interpreter written in Java.
Kipple has # line comments and multiline strings delimited by double quotes. In cipple invalid instructions are ignored.
Previous polyglot contains several harmless instructions except for t>o in <script>onload=..., which pushes 0 to O stack. Contents of O stack is printed
at the end of a program. It is fixed by adding a space before onload.
Main code is inside 2L on line 94: "269">o.
< fixes Flaks. TapeBagel (%++ ...) was moved to fix Cardinal.
268. Versert, 12505 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// x v>>>>>>>>@!:!8:6:2/_>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++'4o'6o@<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>onload=function( ){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=!/r/.test(f)?267:!/\n/.test (f )?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258"}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 #ata",_"[];=[]t}=>+8;dnu?1&&1<66PLers951 6 4>8370::$/ \0Vngt=BFloatk:pext se>ExPrdispsminhar Cr~-<u Uint 22FACw;re- 82:t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTZ-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Z222999612#
Versert is a 2D language with \/ reflectors, without string mode. It takes the path of SNUSPs, deflects from first \ on line 1.
Versert code is on line 6: @!:!8:6:2.
! is used to skip unwanted instructions in SNUSPs. Only one : needs to be skipped because there are two ; on line 1.
; is input in Versert, so < nul should be used.
267. HTML+JavaScript (Opera 9.64), 12500 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]xx >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-'4o'6o@ ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAbTmTmTm
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppppppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>onload=function( ){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=!/r/.test(f)?267:!/\n/.test (f )?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
<style>body{display:none}html:after{content:"258"}@media \0 all{html:after{content:"266"}}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57 ent
set ! 51 #ata",_"[];=[]t}=>+8;dnu?1&&166PLers951 6 4>8370::$/ \0Vngt=BFloatk:pext se>ExPrdispsminhar Cr~-<u Uint 22FACw;re! t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<<<<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTZ-}import Text.Show.Functions;instance Monoid a=>Monad (Const a )where _>>=_=mempty
>instance K Float;instance IsString Integer where{fromString _=0};instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance Num(a->b);instance Num();instance Show(Q a )where{show _=""};f=(^);q _=r$ (d.B)?4;d(B _)=r$0`f`f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k _=show$ (id::a->a)pi};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))- (-q?6+70+z));(! )=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Z222999612#
I downloaded Opera 9.64 from oldversion.com.
This answer is based on JS hack for Opera ≤ 9.64:
var isOpera = /^function \(/.test([].sort);
""+[].sort
Chrome 75: "function sort() { [native code] }"
Firefox 59: "function sort() {\n [native code]\n}"
IE6/11: "\nfunction sort() {\n [native code]\n}\n"
Opera 9.64: "function () { [native code] }"
So Opera 9.64 can be separated with !/r/.test([].sort). After that Chrome can be separated with !/\n/.test([].sort). After that Firefox can be separated with !/^\n/.test([].sort).
These Chrome and Firefox tests are shorter than former ones. Still need documentMode to separate IE6 from IE11.
Code in polyglot:
<script>onload=function( ){d=document;f=[].sort;d.body.style.display='block';d.body.innerHTML=!/r/.test(f)?267:!/\n/.test (f )?257:!/^\n/.test(f)?259:d.documentMode?262:265}</script>
Spaces on line 149 are for Retina.
Haskell golf by Ørjan:
r$ f 0$ f 2 64→r$0`f`f 2 64k=pure$ show(f pi)where f=id::a->a→k _=show$ (id::a->a)pi
266. HTML+CSS, no JS (Navigator 9), 12540 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]xx >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-'4o'6o@ ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>onload=function( ){document.body.style.display='block';document.body.innerHTML=typeof InstallTrigger!='undefined'?259:document.documentMode?262:document.querySelectorAll?257:265}</script><style>body{display:none}html:after{content:"258"}@media screen and (min-width:0\0){html:after{content:"260"}}@media \0 all{html:after{content:"266"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #a",_"[];l{t}8;rext7095?1&&1PLers$/ \nu2FAC0::FloatV$ f Cr=B51 16 4 6>E>83nt:k:2:~-<le._ngtbontgerminPrsharExu Uatafint 22w;ry ctorbody=>+pdisp se66$t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTZ-}import Text.Show.Functions;instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);instance Num();instance K Float;instance Show(Q a )where{show _=""};f=(^);l a=length$ show a;q _=r$ (d.B )?4;d(B _)=r$ f 0$ f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k=pure$ show(f pi)where f=id::a->a};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Z222999612#
I downloaded Netscape Navigator 9 from oldversion.com.
JS can be disabled in Tools > Options > Content > Enable JavaScript.
Navigator 9 is based on Firefox 2, so media query hack for Firefox ≤ 3 can be used:
@media \0 all {}
Code in polyglot:
<style>body{display:none}html:after{content:"258"}@media screen and (min-width:0\0){html:after{content:"260"}}@media \0 all{html:after{content:"266"}}</style>
265. HTML+JavaScript (IE6), 12500 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # W#W#####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]xx >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-'4o'6o@ ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRq TzTzTzRtRtRtMbMbMbPsPsPsTqTqTqAbAbAb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>onload=function( ){document.body.style.display='block';document.body.innerHTML=typeof InstallTrigger!='undefined'?259:document.documentMode?262:document.querySelectorAll?257:265}</script><style>body{display:none}html:after{content:"258"}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #a",_"[];l{t}8;rext7095?1&&1PLers$/ \nu2FAC0::FloatV$ f Cr=B51 16 4 6>E>83nt:k:2:~-<le._ngtbontgerminPrsharExu Uatafint 22w;ry ctorbody=>+pdisp se$t$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g( ){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTZ-}import Text.Show.Functions;instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);instance Num();instance K Float;instance Show(Q a )where{show _=""};f=(^);l a=length$ show a;q _=r$ (d.B )?4;d(B _)=r$ f 0$ f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k=pure$ show(f pi)where f=id::a->a};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+70+z));(!)=seq
>;
>main|let p!_=0=print$ sum[0!61,{-_-}last$172:[u$[-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Z222999612#
I tested Internet Explorer 6 with IETester.
<script>onload=function( ){document.body.style.display='block';document.body.innerHTML=typeof InstallTrigger!='undefined'?259:document.documentMode?262:document.querySelectorAll?257:265}</script>
In IE6 changing body while parsing doesn't remove all the contents of body, so processing was moved to window.onload handler.
Also, body's display needs to be set to block because changing body doesn't remove <style> in IE6. Looks like <style> is not descendant of <body> in IE6.
There is no need to cancel html:after because IE6 does not support pseudo-elements.
document.documentMode was introduced in IE8, so IE6 needs to be separated from Chrome, not from IE11.
I separated it with document.querySelectorAll, which is not present in IE6.
264. Haskell with ScopedTypeVariables, 12400 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # # #####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]xx >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-'4o'6o@ ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtMbMbMbPsPsPs
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppppppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>document.body.innerHTML=typeof InstallTrigger!='undefined'?259:document.documentMode?262:257</script><style>body{display:none}html:after{content:"258"}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #a",_"[];l{t}8;rext7095?1&&1PLers$/ \nu2FAC0::FloatV$ f Cr=B51 16 4 6>E>83nt:k:~-<le._ngtbontgerminPrsharExu Uatafint 22w;e! $
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak) )int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__ ((destructor) )int g (){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTZ-}import Text.Show.Functions;instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num (a->b);instance Num();instance K Float;instance Show(Q a)where{show _=""};f=(^);q _=r$ (d.B )?4;d(B _ )=r$ f 0$ f 2 64;class(Show a,Floating a)=>K a where{k::a->String;k=pure$ show(f pi)where f=id::a->a};g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,264,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),k(0::Float),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ) )-(-q?6+70+z)); (!)=seq
>;
>main|let p!_=0=print$ sum[0 !61,{-_-}last$ 172:[u$ [-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Z222999612#
This answer is based on mauke's code adjusted for polyglot by Ørjan Johansen (test it):
class(Show a,Floating a)=>K a where{k::a->String;k=pure$ show(f pi)where f=id::a->a}
instance K Float
l a=length$ show a
main=print$ l$ k(0::Float)
263. Template Haskell, 12280 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # # #####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}['4o'6o@.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWw⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>document.body.innerHTML=typeof InstallTrigger!='undefined'?259:document.documentMode?262:257</script><style>body{display:none}html:after{content:"258"}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #ata=",_"[ 4];t}?1<&&1$/PLconsPrerslo/ \~-<V->8;rextnu U9583>Ehar51 Cr=Bger[d 2FAC]ngt.putsle._>dmint 22afbont:2: 6 16l{Ex=>+$ f t$pshow ent
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak) )int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__ ((destructor) )int g (){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import Language.Haskell.TH;{-_vwWWQTkTTZ-}import Text.Show.Functions;instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$ x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$ f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num (a->b);instance Num();instance Show(Q a)where{show _=""};q _=r$ (d.B)?4;d(B _)=r$ f 0$ f 2 64;g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$ show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,0,0,263,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- 3*(l$(pure$TupE[]::ExpQ))-(-q?6+50+z));f=(^ );(!)=seq;
>;
>main|let p!_=0=print$ sum[0 !61,{-_-}last$ 172:[u$ [-1]!!0|g<">"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] pppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Z222999612#
This answer is based on mauke's code golfed by Ørjan Johansen.
Version adjusted for polyglot (test it):
import Language.Haskell.TH
instance Show(Q a)where show _=""
l a=length$ show a
main=print(l$(pure$TupE[]::ExpQ))
Test all GHC extensions on TIO.
Spaces after $ are for TemplateHaskell, space in - 3 is for NegativeLiterals.
Grass extension was changed to get more ws: try it.
Haskell code got Q, Trigger jumps over it: QTkTTZ.
262. HTML+JavaScript (IE11), 12160 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # # #####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}['4o'6o@.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>document.body.innerHTML=typeof InstallTrigger!='undefined'?259:document.documentMode?262:257</script><style>body{display:none}html:after{content:"258"}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #ata=",_"[ 4];t}?1<&&1$/PLconsPrerslo/ \~-<V->8;rextnu U9583>Ehar51 Cr=B$f 16ger[d 2FAC]ngt.putsle._>dmint 22afbont:2: 6 l{ $
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__ ((destructor) )int g (){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad(Const a )where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,0,0,0,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id` ),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+50+z));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num(); (!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] ppppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Q222999612#
document.documentMode is used to separate Internet Explorer 11 from Chrome. documentMode is present only in IE, see here and here.
The code in polyglot:
<script>document.body.innerHTML=typeof InstallTrigger!='undefined'?259:document.documentMode?262:257</script>
Note: window.InstallTrigger is not used instead of typeof InstallTrigger!='undefined' because of Grass.
261. Haskell with UnicodeSyntax, 12130 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # # #####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}['4o'6o@.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>document.body.innerHTML=typeof InstallTrigger=='undefined'?257:259</script><style>body{display:none}html:after{content:"258"}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #ata=",_"[ 4];t}?1<&&1$/PLconsPrerslo/ \~-<V->8;rextnu U9583>Ehar51 Cr=B$f 16ge[d 2FAC]ngt.putsle._>dmint 22bont:2 6af 8 $
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__ ((destructor) )int g (){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad(Const a )where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;forall=0;z|(∀)<-5=forall;b1206|let _._=x;negate _=3=[246,0,0,0,261,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id` ),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+50+z));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num(); (!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] ppppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Q222999612#
This answer is based on the code provided by H.PWiz (test it):
forall=False
main|(∀)<-True=print forall
Adjusted for polyglot (test it):
forall=0
z|(∀)<-5=forall
main=print z
260. HTML+CSS, no JS (IE11), 12100 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # # #####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}['4o'6o@.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>document.body.innerHTML=typeof InstallTrigger=='undefined'?257:259</script><style>body{display:none}html:after{content:"258"}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #ata=",_"[ 4];t}?1<&&1$/PLconsPrerslo/ \~-<V->8;rextnu U9583>Ehar51 Cr=B$f 16ge[d 2FAC]ngt.putsle._>dmint 22bont:2 3af $
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__ ((destructor) )int g (){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- (-q?6+50) );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f= (^);instance Num( );(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] ppppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Q222999612#
Internet Explorer 11 automatically blocks JavaScript in local files and displays a prompt to enable it, so there is no need to disable JS in IE11.
To separate IE11 special media query is used (see here):
<style>body{display:none}html:after{content:"258"}@media screen and (min-width:0\0){html:after{content:"260"}}</style>
Space before ( is mandatory.
I noticed that sometimes colon doesn't need to be commented out in psPILOT (eg. line 41), so I removed // from line 28.
259. HTML+JavaScript (Firefox), 12030 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # # #####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}['4o'6o@.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>document.body.innerHTML=typeof InstallTrigger=='undefined'?257:259</script><style>body{display:none}html:after{content:"258"}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #ata=",_"[ 4];t}?1<&&1$/PLconsPrerslo/ \~-<V->8;rextnu U9583>Ehar51 Cr=B$f 16ge[d 2FAC]ngt.putsle._>dint 22 8 $
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__ ((destructor) )int g (){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- (-q?6+50) );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f= (^);instance Num( );(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] ppppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Q222999612#
I tested this answer in Mozilla Firefox 59.
I used Firefox detection code from this gist:
<script>document.body.innerHTML=typeof InstallTrigger=='undefined'?257:259</script>
258. HTML+CSS, no JS (Chrome), 11990 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # # #####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}['4o'6o@.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>document.body.innerHTML=257</script><style>body{display:none}html:after{content:"258"}</style>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #ata=",_"[ 4];t}?1<&&1$/PLconsPrerslo/ \~-<V->8;rextnu U9583>Ehar51 Cr=B$f 16ge[d 2FAC]ngt.putsle._>dint 22 8$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__ ((destructor) )int g (){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- (-q?6+50) );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f= (^);instance Num( );(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] ppppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Q222999612#
I tested this answer in Google Chrome 75 with disabled JavaScript.
JS can be disabled for all pages at chrome://settings/content/javascript or
for one page in DevTools: F12, Ctrl+Shift+P, j → Disable JavaScript (JS will be disabled as long as DevTools is open).
Quick Javascript Switcher extension doesn't work with local files. Command line option --disable-javascript is no longer available.
Main code is on line 149:
<style>body{display:none}html:after{content:"258"}</style>
When JavaScript is disabled, <style> hides body and inserts pseudo-element with content 258 after last html child, that is, after body.
When JavaScript is enabled, <style> is vanished with its parent <wr#>, see previous answer.
257. HTML+JavaScript (Chrome), 11930 bytes
#16 "($?63lv+'50;+'51;7 5 %$\24# #@aat" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # # #####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}['4o'6o@.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]//\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;p
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
<script>document.body.innerHTML=257</script>
<attache>Print[194]Exit[]</attache>
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #ata=",_"[ 4];t}?1<&&1$/PLconsPrerslo/ \~-<V->8;rextnu U9583>Ehar51 Cr=B$f 16ge[d 2FAC]ngt.putsle._>dint 22$
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__ ((destructor) )int g (){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- (-q?6+50) );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f= (^);instance Num( );(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] ppppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Q222999612#
(switched back to static TIO link because Run code snippet button just shows 257 now)
I tested this answer in Google Chrome 75. Polyglot file must have .html or .htm extension.
The idea to add HTML came from this polyglot.
Main code is on line 149:
<script>document.body.innerHTML=257</script>
When browser encounters <script> tag without attributes it pauses document parsing, executes the script, and resumes parsing (see the diagram here).
Then a question arises: why resulting page does not contain all the junk below line 149? – I don't know, but it looks like <Wr#> tag accidentally opened
in Zilog Z80 code on line 2 plays some role in this behavior. Anyway, all the browsers I tried work the same with the polyglot,
so I am pretty sure it is standard behavior, I just couldn't find it in HTML spec. I tried Google Chrome 75 (most recent stable version), Mozilla Firefox 59,
Opera 11.64 (Presto-based) and Internet Explorer 11 (all these browsers have different engines).
256. ETA, 11888 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1rc@Nadhj6@TD3H@TLFsjTBEQCIMCH@BCpltTSaZ3pbmlaOqfPHFLNBkmQRAsE2AAoUa1W18wkNdcTu3KdyVzXeHzjMzOJc@2bVMVJJdeTil2u8nxNufLJP6CdL7dctzz/YLLW2gBfIiWdiV0VkAD2Y@332muvtR8LLcPv/@pXcbzYkWtf9mw3YIHpB6zjWeemp7CdS/bQsPy8no3FEGrb640GphP45VicaYw55gU7cNpWB9xY4J6ZjvXW9MBPZ2zouT3PGLCgbwRgsSAUe2Ta7wbvAtZ2BwPD6fgAmWXsyADP7qh9xoyWH3hGO7BcB7xyjH3m2Mag1TEYQJje0DMDij7PIIr2GYWZ9ykw9tT1fBOTb5u@76LjBmOb5mAYXNbAUgQIw7PcJ9vPPlkIXGLsEwNyNrTN8UJetAx7YZleZyGEprHPT/b3F1119g3Zddj@zfxpWfaZ5xu2sRh/jm2PAvcgWHTPs@2e6RhMV0qKvuhZYDuecSPIBvNMo9O1bFOxnDaTWd@0h6bH0IV1XQ@aLDDtYqaYaW5PQyptDFucei5EW40uZng9HzzdcxOMJrTE0DI7rOu5A2Y4/gWkpJUyU3iMtjSPDm3IICAae@1D6I7JfMcaDs2Ae0JxTY@8IWVmW85ZjGPfked2Rm3L6QGcCfU6HAVUJj/WhmA1NgxxWEEDi1MtcDDIwrE7MGfbwgfkhVz7Q7Ntda02rxxzHJiOD@X1FWZB211Yts06pg0BprG308x32cifcWrZRl9pKzGsXEyFDc5sZrH2cMi4FxQDsrSfKTJz4L622Fvwt/s@Gw8HzLcG4B203W7XNNlbc9iH4GzQiXXcGIOrPVwo2cSWMAHGMaF0u0ffgnoLsDqdLmStw1ozcJAPyjOV2HBcqD6POcaAY0N7eEmlh2gmIbquq6B7xzV9JxmwC9c7Yy2zbWCxMTHf7HWNkQ0pWl1sDsADy2cDF97QiA6DbEHgAOsC48bEYksLgslEzWsOoWNi87qILtDWUStfeAbgh@eH7RhYA8AOK0j6zDR8CykWBPFNp0OYMZzQMhdKO9vo7NyCjgdVMfIobt/0CPUpXoalgCiNCa6KF54VAEZgKbbZkWl47MQzTYnjqem3jSFi6WySkJiLKQRYEIUQc3MzuXe4nwQE5SEUYwgI6WVPvvlpzGBKlSWaFbirglCJ7T17xK4SDTRzmglIPPREQ2LV98xXGw0T7rHWUnvedQxijUGt2Ex1h4FqyEPIoBxABlUDjWiSz3VlaM8kzDYX2mCm23CoDrQGEAH2eZpK1h55HlL3aaUaZ1Bo23V6UJ9QWG/k8CYvZKAJAP86fpqZ5ybiAG8j94Jq@KQPGAJ/AJ2hLHzAoQqFIQe6YlijUbq@a48IDkL6AfZHqBUIijEedNnnrGtYNgYBf4yK59ozfUBODDNyOtjyA8sxOwqLskFUx4O@eA7JGRApOUBvGMzQFsoUAENDuFRU9Prw27/X6fUgnu122/U6Ibp@DsjepqHRoMzC4MYQYV3HsClbAJfG1HlwSODcsK0OUTnDuQyToExQqhfuyO4w6qgXFnS5vgHE1gQC0Q5MjuTuKIA8ptnAOOMU0eKYCwUfGC1oWEqA0qZiy@zhLrRSG7o54Yw8GAXdIpOHeyzpqy/FrbK4tdYwIXOSIq0nVLVXAYRT1skJbMnbMOfz7bmhwg8M37U6seFl0HcdncltJrSr7tB0xORcHMl00mslJQUptShVrGpb6VpOR0xuAi7WIOGkVGlX23WrfFpZCD6bJERzgdFgdzXFtiQgqaFOca4OgLlQgJJ9LoemGT/Xb2KVo7cy44wVs@h2zh3ixLogXrqIIECHFN82zaGYUTQJyQTCLS03eiwr6UIcYYHL1mkqGU@mZotOMUBJ5wqKnfXEcpFs2cM@8htQKY4/BJrrIe62DcAeHwe1AFi6NGsRXtNICJSFaOKFmQSq3QJCGuERdUne5TC8jIQyjGHaheZ7stmZ6chABKAvB/4Namy7yB1QnnDkAdLhYKJGD5oGAvOCbPOC8JTIZb5IZw4QFIytZbKi3LKgE2B3A5oe4vxM2QA8q3MYiI13khnaMzAucVTjrMG0w@CYZrABkAfvkrVNpDlAfEw@oGAiI@p/PvC9zO2yjKzn8/N97EYXCzx1W/4SiPRb9daehIWf7UxIaFgX2GzbcHojowf0wnUgiNFum8MgJFRQEj8AUrQ43pCjHA6eit@PJR4upk2DSMQeTdNAIs9bLxwKDaQuIdsuA0@GrB@XBVjH8oAswUi@kDoAnC8kLrxCkLkMvBJWZCHiAADJzLHZHgVA1QCBL/pWuw84i7lzOF3kg9Bi8uA0mzpQdrk7SRozo9Ue6DFFnThhNlZGIWOL3owHBleMqjbnQI0/63B7zIY/WBKxO8kiDAQzropqKIB7d8Q5cB13SaRQkZNoEWTeh7cDcGLHyBTDwBWxXdRZJ5zypImgzYBqQM8H/OsHwdAvwzhhBf1RSwFMUU@8y4Pg0EFkUQPv0gpcbm7ZbgvIsg/9U41SUNujljVeKBC5TdrwtR87Bwas67MqjNxvRoB1YrLrA8Ek910EnvESiHBTFPwpACABKVBRYtcnUrwPROX40mmLwhxSCmkmYN8VJDBgwEnVfIrM23w2X4PTYi4RbDYziopQqu@1ySDP8KQYPYJTtmIfzRXtnnmMfSQI8Ogatm/C2xnZNlpHDqdyIucVJHYV@@gjIG0iJWcNhrbVtoIm92UPHoQ8BVsDGQ/Zpi7yTBKE@SgUphUgKAATDj8cWgncY2J2RQkK8tH1XMKm57keTzfoe@4FIwcEi81W6q47QOrOXhDDhRw0iLWWg@J9OJbSUGosZSEmYyrxy8mk8tq1HPEquba2liwnazBirq1tgWkTTVtoSoFpi0wymRBOQROFSJMJfesUAt1Ok9f1KOaxdIrdYYyj/VtrKBr1cjl7mjbqWvjW8S1BPcOIAdAyviCepFStolGShNoFFFRpdedLv4uj3nHbs4ZhJXxqnBvcHtZClqoBGs71UDCoIPNye50Mqh5wFyAMtPuil2zUM43TxlWjk2pcJ9MYWqoY1RYUCtITB0rPc0fAhkj1XFnWTiWpngXmo1VNZpLroliUQYwDSUT6uCilDF7bYtKE0VBsNJJQqWH91Nt9j@Ibp3VJmlQV5AMZHuC1xaRyVYT0W9KplEpCWCmZBtGtmkxCzbSxEnwqNPaluQo6fP4NXjG7qVSMujdIpXjfGE7BDYXe@eBHo7dvkXbxOFoTDLNHBufyhiGAeuBEsAp6LgitkVery5COzqXxidvlUtEuPvae7MfMMbXWJ4f7e8@rlEzf8M@Ap5B7CKsCrwy14nUUoAb2qGPGlsEA2QBTe5oTnDvAxHvtNpNdRmBym2diZrhosxWxAa0hxtNlsj2YL4Lfh/zuzpWBIiF3Cnkb/9KOssTBl@ZpkuQ@UOzd4ydzU2SDM@AnWNu3kfmWPV4AsKrr3LFDr4mMUWYHJKM5wGACbgF/2ZnMBTiuIyMtjMQ5dzYhPiECEOSG3BZyEtYcDEbctcYgEsdxPiVk/ZFjRe5/13VAODWVF0QNBQaEHGerTGUp/3/EGSml7U97J3D6YBzaRhvo/Xx0DYE1IEKgQKq63Eeq3Ih4UTggOf6uMgIr1TYcrL@ORXLqyPL7WL0gS@Ao4HWhVlFIxckdqrUD1gYutwc1bY6tgEut0MOPMchjwxcllJO2uZyBWIY8MmYqmrkjBtZtg4RvAq@Mvny6hO0555bnOljJyh5EDaSogm2wEPmy6gU02t4@0B@trt9lkUON3XDWZup2NtbFym370Lsc13Z7LlsHAERNReGIfeDgDCdIOYExhB5lvaUK2u65IOrP46BpTuZMC9mJvGkgpErwymsYBdjyQk8BVpT5@ODLPWBDtHwmA/mPbBm6JoWciWWxjOjYZlOAcBXARrzBlvzSHPYvvTl08t1w3iSgyUPqmHwmywAWEnIV9vC3FHS2k3MX6OeRVycyLSv7HskEOHk3K1fPlX6OW@HdBkoYX3BG16gq5iK90eDT9kXC1VDn6NZkqkDuDtzAUD9XgETjI4YcsmwxwVeTa0lVlvEpkBfTa0ztmOcqUqlpzOM9s7007rFptlX0xcGNRYal1RN5rqiaBlwOPaCY/B3VwSTkYvl7qRQSdsrdJG2eaRjkT/ojM2a2@y4TGiBizJZMgAGiD7KyDDUPDCDKJZNg4YpQLHBHINZ1TNsaWMEBzdnbDsouChFvBalW6LsL9GYawZFlAkPOJxymgwzOq0/HKKfH4Z8DJadYQcRXeJV6Zkddn8b21HU9kCt9ptGcgj6p@kHoobr@sKMEY4iAh9qj8d2Pxvlnh4/2mkfbJ4@r6sj3VNtqAY3omM0BCLM2dIcVF@YNZwj3AHcsxx1YUKIoyrdn9nPXDTjzgAsH97viGDCK48mj5pODnefbz78VZo5GdGswsg3MYzmxADCJ45hgbo2m7bZc4C2c0cqYgLk43Dl8EsXy6WdPDrabj/aODk9monk9si1DG6vDs96qAn2KIExTMrzqD@3O/IoOialzswghsUGZq8JANmWyDE8Z3XiiKJUp6IEsMg6PsoyzwAbOc3tM1zKlUqdlFItmodPO5Ta6RrfTyelaMd8t5vV8Bh4bhZLJ3hG4LJtjmrkBE58VwQkkTAMyTy9NyUUcDoiibeBYLpfma@J7S@ba@by5kSsZpXapVDL0jU7W0IsbplnY6OYyGbOgZbqtolbM3pq5mWwgazW1DWgGCHodThaQJxA/EV5z3YFnHni9C9bRdb3QzndLWb2Tz@Q6rVImX@y0tA2jVTIz3VxW07VOW9fKUVicUQUq0YcGQ67SAdY08pI18JRi0WA628S0yhgtQ4cEJ5FFEjOMlpFRcAg9cugxCheRcWo2dM@je7SEjFM0oXsB3Qe4gDzlZMk6cQwBiwSI68iK14ocS@g4WUGeW1sFUhnSz2X@qwOFMV9pmWuM/ALXoGfKd6Vp5H4edLtzzjo5n8k4lNlT5yw58xXo@bXfsLA3vJYCT@LLUXx85XppfDe8lgJP4svz@HDFe3l0Cz7LQCeRFSgyXCFfGteCxxLASUwbFNPsqvrUr0h@q5bUw7SWeq8MNIm7RHHz1fLma75a0QwXyxGbeQc5AU7siQv88xML5@27cz0mNpHAGzEhmkaYn0ia@ujTZRImny9f3xFmI@LEwHLOXBKcJ6ZmRtHyGMskisGZfTNkF0QNesyB3sjUTR8@fg1aXXosAcBBd3Fmjjxo2jMc@mGoNdTn9MIJ0GU5mJ/KnUu@ZXZHIAWpLctB8x1gcqlIkN1Wy1oFCjWBmw@i9xKwMns@AklUV3KKFom9uHQCNJvPw54cHBJgyyAhbn7@n81VfjDyAggVvv/rtzvQCDebqG9ckiw4MTQd84Lwo7uyxcKgaKHH8tadjvpUMWS6K8q2gUuuhj0xLI@aWl@W@4Y3QJErbG5AUHwAJtyCazznfC4mei9PpMyokufXGZhjDVh7CTTBLiyJ8MRIyLZdo0PVwEVhy6RAHjY2bwZzzIXCGYYHRp5VCS1ZuWDTrQJBfxSM@BN3B9zVjNYQ79u6aAiZyRstzQQW2WhZ5i2N7hlno44rA6dHRcaMFZbATktPk3Vy1zbOuLGJxuXF5wX0rF4P@InwvQrsog@yDQml6gW97sIL3xn5Q7kFjRVAxyEbdYXBLSl4Nn@uArHC/XMTw@pas2x63KPRJ8hF6AIsHVU0bmmSZyrNWqhm22hdoqje//pYhgkSgwM0p9pOpTJZHPYma7@zW5FWh8exksKXSstD881UvEqWiVcq30Ql8wlkKnO4reqOhoWByxoYtqx3ZowrKXo0dTw1LQGleRu5bRs@oFYQNod5Ds1Hj9vQHUemNohd3tR0C7JPsxNtAVi1mhySrbBXt13b8rFr26so6OIC3DRN3M5Gj5kpaWtZxXaIZ/L78sS0nC647QCXclcg2j2oHF9FxXXqGcxR3FWV1nYv8F7JWvTdc5M/lw90b5fm6h4US7YJJaz20hGl074LU3E7ED2W1@PZ0nwFbXup@3wfiKY4ZgW0e@K1b9muz47peVu19DwIxp/LMXq2Bi3DkWk9aNa8PFiYqSFTwlnWFe1q2D3XLhR7qgGPlY0/8ro4JoTv@1K/CfXStLupV8QfuY4WvleS/TPVO7ur7WhpwsNF@xnjLSPwMhIWLkquLiBIErgTZ3nh9jNFCqmoXF5e1QBeu39hXEbvX2NkWVW70cgyvCR@G9g/DFAqgiHwOA/@66SWuz21zv3I041oN@4qxEzjntkmDGT0vNGkTM9oXzOElsncn1h17ZE5MpfSqsPWaxP3t98ihdw/U5mwGIlwthNnhHCucwL1NpQf75VrHMPRdiuBMWwLOvmdnM5SejcEHn2IIvcRGI7QcDNgzxkN5xp3Topznt9ec/1h1LPdzlwm0efrUqTi3fzUHCPvm3TfKlxxYRDXtqrZTCYT8jcz89dzltuEruwk7GuLP@cSJpdpylNYnA3xZozL05hOpULTW2e@jJOa96NO@qoZAQIulVTHcszgEp@rmmQZtW25rv11mhCIbsdC/g24Ulz4uaspb/BG4W4wNp378HHmpNVdNevBB6RQOoXaQ8H7NmyYnXq9VzPLuGQNvbS3YL19HmhmIveuVGCYp8klvnXCXs14hjMqmlJUNm7tkZyddVumbfDXuJC7Lb6Skr01vgnLEvLJtLaF62F8BWy6ohpfoFvDS6gsqwNCTt8cmGS9RTowOq9HfvRaCTR28V7irdB646pwQwsIhYPPudW2GVYqcB0QywLD65ko19i4Kh66riLO0az60so9GBg9k5@ruo16Tqc6cOswlwanxuWTHmW@66wNwfjWj9tRATrTmXnpR@@lET69bEN7jgZ3T9Ut9Ps2bVS6q6Mr6tLFhDt4Rafv9p2@2ec7gSa2Vd0DMDLgJ@JuKwTkv9dvM6JPs7uUZmvWdm37PjWL9JFTS9ftLs3THp7T6kDQrxXvpdECj/B15xQgjPVUQTTor@o3fXMEQ5bvBu7QlMm2CtTGySL@XEVFo8WdX3cW6tYZAqiR6P3rxn@nbNoz3GA4pFdzaI98elBQmY7XLWvKfUrmPlhhBXzbEcdbs@e22n3rriy1TCNwrDM1mhHi1lsl2@FMLVhMfoTOim1B5XmXCmJDddb/GF8Hq5o0nFziw9bEsLyNy2x35HmXWBOB6zLfdi@m9GF@/8RkGpevPqBhVQ7ClcEl3sQN4M66aAfZLUsg4ULiSgQjJhwZbtnMAMOirZxRmtveOdM7sln@WMUXLZSfMjWzfvt1pkTDbQ80OWjNzNyC@xz@zC1GLx2snP6o598kd3zCvgMsFj6WtvR2D880LzQ0b1QYgQwnfK2qb91Wcfs2vJvQciPz1tWV/K3LKwSn2bLhWvBqwgvacLRy2sy2hj5/MrmrL2UYbi4h34S6XC42h@3TMbt8LQRNd3F6A9fDQ0TAUshtz/TbOJWOFJnzT5z6OG4PKLNssylwBLu0CDdXrZc2/2TEk794ZvYM3F75xMKdlvYSrIBYFxev74r0myPDt745cgNzaXyLC9h3RffU6Fntx3M1H0UW1Wi4B4@/5tAenW5W/kXf8un8RmS4Zc4JkYyjLeJZE/j9ZdLawnT95GD07dMqM4xSuPebyQcs2iM@MeCCAfobS9NaNhPvDkluvCTTbZPwVkAzs@F7KVYt3wRwW/IXo8Fw5Iev5anTPp3ZKerBGbn7FxaQRfkNUGPWN@xg@TT2zMws8FzhIDk1ruLCv7Rst8e@LGYYsGgwaCNTvgThdmC4PjIC6BHOEgSmtO@5UIqTHrLHC/YGcMLMMtlyrOD2CZ4gMEBGit5YGD7Y4ClE9Qk@lYdfNwb5ZHmNPLmVg4Gx/bJt46H4rysJcLILWHhMh9bRODk3P4v3YTLmbhhhNLo45sWsvHbrok8Zh1TXGQUy7vK/bUwp3DqmlNm4WJhBDSZ@c@/pZ9IshtD217v4UBMEwZFvX05NKzceLCCe5QCztpoWz0NH0sQjk1QaPKeNmneE2R7i6Ski@Y/cZRLP0SWMPvcWmWAAGQ0emW1cebwz7WfuU2DdYCgbAtEdPDdxy8ACLVkeEIM9cduGDfXTuTOZY4p2yVgxFa6NodmC9rWnpuW82LKIHxmBsYJ3oolDkgAnpjtxxbJbpveaZgRnzKuE2vkMPTbHJIasRhjeC@Wg3eYMN07LzfWRxbUdf@i6Dn8SEc7AS3t6O7GB4YEe919xV3D/8tzot1RImy/t4TnfbmJ2@MG9VcX1zJZr8ycWYQU5cCy@ucDwLNNXn1jOaExuTAbebbmYw7fxZpQNnObw@9DZLiyQsSe7e3GzGt8q7C9IUsASnxs@Lfkvl2nmdhLff1dR3/DaLq6dhYavuXI2cyTsDjo@2SrNtya0oFHGQNCM9ijSK3BHVu1Ba0CPlTLJTEs/N1t45K5F50cDY7yMiZw/OhY6LhzeikgadvwCE49A6pHuHsgWRbb5GreG9CCCfrEUTaLknllm@60h3UFLJ72I5pJVgyTapR1pfhMcsDm2KQd93GOpBsEqgvHMOht17rHWFS2gjAYmrlnPr9ysRCrX7xNGuMtX6ScE1zPDrdu4SxC6fmRGqitvr0RZjB7@hzufqjAwNws5PME/Gss9IGd37wuAzI88J3zdB@2OXD/oWuPDIapxcr1V9AWLlYcg8OLdAU3rqwoB7emMbD7f0ZvZ0TXokHwH3GDXBZNNJDwwZdM5l0nF0TharvSMSI/MyjZc3Byq3bE79MKfrAeChzz06a0O/aODJ4cnytDXbpk5xA1/I8vG1T3KSuQGBSTT6inqY9qrdju/@ehwZ@/JNhM7QGRcR7oDOlwQHfaNlhkYqrFSzkFfM1hCUcMTNqQMaKI2wk@HZ7/AzfLC8@W@Emm2Cg/KEd2LjmyAo9Fuj3CKBnBHYQQoikYqJUmxMNRj94INUG0OBvLpvOeZNaywTGTEovZhaCN4PPEusoTBNqtM1zNMkipceQTUCzTuyKywrhVFve37Vs@BLEQ5IL0/qBOEqxTyGfDPQRRvvc4SV@NypqxdsyoTygI7PeU5xosS2RsPSWnPcx68njBOq4mkLCcTyYZTZpnkBNy0QW5cCm7MwUJm8RVmeFK/XKGXS9q4JrVZ4TpPgJ6jPqG@4XRsk33m0HoplN/jmju4WpgT3Af8iz/shGqWSJ3YwPINGyoENaW5A7PvXmzxdKPqGg4NVNOEcVz0cY4XU5d3txnIn0G7z7UrQXN9tn9SDHW2hGrZwHLEZ/EmueCYg0uJeP404IjBczM5SxgmPAkVFQoEm9HAAU6iE/R9hR1bdLR05E0Pi4TK6pzAw/WCTpodsI6JWy7pxDAtj9mue0aniDAnv/hDrqmGzg2H5zmj5ElD1UyKeDxYI/Uw7bY7glxHkbw1PTcEEbGSQegf4WI0KUgjdwlP05IKHcB2OVIgQ8lwLTK728dM3mNJVL2GCh8qVldMbD//5PN65rT6ng1U879@W5WuwooTPpZLBV9Iswikco2INeudB@@pb5IJibHAE5wcqrZC0eWCtweqjeNIhueqIxxz3WHUbZAXJp1XE2wMdUmIaKZ2jjTJDEh/GCGseUGaZOj0noPEmfTX@dDBwCpR1LzXVRPiiK@PyscBy0OCqI3HABPXOEbHjFErCgZJjNk7RgQUmGEtnwEbr0gbFfEMqjvRhvzs7EEJ9ZHZGtFm4XNd0fNVKk6iWd2skQkGWxcVYtVfNsZ6Rm6MN/ZOgb0PK7XRGH@c0b@AWnc9CPVAxZ639@zRVUKpZd69841LJgjXyQo/2AFkInF1dHC0d3yyffLZMbTCdUTa9vnxrojWIBbRic2@a5OqMagX5LO/Bv2Z2KZkEJVZSlJs9mwdgYZ1LchCghtnSNNc6DuCLwvvmzP@NwFCmta1WGwyMgAWGIRsWGtY@NEQFaaxMGyo9ImwzMLxAzvQpGLw@MwSWkpVJbAqVJYMlXXPqmKrC7vF3e5TY3fGcnu1bS0FwRqbpFef@PMiLq2C67@Tcg8N3/@fLzeP5fZyE8wt5QbQiWsUZn/74Mlnz/fmg0WDPFHdaikfHirlxBl7GufVIy1XpMshDIjry1WBCRSAW8PBjOvaNIMLE4oVEsf2gAcmDKX8C7EpYkLNVFHd62nIhYgi5QD5G2REFs@8AiM9k8VojJ6J7ooXcUIE9oVJ1FHGFSGMOU5qSxW8omJgrGF1RV3viIh4SK@T/iz7k456HBYNx@iRz/vciqFqMur4DP4zo1Jk0k/ZmIXDmXbKZKbDbZtODwocwUoVPkaxBK8IIcHzLkzyi@omIU@d1wYt6dBZjvCsKIzStjH0I2Ywzp65gVlmb0Yu6aOIiMmEvyBNpwbXDktNy3Wekp4LkKGBf47GLYrvYP@4itwZZ82Ivs/i3MjBgQqAuKLW8MR44KFCY36Ul2tM5FXuhsr5oqGSpkX8UBnXhEvw2bnlWyDUUyN0kcexgVJiacKCo7Jf0kTCtm0feJIODN/AoQQ41AJzotABQ37KUHaYEAecVCYsY5oJMYT1qzeVtcFQeoFi3iseOEFwFLM/E2dyc02WoeZ6lhNp9i2jql@aESizwBvh/sFa8kaQKAtlMsn9YGDPAC5RW9kw1Q@//XtcVWUjAPP3Q/M4swO23wxtXTD/VuSjaWD7ZxObDrYfcNtLFZvspn6@aT4nqhZWHskE5Hwo3CgYEoZIxzEVaNLk2NyfHxwxv42qc7FBB8Z4pq2QzERyCrMGgBnn1NAIzlOYtuM0HrH@OeAJIBcgCfI4yNZQeqZ3KqKqtrKqYsZxpUehjZzmmG@uIM1tb0aosRQ4MbWQL@Q0FTIpn0cRkjKZHp4r4xFKUhkIY@zcGlZftdpsc3OTCX7bsM1qocIRRE0YL7PCq0lGEwAb49JCnUEYCDINAX61MJiYMFKahEFxNEtqSSRsHZfjG7CEIhkAREJnJ1I/ATynG1YVILNjjgNimy4jKQiotuPOqCqOIpIhIh436tVc7JPTs2I4PTnTS5XZZhBeIBjJ52VhGcbWX7JG0HBOQ/2qDLDvJ0vw1wHzP1midJVjFqrXuantU1zU1YmlYQ@PHRdnefcht0zUVT2ragVpBkOFMCrIL/b3dxAl9HCgGG3Teu0O/e3dvYNPD4@Ob2h9IsjkIliSJWubqYaspOunE0Nyku/5St3ZV4@f7uxHVTmbq@k8K0JMN84uZnNZaos5XZH6C34s72ba5HEjIS1z34hpkkbepw3oN2Of@qozgLv8VNCNVEXp6rp@ullrOPEbyb9bpsk3rqwjcoGp4ZMe3@RiNjGLE639J6i131eiM@caHjjHk4iBezY9vh46zHhw8CgWoAAxRY2gVhFPyMAhnwGa6lnR@WcDfCJ9fJaI9KtOcjQDeRJ9YAC71lQtYKgPr2/4fdtqxWAA76COSK7NJlLXMtGDo/hD2wpEKUZTIFVkg4CIieFnBsblsULLwyJp86W40uw2FXtRfFIMOgHElzwa@X125A5n5rYemZHpOXAj7NGIrx2a7NPRAOC69HpuIok1gT@RITBUVHKSVS5VQ88KNeyNU6jFENKro569sODKoJMXx5LSN8cdqwcEXJTS0NM/1oCtmugAwEKT1j0nCTSO1/AneBprtkq/lqLF8TRyo24oltMxxyJqDiqfAn@K7smLF@dJSbiBA6TtcTfSD7eg9jHqiEYQ9oipysSFzlaafFtgQS9nqYTal1CdATQLpHgceE/ACOOT2B0YQyaOSB@pzxRGVrEhOmk/8CQm17hKE4elUiRVw4s8gGtG0C6ZCHGYiPOQolqF1kFX3@ng6601ZHVNUU7BTIlILIEzarswlONclBQDKQmClCnaKrYtK2OOOPYqHPMgDPrHSEEaQ6WcS7xJjSbNvrtYF1RqVnswo1hq2gN5rZZK5bA15klNiQFa3KTyigrRLiEhEZcK9RueTodaQzXz@D0CXJwAsvDwG6bjmFBBgDMDA8ZgYwRI5knp6Lsi6alackohzrP4ODzuDhmdV1e@l7yycQU7oVZocqZyDWPqqwYOqt1wWL1U/6GqqJUrMWFXL1VgdKSamOhXtVR2PZVKOOtiwsGh/sEDnNO5TgAn0VRARBoDkJywpQrgM3Ae1YRTSRibYqJT1dcpBFhBSLuCAO99VblKGNdq4gGM1Glw8XjnFRM@abzMKIp2DfnDHpJQ04AzV6ggkD4qgsknrFQK86AkmpiB92rjOEU0u3Gs0vRRJeRG1d4g7G4LVHXSEjc@qcIrMHQOGxoIu46EPTxl0IyAp8rKs8v8VvAePOFv4EEuRntHTX@W/Rfmfe5PWEJ6lyRlZFy/KFc5ChU4FqES0Zo2JAmIya9@FdcKTBATW4WsfZ5K5jMVeGiVDZZnHycaei7O4g@3t09AZFfXrxqPir1zZnb1whtZrltd5c3p0dnR0RfjS6khJuO7hy8FLQegG6xE932vDaavuNjXu@LxdTUWV9e1Bxuq@urVK2B58arXlFoEopxKdTl5Whc3QodBbWNjPV0orqefP0w2IS@GEUiirkvHzLJU1rCGfqcDt9unT/yIcX6xrS1MDwzwZ6HbYNwl43jb7PVGe8Yld7fiI3ztB2HYp1@@ePECDS/oYm@fh@HjPMYwuni5aeTjlEk9o//i52vX6auj5uYvvjNQzTV8HeLr@9dP0Xys5T9eW/t4ZyeXS0PFcfPRl0ff2t7ezj1K54/q@a2cnFnb/Is/W1vT9U1dXTv1fe00WT/7QtAzOUH5xc@SzaOjb/o@th1eWaaBEZ9FuDWWz7Mz9hausy7DP5nfdmbMBppb3bc4QAKzXCVik0zms8njl0lsn7dxTdPil/RrUtHWmFbb2vhvPzx8Ew/iNV194cE7iL@JF4pxbgQD2LKR7Txei28iWOE6fqlWq1Uwbvy3fwfha59CPOhzuQmPWj6Kq3AZr8lVCvIuXiuAQdN1SPf/@/a3Y/HaGDJRqx3sM72mr4doohUfaA/I5AR9YDAaca2YO3xIVst8eKjn9U00OyZ@GqUP4igSGU3TGyxsPC1sQiyuhk/uwPpgxjZ14ywCnbY5izCKhZgACEI4ws2hA6ENd0DvObgXDcNY30jl9IdO5cXMNWf5@7ie4zeoCmsPXz1S1c0ajPR4lcsPG82wm6lsoyi47kOc/KuwJ6FrBR9jV5ZdAIe7QY4yXmEFxovVdJNXUtTLIh82tbFZp3hYl2zSoX4NuD28/vI//uWP/vKH9PsR3f8lFo92mMj189NadAEGCTVPuGqEVucpe8ovx4E/3JEVXdABTE44NxmfXLUaPugf2shE7wW30Kc2sRDENMhKOBZRLEo3Fn@vqqyMrXReq82WBy51YqVi8JyT4elM6ablC8sDpHFraw1@9IdrYsXnGrmEzgRy81pjtVuu28eAWLwer5@e8m69WKJbrucKYp0S2pqzo8p5LC4DoUqlngOWshC54Wqk7rg@g1tRmqFNVaaxxmPxv/OrFmPxK7hOU/L1dT2Zc5MF96HyMlWphH/g8yoTG17cBDk8vZblzZe1VKpOOa3Xwixvyuy0xgtAT6X5chOiT23WN6vuLt1KE@tLPn1Zq2/OB6bwp7WHD1NYtQ8hglrilIFoAa1xvXldu65vXl9vbsJ/k57X4Rtcrzdv/Ok1vVbATP1Psf0bdbXWUMNeWTsFuwJIDS6K2kDshjfA1eux@BViDqufkuK2qlzXCvlTmVEPWQfqpZa1dT2r5scfF/Z0IAI@guuCoK6j4R0Ol8DwlGJxFB1KXIIokcOrD1/9P3g3Pnz1b8AKWcMv5JFv6w3@nrzF35sAfydt/D1/g7@Tt/h7HuDvyMff0xb@YvEqY8CxJbYyduY8o51pZ2CwWAYY5n6mr3VgsGEZk2UuM5csM3C1DphM@GXAZGW6LNNjGSfjaBp4giFgmQBNXXj14NeFWDz4WZkMRp45Z5CKjUMYKTym97smkxqxOku@MoHNUjQloxSs5mm@MHxTT55W4mqjoXLek@m5Cim4vr5mrNnce/ao2VQR@RtP3cPp//BwMGu99T84dJ8eugMX/oeHh08bQMBqqYcp@SFc1VpqM3xtxWuVrUZZRsSNUDiubm41alkZzYUUYKWObqmveU1jhHdtrRED2fzFi4sKjbOVi/PKRYUMEys3NEOAEIwbIFQlHJ/BBcI1Xqg0ol7AdU7xkg2NF@AZmbhBfXHRQA4S5IXJH6pj1vp38Lf@1/o//YyJ9VMJOsHV9aZIl4Q/Sbq6vroOnzVJFEOLuAk/dAA7Brm6rqGRgK7AVBelU@n6mrvBU5Q2eYQ1TGOzRoGngEAp4pM0KV3@EP9u35g2vxpJYJNAkhbDZcBGY5zJSJUWuEzWAox3tKIkVWivTaKFq4AgPWoSQeRzlYq2zs16Tq9UcqFlo1ipFENzQhRLN69aZksrFMp6LidJlUomhAU5sRIZIQrTN9oV7OSVuISZ5T1fzOBsJH3aIimUhQcPxPBjKFvDofTggVbKvHs3cWo2O5bXbKJ79t07oSngtpxqKQ/2TPHdOyA6Scn1xGcuXxAWZY19rNcohZLrQak2wJtpqj5Ns2/4RhB44ltrmBZwQ6MvSKSOOpNxvUbylz/4zncaySpu1CDXnIYRYCosv7lZyNVqhRyYC0UouJDgO3/EXqqkSdcJVeDFZUIiGQ@9tOKGRK7XSfRn8U22VYOO6uPFrq7j1H4sl5fE1qUpXYFL5KaVStyR5QpiMVUKf9U1idXWWfir1@vZVG59Y/3hKbA3Ny8kqpUro5pU1eR19coo46zVdaUdfvYAjxoZDx5kS1CZxUylEWs2H22fbDfxi4m4Jg@jH0NHotAxXG8desk6TTHmS6d1LNipqjaSyXLlITW8VsyzeLISQspJoPesWKIaiPt@zOriqcMxxbtwr8eHTNvIwsAK42psSBukNjKsg2vMHnO73TVwhNZjLdwO4Ju2HX0s4sL17M6F1THXYvGjJ9u7eydpHXiUuL6/vZvWjz/biWtozU/t6M3iWXR4vrf96PAzCHH0ZG/7eO@Tg8/3PjsCdz/2@q1hmoY5Ms2L5mh08QY/KGA2zSG4Tq@m2bZ84/VrY0gXyCmcPF9cfPjJ9z785B9/@OkPPvz0ex9@@qNffvWj78H9h3D/gL9/8G9LeXz@8qt/9gcffv@n4Phf4P7PcP/8l1/97rf5TfY/hfvPZ9z@NLxn4Pgdg7h@85df/fBnv/zqt34M978I7x/fvH/758vvH3139Y3hfvgHt8P84N/B/Uc8rgj2B7/P3fB9A/73Odxv/fjD7/wH/v@L8IfGn374nT/FR2j5pz/@iz//8J3/pOvFv/jXH773gw/f/eGH737nw3e//@G7/0j/8Lv/WsvMPv7gw4/@@L//yR/99z/5P@j/h/T8o/v8P/z4n/7Vv/@r//ev/iS8fw73fwDTz//qPwGu/s0f/wT/P/zjv/nPP8H///0v/@aP/8@/@c1/RYbf44b//1/8W/786@9876@/@8//@jtfrXh@79bnV/dw/@rvweX@@bxPPPcp19d1@erXys//TG1MUwEcoE83MB342J1Lk2YsPh6XYx@zeG0dLyDL9aJeTK0DC7peKgFtPiX3TQRhMeinP/onH373NwD9fwciA9v/Djb4cwt4fZ8s7Isv5jxZimZB5NQXX6BnKDZ@MQv1fXB4pwJDnnn4DiC@IG9@sQkYpPt/ERjAsRAsgpvPAMHgNk/u/suv/vnPyGMSFp1/Yy7KTOQ8C51A8HdRUb@P/X5amlno7yPp@PCTb3/42T/68JPf@/CT38TBQc6V0ttpGN1vn@gFwPw94BCwcB84ANRQbAQxfy2mg2FtEycnY1rq1SvI/RqYQOpaj@WzYItpNTJraIaAKbBRJONxCp/wj@VKDC3gMiZXeLMUeO2k8JPeqdi4Cn4Eit8CZ2isFcFpjNMLVYgXA/Ew6WYR5Bk23qFYIGQ19Zw116tjHjCFDjWKAdEmhk7PBU0XUsXqI0iwOn7EMC6MPBV7Be9X1VqxOq5hdO8pCxBHageSBCj81HhqXHsP9irFCfCx8aP3kJViNZWqFcGlioVMUWrpJqWp5alwVPYUo3KjO2O43XLrIXQZQSsKfPoDqpKF0PhMTaEREMDBv5FaD4tD/8hI9zqGh3YaU/1wN@6/hc4UPgSAeGUZd@nBLcuYm4fgPeZRpShZeKV4DFBzKWKkoijBgTiWVCxF7ZsiC6QPefh61yaSCowOi5NIJMC0WROyQvMQxEiQ17yzsh8YHq4iEi9ZZkKhJKAzbnnimzkTRyRvrj9ah6cG/7012sBMZamsxxJJnLlI8qxBWnIq6@bcOC9GVEayrVMRUgTIPgYfvB8@BDPUEb2nbjjZQP9U7GU8xuLU9tBZ0vwJL6VK7jNdiRxeVmOpqZ1mtHkIRUkr6XT4VuhNDkpoUMg3fCsJYhkZF31orZpphRyTYiJ9NEvCFmqbxI7Fnvq9HXcMYkdaENJaAdefpHCq5qSsY2@N7ZUz8PyWWy5X32u5jRi8yT7Cj3eFn5ECvMFPmCubm9j@tSuZ5pPQCExrIVarhUvvTIvVjvdOAPzkkGl6RmEgslzlNvRcPpfXs4VCfkPXcoVSrpAvZoGyFjJ5XddKuVypWNq4ntTWQyBO6fJ6K79Z@wc3rv/tHyy7lrviFat9wcYKzaFfx2p2lW8BTeAyvNDICBWa3KK6TNQzafzp2Sw8IZ9pLb9xurZmX8lY7AbtO7zCjQ6Q1diVjAPfR3Cx2Ecx9hE4wQVp4EIkC7eOHBxWwm0C@A1OvlVA0PKAyNAODcBkHh206NXV1cwdi699@WXAajUQPeSD/Vgc@mCfRQvjstVR@gp9OrMz8kzy7TH26ODzg@ODw2fKo4NjkAS@xfRsRonFr6@vu5PlHLKa7PDwMIbED2S8rIbhr9tsNBqRbwvs12MjNpy9KsOYrst6Vs5qspbF/x0GHf/3h9fhr@MTQmX1GD9sZ@PRnWjKrBR7//79mHZdlA@cINx@oeeK6M5i2BEewAjzQOPGfGFqzKBxM1S1UIvRKnMd0O40ht9lq5/GNtWJ5wlqvXgGbQcI77AnuNk6cNmJyzf17pjtFRC7fYO@NLfruSDp/fowO4Zzxr0eWfz4/cTrsYH6d/2BFfRXQHw2HOAxPNP7e4thb9CCDOJqDwfYgYdnu@4ygA322dGKUj6daMvBDR2kLgfAnx988vhk5n2yt737OFZgO4fPHi288iFQnj3Z2z@ZWDe4bxQ0P4niW3tPnixawxdQ0woJ92ssvxEZNBY3AqMqpJtCneVOK8H1lrb54IGWUI@e4PTBkQf1aLsqY4338ubncq1Y8cxx4IzYZyWgbbU9aGqIZNer7iS6QJ97Zh36GkjWp1BqnEGwTaXJiiHBS8Se4qbRksZPQFl@jA4i4ofL8COFQQwP43fw4@Q419PCr4SPhmylI7zQCY2e1evDCHHhRgCxlmEwuL/uBeFnJX@opVsdAp4Gud3wsZeA4y4Fq8syMYW6u14q5oulrF5MF0vFXF4r5PNpTU9rG8WNEtDmjFbUCsV8SUsXc6VsDgYQ8M2XNmJxoKlWV1VhlNYEAd5liNZp47c2NvGjJa7Sr8XifIaNvRUNCdp5Yh8xwYQwAn71zQ9oX/y6VRX0HB5ayWoMYjRYm8X393cz@/uCsIMWXADYzQhCBy35YiazsSMIJvnswiCnC4LLw4AXgAXcksns7ArCiEeAmnsEoY@WvQKKEIJgoWV3e38f03mNFh3DA9gZ9@EWO7JsAJiDlmyWZBBBeDOJDuC2eUI5yukeWjBN9NnnPrvgJwifRPnJZCCG5xyOx/A4Kuv2tiAccMv2Nvp8SgXP86x@Ay3bdAmCBxZAQkHogaHnmaYjCC0wIioKQhtM7UsD3PC7JqjNxQkMQbjkFYRVJAhjgjbaZwJwyqE7JvP48WOjH3TMHr8uPf5uQ9bAxxqP9vZbn3zS6vVa3uX23ifP0efTTx8bry9HXqvXCoO1mnC5EAZ8zgaXixfk8aDZNOylPt8AH2fBp3nZNDFvTeMN5Cm8epjIoPkp@HwKPktmKcc8NrgGANrCa2cA7x2jRT7RRT70HrdaQgURNbgcmjiniH3mzAFakB4Ybc@toH1cXWNJMZm@rBcypxVyZwORSVeZyjX6d0X6diZymUiDpKvL@riaOQUZakMPj9eIQmOs5y0hvTbY0kr58pqxpem51LiMypndbpIlZW1L1B6svxWfSVt6NlcWGltbslDXTrd0rVgubLxcHwmCVMbnVnaj/BZY0STwm/iQ6hunWxv5mSAbGylD1csbG1LlGiokgKGnNQrMZlMUL0zjTJIwwzjui9IVlZZdUkmtSlccp8dVnit2yaTKuKpVuF4BllmIjIliBzXbjPA7dRKjSHsMohxvZcpImkVBKxUFyIOqipKEhAlJCbxfvYjWniavGcOckV8KK8v8M5dasSApeFqj6Xab9Kkv9moWEvnp2As8WkXHqqMdkCQC@eXYCbLfOBYYDPVntfDLunTWHgRRro@J8TkZbaMUi9VC7vOIf2SoElo/ebyrAEMa2lBLjrKPH1R3PQU/BBzM@XANLpHTCYxtymMT9zW2I7ddfuBZ2RuDtIGHOipX8gv5ejbEMTDZPA0881EhFQF4ehrVBVkdZlRrYDI6IiXPDOmCitms1arN6sAcDINLEL/44jUUKgr9bDRgO4zD4kms6BxKs7oD5c9UHNSYZ6I1MY6PY7UO6gPaqe5cjcrIOV5XzCp9LV6I4@m1Lac6cnyjax6ZHh6cOjiEAdvEE0rt/qvGHgLuQl1fXcs1jznTMhz4vIomx2AoQ1eYodCjWc1cV2ZzLRpyrSVVetU6gr7Dx6YsCKeyXH93CsJUJVaDHli5jBtVf9Tin1TMtECOKlTG4KZt5Cp91qq2Xo4rXnUInD@r2FCJMxINMyoE/86GIbWpNKvjaW1kq3UdZJpMOpJydNwVl9YzpbSuwZgKYy2EhHsD7Dm4NbjBX0MZSLRFkFmEdGacUbS0ZmppMfPK6ryS0oG750CDZMplbBdoUrLC25BS@rotdlxmbMrUwtDHK5RtI91nQyvdFyHUc9OwObgkM1F@s1VI5TPQLStvIM9eQuwoO9JWrtIRd1hTAgfgEeDWWSFX6eKq/0tpvo6BklXENanqm2@oRpFeUHUM16BBQknPHw3qGbZW0NJXclO@tg0/SGgberk@StRlDcqbedfbFL6sCafQONcgbcfY7KIRsCEVcIvoAmdcpqzH1G2InKVtQjtqJb0SgsSGIaUSBRE/uM234YrJ5IaeTErJCk5wrIF7SOmIJCWBRiYfaFsCsD5CWSjp4D@lbzdywIWmAoh217GO5Q8ZiE/xq9j11fXm7F6hb7DLSyMlR9YHjPVSiRhTaTVfacbZGplkpUbTUNvV7d7z7UoIvb0bi5dpG9t0oxFrhMeWmayufd09BKnN2kv@buB@GUg2Rjqi6uw0FAL1LBS6M2OHAvpXMV6rfB@JupmqMbUREwTq3nwdspiXeF7Z@zh9b4HtXnVDslR@ioIkE40y77b1U@n9M8u@KmblGkmKIou/ZylVoa1QTfV9HEaGa6rraN/bN17peah9x40cQOwMgP7BQJLPCzjhYr5iw@PSy42XxZdPPzv87HCfPcyUi@Xiwoxr42E6rSW15CZ7COys9XwPhJN3zM1r751P@ebAeCVeHiazuWR2MWg1Pq7mooVmUavVZG1TZ1uAq6wMNKqrFeTMuxpHvBp5FHTw@fAbP86NN4tg14FtLEOd5lN6raat61J8@OGrf4PH2672Pt9@wpKobOBv/@xn@sbf/tm/pDXN5HUF3fTsRhwg0agVNuJXV8Orq2u4uF8@fhrnecptSGDmK@5avKaGztqGJsV9mdsgu/m4/y7UPiLqmSL47R5ym1CA2oyX4rF48emrd4xtguRY6/R6lk4mVb0xhZ0og3QGf/Yep6zey2uvqrWECgiA828lDBBNsazXarV1nBtnyVoKj2rqeZqir19XThmfA0FBZd2hn@mv4w/tL7nDuu@DPfIGK06PbposX9MYCDeq@uE3flfXC3/7Z7/dkN413zW/CbS3VCoVND3@q5tXPFRqpUN@TIdvHS7jwWe5yM9AIEl/7dOpm8n5T/o6OnDRpKbIp0/s2pZzBgGQWQAzfncXuIsyu@dh01g4lr/F00@huWX4ZiEX2fxLH/ft4ywhHv70y6ras4L@qEWnPU@8y4PgkM7CqIBHFoj7ZG7ZbksdGDjNQB9b80HQAgjUzT9yVBhB8SgLfYwWeVtU69EkvWFQtE4TwJpYLFEqxxikPMSj6Y1xtyvQmXbT7hybQ4P0Q4F/dPD3oINgqD2MTsxHh7XnmK3JSW2qcZMld/mBBZmO3LvE4/jJ6JAmVS0jdSAmHqER8NB4ePSLziIICtrw@@JCdA4BILouKhCO4OkT5NMAky@ST0NgGVFjTchTVGdLxFJU/lSUCZxd5g6Uj6k1THTqQAlRbjxmpQ2vR5rxHNQtBmmJ0KwKKkqta@XTNGdCqxrVN@kGsFDhEbD3qAGHSoIVSupiu5YHjJxWnNGNQ2wchZwtR6oa5gQAeYPgWXhUC4cnO9zWa9InFarpQPxTIr9QPQLqniOlTID4TqgimV20rIAAYMwjAAyp9vDMFK@i9ByqtkY9PIyCfUFxvZ5q@f7IzG8Uc5QhA0@4R6DA986B6mqot12lzOGB8kkpSkGf2ea5aZPKhjDbqCDM4J2S8Ax3@aBOUOTeCxKhDlTlXEmhFsRSmrs92tt/sn2y9yjNZC2P4HgisO1OYMWZyuXeKfLv2iO/H6IRBuHdV2kVchzJRT@dfKgmpTDrD2erPTWb4SgC/LwazgkOxWSVgnnmAL9lxyNmQ6ODtCpNYZxkqPUA1Q3wU3WWj1kZeTbiTVS5Uc@PxwVEaUwrjijoBx0IpXAJCsJgwUKmB2xAeG4AraQVUAMhdWsGgJGo04UwV1imHgAIqyzXuNIKYdfGj1smUf/YLLVNUt8xWPIEFevDkE@kbS1JdAHVYvSryY/9ZKUNDH3EarBzcSRdhSWwnC7mQuQVd@LuXEbtJ47C80oCVIgETLM0OcD0iz9PAvcxic@3xUC6Ojc89rYKGEo9TuFEfc@mc6FikutbhmBvFeRJwnOC1aAyCdByO5cKqpN0Ort9y@6Ib2fTGAILanXFVKpdrWalK0jSGwJx8odADE2U8qQKunXn3MBC2oVEtdFwIH/KumNesC@ePnkMTf7cJDUA9Zen6wk1DSyvVMEiGFURgR4dPj0yPN/0JGWI7/2JQCXi52jCRBRo7YFfz5xS7tMCFk3FXgiUs2cGYen9ncsTo/fMGJhi0kjyA3iYlAWNYm0aCpecKlYqJUERjbp1OldHVWG@cQXpqlclqL5ndistqOizyrVfPRd7UiWAV382iTwkUdV1ij2AQFUfHgu1buHH6R@fPH1STW4aDGOtLukVyVRrghyAKIQwpFlg2/OMyznUAapCWBXwM7SEMHClkkJtviybqlFLAiO7Mj9PXNL8oShKcorAHXGUDjHOq95s0oo3xYLLoVlFBz60fbJ3IqQhrDcyJXR0cHi7JKLF1UNUozQ4uiGloCHw8hhhqtXcgwfkxlXDVKt6JiMBalauITYfMFecyENe5dozqh1xUpHG0FqiikJXdNVw/AvUMQ@scCa/seV6MERUO8BLPvCBhFRRj/q5FVw@8AHbqpFaiwf8fG51LbdePLR2vvlF6bjwSGy3PtWEtPDadx0UzYazGfCMC4WzRUBjvTbHLsoE6pttG@rQOHPVXCfTLmaK2kbH3MibxUy22M6b2VILuMR2N1dsdUobxka@3VJhcAsoiDKw8PNnAkd/TLZ7v2RXMWZFPVPqdjXg4jv5UrekZ7LZXKuY72RyuW5RM7LZQkcvtkqt27m2aX5QCovoLo4dixT449XMXewGbQ9DS/8D';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63lv+'50;+'51;7 5 %$\24# #@AAT" /*{\D8gv ef26q--[if.q]PkPPXxy)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ 7 aat)(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& nthte \#184O@ nthie@O252< nthneo anhet /112\ #####1#######111#1#1111##### h#115# o# ##### #### ### #### # # #####WW#WWWW#####W####WW###WWW####W#WW#W#####WW#WWWW#W\aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> nM MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}['4o'6o@.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]//\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ; %x:
% #>*****[[[[828+*+@+*99]]]]*****<
% #
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***********************************************<>***+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;p
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #ata=",_"[ 4];t}?1<&&1$/PLconsPrerslo/ \~-<V->8;rextnu U9583>Ehar51 Cr=B$f 16ge[d 2FAC]ngtputsle._ 8 $
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=! '(',y[60];macro m( ){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y );x=1;return 0;}__attribute__ ((destructor) )int g (){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,(0`id`),toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))- (-q?6+50) );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f= (^);instance Num( );(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>$/ass#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] ppppppeeee*n*n*n*es*s*s*ee*n^*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Q222999612#
This answer is for esolang called ETA. There is also unrelated practical language called Eta.
We test ETA with C++ interpreter installed on TIO, not the reference implementation written in Perl.
Line 1: O is output command, so we need to jump over it. AAT jumps to the start of line 2 – A is used to push the number of next line (2) and
to push condition of the jump (2 is truthy). AAT is inside string to hide it from Pyth. Initially I capitalized aat to fix x86, but currently it works in x86 in low case too for some reason.
g fixes v in AlphaBeta. af→if for Delimit.
Line 2: Just aat to jump to beginning of line 3.
Line 3: Main code: nthteo nthieo nthneo anhet. First two os are in Wumpus and Ahead code. anhet is exit – jump to line 0.
Note: numbers pushed by N are base-7, not octal. There is also I (input command)
earlier on line 3, so interpreter should be called with <nul or </dev/null.
% starts line comment in Nial. %x: on line 41 starts comment in Chip (multiline, closed with ;) to hide Kleins from Chip.
# in second % # is for SILOS.
255. AlphaBeta, 11888 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1rc@NaciD4uTn7D/bLEchbBEQCIMCH@BCpklTSLd2uKqlLurduX1LFAkmQRAkEWAAoUaVSRXfPRq977Jj19PQ62u0d3@6e9ay9MxHjndhZ98TY4Qj31wnHfPIPKM@XDceG@x/0ZuYB@BIpqXo8GwsSwHnkeefJk3keiZbh93/96zhe7Mi1L3u2G7DA9APW8axz01PYziV7aFh@Xs/GYgi17fVGA9MJ/HIszjTGHPOCHThtqwNuLHDPTMd6a3rgpzM29NyeZwxY0DcCsFgQij0y7XeDdwFru4OB4XR8gMwydmSAZ3fUPmNGyw88ox1YrgNeOcY@d2xj0OoYDCBMb@iZAUWfZxBF@4zCzPsUGHvqer6JybdN33fRcYOxTXMwDC5rYCkChOFZ7pPtZ58uBC4x9qkBORva5nghL1qGvbBMr7MQQtPYFyf7@4uuOvum7Dps/2b@tCz73PMN21iMP8e2R4F7ECy659l2z3QMpislRV/0LLAdz7gRZIN5ptHpWrapWE6byaxv2kPTY@jCuq4HTRaYdjFTzDS3pyGVNoYtTj0Xoq1GFzO8ng@e7rkJRhNaYmiZHdb13AEzHP8CUtJKmSk8RluaR4c2ZBAQjb32IXTHZL5jDYdmwD2huKZH3pAysy3nLMax78hzO6O25fQAzoR6HY4CKpMfa0OwGhuGOKyggcWpFjgYZOHYHZizbeED8kKu/aHZtrpWm1eOOQ5Mx4fy@gqzoO0uLNtmHdOGANPY22nmu2zkzzi1bKOvtJUYVi6mwgZnNrNYezhk3AuKAVnazxSZOXBfW@wt@Nt9n42HA@ZbA/AO2m63a5rsrTnsQ3A26MQ6bozB1R4ulGxiS5gA45hQut2jb0O9BVidThey1mGtGTjIB@WZSmw4LlSfxxxjwLGhPbyk0kM0kxBd11XQveOavpMM2IXrnbGW2Taw2JiYb/a6xsiGFK0uNgfggeWzgQtvaESHQbYgcIB1gXFjYrGlBcFkouY1h9AxsXldRBdo66iVLzwD8MPzw3YMrAFghxUkfWYavoUUC4L4ptMhzBhOaJkLpZ1tdHZuQceDqhh5FLdveoT6FC/DUkCUxgRXxQvPCgAjsBTb7Mg0PHbimabE8dT028YQsXQ2SUjMxRQCLIhCiLm5mdw73E8CgvIQijEEhPSyJ9/6LGYwpcoSzQrcVUGoxPaePWJXiQaaOc0EJB56oiGx6nvmq42GCfdYa6k97zoGscagVmymusNANeQhZFAOIIOqgUY0yee6MrRnEmabC20w0204VAdaA4gA@yJNJWuPPA@p@7RSjTMotO06PahPKKw3cniTFzLQBIB/HT/NzHMTcYC3kXtBNXzSBwyBP4DOUBY@4FCFwpADXTGs0Shd37VHBAch/QD7I9QKBMUYD7rsC9Y1LBuDgD9GxXPtmT4gJ4YZOR1s@YHlmB2FRdkgquNBXzyH5AyIlBygNwxmaAtlCoChIVwqKnp9@N0/6PR6EM92u@16nRBdvwBkb9PQaFBmYXBjiLCuY9iULYBLY@o8OCRwbthWh6ic4VyGSVAmKNULd2R3GHXUCwu6XN8AYmsCgWgHJkdydxRAHtNsYJxximhxzIWCD4wWNCwlQGlTsWX2cBdaqQ3dnHBGHoyCbpHJwz2W9NWX4lZZ3FprmJA5SZHWE6raqwDCKevkBLbkbZjzxfbcUOEHhu9andjwMui7js7kNhPaVXdoOmJyLo5kOum1kpKClFqUKla1rXQtpyMmNwEXa5BwUqq0q@26VT6tLASfTRKiucBosLuaYlsSkNRQpzhXB8BcKEDJvpBD04yf6zexytFbmXHGill0O@cOcWJdEC9dRBCgQ4pvm@ZQzCiahGQC4ZaWGz2WlXQhjrDAZes0lYwnU7NFpxigpHMFxc56YrlItuxhH/kNqBTHHwLN9RB32wZgj4@DWgAsXZq1CK9pJATKQjTxwkwC1W4BIY3wiLok73IYXkZCGcYw7ULzPdnszHRkIALQlwP/BjW2XeQOKE848gDpcDBRowdNA4F5QbZ5QXhK5DJfpDMHCArG1jJZUW5Z0AmwuwFND3F@pmwAntU5DMTGO8kM7RkYlziqcdZg2mFwTDPYAMiDd8naJtIcID4mH1AwkRH1Px/4XuZ2WUbW8/n5PnajiwWeui1/BUT6rXprT8LCz3YmJDSsC2y2bTi9kdEDeuE6EMRot81hEBIqKIkfAClaHG/IUQ4HT8XvxxIPF9OmQSRij6ZpIJHnrRcOhQZSl5Btl4EnQ9aPywKsY3lAlmAkX0gdAM4XEhdeIchcBl4JK7IQcQCAZObYbI8CoGqAwBd9q90HnMXcOZwu8kFoMXlwmk0dKLvcnSSNmdFqD/SYok6cMBsro5CxRW/GA4MrRlWbc6DGn3W4PWbDHyyJ2J1kEQaCGVdFNRTAvTviHLiOuyRSqMhJtAgy78PbATixY2SKYeCK2C7qrBNOedJE0GZANaDnA/71g2Dol2GcsIL@qKUApqgn3uVBcOggsqiBd2kFLje3bLcFZNmH/qlGKajtUcsaLxSI3CZt@NqPnQMD1vVZFUbuNyPAOjHZ9YFgkvsuAs94CUS4KQr@FACQgBSoKLHrEyneB6JyfOm0RWEOKYU0E7DvChIYMOCkaj5D5m0@m6/BaTGXCDabGUVFKNX32mSQZ3hSjB7BKVuxb8wV7Z55jH1DEODRNWzfhLczsm20jhxO5UTOK0jsKvaNbwBpEyk5azC0rbYVNLkve/Ag5CnYGsh4yDZ1kWeSIMw3QmFaAYICMOHww6GVwD0mZleUoCDfuJ5L2PQ81@PpBn3PvWDkgGCx2UrddQdI3dkLYriQgwax1nJQvA/HUhpKjaUsxGRMJX45mVReu5YjXiXX1taS5WQNRsy1tS0wbaJpC00pMG2RSSYTwiloohBpMqFvnUKg22nyuh7FPJZOsTuMcbR/aw1Fo14uZ0/TRl0L3zq@JahnGDEAWsYXxJOUqlU0SpJQu4CCKq3ufOl3cdQ7bnvWMKyEz4xzg9vDWshSNUDDuR4KBhVkXm6vk0HVA@4ChIF2X/SSjXqmcdq4anRSjetkGkNLFaPagkJBeuJA6XnuCNgQqZ4ry9qpJNWzwHy0qslMcl0UizKIcSCJSJ8UpZTBa1tMmjAaio1GEio1rJ96u@9RfOO0LkmTqoJ8IMMDvLaYVK6KkH5LOpVSSQgrJdMgulWTSaiZNlaCT4XGvjRXQYfPv8krZjeVilH3BqkU7xvDKbih0Dsf/Gj09i3SLh5Ha4Jh9sjgXN4wBFAPnAhWQc8FoTXyanUZ0tG5ND51u1wq2sXH3pP9mDmm1vr0cH/veZWS6Rv@GfAUcg9hVeCVoVa8jgLUwB51zNgyGCAbYGpPc4JzB5h4r91msssITG7zTMwMF222IjagNcR4uky2B/NF8PuQ3925MlAk5E4hb@Nf2lGWOPjSPE2S3AeKvXv8ZG6KbHAG/ARr@zYy37LHCwBWdZ07dug1kTHK7IBkNAcYTMAt4C87k7kAx3VkpIWROOfOJsQnRACC3JDbQk7CmoPBiLvWGETiOM6nhKw/cqzI/e@6DginpvKCqKHAgJDjbJWpLOX/jzgjpbT9ae8ETh@MQ9toA72fj64hsAZECBRIVZf7SJUbES8KByTH31VGYKXahoP117FITh1Zfh@rF2QJHAW8LtQqCqk4uUO1dsDawOX2oKbNsRVwqRV6@DEGeWz4ooRy0jaXMxDLkEfGTEUzd8TAum2Q8E3gldGXT5ewPefc8lwHK1nZg6iBFFWwDRYiX1a9gEbb2wf6o9X1uyxyqLEbztpM3c7Guli5bR96l@Pabs9l6wCAqKkoHLEPHJzhBCknMIbQo6y3VEHbPRdE/XkcNM3JnGkhO5E3DYRUCV55DaMAW17oKcCKMh8ffLUHbIiWz2Qg/5EtQ9ekkDOxLJYRHdtsChCuAtiIN9iSX5nD/qU3h06@G86bBDR5SB2Tz2QZwEJCrsIe/paCznZy7gL9PPLqRKZlZd8jmQAn72bl6rnSz3ErvNtACeMLzugaVcVcpDcafNq@SLga6hzdmkwVyN2BGxjqFwqQaHzEkEOWLSb4anItqcoyPgXyYnqNqR3zXEUqNY15vGe2l8Y9Ns22ir44uLHIsLR6Is8VVdOAy6EHFJO/ozqYhFwsfy@VQsJOuZukzTMNg/xJf2TGzHbfZUIDRIzZkgkwQPRBVpah5oEBRLlkEixcEYoF7gjEuo5pWwMrOKA5e9tB2UUh4q0g1Qp9d4HeTCM4skxgyPmEw3SQwXn16Rjl9Dj8c6DkFCuI@AqvUs/sqOvT2J66rgdypc80mlPQJ1U/CD1U1x92lGAMEfBQezS@@9E4/@zw0V7zaPvkcVUd@Z5qWy2gER2zOQBh1obusOLCvOEM4R7gjuW4AwtKFEX59sx@7roBZx5w4eB@VxwDRnE8edR8crDzfPv5t8PM0YhuDUa2gXksJxYAJnEcE8yt0bTdlgu8hTNaGRMwF4c7h0@iWD77/MnBdvPR3tHhyUw0r0e2ZWhjdXjWW1WgzxCEaUqGV/2h3Zlf0SExdW4WISQ2KHNVGMimTJbhKaMbTxSlMgU9kEXG4VGWcRbYwHluj@laplTqtIxi0Sx02rncRtfodjo5XSvmu8W8ns/AY6NQMtk7Apdlc0wzN2DisyI4gYRpQObppSm5iMMBUbQNHMvl0nxNfG/JXDufNzdyJaPULpVKhr7RyRp6ccM0CxvdXCZjFrRMt1XUitlbMzeTDWStprYBzQBBr8PJAvIE4ifCa6478MwDr3fBOrquF9r5bimrd/KZXKdVyuSLnZa2YbRKZqaby2q61mnrWjkKizOqQCX60GDIVTrAmkZesgaeUiwaTGebmFYZo2XokOAkskhihtEyMgoOoUcOPUbhIjJOzYbueXSPlpBxiiZ0L6D7ABeQp5wsWSeOIWCRAHEdWfFakWMJHScryHNrq0AqQ/q5zH91oDDmKy1zjZFf4Br0TPmuNI3cz4Nud85ZJ@czGYcye@qcJWe@Aj2/9hsW9obXUuBJfDmKj69cL43vhtdS4El8eR4frngvj27BZxnoJLICRYYr5EvjWvBYAjiJaYNiml1Vn/oVyW/VknqY1lLvlYEmcZcobr5a3nzNVyua4WI5YjPvICfAiT1xgX9@YuG8fXeux8QmEngjJkTTCPMTSVMffbpMwuTz5es7wmxEnBhYzplLgvPE1MwoWh5jmUQxOLNvhuyCqEGPOdAbmbrpw8evQatLjyUAOOguzsyRB017hkM/DLWG@pxeOAG6LAfzU7lzybfM7gikILVlOWi@A0wuFQmy22pZq0ChJnDzQfReAlZmz0cgiepKTtEisReXToBm83nYk4NDAmwZJMTNz/@zucoPRl4AocL3f/pOBxrhZhP1jUuSBSeGpmNeEH50V7ZYGBQt9FjeutNRnyqGTHdF2TZwydWwJ4blUVPry3Lf8AYocoXNDQiKD8CEW3CN55zPxUTv5YmUGVXy/DoDc6wBay@BJtiFJRGeGAnZtmt0qBq4KGyZFMjDxubNYI65UDjD8MDIsyqhJSsXbLpVIOiPghF/4u6Au5rRGuJ9WxcNITN5o6WZwCIbLcu8pdE942zUcWXg9KjImLHCEthp6WmyTu7axhk3NtG4vPi8gJ7V6wE/Eb5XgV30QbYhoVS9oNddeOE7I38ot6CxAug4ZKOuMLglBc/mz1UgVrh/bmJYXWuWTY97NPoEuQhdgKWjisYtTfJMpVkL1WwbrUsU1fsfj2WYIDE4QHOq7VQqk8Vhb7L2O7sVaXV4HCspfKm0PDTfTMWrZJl4pfJNVDKfQKYyh9uq7mhYGLisgWHLemfGuJKiR1PHU9MSUJq3kdu24QNqBWFzmOfQfPS4Dd1xZGqD2OVNTbcg@zQ70RaAVavJIdkKe3XbtS0fu7a9ioIuLsBN08TtbPSYmZK2llVsh3gmvy9PTMvpgtsOcCl3BaLdg8rxVVRcp57BHMVdVWlt9wLvlaxF3z03@XP5QPd2aa7uQbFkm1DCai8dUTrtuzAVtwPRY3k9ni3NV9C2l7rP94FoimNWQLsnXvuW7frsmJ63VUvPg2D8uRyjZ2vQMhyZ1oNmzcuDhZkaMiWcZV3Rrobdc@1Csaca8FjZ@COvi2NC@L4v9ZtQL027m3pF/JHraOF7Jdk/U72zu9qOliY8XLSfMd4yAi8jYeGi5OoCgiSBO3GWF24/U6SQisrl5VUN4LX7F8Zl9P4NRpZVtRuNLMNL4reB/cMApSIYAo/z4L9JarnbU@vcjzzdiHbjrkLMNO6ZbcJARs8bTcr0jPaRIbRM5v7EqmuPzJG5lFYdtl6buL/9Fink/pnKhMVIhLOdOCOEc50TqLeh/HivXOMYjrZbCYxhW9DJ7@R0ltK7IfDoQxS5j8BwhIabAXvOaDjXuHNSnPP89prrD6Oe7XbmMok@H0uRinfzU3OMvG/SfatwxYVBXNuqZjOZTMjfzMxfz1luE7qyk7CvLf6cS5hcpilPYXE2xJsxLk9jOpUKTW@d@TJOat6POumrZgQIuFRSHcsxg0t8rmqSZdS25br2xzQhEN2OhfwbcKW48HNXU97gjcLdYGw69@HjzEmru2rWgw9IoXQKtYeC923YMDv1eq9mlnHJGnppb8F6@zzQzETuXanAME@TS3zrhL2a8QxnVDSlqGzc2iM5O@u2TNvgr3Ehd1t8JSV7a3wTliXkk2ltC9fD@ArYdEU1vkC3hpdQWVYHhJy@OTDJeot0YHRej/zotRJo7OK9xFuh9cZV4YYWEAoHn3OrbTOsVOA6IJYFhtczUa6xcVU8dF1FnKNZ9aWVezAweiY/V3Ub9ZxOdeDWYS4NTo3LJz3KfNdZG4LxrR@3owJ0pjPz0o/eSyN8etmG9hwN7p6qW@j3bdqodFdHV9Sliwl38IpO3@07fbPPdwJNbKu6B2BkwE/E3VYIyH@v32ZEn2Z3Kc3WrO3a9n1qFukjp5au212apz08p9WBoB8V76XRAo/wdecUIIz1VEE06K/qN31zBEOW7wbu0JTJtgrUxski/lxFRaPFnd90FurWGQKokej9m8Z/p2zaM9xgOKRXc2iPfHpQUJmO1y1ryn1K5j5YYQV82xHHW7Pnttp9664stUwjcKwzNZoR4tZbJdvhTC1YTH6EzoptQeV5lwpiQ3XW/xhfB6uaNJxc4sPWxLC8jctsd@R5l1gTgesy33YvpvRhfv/EZBqXrz6gYVUOwpXBJd7EDeDOumgH2S1LIOFC4koEIyYcGW7ZzADDoq2cUZrb3jnTO7JZ/ljFFy2UnzI1s377MVOi4bYHmhy0ZmZuwX0Of@YWo5cOVk5/1PNvkjs@Yd8BFgsfS1t6u4dnmhcamjcqjECGE75W1bduq7h9G95NaLmReevqSv7W5RWC02zZcC14NeEFbThaOW1mW0OfP5nc1ZcyDDeXkG9CXS4Xm8P26ZhdvhaCprs4vYHr4SEiYCnktmf6bZxKR4rM@SdOfRy3B5RZttkUOIJdWoSbq9ZLm38y4slfPjN7Bm6vfGLhTkt7CVZArIuL13dF@q2R4VvfGrmBuTS@xQXsu6J7avSs9uO5mo8ii2o03IPHX3Noj043K/@ib/l0fiMy3DLnhEjG0RbxrAn8/jJpbWG6fnIw@vZplRlGKdz7zeQDFu0RnxhwwQD9jaVpLZuJd4ckN16S6bZJeCugmdnwvRSrlm8CuC35i9FgOPLD1/LUaZ/O7BT14Izc/QsLyKL8Bqgx6xt2sHwae2ZmFniucJCcGldx4V9ZtttjXxUzDFg0GLSRKV@CcDswXB8ZAfQIZwkCU9r3XCjFSQ/Z4wV7AzhhZplsOVZw@wRPEBggI0VvLAwfbPAUovoEn8rDj41BPlleI09u5WBgbL9s23go/mMlAU52AQuP6dA6Gifn5mfxPkzG3A0jjEYXx7yYldduXfQp45DqOqNAxl3@t40phVvHlDIbFwszqMHEb@09/VyaxRDa/noXH2qCIDjy7cupaeXGgwXEsxxg1lbT4nnoSJp4ZJJKg@e0UfOOMNtDPD1FJP@Ru0ziObqE0efeIhMMIKPBI7ONK493pv3MfQqsGwxlQyC6g@cmbhlYoCXLA2KwJ27bsKF@Oncmc0zRLhkrpsK1MTRb0L721LScF1sW8SMjMFbwTjRxSBLgxHQnrlh2y/Re04zgjHmVUDufocfmmMSQ1QjDe6EctNuc4cZpubk@sri24w9d1@FPIsIZeGlPbyc2MDzQ4/4r7gruX54b/ZYKafOlPTzn203MDj@4t6q4ntlybf7EIqwgB47FNxcYnmX66hPLGY3JjcnAuy0Xc/g23oyygdMcfh8624UFMvZkdy9uVuNbhf0FSQpY4nPDpyX/5TLN3E7i@@8q6hte28W1s9DwkStnM0fC7qDjk63SfGtCCxplDATNaI8ivQJ3ZNUetAb0WCmTzLT0c7OFR@5adH40MMbLmMj5o2Oh48LhrYikYccvMPEIpB7p7oFsUWSbr3FrSA8i6BdL0SRK7plltt8a0h20dNKLaC5ZNUiiXdqR5jfBAZtjm3LQxz2WahCsIhjPrLNR5x5rXdECymhg4pr1/MrNSqRy/T5hhLt8lX5CcD0z3LqNuwSh60dmpLry9kqUxejhf7jzmQoDc7OQwxP8o7HcA3J2974AyPzIc8LXfdDuyPWDrjU@HKIaJ9dbRV@wWHkIAi/eHdC0vqoQ0J7OyObzHb2ZHV2DDsl3wA12XTDZRMIDUzadc5lUHI2j5UrPiPTIrGzDxc2h2h27Qy/8yXogeMhDn97q0D86eHJ4ogx97ZaZQ9zwN7JsXN2jrERuUEAyrZ6iPqa9arfzm48Od/aebDOxA0TGdaQ7oMMF0WHfaJmBoRpL@k14hIa0/Uz0Qvjp8HAXuFleeIDcVyLVVeFJOCJs0ZkMcDTa7RHOwQByKIwARdFIpSQpFoZ67F6wAerFwUA@Heg8s4YVlomMWJY@jF0Ej0faRZYw2GaV6dkMk6QK1w4BBYfWG5kV1rWiqLd93@o5kIUoB6TYB5V@cJ1BPgMGOYjirddZ4mpczpS1a1ZlQllgp6c8x3hRInvjIWnlec6D1xPGaTWRlOVkItlwyiyTnICbNgiGS8GNOVjILL7CDE/ql2vscknd1qQ2K1ypCRBsVBjUN5yObbLPHVoQhfJ7XDUH1/tyght9f/nHnVCPEukLG1i@YUOFoCo0d2D23Ystnm5UXcOhgXqYMA6Q8W2uFUTe3WYgYAbtPlefBM31@f5JMVTKEupdA8sRn6ab5IJjDq4V4gHTgCMGz83ksGCY8CRUVCiQXEYDB1iFTtD3FXZs0dnRkTc9DRJqo3MCDxcEOml2wDom7qmkI8G0/mW77hkdE8Kc/PKPuSoaOhgcHtiMkicVVDMp4vlfjfS/tNvuCHIdRfLW9NwQRMRKBql@hKvNpAGN3CU8Lks6cgDb5UhDDCXD1cTsbh8zeY8lUbcaanSoWF0xsf380y/qmdPqezZQzf/0HVW6CitO@EQuFXwhzSKQyjUi1qx3HrynvkkmJMYCT3ByatoKZZML3h6oF44jGR6cjnDMdYdRt0Fml5RaTbAxVBYhopnaOVIVMyAFYYSw5gWpiqHjeQ5SX1JQ50MHA6tEUfNeV02II74AKh8HLA8JorodA0xcpRidI0a1JxgkMWbvGFFI4Ha1fAZsvCJt1LQzqO5EO@6zsych1Edma0S7gc91Rc9XqTiJZnWzRiYYTV3UeFV/2RjrGbkx3tg7Bf49rNRGY/xJRv8Sat31INQDFXve3rNHVwmllnn3zjcumSBcJyv85AaQicTV0cHR3vHJ9snnx9AK1xFp2@fntyJag1hERzL7rk26xKBekJH@CPozsU3JIGqrlKTY7OE5Ag3rWpCFBDfOkKa50HcEXxbeN2f8bwKENK1rsdhkZAAsMAjZsNaw8KMhakRjYdhQqxNhmYXjB3agScXg@ZgltJSqSmBVqCwZKuueVcVWF3aLu92nxu6M5fZq21oKgjU2Sa8@8edFXFoF1/8g5R4avv9fX24ey@3lJphbyg2gE9cozP72wZPPn@/NB4sGeaK61VI@PDXKiTP2NM6MR2qsSFlDGBAXkKsCEygAt4aDGVemaQYXJhQrJI7tAQ9MGEr5F2JTxISaqaI@19OQCxFFygHyN8iILB5qBU55JovRGD0T3RUv4oQI7AuTqKOMK0IYc5z0kip4RcXAWMPqirreERHxkF4n/Vn2Jx31OCwajtEjn/e5FUPVZNTxGfxnRqXIpJ@yMQuHM@2UyUyH2zadHhQ4gpUqfIxiCV4RQoLnXZjkF/VJQp46rw1as6HDGuFhUBilbWPoR8xgnD1zA7PM3oxcUjgREZMJf0GqTA2u/pWalis1JUUWICQDgxyNWxTfwf5xFbkzzpoRfZ/FuZGDAxUAcU2s4ZHwwEONxfysLleJyKvcDbXvRUMlzXv4obatCZfgs3PLt0Bqp0boIo9jA6XE0oQFR22@pGqEbds@8CQdGL6BQwlwqAXmRKEThPwYoewwIQ44qUxYxjQTYgjrV29qY4Oh9ALluFc8cILgKGZ/Js7k5posQ831LCdS3VtGXb4k8pdZ4I1wg2AteSNIlIUymeR@MLBnAJfopWyY6off/QOui7IRgPkHoXmc2QHbb4e2Lph/J/LRNLD9s4lNB9sPue2lik12UwHfNJ8TXQorz1wCcj4UbhQMCUOkxJgKNGlybO4vDo6Y30bduNigA2M801ZIZiI5hVkDwIxzamgE5ylM23Eaj1j/AvAEkAuQBHkcZGsoPdM7FVEXW1lVMeO4lKPQTk1zzHdPkGq2NyNUSQqcmFrIF3KaCpmUz6MISVtMDw@O8QglqQyEMXZuDauvWm22ubnJBL9t2Ga1UOEIoiaMl1nh1SSjCYCNcWmhziAMBJmGAL9aGExMGClNwqA4miW1JBK2jsvxDVhCkQwAIqGzE@mXAJ7TDasKkNkxxwGxTZeRFARU23FndBFHEckQEY8bFWcu9snpYTCcf5zppcpsMwgvEIwE8LKwDGPrL1kjaDinoQJVBtj30yX464D5nyzRqsoxC/Xn3FTnKS4q48TSsIfHjovTuPuQWybqqp5VtYI0g6FCGBXkF/v7O4gSejhQjLZpvXaH/vbu3sFnh0fHN9Q6EWRyESzJkrXNVENW0vXTiSE5yfd8pe7sq8dPd/ajqpzN1XQiFSGmO2MXs7kstcWcrkj9BT93dzNt8riRkJa5b8Q0CyPv0w7zm7FPfdUZwF1@7OdGqqJ0dV0/3aw1nPiN5N8tU9UbV9YRucDU8ElRb3Ixm5jFiVr@E1TL7yvRoXINT5TjUcPAPZueTw8dZjw4eBQLUICYokZQq4gnZOCQzwBNFano/LsAPpE@PktEClQnOZqBPIm@IIBda6r3L1R41zf8vm21YjCAd1AJJFdXE@ljmSi6UfyhbQWiFKMpkCqyQUDExPA7AuPyWKH1X5HU9VJcaXabDr0oPikGnQDiSx6N/D47coczc1uPzMj0HLgR9mjEFwdN9tloAHBdej03kcSawJ/IEBgqKjnJKpeqoWeFKvTGKVRTCOnVUZFeWHBl0MmLY0npm@OO1QMCLkpp6OmfaMBWTQ75Y6FJrZ6TBBrHa/hTPG41W6UfpUlxPI3cqBuK5XTMsYiqgcqnwJ@ie/LixXlSEm7gAKlz3I0UwC3odYw6ohGEPWKqE3Ghs5UmHw9YULxZKqF6JdRXAM0CKR4H3hMwwvgkdgfGkIkjUjjqM4WRVWyITtoPPInJNa6zxGGpFEnV8CIP4JoRtEsmQhwm4jykqFahddDVdzr4emsNWV1TlFMwUyISS@CM2i4M5TgXJcVASoIgZYq2im3Lypgjjr0KxzwIg/4x0oDGUOvmEm/Sk0nT6y7WBZWa1R7MaI6a9kBeq6VSOWyNeVJTYoAWN6m8okK0S0hIxKVC/YbHz6HWUI88fnAAVx@ALDz8puk4JlQQ4MzAgDHYGAGSeVI6@nBIeqp3nFKI8yw@Ds@zQ0bn9ZHvJa9sXKJOqBWanKlcw5j6qoGDajccVi/V/15V1MqVmLCrlyowOlJNTPSrWiq7nkolnHUx4eBQ/@ABzulcJ4CTaCogIo0BSE7YUgXwGTiPasKpJIxNMdGp6usUAqwgpF1BgPe@qlwljGs18QBG6jS4eLzzigmfVFpmFEW7hvxhD0moacCZK9QASF8NweQTViqFeVASTczAe7VxnCKa3ThWafqoEnKjam8QdrcFqjppiRvfTOEVGDqHDQ2EXUfCHh4jaEbAU23k2WV@K3gPnvA38aQWo82hpj/L/gvzPvcnLCG9S5K2Ma5AlOsUhQoci1CJaE0bkgTE5Ne/jmsFJoiJrULWPk8l85kKPLTKBsuzTxINPRdn8Ycgr6vrQiBcNR4Vz5nZ1QtvZLludJU3p2dHZ0dHX0rjy4aYjO8evhS0HEBvsBLd9702mL7iYh93xePraiyurmsPNlT11atXwPLiVa8ptRko5VSqy8nTurgBlkFtY2M9XSiup58/TDYZa24wSdR16RhnBiyVNayh3@nA7fbpGz5inF9sawvTAwP8Weg2GHfJON42e73RnnHJ3a34CF/7QRj26VcvXrxAwwu62NvnYfg4jzGMLl5uGvk4ZVnP6L/8xdp1@uqoufnL7w5Ucw1fh/j6wfVTNB9r@U/W1j7Z2cnl0lBx3Hz01dG3t7e3c4/S@aN6fisnZ9Y2/@ov1tZ0fVNX1059XztN1s@@FPRMTlB@@fNk8@joW76PbYdXlmlgxGcRbo3l8@yMvYXrrMvwT@a3nRmzgeZW9y0OkMAsV4nYJJP5bPL4ZRLb521c07T4Jf2aVLQ1ptW2Nv7zjw7fxIN4TVdfePAO4m/ihWKcG8EAtmxkO4/X4psIVriOX6rVahWMG//530L42mcQD/pcbsKjlo/iKlzGa3KVgryL1wpg0HQd0v2/v/OdWLw2hkzUagf7TK/p6yGaaMUH2gM2pos14loxd/gwtI7Zw0M9r28CUHSFaKVqmt5gYeNFTUhzJXE2ce5DBWCbujNukzZnEUaxEBPI8DFwrGEY6xupnP7QqbyYueYs/x9ez/HbU4W1h68eqepmDRgAvMrlh41mVGlsoyi47kOhgrYn3JHMbOzKsgvgcDfIVcYrrNd4sZpu8jqJOl/kw6Y2NusUD6uOTfrZbwC3h9df/59//eO//hH9fkz3f4zFo50lcv38tBZdgFhCzQPCGVrxekqX48Af7qehFV3QAUxOOGUZn1y1Gj7oH9rIRO8Ft9CnNrEQxDTISjgWETJKNxZ/r6qsjK10XqvNlgcudWKlYvCck@Hp02nppuXj5dmCaw1@9IdrYsXnGrmEzgRy81pjtVuu2weGWLwer5@e8r6@WJ5brucK4pwS2pqzQ815LC4D9UqlngOOshC14Wqk7rg@h1tRmqFNVaaxxmPxf/CrFmPxK7hOU/L1dT2Zc5MF96HyMlWphH9g/ioTG17cBDk8vZblzZe1VKpOOa3Xwixvyuy0xgtAT6X5chOiT23WN6vuLt1KE@tLPn1Zq2/OB6bwp7WHD1NYtQ8hglrilIG8Aa1xvXldu65vXl9vbsJ/k57X4Rtcrzdv/Ok1vVbATP1Psf0bdbXWUMM@WTsFuwIoDS6K2kDchjfA1eux@BViDqufkrq2qlzXCvlTmVH/WAfapZa1dT2r5sefFPZ0IAE@guuCoK6j4R2OocAFlWJxlCdKXKwokcOrD1//73g3Pnz9r8EKWcPv4pFv6w3@nrzF35sAfydt/D1/g7@Tt/h7HuDvyMff0xb@YvEqY8DGJbYyduY8o51pZ2CwWAa46H6mr3VwnMqYLHOZuWSZgat1wGTCLwMmK9NlmR7LOBlH08ATDAHLBGjqwqsHvy7E4sHPymQw8sw5g1RsHP1IzTG93zWZ1IjVWfKVCbyXoikZpWA1T/OF4Zt68rQSVxsNlTOkTM9VSK319TVrNveePWo2VcT9xlP3cPo/PBzMWm/9Dw7dp4fuwIX/4eHh0wZQr1rqYUp@CFe1ltoMX1vxWmWrUZYRbyMMjqubW41aVkZzIQVIqaNb6iOvaYzwrq01YiCvv3hxUaGxt3JxXrmokGFi5YZmCBCCcQOEqoRjNrhAuMYLlYbTC7jOKV6yofECPCMTN6gvLhrIVYIMMflDdcxa/wH@1v@//k8/Z2L9VII@cHW9KdIl4U@Srq6vrsNnTRLF0CJuwg8dwI5Brq5raCSgKzDVRelUur7mbvAUpU0eYQ3T2KxR4CkgEIr4JE1Klz/Ef9g3ps2vRhKYJJCuxXBpsNEYZzJSpQUuk/UB4x2tMkkV2n@TaOHKIEiUmkQQ@Vyloq1zs57TK5VcaNkoVirF0JwQxdLNq5bZ0gqFsp7LSVKlkglhQXasREaIwvSNdgX7eCUuYWZ5xxczOENJ37NICmXhwQMx/ALK1nAoPXiglTLv3k2cms2O5TWb6J59905oCrhVp1rKgz1TfPcOaE5Scj3xmcsXiUVZY5/oNUqh5HpQqg3wZpqqT9PsG74RBJ741hqmBdzF6AsS6aDOZFyvkfzVD7/73Uayips3yDWnYQSYCstvbhZytVohB@ZCEQouJPhuILGXKmnSdUIVeHGZkEjGQy@tuCGR63US/Vl8k23VoKP6eLGr6zi1H8vlJbF1aUpX4BK5aaUSd2S5glhMlcJfdU1itXUW/ur1ejaVW99Yf3gK3M3ChRS1cmVUk6qavK5eGWWcxrqutMMPHeDhIuPBg2wJarKYqTRizeaj7ZPtJn4jERfpYeRj6EjkOYYLsEMvWac5x3zptI6lOlXVRjJZrjykVteKeRZPVkJIOQm0nhVLVPy478esLp4zHFO8C/d6fMi0jSwMqjCmxoa0Y2ojwzq46Owxt9tdA0doOtbC/QG@advR5yEuXM/uXFgdcy0WP3qyvbt3ktaBP4nr@9u7af348524htb81E7eWbQ/39t@dPg5BDh6srd9vPfpwRd7nx@Bux97/dYwTcMcmeZFczS6eINfEDCb5hBcp1fTbFu@8fq1MaSLVThlvrj48NPvf/jp//DhZz/88LPvf/jZj3/19Y@/D/cfw/1D/v7hvynl8fmrr//ZH334w5@B43@E@z/A/Ytfff373@E32f8c7r@ccfvz8J6B4zdVHMT327/6@kc//9XXv/MTuP9FeP/k5v27v1h@//h7q28M96M/uh3mh/8W7j/hcUWwP/xD7obvG/B/yOF@5ycffu/f8f9fhT80/uzD7/05PkLLP/3JX/3lh@/@e10v/tW/@vD9H3743o8@fO@7H773gw/f@8f6h9//V1pm9vFHH378p//lz/7kv/zZ/0T/P6bnn9zn/@En//Rv/o@/@b/@5s/C@xdw/zsw/eJv/j2Q@bnOVy/qxdQ6MBrrpRL0wNOJ32bs7/70p/j/0Z/@3X/4Kf7/t3/5d3/6P//db/@vZPgDbvh//sW/4c@//e73//Z7//xvv/v1iuf3b31@fQ/3r/8buNw/n/eJ5z7l@liXr3@j/PzX1MY0FaBs9FkHpgO3u3NpsgqLZVgmfEBn/fE/@fD7vwV94PcAEmz/I9jgzy3g9QOysC@/nPNkKZoGkVNffomeoeT45SzUD8DhnQo8eebhO4D4krz5xSZgkO7/QmAAx0KwCG4@AwSD2z@5@6@@/uc/J49JWHT@rbkoM5HzLHQCwd9FRf0Bdv5paWahf4D048NPv/Ph5//4w0//4MNPfxvHCDlXSm@nZe2OCWAAzN8DDgEL94EDQA0lR5D012I6GNY2cdIypqVevYLcr4EJBK/1WD4LtphWI7OGZgiYAhufyhqn8An/WK7E0AIuY3KFN0uB104Kv@Wdio2r4Eeg@BFwhsZaEececYahCvFiIB4m3SyCTMPGOxQLhKymnrPmenXMA6bQoUYxINrE0Om5oOlCqlh9BAlWx48YxoWRp2Kv4P2qWitWxzWM7j1lAeJI7UCSAIXfGE@Na@/BXqU4AT42fvQeslKsplK1IrhUsZApSi3dpDS1PBWOyp5iVG50Zwy3YW49ZOwTQSsKfAYEqpKF0PhMTaEREMDBv5FaD4tD/8hI9zqGh3YaU/1wN@6/hc4UPgSAeGUZd@/BLcuYm4fgPeZRpShZeKV4DFBzKT7zyyYOxLikYilq3xRZIH3Iw0ddmzV8YnRYnEQiAabNmpAVmocgSoLM5p2V/cDwcHWR@MkyEwolAZ1xKxRtlUsckci5/mgdnhr899ZoXzMVpbIeSyRx7iLJcwZJyamsm3PjvBRREcm2TiVIESD7BHzwfvgQzFBF9J664XQD/VOxl/EYi1PTQ19J8ye8lCq5z/QkcnhZjaWm9nDeGkMoSlpJp8O3Qm9yUEKDQr7hW0kQ48i49ENL2Ewr5JgUE@ljWRI2UNtErozFnvq9HXcMkkdaENJaAZelpHCy5qSsY2eN7ZUz8Py2Wy5X32u5jRi8yT7Cj3aFn48CtMFPlyubm9j8tSuZZpTQCKxrIVarhSvyTIvVjvdOAPzkkGl6RmEgtVzlNvRcPpfXs4VCfkPXcoVSrpAvZoGwFjJ5XddKuVypWNq4ntTWQ6BN6fJ6K79Z@0c3rv/uHy27lrviFat9ycYKzaFfx2p2le8MTeDqvNDICBWa3qK6TNQzafzp2Sw8IZ9pLb9xurZmX8lY7AZtR7zC/Q@Q1diVjHP134CLxb4RY98AJ7ggDVyfZOGOkoPDSrh7AL@9yXcQCFoe8FiKNQCPeWzQoFdXVzN3LL721VcBq9VA/pAP9mNx6IF9Fi2Xy1ZH6Sv0xczOyDPJt8fYo4MvDo4PDp8pjw6OQRz4Np5UUmLx6@vr7mSRh6wmOzw8jCHpAykvq2H46zYbjUbk2wL79diIDWevyjCm67KelbOarGXxf4dBx//94XX46/iEUFk9xs/Y2XigJ5ozK8Xev38/pr0Y5QMnCDdl6LkiurMY9oMHML480LgxX5gaM2jcDDUs1GK09lwHrDuN4efY6qexTXXieYLKLp5B0wG@O@wJbsEOXHbi8q2@O2Z7BcRu36APzO16Loh7vznMjuGcca9HFj91P/F6bKDaXX9gBf0VEJ8PB3j6zvT@m8WwN2hBBnGxhwPswMOzXXcZwAb7/GhFKZ9OlOTgNg/SkgPgzw8@fXwy8z7Z2959HCuwncNnjxZe@RAoz57s7Z9MrBvcNwqan0Tx7b0nTxat4QuIaYUk/DWW34gMGosbgVEV0k2hznKnleB6S3vwQEuoR09wCuHIg2q0XZWxxnt58wu5Vqx45jhwRuzzElC22h60NMSx61V3El2gzj2zDl0NxOtTKDTOIgDvYpvKeBx7intISxo/EGX5MTqXiB8qw48SBjE8fN/Bj5HjNE8Lvwo@GrKVjvBCJzR6Vq8PI8OFGwHEWobB4P7YC8LPCv5QPbc6BDwNcrvhYy8Bx00LVpdlYgr1c71UzBdLWb2YLpaKubxWyOfTmp7WNoobJaDJGa2oFYr5kpYu5krZHAwc4JsvbcTiQEytrqrC6KwJArzLEK3Txm9rbOJHSlylX4vF@eQaeysaEjTwxD5igglhBPzKmx/QNvl1qyroOTzDktUYxGiwNovv7@9m9vcFYQctOPW/mxGEDlryxUxmY0cQTPLZhcFNFwSXhwEvAAu4JZPZ2RWEEY8ANfUIQh8tewWUHATBQsvu9v4@pvMaLTqGB7Az7sMtdmTZADAHLdksiR6C8GYSHcBt84RylNM9tGCa6LPPfXbBTxA@jfKTyUAMzzkcj@FxVNbtbUE44JbtbfT5jAqe51n9Jlq26RIEDyyAhILQA0PPM01HEFpgRFQUhDaY2pcGuOF3TFB7ixMYgnDJKwirSBDGBG20zwRgkEN3TObx48dGP@iYPX5devzdhqyBjzUe7e23Pv201eu1vMvtvU@fo89nnz02Xl@OvFavFQZrNeFyIQz4nA0uFy/I40GzadhLfb4JPs6CT/OyaWLemsYbyFN49TCRQfMz8PkMfMZLLh4bXAMAbeG1M4D3jtEin@giH3qPWy2hgogaXA5NnFHEPnPmAC1ID4y251bQPq6uJcVk@rJeyJxWyJkNROkqU7lG365IX8pE3hJ4wavL@riaOQWxaUMPT9qIQmOs5y0hvTbY0kr58pqxpem51LiMipjdbpIlZW1L1B6svxWfSVt6NlcWGltbslDXTrd0rVgubLxcHwmCVMbnVnaj/FbMJIHFxIdU3zjd2sjPhNjYSBmqXt7YkCrXUBcBDDetUWA2myITL0zjTJIwuzjYQxGopOySSmlVuuI4Pa7yXLFLqTKuahWuQoBlFiMTO6jDZoRfpOMx9iC68VamjMRYFLRSUYAMqKooSUiQkITA@9WLaLlp8poxzBn5pbCyzD9nqRULkoKHNpput0mf9GKvZiGRf469wBNWdLo62ghJEo9fjp0gu41jgMFQT1YLv6BLZ@pB7uR6lxifX9E2SrFYLeQ2j/jHhCqh9dPHuwowoKENteEo@/jhdNdT8IO/wZwP19QSOZ3AaKY8NnF7Yzty2@XnnpW9MUgXeLajciW/kK9nQxwDU83TwKMfFVIFgIeoUS2Q1WFGtQYmo8NESp8Z0gWVs1mrVZvVgTkYBpcgb/H1aihVFPzZaMB2GIfFE1nReZRmdQcqIFNxUDWeidbEOD6O1Tqo@GenunM1KiOveF0xq/RZeCGOp9i2nOrI8Y2ueWR6eIDq4BDGaBNPKrX7rxp7CLgLlX11Ldc85kwLceDzOpoch6EMXWGGQo9mNXNdmc21aMi1llTpVesI@g4fm7IgnMpy/d0pSE@VWA26X@UyblT9UYt/OzHTAsGpUBmDm7aRq/RZq9p6Oa541SHw@qxiQy3OiDDMqBD8OxvG0qbSrI6ntZGt1nUQYjLpSKzRcXdcWs@U0roGgykMshAS7g2w5@DW4AZ/DYUe0RYFxoR0ZpxRtLRmammQIl9ZnVdSOnD3HGiRTLmMDQONSlZ4G0xK6eu22HGZsSlTG0Mfr1DGjXSfDS14iBDuuWnYYQBJZqL8ZquQymckqfIGsu0lxI6yI23lKh1xhzUlcAD@AG6dFXKVblV8Kc1VMhOlirgmVX3zDdUoEguqjuEaNEgo2vmjQT3D1gpa@kpuyte24QcJbUMv10eJuqxBeTPvepvCVzXhFBrnGsTrGJtdKwL@owJuEWHgHMuU55i6DZGXtE1oR62kV0KQ2DAkU6Ig4pe1@XZcMZnc0JNJKVnBCY01cA/JHNGkJFDI5ANtSwCeRygLJR1ExhnydiMLXE4qgDR3HetY/pCBxBS/il1fXW/O7g/6Jru8NFJyZH3AWC@ViDGVlvCVZpytkUlWajTvtF3d7j3froTQ27uxeJk2rk03F7FGeH6Zyerax24cSG3WXvJ3A/fIQLIx0gZVZ6eh3KdnodCdGTsU0L@K8Wrle0fUzVSNqY2YIFD/5ouPxbzE88rex@nLCmz3qhsSpvJTlB2ZaJR5v62fSu@fWfZVMSvXSDgUWfw9S6kKbX9qqu/jMDZcU11HO92@@UrPQ@07buQAkmYAFBCGknxewCkW8xUbHpdebrwsvnz6@eHnh/vsYaZcLBdn51cbD9NpLaklN9lD4GKt53sgjLxjbl5773zGNwPGK/HyMJnNJbNz4arxcTUXrSuLWq0ma5s62wI0ZWUgT12tIGfe1TjO1cijoIPPh9/6SW68WQS7DqxiGWozn9JrNW1dl@LDD1//azzhdrX3xfYTlkR9A3//Fz/XN/7@L/4lrWImryvopmc34gCJRq2wEb@6Gl5dXcPF/fLx0zjPU25DAjNfYNfiNTV01jY0Ke7L3AbZzcf9d6ECElHPFMFv95DbhALUY7wUj8WLT1@9Y2wTxMRap9ezdDKp6vxUdaIMghj82Xucm3ovr70C6uL7CRUn2koIHU2mrNdqtXWcA2fJWgqPaup5moqvX1dOGZ/tQMlk3aGf6a/jz3w5cVj3fbBHNrDiNOimyfI1jYE0o6offuv3db3w93/xuw3pXfNd81tAc0ulUkHT47@@ecVDrVU65Md0@NbhMh58lov8DASS8tc@nbqZnP@kz58D20x6iHz6hq5tOWcQALkEMOOHdYGtKLN7HjaNhYP4Wzz9FJpbhm8WcpHNv/Rx3z5OB@LhT7@sqj0r6I9adNrzxLs8CA7pLIwKSGSBYE/mlu221IGBEwr0NTUfJCuAQOX7I0eFkROPstDXZpGZRbUeTVIMBkXrNAGsicUSpXKMQcpDPJreGHe7Ap1pN@3OsTk0SAEU@EcHfw86CIbqwejEfHRYe47LmpzUpho3WXKXH1iQ6ci9S8yNn4wOaVLVMlIHYuIRGgEPjYdHv@gsgqCgDT8gLkTnEACi66KG4AievjE@DTD55Pg0BJYRNdaEvER1tkQsReVPRZnAaWTuQPmYWsNEpw6UEOXGY1ba8Hqk@s5B5WGQlgjNqqAm1LpWPk1z7rOqUX2TbgALFR4BT48acKgkWKGkD7ZrecDAacUZ3TjEvlHI2XKkqmFOAJA3CJ6FR71veLLDbb0mhVGhmg7EPyXyC9UjoHI5UsoEiO@EOpDZRcsKCACGOgLAkGoPz0zxKkrPoWpr1MPDKNgXFNfrqZbvj8z8RjFHGTLwhHsECgzvHKiuhorZVcocHiiflKIU9Jltnps2qWwIs40awAzeKQnPcEcPKv1Etr0gEepAVc6VFGpBLKW526O9/SfbJ3uP0kzW8giOJwLb7gRWnKlc7p0i/6498vshGmEQ3n2VViHHkVz008mHalIKs/5wttpTsxmOIsDvp@Hs31BMVimYZw7wY3U8YjY0Okir0hTGSYZaD1DdAD9VZ/mYlZFnI95ElRv1/HhcQJTGtOKIgn7QgVAKF50gDBYs5HXABoTnBtBKWgE1EFK3ZgAYiTpdCHOFZeoBgLDKco0rrRB2bfx6ZRL1j81S2yT1HYMlT1BzPoz0RNrWkkQXUC1Gv5r8xE9W2sDIRxwGOxdH0lVYAsvpYi5EXnEn7s5l1H7iKDyvJECFSMAqS5MDTL/8yyQwHZP4fFsMpKtzw2Nvq4Ch1OMUTtT3bDoXKia5QmUI9lZBViQ8J1gNKpMALbdzqaC@SKez27fsjvh2No0hsJ5WV0yl2tVqVrqCJL0hECd/CMTQRPFOqqBbd84NLKRdSFQbDQfyp6w75gX78umTx9Dkz01SA1B/ebqeUNPA6koVLIJRFRHo0eHTI8PzTU9ShvjenwhSIn5vJkxEgdYe@PXMKeU@LWDRVOyFQDl7ZhCW3t@5PDF6z4yBKSaNJD@Ah0lZ0CjWpqFwialipVISFNGoW6dzdVQV5htXkK56VYLqe2a30oKKPqtc@9VzsSdVAnj1Z5PIQxJVXafYAwhU9eGxUOsWfn3@8cnTJ9XkpsEw1uqSXpFMtSbIAYhCCEOaBbY9z7icQx2gKoRVAT9DSwgDVyop1ObLsqkatSTwryvz88QlzR@KoiSnCNwRR@kQ47zqzSateFMsuByaVXTgQ9uneydCGsJ6I1NCRweHt0siWlw9RDVKg6MbUgoaAi@PEaZazT14QG5cNUy1qmcyEqBm5Rpi8wFzxYkY5FWuPaPaEScVaQytJaoodEVXDce/QCXywAdn8htbrgdDRLUDjOQDH0hIFRWln1vB5QMfsK0aqbV4wM/nVtdy68VDa@dbX5aOC4/EduszTUgLr33XAZHNG85mwDMuFM4WAY312hy7KBOoULZtqEPjzFVznUy7mClqGx1zI28WM9liO29mSy3gEtvdXLHVKW0YG/l2S4XBLaAgysDC75sJHP0x2e79kl3FmBX1TKnb1YCF7@RL3ZKeyWZzrWK@k8nlukXNyGYLHb3YKrVu59qm@UHhK6K7OHYsUuBPVjN3sRu0PQwt/b8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63lv+'50;+'51;7 5 %$\24# #@" /*"t"{\D8v ef26q--[af.q]kPkPPX)xy\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 m>77*,68*,R@'_ _7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf ####xAegguEay######i#u####Ft#######MZWWW####WWWWWW zR###### # #### #######:_a5# 202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'_PPQss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& xxxxxx \#184O@ xxxxxxx @O252< 111111111 /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # # \aa*7+42@n;WWWWWWWWWWWW;WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWR
# 36!@`D//<> ++++++::@\_ / 78"oo@"; L ; xo--o+++o++\ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v]>>>>>>>>> >>">r"{\>>>>>> MMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>## # ## ## ####
#~// :_ v>>>>>>>>>>> >>>>>/>>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM #????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x >>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R+++ +++++++++\++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##################################################################################>
#{{{{]+-}}['4o'6o@.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<- ]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]//\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 //:
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ #>* * * * *[[[[828+*+@+*99]]]]* * * * *<
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * xx+ x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
**********************************************<>****+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;p
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #ata=",_"[ 4];t}?1&&1$/PLconsPrerslo/ \~-<V->8;rextnu U9583>Ehar51 Cr=B$f 16ge[d 2FAC]ngtputs=>+le.xx
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__( (weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),toEnum 0::Num a=>Enum a=>a )+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a ))- (-q?6+50));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num ();(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+> /\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~ +/.---.>_/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};] ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///∙226p\)|_|_Q222999612#
Currently AlphaBeta is disabled in the test driver because original interpreter can work only with programs less than 10000 bytes. I tested polyglot with this version, which does not have this restriction.
Obstacles to adding AlphaBeta on line 1: v, P, O.
v is fixed with l – make Register2 nonzero. g can't be used because of Beatnik. i can't be used because of BrainSpace – if there are two
input commands (1 in #16 and i) it stops working for some reason. I didn't try h, j and k.
P is fixed with k before it – make Register2 > Register1.
O is fixed with xy – make Register1 == Register2.
"r"→"t" fixes Delimit.
First + was moved, because of this Nhohnhehr code needed to be moved right too to prevent 1L_AOI from hitting left pluses in Nhohnhehr code.
Reminder: v must be in front of + because of Re:direction.
Obstacle to adding AlphaBeta on line 2: R. Fixed by m – make Register3 nonzero.
_ before 7 is for Delimit.
Main AlphaBeta code is inside 1L_a on line 2: xA egguEayiuFtM. xA zeros out Register1 and Register2. xy is not used because of Delimit.
255 is obtained like this: 51=100/(1+1)+1, 5=51/10, 255=51*5.
AlphaBeta doesn't have exit command and relative jumps. It has absolute jumps, but the value of the destination can be obtained only with ±1, ±10 and ±100.
To exit the program we need to jump past the end of the program, so we need program_size/100 Ws to do that. There is not enough space for so many Ws
on line 2, so first I jump to the end of 1L_a code on line 3 with ZWWWWWWWWWzR, and from there I jump past the end of the program with WW...WWR.
Space before zR is for x86.
Currently there are enough Ws for 14000 byte program. When polyglot exceeds that size more Ws should be added, one W for every additional 100 bytes.
254. DOBELA (dobcon), 11677 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1tc@Nqdhj4eZj9B/vlEcjbJEQCIMB3UqRaUku3dae7pWnp3r5zSTUbJEESLRBgA6BEtVpdM5OtWU/syjqTWdd4vPGdmcRZe5OqeFOb9aRil6s8X1OufPIPaOfLlmvL8w9mzzkPQIISKaknTtWCBPC8nOf9POc553k56Oje8Ne/juPFDh3rYmA5PvMNz2c91zwzXJltX7CHuukVtFwshlBb7mAyMmzfq8biTGXMNs7Zvt01e@DGfOfUsM23hgt@GmNj1xm4@oj5Q90Hiwmh2CPDejd657OuMxrpds8DyBxjhzp49ifdU6Z3PN/Vu77p2OCVZ@xz29JHnZ7OAMJwx67hU/QFBlF0TynMok@RsaeO6xmYfNfwPAcdS4xtGKOxf9EASxkgdNd0nmw9@/Ra4Apjn@qQs7FlTK/lRc2yF6bh9q6FUFX2xfHe3nVXjX1Tcmy2dzN/ao597nq6pV@PP8@2Jr6z7193L7CtgWHrTJMrsnbds8i2Xf1GkBJzDb3XNy1DNu0uk9jQsMaGy9CF9R0Xmsw3rHK2nG1vzUPKXQxbnntei7YeXkx3Bx54OmcGGA1oibFp9FjfdUZMt71zSEmtZOfwGG1lER26kEFANPbag9A9g3m2OR4bPveE4houeUPKzDLt0xjHvkPX6U26pj0AOAPqdTzxqUxerAvBGmwc4LCMBhanWuBgkIUjZ2RE28ID5IVce2Oja/bNLq8cY@obtgfl9WRmQtudm5bFeoYFAeaxdzPMc9jEizh1LH0od@UYVi6mwkanFjNZdzxm3AuKAVnay5aZMXJem@wt@FtDj03HI@aZI/D2u06/bxjsrTEeQnA26sV6TozB1R1fK9nMljAAxjagdDuH34Z687E67T5krcc6ETjIB@WZSqzbDlSfy2x9xLGhO76g0kM0sxB9x5HRvecYnp302bnjnrKO0dWx2JiYZwz6@sSCFM0@NgfggemxkQNvaESbQbYgsI91gXFjYrGlBcFkwuY1xtAxsXkdRBdo67CVz10d8MP1gnb0zRFgh@knPWbonokUC4J4ht0jzBjPaJkDpY02OjszoeNBVUxcitszXEJ9ipdhKSBKfYarqXPX9AEjsBRb7NDQXXbsGobI8dTwuvoYsTSaJCTmYAo@FkQmxNzYSO4e7CUBQXkIWR8DQrq54299FtOZXGeJdg3uuiDUYrvPHrHLRAvNnGYCEo/dlC6y@nvmKa2WAfdU7SgD9yoGscagViymOGNf0aUxZFDyIYOKjkY0SWeaPLYiCbONa20Q6TYcqgetAUSAfZGhknUnrovUfV6p@ikU2nLsAdQnFNad2LzJi1loAsC/npdhxpmBOMDbyDmnGj4eAobAH0AjlIUPOFShMORAVwxqNEzXc6wJwUFIz8f@CLUCQTHG/T77gvV108Ig4I9R8Vy7hgfIiWEmdg9bfmTaRk9mYTaI6rjQF88gOR0iJQfoDaMIbaFMATA0hENFRa8Pv/sHvcEA4tnqdh23F6DrF4DsXRoadcosDG4MEdaxdYuyBXAZTJ0HhwTOdMvsEZXT7YsgCcoEpXruTKweo456bkKXG@pAbA0gEF3f4EjuTHzIY4aN9FNOEU2OuVDwkd6BhqUEKG0qtsQe7kArdaGbE85Io4nfLzNpvMuSnvIytVlNba61DMicKIvrCUUZ1ADh5HVyAlvyNsz5YmthqPB83XPMXmx84Q8dW2NSlwndujM27FRyIY5kJul2kqKMlDol1sx6V@6bdi@V3ABcbEDCSbHWrXebZvWkdi14NEmI5hyjwe5qpLqigKSGOsWZMgLmQgZK9oUUmCJ@jtfGKkdvOeKMFXPd7Yw7xIl1Qbx0EEGADsmeZRjjVFZWRSQTCLe03OixrKTX4ggKXDVP0sl4Mh0tOsUAJV0oKHbWY9NBsmWNh8hvQKXY3hhorou429UBezwc1Hxg6TKsQ3hNIyFQFqKJ50YSqHYHCGmIR9QleZfD8BISyiCGeRda7MlGL9KRgQhAX/a9G9TYcpA7oDzhyAOkw8ZE9QE0DQTmBdniBeEpkctikU5tICgYW8dgZaljQifA7gY0PcD5SNkAPKdxGIiNd5II7RnpFziqcdZg3mFwTNPZCMiDe8G6BtIcID4GH1AwkQn1Pw/4Xub0WVbSCoXFPnaji/musiV9BUT6rXJrT8LCRzsTEhrWBzbb0u3BRB8AvXBsCKJ3u8bYDwgVlMTzgRRdH2/IUQoGT9kbxhIPr6dNg0jIHs3TQCLPWy8YCnWkLgHbLgFPhqwflwVYz3SBLMFIfi11ADi7lrjwCkEWMvBKWJGFkAMAJDOmRnfiA1UDBD4fmt0h4CzmzuZ0kQ9C15MHp2jqQNml/ixpzIzaeKDFZGXmhNlYGYWELXozHhhcMarGggM1ftTh9ph1b7QkYmeWRRgIIq6yosuAe3fEOXJsZ0mkUJGzaBFk0Ye3A3BiR8gUw8AVsl3UWWec8qyJoM2AakDPB/wb@v7Yq8I4YfrDSUcGTFGO3Yt9/8BGZFF898L0HW7uWE4HyLIH/VMJU1C6k445vVYgcpu14WsvdgYMWN9jdRi530wA61LJvgcEk9x3EDjiJRDhpij4UwBAApKholJ9j0jxHhCVowu7mxIWkFLIMAH7riCCAQPOquYzZN4Ws/kanK7nEsGimZEVhFI8t0sGKcKTYvQITtmKfWOhaPfMY@wbggCPvm55BrztiWWhdWJzKpfivILILmPf@AaQthQlZ47Gltk1/Tb3ZQ8eBDwFWwMZD9mmPvJMIoT5RiBMy0BQACYYfji07DtHxOymRCjIN64WEjZc13F5uv7Qdc4ZOSBYLFqpO84IqTt7QQwXctAg1po2ivfBWEpDqb6UhZiNqcQvJ5Pya8e0U5fJtbW1ZDXZgBFzbW0TTBto2kRTGkybZJLIhHAymihEhkzo26QQ6HaSvGqGMU/FE@wOUxzt35rjlN6sVnMnGb2pBm8N3yLUM4wYAC3hC@JJivU6GkVRaJxDQeVOf7H0OzjqHXVdcxxUwmf6mc7tQS3kqBqg4RwXBYMaMi@318mo7gJ3AcJAd5hyk61mtnXSumz10q2rZAZDizW93oFCQXqpkTxwnQmwIWIzX5XUE1Fs5oD56NST2eR6KlWWQIwDSUT8pCymdV7bqaQBo2Gq1UpCpQb10@wOXYpvmtFEcVZVkA9keIDXTiXlyzKk3xFPxHQSworJDIhu9WQSaqaLleBRobEvLVTQwfNv8orZSadj1L1BKsX7xnAKbij0LgY/nLx9i7SLx9GZYZg10TmXNw4AlH07hJXR85rQGnp1@gzp6EIanzp9LhXt4GP3yV7MmFJrfXqwt/u8TskMde8UeAppgLAK8MpQK25PBmpgTXpGbBkMkA0wdec5wbkDTHzQ7TLJYQQmdXkmIsNFl62IDWgNMZ4Ok6zRYhG8IeR3Z6EMFAm5U8jb@JdumCUOvjRPsyT3gGLvHD1ZmCIbnQI/wbqehcy35PICgFVZ5449es1kjCrbJxnNBgYTcAv4y95sLsB2bAlpYSjOOdGE@IQIQJAbclvISZgLMBhx35yCSBzH@ZSA9UeOFbn/HccG4dSQXxA1FBgQcpytMuSl/P8hZ6TkrjfvncDpg3Fs6V2g94vRtQTWggiBAinKch@xdiPi68IByfF3lRFYqa5uY/31TJJTJ6Y3xOoFWQJHAbcPtYpCKk7uUK3tsy5wuQOoaWNq@lxqhR5@hEEe615KRDlpi8sZiGXII2Omwpk7YmCdLkj4BvDK6MunS9iufWa6jo2VLO9C1ECKatgG1yJfVr2ARltb@9qj1fW7LHKosRvOaqRuo7Fer9yuB73Ldixn4LB1AEDUlGWO2Ps2znCClOPrY@hR5luqoK2BA6L@Ig4axmzOtJibyZs6QioEL7@GUYAtL/QcYEWZj/a/2gU2RC1ks5D/0Jala1bISCzXy4iOXTYHCFYBLMQbbMmvjPHwwl1AJ88J5k18mjykjslnsnRgISFXQQ9/S0GjnZy7QD8PvXqhaVnZd0kmwMm7qFy9UPoFboV3Gyhh/JozuoZVsRDpjQafty8SrpayQLdmUwVSf@T4uvKFDCQaHzHkkCWTCZ6SXEsqkoRPgbyY1mBKzzhTkErNY57uGt2lcU8No6ugLw5uLDQsrZ7Qc0XVtOCy6QHF5O@wDmYhr5d/kE4jYafczdLmmYZB/ng4MWJGd@gwoQUiRrRkAgwQQ5CVJah5YABRLpkFC1aEYr4zAbGuZ1jmyPT3ac7eslF2kYl4y0i1At8doDfzCA5NAxhyPuEwH2RwXn0@RtkDDv8cKDnFCiK@zKvUNXrK@jy2p47jglzpMZXmFLRZ1Y8CD8Xxxj3Zn0IEPNQuje9eOM4/O3i02z7cOn5cVyaeq1hmB2hEz2iPQJi1oDusuDBvOEO4C7hj2s7IhBKFUb49tZ47js@ZB1w4uN8Vx4BhHE8etZ/sbz/fev7tIHM0opujiaVjHquJawCzOI4I5tZouk7HAd7CnqyMCZiLg@2DJ2Esn33@ZH@r/Wj38OA4Es3riWXq6lQZnw5WFegzBGGqnOVVf2D1Fld0SExdmEUIiA3KXDUGsimTJHhK6MYTRalMRg9kkXF4lCScBdZxnttlmpqtVHodvVw2ir1uPl/q6/1eL6@p5UK/XNAKWXiUihWDvSNwSTKmNHMDJj4rghNImAZknl6qnA85HBBFu8CxXCzN18z3lsx1CwWjlK/olW6lUtG1Ui@na@WSYRRL/Xw2axTVbL9TVsu5WzMXyQayVnPbiGaAoNfhZAF5AvFLwWuhO/DMA693znqaphW7hX4lp/UK2XyvU8kWyr2OWtI7FSPbz@dUTe11NbUahsUZVaASQ2gw5CptYE1DL0kFTzEWDqbRJqZVxnAZOiA4iRySmHG4jIyCQ@CRR49JsIiMU7OBewHdwyVknKIJ3IvoPsIF5DknS9aZYwBYJkBcR5bdTuhYQcfZCvLC2iqQyoB@LvNfHSiI@VLNXmHk57gGHSnfpaqS@5nf7y84a@R8KuFQZs2dc@TMV6AX136Dwt7wWgo8iy9P8fGV66Xx3fBaCjyLr8DjwxXv5dFd81kGOousSJHhCvnSuK55LAGcxVSimKKr6nO/MvmtWlIP0lrqvTLQLO4Kxc1Xy9uv@WpFO1gsR2zmHeQYOLEnDvDPT0yct@8v9JjYTAJvxYRwGmFxImnuo82XSZh0tnx9R4hGxImBaZ86JDjPTO2srBYwllkUo1PrZsg@iBr0WAC9kambPnz8GnX69FgCgIPu9Zk58qBpz2Doh6FWV57TCydAl@VgcSp3IfmO0Z@AFKR0TBvNd4BJlTJB9jsdcxUo1ARuPgjfS8Cq7PkEJFFNzstqKPbi0gnQbD4Pe7x/QIAdnYS4xfl/tlD5/sT1IVTw/s/f6UEj3GyioX5BsuDM0LaNc8KP/soWC4KihR7LW3c@6lPFkOmuKLs6Lrnq1sywPGpqfUka6u4IRa6guQFB8QGYcAuu8ZzzuZjwvTyRKqNKXlxnYLY5Yt0l0AR7bUmEJ0ZCtuXoPaoGLgqbBgVysbF5MxhTLhRGGB4YeVYltGTlgs23CvjDiT/hT9wdcFczmmO8b@uiAWS2oHdUA1hkvWMatzS6q59Oeo4EnB4VGTNWXAI7Lz1N1kl9Sz/lxjYalxefF9A1BwPgJ4L3KrDzIcg2JJQq5/S6Cy88e@KNpQ40lg8dh2zUFUa3pOBa/LkKxAz2z80Mq2vNtOhxj0afIRehC7B0VNG4pUmKVJp5rZotvXOBovrw47EMEyQGB2hOvZtOZ3M47M3WfqNbkVaHx7GSwlcqy0PzzVS8SpaJVwrfRCXxCWQqc7Ct6o6GhYHLHOmWpPUixpUUPZw6npuWgNK8jdS1dA9Qyw@awziD5qPHbeiOI1MXxC53broF2efZCbcArFpNDshW0Ku7jmV62LWtVRT0@gLcPE3czkaPyJS0uaxie8QzeUNpZlpOF5yuj0u5KxDtHlSOr6LiOnUEc2RnVaV1nXO8V7IWQ@fM4M/lA93bpbm6B8WSLEIJs7t0ROl178JU3A5Ej@X1eLo0X37XWuq@2AfCKY6ogHZPvPZMy/HYET1vq5aBC8H4czlGR2vQ1G2J1oOi5uXBgkyNmRzMsq5oV90aOFaxPFB0eKxs/InbxzEheN@X@s2ol6reTb1C/six1eC9kuyfKu7pXW1HSxMuLtpHjLeMwMtIWLAoubqAIEngTpzlhdvLlimkrHB5eVUDuN3huX4Rvn@DkWVV7YYjy/iC@G1g/zBApQwG3@U8@G@SWv721Hr3I083oi3dVYhI455aBgxk9LzRpEzLqh8ZQs1m70@s@tbEmBhLadVB57WB@9tvkULun6lsUIxEMNuJM0I41zmDehvIj/fKNY7haLuVwOiWCZ38Tk5nKb0bA48@RpH7EAyHaLgZcGBPxguNuyDF2c9vr7nhOOzZTm8hk@jzsRSpfDc/tcDIewbdtwpXXBjEta16LpvNBvxNZP56wXKb0JWbhX1t8udCwuQyT3kOi7MhbsS4PI35VCo0vXnqSTipeT/qpK2aESDgSkWxTdvwL/C5qkmWUduO41gf04RAdHsm8m/AleLCz11NeYM3CnaDsfnch4czJ53@qlkPPiAF0inUHgret2FDdOr1Xs0s4ZI19NLBNevt80CRidy7UoFhniaX@NYJazXjGcyoqHJZLt3aIzk763QMS@evaTF/W3wVOXdrfDOWJeCTaW0L18P4Cth8RTV@jW6NL6CyzB4IOUNjZJD1FulA772eeOFrJdDUwXuJt0zrjavCjU0gFDY@F1bbIqyU79gglvm6OzBQrrFwVTxwXUWcw1n1pZW7P9IHBj9XdRv1nE914NZhLg3OjcsnPap811kXgvGtH7ejAnSmU@PCC99LI3x60YX2nIzunqq71u@7tFHpro4uK0sXE@7gFe2hM7SHxpDvBJrZVnUPwEifn4i7rRCQ/8Gwy4g@RXcpRWvWcizrPjWL9JFTS8fpL83TLp7T6kHQj4r3Qu@AR/C6cwoQxnqqIBr0V/WboTGBIctzfGdsSGRbBWrhZBF/rqKi4eLObzoLdesMAdRI@P5N479TNh3ojj8e06s9tiYePSioRMfrljXlHiVzH6wwfb7tiOOtMXA63aF5V5Y6hu7b5qkSzghx662S7ThSCyaTHqGzbJlQee6FjNhQj/of4Wt/VZMGk0t82JoZlrdxle1MXPcCa8J3HOZZzvmcPizun5hN4/LVBzSsykGwMrjEm7gB3FkX7iC7ZQkkWEhciWDEhCPDLRlZYFjUlTNKC9s7I70jl@OPVXzRtfJTpiLrtx8zJRpse6DJQTMycwvuC/izsBi9dLCyh5OBd5Pc8Qn7HrBY@Fja0lsDPNN8raF5o8IIpNvBa1V9a5aC27fh3YaWmxi3rq4Ubl1eITjVknTHhFcbXtCGk5XTZpY59viTSX1tKcNwcwn5JtTFcrE5aJ@e0edrIWi6i9MbOS4eIgKWQuq6htfFqXSkyJx/4tTHdgZAmSWLzYFD2KVFuLlqvbT5ZyOe9OUzY6Dj9sonJu60tJZgBcR6ffH6rki/NdE981sTxzeWxnd9Afuu6J7qA7P7eKHmw8jCGg324PHXAtqj083KPx@aHp3fCA23zDkhknG0RTxrA7@/TFq7Nl0/Oxh9@7RKhFEK9n4zaZ@Fe8RnBlwwQH99aVrLZuKdMcmNF2S6bRLe9GlmNngvxarlmwBuS/58MhpPvOC1PHXapxOdoh6dkrt3bgJZlN4ANWZD3fKXT2NHZmaB5woGyblxFRf@lWk5A/ZVOcuARYNBG5nyJQi3DcP1oe5Dj7CXIDClfc@FUpz0kFxesDeAE0aOSaZt@rdP8Pi@DjJS@MbC8MEGTyEqT/ApP/zYGKTj5TXy5FYOBsb2i66Fh@I/VhLgZBew8IgOraNxdm4@ivdBMsZOEGE4utjGeVReu3XRp4pDqmNPfAl3@d82phRvHVOqbFouRlCDpb61@/RzMYohtP31Lj7UAEFw4lkXc9PKjQfXEM@0gVlbTYsXoUNp4pFBKg2e00bNO8JsjfH0FJH8R84yiefwAkafe4tMMIBMRo@MLq483pn2M@cpsG4wlI2B6I6eG7hl4BotWR4Qgz1xuroF9dO7M5kjinbJWDEXrvWx0YH2team5bzYsogf6b6@gneiiUOSAGemO3HFtDqG@5pmBCPmVULtYoYeG1MSQ1YjDO@Fkt/tcoYbp@UW@sj1tR1v7Dg2fxIRzsJLfXo7sYHhgR73X3GXcf/ywui3VEhbLO3BGd9uYvT4wb1VxXWNjmPxJxZhBTmwTb65QHdNw1OemPZkSm5MAt5tuZjDt/Fm5RJOc3hD6GznJsjYs929uFmNbxX2rklSwBKf6R4t@S@XaRZ2Et9/V9FQd7sOrp0Fho9cOYscCbuDjs@2SvOtCR1olCkQNL07CfUK3JFVa9QZ0WOlTBJp6edGB4/cdej8qK9PlzGRi0fHAsdrh7dCkoYdv8hShyD1iHcPZNdFtsUaN8f0IIJ@vhRNwuSemUb3rS7eQUtnvYjmkhWdJNqlHWlxExywOZYh@UPcY6n4/iqC8cw8nfTusdYVLqBMRgauWS@u3KxEKscbEkY4y1fpZwTXNYKt27hLELp@aEaqK22tRFmMHv4H258pMDC3i3k8wT@ZSgMgZ3fvC4DMT1w7eN0H7Q4dz@@b04MxqnFy3FX0BYtVgCDw4t0BTeurCgHtaU8sPt8xiOzoGvVIvgNusO@AySIS7huSYZ9JpOJoGi5XunqoR2ZlG17fHKresTv03JutB4KHNPborYy9w/0nB8fy2FNvmTnEDX8T08LVPcpK6AYFJNPqKeoj2qt2O7/56GB798kWS/WAyDj2rb0nOBxDenxmGh@8THBsC9xMNzga7smhUqrgjBuRrPC0BTjq3e4EZ1eg2WVGgKmUnk6LYiwI9dg5ZyPUeIOBPDqqeWqOaywbGjGXQxiVCB4Pq6dYQmcbdablskwUa1zvAxQJ2mVi1FjfDKPe8jxzYEMWwhyQyh5U58G1AXkMWF8/jLfZZInLaTVbVa9YnQlVgZ2c8BzjRYnsTsekb@c5D95M6Cf1RFKSkolky66ybHIGblgg8i0F1xdgIbP4CjI8q1@ui8shRVqz2qxxdSVAilEV0FC3e5bBPrdpqRPK73KlG1yjyzFu4f3lH/cCDUmkCWxkeroFFYJKzpyRMXTON3m6YXWNxzpqWMI4QHq3uL4PaWeLgejod4dcMRI01@d7x@VA3UqgUQ0sh3wCbpYLjjm4CohHR32OGDw3s2OAQcKzUGGhQCaZjGxgAnr@0JPZkUmnQifu/JxHoGfO9l2c6u9l2D7rGbhbkg770sqW5TindAAIc/LLP@ZKZujIb3AUM0yelEtFUsSTvSppdul2nQnkOozkreE6AUgKKxnk9QmuI5NuM3IX8SAsab8BbJdC3S@UDFcAs7N1xKRdlkStaairoWb2U4mt559@0cye1N@zkWL85@8o4mVQccInUqXoCRkWgtSuELGi3gXwnvsmmZCYCjzB2XloM5A6znl7oMY3jmR4JDrEMccZh90G2VhSVzXDxkANRArN1M6hEpgRqf4ihDXOSQkMHbyzka6S6jkPOhhYRYqa97p6IjXhS5vSkc8KkCAq0tHBxJWF0QlhVGiCQRJT9o4R7QM@Vi1kwcYr0kIdOqP6driXPhc946A8MjoT2ud7pslaoU7FSbTrGw0ywTjpoC6r5svWVMtKrWlp9wQ486BSW63pJ1ntS6h1x4VQDxTsebvPHl0m5Eb23TtPv2CCcJWs8TMZQCYSl4f7h7tHx1vHnx9BK1yFpG2Pn8wKaQ1iER22HDoWaQmDekEW@SPoz8w2J4Ooh1IUY9FjcQQa1LUgCQlujJCmhdB3BF8W3jMi/jcBAprWN1lsNjIAFuiEbFhrWPjJGHWdsSBsoK@JsMzE8QM70Kxi8OTLElpKVSWwOlSWBJV1z6piqwu7yd3uU2N3xnJ7tW0uBcEam6XXnPnzIi6tgqt/kHKPdc/7by83j@X2chPMLeUG0JlrGGZva//J5893F4OFgzxR3XqlEJwH5cQZexpns0MFVaSGIQiIS8N1gQkUgFuDwYyryTT8cwOKFRDH7ogHJgyl/AuxOWJCzdRRU@tJwIWkUpQD5G@QEbl@XBV44EgWwzE6Et0lL@KMCOwJs6jDjMtCEHOcNI7KeIXFwFiD6gq73iER8YBeJ70o@5MJexwWDcfoicf73IqhajbqeAz@kVEpNGknbMqC4Uw9YRLT4LYMewAFDmHFGh@jWIJXhJDgeRdm@UVNkZCn3mudVmPoGEZwzBNGaUsfeyEzGGfPHN@osjcTh1RJhMRkxl@QklKdK3alpuXqSklFBYi/wPqG4xbFt793VEfujLNmRN@jODexcaACIK5jNTjs7buoi5ifwuXKDnmVO4FevXCopBkNL9CjNeMSPHZmeibI49QIfeRxLKCUWJqg4Kinl5SIsC3LA56kB8M3cCg@DrXAnMh0NpAfEJRsJsQBJ@UZy5hhQgxhvfpNPWswlJ6jhPaKB04QHMXsReJMbqxJEtTcwLRDpbxV1NJLwnyV@e4Et/41kjeChFmokkka@iMrArhE42TLUD787h9wLZMtH8w/CMzT7DbYfjuw9cH8O6GPqoLtn81sGth@yG0vFWyym6r15vmcaUlYeZoSkPOhcKNgSBhC9cRUoFmTY3N/sX/IvC5qvcUGHenTSFshmQnlFGaOADPOqKERnKcwb8d5PKnmF4AngFyAJMjjIFtD6RnuSQq1rFUVBTOOizQy7cE0pnxfBCldezNBZaPAiSnFQjGvKpBJ6SyMkPTADPBIGI9QFKtAGGNn5rj@qtNlGxsbTPC6umXUizWOIEpCf5kTXs0ymgDYGJcWmgzCQJB5CPBrBMFSCT2tihgUR7OkmkTC1nM4vgFLmCIDgIjobIeaI4DndIKqAmS2jalPbNNFKAUB1badiJbhMCIJIuJxo0rM631yfswLZxYjvVSONoPwAsFItK4KyzC2@ZK1/JZ9EqhGZYB9P12CvzaY/8kSfakcs1Azzk1FnanrajaxNOzhke3gBO0e5JalNEXLKWpRjGCoEEQF@cX@/g6ihB4OFKNrmK@dsbe1s7v/2cHh0Q2FTQSZvA6WZMnGRrolyZnmycyQnOV7sVK395Sjp9t7YVVGczWfIkWI@Z7X69lcltr1nK5I/QU/UXczbfK4kZCavW/ENL8i7dHe8Zuxz32VCOAOP9BzI9WUeHnVPNlotOz4jeTfLVPCG5fXEbnA1PJIBW/yejYxizOF@8eocN@Tw@PiKp4Vx0OEvnM6P3keOEQ8OHgYC1CAmKyEUKuIJ2TggM8AzVWkaFzjv0ekj88SkWrUWY4ikMfhtwGwa801@gWq7Ia6N7TMTgwG8B6qd@SKaEJNKzMVNrI3tkw/JcZoCqSObBAQsVTwhYBpdSrTym6KFPFSXBl2m3a8MD4xBp0A4kseTrwhO3TGkbmtR0Zoeg7cCHs04ct@BvtsMgK4Pr2eG0hiDeBPJAgMFZWcZZVL1dCzAuV40zQqIIT0mqgiLyi4POoVUlNRHhrTnjkAAp4SM9DTP1GBrZod38dCk8I8Owk0jtfwp3iQKlqlH6UjcTqPXG/qsmn3jGkKlf5UT4A/Rffk@YuzpCjcwAFS1LgTqna7prEx7Ii6H/SIubbDa52tMvsswDWVmpUKKk5CTQTQLJDike8@ASOMT6n@SB@z1IRUiXpMZmRNtVJ2xvNdkUkNro3EZuk0SdXwIg/gmhG0TyZCHJbCeciUUofWQVfP7uHrrTlmTVWWT8BMiYgsgTNqOzCU41yUGAMpCYJUKdo6ti2rYo449soc8yAM@sdItxlDfZpLvEkDJk2cO1gXVGrWeBDRCTXvgbxWK5Vq0BqLpKbCAC1uUnlZgWiXkJCQS4X6DQ6WQ62hhnj8lACuKwBZePhNw7YNqCDAmZEOY7A@ASRzxUz4SZDMXKM4pRDnWXwcnFSHjC5qGt9NXlq4@JxQajQ5U7uCMfVVCwfVfjCsXij/oyIrtctUwqpfKMDoiI1UYlhX07n1dDphr6cSNg71Dx7gnM5VAjiJtgwi0hSApIQl1gCfgfOoJ@xaQt9IJXp1bZ1CgBWEtEsI8N5T5MuEfqUkHsBInQEXl3feVMIjZZVZWVavIH/YQxJKBnDmEnX70fdAMPmEmU5jHuREGzPwXmkdpYlmt44Umj6qBdyoMhgF3e0aVZ21xI2vofAKDJyDhgbCriFhDw4ItEPguZ7x3DK/FbwHT/ibeAaL0bZPw4uy/8Kiz/0JS0DvkqRHjKsG5dpCoQKnKahEtGZ0UQRi8utfx9UiE1KJzWLuLJ0sZGvwUGslVmCfJFpaPs7iD0FcV9YFV7hsPSqfMaOvFd9IUlPvy29ODk8PD78UW6lkfOfgpaDmAbTEKnTf9yoxbcXFPu6Kx9eVWFxZVx@UFOXVq1fA7sLVbMiNKJR8Ijal5EkzVQJLo1RazxTL65nnD5NtzIqY0jTxiJmmwlrm2Ov14HaG9FWeVJxfbHMT0wID/FngNpr2uds8MxwkcA3Dhl53wFXbeiHOWiVdX0/ntYd2Tday2i9/sXaVuTxsb/zyuyPFWMPXAb5@cPUUzUdq4ZO1tU@2t/P5DFQeNx9@dfjtra2t/KNM4bBZ2MxL2bWNv/qLtTVN29CUtRPPU0@SzdMvBS2bF@Rf/jx5ePittudh@@GVYyoY8VmGW2WFAjtlb@E67TP8k/ltL2LW0dzpv8UBEpjlOhGbZLKQSx69TGJx38ZVVY1f0K9N1bDG1MZm6b/86OBN3I83NOWFC28//iZeLMe5EQxgy4W2s3gjvoFgxav4hVKv18FY@i//DsI3PoN40OdiAx6NQhhX8SLekOoU5F28UQSDqmmQ7v/zne/E4o0pIkJjf49pDW2d44pafqA@mLVRK66W8wcPQ@vDA62gbSBUeCGBUVWtFbZnpLmxaWfOQyg8tCtzIm6zdg8xI84CbCDDx8DhB5yKaw9fPVKUBgy1eFWrD1vtIN8KK5UFx4HuXAPbE@5YCzynjiQ5EMBJt2oSXkER4uV6ps2Tn@FqPGK4VuDZkwVln9k/Em4Xr7/@v/76x3/9I/r9mO7/FIuHWzOk5lnjpMEvaD6hgfSJBfanNnvKL9uGP9yhFV3QAUw2m5clHm808EH/wEYmel9zC3waMwtBzIPcAhfQDEo3Fn@vKKyKzXPWmF28CAqb2akIPNdkeBop2bxsiAKbcK3Bj/5wzaz4XCOXwJlAbl5rrHHbdSv1jcWb8ebJyXSDRSO5PUK8nsuIbXJgC3E1fhaLS0Aa0unnwDMGyAxXK33X9TncstwObIrMY4zH4v@gVyPG4pdwnaSlq6um/DJdqwV/YKVqMxte3ARZOrmSpI2XjXS6SVlrNoI8bkgnDZlRjinfcvvlBsSb3mhu1J0duuU2Vo6UzDvJovPw5GWjubEYRxDNw4dprM6HEE8jccKAiYcmuNq4alw1N66uNjbgv0HPq@ANrlcbN/70ml@1FUCz6@oEG73VVBotpRW05AnYZaWBLrLSAkMD3gDXbMbil4gurHlC6s3qUlMtFk4kRl1iHeiUUlXXtZxSmH5S3NWgx3sIrgmCso6GdzgyAX9RicWRS69wZr1CDq8@fP1/4N368PW/AStkDb8jR76dN/h78hZ/b3z8HXfx9/wN/o7f4u@5j79DD39PO/iLxeuMAXOU2Mxa2bOseqqegsFkWeBNh9mh2kPqnzVY9iJ7wbIjR@2ByYBfFkxmts@yA5a1s7aqgicYfJb10dSH1wB@fYjFhZ@ZzWLk2TMGqVg4ppBaYHq/azOxFWuy5CsDuBpZlbNy0WyfFIrjN83kSS2utFoKZ/OYlq@RGuirK9Zu7z571G4riPitp87B/H9wMIpab/2PDpynB87Igf/BwcHTFhCsRvphWnoIV72R3ghem/FGbbNVlRB/5QCT48rGZquRk9BcTANWauiW/shrHiO8G2utGEjBL16c1168wP/5We28RoaZlRvaAUAAxg0QijtABC@gZ75ovVBekA2uM4qXbGg8B8/QxA3Ki3NwesGAM5/9oTqi1n@Av/n/r//Tz1mqeSJCH7i82kjRJeJPFC@vLq@CZ0NMpQJLagN@6AB2DHJ51UAjAV2CqZkST8SrK@4Gz5S4wSNsYBobDQo8BwRCEZ@lSenyR@of9o1p86uVBIYIZNZUsODWak2zWbHWAZfZrLv@jtZuxBrtakl0cL0N5DRVJIhCvlZT17lZy2u1Wj6wlMq1WjkwJ1Kpys2rkd1Ui8Wqls@LYq2WDWBBJKuFRojC8PRuDft4LS5iZnnHT2Vx3o@@/5AUqsKDB6ngiyGb4zFI6Gol@@7dzKnd7pluu43uuXfvhLaAG2DqlQLYs@V374DmJEWQ3Z85fOk1JansE61BKVRAKNfyJfBmqqLN0xzqnu77buqtOc4IuOvPE0TS2ZzNOm4r@asffve7rWQdt0SQa17FCDAVVtjYKOYbjWIezMUyFFxI8D02qUG6oopXCUXgxQXZOxkPvNRySSTXqyT6s/gG22xAR/XwYpdXcWo/li@Iqc6FIV6CS@imVirckeWLqXK6EvzqayJrrLPg12w2c@n8emn94QmwNIsXEtTapV5PKkryqn6pV3Fu6KrWDb4LgGdx9AcPchWoyHK21oq124@2jrfa@ElBXPmGgY@hI1HnGK5qjt1kkybyCpWTJhbqRFFayWS19pAaXS0XWDxZCyClJJB6Vq5Q6eOeFzP7eCxvSvFeu9fjY6aWcjCmwpAaG9M2pFKW9XAl12VOv78GjtByrIOL7p5hWeHXFM4d1@qdmz1jLRY/fLK1s3uc0TZghNb2tnYy2tHn23EVrYW5nbxzaH@@u/Xo4HMIcPhkd@to99P9L3Y/PwR3L/b6rW4YujExjPP2ZHL@BhXuG21jDK7zq210TU9//Vof08VqnDCfn3/46fc//PR/@vCzH3742fc//OzHv/r6x9@H@4/h/iF///DfVgr4/NXX/@yPPvzhz8DxP8H9H@H@xa@@/v3v8Jvsfw73X0bc/jy4I3D8ZvHGOl6AD2WtnF5PP4SafJher1QAL8hnIwbJ/favvv7Rz3/19e/8BO5/Edw/uXn/7i@W3z/@3uobw/3oj26H@eG/g/tPeFwh7A//kLvh@wb8H3K43/nJh9/79/z/V8EPjT/78Ht/jo/A8k9/8ld/@eG7/0HTyn/1rz98/4cfvvejD9/77ofv/eDD9/6x9uH3/7WajT7@6MOP//S//tmf/Nc/@1/o/8f0/JP7/D/85J/@zf/5N//33/xZcP8C7n8Ppl/8zX8AZP67P/0p/n/0p3/3H3@K///9X/7dn/6vf/fb/4oMf8AN/@@/@Lf8@bff/f7ffu@f/@13v17x/P6tz6/v4f71fweX@@fzPvHcp1wf6/L1b5Sf/5bamKcCOEAfP2Aa8LjbFwarsViWZYMHdMIf/5MPv/9bgNu/B5Bg@5/BBn9uAa8fkOXLLxf80jTTIaW//BJExC8D0fPLKNAPGHunABueffgOAL4kX36xGRQk@r8hFICxACoEW0icQHAXJXf@1df//OfoPguJrr8VjS8bukZgEwj8LiziD7Azz4oRhf0BkoMPP/3Oh5//4w8//YMPP/1tHBGkfCWzlZHUO@ZRAbBwDzgELN4HDgBVFBNBnl@LaWBYw9mztZiafvUKGmENTCBlrccKObDF1AaZVTRDQJD@1/kMVRon6uCexvIVsIEBnKZkAK80eG2n8UPX6di0Dn4Eil/IZmhslMFpihMJdYgXA/EwmXYZBBg23aZYIGQ9/Zy11@tTHjCNDg2KgWGG0Om5oGpCulx/BAnWp48YxoWRp2Ov4P2q3ijXpw2M7j1lAeJIb0OSAIUf4E5PG@/BXqc4AT42ffQeslKup9ONMrjUqaiUWqZNaaoFKhyVPc2o3OjOGO5k3HzI2CeCWhb4PAdUJQug8ZmeQ2/S/OUm@LfS60Fx6B8a6V7H8NBOU6of7sb9N9GZwgcAEK8k4QY4uCUJc/MQvKc8qjQlC680jwFqLk3cUxglOBCbko6lqX3TZIH0IQ8fc23wARqjw@IkEgkwbTSEnNA@ALkRBDT3tOr5uosLdMQ8VplQrAjojLuJcLNZ4pDEy/VH6/BU4b@7RjuDqSS19VgiifMUSRamJKVzTt6J80KEJSTbOhUgTYDsE/DB@@FDMEMN0XvuhlML9E/HXsZjLE4tD10lw5/wkuvkHulI5PCyHkvP7cHsL4aQ5YycyQRvmd7kIAcGmXyDt5wgLpFxSYcWgZlazDMxlqIPSYnYPl0DWTAWe@oNtp0pSBkZQcioRVzcEYOJmeOqhn01tlvNwvPbTrVaf6/mSzF4k32CH7QKPq0EWIOf9ZY3NrD1G5cSzR6hEfjUYqzRCNa0mRprHO0eA/jxAVO1rMxAQrnMl7R8IV/QcsVioaSp@WIlXyyUc0BTi9mCpqmVfL5SrpSu@CQ9kKVMdb1T2Gj8oxvX//CPll3LXfGKNb5kUxlny6WrWMOq832VCVzbFlpZoUbTWFSPiWY2gz8tl4Mn5DGjFkona2vWpYRFbtFmvkvcPQDZjF1KOP/@DbhY7Bsx9g1wggvSwNU9FuzH2D@oBWvv@E1Kvv4uqAVAYTHWAhTmsUFjXl5eRu5YfO2rr3zWaICgIe3vxeLQ@YYsXGyWzJ48lOlLkr2Ja5DvgLFH@1/sH@0fPJMf7R8B3/9tPOcjx@JXV1f92RIJWQ12cHAQQ6oH0lxOxfBXXTaZTMi3A/arqR4bR6/aOKZpkpaTcqqk5vB/h0HD//3hNfhr@IRQOS3Gz55ZeBwmnBurxN6/fz@lnQzVfdsPtjRo@TK6sxj2gQcwtDxQubFQnBuzaNwINA80YrRy2wSMO4nhZ8qaJ7ENZeZ5jEognkHTAa7b7AluYPYdduzwjbLbRncFxM5Qpw@v7bgOyHW/Ocy2bp9yr0cmP40@83qsozpab2T6wxUQn49HeCrNcP@7xbA76kAGcQ2HA2zDw7UcZxlAiX1@uKKUT2fKY3CTBGmPAfDn@58@Po68j3e3dh7Himz74Nmja69CAFRgT3b3jmfWEvcNgxZmUXx798mT69bgBYS0RqL8GiuUQoPK4rqvg9TfZPmTmn@1qT54oCaUwyc4U3DoQiVajsJY67208YXUKNdcY@q/T9sT9nkFqFpjF1oa4thx69uJPlDmgdGErgZy9AnOFUDBgW2xDDn2FPdfVlR@mMj0YnSmDz/fhZ/q82N4JL2Hn@jGyZwOfit7MmYrHeGFTmh0zcEQxoRzJwSIdXSdwf2xF4SPyvdQObc6@DwNcrvhYy0Bx0V/s8@yMZl6uVYpF8qVnFbOlCvlfEEtFgoZVcuopXKpAhQ5q5bVYrlQUTPlfCWXhyEDfAuVUiwOpNTsKwqMy6ogwLsK0dpd/OLEBn66w5GHjVicT6GxtyldhOad2SdMMCCMgN8@83zaYr5u1gUtj@c/ciqDGHXWZfG9vZ3s3p4gbKMFJ/h3soLQQ0uhnM2WtgXBIJ8dGNY0QXB4GPACMJ9bstntHUGY8AhQf40gDNGyW0SBQRBMtOxs7e1hOq/RomF4ADvlPtxihZYSgNloyeVI4hCEN7PoAG6LJ5SnnO6iBdNEnz3uswN@gvBpmJ9sFmJ4zuF4DI/Dsm5tCcI@t2xtoc9nVPACz@o30bJFlyC4YAEkFIQBGAauYdiC0AEjoqIgdMHUvdDBDb/ugTpNbF8XhAteQVhFgjAlaL17KgBnHLhjMo8fP9aHfs8Y8OvC5e8uZA18zOlkd6/z6aedwaDjXmztfvocfT777LH@@mLidgadIFinDZcDYcDndHRx/YI87rfburXU55vgY1/zaV@0DcxbW38DeQquASYyan8GPp@Bz3TJxWODawSgHby2R/De1jvkE17kQ@9ppyPUEFH9i7GBE4fYZ05toAWZkd51nRrap/W1ZCqZuWgWsyc1cmajlHiZrV2hbz9F349ErlK8vGhO69kTkJZKWnBGJSW0plrBFDJro021Uqiu6Zuqlk9Pq6ic2OknWVJSN1Pqg/W3qWfippbLV4XW5qYkNNWTTU0tV4ull@sTQRCr@NzMlapvU9kksJb4EJulk81SIRKiVErrilYtlcTaFdSED0NNZ@Ib7XYqdW7op6KIecVxHvJPxWQXVESz1k9NM9M6zxS7EGvTulrjp@pZ9kZcPVTrMsGPtPEYBxDddDNbRVKcEtRKWYD0FSUlikiNkH7A@9WLcEVp9ooYFoz8kllV4l94VMtFUcbTDm2n36avXLFXUUhkm2Mv8GgSHUsOdxCSnONVY8fIZeMAoDNUHdXBj8rSMXOQNrkqIsYnU9RSJRZrBIzmIf@@Ti2wfvp4RwbeM7Chghh5D78l7rgyfgPXX/DhyktCp2MYyuTHBu4L7IZuO/zAsLw7BaECD0XULqUX0lU0xBHw0zwNPDNRo9PxePoYNeWYPabXG2DSeyxF6TNdPKdythuNers@MkZj/wLELL4kDaUKgz@bjNg247B4lCk8yNGub0MFZGs2aosz0JqYxqexRg914WzXty8nVWQTr2pGnb6ULsTx@NemXZ/Ynt43Dg0XTx7tH8DwbOARn@7wVWsXAXegsi@vpIbL7Hkh9j1eR7NzJJShS8xQ4NGuZ69q0VyndKnREWuDehNB3@FjQxKEE0lqvjsBoakWa0Dvq13E9bo36fDPCWY7IC8Va1NwU0v52pB16p2X05pbHwObz2oW1GJEemF6jeDfWTCQtuV2fTqvjVy9qYH8ks2EEo2G28oyWraS0VQYSWGEhZBwl8Ceh1uFG/xVlHdSVkpgTMhkp1lZzaiGmgHh8ZXZeyVmfGfXhhbJVqvYMNCoZIW3zsS0tm6leg7TNyRqY@jiNcq4nhmysQmPFIR7bugWBRBFiaWkN5vFdCErirU3kGs3kerJ2@JmvtZLbbO2CA7AG8CtsWK@1q@nXoqLdSzWUmti3TPeUH0iqaDKGK9BcwQynTcZNbNsrahmLqW2dGXpnp9QS1q1OUk0JRVKm3032BC@aggn0DRXIFPHWHQ1CFiPGriFZIEzK3N2Y@42RibSMqAV1YpWC0Bi44BIpYQUfmqa72JNJZMlLZkUkzWcxFgD94DIEUVKAnlMPlA3BWB3hKpQ0UBWjBC3G1ngAlIRxLirWM/0xgxEpfhl7OryaiO66eeb7OJCT0uh9QFjg3QixhRao5fbcbZGJklu0FzTVn1r8Hwr3GC2tROLV2kX2nzLEGsFx34lZe1jNwakNxov@buFm2Ag1RhpR2qyk0De03JQ5l7EDuXzLmO8VvneEGUj3VBaMUGgvs3XFssFkeeUvY/ThwbYzmU/IErVpygyspRe5X22eSK@f2Zal@Wc1CCZMMXi79NQI7SlSXkfh2Hhiio63Lb2zVdaAaredkIHkC99IH4wihQKAk6qGK/Y@KjysvSy/PLp5wefH@yxh9lquVqONETrYSajJtXkBnsIzKv5fBckkHfMKajv7c/4rr54LV4dJ3P5ZC4arB6f1vPhmnFKbTQkdUNjm4ChrAp0qa8Wpey7Bke3BnkUNfD58Fs/yU83ymDXgEGsQk0W0lqjoa5rYnz84et/g2fCLne/2HrCknhC/@//4uda6e//4l/SEmXyqoZuWq4UB0g0qsVS/PJyfHl5BRf3K8RP4jxP@ZIIZr54rsYbSuCsllQx7kncBtktxL13gcqOlJYtg9/OAbcJRajFeCUei5efvnrH2AaIho3eYGBqZFKUhYnpRBWkL/iz9zgV9V5aewVUxfMSCs6rVRA4nD9ZbzQa67TFMtlI49lGrUDrB82r2gmf30BpZN2mn@Gt4894OXNY9zywhzawrm8YrNBQGYgvivLht35f04p//xe/2xLftd@1vwV0tlKpFFUt/uubVzxQ3qRBXgyb77Ot4ilhqcwPDCD5fu3xL8GHhyXpK@DAJ5M6Ho8@JWuZ9ikEQM4AzPh9WWAlquyeJzNjwcD9Fo8KBeaO7hnFfGjzLjzc5I4zf3hS0qsqysD0h5MOHY08di/2/QM6OKIA/pggx5O5YzkdZaTj/AF9VMwDUQogUAf9xFZgtMRzH/TRVeReUQdGm/RjQdF6bQBrY7FSYjXGIOUxnuNuTft9gQ6AG1bvyBjrpAcJ/MNTsvs9BEMtWXS8PDzZvMBZzY41U40bLLnDd/dLdD7dIYbGS4YnGqlqGenOMPC8iYAnrINzUrRxX5DRht/RFsJN@wDRd1BRbghPn9qeB5h9eXseAsuI6l0C/qEeLRFLU/nTYSZwxpg7UD7m1iDRuQMlRLlxmZnR3QFpgLNRhxaklYJmlVEhaFOtnmQ4x1lXqb7pIL2J2oGAjUd1MVQSrFBSi9o3XWDa1HJEkQyxbBQyWo50PcgJAPIGwYPjqP4Mj0E4ndekNynQaYH4J4d@gS4B1LFGGowA8e1AFTA775g@AcAARwAYUhngASNeRZkFVO1MBnhyA/uC7LgDxfS8iVEolfOUIR2Pg4egwOQugGpKoJ9coczh6etZKSr@kFnGmWGRfoMg26gIS@edkvAMN@qg7ktk1YsioQ5U5UJJoRZSlQx3e7S792TrePdRhklqAcHx@FzXmcGmIpXLvdPk37cm3jBAIwzCu6/cKeY5kqe8TPKhkhSDrD@MVns6muEwAvyMGE72jVPJOgVzjRF@s41HzMZ6D2lVhsLYyUBFAJ7N50fQTA@zMnEtxJuwcsOeH48LiNKYVhxR0PN7EErm4hKEwYIFHA7YgPDcAFpJK6AGAurW9gEjUQEKYa6w7Cw9EFZJanAND8KOhR9xTKKyrii1TVLf0VnyGBXIwxBPpG0tSXQBdUgM68lPvGStC8x7yFmws9REvAxKYNp9zEWKV9yxs30Rtl9qEhzuEaBCRGCPxdlpn1/@ZRK4jVl8npXyxcsz3WVv64Ch1ONkTtR3LTpEmUpyvcIQ7K2MPEhwqK7u12YBOk7vQka1iXZvZ2havdTbaBpjYDjNfiqd7tbrOfESknTHQJy8MRBDA0U6sYZu/QU3sJAqnpTSatmQP3ndNs7Zl0@fPIYmf27Qmfnmy5P1hJIBBlesYRH0egqBHh08PdRdz3BFeYzvvZnwlMLPrgSJyNDaI6@ZPaHcZwQsmoK9ECjnwPCD0nvbF8f64Jk@MlJJPclPq2FSJjSKuaHLXEqqmem0CEXUm@bJQh3VhcXGFcTLQZ2ghq7Rr3Wgok9rV179LDUQaz68htEkCpBEXdModh8C1T14XKt1Ez/C/vj46ZN6ckNnGGt9Sa9Ipjsz5ABEIYShY/hbrqtfLKAOUBXCKp8fOCWEgSudFBqLZdlQ9EYSGNeV@XnikJoMWZaTcwTupSaZAOPc@s0mrblzLLgYG3V04EPbp7vHQgbCuhNDREcbh7cLIlpcl0I9TIOjG1IKGgIvjhCmXs8/eEBuXI9Kva5lsyKgZu0KYvMAc1Mz4cetXbl6vZeaVaQ@NpfobdBkTdFt7xx1qQMLnC2UNh0Xhoh6D3jIBx6QkDrqCz8z/YsHHmBbPdQB8YAfZq2v5dfLB@b2t76sHBUfpbqdz1QhI7z2HBsENXcczYCrn8ucLQIa63Y5dlEmUK9qV1fG@qmj5HvZbjlbVks9o1QwytlcuVswcpUOcIndfr7c6VVKeqnQ7SgwuPkURB6Z@JkvgaM/Jtu/X7KrGLMyCP79vgrce69Q6Ve0bC6X75QLvWw@3y@rei5X7GnlTqVzO9c2zw8KXSHdxbHjOgX@ZDVzF7tB24PQ4v8H';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,R@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### #######:_a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ @O252< 111111111 /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D//> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o+\;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v>]>>>>>>> >>">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##># ## ## ####
#~// :_ v>>>>>>>>>> >>>>>/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x< >>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R++ +++++++++\+++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]//\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 #>*****[[[828+*+@//:@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
#= #= #=+
^#
#+= #
, #
,, .=#
#+ =#
#^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
#
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;p
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57
set ! 51 #ata=""[ 4];t}?1&&1$/PLconsPrerslo/ \~-<V->8;rext~+nu U9583>Ehar51 Cr=B$f 16ge[d 2FAC]putsngt=>+le.
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),toEnum 0::Num a=>Enum a=>a )+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- (-q?6+50));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num();(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Original DOBELA interpreter is called dobelx64, see answer 109.
This answer is for another DOBELA interpreter called dobcon.
Command line: dobcon polyglot < nul.
dobelx64/dobcon code is on lines 98-106:
^X
#+= #
, #
,, W.=#
#+ =#
X^=
+ =#
# # #
,,..,.,,,,..,.,.,,..,,.,,,...,,.,,..,,,,,,..,,,.$
Xs designate places for #s added to fix SILOS.
2L code above has 3 opening Julia comments to fix Julia.
# below the code fixes literate CoffeeScript and Retina.
W designates a place where # is created because of dot collision in dobcon (but not in dobelx64).
Execution paths of the main dot in dobelx64 (blue) and dobcon (red) (try it online):

I don't know the exact reason why dobelx64 doesn't create # at W. Probably because reflection from a wall takes more than one tick in dobelx64.
First 109 is enqueued in FIFO, then 254. dobelx64 hits ^ from below (print) right after 109 is enqueued, then 254 is enqueued but not used.
dobcon hits ^ from above (clear FIFO) right after 109 is enqueued, then 254 is enqueued and printed.
253. BrainSpace, 11600 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1rc@Nadhj6@TD3H@TLFsjTJEQCIMA3KVKvlk7rTHdL01KfPnNINRskQRItEGADoES1Wl0zk9RcT@zKdSZzXePxjc/MJE7sJFXxTd1cTyp2ucrzNeXKJ/@Adr6kXCnPP5istTbAl0hJPXGqAhLAfqz9XnvttfZjoaV7/V/9KooXO3Ksy57l@Mw3PJ91XPPccGW2c8m2dNPLaZlIBKG23d5oYNi@V45EmcqYbVywA7ttdsCN@c6ZYZtvDRf8NMaGrtNz9QHz@7oPFhNCsYeG9W7wzmdtZzDQ7Y4HkBnGjnTw7I7aZ0xveb6rt33TscEry9hz29IHrY7OAMJwh67hU/Q5BlG0zyjMvE@esSeO6xmYfNvwPAcdC4xtGIOhf1kDSxEgdNd0Hm8//WwhcImxz3TI2dAyxgt5UdPshWm4nYUQqsq@ONnfX3TV2Dckx2b7N/OnZthz19MtfTH@LNse@c6Bv@ieY9s9w9aZJpdkbdEzz3Zc/UaQAnMNvdM1LUM27TaTWN@whobL0IV1HReazDesYrqYbm5PQ8ptDFucei5EWw0vprs9DzydcwOMBrTE0DQ6rOs6A6bb3gWkpJbSU3iMtjSPDm3IICAae@1B6I7BPNscDg2fe0JxDZe8IWVmmfZZhGPfket0Rm3T7gGcAfU6HPlUJi/ShmA1NgxwWEYDi1ItcDDIwrEzMGbbwgPkhVx7Q6Ntds02rxxj7Bu2B@X1ZGZC212YlsU6hgUBprG3U8xz2MibcWpZel9uyxGsXEyFDc4sZrL2cMi4FxQDsrSfLjJj4Lw22Vvwt/oeGw8HzDMH4O23nW7XMNhbY9iH4GzQiXScCIOrPVwo2cQWMwDGNqB0u0ffgnrzsTrtLmStw1ozcJAPyjOVWLcdqD6X2fqAY0N7eEmlh2gmIbqOI6N7xzE8O@6zC8c9Yy2jrWOxMTHP6HX1kQUpml1sDsAD02MDB97QiDaDbEFgH@sC48bEIksLgsmEzWsMoWNi8zqILtDWYStfuDrgh@sF7eibA8AO0497zNA9EykWBPEMu0OYMZzQMgdKO9vo7NyEjgdVMXIpbs9wCfUpXoalgCj1Ca4mLlzTB4zAUmyzI0N32YlrGCLHU8Nr60PE0tkkITEHU/CxIDIh5sZGfO9wPw4IykPI@hAQ0s2cfPPziM7kKos1K3BXBaES2Xv6kF3FGmjmNBOQeOgmdJFV3zNPaTQMuMdqS@m51xGINQK1YjHFGfqKLg0hg5IPGVR0NKJJOtfkoTWTMNtYaIOZbsOhOtAaQATYFykqWXvkukjdp5Wqn0GhLcfuQX1CYd2RzZs8n4YmAPzreClmnBuIA7yNnAuq4ZM@YAj8AXSGsvABhyoUhhzoikGNhul6jjUiOAjp@dgfoVYgKMZ40GVfsK5uWhgE/DEqnmvX8AA5MczI7mDLD0zb6MgszAZRHRf64jkkp0Ok5AC9YTBDWyhTAAwN4VBR0evDb/9ep9eDeLbbbcftBOj6BSB7m4ZGnTILgxtDhHVs3aJsAVwKU@fBIYFz3TI7ROV0@zJIgjJBqV44I6vDqKNemNDl@joQWwMIRNs3OJI7Ix/ymGID/YxTRJNjLhR8oLegYSkBSpuKLbGtXWilNnRzwhlpMPK7RSYN91jcU14mNsuJzbWGAZkTZXE9pii9CiCcvE5OYIvfhjlfbM8NFZ6ve47ZiQwv/b5ja0xqM6FddYaGnYjPxRFPxd1WXJSRUifEillty13T7iTiG4CLNUg4Llba1XbdLJ9WFoLPJgnRXGA02F2NRFsUkNRQpzhXBsBcyEDJvpAC04yf4zWxytFbnnHGill0O@cOUWJdEC8dRBCgQ7JnGcYwkZZVEckEwi0tN3osK@lCHEGBy@ZpMh6NJ2eLTjFASecKip31xHSQbFnDPvIbUCm2NwSa6yLutnXAHg8HNR9YuhRrEV7TSAiUhWjihREHqt0CQhriEXVJ3uUwvISEMohh2oXme7LRmenIQASgL/veDWpsOcgdUJ5w5AHSYWOieg@aBgLzgmzzgvCUyGW@SGc2EBSMrWWwotQyoRNgdwOaHuD8TNkAPKNxGIiNd5IZ2jPQL3FU46zBtMPgmKazAZAH95K1DaQ5QHwMPqBgIiPqfx7wvczpsrSk5XLzfexGF/NdZVv6Coj0W@XWnoSFn@1MSGhYF9hsS7d7I70H9MKxIYjebhtDPyBUUBLPB1K0ON6QoxQMnrLXj8S2FtOmQSRkj6ZpIJHnrRcMhTpSl4Btl4AnQ9aPywKsY7pAlmAkX0gdAM4XEhdeIchcBl4JK7IQcgCAZMbYaI98oGqAwBd9s90HnMXc2Zwu8kFoMXlwmk0dKLvUnSSNmVFrD7SIrEycMBsro5CwRW/GA4MrRlWbc6DGn3W4PWbdGyyJ2JlkEQaCGVdZ0WXAvTviHDi2syRSqMhJtAgy78PbATixY2SKYeAK2S7qrBNOedJE0GZANaDnA/71fX/olWGcMP3@qCUDpign7uWBf2gjsii@e2n6Dje3LKcFZNmD/qmEKSjtUcscLxSI3CZt@NqLnAMD1vVYFUbuNyPAukS86wHBJPddBJ7xEohwUxT8KQAgAclQUYmuR6R4H4jK8aXdTghzSCmkmIB9VxDBgAEnVfM5Mm/z2XwNTou5RLDZzMgKQime2yaDNMOTYvQITtmKfDJXtHvmMfKJIMCjq1ueAW97ZFloHdmcyiU4ryCyq8gnnwBpS1By5mBomW3Tb3Jf9uBBwFOwNZDxkG3qIs8kQphPAmFaBoICMMHww6Fl3zkmZjchQkE@uZ5L2HBdx@Xp@n3XuWDkgGCR2UrddQZI3dkLYriQgwax1rRRvA/GUhpK9aUsxGRMJX45HpdfO6aduIqvra3Fy/EajJhra5tg2kDTJpqSYNokk0QmhJPRRCFSZELfOoVAt9P4dT2MeSyeYncY42j/1hwm9Hq5nDlN6XU1eGv4FqGeYcQAaAlfEE9crFbRKIpC7QIKKre686XfxVHvuO2aw6ASPtfPdW4PaiFD1QAN57goGFSQebm9TgZVF7gLEAba/YQbb9TTjdPGVaOTbFzHUxharOjVFhQK0ksM5J7rjIANEevZsqSeimI9A8xHqxpPx9cTiaIEYhxIIuKnRTGp89pOxA0YDRONRhwqNaifervvUnzjlCaKk6qCfCDDA7x2Ii5fFSH9lngqJuMQVoynQHSrxuNQM22sBI8KjX1proIOn32DV8xuMhmh7g1SKd43hlNwQ6F3PvjR6O1bpF08jtYEw6yRzrm8YQCgHNghrIyeC0Jr6NXqMqSjc2l85nS5VLSLj73H@xFjTK312eH@3rMqJdPXvTPgKaQewirAK0OtuB0ZqIE16hiRZTBANsDUnuYE5w4w8V67zSSHEZjU5pmYGS7abEVsQGuI8XSYZA3mi@D1Ib@7c2WgSMidQt7Gv7TDLHHwpXmaJLkPFHv3@PHcFNngDPgJ1vYsZL4llxcArMo6d@zQayJjlNkByWg2MJiAW8BfdiZzAbZjS0gLQ3HOmU2IT4gABLkht4WchDkHgxF3zTGIxFGcTwlYf@RYkfvfdWwQTg35BVFDgQEhx9kqQ17K/x9xRkpue9PeCZw@GIeW3gZ6Px9dQ2ANiBAokKIs9xErNyJeFA5Ijr@rjMBKtXUb669jkpw6Mr0@Vi/IEjgKuF2oVRRScXKHau2AtYHL7UFNG2PT51Ir9PBjDPJI9xIiyknbXM5ALEMeGTMVztwRA@u0QcI3gFdGXz5dwvbsc9N1bKxkeQ@iBlJUwTZYiHxZ9QIabW8faA9X1@@yyKHGbjirM3U7G@ti5bY96F22Yzk9h60DAKKmLHPEPrBxhhOkHF8fQo8y31IFbfccEPXncdAwJnOm@cxE3tQRUiF4@TWMAmx5oacAK8p8fPDVHrAhai6dhvyHtjRdk0LOxLJYRnRssylAsApgId5gS35lDPuX7hw6eU4wb@LT5CF1TD6TpQMLCbkKevhbCjrbybkL9PPQqxOalpV9j2QCnLyblavnSj/HrfBuAyWMLjija1gVc5HeaPBp@yLhaihzdGsyVSB1B46vK1/IQKLxEUEOWTKZ4CnxtbgiSfgUyItpNaZ0jHMFqdQ05vGe0V4a99gw2gr64uDGQsPS6gk9V1RNAy6bHlBM/g7rYBJysfy9ZBIJO@VukjbPNAzyJ/2RETHafYcJDRAxZksmwADRB1lZgpoHBhDlkkmwYEUo4jsjEOs6hmUOTP@A5uwtG2UXmYi3jFQr8N0FejON4Mg0gCHnEw7TQQbn1adjlN3j8M@AklOsIOLLvEpdo6OsT2N74jguyJUeU2lOQZtU/SDwUBxv2JH9MUTAQ@3R@O6F4/zTw4d7zaPtk0dVZeS5imW2gEZ0jOYAhFkLusOKC/OGM4R7gDum7QxMKFEY5dsz65nj@Jx5wIWD@11RDBjG8fhh8/HBzrPtZ98KMkcjujkYWTrmsRxbAJjEcUwwt0bTdloO8Bb2aGVMwFwc7hw@DmP5/Pnjg@3mw72jw5OZaF6PLFNXx8rwrLeqQJ8jCFPlNK/6Q6szv6JDYurcLEJAbFDmqjCQTZkkwVNCN54oSmUyeiCLjMOjJOEssI7z3C7T1HSp1GnpxaKR77Sz2UJX73Y6WU0t5rrFnJZLw6OQLxnsHYFLkjGmmRsw8VkRnEDCNCDz9FLlbMjhgCjaBo7lcmm@Jr63ZK6dyxmFbEkvtUulkq4VOhldKxYMI1/oZtNpI6@mu62iWszcmrmZbCBrNbUNaAYIeh1OFpAnEL8EvOa6A8888HoXrKNpWr6d65YyWieXznZapXSu2GmpBb1VMtLdbEbV1E5bU8thWJxRBSrRhwZDrtIG1jT0klTwFCPhYDrbxLTKGC5DBwQnlkESMwyXkVFwCDyy6DEKFpFxajZwz6F7uISMUzSBex7dB7iAPOVkyTpxDACLBIjryLLbCh1L6DhZQZ5bWwVSGdDPZf6rAwUxX6npa4z8AtegZ8p3parkfu53u3POGjmfSTiUWVPnDDnzFej5td@gsDe8lgJP4stSfHzleml8N7yWAk/iy/H4cMV7eXQLPstAJ5HlKTJcIV8a14LHEsBJTAWKaXZVfepXJL9VS@pBWku9VwaaxF2iuPlqefM1X61oBovliM28g5wAJ/bYAf75sYnz9t25HhOZSOCNiBBOI8xPJE19tOkyCZPOl6/vCLMRcWJg2mcOCc4TUzMtqzmMZRLF4My6GbILogY95kBvZOqmDx@/Bq0uPZYA4KC7ODNHHjTtGQz9MNTqyjN64QToshzMT@XOJd8yuiOQgpSWaaP5DjCpVCTIbqtlrgKFmsDNB@F7CViZPRuBJKrJWVkNxV5cOgGazedhTw4OCbClkxA3P//P5irfH7k@hAre//nbHWiEm03U1y9JFpwYmrZxQfjRXdliQVC00GN5605HfaoYMt0VZVvHJVfdmhiWR02tL0l93R2gyBU0NyAoPgATbsE1nnM@FxO@lydSZlTJ8@sMzDYHrL0EmmAXlkR4YiRkW47eoWrgorBpUCAXG5s3gzHmQuEMwwMjz6qElqxcsOlWAb8/8kf8ibsD7mpGc4j3bV00gEzn9JZqAIust0zjlkZ39bNRx5GA06MiY8byS2CnpafJOqlr6Wfc2ETj8uLzArpmrwf8RPBeBXbRB9mGhFLlgl534YVnj7yh1ILG8qHjkI26wuCWFFyLP1eBmMH@uYlhda2ZFj3u0egT5CJ0AZaOKhq3NEkzlWYuVLOlty5RVO9/PJZhgsTgAM2ptpPJdAaHvcna7@xWpNXhcayk8KXS8tB8MxWvkmXilcI3UUl8ApnKHGyruqNhYeAyB7olaZ0Z40qKHk4dT01LQGneRmpbugeo5QfNYZxD89HjNnTHkakNYpc7Nd2C7NPshFsAVq0mB2Qr6NVtxzI97NrWKgq6uAA3TRO3s9FjZkraXFaxHeKZvL40MS2nC07bx6XcFYh2DyrHV1FxnXoGc2RnVaW1nQu8V7IWfefc4M/lA93bpbm6B8WSLEIJs710ROm078JU3A5Ej@X1eLY0X37bWuo@3wfCKY5ZAe2eeO2ZluOxY3reVi09F4Lx53KMnq1BU7clWg@aNS8PFmRqyORglnVFu@pWz7HyxZ6iw2Nl44/cLo4Jwfu@1G9CvVT1buoV8keOrQbvlWT/THHP7mo7WppwcdF@xnjLCLyMhAWLkqsLCJIE7sRZXrj9dJFCygqXl1c1gNvuX@iX4fvXGFlW1W44sgwvid8G9g8DlIpg8F3Og/86qWVvT61zP/J0I9rCXYWYadwzy4CBjJ43mpRpafUjQ6jp9P2JVdcaGSNjKa06bL02cH/7LVLI/TOVDooRC2Y7cUYI5zonUG8D@fFeucYxHG23EhjdMqGT38npLKV3Q@DRhyhyH4HhCA03A/bs0XCuceekOPvZ7TXXH4Y92@nMZRJ9PpYiFe/mp@YYec@g@1bhiguDuLZVzaTT6YC/mZm/nrPcJnRlJmFfm/w5lzC5TFOewuJsiDtjXJ7GdCoVmt488ySc1LwfddJWzQgQcKmk2KZt@Jf4XNUky6hty3Gsj2lCILodE/k34Epx4eeuprzBGwW7wdh07sPDmZNWd9WsBx@QAukUag8F79uwYXbq9V7NLOGSNfTS3oL19nmgmYncu1KBYZ4ml/jWCWs14xnMqKhyUS7c2iM5O@u0DEvnr3E@e1t8JTlza3wTliXgk2ltC9fD@ArYdEU1ukC3hpdQWWYHhJy@MTDIeot0oHdej7zwtRJo7OC9xFum9cZV4YYmEAobn3OrbTOslO/YIJb5utszUK6xcFU8cF1FnMNZ9aWVezDQewY/V3Ub9ZxOdeDWYS4NTo3LJz3KfNdZG4LxrR@3owJ0pjPj0gvfSyN8ctmG9hwN7p6qW@j3bdqodFdHl5Wliwl38Ip23@nbfaPPdwJNbKu6B2Ckz0/E3VYIyH@v32ZEn2Z3Kc3WrOVY1n1qFukjp5aO012apz08p9WBoB8V76XeAo/gdecUIIz1VEE06K/qN31jBEOW5/jO0JDItgrUwski/lxFRcPFnV93FurWGQKokfD968Z/p2za0x1/OKRXc2iNPHpQUImO1y1ryn1K5j5YYfp82xHHW6PntNp9864stQzdt80zJZwR4tZbJdvhTC2YTHqIzrJlQuW5lzJiQ3XW/xhfB6uaNJhc4sPWxLC8jctsd@S6l1gTvuMwz3IupvRhfv/EZBqXrz6gYVUOgpXBJd7EDeDOunAH2S1LIMFC4koEIyYcGW7JSAPDoq6cUZrb3jnTOzIZ/ljFFy2UnzI1s377MVOiwbYHmhw0Z2ZuwX0Of@YWo5cOVnZ/1PNukjs@Yd8BFgsfS1t6u4dnmhcamjcqjEC6HbxW1bdmKbh9G95NaLmRcevqSu7W5RWCUy1Jd0x4NeEFbThaOW1mmUOPP5nU1ZYyDDeXkG9CXS4Xm4P26RhdvhaCprs4vYHj4iEiYCmktmt4bZxKR4rM@SdOfWynB5RZstgUOIRdWoSbq9ZLm38y4klfPjV6Om6vfGziTktrCVZArIuL13dF@s2R7pnfHDm@sTS@xQXsu6J7ovfM9qO5mg8jC2s02IPHX3Noj043K/@ib3p0fiM03DLnhEjG0RbxrAn8/jJpbWG6fnIw@vZplRlGKdj7zaQDFu4RnxhwwQD99aVpLZuJd4YkN16S6bZJeNOnmdngvRSrlm8CuC35i9FgOPKC1/LUaZ/O7BT14IzcvQsTyKL0Bqgx6@uWv3wae2ZmFniuYJCcGldx4V@ZltNjXxXTDFg0GLSRKV@CcDswXB/pPvQIewkCU9r3XCjFSQ/J5QV7AzhhZJhk2qZ/@wSP7@sgI4VvLAwfbPAUovIYn/LWx8YgnSyvkce3cjAwtl@2LTwU/7GSACe7gIXHdGgdjZNz87N4HyRj7AYRhqOLbVzMymu3LvqUcUh17JEv4S7/28aU/K1jSpmNi/kZ1GCJb@49eS7OYghtf72LDzVAEBx51uXUtHLjwQLimTYwa6tp8Tx0KE08NEilwTPaqHlHmO0hnp4ikv/QWSbxHF3C6HNvkQkGkNHgodHGlcc7037qPAHWDYayIRDdwTMDtwws0JLlATHYY6etW1A/nTuTOaZol4wVU@FaHxotaF9ralrOiy2L@KHu6yt4J5o4JAlwYroTV0yrZbivaUZwxrxKqJ3P0CNjTGLIaoThvVDy223OcOO03FwfWVzb8YaOY/MnEeE0vNQntxMbGB7ocf8Vdxn3L8@NfkuFtPnSHp7z7SZGhx/cW1Vc12g5Fn9iEVaQA9vkmwt01zQ85bFpj8bkxiTg3ZaLOXwbb1ou4DSH14fOdmGCjD3Z3Yub1fhWYW9BkgKW@Fz3aMl/uUwzt5P4/ruK@rrbdnDtLDB85MrZzJGwO@j4ZKs035rQgkYZA0HT26NQr8AdWbUGrQE9VsokMy39zGjhkbsWnR/19fEyJnL@6FjguHB4KyRp2PHzLHEEUo9490C2KLLN17g5pAcR9IulaBIm99Q02m918Q5aOulFNJes6CTRLu1I85vggM2xDMnv4x5LxfdXEYyn5tmoc4@1rnABZTQwcM16fuVmJVI5Xp8wwlm@Sj8huK4RbN3GXYLQ9UMzUl1peyXKYvTwP9z5XIGBuZnP4gn@0VjqATm7e18AZH7k2sHrPmh35Hh@1xwfDlGNk@Ouoi9YrBwEgRfvDmhaX1UIaE97ZPH5jt7Mjq5Bh@Q74Aa7DpgsIuG@IRn2uUQqjsbhcqWrh3pkVrbh4uZQ9Y7doRfeZD0QPKShR29l6B0dPD48kYeeesvMIW74G5kWru5RVkI3KCCZVk9RH9NetVsKEhx3Ic08Ex0OXio4iAVuphsc9vbkUM1UcGqNiFB4fgIc9XZ7hPMl0JAyI8BEQk8mRTEShHrkXLAB6rDBQB4dvjwzhxWWDo2Yyz6MMwSPx88TLKazjSrTMmkmihWuyQH4TqjpkVFhXTOMetvzzJ4NWQhzQEp4UEEH1@/jMWBm/TDeep3FrsbldFm9ZlUmlAV2espzjBclsjcekgadZzx4PaafVmNxSYrH4g27zNLxCbhhgRC3FFyfg4XM4ivI8KR@uXYth1RjTWqzwhWQAHFF5T593e5YBntu0@IllN/lajS4jpYT3JT7iz/sBDqPSLfXwPR0CyoE1ZY5A6PvXGzydMPqGg511JmEcYA8bnENHtLuNgNh0G/3uaojaK7n@yfFQIFKoCMNLEd8Sm2SC445uK6Hh0F9jhg8N5ODfUHCk1BhoUDKGA1sGNY7ft@T2bFJ5zxH7vTkRqA5zvZdnLzvpNgB6xi4/5GO79JaleU4Z3SkB3Pyiz/kamPoEG9wuDJMntRFzaSIZ3VV0tXSbjsjyHUYyVvDdQKQBFYySOAjXBkmbWXkLuLRVtJnA9guhdpcKBmu0mV3@5hJeyyOetBQ@0LF7CZi288@@6KePq2@ZwPF@M/fVsSroOKET6VS3hNSLASpXCNizXrnwHvqG2dCbCzwBCcnnM1Ajrjg7YE63DiS4SHnEMccZxh2G2RMSQHVBBsDxQ4JNFM7h2pdBqTMixDWuCC1LnSUzkZKScrkPOhgYBUpat7rqrHEiC9WSsc@y0GCqBpHBxNX/0VnflFFCQaJjdk7RtQMOFM1lwYbr0gLteIMqjvh7vjM7KkF5aHRGtHO3XNN1nJVKk6sWd2okQlGPge1U9VfNsZaWmqMC3unwGsHldpojD9Na19CrTsuhHqgYM/be/rwKibX0u/eefolE4TreIWfsgAyEbs6OjjaOz7ZPnl@DK1wHZK2fX7WKqQ1iEV0fLLvWKT3C@oFmd6PoD8T25QMomZJUYzMHnQj0KCuBUmIceMMaZoLfUfwZeE9Y8b/JkBA07omi0xGBsACnZANaw0LPxqi9jIWhA00MBGWmTh@YAeaVAyeZVlCS6mqBFaFypKgsu5ZVWx1YTe5231q7M5Ybq@2zaUgWGOT9OoTf17EpVVw/XdS7qHuef/z5eax3F5ugrml3AA6cQ3D7G8fPH7@bG8@WDjIE9WtlnLBCU9OnLGnccY5VDlFihWCgLjYWxWYQAG4NRjMuOJLw78woFgBcWwPeGDCUMq/EJkiJtRMFXWvngZcSCJBOUD@BhmRxQOowNXOZDEco2eiu@JFnBCBfWESdZhxWQhijpIOURmvsBgYa1BdYdc7IiIe0Ou4N8v@pMIeh0XDMXrk8T63YqiajDoeg//MqBSatFM2ZsFwpp4yiWlwW4bdgwKHsGKFj1EsxitCiPG8C5P8ou5HyFPntU7rK3SwIji4CaO0pQ@9kBmMsqeOb5TZm5FDyiFCYjLhL0jtqM5VtVLTcgWkpHQCBFpgfcNxi@I72D@uInfGWTOi77M4N7JxoAIgrjU1OL7tu6hdmJ@r5eoLeZU7gaa8cKikOQov0Iw14RI8dm56JkjY1Ahd5HEsoJRYmqDgqHmX1IKwbcsDnqQDwzdwKD4OtcCcyHTajx/5k2wmRAEn5QnLmGJCBGG96k3NaTCUXqDM9YoHjhEcxezNxBnfWJMkqLmeaYdqdsuod5fE8zLz3RFu5qvFbwQJs1Amk9T3B9YM4BIdkg1D@fDbv8f1RjZ8MH8/MI/TO2D7zcDWBfNvhT6qCrZ/MrFpYPsBt71UsMluKsub5nOi92Dl@UhAzi3hRsGQMIQKh6lAkybH5v7i4Ih5bdRjiw060MczbYVkJpRTmDkAzDinhkZwnsK0HafxJOpfAJ4AcgGSII@DbA2lZ7inCdSbVlYUzDguu8i0q9IY850OpEbtzQjVhwInpuRz@ayqQCal8zBC0uzSw0NePEJRLANhjJybw@qrVpttbGwwwWvrllHNVziCKDH9ZUZ4NcloDGAjXFqoMwgDQaYhwK8WBEvE9KQqYlAczeJqHAlbx@H4BixhggwAIqKzHeqCAJ7TCaoKkNk2xj6xTZehFARU23Zm9AaHEUkQEY8blVwu9snpwS2cK5zppfJsMwgvEIyE5bKwDGPrL1nDb9ingbJTBtj3kyX4a4P5Hy3RgMoxC3Xd3FS9mVhUnImlYVvHtoNTrvuQW5bQFC2jqHlxBkOFICrIL/b3dxAl9HCgGG3DfO0Mve3dvYPPD4@Ob6hgIsj4IlicxWsbyYYkp@qnE0N8ku/5St3ZV46f7OyHVTmbq@mkJ0JMd7EuZnNZaos5XZH6C35G7mba5HEjITV934hpxkTap93gN2Of@iozgLv8iM6NVBPi1XX9dKPWsKM3kn@3TK1uVF5H5AJTwyOluvHFbGIWJyr0T1CFvieHB8BVPP2NxwJ952x6ljxwmPHg4GEsQAEishJCrSKekIFDPgM0VXqicR3@HpE@PktEyk4nOZqBPAm1/WPXmuroC5TT9XWvb5mtCAzgHVTYyFXLhLpTJkppZG9omX5CjNAUSBXZICBiiUDn/7g8lmmtNkGqdSmuFLtN310YnxiBTgDxxY9GXp8dOcOZua2HRmh6BtwIezjiC3kG@3w0ALguvZ4ZSGIN4E8kCAwVFZ9klUvV0LMCdXfjJKoUhPTqqPQuKLg86OQSY1HuG@OO2QMCnhBT0NM/VYGtmhzIx0KTCjw7DjSO1/BneDRqtko/SuvheBq5Xtdl0@4Y4wSq8SmfAn@K7vGLF@dxUbiBA6R6cTdU1raggzHsiLof9Iip/sKFzlaaKPpfUJJZKqEqJNQtAM0CKR777mMwwviU6A70IUuMSDmox2RG1kQjYac83xWZVOP6RWyWTJJUDS/yAK4ZQbtkIsRhCZyHTChVaB109ewOvt6aQ1ZXZfkUzJSIyGI4o7YLQznORYkRkJIgSJmirWLbsjLmiGOvzDEPwqB/hLSVMdSQucSbdFrSVLiDdUGlZrUHM1qepj2Q12qpVA5aY57UlBigxU0qLysQ7RISEnKpUL/BUXGoNdT5jh8HwJUCIAtb3zBs24AKApwZ6DAG6yNAMldMhR/5SE11hFMKUZ7FR8HZc8jovO7wvfiVhcvJMaVCkzOVaxhTXzVwUO0Gw@ql8vcVWalcJWJW9VIBRkesJWL9qprMrCeTMXs9EbNxqH/wAOd0rmPASTRlEJHGACTFLLEC@AycRzVmV2L6RiLWqWrrFAKsIKRdQYD3niJfxfRrJfYARuoUuLi88yZiHqmfTMuyeg35wx4SU1KAM1eorY@@8IHJx8xkEvMgx5qYgfdK4zhJNLtxrND0USXgRpXeIOhuC1R10hI3vm/CKzBwDhoaCLuGhD3Y8t8MgaeawzPL/FbwHjzhb@CpKkYbOQ1vlv0X5n3uT1gCehcnzWBc2SfX/wkVOE5AJaI1pYsiEJNf/Sqq5pmQiG3mM@fJeC5dgYdaKbAc@zTW0LJRFt0CcV1ZF1zhqvGweM6MrpZ/I0l1vSu/OT06Ozr6Umwk4tHdw5eCmgXQAivRfd@rwLQVF/u4KxpdVyJRZV19UFCUV69eAbsLV70m12ah5FOxLsVP64kCWGqFwnoqX1xPPduKNzErYkLTxGNmmgprmEOv04Hb6dN3dhJRfrHNTUwLDPBngdtg3OVu08xwkMA1DBt63QFXbuq5KGsUdH09mdW27IqspbVf/HztOnV11Nz4xXcGirGGr0N8ff/6CZqP1dyna2uf7uxksymoPG4@@uroW9vb29mHqdxRPbeZldJrG3/xZ2trmrahKWunnqeexutnXwpaOivIv/hZ/Ojom03Pw/bDK8NUMOKzCLfKcjl2xt7CddZl@Cfz286MWUdzq/sWB0hglqtEbOLxXCZ@/DKOxX0bVVU1ekm/JlXDGlNrm4X/8sPDN1E/WtOUFy68/eibaL4Y5UYwgC0T2s6jtegGguWvo5dKtVoFY@G//DsIX/sc4kGfyw141HJhXPnLaE2qUpB30VoeDKqmQbr/7dvfjkRrY0SE2sE@02raOscVtfhAfcBUfrFGVC1mD7e4j8q2DrWctrGAfIqqao2wPWeaG5t24tyHwkO7MmfGbdLuIWZEWYANZPgYOPwkU35t69VDRanBUItXubzVaIZZZIWi4DjQnStge8wdK4Hn2JEkBwI4yUZFwisoQrRYTTV58hNcjc4YFgo8ebKg7BP7R8Lt4fWX/99f/ugvf0i/H9H9nyLRcLOFVD@vndb4Bc0n1JA@scD@xGZP@GXb8Ic7tKILOoDJZtOyRKO1Gj7oH9jIRO8Ft8CnNrEQxDTILXABzaB0I9H3isLK2DzntcnFi6CwiZ2KwHNNhiczJZuWDVFgE641@NEfrokVn2vkEjgTyM1rjdVuu26lvpFoPVo/PR1vsNlIbo8Qr2cyYpsc2EJcjZ5HohKQhmTyGfCMATLD1UjedT2HW5abgU2ReYzRSPTv9KpFWPQKrtOkdH1dl18mK5XgD6xUZWLDi5sgS6fXkrTxspZM1ilr9VqQxw3ptCYzyjHlW26@3IB4kxv1jaqzS7fcxMqR4lknnne2Tl/W6hvzcQTRbG0lsTq3IJ5a7JQBEw9NcL1xXbuub1xfb2zAf4Oe18EbXK83bvzpNb0qK4Am1/UpNnqjrtQaSiNoyVOwy0oNXWSlAYYavAGuXo9ErxBdWP2UFJZVpbqaz51KjLrEOtAppayuaxklN/40v6dBj/cQXBMEZR0N73BkAv6iFIkil17izHqJHF59@Ppf49348PW/AStkDb8MR76tN/h7/BZ/b3z8nbTx9@wN/k7e4u@Zj78jD39PWviLRKuMAXMU20xb6fO0eqaegcFkaeBN@@m@2sHxIW2w9GX6kqUHjtoBkwG/NJjMdJeleyxtp21VBU8w@Czto6kLrx78uhCLCz8zncbI0@cMUrFw1CFFv/R@12RiI1Jn8VcGcDWyKqflvNk8zeWHb@rx00pUaTQUzuYxLVshxc7X16zZ3Hv6sNlUEPEbT5zD6f/wcDBrvfU/OHSeHDoDB/6Hh4dPGkCwasmtpLQFV7WW3Ahem9FaZbNRlhB/5QCTo8rGZqOWkdCcTwJWauiW/MhrGiO8a2uNCEjBL15cVF68wP/FeeWiQoaJlRuaAUAAxg0QijtABC@gZ75ovFBekA2uc4qXbGi8AM/QxA3KiwtwesGAM5/8oTpmrX8Hf/N/r/@T5yxRPxWhD1xdbyToEvEnilfXV9fBsyYmEoElsQE/dAA7Brm6rqGRgK7AVE@Ip@L1NXeDZ0Lc4BHWMI2NGgWeAgKhiE7SpHT5I/F3@8a0@dWIA0MEMmsiWHBrNMbptFhpgctk1l1/R2s3YoV2tcRauN4GcpoqEkQuW6mo69ysZbVKJRtYCsVKpRiYY4lE6eZVS2@q@XxZy2ZFsVJJB7AgklVCI0RheHq7gn28EhUxs7zjJ9I470dfdIgLZeHBg0TwDZDN4RAkdLWUfvdu4tRsdky32UT3zLt3QlPADTDVUg7s6eK7d0Bz4iLI7k8dvvSakFT2qVajFEoglGvZAngzVdGmafZ1T/d9N/HWHKYE3MfnCSJpYU6nHbcR/@UPvvOdRryKWyLINatiBJgKy21s5LO1Wj4L5nwRCi7E@B6bRC9ZUsXrmCLw4oLsHY8GXmqxIJLrdRz9WXSDbdago3p4savrKLUfy@bEROvSEK/AJXRTSyXuyLL5RDFZCn7VNZHV1lnwq9frmWR2vbC@dQoszfyFBLVypVfjihK/rl7pZZwbuq60A03/eLpGf/AgU4KKLKYrjUiz@XD7ZLuJHwnElW8Y@Bg6EnWO4Krm0I3XaSIvVzqtY6FOFaURj5crW9ToajHHovFKACnFgdSzYolKH/W8iNnFg3ZjinfhXo8OmVrIwJgKQ2pkSNuQCmnWwZVclznd7ho4QsuxFi66e4Zlhd9HuHBcq3Nhdoy1SPTo8fbu3klK24ARWtvf3k1px893oipac1M7eWfQ/mxv@@Hhcwhw9Hhv@3jvs4Mv9p4fgbsXef1WNwzdGBnGRXM0uniDKvSNpjEE1@nVNNqmp79@rQ/pYhVOmC8uPvzkex9@8g8//PQHH376vQ8//dEvv/7R9@D@Q7h/wN8/@LelHD5/@fU/@YMPv/9TcPxPcP9HuH/@y69/99v8Jvufwv3nM25/GtwzcPxm0do6XoAPRa2YXE9uQU1uJddLJcAL8tmIQHK/@cuvf/izX379Wz@G@58F949v3r/98@X3j767@sZwP/yD22F@8O/g/iMeVwj7g9/nbvi@Af/7HO63fvzhd/49//9F8EPjTz/8zp/iI7D84x//xZ9/@M5/0LTiX/zLD9/7wYfv/vDDd7/z4bvf//Ddf6B9@N1/qaZnH3/w4Ud//F//5I/@65/8X/T/Q3r@0X3@H378j//q//2r//@v/iS4fw73vwfTz//qPwAy/80f/wT/P/zjv/mPP8H/v/rnf/PH//ff/Oa/IMPvccN//2f/lj//@jvf@@vv/tO//s7XK57fu/X59T3cv/5f4HL/fN4nnvuU62Ndvv618vM/UxvTVAAH6HMGTAMed@fSYBUWSbN08IBO@KN/9OF3fwNw@3cAEmz/J9jgzy3g9X2yfPnlnF@SZjqk5Jdfgoj4ZSB6fjkL9H3G3inAhqe33gHAl@TLLzaBgkT/H4QCMBZAhWBziRMI7qLkzr/8@p/@DN0nIdH1N2bjS4euM7AxBH4XFvH72JknxZiF/T6Sgw8/@faHn/2DDz/5vQ8/@U0cEaRsKbWdguH89nlUAMzdAw4B8/eBA0AVxUSQ59ciGhjWcPZsLaImX72CRlgDE0hZ65FcBmwRtUZmFc0QEKT/dT5DlcSJOrjHkWwJbGAApzEZwCsJXjtJ/HR1MjKugh@B4jevGRprRXAa40RCFeLFQDxMqlkEAYaNdygWCFlNPmPN9eqYB0yiQ41iYJghdHomqJqQLFYfQoLV8UOGcWHkycgreL@q1orVcQ2je09ZgDiSO5AkQOEntZPj2nuwVylOgI@MH76HrBSryWStCC5VKiqllmpSmmqOCkdlTzIqN7ozhjsZN7cY@1RQiwKf54CqZAE0PpNT6E2av9wE/0ZyPSgO/UMj3esYHtppTPXD3bj/JjpT@AAA4pUk3AAHtyRhbrbAe8yjSlKy8EryGKDmksQ9hVGCA7EpyUiS2jdJFkgf8vAx1wYfoDE6LE4sFgPTRk3ICM1DkBtBQHPPyp6vu7hAR8xjmQn5koDOuJsIN5vFjki8XH@4Dk8V/ntrtDOYSlJZj8TiOE8RZ2FKUjLjZJ0oL0RYQrKtUwGSBMg@BR@8t7bADDVE76lbJDoNx8UNWollaj7LxEiCvs8kYiW1DeSDWOSJ19txxsDqpwQhpeZxhUUMZkdOyhp2mMheOQ3PbznlcvW9mi1E4E32EX4nKvhiETQdfi1b3tjAJqhdSTSFg0ZgFvORWi1YWGZqpHa8dwLgJ4dM1dIyAzHhKlvQsrlsTsvk87mCpmbzpWw@V8wAYcunc5qmlrLZUrFUuKaSbQFtSJXXW7mN2t@7cf0ff2/ZtdwVr0jtSzaWccpauo7UrCrf3BjDBWahkRYqNJdE9Rirp1P40zIZeEIeU2qucLq2Zl1JWOQG7ai7wiV8yGbkSsJJ8E/gYpFPIuwTcIIL0sAlNhZsijg4rAQL4PipR74ILqg5wCMx0gA84rFBk15dXc3ckejaV1/5rFYDbl862I9EoQf0WbjiK5kduS/TBxo7I9cg3x5jDw@@ODg@OHwqPzw4Bub7W3jYRo5Er6@vu5N1CrIa7PDwMIKkB0SqjIrhr9tsNBqRbwvs12M9Mpy9KsOIpklaRsqokprB/x0GDf/3h9fgr@ETQmW0CD/SZeGZlHCCqhR5//79mLYTlA9sP9hXoGWL6M4i2AceAH1/oHJjLj81ptG4ERzor0Vo@bQOGHcawa9/1U8jG8rE8wR1KzyFpgNct9lj3EXsO@zE4btVd4z2CojdPv@O/a7rgHD168Ps6PYZ93po8kPeE69HOmp59Qam318B8Xw4wKNhhvu/LIa9QQsyiAspHGAHHq7lOMsACuz50YpSPpnoZMGdCqSUBcCfHXz26GTmfbK3vfsokmc7h08fLrxyAVCOPd7bP5lYC9w3DJqbRPGtvcePF63BC8hpheTpNZYrpFIwKsED3ym66C3HXoYgqryaXdF9HaT1OsueVvzrTfXBAzWmHD1GCf/IhXq3HAVk@PfSxhdSrVhxjbH/PmmP2PMSEMLaXh@/aOtWd2JdIOU9ow598xTFe6gm4DQsQ448wS2TJZWf/zG9CB3Dw29o4ffy/AieC@/gd7Jx/qWFH6weDdlKR3ihExpds9eHEeTCCQEiLV1ncH/sBeFnRXKosFsdfJ4Gud3wsZaA4zq92WXpiEw0QSsVc8VSRiumiqViNqfmc7mUqqXUQrFQAvqdVotqvpgrqalitpTJwgADvrlSIRIFwmt2FQWGUlUQ4F2GaO02fvZhA7@f4cj9WiTKZ73Y24QuQstO7CMmGBBGwA@QeT7tCl83q4KWxSMbGZVBjDprs@j@/m56f18QdtCCc/K7aUHooCVXTKcLO4JgkM8uDIKaIDg8DHgBmM8t6fTOriCMeASoREYQ@mjZyyOPLwgmWna39/cxnddo0TA8gJ1xH26xQksBwGy0ZDIkJAjCm0l0ALfNE8pSTvfQgmmizz732QU/QfgszE86DTE843A8hkdhWbe3BeGAW7a30edzKniOZ/UbaNmmSxBcsAASCkIPDD3XMGxBaIERUVEQ2mBqX@rghp/YQMUitq8LwiWvIKwiQRgTtN4@E4CZDdwxmUePHul9v2P0@HXp8ncbsgY@5ni0t9/67LNWr9dyL7f3PnuGPp9//kh/fTlyW71WEKzVhMuBMOBzNrhcvCCPB82mbi31@Qb42As@zcumgXlr6m8gT8HVw0QGzc/B53PwGS@5eGxwDQC0hdfOAN47eot8wot86D1utYQKIqp/OTRwrg/7zJkNtCA10NuuU0H7uLoWT8RTl/V8@rRCzmyQEK/SlWv07SboI45IE8Wry/q4mj4FAaegBcdKEkJjrOVMIbU22FRLufKavqlq2eS4jBqCnW6cxSV1M6E@WH@beCpuaplsWWhsbkpCXT3d1NRiOV94uT4SBLGMz81Mofw2kY4DI4oPsV443SzkZkIUCkld0cqFgli5hprwYWBqjXyj2UwkLgz9TBQxr8gVQP6pmOySimhWuolxalzlmWKXYmVcVSv8aDtL34irg7pVRvilNB5jD6Ibb6bLSIoTgloqCpC@oiREEakR0g94v3oRLgJNXjOGOSO/ZFaW@GcW1WJelPGAQtPpNulTU@zVLCQy2ZEXeJqIThKHm/5INPHKkRPkyXEA0Bnqb2rhl13pZDgIiFwfEOPzH2qhFInUArb0iH/kphJYP3u0KwOnGthQS4u8jx/0dlwZP0Trz/lwDSKh0wmMYvIjA7fytUO3XX7GV94bgwiC5xgqV9IL6Xo2xDFw3zwNPOZQoQPteGAY1dWYHaZXa2DSOyxB6TNdvKByNmu1arM6MAZD/xIkI76KDKUKgz8dDdgO47B4@ig8e9Gs7kAFpCs2qmwz0BobR8eRWgcV0uxUd65GZWQqrytGlT5XLkTxxNamXR3Znt41jgwXDwsdHMLYbOCpnHb/VWMPAXehsq@upZrL7GkhDjxeR5OjH5ShK8xQ4NGspq8rs7lO6FKtJVZ61TqCvsPHhiQIp5JUf3cKIlYlUoPeV7mM6lVv1OLf9Eu3QLrKV8bgphaylT5rVVsvxxW3OgShgFUsqMUZWYfpFYJ/Z8FA2pSb1fG0NjLVugbSTjoVyj8a7gRLaelSSlNhJIURFkLCXQB7Fm4VbvBXUTpKWAmBMSGVHqdlNaUaagpEzVdm55WY8p09G1okXS5jw0CjkhXeOhOT2rqV6DhM35CojaGLVyjjeqrPhiY8EhDumaFbFEAUJZaQ3mzmk7m0KFbeQK7dWKIj74ib2UonscOaIjgAbwC3xvLZSreaeCnO17FYSayJVc94Q/WJpIIqY7gGzRFIgN5oUE@ztbyaupKa0rWle35MLWjl@ihWl1Qobfpdb0P4qiacQtNcswj8ZhdwgPWogFtIFjizMmU3pm5DZDktA1pRLWmVACQyDIhUQkjg9575xtNEPF7Q4nExXsF5hzVwD4gcUaQ4kMf4A3VTAHZHKAslDSTLGeJ2IwtcnMqD0Hcd6ZjekIFgFb2KXF9db8zu0/kGu7zUk1JofcBYLxmLMIWW1eVmlK2RSZJrND20Xd3uPdsO94Rt70aiZdo4Nt3lwxrBSV1JWfvYtfzkRu0lfzdw3wqkGiEVRXV2GkiHWgbK3JmxQ/m8qwivVb6dQ9lI1pRGRBCob/PlwGJO5Dll76Ok7Z/tXnUDolR@ggImS@hl3mfrp@L7p6Z1VcxINZIgEyz6Pgk1QruQlPdRGBauqaLDnWbfeKXloOptJ3QAadQH4gejSC4n4BSM8YoNj0svCy@LL588P3x@uM@20uViuTjTEI2tVEqNq/ENtgXMq/lsD@SVd8zJqe/tz/lGvGglWh7GM9l4ZjZYNTquZsNl3oRaq0nqhsY2AUNZGehSV81L6Xc1jm418shr4PPhN36cHW8Uwa4Bg1iGmswltVpNXdfE6PDD1/8Gj3Fd7X2x/ZjF8VD93/7Zz7TC3/7ZP6dVxfh1Bd20TCEKkGhU84Xo1dXw6uoaLu6Xi55GeZ6yBRHMfL1bjdaUwFktqGLUk7gNspuLeu8CLRsJLV0Ev91DbhPyUIvRUjQSLT559Y6xDRAka51ez9TIpChzwlmsDIIX/Nl7nLh6L629AqrieTEFtz@WEDicbVmv1WrrtCsyXkvicUQtR1P@9evKKZ8NQWlk3aaf4a3jz3g5cVj3PLCHNrCubxgsV1MZiC@K8uE3flfT8n/7Z7/dEN813zW/CXS2VCrlVS36q5tXNNCgpEFeDJtvjS3jwV6pyPf4I/l@7fHPsYfnG@lT3MAnk04cj77napn2GQRAzgDM@JFXYCXK7J6HKSPBwP0WT/cE5pbuGflsaPMuPdyXjvOEeLjRKytKz/T7oxadZjxxLw/8QzrroQD@mCD1k7llOS1loONsA33ZywNRCiBQEfzIVmC0xKMa9OVT5F5RbUWTlFRB0TpNAGtisRJiOcIg5SEevW6Mu12BzmwbVufYGOqkjAj8w4OtBx0EQ1VVdCI8PIw8x1lNTiJTjRssvss35Et0pNwhhsaLh4cQqWoZqbsw8IiIgIeig6NNtNdekNGGH7MWwn32ANF1UFttCE/fu54GmHz@ehoCy4gaWQL@oTpbIpak8ifDTOC8MnegfEytQaJTB0qIcuMyM6W7PVLDZqMiK0grAc0qo1bOulo@TXGOs6pSfdPZdxMV@gAbjxpeqCRYoaSbtGu6wLSpxRndL8SyUcjZciSrQU4AkDcInvVGHWR4csFpvSZVR4EaCsQ/OfQLjv@jojNSOgSIbwf6eNlFy/QJAAY4AsCQSg/PBPEqSs2hamvUw8MW2Bdkx@0ppueNjFyhmKUM6XiCOwQFJncOVFMCJeEKZQ4PTE9KUfL7zDLODYtUEgTZRm1UOu@UhGe4twYVUCKrnhcJdaAq50oKtZAopbjbw739x9snew9TTFJzCI4n3trOBDYxU7ncO0n@XWvk9QM0wiC8@8qtfJYjecJLxbeUuBhkfWu22pOzGQ4jwG954dTgMBGvUjDXGOCH03jEbKh3kFalKIwdD07143F6fmrM9DArI9dCvAkrN@z50aiAKI1pRREFPb8DoYKv0kMYLFjA4YANCM8NoJW0AmogoG5NHzASdZYQ5grLjr8DYZWkGlfKIOxa@CXFOOrXmqW2ceo7OoufoBZ3GOKJtK3FiS6g2od@Nf6pF6@0gXkPOQt2nhiJV0EJTLuLuUjwijtxdi7D9kuMgvM4AlSICOyxODmg84s/jwO3MYnPsxK@eHWuu@xtFTCUepzMifqeReceE3Gu3BeCvZWRBwnOwVX9yiRAy@lcyqi70O7s9k2rk3g7m8YQGE6zm0gm29VqRryCJN0hECdvCMTQQJFOrKBbd84NLKQ9J6E0GjbkT163jQv25ZPHj6DJnxl0zL3@8nQ9pqSAwRUrWAS9mkCgh4dPjnTXM1xRHuJ7fyI8JfDbJ0EiMrT2wKunTyn3KQGLpmAvBMrZM/yg9N7O5Ynee6oPjERcj/MDZpiUCY1ibugyl5IqZjIpQhH1unk6V0dVYb5xBfGqVyWovmt0Ky2o6LPKtVc9T/TEig@v/mwSOUiiqmkUuw@Bqh48FmrdxC@hPzp58rga39AZxlpd0iviydYEOQBRCGHo5Py26@qXc6gDVIWwyudnRAlh4ErGhdp8WTYUvRYHxnVlfh47pNlCluX4FIE7iVEqwDi3erNJK@4UCy6HRhUd@ND22d6JkIKw7sgQ0dHG4e2SiBZXf1AN0@DohpSChsDLY4SpVrMPHpAbV31SrWrptAioWbmG2DzA3MRE@HEr165e7SQmFakPzSWqFjRZU3Tbu0CF5sACp3OFTceFIaLaAR7ygQckpIpKu89N//KBB9hWDdU2PODnT6tr2fXiobnzzS9Lx/mHiXbrc1VICa89xwZBzR3OZsDVL2TOFgGNddscuygTqNy0rStD/cxRsp10u5guqoWOUcgZxXSm2M4ZmVILuMR2N1tsdUoFvZBrtxQY3HwKIg9M/NaWwNEfk@3eL9lVjFkRBP9uVwXuvZMrdUtaOpPJtoq5Tjqb7RZVPZPJd7Riq9S6nWub5geFrpDu4tixSIE/Xc3cRW7Q9iC0@D8A';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,R@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### #######:_a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& 1111111 \#184O@ 11 @O252< /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D//> ++++++::@\_ / 78"oo@" ; L ; xo--o+++o+\;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v>]>>>>>>> >>">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##># ## ## ####
#~// :_ v>>>>>>>>>> >>>>>/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x< >>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>R.----.>>>>>>>_ #v
#- ! ++R++ +++++++++\+++++++++++++++++++++++++++++++++U+++.._+++++++/._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]//\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 #>*****[[[828+*+@//:@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;p
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #ata=""[ 4];t}?1&&1$/PLconsPrerslo/ \~-<V->8;rext~+nu U9583>Ehar Cr=B$f 16ge[d 2]putsngt=>+le.
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),toEnum 0::Num a=>Enum a=>a )+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- (-q?6+50));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num();(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Yet another language from A Brief History of 2D Programming Languages.
I used Java interpreter downloaded from here (dist.zip).
Command line (Windows): java -jar BS1-CLI.jar polyglot < nul.
< nul is needed because 1 in #16 is input.
BrainSpace executes the same code as Surface, and then is redirected down with \:
> ++++++::@\.
BrainSpace uses Surface's and MarioLANG's pluses, like Minimal2D.
The final bit of code is on line 4: xo--o+++o+\.
252. Ahead, 11600 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1rc@Nadhj6@TD3H@TLFsjTJEQCIMA3KVKvlk7rTHdL01KfPnNINRskQRItEGADoES1Wl0zk9RcT@zKdSZzXePxjc/MJE7sJFXxTd1cTyp2ucrzNeXKJ/@Adr6kXCnPP5istTbAl0hJPXGqAhLAfqz9XnvttfZjoaV7/V/9KooXO3Ksy57l@Mw3PJ91XPPccGW2c8m2dNPLaZlIBKG23d5oYNi@V45EmcqYbVywA7ttdsCN@c6ZYZtvDRf8NMaGrtNz9QHz@7oPFhNCsYeG9W7wzmdtZzDQ7Y4HkBnGjnTw7I7aZ0xveb6rt33TscEry9hz29IHrY7OAMJwh67hU/Q5BlG0zyjMvE@esSeO6xmYfNvwPAcdC4xtGIOhf1kDSxEgdNd0Hm8//WwhcImxz3TI2dAyxgt5UdPshWm4nYUQqsq@ONnfX3TV2Dckx2b7N/OnZthz19MtfTH@LNse@c6Bv@ieY9s9w9aZJpdkbdEzz3Zc/UaQAnMNvdM1LUM27TaTWN@whobL0IV1HReazDesYrqYbm5PQ8ptDFucei5EWw0vprs9DzydcwOMBrTE0DQ6rOs6A6bb3gWkpJbSU3iMtjSPDm3IICAae@1B6I7BPNscDg2fe0JxDZe8IWVmmfZZhGPfket0Rm3T7gGcAfU6HPlUJi/ShmA1NgxwWEYDi1ItcDDIwrEzMGbbwgPkhVx7Q6Ntds02rxxj7Bu2B@X1ZGZC212YlsU6hgUBprG3U8xz2MibcWpZel9uyxGsXEyFDc4sZrL2cMi4FxQDsrSfLjJj4Lw22Vvwt/oeGw8HzDMH4O23nW7XMNhbY9iH4GzQiXScCIOrPVwo2cQWMwDGNqB0u0ffgnrzsTrtLmStw1ozcJAPyjOVWLcdqD6X2fqAY0N7eEmlh2gmIbqOI6N7xzE8O@6zC8c9Yy2jrWOxMTHP6HX1kQUpml1sDsAD02MDB97QiDaDbEFgH@sC48bEIksLgsmEzWsMoWNi8zqILtDWYStfuDrgh@sF7eibA8AO0497zNA9EykWBPEMu0OYMZzQMgdKO9vo7NyEjgdVMXIpbs9wCfUpXoalgCj1Ca4mLlzTB4zAUmyzI0N32YlrGCLHU8Nr60PE0tkkITEHU/CxIDIh5sZGfO9wPw4IykPI@hAQ0s2cfPPziM7kKos1K3BXBaES2Xv6kF3FGmjmNBOQeOgmdJFV3zNPaTQMuMdqS@m51xGINQK1YjHFGfqKLg0hg5IPGVR0NKJJOtfkoTWTMNtYaIOZbsOhOtAaQATYFykqWXvkukjdp5Wqn0GhLcfuQX1CYd2RzZs8n4YmAPzreClmnBuIA7yNnAuq4ZM@YAj8AXSGsvABhyoUhhzoikGNhul6jjUiOAjp@dgfoVYgKMZ40GVfsK5uWhgE/DEqnmvX8AA5MczI7mDLD0zb6MgszAZRHRf64jkkp0Ok5AC9YTBDWyhTAAwN4VBR0evDb/9ep9eDeLbbbcftBOj6BSB7m4ZGnTILgxtDhHVs3aJsAVwKU@fBIYFz3TI7ROV0@zJIgjJBqV44I6vDqKNemNDl@joQWwMIRNs3OJI7Ix/ymGID/YxTRJNjLhR8oLegYSkBSpuKLbGtXWilNnRzwhlpMPK7RSYN91jcU14mNsuJzbWGAZkTZXE9pii9CiCcvE5OYIvfhjlfbM8NFZ6ve47ZiQwv/b5ja0xqM6FddYaGnYjPxRFPxd1WXJSRUifEillty13T7iTiG4CLNUg4Llba1XbdLJ9WFoLPJgnRXGA02F2NRFsUkNRQpzhXBsBcyEDJvpAC04yf4zWxytFbnnHGill0O@cOUWJdEC8dRBCgQ7JnGcYwkZZVEckEwi0tN3osK@lCHEGBy@ZpMh6NJ2eLTjFASecKip31xHSQbFnDPvIbUCm2NwSa6yLutnXAHg8HNR9YuhRrEV7TSAiUhWjihREHqt0CQhriEXVJ3uUwvISEMohh2oXme7LRmenIQASgL/veDWpsOcgdUJ5w5AHSYWOieg@aBgLzgmzzgvCUyGW@SGc2EBSMrWWwotQyoRNgdwOaHuD8TNkAPKNxGIiNd5IZ2jPQL3FU46zBtMPgmKazAZAH95K1DaQ5QHwMPqBgIiPqfx7wvczpsrSk5XLzfexGF/NdZVv6Coj0W@XWnoSFn@1MSGhYF9hsS7d7I70H9MKxIYjebhtDPyBUUBLPB1K0ON6QoxQMnrLXj8S2FtOmQSRkj6ZpIJHnrRcMhTpSl4Btl4AnQ9aPywKsY7pAlmAkX0gdAM4XEhdeIchcBl4JK7IQcgCAZMbYaI98oGqAwBd9s90HnMXc2Zwu8kFoMXlwmk0dKLvUnSSNmVFrD7SIrEycMBsro5CwRW/GA4MrRlWbc6DGn3W4PWbdGyyJ2JlkEQaCGVdZ0WXAvTviHDi2syRSqMhJtAgy78PbATixY2SKYeAK2S7qrBNOedJE0GZANaDnA/71fX/olWGcMP3@qCUDpign7uWBf2gjsii@e2n6Dje3LKcFZNmD/qmEKSjtUcscLxSI3CZt@NqLnAMD1vVYFUbuNyPAukS86wHBJPddBJ7xEohwUxT8KQAgAclQUYmuR6R4H4jK8aXdTghzSCmkmIB9VxDBgAEnVfM5Mm/z2XwNTou5RLDZzMgKQime2yaDNMOTYvQITtmKfDJXtHvmMfKJIMCjq1ueAW97ZFloHdmcyiU4ryCyq8gnnwBpS1By5mBomW3Tb3Jf9uBBwFOwNZDxkG3qIs8kQphPAmFaBoICMMHww6Fl3zkmZjchQkE@uZ5L2HBdx@Xp@n3XuWDkgGCR2UrddQZI3dkLYriQgwax1rRRvA/GUhpK9aUsxGRMJX45HpdfO6aduIqvra3Fy/EajJhra5tg2kDTJpqSYNokk0QmhJPRRCFSZELfOoVAt9P4dT2MeSyeYncY42j/1hwm9Hq5nDlN6XU1eGv4FqGeYcQAaAlfEE9crFbRKIpC7QIKKre686XfxVHvuO2aw6ASPtfPdW4PaiFD1QAN57goGFSQebm9TgZVF7gLEAba/YQbb9TTjdPGVaOTbFzHUxharOjVFhQK0ksM5J7rjIANEevZsqSeimI9A8xHqxpPx9cTiaIEYhxIIuKnRTGp89pOxA0YDRONRhwqNaifervvUnzjlCaKk6qCfCDDA7x2Ii5fFSH9lngqJuMQVoynQHSrxuNQM22sBI8KjX1proIOn32DV8xuMhmh7g1SKd43hlNwQ6F3PvjR6O1bpF08jtYEw6yRzrm8YQCgHNghrIyeC0Jr6NXqMqSjc2l85nS5VLSLj73H@xFjTK312eH@3rMqJdPXvTPgKaQewirAK0OtuB0ZqIE16hiRZTBANsDUnuYE5w4w8V67zSSHEZjU5pmYGS7abEVsQGuI8XSYZA3mi@D1Ib@7c2WgSMidQt7Gv7TDLHHwpXmaJLkPFHv3@PHcFNngDPgJ1vYsZL4llxcArMo6d@zQayJjlNkByWg2MJiAW8BfdiZzAbZjS0gLQ3HOmU2IT4gABLkht4WchDkHgxF3zTGIxFGcTwlYf@RYkfvfdWwQTg35BVFDgQEhx9kqQ17K/x9xRkpue9PeCZw@GIeW3gZ6Px9dQ2ANiBAokKIs9xErNyJeFA5Ijr@rjMBKtXUb669jkpw6Mr0@Vi/IEjgKuF2oVRRScXKHau2AtYHL7UFNG2PT51Ir9PBjDPJI9xIiyknbXM5ALEMeGTMVztwRA@u0QcI3gFdGXz5dwvbsc9N1bKxkeQ@iBlJUwTZYiHxZ9QIabW8faA9X1@@yyKHGbjirM3U7G@ti5bY96F22Yzk9h60DAKKmLHPEPrBxhhOkHF8fQo8y31IFbfccEPXncdAwJnOm@cxE3tQRUiF4@TWMAmx5oacAK8p8fPDVHrAhai6dhvyHtjRdk0LOxLJYRnRssylAsApgId5gS35lDPuX7hw6eU4wb@LT5CF1TD6TpQMLCbkKevhbCjrbybkL9PPQqxOalpV9j2QCnLyblavnSj/HrfBuAyWMLjija1gVc5HeaPBp@yLhaihzdGsyVSB1B46vK1/IQKLxEUEOWTKZ4CnxtbgiSfgUyItpNaZ0jHMFqdQ05vGe0V4a99gw2gr64uDGQsPS6gk9V1RNAy6bHlBM/g7rYBJysfy9ZBIJO@VukjbPNAzyJ/2RETHafYcJDRAxZksmwADRB1lZgpoHBhDlkkmwYEUo4jsjEOs6hmUOTP@A5uwtG2UXmYi3jFQr8N0FejON4Mg0gCHnEw7TQQbn1adjlN3j8M@AklOsIOLLvEpdo6OsT2N74jguyJUeU2lOQZtU/SDwUBxv2JH9MUTAQ@3R@O6F4/zTw4d7zaPtk0dVZeS5imW2gEZ0jOYAhFkLusOKC/OGM4R7gDum7QxMKFEY5dsz65nj@Jx5wIWD@11RDBjG8fhh8/HBzrPtZ98KMkcjujkYWTrmsRxbAJjEcUwwt0bTdloO8Bb2aGVMwFwc7hw@DmP5/Pnjg@3mw72jw5OZaF6PLFNXx8rwrLeqQJ8jCFPlNK/6Q6szv6JDYurcLEJAbFDmqjCQTZkkwVNCN54oSmUyeiCLjMOjJOEssI7z3C7T1HSp1GnpxaKR77Sz2UJX73Y6WU0t5rrFnJZLw6OQLxnsHYFLkjGmmRsw8VkRnEDCNCDz9FLlbMjhgCjaBo7lcmm@Jr63ZK6dyxmFbEkvtUulkq4VOhldKxYMI1/oZtNpI6@mu62iWszcmrmZbCBrNbUNaAYIeh1OFpAnEL8EvOa6A8888HoXrKNpWr6d65YyWieXznZapXSu2GmpBb1VMtLdbEbV1E5bU8thWJxRBSrRhwZDrtIG1jT0klTwFCPhYDrbxLTKGC5DBwQnlkESMwyXkVFwCDyy6DEKFpFxajZwz6F7uISMUzSBex7dB7iAPOVkyTpxDACLBIjryLLbCh1L6DhZQZ5bWwVSGdDPZf6rAwUxX6npa4z8AtegZ8p3parkfu53u3POGjmfSTiUWVPnDDnzFej5td@gsDe8lgJP4stSfHzleml8N7yWAk/iy/H4cMV7eXQLPstAJ5HlKTJcIV8a14LHEsBJTAWKaXZVfepXJL9VS@pBWku9VwaaxF2iuPlqefM1X61oBovliM28g5wAJ/bYAf75sYnz9t25HhOZSOCNiBBOI8xPJE19tOkyCZPOl6/vCLMRcWJg2mcOCc4TUzMtqzmMZRLF4My6GbILogY95kBvZOqmDx@/Bq0uPZYA4KC7ODNHHjTtGQz9MNTqyjN64QToshzMT@XOJd8yuiOQgpSWaaP5DjCpVCTIbqtlrgKFmsDNB@F7CViZPRuBJKrJWVkNxV5cOgGazedhTw4OCbClkxA3P//P5irfH7k@hAre//nbHWiEm03U1y9JFpwYmrZxQfjRXdliQVC00GN5605HfaoYMt0VZVvHJVfdmhiWR02tL0l93R2gyBU0NyAoPgATbsE1nnM@FxO@lydSZlTJ8@sMzDYHrL0EmmAXlkR4YiRkW47eoWrgorBpUCAXG5s3gzHmQuEMwwMjz6qElqxcsOlWAb8/8kf8ibsD7mpGc4j3bV00gEzn9JZqAIust0zjlkZ39bNRx5GA06MiY8byS2CnpafJOqlr6Wfc2ETj8uLzArpmrwf8RPBeBXbRB9mGhFLlgl534YVnj7yh1ILG8qHjkI26wuCWFFyLP1eBmMH@uYlhda2ZFj3u0egT5CJ0AZaOKhq3NEkzlWYuVLOlty5RVO9/PJZhgsTgAM2ptpPJdAaHvcna7@xWpNXhcayk8KXS8tB8MxWvkmXilcI3UUl8ApnKHGyruqNhYeAyB7olaZ0Z40qKHk4dT01LQGneRmpbugeo5QfNYZxD89HjNnTHkakNYpc7Nd2C7NPshFsAVq0mB2Qr6NVtxzI97NrWKgq6uAA3TRO3s9FjZkraXFaxHeKZvL40MS2nC07bx6XcFYh2DyrHV1FxnXoGc2RnVaW1nQu8V7IWfefc4M/lA93bpbm6B8WSLEIJs710ROm078JU3A5Ej@X1eLY0X37bWuo@3wfCKY5ZAe2eeO2ZluOxY3reVi09F4Lx53KMnq1BU7clWg@aNS8PFmRqyORglnVFu@pWz7HyxZ6iw2Nl44/cLo4Jwfu@1G9CvVT1buoV8keOrQbvlWT/THHP7mo7WppwcdF@xnjLCLyMhAWLkqsLCJIE7sRZXrj9dJFCygqXl1c1gNvuX@iX4fvXGFlW1W44sgwvid8G9g8DlIpg8F3Og/86qWVvT61zP/J0I9rCXYWYadwzy4CBjJ43mpRpafUjQ6jp9P2JVdcaGSNjKa06bL02cH/7LVLI/TOVDooRC2Y7cUYI5zonUG8D@fFeucYxHG23EhjdMqGT38npLKV3Q@DRhyhyH4HhCA03A/bs0XCuceekOPvZ7TXXH4Y92@nMZRJ9PpYiFe/mp@YYec@g@1bhiguDuLZVzaTT6YC/mZm/nrPcJnRlJmFfm/w5lzC5TFOewuJsiDtjXJ7GdCoVmt488ySc1LwfddJWzQgQcKmk2KZt@Jf4XNUky6hty3Gsj2lCILodE/k34Epx4eeuprzBGwW7wdh07sPDmZNWd9WsBx@QAukUag8F79uwYXbq9V7NLOGSNfTS3oL19nmgmYncu1KBYZ4ml/jWCWs14xnMqKhyUS7c2iM5O@u0DEvnr3E@e1t8JTlza3wTliXgk2ltC9fD@ArYdEU1ukC3hpdQWWYHhJy@MTDIeot0oHdej7zwtRJo7OC9xFum9cZV4YYmEAobn3OrbTOslO/YIJb5utszUK6xcFU8cF1FnMNZ9aWVezDQewY/V3Ub9ZxOdeDWYS4NTo3LJz3KfNdZG4LxrR@3owJ0pjPj0gvfSyN8ctmG9hwN7p6qW@j3bdqodFdHl5Wliwl38Ip23@nbfaPPdwJNbKu6B2Ckz0/E3VYIyH@v32ZEn2Z3Kc3WrOVY1n1qFukjp5aO012apz08p9WBoB8V76XeAo/gdecUIIz1VEE06K/qN31jBEOW5/jO0JDItgrUwski/lxFRcPFnV93FurWGQKokfD968Z/p2za0x1/OKRXc2iNPHpQUImO1y1ryn1K5j5YYfp82xHHW6PntNp9864stQzdt80zJZwR4tZbJdvhTC2YTHqIzrJlQuW5lzJiQ3XW/xhfB6uaNJhc4sPWxLC8jctsd@S6l1gTvuMwz3IupvRhfv/EZBqXrz6gYVUOgpXBJd7EDeDOunAH2S1LIMFC4koEIyYcGW7JSAPDoq6cUZrb3jnTOzIZ/ljFFy2UnzI1s377MVOiwbYHmhw0Z2ZuwX0Of@YWo5cOVnZ/1PNukjs@Yd8BFgsfS1t6u4dnmhcamjcqjEC6HbxW1bdmKbh9G95NaLmRcevqSu7W5RWCUy1Jd0x4NeEFbThaOW1mmUOPP5nU1ZYyDDeXkG9CXS4Xm4P26RhdvhaCprs4vYHj4iEiYCmktmt4bZxKR4rM@SdOfWynB5RZstgUOIRdWoSbq9ZLm38y4klfPjV6Om6vfGziTktrCVZArIuL13dF@s2R7pnfHDm@sTS@xQXsu6J7ovfM9qO5mg8jC2s02IPHX3Noj043K/@ib3p0fiM03DLnhEjG0RbxrAn8/jJpbWG6fnIw@vZplRlGKdj7zaQDFu4RnxhwwQD99aVpLZuJd4YkN16S6bZJeNOnmdngvRSrlm8CuC35i9FgOPKC1/LUaZ/O7BT14IzcvQsTyKL0Bqgx6@uWv3wae2ZmFniuYJCcGldx4V@ZltNjXxXTDFg0GLSRKV@CcDswXB/pPvQIewkCU9r3XCjFSQ/J5QV7AzhhZJhk2qZ/@wSP7@sgI4VvLAwfbPAUovIYn/LWx8YgnSyvkce3cjAwtl@2LTwU/7GSACe7gIXHdGgdjZNz87N4HyRj7AYRhqOLbVzMymu3LvqUcUh17JEv4S7/28aU/K1jSpmNi/kZ1GCJb@49eS7OYghtf72LDzVAEBx51uXUtHLjwQLimTYwa6tp8Tx0KE08NEilwTPaqHlHmO0hnp4ikv/QWSbxHF3C6HNvkQkGkNHgodHGlcc7037qPAHWDYayIRDdwTMDtwws0JLlATHYY6etW1A/nTuTOaZol4wVU@FaHxotaF9ralrOiy2L@KHu6yt4J5o4JAlwYroTV0yrZbivaUZwxrxKqJ3P0CNjTGLIaoThvVDy223OcOO03FwfWVzb8YaOY/MnEeE0vNQntxMbGB7ocf8Vdxn3L8@NfkuFtPnSHp7z7SZGhx/cW1Vc12g5Fn9iEVaQA9vkmwt01zQ85bFpj8bkxiTg3ZaLOXwbb1ou4DSH14fOdmGCjD3Z3Yub1fhWYW9BkgKW@Fz3aMl/uUwzt5P4/ruK@rrbdnDtLDB85MrZzJGwO@j4ZKs035rQgkYZA0HT26NQr8AdWbUGrQE9VsokMy39zGjhkbsWnR/19fEyJnL@6FjguHB4KyRp2PHzLHEEUo9490C2KLLN17g5pAcR9IulaBIm99Q02m918Q5aOulFNJes6CTRLu1I85vggM2xDMnv4x5LxfdXEYyn5tmoc4@1rnABZTQwcM16fuVmJVI5Xp8wwlm@Sj8huK4RbN3GXYLQ9UMzUl1peyXKYvTwP9z5XIGBuZnP4gn@0VjqATm7e18AZH7k2sHrPmh35Hh@1xwfDlGNk@Ouoi9YrBwEgRfvDmhaX1UIaE97ZPH5jt7Mjq5Bh@Q74Aa7DpgsIuG@IRn2uUQqjsbhcqWrh3pkVrbh4uZQ9Y7doRfeZD0QPKShR29l6B0dPD48kYeeesvMIW74G5kWru5RVkI3KCCZbgYNTrGQwp2JagYvFZyvAjfTDc5we3KoPSo4jEa0JTwWAY56uz3CaRBoH5kRYCKhJ5OiGAlCPXIu2ABV02Agj85UnpnDCkuHRqzFPgwfBI@nyhMsprONKtPSaSaKFa6gAdhJqMCRUWFdM4x62/PMng1ZCHNAunVQ7wZX2@Mx4FH9MN56ncWuxuV0Wb1mVSaUBXZ6ynOMFyWyNx6SYpxnPHg9pp9WY3FJisfiDbvM0vEJuGGBbLYUXJ@DhcziK8jwpH650iyHNF5NarPC9YoAzUSdPX3d7lgGe27TmiSU3@XaMbjqlRPca/uLP@wEqoxIZdfA9HQLKgS1kTkDo@9cbPJ0w@oaDnVUhYRxgJhtccUc0u42AxnPb/e5BiNoruf7J8VAL0qg@gwsR3ymbJILjjm4XIdnPH2OGDw3k/N6QcKTUGGhQHgYDWwYrTt@35PZsUnHN0fu9EBGoBDO9l2ck@@k2AHrGLitkU7l0hKU5ThndFIHc/KLP@TaYOhsbnBmMkyetEDNpIhHcFVSwdJuOyPIdRjJW8N1ApAEVjII1iNc8CUlZOQu4olVUlMD2C6FSlooGa6pZXf7mEl7LI7qzVCpQsXsJmLbzz77op4@rb5nA8X4z99WxKug4oRPpVLeE1IsBKlcI2LNeufAe@obZ0JsLPAEJweXzUA8uODtgarZOJLh2eUQxxxnGHYb5DdJr9QEGwN9DQk0UzuH2loGpKOLENa4IG0tdELORgJIOuI86GBgFSlq3uuqscSIr0FKxz7LQYKo8UYHE9fqRUd5UfMIBomN2TtGRAoYTjWXBhuvSAuV3QyqO@Gm98zsYQTlodEa0Ybcc03WclUqTqxZ3aiRCQY0B5VO1V82xlpaaowLe6fAQgeV2miMP01rX0KtOy6EeqBgz9t7@vAqJtfS7955@iUThOt4hR@eADIRuzo6ONo7Ptk@eX4MrXAdkrZ9foQqpDWIRXQqsu9YpM4L6gV52Y@gPxPblAyiwkhRjMyeXyPQoK4FSYhx4wxpmgt9R/Bl4T1jxv8mQEDTuiaLTEYGwAKdkA1rDQs/GqJSMhaEDRQrEZaZOH5gB5pUDB5RWUJLqaoEVoXKkqCy7llVbHVhN7nbfWrszlhur7bNpSBYY5P06hN/XsSlVXD9d1Luoe55//Pl5rHcXm6CuaXcADpxDcPsbx88fv5sbz5YOMgT1a2WcsHBTU6csadxfjjUJEX6EoKAuIZbFZhAAbg1GMy4PkvDvzCgWAFxbA94YMJQyr8QmSIm1EwVVaqeBlxIIkE5QP4GGZHFc6XArM5kMRyjZ6K74kWcEIF9YRJ1mHFZCGKOkmpQGa@wGBhrUF1h1zsiIh7Q67g3y/6kwh6HRcMxeuTxPrdiqJqMOh6D/8yoFJq0UzZmwXCmnjKJaXBbht2DAoewYoWPUSzGK0KI8bwLk/yiSkfIU@e1TssmdF4iOI8Jo7SlD72QGYyyp45vlNmbkUM6H0JiMuEvSJuozjWwUtNyvaKkSwLkVOCHw3GL4jvYP64id8ZZM6Lvszg3snGgAiCuDDU4le27qDSYH5flWgl5lTuBArxwqKSpBy9QeDXhEjx2bnomCM7UCF3kcSyglFiaoOCoUJe0fbBtywOepAPDN3AoPg61wJzIdIiPn@STbCZEASflCcuYYkIEYb3qTYVoMJReoCj1igeOERzF7M3EGd9YkySouZ5ph9pzy6hOl6TuMvPdEe7Rq8VvBAmzUCaT1PcH1gzgEtWQDUP58Nu/x9VBNnwwfz8wj9M7YPvNwNYF82@FPqoKtn8ysWlg@wG3vVSwyW7qwJvmc6LOYOWxR0DOLeFGwZAwhHqEqUCTJsfm/uLgiHltVE@LDTrQxzNthWQmlFOYOQDMOKeGRnCewrQdp/Ek6l8AngByAZIgj4NsDaVnuKcJVIdWVhTMOK6myLRZ0hjzDQykHe3NCLWCAiem5HP5rKpAJqXzMEJS2NLDs1s8QlEsA2GMnJvD6qtWm21sbDDBa@uWUc1XOIIoMf1lRng1yWgMYCNcWqgzCANBpiHArxYES8T0pCpiUBzN4mocCVvH4fgGLGGCDAAiorMdqngAntMJqgqQ2TbGPrFNl6EUBFTbdmbUAYcRSRARjxt1Vy72yel5LJwCnOml8mwzCC8Q7BjBysIyjK2/ZA2/YZ8GOkwZYN9PluCvDeZ/tESxKccsVGFzU6NmYlEfJpaGbR3bDs6k7kNuWUJTtIyi5sUZDBWCqCC/2N/fQZTQw4FitA3ztTP0tnf3Dj4/PDq@oVmJIOOLYHEWr20kG5Kcqp9ODPFJvucrdWdfOX6ysx9W5WyupnOZCDHdnLqYzWWpLeZ0Reov@NG3m2mTx42E1PR9I6adX9I@bfK@GfvUV5kB3OUnb26kmhCvruunG7WGHb2R/Ltl2nKj8joiF5gaHunKjS9mE7M40Yx/gprxPTk8163ioW487ec7Z9Mj4oHDjAcHD2MBChCRlRBqFfGEDBzyGaCpLhONq@b3iPTxWSLSYTrJ0QzkSajEH7vWVPVeoHOur3t9y2xFYADvoB5GrjEmVIky0TUje0PL9BNihKZAqsgGARFLBKr8x@WxTEuwCdKYS3Gl2G1q7ML4xAh0AogvfjTy@uzIGc7MbT00QtMz4EbYwxFfnzPY56MBwHXp9cxAEmsAfyJBYKio@CSrXKqGnhVosRsnUVMgpFdHXXZBweVBJ5cYi3LfGHfMHhDwhJiCnv6pCmzV5Jw9Fpo029lxoHG8hj/DE0@zVfpRygzH08j1ui6bdscYJ1A7T/kU@FN0j1@8OI@Lwg0cII2Ku6EOtgXVimFH1P2gR0zVEi50ttJEf/@C7stSCTUcocoAaBZI8dh3H4MRxqdEd6APWWJEOj89JjOyJhoJO@X5rsikGlcbYrNkkqRqeJEHcM0I2iUTIQ5L4DxkQqlC66CrZ3fw9dYcsroqy6dgpkREFsMZtV0YynEuSoyAlARByhRtFduWlTFHHHtljnkQBv0jpISMoeLLJd6kqpJmuB2sCyo1qz2YUd407YG8VkulctAa86SmxAAtblJ5WYFol5CQkEuF@g1OgEOtoSp31PmPCwBAFra@Ydi2ARUEODPQYQzWR4BkrpgKv92Rmqr@phSiPIuPgiPlkNF5leB78SsLV4ljSoUmZyrXMKa@auCg2g2G1Uvl7yuyUrlKxKzqpQKMjlhLxPpVNZlZTyZj9noiZuNQ/@ABzulcx4CTaMogIo0BSIpZYgXwGTiPasyuxPSNRKxT1dYpBFhBSLuCAO89Rb6K6ddK7AGM1ClwcXnnTcQ80iqZlmX1GvKHPSSmpABnrlAJH324A5OPmckk5kGONTED75XGcZJoduNYoemjSsCNKr1B0N0WqOqkJW58toRXYOAcNDQQdg0Je7CTvxkCTxWCZ5b5reA9eMLfwMNSjPZnGt4s@y/M@9yfsAT0Lk4Kv7gOT67WEypwnIBKRGtKF0UgJr/6VVTNMyER28xnzpPxXLoCD7VSYDn2aayhZaMsugXiurIuuMJV42HxnBldLf9Gkup6V35zenR2dPSl2EjEo7uHLwU1C6AFVqL7vleBaSsu9nFXNLquRKLKuvqgoCivXr0Cdheuek2uzULJp2Jdip/WEwWw1AqF9VS@uJ56thVvYlbEhKaJx8w0FdYwh16nA7fTp8/nJKL8YpubmBYY4M8Ct8G4y92mmeEggWsYNvS6A67c1HNR1ijo@noyq23ZFVlLa7/4@dp16uqoufGL7wwUYw1fh/j6/vUTNB@ruU/X1j7d2clmU1B53Hz01dG3tre3sw9TuaN6bjMrpdc2/uLP1tY0bUNT1k49Tz2N18@@FLR0VpB/8bP40dE3m56H7YdXhqlgxGcRbpXlcuyMvYXrrMvwT@a3nRmzjuZW9y0OkMAsV4nYxOO5TPz4ZRyL@zaqqmr0kn5NqoY1ptY2C//lh4dvon60pikvXHj70TfRfDHKjWAAWya0nUdr0Q0Ey19HL5VqtQrGwn/5dxC@9jnEgz6XG/Co5cK48pfRmlSlIO@itTwYVE2DdP/bt78didbGiAi1g32m1bR1jitq8YH6gI35xRpRtZg93ALn8IIAWk4Dp3EIo6iq1gjbc6a5sWknzn0oPLQrc2bcJu0eYkaUBdhAho@Bwy8t5de2Xj1UlBoMtXiVy1vNENUUVigKjgPduQK2xxMUfCZLklSR5BCwIuEVFCFarKaaPPkJrkZnDAsFnjxZUPaJ/SPh9vD6y//vL3/0lz@k34/o/k@RaLiHQqqf105r4cWEGtInFtie2OwJv2wb/nCHVnRBBzDZbFqWaLRWwwf9AxuZ6L3gFvjUJhaCmAa5BS6gGZRuJPpeUVgZq/28NnexmsImZioCzzUZnsyUbFo2RIFNuNbgR3@4JlZ8rpFL4EwgN681VrvtupX6RqL1aP30dLzBbo9kMc7lcUfPI1EJSEMy@Qx4xgCZ73M9h1uWm4FtgtPRSPTv9KpFWPQKrtOkdH1dl18mK5XgD6xUZWLDi5sgT6fXkrTxspZM1ilv9VqQyQ3ptCazJs8vPV5uQLzJjfpG1dmlW25iHUnxrBPPO1unL2v1jfk4gmi2tpLYmbcgnlrslAETDzV7vXFdu65vXF9vbMB/g57XwRtcrzdu/Ok1vSorgCbX9Sk2eqOu1BpKI2jQU7DLSg1dZKUBhhq8Aa5ej0SvEF1Y/ZT0kFWluprPnUqMusQ60CmlrK5rGSU3/jS/p0GP9xBcEwRlHQ3vcGQC/qIUiSKXXuLMeokcXn34@l/j3fjw9b8BK2QNP/hGvq03@Hv8Fn9vfPydtPH37A3@Tt7i75mPvyMPf09a@ItEq4wBcxTbTFvp87R6pp6BwWRp4E376b7awcEgbbD0ZfqSpQeO2gGTAb80mMx0l6V7LG2nbVUFTzD4LO2jqQuvHvy6EIsLPzOdxsjT5wxSsXCIIf299H7XZGIjUmfxVwZwNbIqp@W82TzN5Ydv6vHTSlRpNBTO5jEtWyF9zdfXrNnce/qw2VQQ8RtPnMPp//BwMGu99T84dJ4cOgMH/oeHh08aQLBqya2ktAVXtZbcCF6b0Vpls1GWEH/lAJOjysZmo5aR0JxPAlZq6Jb8yGsaI7xra40ISMEvXlxUXrzA/8V55aJChomVG5oBQADGDRCKO0AEL6Bnvmi8UF6QDa5zipdsaLwAz9DEDcqLC3B6wYAzn/yhOmatfwd/83@v/5PnLFE/FaEPXF1vJOgS8SeKV9dX18GzJiYSgSWxAT90ADsGubquoZGArsBUT4in4vU1d4NnQtzgEdYwjY0aBZ4CAqGITtKkdPkj8Xf7xrT51YgDbwQyayJYcGs0xum0WGmBy2TWXX9HazdihXa1xFq43gZymioSRC5bqajr3KxltUolG1gKxUqlGJhjiUTp5lVLb6r5fFnLZkWxUkkHsCCSVUIjRGF4eruCfbwSFTGzvOMn0jjvRx9qiAtl4cGDRPBpj83hECR0tZR@927i1Gx2TLfZRPfMu3dCU8ANMNVSDuzp4rt3QHPiIsjuTx2@9JqQVPapVqMUSiCUa9kCeDNV0aZp9nVP93038dYcpgTcnucJIilXTqcdtxH/5Q@@851GvIpbIsg1q2IEmArLbWzks7VaPgvmfBEKLsT4HptEL1lSxeuYIvDiguwdjwZearEgkut1HP1ZdINt1qCjenixq@sotR/L5sRE69IQr8AldFNLJe7IsvlEMVkKftU1kdXWWfCr1@uZZHa9sL51CizN/IUEtXKlV@OKEr@uXullnBu6rrQDBf54aEZ/8CBTgoospiuNSLP5cPtku4nf/sOVbxj4GDoSdY7gqubQjddpIi9XOq1joU4VpRGPlytb1OhqMcei8UoAKcWB1LNiiUof9byI2cXzc2OKd@Fejw6ZWsjAmApDamRI25AKadbBlVyXOd3uGjhCy7EWLrp7hmWFnz24cFyrc2F2jLVI9Ojx9u7eSUrbgBFa29/eTWnHz3eiKlpzUzt5Z9D@bG/74eFzCHD0eG/7eO@zgy/2nh@Buxd5/VY3DN0YGcZFczS6eIOa8Y2mMQTX6dU02qanv36tD@liFU6YLy4@/OR7H37yDz/89Acffvq9Dz/90S@//tH34P5DuH/A3z/4t6UcPn/59T/5gw@//1Nw/E9w/0e4f/7Lr3/32/wm@5/C/eczbn8a3DNw/GbR2jpegA9FrZhcT25BTW4l10slwAvy2YhAcr/5y69/@LNffv1bP4b7nwX3j2/ev/3z5fePvrv6xnA//IPbYX7w7@D@Ix5XCPuD3@du@L4B//sc7rd@/OF3/j3//0XwQ@NPP/zOn@IjsPzjH//Fn3/4zn/QtOJf/MsP3/vBh@/@8MN3v/Phu9//8N1/oH343X@ppmcff/DhR3/8X//kj/7rn/xf9P9Dev7Rff4ffvyP/@r//av//6/@JLh/Dve/B9PP/@o/ADL/zR//BP8//OO/@Y8/wf@/@ud/88f/99/85r8gw@9xw3//Z/@WP//6O9/76@/@07/@ztcrnt@79fn1Pdy//l/gcv983iee@5TrY12@/rXy8z9TG9NUAAfoKwVMAx5359JgFRZJs3TwgE74o3/04Xd/A3D7dwASbP8n2ODPLeD1fbJ8@eWcX5JmOqTkl1@CiPhlICp@OQv0fcbeKcCGp7feAcCX5MsvNoGCRP8fhAIwFkCFYHOJEwjuouTOv/z6n/4M3Sch0fU3ZuNLh64zsDEEfhcW8fvYmSfFmIX9PpKDDz/59oef/YMPP/m9Dz/5TRwRpGwptZ2C4fz2eVQAzN0DDgHz94EDQBXFRJDn1yIaGNY2cN4voiZfvYJGWAMTSFnrkVwGbBG1RmYVzRAQpP91imScxIk6uMeRbAlsYACnMRnAKwleO0n8InUyMq6CH4Hip6wZGmtFnKvDiYQqxIuBeJhUswgCDBvvUCwQspp8xprr1TEPmESHGsXAMEPo9ExQNSFZrD6EBKvjhwzjwsiTkVfwflWtFavjGkb3nrIAcSR3IEmAwi9lJ8e192CvUpwAHxk/fA9ZKVaTyVoRXKpUVEot1aQ01RwVjsqeZFRudGcMdzJubjH2qaAWBT7TAVXJAmh8JqfQCAjg4N9IrgfFoX9opHsdw0M7jal@uBv330RnCh8AQLyShBvg4JYkzM0WeI95VElKFl5JHgPUXJJPlLKJA7EpyUiS2jdJFkgf8vAx1wYfoDE6LE4sFgPTRk3ICM1DkBtBQHPPyp6vu7hAR8xjmQn5koDOuJsIN5vFjki8XH@4Dk8V/ntrtDOYSlJZj8TiOE8RZ2FKUjLjZJ0oL0RYQrKtUwGSBMg@BR@8t7bADDVE76lbJDoNx8UNWollaj7LxEiCPrskYiW1DeSDWOSJ19txxsDqpwQhpeZxhUUMZkdOyhp2mMheOQ3PbznlcvW9mi1E4E32EX7@KfgQETQdfgRb3tjAJqhdSTSFg0ZgFvORWi1YWGZqpHa8dwLgJ4dM1dIyAzHhKlvQsrlsTsvk87mCpmbzpWw@V8wAYcunc5qmlrLZUrFUuKaSbQFtSJXXW7mN2t@7cf0ff2/ZtdwVr0jtSzaWaX76OlKzqnxzYwwXmIVGWqjQXBLVY6yeTuFPy2TgCXlMqbnC6dqadSVhkRu0o@4Kl/Ahm5ErCefDP4GLRT6JsE/ACS5IA5fYWLAp4uCwEiyA4xcc@SK4oOYAj8RIA/CIxwZNenV1NXNHomtffeWzWg24felgPxKFHtBn4YqvZHbkvkzfXeyMXIN8e4w9PPji4Pjg8Kn88OAYmO9vMS2TliPR6@vr7mSdgqwGOzw8jCDpAZEqo2L46zYbjUbk2wL79ViPDGevyjCiaZKWkTKqpGbwf4dBw//94TX4a/iEUBktwk9qWXgmJZygKkXev38/pu0E5QPbD/YVaNkiurMI9oEHQN8fqNyYy0@NaTRuBOf0axFaPq0Dxp1G8KNe9dPIhjLxPEGVCU@h6QDXbfYYdxH7Djtx@G7VHaO9AmK3zz9Pv@s6IFz9@jA7un3GvR6a/Oz2xOuRjspbvYHp91dAPB8O8LyY4f4vi2Fv0IIM4kIKB9iBh2s5zjKAAnt@tKKUTyaqVnCnAulaAfBnB589Opl5n@xt7z6K5NnO4dOHC69cAJRjj/f2TybWAvcNg@YmUXxr7/HjRWvwAnJaIXl6jeUKqRSMSvDAd4ouesuxlyGIKq9mV3RfB2m9zrKnFf96U33wQI0pR49Rwj9yod4tRwEZ/r208YVUK1ZcY@y/T9oj9rwEhLC218cP1brVnVgXSHnPqEPfPEXxHqoJOA3LkCNPcMtkSeXnf0wvQsfw8NNY@Bk8P4LHvTv4@Wucf2nhd6hHQ7bSEV7ohEbX7PVhBLlwQoBIS9cZ3B97QfhZkRwq7FYHn6dBbjd8rCXguE5vdlk6IhNN0ErFXLGU0YqpYqmYzan5XC6laim1UCyUgH6n1aKaL@ZKaqqYLWWyMMCAb65UiESB8JpdRYGhVBUEeJchWruNX3PYwM9iOHK/FonyWS/2NqGL0LIT@4gJBoQR8Ltink@7wtfNqqBl8chGRmUQo87aLLq/v5ve3xeEHbTgnPxuWhA6aMkV0@nCjiAY5LMLg6AmCA4PA14A5nNLOr2zKwgjHgHqhhGEPlr28sjjC4KJlt3t/X1M5zVaNAwPYGfch1us0FIAMBstmQwJCYLwZhIdwG3zhLKU0z20YJros899dsFPED4L85NOQwzPOByP4VFY1u1tQTjglu1t9PmcCp7jWf0GWrbpEgQXLICEgtADQ881DFsQWmBEVBSENpjalzq44ZczUF@I7euCcMkrCKtIEMYErbfPBGBmA3dM5tGjR3rf7xg9fl26/N2GrIGPOR7t7bc@@6zV67Xcy@29z56hz@efP9JfX47cVq8VBGs14XIgDPicDS4XL8jjQbOpW0t9vgE@9oJP87JpYN6a@hvIU3D1MJFB83Pw@Rx8xksuHhtcAwBt4bUzgPeO3iKf8CIfeo9bLaGCiOpfDg2c68M@c2YDLUgN9LbrVNA@rq7FE/HUZT2fPq2QMxskxKt05Rp9uwn6NiPSRPHqsj6upk9BwClowbGShNAYazlTSK0NNtVSrrymb6paNjkuo@JfpxtncUndTKgP1t8mnoqbWiZbFhqbm5JQV083NbVYzhdero8EQSzjczNTKL9NpOPAiOJDrBdONwu5mRCFQlJXtHKhIFauoSZ8GJhaI99oNhOJC0M/E0XMK3IFkH8qJrukIpqVbmKcGld5ptilWBlX1Qo/sc7SN@LqoMqUEX4AjcfYg@jGm@kykuKEoJaKAqSvKAlRRGqE9APer16Ei0CT14xhzsgvmZUl/vVEtZgXZTyg0HS6TfqCFHs1C4lMduQFniaik8Thpj8STbxy5AR5chwAdIZqmVr4wVY6uQ4CIlfzw/j8h1ooRSK1gC094t@uqQTWzx7tysCpBjZUviLv43e6HVfG78v6cz5cMUjodAKjmPzIwK187dBtl5/xlffGIILgOYbKlfRCup4NcQzcN08DjzlU6JQ7HhhGLTRmh@nVGpj0DktQ@kwXL6iczVqt2qwOjMHQvwTJiK8iQ6nC4E9HA7bDOCyePgrPXjSrO1AB6YqNmtgMtMbG0XGk1kE9MzvVnatRGZnK64pRpa@QC1E8sbVpV0e2p3eNI8PFw0IHhzA2G3gqp91/1dhDwF2o7KtrqeYye1qIA4/X0eToB2XoCjMUeDSr6evKbK4TulRriZVetY6g7/CxIQnCqSTV352CiFWJ1KD3VS6jetUbtfin@tItkK7ylTG4qYVspc9a1dbLccWtDkEoYBULanFG1mF6heDfWTCQNuVmdTytjUy1roG0k06F8o@GO8FSWrqU0lQYSWGEhZBwF8CehVuFG/xVlI4SVkJgTEilx2lZTamGmgJR85XZeSWmfGfPhhZJl8vYMNCoZIW3zsSktm4lOg7TNyRqY@jiFcq4nuqzoQmPBIR7ZugWBRBFiSWkN5v5ZC4tipU3kGs3lujIO@JmttJJ7LCmCA7AG8CtsXy20q0mXorzdSxWEmti1TPeUH0iqaDKGK5BcwQSoDca1NNsLa@mrqSmdG3pnh9TC1q5PorVJRVKm37X2xC@qgmn0DTXLAK/2QUcYD0q4BaSBc6sTNmNqdsQWU7LgFZUS1olAIkMAyKVEBL4GWe@8TQRjxe0eFyMV3DeYQ3cAyJHFCkO5DH@QN0UgN0RykJJA8lyhrjdyAIXp/Ig9F1HOqY3ZCBYRa8i11fXG7N7ab7BLi/1pBRaHzDWS8YiTKFldbkZZWtkkuQaTQ9tV7d7z7YrAfT2biRapo1j010@rBGc1JWUtY9dy09u1F7ydwP3rUCqEdI8VGengXSoZaDMnRk7lM@7ivBa5ds5lI1kTWlEBIH6Nl8OLOZEnlP2PkpK/NnuVTcgSuUnKGCyhF7mfbZ@Kr5/alpXxYxUIwkywaLvk1AjkgS1oLyPwrBwTRUd7jT7xistB1VvO6EDSKM@ED8YRXI5AadgjFdseFx6WXhZfPnk@eHzw322lS4Xy8WZhmhspVJqXI1vsC1gXs1neyCvvGNOTn1vf8533UUr0fIwnsnGM7PBqtFxNRsu8ybUWk1SNzS2CRjKykCXumpeSr@rcXSrkUdeA58Pv/Hj7HijCHYNGMQy1GQuqdVq6romRocfvv43eIzrau@L7ccsjofq//bPfqYV/vbP/jmtKsavK@imZQpRgESjmi9Er66GV1fXcHG/XPQ0yvOULYhg5uvdarSmBM5qQRWjnsRtkN1c1HsXaNlIaOki@O0ecpuQh1qMlqKRaPHJq3eMbYAgWev0eqZGJkWZE85iZRC84M/e48TVe2ntFVAVz4spuP2xhMDhbMt6rVZbp12R8VoSjyNqOZryr19XTvlsCEoj6zb9DG8df8bLicO654E9tIF1fcNguZrKQHxRlA@/8bualv/bP/vthviu@a75TaCzpVIpr2rRX928ooFiJA3yYth8a2wZD/ZKRb7HH8n3a49/ZT0830hf2AY@mVTdePSZVsu0zyAAcgZgxm@3AitRZvc8TBkJBu63eLonMLd0z8hnQ5t36eG@dJwnxMONXllReqbfH7XoNOOJe3ngH9JZDwXwxwSpn8wty2kpAx1nG@iDXR6IUgCB@t1HtgKjJR7VoA@aIveKaiuapHsKitZpAlgTi5UQyxEGKQ/x6HVj3O0KdGbbsDrHxlAnHUPgHx5sPeggGGqgohPh4WHkOc5qchKZatxg8V2@IV@iI@UOMTRePDyESFXLSN2FgUdEBDwUHRxtor32gow2/Ea1EO6zB4iug0poQ3j6jPU0wOSr1tMQWEbUyBLwD9XZErEklT8ZZgLnlbkD5WNqDRKdOlBClBuXmSnd7ZF2NRv1U0FaCWhWGZVt1tXyaYpznFWV6pvOvpuo0AfYeNTwQiXBCiWVo13TBaZNLc7ofiGWjULOliNZDXICgLxB8Kw3qhbDkwtO6zWpYgrUUCD@yaFfcPwf9ZeR0iFAfDtQs8suWqZPADDAEQCGVHp4JohXUWoOVVujHh62wL4gO25PMT1vZOQKxSxlSMcT3CEoMLlzoJoS6P5WKHN4YHpSipLfZ5ZxblikkiDINiqZ0nmnJDzDvTWoVxJZ9bxIqANVOVdSqIVEKcXdHu7tP94@2XuYYpKaQ3A88dZ2JrCJmcrl3kny71ojrx@gEQbh3Vdu5bMcyRNeKr6lxMUg61uz1Z6czXAYAX6iC6cGh4l4lYK5xgC/h8YjZkO9g7QqRWHseHCqH4/T81NjpodZGbkW4k1YuWHPj0YFRGlMK4oo6PkdCBV8bB7CYMECDgdsQHhuAK2kFVADAXVr@oCRqLOEMFdYdvwdCKsk1bhSBmHXwg8kxlG/1iy1jVPf0Vn8BJWzwxBPpG0tTnQB1T70q/FPvXilDcx7yFmw88RIvApKYNpdzEWCV9yJs3MZtl9iFJzHEaBCRGCPxckBnV/8eRy4jUl8npXwxatz3WVvq4Ch1ONkTtT3LDr3mIhznb0Q7K2MPEhwDq7qVyYBWk7nUkaVhHZnt29ancTb2TSGwHCa3UQy2a5WM@IVJOkOgTh5QyCGBop0YgXdunNuYCHtOQml0bAhf/K6bVywL588fgRN/sygY@71l6frMSUFDK5YwSLo1QQCPTx8cqS7nuGK8hDf@xPhKYGfNAkSkaG1B149fUq5TwlYNAV7IVDOnuEHpfd2Lk/03lN9YCTiepwfMMOkTGgUc0OXuZRUMZNJEYqo183TuTqqCvONK4hXvSpB9V2jW2lBRZ9Vrr3qeaInVnx49WeTyEESVU2j2H0IVPXgsVDrJn7g/NHJk8fV@IbOMNbqkl4RT7YmyAGIQghDJ@e3XVe/nEMdoCqEVT4/I0oIA1cyLtTmy7Kh6LU4MK4r8/PYIc0WsizHpwjcSYxSAca51ZtNWnGnWHA5NKrowIe2z/ZOhBSEdUeGiI42Dm@XRLS4@oNqmAZHN6QUNAReHiNMtZp98IDcuOqTalVLp0VAzco1xOYB5iYmwo9buXb1aicxqUh9aC5RtaDJmqLb3gXqKQcWOJ0rbDouDBHVDvCQDzwgIVXUxX1u@pcPPMC2aqi24QE/f1pdy64XD82db35ZOs4/TLRbn6tCSnjtOTYIau5wNgOufiFztghorNvm2EWZQJ2lbV0Z6meOku2k28V0US10jELOKKYzxXbOyJRawCW2u9liq1Mq6IVcu6XA4OZTEHlg4ie0BI7@mGz3fsmuYsyKIPh3uypw751cqVvS0plMtlXMddLZbLeo6plMvqMVW6XW7VzbND8odIV0F8eORQr86WrmLnKDtgehxf8B';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,R@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### #######:_a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& xxxxxxx \#184O@ 111111111 >252O@ xxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D//> ++++++::@_ / 78"oo@" ; L R.---;-._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v>]>>>>>>>>> ">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##># ## ## ####
#~// :_ v>>>>>>>>>>>>>> >/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x< >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>> #v
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;w_;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a='//'}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]//\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 #>*****[[[828+*+@//:@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;p
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #ata=""[ 4];t}?1&&1$/PLconsPrerslo/ \~-<V->8;rext~+nu U9583>Ehar Cr=B$f 16ge[d 2]putsngt=>+le.
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),toEnum 0::Num a=>Enum a=>a )+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- (-q?6+50));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num();(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Ahead ends up executing Befunge-93 code. R command is used to separate Ahead from Befunge-93 (R is not a command in Befunge-93): >77*,68*,R@.
Ahead code is on line 3: >252O@. ; under O fixes LMBM.
DOBELA: All generators (:) are switched off on line 10: .^. But on the first tick generators above line 10 manage to create one dot, because
commands are executed in reading order. This doesn't break dobelx64 somehow, but it breaks dobcon.
Answer 251 is also affected. To fix this I added underscores after colons above line 10, on lines 2, 4, 6.
7. Japt (50 bytes)
#v;7||"<++++<;n4
#>3N.
print('1'if 1/2else'5')
#i2
Man, it was fun to fit Japt in there. Hopefully it didn't kill anyone's plans...
This program prints 1 in Python 3, 2 in V, 3 in Minkolang v0.15, 4 in ><>, 5 in Python 2, 6 in SMBF and 7 in Japt
How this works: #v; takes the char code of v, or 118. Then 7|| returns the logical OR of 7 and the rest of the code, which is wrapped in a string with " to avoid any syntax errors. The result, 7, is automatically sent to STDOUT.
For future polyglotters, " can be changed to ` at no penalty to the Japt program (though I'm not sure about the others).
251. PILOT (psPILOT), 11600 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1tc@Nqdhj4eZj9B/vlEcjbJEQCIMB3UqRaUku3dae7pWnp3r5zSTUbJEESLRBgA6BEtVpdM5OtWU/syjqTWdd4vPGdmcRZe5OqeFOb9aRil6s8X1OufPIPaOfLlmvL8w9mzzkPAJISKaknTtWCBPC8nOf9POc553k56Oje8Ne/juPFDh3rYmA5PvMNz2c91zwzXJltX7CHuukVtFwshlBb7mAyMmzfq8biTGXMNs7Zvt01e@DGfOfUsM23hgt@GmNj1xm4@oj5Q90Hiwmh2CPDejd657OuMxrpds8DyBxjhzp49ifdU6Z3PN/Vu77p2OCVZ@xz29JHnZ7OAMJwx67hU/QFBlF0TynMok@RsaeO6xmYfNfwPAcdS4xtGKOxf9EASxkgdNd0nmw9@/Ra4Apjn@qQs7FlTK/lRc2yF6bh9q6FUFX2xfHe3nVXjX1Tcmy2dzN/ao597nq6pV@PP8@2Jr6z7193L7CtgWHrTJMrsnbds8i2Xf1GkBJzDb3XNy1DNu0uk9jQsMaGy9CF9R0Xmsw3rHK2nG1vzULKXQxbnnlei7YeXkx3Bx54OmcGGA1oibFp9FjfdUZMt71zSEmtZGfwGG1lER26kEFANPbag9A9g3m2OR4bPveE4houeUPKzDLt0xjHvkPX6U26pj0AOAPqdTzxqUxerAvBGmwc4LCMBhanWuBgkIUjZ2TMt4UHyAu59sZG1@ybXV45xtQ3bA/K68nMhLY7Ny2L9QwLAsxi72aY57CJN@fUsfSh3JVjWLmYChudWsxk3fGYcS8oBmRpL1tmxsh5bbK34G8NPTYdj5hnjsDb7zr9vmGwt8Z4CMHZqBfrOTEGV3d8rWSRLWEAjG1A6XYOvw315mN12n3IWo915uAgH5RnKrFuO1B9LrP1EceG7viCSg/RRCH6jiOje88xPDvps3PHPWUdo6tjsTExzxj09YkFKZp9bA7AA9NjIwfe0Ig2g2xBYB/rAuPGxGJLC4LJhM1rjKFjYvM6iC7Q1mErn7s64IfrBe3omyPADtNPeszQPRMpFgTxDLtHmDGOaJkDpZ1vdHZmQseDqpi4FLdnuIT6FC/DUkCUeoSrqXPX9AEjsBRb7NDQXXbsGobI8dTwuvoYsXQ@SUjMwRR8LIhMiLmxkdw92EsCgvIQsj4GhHRzx9/6LKYzuc4S7RrcdUGoxXafPWKXiRaaOc0EJB67KV1k9ffMU1otA@6p2lEG7lUMYo1BrVhMcca@oktjyKDkQwYVHY1oks40eWzNJcw2rrXBXLfhUD1oDSAC7IsMlaw7cV2k7rNK1U@h0JZjD6A@obDuxOZNXsxCEwD@9bwMM84MxAHeRs451fDxEDAE/gA6R1n4gEMVCkMOdMWgRsN0PceaEByE9Hzsj1ArEBRj3O@zL1hfNy0MAv4YFc@1a3iAnBhmYvew5UembfRkFmaDqI4LffEMktMhUnKA3jCaoy2UKQCGhnCoqOj14Xf/oDcYQDxb3a7j9gJ0/QKQvUtDo06ZhcGNIcI6tm5RtgAug6nz4JDAmW6ZPaJyun0RJEGZoFTPnYnVY9RRz03ockMdiK0BBKLrGxzJnYkPecywkX7KKaLJMRcKPtI70LCUAKVNxZbYwx1opS50c8IZaTTx@2UmjXdZ0lNepjarqc21lgGZE2VxPaEogxognLxOTmBL3oY5X2wtDBWer3uO2YuNL/yhY2tM6jKhW3fGhp1KLsSRzCTdTlKUkVKnxJpZ78p90@6lkhuAiw1IOCnWuvVu06ye1K4Fn08SojnHaLC7GqmuKCCpoU5xpoyAuZCBkn0hBaY5P8drY5WjtzznjBVz3e2MO8SJdUG8dBBBgA7JnmUY41RWVkUkEwi3tNzosayk1@IIClw1T9LJeDI9X3SKAUq6UFDsrMemg2TLGg@R34BKsb0x0FwXcberA/Z4OKj5wNJlWIfwmkZCoCxEE8@NJFDtDhDSEI@oS/Iuh@ElJJRBDLMutNiTjd5cRwYiAH3Z925QY8tB7oDyhCMPkA4bE9UH0DQQmBdkixeEp0Qui0U6tYGgYGwdg5WljgmdALsb0PQA5@fKBuA5jcNAbLyTzNGekX6BoxpnDWYdBsc0nY2APLgXrGsgzQHiY/ABBROZUP/zgO9lTp9lJa1QWOxjN7qY7ypb0ldApN8qt/YkLPx8Z0JCw/rAZlu6PZjoA6AXjg1B9G7XGPsBoYKSeD6QouvjDTlKweApe8NY4uH1tGkQCdmjWRpI5HnrBUOhjtQlYNsl4MmQ9eOyAOuZLpAlGMmvpQ4AZ9cSF14hyEIGXgkrshByAIBkxtToTnygaoDA50OzOwScxdzZnC7yQeh68uA0nzpQdqkfJY2ZURsPtJisRE6YjZVRSNiiN@OBwRWjaiw4UOPPO9wes@6NlkTsRFmEgWDOVVZ0GXDvjjhHju0siRQqMooWQRZ9eDsAJ3aETDEMXCHbRZ014pSjJoI2A6oBPR/wb@j7Y68K44TpDycdGTBFOXYv9v0DG5FF8d0L03e4uWM5HSDLHvRPJUxB6U465vRagcgtasPXXuwMGLC@x@owcr@ZANalkn0PCCa57yDwnJdAhJui4E8BAAlIhopK9T0ixXtAVI4u7G5KWEBKIcME7LuCCAYMGFXNZ8i8LWbzNThdzyWCzWdGVhBK8dwuGaQ5nhSjR3DKVuwbC0W7Zx5j3xAEePR1yzPgbU8sC60Tm1O5FOcVRHYZ@8Y3gLSlKDlzNLbMrum3uS978CDgKdgayHjINvWRZxIhzDcCYVoGggIwwfDDoWXfOSJmNyVCQb5xtZCw4bqOy9P1h65zzsgBwWLzlbrjjJC6sxfEcCEHDWKtaaN4H4ylNJTqS1mIaEwlfjmZlF87pp26TK6trSWryQaMmGtrm2DaQNMmmtJg2iSTRCaEk9FEITJkQt8mhUC3k@RVM4x5Kp5gd5jiaP/WHKf0ZrWaO8noTTV4a/gWoZ5hxABoCV8QT1Ks19EoikLjHAoqd/qLpd/BUe@o65rjoBI@0890bg9qIUfVAA3nuCgY1JB5ub1ORnUXuAsQBrrDlJtsNbOtk9Zlq5duXSUzGFqs6fUOFArSS43kgetMgA0Rm/mqpJ6IYjMHzEennswm11OpsgRiHEgi4idlMa3z2k4lDRgNU61WEio1qJ9md@hSfNOMJopRVUE@kOEBXjuVlC/LkH5HPBHTSQgrJjMgutWTSaiZLlaCR4XGvrRQQQfPv8krZiedjlH3BqkU7xvDKbih0LsY/HDy9i3SLh5HJ8Iwa6JzLm8cACj7dggro@c1oTX06vQZ0tGFND51@lwq2sHH7pO9mDGl1vr0YG/3eZ2SGereKfAU0gBhFeCVoVbcngzUwJr0jNgyGCAbYOrOcoJzB5j4oNtlksMITOryTMwNF122IjagNcR4OkyyRotF8IaQ352FMlAk5E4hb@NfumGWOPjSPEVJ7gHF3jl6sjBFNjoFfoJ1PQuZb8nlBQCrss4de/SKZIwq2ycZzQYGE3AL@MteNBdgO7aEtDAU55z5hPiECECQG3JbyEmYCzAYcd@cgkgcx/mUgPVHjhW5/x3HBuHUkF8QNRQYEHKcrTLkpfz/IWek5K43653A6YNxbOldoPeL0bUE1oIIgQIpynIfsXYj4uvCAcnxd5URWKmubmP99UySUyemN8TqBVkCRwG3D7WKQipO7lCt7bMucLkDqGljavpcaoUefoRBHuteSkQ5aYvLGYhlyCNjpsKZO2JgnS5I@AbwyujLp0vYrn1muo6NlSzvQtRAimrYBtciX1a9gEZbW/vao9X1uyxyqLEbzupc3c7Her1yux70LtuxnIHD1gEAUVOWOWLv2zjDCVKOr4@hR5lvqYK2Bg6I@os4aBjRnGkxF8mbOkIqBC@/hlGALS/0DGBFmY/2v9oFNkQtZLOQ/9CWpSsq5Fws18uIjl02AwhWASzEG2zJr4zx8MJdQCfPCeZNfJo8pI7JZ7J0YCEhV0EPf0tB5zs5d4F@Hnr1QtOysu@STICTd/Ny9ULpF7gV3m2ghPFrzugaVsVCpDcafNa@SLhaygLdiqYKpP7I8XXlCxlIND5iyCFLJhM8JbmWVCQJnwJ5Ma3BlJ5xpiCVmsU83TW6S@OeGkZXQV8c3FhoWFo9oeeKqmnBZdMDisnfYR1EIa@Xf5BOI2Gn3EVp80zDIH88nBgxozt0mNACEWO@ZAIMEEOQlSWoeWAAUS6JggUrQjHfmYBY1zMsc2T6@zRnb9kou8hEvGWkWoHvDtCbWQSHpgEMOZ9wmA0yOK8@G6PsAYd/DpScYgURX@ZV6ho9ZX0W21PHcUGu9JhKcwpaVPWjwENxvHFP9qcQAQ@1S@O7F47zzw4e7bYPt44f15WJ5yqW2QEa0TPaIxBmLegOKy7MG84Q7gLumLYzMqFEYZRvT63njuNz5gEXDu53xTFgGMeTR@0n@9vPt55/O8gcjejmaGLpmMdq4hpAFMcRwdwaTdfpOMBb2JOVMQFzcbB98CSM5bPPn@xvtR/tHh4cz0XzemKZujpVxqeDVQX6DEGYKmd51R9YvcUVHRJTF2YRAmKDMleNgWzKJAmeErrxRFEqk9EDWWQcHiUJZ4F1nOd2maZmK5VeRy@XjWKvm8@X@nq/18trarnQLxe0QhYepWLFYO8IXJKMKc3cgInPiuAEEqYBmaeXKudDDgdE0S5wLBdL8xX53pK5bqFglPIVvdKtVCq6VurldK1cMoxiqZ/PZo2imu13ymo5d2vm5rKBrNXMNqIZIOh1OFlAnkD8UvBa6A4888DrnbOepmnFbqFfyWm9Qjbf61SyhXKvo5b0TsXI9vM5VVN7XU2thmFxRhWoxBAaDLlKG1jT0EtSwVOMhYPpfBPTKmO4DB0QnEQOScw4XEZGwSHwyKPHJFhExqnZwL2A7uESMk7RBO5FdB/hAvKMkyVr5BgAlgkQ15FltxM6VtAxWkFeWFsFUhnQz2X@qwMFMV@q2SuM/BzXoOfKd6mq5H7m9/sLzho5n0o4lFkz5xw58xXoxbXfoLA3vJYCR/HlKT6@cr00vhteS4Gj@Ao8PlzxXh7dNZ9loFFkRYoMV8iXxnXNYwlgFFOJYppfVZ/5lclv1ZJ6kNZS75WBorgrFDdfLW@/5qsV7WCxHLGZd5Bj4MSeOMA/PzFx3r6/0GNikQTeignhNMLiRNLMR5stkzDpbPn6jjAfEScGpn3qkOAcmdpZWS1gLFEUo1PrZsg@iBr0WAC9kambPnz8GnX69FgCgIPu9Zk58qBpz2Doh6FWV57TCydAl@VgcSp3IfmO0Z@AFKR0TBvNd4BJlTJB9jsdcxUo1ARuPgjfS8Cq7PkEJFFNzstqKPbi0gnQbD4Pe7x/QIAdnYS4xfl/tlD5/sT1IVTw/s/f6UEj3GyioX5BsmBkaNvGOeFHf2WLBUHRQo/lrTsb9aliyHRXlF0dl1x1KzIsj5paX5KGujtCkStobkBQfAAm3IJrPOd8LiZ8L0@kyqiSF9cZmG2OWHcJNMFeWxLhiZGQbTl6j6qBi8KmQYFcbGzeDMaUC4VzDA@MPKsSWrJywWZbBfzhxJ/wJ@4OuKsZzTHet3XRADJb0DuqASyy3jGNWxrd1U8nPUcCTo@KjBkrLoGdlZ4m66S@pZ9yYxuNy4vPC@iagwHwE8F7Fdj5EGQbEkqVc3rdhReePfHGUgcay4eOQzbqCqNbUnAt/lwFYgb75yLD6lozLXrco9Ej5CJ0AZaOKhq3NElzlWZeq2ZL71ygqD78eCzDBInBAZpT76bT2RwOe9Ha7/xWpNXhcayk8JXK8tB8MxWvkmXilcI3UUl8ApnKHGyruqNhYeAyR7olab0540qKHk4dz0xLQGneRupaugeo5QfNYZxB89HjNnTHkakLYpc7M92C7LPshFsAVq0mB2Qr6NVdxzI97NrWKgp6fQFuliZuZ6PH3JS0uaxie8QzeUMpMi2nC07Xx6XcFYh2DyrHV1FxnXoOc2RnVaV1nXO8V7IWQ@fM4M/lA93bpbm6B8WSLEIJs7t0ROl178JU3A5Ej@X1eLo0X37XWuq@2AfCKY55Ae2eeO2ZluOxI3reVi0DF4Lx53KMnq9BU7clWg@aNy8PFmRqzORglnVFu@rWwLGK5YGiw2Nl40/cPo4Jwfu@1C@iXqp6N/UK@SPHVoP3SrJ/qrind7UdLU24uGg/Z7xlBF5GwoJFydUFBEkCd@IsL9xetkwhZYXLy6sawO0Oz/WL8P0bjCyrajccWcYXxG8D@4cBKmUw@C7nwX@T1PK3p9a7H3m6EW3prkLMNe6pZcBARs8bTcq0rPqRIdRs9v7Eqm9NjImxlFYddF4buL/9Fink/pnKBsVIBLOdOCOEc50R1NtAfrxXrnEMR9utBEa3TOjkd3I6S@ndGHj0MYrch2A4RMPNgAN7Ml5o3AUpzn5@e80Nx2HPdnoLmUSfj6VI5bv5qQVG3jPovlW44sIgrm3Vc9lsNuBv5uavFyy3CV25KOxrkz8XEiaXWcozWJwNceeMy9OYTaVC05unnoSTmvejTtqqGQECrlQU27QN/wKfq5pkGbXtOI71MU0IRLdnIv8GXCku/NzVlDd4o2A3GJvNfXg4c9Lpr5r14ANSIJ1C7aHgfRs2zE@93quZJVyyhl46uGa9fR5obiL3rlRgmKfJJb51wlrNeAYzKqpclku39kjOzjodw9L5a1rM3xZfRc7dGl/EsgR8Mq1t4XoYXwGbrajGr9Gt8QVUltkDIWdojAyy3iId6L3XEy98rQSaOngv8ZZpvXFVuLEJhMLG58Jq2xwr5Ts2iGW@7g4MlGssXBUPXFcR53BWfWnl7o/0gcHPVd1GPWdTHbh1mEuDM@PySY8q33XWhWB868ftqACd6dS48ML30gifXnShPSeju6fqrvX7Lm1Uuqujy8rSxYQ7eEV76AztoTHkO4Ei26ruARjp8xNxtxUC8j8YdhnRp/ldSvM1azmWdZ@aRfrIqaXj9JfmaRfPafUg6EfFe6F3wCN43TkFCGM9VRAN@qv6zdCYwJDlOb4zNiSyrQK1cLKIP1dR0XBx5zedhbp1hgBqJHz/pvHfKZsOdMcfj@nVHlsTjx4UVKLjdcuaco@SuQ9WmD7fdsTx1hg4ne7QvCtLHUP3bfNUCWeEuPVWyXY8Vwsmkx6hs2yZUHnuhYzYUJ/3P8LX/qomDSaX@LAVGZa3cZXtTFz3AmvCdxzmWc75jD4s7p@IpnH56gMaVuUgWBlc4k3cAO6sC3eQ3bIEEiwkrkQwYsKR4ZaMLDAs6soZpYXtnXO9I5fjj1V80bXyU6bm1m8/Zko02PZAk4Pm3MwtuC/gz8Ji9NLByh5OBt5Ncscn7HvAYuFjaUtvDfBM87WG5o0KI5BuB69V9a1ZCm7fhncbWm5i3Lq6Urh1eYXgVEvSHRNebXhBG05WTptZ5tjjTyb1taUMw80l5JtQF8vF5qB9ekafr4Wg6S5Ob@S4eIgIWAqp6xpeF6fSkSJz/olTH9sZAGWWLDYDDmGXFuHmqvXS5o9GPOnLZ8ZAx@2VT0zcaWktwQqI9fri9V2Rfmuie@a3Jo5vLI3v@gL2XdE91Qdm9/FCzYeRhTUa7MHjrwW0R6eblX8@ND06vxEabplzQiTjaIt41gZ@f5m0dm26PjoYffu0yhyjFOz9ZtI@C/eIRwZcMEB/fWlay2binTHJjRdkum0S3vRpZjZ4L8Wq5ZsAbkv@fDIaT7zgtTx12qczP0U9OiV379wEsii9AWrMhrrlL5/GnpuZBZ4rGCRnxlVc@Fem5QzYV@UsAxYNBm1kypcg3DYM14e6Dz3CXoLAlPY9F0px0kNyecHeAE4YOSaZtunfPsHj@zrISOEbC8MHGzyFqDzBp/zwY2OQjpfXyJNbORgY2y@6Fh6K/1hJgJNdwMIjOrSOxujc/DzeB8kYO0GE4ehiG@fz8tqtiz5VHFIde@JLuMv/tjGleOuYUmXTcnEONVjqW7tPPxfnMYS2v97FhxogCE4862JmWrnx4BrimTYwa6tp8SJ0KE08MkilwXPaqHlHmK0xnp4ikv/IWSbxHF7A6HNvkQkGkMnokdHFlcc7037mPAXWDYayMRDd0XMDtwxcoyXLA2KwJ05Xt6B@encmc0TRLhkrZsK1PjY60L7WzLScF1sW8SPd11fwTjRxSBJgZLoTV0yrY7ivaUZwzrxKqF3M0GNjSmLIaoThvVDyu13OcOO03EIfub62440dx@ZPIsJZeKlPbyc2MDzQ4/4r7jLuX14Y/ZYKaYulPTjj202MHj@4t6q4rtFxLP7EIqwgB7bJNxforml4yhPTnkzJjUnAuy0Xc/g23qxcwmkObwid7dwEGTva3Yub1fhWYe@aJAUs8Znu0ZL/cplmYSfx/XcVDXW36@DaWWD4yJWzuSNhd9DxaKs035rQgUaZAkHTu5NQr8AdWbVGnRE9Vsokcy393OjgkbsOnR/19ekyJnLx6FjgeO3wVkjSsOMXWeoQpB7x7oHsusi2WOPmmB5E0M@XokmY3DPT6L7VxTtoadSLaC5Z0UmiXdqRFjfBAZtjGZI/xD2Wiu@vIhjPzNNJ7x5rXeECymRk4Jr14srNSqRyvCFhhLN8lT4iuK4RbN3GXYLQ9UMzUl1payXKYvTwP9j@TIGBuV3M4wn@yVQaADm7e18AZH7i2sHrPmh36Hh@35wejFGNk@Ouoi9YrAIEgRfvDmhaX1UIaE97YvH5jsHcjq5Rj@Q74Ab7DpgsIuG@IRn2mUQqjqbhcqWrh3pkVrbh9c2h6h27Q8@9aD0QPKSxR29l7B3uPzk4lsfekomQ4CgKac2J9Ct4meCQFLiZbnAQ25NDFVDBiTIiEOHZBnDUu90JzmVAJcuMAFMpPZ0WxVgQ6rFzzkaoXwYDeXQw8tQc11g2NGJVDGEMIHg8Gp5iCZ1t1JmWzzJRrHEtC8ATQi1MjBrrm2HUW55nDmzIQpgDUpCDyjO47h2PAaPph/E2myxxOa1mq@oVqzOhKrCTE55jvCiR3emYtNs858GbCf2knkhKUjKRbNlVlk1G4IYFAtZScH0BFjKLryDDUf1yzVcOqa2KarPGlYMA4UPFO0Pd7lkG@9ymhUUov8tVXHD9Kce4YfaXf9wL9BGR3q2R6ekWVAiqFHNGxtA53@TphtU1HuuozwjjAFnZ4to1pJ0tBoKa3x1yNUTQXJ/vHZcD5SaB/jKwHPLprigXHHNwzQ0PavocMXhuokN3QcJRqLBQIAFMRjYMuT1/6MnsyKQzmBN3dqoi0Opm@y5OrPcybJ/1DNybSEdraR3JcpxTOm6DOfnlH3OVLnTANjj4GCZPqpzmUsRztCrpUel2nQnkOozkreE6AUgKKxmk4wmu2pImMXIX8dgp6ZoBbJdCTSuUDFe3srN1xKRdlkQdZagZoWb2U4mt559@0cye1N@zkWL85@8o4mVQccInUqXoCRkWgtSuELHmvQvgPfNNMiExFXiC0eljM@Dxz3l7oH41jmR4ADnEMccZh90GmUZSDhVhY6B0IYVmaudQ5cqIFG0RwhrnpHKFjrnZSMVI0ZsHHQysIkXNe109kZrwhUTpyGcFSBDV1uhg4qq56Dwuqg/BIIkpe8eGiGTANaqFLNh4RVqosWZU3w53rufmTxQoj4zOhHbVnmmyVqhTcRLt@kaDTDAqOag5qvmyNdWyUmta2j0BPjio1FZr@klW@xJq3XEh1AMFe97us0eXCbmRfffO0y@YIFwla/wEBJCJxOXh/uHu0fHW8edH0ApXIWnb4@egQlqDWERHG4eORTq5oF6QIf0I@hPZZmQQtT6KYmz@EBqBBnUtSEKCG@dI00LoO4IvC@8Zc/43AQKa1jdZLBoZAAt0QjasNSz8ZIyaxVgQNtCORFhm4viBHSiqGDxnsoSWUlUJrA6VJUFl3bOq2OrCbnK3@9TYnbHcXm2bS0GwxqL0mpE/L@LSKrj6Byn3WPe8//Zy81huLzfB3FJuAI1cwzB7W/tPPn@@uxgsHOSJ6tYrheD0JSfO2NM4UxuqgyKlB0FAXIitC0ygANwaDGZcKaXhnxtQrIA4dkc8MGEo5V@IzRATaqaOelFPAi4klaIcIH@DjMj1w6HAcc5lMRyj56K75EWMiMCeEEUdZlwWgpjjpN9TxissBsYaVFfY9Q6JiAf0OunNsz@ZsMdh0XCMnni8z60YqqJRx2PwnxuVQpN2wqYsGM7UEyYxDW7LsAdQ4BBWrPExiiV4RQgJnnchyi/qZYQ89V7rtPZBhx6CQ5UwSlv62AuZwTh75vhGlb2ZOKS4ISQmEX9BKkF1rkaVmpYrByWFECBsAn8djlsU3/7eUR25M86aEX2fx7mJjQMVAHGNpsHRat9Fzb/8zCtXLcir3Am02IVDJc0feIHWqohL8NiZ6Zkg/VIj9JHHsYBSYmmCgqNWXFLZwbYsD3iSHgzfwKH4ONQCcyLTSTx@HE@ymRAHnJQjljHDhBjCevWbWs1gKD1HeegVD5wgOIrZm4szubEmSVBzA9MOVeBWUScuic5V5rsT3GjXSN4IEmahSiZp6I@sOcAl@h1bhvLhd/@A63Rs@WD@QWCeZrfB9tuBrQ/m3wl9VBVs/yyyaWD7Ibe9VLDJbiqym@Uz0kmw8uwiIOdD4UbBkDCEyoCpQFGTY3N/sX/IvC7qmMUGHenTubZCMhPKKcwcAWacUUMjOE9h1o6zeFLNLwBPALkASZDHQbaG0jPckxTqNKsqCmYcl0Rk2vFoTPkuBFJx9maCqj2BE1OKhWJeVSCT0lkYIWldGeABLB6hKFaBMMbOzHH9VafLNjY2mOB1dcuoF2scQZSE/jInvIoymgDYGJcWmgzCQJBZCPBrBMFSCT2tihgUR7OkmkTC1nM4vgFLmCIDgIjobId6GoDndIKqAmS2jalPbNNFKAUB1badOZ2@YUQSRMTjRgWU1/vk7FAVzuPN9VJ5vhmEFwh2hGBVYRnGNl@ylt@yTwJFpAyw76dL8NcG8z9Zop2UYxbqobmpFjN1XaklloY9PLIdnA7dg9yylKZoOUUtinMYKgRRQX6xv7@DKKGHA8XoGuZrZ@xt7ezuf3ZweHRDPRJBJq@DJVmysZFuSXKmeRIZklG@Fyt1e085erq9F1blfK5mE5IIMdthej2by1K7ntMVqb/g59dupk0eNxJSs/eNmLZvSXu0U/tm7DNfZQ5whx@fuZFqSry8ap5sNFp2/Eby75apvI3L64hcYGp5pPA2eT2bmMVIvf0xqrf35PBwtoons/HInu@czs55Bw5zHhw8jAUoQExWQqhVxBMycMBngGYKSTSuX98j0sdniUgRaZSjOcjjUBM/dq2Z/rxAcdxQ94aW2YnBAN5DZYpc7Uuo1yRSGCN7Y8v0U2KMpkDqyAYBEUsF@vin1alM66gpUntLcWXYbbrowvjEGHQCiC95OPGG7NAZz81tPTJC03PgRtijCV9kM9hnkxHA9en13EASawB/IkFgqKhklFUuVUPPClTRTdOo7g/Sa6JCuqDg8qhXSE1FeWhMe@YACHhKzEBP/0QFtio6LI@FJvV0dhJoHK/hT/HY0nyVfpRGwukscr2py6bdM6YpVLFTPQH@FN2T5y/OkqJwAwdILeJOqEjtmn7EsCPqftAjZroFr3W2SqSE/5oCy0oF1RThuX9oFkjxyHefgBHGp1R/pI9ZakKKOz0mM7KmWik74/muyKQG1/1hs3SapGp4kQdwzQjaJxMhDkvhPGRKqUProKtn9/D11hyzpirLJ2CmRESWwBm1HRjKcS5KjIGUBEGqFG0d25ZVMUcce2WOeRAG/WOkSYyh9sol3qRvkqapHawLKjVrPJjTwDTrgbxWK5Vq0BqLpKbCAC1uUnlZgWiXkJCQS4X6DY5xQ62hPnZU3I@z@EAWHn7TsG0DKghwZqTDGKxPAMlcMRN@gCMz099NKcR5Fh8H58Iho4t6vXeTlxYu9SaUGk3O1K5gTH3VwkG1HwyrF8r/qMhK7TKVsOoXCjA6YiOVGNbVdG49nU7Y66mEjUP9gwc4p3OVAE6iLYOINAUgKWGJNcBn4DzqCbuW0DdSiV5dW6cQYAUh7RICvPcU@TKhXymJBzBSZ8DF5Z03lfBINWRWltUryB/2kISSAZy5RE169PUNTD5hptOYBznRxgy8V1pHaaLZrSOFpo9qATeqDEZBd7tGVaOWuPHtEV6BgXPQ0EDYNSTswXb8dgg80@qdW@a3gvfgCX8TTzwx2mRpePPsv7Doc3/CEtC7JGnt4oo4uW5OqMBpCioRrRldFIGY/PrXcbXIhFRis5g7SycL2Ro81FqJFdgniZaWj7P4QxDXlXXBFS5bj8pnzOhrxTeS1NT78puTw9PDwy/FVioZ3zl4Kah5AC2xCt33vUpMW3Gxj7vi8XUlFlfW1QclRXn16hWwu3A1G3JjHko@EZtS8qSZKoGlUSqtZ4rl9czDZJuyIqY0TTxipqmwljn2ej24nSF9AycV5xfb3MS0wAB/FriNpn3uNssMBwlcw7Ch111wVb0QZ62Srq@n89pDuyZrWe2Xv1i7ylwetjd@@d2RYqzh6wBfP7h6iuYjtfDJ2ton29v5fAYqj5sPvzr89tbWVv5RpnDYLGzmpezaxl/9xdqapm1oytqJ56knyebpl4KWzQvyL3@ePDz8VtvzsP3wyjEVjPgsw62yQoGdsrdwnfYZ/sn8tjdn1tHc6b/FARKY5ToRm2SykEsevUxicd/GVVWNX9CvTdWwxtTGZum//OjgTdyPNzTlhQtvP/4mXizHuREMYMuFtrN4I76BYMWr@IVSr9fBWPov/w7CNz6DeNDnYgMejUIYV/Ei3pDqFORdvFEEg6ppkO7/853vxOKNKSJCY3@PaQ1tneOKWn6gPmBTfrFWXC3nDx6Cc3iFXtHFFFXVWmF7zjU3Nm3kPITCQ7syZ84tavcQM@IswAYyfAwcfi6puPbw1SNFacBQi1e1@jBCNYWVyoLjQHeuge1J5P5cluCS26G9hlYpKEK8XM@0efIRrsbnDNcKHD1ZUPbI/pFwu3j99f/11z/@6x/R78d0/6dYPNwIITXPGieN8GJCA@kTC2xPbfaUX7YNf7hDK7qgA5hsNitLPN5o4IP@gY1M9L7mFvg0IgtBzILcAhfQDEo3Fn@vKMCtwHXWWLhYQ2GRmYrAc02Gp3Mlm5UNUWATrjX40R@uyIrPNXIJnAnk5rXGGrddt1LfWLwZb56cTDfY7ZFcj3N53PGzWFwC0pBOPweeMUDm@1yfwy3L7cAWIXU8Fv8HvRoxFr@E6yQtXV015ZfpWi34AytVi2x4cRPk6eRKkjZeNtLpJuWt2QgyuSGdNGTW5vmlx8sNiDe90dyoOzt0y22sIymZd5JF5@HJy0ZzYzGOIJqHD9PYmR9CPI3ECQMmHmr2auOqcdXcuLra2ID/Bj2vgje4Xm3c@NNrdtVWAEXX1Qk2equpNFpKK2jQE7DLSgNdZKUFhga8Aa7ZjMUvEV1Y84SUidWlplosnEiMusQ60Cmlqq5rOaUw/aS4q0GP9xBcEwRlHQ3vcGQC/qISiyOXXuHMeoUcXn34@v/Au/Xh638DVsgafrWNfDtv8PfkLf7e@Pg77uLv@Rv8Hb/F33Mff4ce/p528BeL1xkD5iixmbWyZ1n1VD0Fg8mywJsOs0O1h4NB1mDZi@wFy44ctQcmA35ZMJnZPssOWNbO2qoKnmDwWdZHUx9eA/j1IRYXfmY2i5FnzxikYuEQQ0p46f2uzcRWrMmSrwzgamRVzspFs31SKI7fNJMntbjSaimczWNavkZKl6@uWLu9@@xRu60g4reeOgez/8HBaN5663904Dw9cEYO/A8ODp62gGA10g/T0kO46o30RvDajDdqm62qhPgrB5gcVzY2W42chOZiGrBSQ7f0R16zGOHdWGvFQAp@8eK89uIF/s/Pauc1MkTWF4G1/SKAiXwxFHeACF5Az3zReqG8IBtcZxQv2dB4Dp6hiRuUF@fg9IIBZx79oTrmrf8Af/P/X/@nn7NU80SEPnB5tZGiS8SfKF5eXV4Fz4aYSgWW1Ab80AHsGOTyqoFGAroEUzMlnohXV9wNnilxg0fYwDQ2GhR4BgiEIh6lSenyR@of9o1p86uVBN4IZNZUsODWak2zWbHWAZdo1l1/R2s3Yo12tSQ6uN4GcpoqEkQhX6up69ys5bVaLR9YSuVarRyYE6lU5ebVyG6qxWJVy@dFsVbLBrAgktVCI0RheHq3hn28Fhcxs7zjp7I470dfW0gKVeHBg1TwfY7N8RgkdLWSffcucmq3e6bbbqN77t07oS3gBph6pQD2bPndO6A5SRFk92cOX3pNSSr7RGtQChUQyrV8CbyZqmizNIe6p/u@m3prjjMC7rHzBJE0JGezjttK/uqH3/1uK1nHLRHkmlcxAkyFFTY2ivlGo5gHc7EMBRcSfI9NapCuqOJVQhF4cUH2TsYDL7VcEsn1Kon@LL7BNhvQUT282OVVnNqP5QtiqnNhiJfgErqplQp3ZPliqpyuBL/6msga6yz4NZvNXDq/Xlp/eAIszeKFBLWWVJRk7VKvq1f1S72Ks0NXtW6ghx/PvugPHuQqUJXlbK0Va7cfbR1vtfETfrj2DUMfQ0eizzFc1xy7ySZN5RUqJ00s1omitJLJau0hNbtaLrB4shZASkkg9qxcofLHPS9m9vEY3JTivXavx8dMLeVgVIVBNTamjUilLOvhWq7LnH5/DRyh7VgHl909w7LCrxecO67VOzd7xlosfvhka2f3OKNtwBit7W3tZLSjz7fjKloLMzt559D@fHfr0cHnEODwye7W0e6n@1/sfn4I7l7s9VvdMHRjYhjn7cnk/A0quDfaxhhcZ1fb6Jqe/vq1PqaL1ThpPj//8NPvf/jp//ThZz/88LPvf/jZj3/19Y@/D/cfw/1D/v7hv60U8Pmrr//ZH334w5@B43@C@z/C/Ytfff373@E32f8c7r@cc/vz4J6D4zeLN9bxAowoa@X0evoh1OTD9HqlAphBPhsxSO63f/X1j37@q69/5ydw/4vg/snN@3d/sfz@8fdW3xjuR390O8wP/x3cf8LjCmF/@IfcDd834P@Qw/3OTz783r/n/78Kfmj82Yff@3N8BJZ/@pO/@ssP3/0Pmlb@q3/94fs//PC9H3343nc/fO8HH773j7UPv/@v1ez8448@/PhP/@uf/cl//bP/hf5/TM8/uc//w0/@6d/8n3/zf//NnwX3L@D@92D6xd/8B0Dmv/vTn@L/R3/6d//xp/j/3//l3/3p//p3v/2vyPAH3PD//ot/y59/@93v/@33/vnffvfrFc/v3/r8@h7uX/93cLl/Pu8Tz33K9bEuX/9G@flvqY1ZKoAD9LEBpgGXu31hsBqLZVk2eEAn/PE/@fD7vwW4/XsACbb/GWzw5xbw@gFZvvxywS9Ncx1S@ssvQUj8MhAWv5wH@gFj7xRgxLMP3wHAl@TLLxZBQaL/G0IBGAugQrCFxAkE91Fy5199/c9/ju5RSHT9rfn4sqHrHGwCgd@FRfwBduaoGPOwP0By8OGn3/nw83/84ad/8OGnv40jgpSvZLYyMKDfPpMKgIV7wCFg8T5wAKiioAgS/VpMA8PaBs78xdT0q1fQCGtgAjlrPVbIgS2mNsisohkCgvy/TpFM0zhVB/c0lq@ADQzgNCUDeKXBazuNH5ZOx6Z18CNQ/CI1Q2OjjLN2OJVQh3gxEA@TaZdBhGHTbYoFQtbTz1l7vT7lAdPo0KAYGGYInZ4Lqiaky/VHkGB9@ohhXBh5OvYK3q/qjXJ92sDo3lMWII70NiQJUPjB6/S08R7sdYoT4GPTR@8hK@V6Ot0og0udikqpZdqUplqgwlHZ04zKje6M4V7GzYeMfSKoZYHPdUBVsgAan@kZ9CZNBW6Cfyu9HhSH/qGR7nUMD@00pfrhbtx/E50pfAAA8UoSboGDW5IwNw/Be8qjSlOy8ErzGKDm0nyqlEUOxKakY2lq3zRZIH3Iw8dcG3yAxuiwOIlEAkwbDSEntA9AcgQRzT2ter7u4hIdsY9VJhQrAjrjfiLcbpY4JAFz/dE6PFX4767R3mAqSW09lkjiTEWShSlJ6ZyTd@K8EGEJybZOBUgTIPsEfPB@@BDMUEP0nrnF4rNwXOCgtVimFvNMjKXo60kiVlLXQD6IxZ56g21nCsx@RhAyahHXWMRgfuS4qmGHie1Ws/D8tlOt1t@r@VIM3mSf4Fecgu8JQdPht6zljQ1sgsalRJM4aARmsRhrNIKlZabGGke7xwB@fMBULSszEBQu8yUtX8gXtFyxWChpar5YyRcL5RwQtmK2oGlqJZ@vlCulKyrZQ6ANmep6p7DR@Ec3rv/hHy27lrviFWt8yaYyzVBfxRpWnW9vTOASs9DKCjWaTaJ6TDSzGfxpuRw8IY8ZtVA6WVuzLiUscov21F3iIj5kM3Yp4Yz4N@BisW/E2DfACS5IAxfZWLAtYv@gFiyB44cY@TK4oBYAj8RYC/CIxwZNenl5OXfH4mtffeWzRgO4fWl/LxaHHjBk4ZqvZPbkoUyfT@xNXIN8B4w92v9i/2j/4Jn8aP8ImO9vMy2XlWPxq6urfrRSQVaDHRwcxJD0gFCVUzH8VZdNJhPy7YD9aqrHxvNXbRzTNEnLSTlVUnP4v8Og4f/@8Br8NXxCqJwW4weuLDyVEk5RVWLv37@f0oaC6r7tBzsLtHwZ3VkM@8ADoO8PVG4sFGfGLBo3guP2jRgtoDYB405i@G2u5klsQ4k8j1HzwTNoOsB1mz3BfcS@w44dvl912@iugNgZ8q/M77gOCFe/Ocy2bp9yr0cmP4IdeT3WUQerNzL94QqIz8cjPIFmuP/dYtgddSCDuJTCAbbh4VqOswygxD4/XFHKp5HGFNyrQCpTAPz5/qePj@fex7tbO49jRbZ98OzRtVchACqwJ7t7x5G1xH3DoIUoim/vPnly3Rq8gJzWSJ5eY4VSJgOjEjzwnaGL3nLiZQiiyqvZFd3XQVpvsvxJzb/aVOvqgwdqQjl8gjL@oQs1bzkKSPHvpY0vpEa55hpT/33anrDPKwVWzjV2h/jJWbe@negDNR8YzRMU76GaaKXkKW6ZrKj8/I/pxegYHn7fCr9l58fwzHYPv2GN8y8d/Jj0ZMxWOsILndDomoMhjB/nTggQ6@g6g/tjLwg/L5BDdd3q4PM0yO2Gj7UEHNfpzT7LxmSiCFqlXChXclo5U66U8wW1WChkVC2jlsqlClDvrFpWi@VCRc2U85VcHoYX8C1USrE4kF2zrygwkKqCAO8qRGt38ZMMG/htC0ceNmJxPuvF3qZ0Edo1sk@YYEAYAT8O5vm0K3zdrAtaHo9s5FQGMeqsy@J7ezvZvT1B2EYLzsnvZAWhh5ZCOZstbQuCQT47MARqguDwMOAFYD63ZLPbO4Iw4RGgghdBGKJlt4gcviCYaNnZ2tvDdF6jRcPwAHbKfbjFCi0lALPRksuRiCAIb6LoAG6LJ5SnnO6iBdNEnz3uswN@gvBpmJ9sFmJ4zuF4DI/Dsm5tCcI@t2xtoc9nVPACz@o30bJFlyC4YAEkFIQBGAauYdiC0AEjoqIgdMHUvdDBDT9/gUo/bF8XhAteQVhFgjAlaL17KgArG7hjMo8fP9aHfs8Y8OvC5e8uZA18zOlkd6/z6aedwaDjXmztfvocfT777LH@@mLidgadIFinDZcDYcDndHRx/YI87rfburXU55vgY1/zaV@0DcxbW38DeQquASYyan8GPp@Bz3TJxWODawSgHby2R/De1jvkE17kQ@9ppyPUEFH9i7GBM33YZ@gj95mR3nWdGtqn9bVkKpm5aBazJzVyZqOUeJmtXaFvP0UfWESKKF5eNKf17AmINyUtOFaSElpTrWAKmbXRplopVNf0TVXLp6dV1N7r9JMsKambKfXB@tvUM3FTy@WrQmtzUxKa6smmpparxdLL9YkgiFV8buZK1bepbBLYUHyIzdLJZqkwF6JUSuuKVi2VxNoV1IQPw1Jn4hvtdip1buinooh5RZ4A8k/FZBdURLPWT00z0zrPFLsQa9O6WuPHzln2Rlw91Hsywa@Y8RgHEN10M1tFQpwS1EpZgPQVJSWKSI2QfsD71YtwESh6zRkWjPySWVXin0BUy0VRxgMKbaffps9AsVfzkMhix17gaSI6SRxu@iPBxKvGjpEjxwFAZ6hbqYNfXaXj5yAecl09jM9@qKVKLNYImNJD/gGaWmD99PGODHxqYEMNKvIefmzbcWX8SKy/4MO1e4ROxzCCyY8N3MrXDd12@BlfeXcKAgieY6hdSi@kq/kQR8B78zTwmEONTs3jgWFUJWP2mF5vgEnvsRSlz3TxnMrZbjTq7frIGI39C5CL@CoylCoM/mwyYtuMw@Lpo/DsRbu@DRWQrdmoTs1Aa2Ian8YaPVQWs13fvpxUkaW8qhl1@pS4EMcTW5t2fWJ7et84NFw8LLR/AMOygadyusNXrV0E3IHKvrySGi6zZ4XY93gdRUc/KEOXmKHAo13PXtXmc53SpUZHrA3qTQR9h48NSRBOJKn57gQErFqsAb2vdhHX696kw7@3l@2AbFWsTcFNLeVrQ9apd15Oa259DCIBq1lQi3OSDtNrBP/OgoG0Lbfr01lt5OpNDWSdbCaUfjTcCZbRspWMpsJICiMshIS7BPY83Crc4K@ibJSyUgJjQiY7zcpqRjXUDAiar8zeKzHjO7s2tEi2WsWGgUYlK7x1Jqa1dSvVc5i@IVEbQxevUcb1zJCNTXikINxzQ7cogChKLCW92SymC1lRrL2BXLuJVE/eFjfztV5qm7VFcADeAG6NFfO1fj31UlysY7GWWhPrnvGG6hNJBVXGeA2aI5D/vMmomWVrRTVzKbWlK0v3/IRa0qrNSaIpqVDa7LvBhvBVQziBprliMfjNL98A61EDt5AscGZlxm7M3MbIcFoGtKJa0WoBSGwcEKmUkMJvMfONp6lksqQlk2KyhrMOa@AeEDmiSEkgj8kH6qYA7I5QFSoayJVzxO1GFrgwVQSR7yrWM70xA7Eqfhm7urzamN9L8012caGnpdD6gLFBOhFjCi2ry@04WyOTJDdocmirvjV4vlULoLd2YvEqbRyb7fJhreCkrqSsfexafnqj8ZK/W7hvBVKNkfqgJjsJZEMtB2XuzdmhfN5ljNcq386hbKQbSismCNS3@XJguSDynLL3cdLEz3Yu@wFRqj5F8ZKl9Crvs80T8f0z07os56QGyY8pFn@fhhrBPXAN5X0choUrquhwp9k3X2kFqHrbCR1AFvWB@MEoUigIOAFjvGLjo8rL0svyy6efH3x@sMceZqvlanmuIVoPMxk1qSY32ENgXs3nuyCtvGNOQX1vf8Z33cVr8eo4mcsnc/PB6vFpPR8u86bURkNSNzS2CRjKqkCX@mpRyr5rcHRrkEdRA58Pv/WT/HSjDHYNGMQq1GQhrTUa6romxscfvv43eIzrcveLrScsiYfq//4vfq6V/v4v/iWtKSavauim5UpxgESjWizFLy/Hl5dXcHG/QvwkzvOUL4lg5uvdaryhBM5qSRXjnsRtkN1C3HsXaNlIadky@O0ccJtQhFqMV@KxePnpq3eMbYAY2egNBqZGJkVZEM0SVRC64M/e47TVe2ntFVAVz0souP2xgsDhXMt6o9FYp12RyUYajyNqBZrwb17VTvhcCEoj6zb9DG8df8bLyGHd88Ae2sC6vmGwQkNlIL4oyoff@n1NK/79X/xuS3zXftf@FtDZSqVSVLX4r29e8UC7kQZ5MWy@NbaKB3ulMt/jj@T7tcc/lR6eb6TPZAOfTPpqPPrWqmXapxAAOQMw4wdYgZWosnsepowFA/dbPN0TmDu6ZxTzoc278HBfOs4S4uFGr6ooA9MfTjp0mvHYvdj3D@ishwL4Y4LMT@aO5XSUkY5zDfTVLQ9EKYBAJe0TW4HREo9q0FdJkXtFtRVtUiAFReu1AayNxUqJ1RiDlMd49Lo17fcFOrNtWL0jY6yToiDwDw@27vcQDNVI0Ynw8DDyAmcVnUSmGjdYcodvyJfoSLlDDI2XDA8hUtUyUndh4BERAQ9FB0ebaK@9IKMNPzQthPvsAaLvoCbZEJ6@RT0LEH2aehYCy4gaWQL@oT5fIpam8qfDTOCsMnegfMysQaIzB0qIcuMyM6O7A1KRZqOSKUgrBc0qo8bMplo9yXCOs65SfdPZdxMV@gAbjxpeqCRYoaQ3tG@6wLSp5TndL8SyUcj5cqTrQU4AkDcInvVG/WB4csHpvCZ9SoEaCsQ/OfQLjv@jEjJSOgSIbwe6ctl5x/QJAAY4AsCQygDPBPEqyiygamcywMMW2Bdkxx0opudNjEKpnKcM6XiCOwQFJncBVFMCBd4KZQ4PTEelqPhDZhlnhkUqCYJso6YonXdKwjPcW4PKIZFVL4qEOlCVCyWFWkhVMtzt0e7ek63j3UcZJqkFBMcTb10ngk3NVS73TpN/35p4wwCNMAjvvnKnmOdInvIyyYdKUgyy/nC@2tPzGQ4jwO9s4cTgOJWsUzDXGOFHzXjEbKz3kFZlKIydDE7143F6fmrM9DArE9dCvAkrN@z58biAKI1pxREFPb8HoYIvxkMYLFjA4YANCM8NoJW0AmogoG5tHzASdZYQ5grLjr8DYZWkBlfKIOxY@JXDJOrXmqe2Seo7Okseo4Z1GOKJtK0liS6g2odhPfmJl6x1gXkPOQt2lpqIl0EJTLuPuUjxijt2ti/C9ktNgvM4AlSICOyxGB3Q@eVfJoHbiOLzrJQvXp7pLntbBwylHidzor5r0bnHVJIr3oVgb2XkQYJzcHW/FgXoOL0LGfUK2r2doWn1Um/n0xgDw2n2U@l0t17PiZeQpDsG4uSNgRgaKNKJNXTrL7iBhbTnpJRWy4b8yeu2cc6@fPrkMTT5c4OOuTdfnqwnlAwwuGINi6DXUwj06ODpoe56hivKY3zvRcJTCr9LEiQiQ2uPvGb2hHKfEbBoCvZCoJwDww9K721fHOuDZ/rISCX1JD9ghkmZ0Cjmhi5zKalmptMiFFFvmicLdVQXFhtXEC8HdYIauka/1oGKPq1defWz1ECs@fAazidRgCTqmkax@xCo7sHjWq2b@JXyx8dPn9STGzrDWOtLekUy3YmQAxCFEIZOzm@5rn6xgDpAVQirfH5GlBAGrnRSaCyWZUPRG0lgXFfm54lDmi1kWU7OELiXmmQCjHPrN5u05s6w4GJs1NGBD22f7h4LGQjrTgwRHW0c3i6IaHH1B/UwDY5uSCloCLw4Qph6Pf/gAblx1Sf1upbNioCatSuIzQPMTUXCj1u7cvV6LxVVpD42l6ha0GRN0W3vHJWNAwucLZQ2HReGiHoPeMgHHpCQOirUPjP9iwceYFs9VNvwgJ8/ra/l18sH5va3vqwcFR@lup3PVCEjvPYcGwQ1dzyfAVc/lzlbBDTW7XLsokyg4tGuroz1U0fJ97LdcraslnpGqWCUs7lyt2DkKh3gErv9fLnTq5T0UqHbUWBw8ymIPDLxO1gCR39Mtn@/ZFcxZmUQ/Pt9Fbj3XqHSr2jZXC7fKRd62Xy@X1b1XK7Y08qdSud2rm2WHxS6QrqLY8d1CvzJauYudoO2B6HF/w8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### :a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& xxxxxxx \#184O@ 111111111 xxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D//> ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v>]>>>>>>>>> ">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##># ## ## ####
#~// : v>>>>>>>>>>>>>> >/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]x< >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>> #v
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#* //:1*23/5x%6E2
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM\// >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;WW;wW;_W;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;W\W/WWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho // ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;'//';{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]//\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#* //:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 #>*****[[[828+*+@//:@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+// rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
T:251
E:0
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;p
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #ata=""[ 4];t}?1=1&&1$/PLconsPrerslo/ \~-<V->8;rext~+nu U95 83>Ehar Cr=B$f 16ge[]putsngt
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),toEnum 0::Num a=>Enum a=>a )+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- (-q?6+50));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num();(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
psPILOT treats lines that contain : as commands. psPILOT has // comment.
To add it I commented out colons on lines 4, 6, 13, 22-24, 28, 34, 38, 90.
There is not enough space on line 4, so < that restores the pointer in Minimal-2D is placed on line 7.
Note: cannot replace > in Surface with e because that code is also executed by MiLambda and Re:direction.
Note: second / on line 6 is also used by SNUSPs and : on line 6 is there for Chip, but also used by Wierd.
/ is a command in SNUSPs, so adding // required a bit of rerouting on lines 22-23.
/ is a command in Kleins, so //: is placed where Kleins do not execute – between them (see line 38).
psPILOT code is on lines 103-104:
T:251
E:0
T is Type, E is End (exit the program). 0 is for SILOS.
There is no need to comment out colons after psPILOT code.
250. Retina 1, 11580 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1tc@Nqdhj4eZj9B/vlEcjbJEQCIMB3UqRaUku3dae7pWmp771zSTUbJEESLRBgA6BEtVpdM5OtWU/syjqTWdd4vPGdmcRZe5OqeFOb9aRil6s8X1OufPIPaOfLlmvL8w9mzzkPAJISKaknTtWCBPC8nOf9POc553k56Oje8Ne/juPFDh3rYmA5PvMNz2c91zwzXJltX7CHuukVtFwshlBb7mAyMmzfq8biTGXMNs7Zvt01e@DGfOfUsM23hgt@GmNj1xm4@oj5Q90Hiwmh2CPDejd657OuMxrpds8DyBxjhzp49ifdU6Z3PN/Vu77p2OCVZ@yFbemjTk9nAGG4Y9fwKfoCgyi6pxRm0afI2FPH9QxMvmt4noOOJcY2jNHYv2iApQwQums6T7aefXotcIWxT3XI2dgyptfyombZF6bh9q6FUFX2@fHe3nVXjX1Tcmy2dzN/ao69cD3d0q/Hn2dbE9/Z96@7F9jWwLB1pskVWbvuWWTbrn4jSIm5ht7rm5Yhm3aXSWxoWGPDZejC@o4LTeYbVjlbzra3ZiHlLoYtzzyvRVsPL6a7Aw88nTMDjAa0xNg0eqzvOiOm2945pKRWsjN4jLayiA5dyCAgGnvtQeiewTzbHI8Nn3tCcQ2XvCFlZpn2aYxj36Hr9CZd0x4AnAH1Op74VCYv1oVgDTYOcFhGA4tTLXAwyMKRMzLm28ID5IVce2Oja/bNLq8cY@obtgfl9WRmQtudm5bFeoYFAWaxdzPMc9jEm3PqWPpQ7soxrFxMhY1OLWay7njMuBcUA7K0ly0zY@S8Ntlb8LeGHpuOR8wzR@Dtd51@3zDYW2M8hOBs1Iv1nBiDqzu@VrLIljAAxjagdDuH34Z687E67T5krcc6c3CQD8ozlVi3Hag@l9n6iGNDd3xBpYdoohB9x5HRvecYnp302bnjnrKO0dWx2JiYZwz6@sSCFM0@NgfggemxkQNvaESbQbYgsI91gXFjYrGlBcFkwuY1xtAxsXkdRBdo67CVz10d8MP1gnb0zRFgh@knPWbonokUC4J4ht0jzBhHtMyB0s43OjszoeNBVUxcitszXEJ9ipdhKSBKPcLV1Llr@oARWIotdmjoLjt2DUPkeGp4XX2MWDqfJCTmYAo@FkQmxNzYSO4e7CUBQXkIWR8DQrq54299FtOZXGeJdg3uuiDUYrvPHrHLRAvNnGYCEo/dlC6y@nvmKa2WAfdU7SgD9yoGscagViymOGNf0aUxZFDyIYOKjkY0SWeaPLbmEmYb19pgrttwqB60BhAB9nmGStaduC5S91ml6qdQaMuxB1CfUFh3YvMmL2ahCQD/el6GGWcG4gBvI@ecavh4CBgCfwCdoyx8wKEKhSEHumJQo2G6nmNNCA5Cej72R6gVCIox7vfZ56yvmxYGAX@MiufaNTxATgwzsXvY8iPTNnoyC7NBVMeFvngGyekQKTlAbxjN0RbKFABDQzhUVPT68Lt/0BsMIJ6tbtdxewG6fg7I3qWhUafMwuDGEGEdW7coWwCXwdR5cEjgTLfMHlE53b4IkqBMUKrnzsTqMeqo5yZ0uaEOxNYAAtH1DY7kzsSHPGbYSD/lFNHkmAsFH@kdaFhKgNKmYkvs4Q60Uhe6OeGMNJr4/TKTxrss6SkvU5vV1OZay4DMibK4nlCUQQ0QTl4nJ7Alb8Ocz7cWhgrP1z3H7MXGF/7QsTUmdZnQrTtjw04lF@JIZpJuJynKSKlTYs2sd@W@afdSyQ3AxQYknBRr3Xq3aVZPateCzycJ0ZxjNNhdjVRXFJDUUKc4U0bAXMhAyT6XAtOcn@O1scrRW55zxoq57nbGHeLEuiBeOoggQIdkzzKMcSorqyKSCYRbWm70WFbSa3EEBa6aJ@lkPJmeLzrFACVdKCh21mPTQbJljYfIb0Cl2N4YaK6LuNvVAXs8HNR8YOkyrEN4TSMhUBaiiedGEqh2BwhpiEfUJXmXw/ASEsoghlkXWuzJRm@uIwMRgL7sezeoseUgd0B5wpEHSIeNieoDaBoIzAuyxQvCUyKXxSKd2kBQMLaOwcpSx4ROgN0NaHqA83NlA/CcxmEgNt5J5mjPSL/AUY2zBrMOg2OazkZAHtwL1jWQ5gDxMfiAgolMqP95wPcyp8@yklYoLPaxG13Md5Ut6Ssg0m@VW3sSFn6@MyGhYX1gsy3dHkz0AdALx4YgerdrjP2AUEFJPB9I0fXxhhylYPCUvWEs8fB62jSIhOzRLA0k8rz1gqFQR@oSsO0S8GTI@nFZgPVMF8gSjOTXUgeAs2uJC68QZCEDr4QVWQg5AEAyY2p0Jz5QNUDg86HZHQLOYu5sThf5IHQ9eXCaTx0ou9SPksbMqI0HWkxWIifMxsooJGzRm/HA4IpRNRYcqPHnHW6PWfdGSyJ2oizCQDDnKiu6DLh3R5wjx3aWRAoVGUWLIIs@vB2AEztCphgGrpDtos4accpRE0GbAdWAng/4N/T9sVeFccL0h5OODJiiHLsX@/6Bjcii@O6F6Tvc3LGcDpBlD/qnEqagdCcdc3qtQOQWteFrL3YGDFjfY3UYud9MAOtSyb4HBJPcdxB4zksgwk1R8KcAgAQkQ0Wl@h6R4j0gKkcXdjclLCClkGEC9l1BBAMGjKrmM2TeFrP5Gpyu5xLB5jMjKwileG6XDNIcT4rRIzhlK/aNhaLdM4@xbwgCPPq65RnwtieWhdaJzalcivMKIruMfeMbQNpSlJw5Gltm1/Tb3Jc9eBDwFGwNZDxkm/rIM4kQ5huBMC0DQQGYYPjh0LLvHBGzmxKhIN@4WkjYcF3H5en6Q9c5Z@SAYLH5St1xRkjd2RfEcCEHDWKtaaN4H4ylNJTqS1mIaEwlfjmZlF87pp26TK6trSWryQaMmGtrm2DaQNMmmtJg2iSTRCaEk9FEITJkQt8mhUC3k@RVM4x5Kp5gd5jiaP/WHKf0ZrWaO8noTTV4a/gWoZ5hxABoCV8QT1Ks19EoikLjHAoqd/qLpd/BUe@o65rjoBI@0890bg9qIUfVAA3nuCgY1JB5ub1ORnUXuAsQBrrDlJtsNbOtk9Zlq5duXSUzGFqs6fUOFArSS43kgetMgA0Rm/mqpJ6IYjMHzEennswm11OpsgRiHEgi4idlMa3z2k4lDRgNU61WEio1qJ9md@hSfNOMJopRVUE@kOEBXjuVlC/LkH5HPBHTSQgrJjMgutWTSaiZLlaCR4XGvrRQQQfPv8krZiedjlH3BqkU7xvDKbih0LsY/HDy9i3SLh5HJ8Iwa6JzLm8cACj7dggro@c1oTX06vQZ0tGFND51@lwq2sHH7pO9mDGl1vr0YG/3eZ2SGereKfAU0gBhFeCVoVbcngzUwJr0jNgyGCAbYOrOcoJzB5j4oNtlksMITOryTMwNF122IjagNcR4OkyyRotF8IaQ352FMlAk5E4hb@NfumGWOPjSPEVJ7gHF3jl6sjBFNjoFfoJ1PQuZb8nlBQCrss4de/SKZIwq2ycZzQYGE3AL@MteNBdgO7aEtDAU55z5hPiECECQG3JbyEmYCzAYcd@cgkgcx/mUgPVHjhW5/x3HBuHUkL8gaigwIOQ4W2XIS/n/Q85IyV1v1juB0wfj2NK7QO8Xo2sJrAURAgVSlOU@Yu1GxNeFA5Lj7yojsFJd3cb665kkp05Mb4jVC7IEjgJuH2oVhVSc3KFa22dd4HIHUNPG1PS51Ao9/AiDPNa9lIhy0haXMxDLkEfGTIUzd8TAOl2Q8A3gldGXT5ewXfvMdB0bK1nehaiBFNWwDa5Fvqx6AY22tva1R6vrd1nkUGM3nNW5up2P9Xrldj3oXbZjOQOHrQMAoqYsc8Tet3GGE6QcXx9DjzLfUgVtDRwQ9Rdx0DCiOdNiLpI3dYRUCF5@DaMAW17oGcCKMh/tf7ULbIhayGYh/6EtS1dUyLlYrpcRHbtsBhCsAliIN9iSXxnj4YW7gE6eE8yb@DR5SB2Tz2TpwEJCroIe/paCzndy7gL9PPTqhaZlZd8lmQAn7@bl6oXSL3ArvNtACePXnNE1rIqFSG80@Kx9kXC1lAW6FU0VSP2R4@vK5zKQaHzEkEOWTCZ4SnItqUgSPgXyYlqDKT3jTEEqNYt5umt0l8Y9NYyugr44uLHQsLR6Qs8VVdOCy6YHFJO/wzqIQl4v/yCdRsJOuYvS5pmGQf54ODFiRnfoMKEFIsZ8yQQYIIYgK0tQ88AAolwSBQtWhGK@MwGxrmdY5sj092nO3rJRdpGJeMtItQLfHaA3swgOTQMYcj7hMBtkcF59NkbZAw7/HCg5xQoivsyr1DV6yvostqeO44Jc6TGV5hS0qOpHgYfieOOe7E8hAh5ql8Z3Lxznnx082m0fbh0/risTz1UsswM0ome0RyDMWtAdVlyYN5wh3AXcMW1nZEKJwijfnlrPHcfnzAMuHNzvimPAMI4nj9pP9refbz3/dpA5GtHN0cTSMY/VxDWAKI4jgrk1mq7TcYC3sCcrYwLm4mD74EkYy2cvnuxvtR/tHh4cz0XzemKZujpVxqeDVQX6DEGYKmd51R9YvcUVHRJTF2YRAmKDMleNgWzKJAmeErrxRFEqk9EDWWQcHiUJZ4F1nOd2maZmK5VeRy@XjWKvm8@X@nq/18trarnQLxe0QhYepWLFYO8IXJKMKc3cgInPiuAEEqYBmaeXKudDDgdE0S5wLBdL8xX53pK5bqFglPIVvdKtVCq6VurldK1cMoxiqZ/PZo2imu13ymo5d2vm5rKBrNXMNqIZIOh1OFlAnkD8UvBa6A4888DrnbOepmnFbqFfyWm9Qjbf61SyhXKvo5b0TsXI9vM5VVN7XU2thmFxRhWoxBAaDLlKG1jT0EtSwVOMhYPpfBPTKmO4DB0QnEQOScw4XEZGwSHwyKPHJFhExqnZwL2A7uESMk7RBO5FdB/hAvKMkyVr5BgAlgkQ15FltxM6VtAxWkFeWFsFUhnQz2X@qwMFMV@q2SuM/BzXoOfKd6mq5H7m9/sLzho5n0o4lFkz5xw58xXoxbXfoLA3vJYCR/HlKT6@cr00vhteS4Gj@Ao8PlzxXh7dNZ9loFFkRYoMV8iXxnXNYwlgFFOJYppfVZ/5lclv1ZJ6kNZS75WBorgrFDdfLW@/5qsV7WCxHLGZd5Bj4MSeOMA/PzFx3r6/0GNikQTeignhNMLiRNLMR5stkzDpbPn6jjAfEScGpn3qkOAcmdpZWS1gLFEUo1PrZsg@iBr0WAC9kambPnz8GnX69FgCgIPu9Zk58qBpz2Doh6FWV57TCydAl@VgcSp3IfmO0Z@AFKR0TBvNd4BJlTJB9jsdcxUo1ARuPgjfS8Cq7PkEJFFNzstqKPbi0gnQbD4Pe7x/QIAdnYS4xfl/tlD5/sT1IVTw/s/f6UEj3GyioX5BsmBkaNvGOeFHf2WLBUHRQo/lrTsb9aliyHRXlF0dl1x1KzIsj5paX5KGujtCkStobkBQfAAm3IJrPOd8LiZ8L0@kyqiSF9cZmG2OWHcJNMFeWxLhiZGQbTl6j6qBi8KmQYFcbGzeDMaUC4VzDA@MPKsSWrJywWZbBfzhxJ/wJ@4OuKsZzTHet3XRADJb0DuqASyy3jGNWxrd1U8nPUcCTo@KjBkrLoGdlZ4m66S@pZ9yYxuNy4vPC@iagwHwE8F7Fdj5EGQbEkqVc3rdhReePfHGUgcay4eOQzbqCqNbUnAt/lwFYgb75yLD6lozLXrco9Ej5CJ0AZaOKhq3NElzlWZeq2ZL71ygqD78eCzDBInBAZpT76bT2RwOe9Ha7/xWpNXhcayk8JXK8tB8MxWvkmXilcI3UUl8ApnKHGyruqNhYeAyR7olab0540qKHk4dz0xLQGneRupaugeo5QfNYZxB89HjNnTHkakLYpc7M92C7LPshFsAVq0mB2Qr6NVdxzI97NrWKgp6fQFuliZuZ6PH3JS0uaxie8QzeUMpMi2nC07Xx6XcFYh2DyrHV1FxnXoOc2RnVaV1nXO8V7IWQ@fM4M/lA93bpbm6B8WSLEIJs7t0ROl178JU3A5Ej@X1eLo0X37XWuq@2AfCKY55Ae2eeO2ZluOxI3reVi0DF4Lx53KMnq9BU7clWg@aNy8PFmRqzORglnVFu@rWwLGK5YGiw2Nl40/cPo4Jwfu@1C@iXqp6N/UK@SPHVoP3SrJ/qrind7UdLU24uGg/Z7xlBF5GwoJFydUFBEkCd@IsL9xetkwhZYXLy6sawO0Oz/WL8P0bjCyrajccWcYXxG8D@4cBKmUw@C7nwX@T1PK3p9a7H3m6EW3prkLMNe6pZcBARs8bTcq0rPqRIdRs9v7Eqm9NjImxlFYddF4buL/9Fink/pnKBsVIBLOdOCOEc50R1NtAfrxXrnEMR9utBEa3TOjkd3I6S@ndGHj0MYrch2A4RMPNgAN7Ml5o3AUpzn5@e80Nx2HPdnoLmUSfj6VI5bv5qQVG3jPovlW44sIgrm3Vc9lsNuBv5uavFyy3CV25KOxrkz8XEiaXWcozWJwNceeMy9OYTaVC05unnoSTmvejTtqqGQECrlQU27QN/wKfq5pkGbXtOI71MU0IRLdnIv8GXCku/NzVlDd4o2A3GJvNfXg4c9Lpr5r14ANSIJ1C7aHgfRs2zE@93quZJVyyhl46uGa9fR5obiL3rlRgmKfJJb51wlrNeAYzKqpclku39kjOzjodw9L5a1rM3xZfRc7dGl/EsgR8Mq1t4XoYXwGbrajGr9Gt8QVUltkDIWdojAyy3iId6L3XEy98rQSaOngv8ZZpvXFVuLEJhMLG58Jq2xwr5Ts2iGW@7g4MlGssXBUPXFcR53BWfWnl7o/0gcHPVd1GPWdTHbh1mEuDM@PySY8q33XWhWB868ftqACd6dS48ML30gifXnShPSeju6fqrvX7Lm1Uuqujy8rSxYQ7eEV76AztoTHkO4Ei26ruARjp8xNxtxUC8j8YdhnRp/ldSvM1azmWdZ@aRfrIqaXj9JfmaRfPafUg6EfFe6F3wCN43TkFCGM9VRAN@qv6zdCYwJDlOb4zNiSyrQK1cLKIP1dR0XBx5zedhbp1hgBqJHz/pvHfKZsOdMcfj@nVHlsTjx4UVKLjdcuaco@SuQ9WmD7fdsTx1hg4ne7QvCtLHUP3bfNUCWeEuPVWyXY8Vwsmkx6hs2yZUHnuhYzYUJ/3P8LX/qomDSaX@LAVGZa3cZXtTFz3AmvCdxzmWc75jD4s7p@IpnH56gMaVuUgWBlc4k3cAO6sC3eQ3bIEEiwkrkQwYsKR4ZaMLDAs6soZpYXtnXO9I5fjj1V80bXyU6bm1m8/Zko02PZAk4Pm3MwtuC/gz8Ji9NLByh5OBt5Ncscn7HvAYuFjaUtvDfBM87WG5o0KI5BuB69V9a1ZCm7fhncbWm5i3Lq6Urh1eYXgVEvSHRNebXhBG05WTptZ5tjjTyb1taUMw80l5JtQF8vF5qB9ekafr4Wg6S5Ob@S4eIgIWAqp6xpeF6fSkSJz/olTH9sZAGWWLDYDDmGXFuHmqvXS5o9GPOnLZ8ZAx@2VT0zcaWktwQqI9fri9V2Rfmuie@a3Jo5vLI3v@gL2XdE91Qdm9/FCzYeRhTUa7MHjrwW0R6eblX8@ND06vxEabplzQiTjaIt41gZ@f5m0dm26PjoYffu0yhyjFOz9ZtI@C/eIRwZcMEB/fWlay2binTHJjRdkum0S3vRpZjZ4L8Wq5ZsAbkv@fDIaT7zgtTx12qczP0U9OiV379wEsii9AWrMhrrlL5/GnpuZBZ4rGCRnxlVc@Fem5QzYV@UsAxYNBm1kypcg3DYM14e6Dz3CXoLAlPY9F0px0kNyecHeAE4YOSaZtunfPsHj@zrISOEbC8MHGzyFqDzBp/zwY2OQjpfXyJNbORgY2y@6Fh6K/1hJgJNdwMIjOrSOxujc/DzeB8kYO0GE4ehiG@fz8tqtiz5VHFIde@JLuMv/tjGleOuYUmXTcnEONVjqW7tPX4jzGELbX@/iQw0QBCeedTEzrdx4cA3xTBuYtdW0eBE6lCYeGaTS4Dlt1LwjzNYYT08RyX/kLJN4Di9g9Lm3yAQDyGT0yOjiyuOdaT9zngLrBkPZGIju6LmBWwau0ZLlATHYE6erW1A/vTuTOaJol4wVM@FaHxsdaF9rZlrOiy2L@JHu6yt4J5o4JAkwMt2JK6bVMdzXNCM4Z14l1C5m6LExJTFkNcLwXij53S5nuHFabqGPXF/b8caOY/MnEeEsvNSntxMbGB7ocf8Vdxn3Ly@MfkuFtMXSHpzx7SZGjx/cW1Vc1@g4Fn9iEVaQA9vkmwt01zQ85YlpT6bkxiTg3ZaLOXwbb1Yu4TSHN4TOdm6CjB3t7sXNanyrsHdNkgKW@Ez3aMl/uUyzsJP4/ruKhrrbdXDtLDB85MrZ3JGwO@h4tFWab03oQKNMgaDp3UmoV@COrFqjzogeK2WSuZZ@bnTwyF2Hzo/6@nQZE7l4dCxwvHZ4KyRp2PGLLHUIUo9490B2XWRbrHFzTA8i6OdL0SRM7plpdN/q4h20NOpFNJes6CTRLu1Ii5vggM2xDMkf4h5LxfdXEYxn5umkd4@1rnABZTIycM16ceVmJVI53pAwwlm@Sh8RXNcItm7jLkHo@qEZqa60tRJlMXr4H2x/psDA3C7m8QT/ZCoNgJzdvS8AMj9x7eB1H7Q7dDy/b04PxqjGyXFX0RcsVgGCwIt3BzStryoEtKc9sfh8x2BuR9eoR/IdcIN9B0wWkXDfkAz7TCIVR9NwudLVQz0yK9vw@uZQ9dbdocGhEtJ/E2lK8DLBcSdwM93gSLUnh8qcgrNh1NXDUwrgqHe7E5yVgOqSGQGmUno6LYqxINRj55yNUFMMBvLoiOOpOa6xbGjEQg2BmhM8HvJOsYTONupMy2WZKNa4vgTg7qA8E6PG@mYY9ZbnmQMbshDmgFTdoBoMrkXHY8Ay@mG8zSZLXE6r2ap6xepMqArs5ITnGC9KZHc6Jj01z3nwZkI/qSeSkpRMJFt2lWWTEbhhgai0FFxfgIXM4ivIcFS/XIeVQwqootqscTUfQMJQhc5Qt3uWwV7YtEQI5Xe5sgquCeUYt77@8o97gWYh0qA1Mj3dggpB5WDOyBg655s83bC6xmMdNRNhHCD1WlxPhrSzxUDk8rtDrlAImuvF3nE5UFMSaCIDyyGfuIpywTEHV8/wyKXPEYPnJjo@FyQchQoLBbz8ZGTD4Nnzh57Mjkw6TTlxZ@cjAv1stu/iFHkvw/ZZz8BdhnRIllaELMc5pYMzmJNf/jFXzkJHZYMjjGHypJRpLkU8EauSRpRu15lArsNI3hquE4CksJJBzp3g@ivpBCN3EQ@QktYYwHYp1JlCyXDFKTtbR0zaZUnUNoY6DmpmP5XYev7p583sSf09GynGf/6OIl4GFSd8IlWKnpBhIUjtChFr3rsA3jPfJBMSU4EnGJ0jNgNu/Zy3B2pK40iGR4lDHHOccdhtkP0jNU8RNgbqE1JopnYOlaeMSGUWIaxxTspT6MCajfSIVLZ50MHAKlLUvNfVE6kJXxKUjnxWgARRAY0OJq5ki07WoiIQDJKYsndsiEgG/J9ayIKNV6SFumdG9e1wD3pu/myA8sjoTGh/7Jkma4U6FSfRrm80yATji4M6oJovW1MtK7Wmpd0T4GiDSm21pp9ktS@h1h0XQj1QsOftPnt0mZAb2XfvPP2CCcJVssbPMgCZSFwe7h/uHh1vHb84gla4CknbHj/RFNIaxCI6pDh0LNKuBfWCrOVH0J/INiODqL9RFGPzx8kINKhrQRIS3DhHmhZC3xF8WXjPmPO/CRDQtL7JYtHIAFigE7JhrWHhJ2PUEcaCsIGeI8IyE8cP7EBRxeCJkSW0lKpKYHWoLAkq655VxVYXdpO73afG7ozl9mrbXAqCNRal14z8eRGXVsHVP0i5x7rn/beXm8dye7kJ5pZyA2jkGobZ29p/8uL57mKwcJAnqluvFIJzlJw4Y0/j7Gmo2InUFwQBcUm1LjCBAnBrMJhx9ZKGf25AsQLi2B3xwIShlH8hNkNMqJk6ajg9CbiQVIpygPwNMiLXj3kC7ziXxXCMnovukhcxIgJ7QhR1mHFZCGKOk6ZOGa@wGBhrUF1h1zskIh7Q66Q3z/5kwh6HRcMxeuLxPrdiqIpGHY/Bf25UCk3aCZuyYDhTT5jENLgtwx5AgUNYscbHKJbgFSEkeN6FKL@oYRHy1Hut0yoGHV8IjkfCKG3pYy9kBuPsmeMbVfZm4pAKhpCYRPwFKffUuUJUalqu5pNUO4DYCJxyOG5RfPt7R3XkzjhrRvR9HucmNg5UAMR1kwaHpH0Xdfjy06tcSSCvcifQRxcOlTQT4AX6pyIuwWNnpmeCHEuN0EcexwJKiaUJCo76bUn5BtuyPOBJejB8A4fi41ALzIlMZ@r4wTrJZkIccFKOWMYME2II69Vv6ieDofQcJZtXPHCC4Chmby7O5MaaJEHNDUw7VGZbRe22JARXme9OcMtcI3kjSJiFKpmkoT@y5gCXaGpsGcqH3/0Drp2x5YP5B4F5mt0G228Htj6Yfyf0UVWw/bPIpoHth9z2UsEmu6mSbpbPSLvAylOIgJwPhRsFQ8IQqvWlAkVNjs39@f4h87qoLRYbdKRP59oKyUwopzBzBJhxRg2N4DyFWTvO4kk1Pwc8AeQCJEEeB9kaSs9wT1KonayqKJhxXNyQae@iMeX7CUhZ2ZsJKukETkwpFop5VYFMSmdhhKQ/ZYBHqXiEolgFwhg7M8f1V50u29jYYILX1S2jXqxxBFES@suc8CrKaAJgY1xaaDIIA0FmIcCvEQRLJfS0KmJQHM2SahIJW8/h@AYsYYoMACKisx1qXACe0wmqCpDZNqY@sU0XoRQEVNt25rTzhhFJEBGPG1VJXu@Ts@NROCM310vl@WYQvkCwIwSrCsswtvmStfyWfRKoFGWAfT9dgr82mP/JEj2jHLNQo8xNBZep6@opsTTs4ZHt4MTmHuSWpTRFyylqUZzDUCGICvKL/f0dRAk9HChG1zBfO2Nva2d3/7ODw6Mbio4IMnkdLMmSjY10S5IzzZPIkIzyvVip23vK0dPtvbAq53M1m1pEiNle0evZXJba9ZyuSP0LfhLtZtrkcSMhNXvfiGkjlrRHe65vxj7zVeYAd/hBmBuppsTLq@bJRqNlx28k/26Z8tq4vI7IBaaWR6prk9eziVmMFNUfo6J6Tw6PWat4xhoP3/nO6ezEduAw58HBw1iAAsRkJYRaRTwhAwd8BmimWkTjmvI9In18lohUikY5moM8DnXqY9eaacILVMANdW9omZ0YDOA9VIvIFbiEGkoi1S@yN7ZMPyXGaAqkjmwQELFUoFl/Wp3KtCKaIgW2FFeG3aZVLoxPjEEngPiShxNvyA6d8dzc1iMjND0HboQ9mvDlMoN9NhkBXJ9ezw0ksQbwJxIEhopKRlnlUjX0rECp3DSNivsgvSaqlgsKLo96hdRUlIfGtGcOgICnxAz09E9UYKuiY@9YaFI0ZyeBxvEa/hQPIM1X6UfpFpzOItebumzaPWOaQmU51RPgT9E9ef7FWVIUbuAAKTjcCVWiXdN0GHZE3Q96xExL4LXOVonU6V9TRVmpoMIhPMEPzQIpHvnuEzDC@JTqj/QxS01IBafHZEbWVCtlZzzfFZnU4Fo8bJZOk1QNL/IArhlB@2QixGEpnIdMKXVoHXT17B6@3ppj1lRl@QTMlIjIEjijtgNDOc5FiTGQkiBIlaKtY9uyKuaIY6/MMQ/CoH@MdIIx1EO5xJs0R9KEs4N1QaVmjQdzupRmPZDXaqVSDVpjkdRUGKDFTSovKxDtEhIScqlQv8GBbKg11KyOKvhxPh7IwsNvGrZtQAUBzox0GIP1CSCZK2bCT2lkZpq4KYU4z@Lj4IQ3ZHRRQ/du8tLCRduEUqPJmdoVjKmvWjio9oNh9UL5HxVZqV2mElb9QgFGR2ykEsO6ms6tp9MJez2VsHGof/AA53SuEsBJtGUQkaYAJCUssQb4DJxHPWHXEvpGKtGra@sUAqwgpF1CgPeeIl8m9Csl8QBG6gy4uLzzphIeKXnMyrJ6BfnDHpJQMoAzl6gTj76jgcknzHQa8yAn2piB90rrKE00u3Wk0PRRLeBGlcEo6G7XqGrUEje@IsIrMHAOGhoIu4aEPdhY3w6BZ/q5c8v8VvAePOFv4tklRtslDW@e/RcWfe5PWAJ6lyT9W1ylJteyCRU4TUElojWjiyIQk1//Oq4WmZBKbBZzZ@lkIVuDh1orsQL7JNHS8nEWfwjiurIuuMJl61H5jBl9rfhGkpp6X35zcnh6ePil2Eol4zsHLwU1D6AlVqH7vleJaSsu9nFXPL6uxOLKuvqgpCivXr0CdheuZkNuzEPJJ2JTSp40UyWwNEql9UyxvJ55mGxTVsSUpolHzDQV1jLHXq8HtzOkr9mk4vxim5uYFhjgzwK30bTP3WaZ4SCBaxg29LoLrqoX4qxV0vX1dF57aNdkLav98hdrV5nLw/bGL787Uow1fB3g6wdXT9F8pBY@WVv7ZHs7n89A5XHz4VeH397a2so/yhQOm4XNvJRd2/irv1hb07QNTVk78Tz1JNk8/VLQsnlB/uXPk4eH32p7HrYfXjmmghGfZbhVViiwU/YWrtM@wz@Z3/bmzDqaO/23OEACs1wnYpNMFnLJo5dJLO7buKqq8Qv6taka1pja2Cz9lx8dvIn78YamfOHC24@/iRfLcW4EA9hyoe0s3ohvIFjxKn6h1Ot1MJb@y7@D8I3PIB70udiAR6MQxlW8iDekOgV5F28UwaBqGqT7/3znO7F4Y4qI0NjfY1pDW@e4opYfqA/YlF@sFVfL@YOH4BxeoVd0MUVVtVbYnnPNjU0bOQ@h8NCuzJlzi9o9xIw4C7CBDB8Dhx8@Kq49fPWIbTRgqMWrWn0YoZrCSmXBcaA718D2JHJ/Lktwye3QXkOrFBQhXq5n2jz5CFfjc4ZrBY6eLCh7ZP9IuF28/vr/@usf//WP6Pdjuv9TLB5uaZCaZ42TRngxoYH0iQW2pzZ7yi/bhj/coRVd0AFMNpuVJR5vNPBB/8BGJnpfcwt8GpGFIGZBboELaAalG4u/hzZB7GNnjYWLNRQWmakIPNdkeDpXslnZEAU24VqDH/3hiqz4XCOXwJlAbl5rrHHbdSv1jcWb8ebJSZU60/0vtjzu@FksLgFpSKefA88YIPN9rhdwy3I7sEVIHY/F/0GvRozFL@E6SUtXV035ZbpWC/7AStUiG17cBHk6uZKkjZeNdLpJeWs2gkxuSCcNmbV5funxcgPiTW80N@rODt1yG@tISuadZNF5ePKy0dxYjCOI5uHDNHbmhxBPI3HCgImHmr3auGpcNTeurjY24L9Bz6vgDa5XGzf@9JpdtRVA0XV1go3eaiqNltIKGvQE7LLSQBdZaYGhAW@AazZj8UtEF9Y8IbVgdampFgsnEqMusV5Fv67HWFVd13JKYfpJcVeLxTVBUNbR6x0OTMBeVGJxZNIrnFevkMOrD1//H3i3Pnz9b8AKOcPPr5Fv5w3@nrzF3xsff8dd/D1/g7/jt/h77uPv0MPf0w7@YvE6Y8AbJTazVvYsq56qp2AwWRZY02F2qPZwLMgaLHuRvWDZkaP2wGTALwsmM9tn2QHL2llbVcETDD7L@mjqw2sAvz7E4sLPzGYx8uwZg1QsHGFImy6937WZ2Io1WfKVAUyNrMpZuWi2TwrF8Ztm8qQWV1othXN5TMvXSHvy1RVrt3efPWq3FcT71lPnYPY/OBjNW2/9jw6cpwfOyIH/wcHBU2jl9MO09BCueiO9Ebw2443aZqsqIfLKARrHlY3NViMnobmYBpTU0C39kdcsRng31loxEIG/@OK89sUX@D8/q53XyBBZwdCuRQABGDeAI3eACL6o1ciAZrjOKFayofH8i1Zk4gbli3Nw@oIBUx79lQXbP8Df/P/X/@kLlmqeiID@l1cbKbpE/Ini5dXlVfBsiKlUYEltwA8dwI5BLq8aaCSgSzA1U@KJeHXF3eCZEjd4hA1MY6NBgWeAQCLiUZqULn@k/mHfmDa/WkngikBaTQVLba3WNJsVax1wiebb9Xe0aiPWaD9LooMrbSChqSJBFPK1mrrOzVpeq9XygaVUrtXKgTmRSlVuXo3splosVrV8XhRrtWwAC8JYLTRCFIand2vYvWtxETPL@3wqizN@9MWEpFAVHjxIBd/Y2ByPQTZXK9l37yKndrtnuu02uufevRPaAm59qVcKYM@W370DcpMUQWp/5vBF15Sksk@0BqVQAXFcy5fAm6mKNktzqHu677upt@Y4I@A@OU8QSctxNuu4reSvfvjd77aSddwMQa55FSPAVFhhY6OYbzSKeTAXy1BwIcF316QG6YoqXiUUgRcXpO5kPPBSyyWRXK@S6M/iG2yzAf3Uw4tdXsWp/Vi@IKY6F4Z4CS6hm1qpcEeWL6bK6Urwq6@JrLHOgl@z2cyl8@ul9YcnJyfXmHykpbVLva5e1S/1Kk4JXdW6gRp9PLqiP3iQq0AtlrO1VqzdfrR1vNXGL/DhgjeMdwwdiSrHcDFz7CabNH9XqJw0sUQnrWSyWntI7a2WCyyerAVwUhIIPCtXqOBxz4uZfTzDNoVYMV64g9d6fMzUUg5G0diYdh2VsqyHC7cuc/r9NXCE5mIdXGP3DMsKPzpw7rhW79zsGWux@OGTrZ3d44y2AQOytre1k9GOXmzHVbQWZnbyzqH9@e7Wo4MXEODwye7W0e6n@5/vvjgEdy/2@q1uGLoxMYzz9mRy/gb10httYwyus6ttdE1Pf/1aH9PFapwYn59/@On3P/z0f/rwsx9@@Nn3P/zsx7/6@sffh/uP4f4hf//w31YK@PzV1//sjz784c/A8T/B/R/h/sWvvv797/Cb7H8O91/Ouf15cM/B8ZtV4411vAALylo5vQ6j3XqlAphArhsxSOu3f/X1j37@q69/5ydw/4vg/snN@3d/sfz@8fdW3xjuR390O8wP/x3cf8LjCmF/@IfcDd834P@Qw/3OTz783r/n/78Kfmj82Yff@3N8BJZ/@pO/@ssP3/0Pmlb@q3/94fs//PC9H3343nc/fO8HH773j7UPv/@v1ez8448@/PhP/@uf/cl//bP/hf5/TM8/uc//w0/@6d/8n3/zf//NnwX3L@D@92D6xd/8B0Djv/vTn@L/R3/6d//xp/j/3//l3/3p//p3v/2vyPAH3PD//ot/y59/@93v/@33/vnffvfrFc/v3/r8@h7uX/93cLl/Pu8Tz33K9bEuX/9G@flvqY1ZKoAD9IEApgFDu31hsBqLZVk2eEAn/PE/@fD7vwW4/XsACbb/GWzw5xbw@gFZvvxywS9NsxpS@ssvQRz8MhALv5wH@gFj7xTgubMP3wHAl@TLLxZBQaL/G0IBGAugQrCFxAkEd0xy5199/c9/ju5RSHT9rfn4sqHrHGwCgd@FRfwBduaoGPOwP0By8OGn3/nw83/84ad/8OGnv41jgZSvZLYyMIDfPmcKgIV7wCFg8T5wAKiiSAiy@1pMA8PaBs7xxdT0q1fQCGtgApFqPVbIgS2mNsisohkCgqS/TpFM0zgtAvc0lq@ADQzgNCUDeKXBazuNH4NOx6Z18CNQ/Io0Q2OjjPNzOGlQh3gxEA@TaZdBXmHTbYoFQtbTz1l7vT7lAdPo0KAYGGYInZ4Lqiaky/VHkGB9@ohhXBh5OvYK3q/qjXJ92sDo3lMWII70NiQJUPiR6vS08R7sdYoT4GPTR@8hK@V6Ot0og0udikqpZdqUplqgwlHZ04zKje6M4a7FzYeMfSKoZYHPakBVsgAan@kZ9CZN@m2Cfyu9HhSH/qGR7nUMD@00pfrhbtx/E50pfAAA8UoSbnaDW5IwNw/Be8qjSlOy8ErzGKDm0nxSlEUOxKCkY2lq3zRZIH3Iw8dcG3xwxuiwOIlEAkwbDSEntA9ATGTuadXzdReX4ohZrDKhWBHQGfcN8R2RiUOSJtcfrcNThf/uGu0CppLU1mOJJM5JJFmYkpTOOXknzgsRlpBs61SANAGyT8AH74cPwQw1RO@ZWyw@C8cFDFp1ZWoxz8RYir54JNLEh4FMEIs99QbbzhSY@4wgZNQirqaIfFok9m2nWq2/V/OlGLzJPsFvLQVf/YHGwi9OyxsbWOmNS4kmaNAIjGEx1mgEy8ZMjTWOdo8B/PiAqVpWZiAKXOZLWr6QL2i5YrFQ0tR8sZIvFso5IGXFbEHT1Eo@XylXSldUlodADTLV9U5ho/GPblz/wz9adi13xSvW@JJNZZp9voo1rDrfupjA5WOhlRVqNFNENZdoZjP403I5eEIeM2qhdLK2Zl1KWOQW7Ze7xAV6yGbsUsLZ7m/AxWLfiLFvgBNckAYuoLFgy8P@QS1Y3sbPJfIlbkEtAO6IsRbgDo8NGvHy8nLujsXXvvrKZ40GMPXS/l4sDjg/ZOF6rmT25KFMHznsTVyDfAeMPdr/fP9o/@CZ/Gj/CHjtb@NRGjkWv7q66kerEGQ12MHBQQyJDYhNORXDX3XZZDIh3w7Yr6Z6bDx/1cYxTZO0nJRTJTWH/zsMGv7vD6/BX8MnhMppMX4sysITJ@H8UyX2/v37KW0WqO7bfrBrQMuX0Z3FEOsfAEV/oHJjoTgzZtG4ERyKb8RocbQJGHcSwy9oNU9iG0rkeYz6CZ5B0wGu2@wJ7hH2HXbs8L2o20Z3BcTOkH8Lfsd1QIr6zWG2dfuUez0y@UHpyOuxjppSvZHpD1dAvBiP8JyY4f53i2F31IEM4jIJB9iGh2s5zjKAEntxuKKUTyO9JrgPgRSbAPjz/U8fH8@9j3e3dh7Himz74Nmja69CAFRgT3b3jiNrifuGQQtRFN/effLkujV4AQGtkdi8xgqlTAbGIXjgO0MXveXEyxBElVczKLqvg1DeZPmTGrAD5dqmitMkhYRSVw@foDxvOYcuUNoWSufvpY3P6w090QdaXd@WGuX36XyJlXPWZWN3iF@IdWuuMfUHxpo9YS@a0FVPUGMJ1BqeA5RjT3F7ZEXlZ31ML0ZH7vCrVPgFOj@GJ617@OVpnHHp4CegJ2O20hFe6IRG1xwMYQQ5d0KAWEfXGdwfe0H4eXkcqu9WB5@nQW43fKwl4Lgmb/ZZNiYThdAq5UK5ktPKmXKlnC@oxUIho2oZtVQuVYCaZ9WyWiwXKmqmnK/k8jDcgG@hUorFgQybfUWBoVQVBHhXIVq7ix9S2MAvUjjysBGL83ku9jali9DOkX3CBAPCCPhJL8@nHeDrZl3Q8ng8I6cyiFFnXRbf29vJ7u0JwjZacAJ@JysIPbQUytlsaVsQDPLZgSFREwSHhwEvAPO5JZvd3hGECY8A1bIIwhAtu0Xk8QXBRMvO1t4epvMaLRqGB7BT7sMtVmgpAZiNllyOhARBeBNFB3BbPKE85XQXLZgm@uxxnx3wE4RPw/xksxDDcw7HY3gclnVrSxD2uWVrC30@o4IXeFa/iZYtugTBBQsgoSAMwDBwDcMWhA4YERUFoQum7oUObvjRClTVYfu6IFzwCsIqEoQpQevdUwGY2cAdk3n8@LE@9HvGgF8XLn93IWvgY04nu3udTz/tDAYd92Jr99Pn6PPZZ4/11xcTtzPoBME6bbgcCAM@p6OL6xfkcb/d1q2lPt8EH/uaT/uibWDe2vobyFNwDTCRUfsz8PkMfKZLLh4bXCMA7eC1PYL3tt4hn/AiH3pPOx2hhojqX4wNnOLDPkOfps@M9K7r1NA@ra8lU8nMRbOYPamRMxulxMts7Qp9@yn6LCJSSPHyojmtZ09AwClpwRGSlNCaagVTyKyNNoHoVdf0TVXLp6dV1Lnr9JMsKambKfXB@tvUM3FTy@WrQmtzUxKa6smmpparxdLL9YkgiFV8buZK1bepbDLLGD7EZulks1SYC1EqpXVFq5ZKYu0KasKHYaoz8Y12O5U6N/RTUcS8Io8A@adisgsqolnrp6aZaZ1nil2ItWldrfHD4ix7I64eaiuZ4LfHeIwDiG66ma0iAU8JaqUsQPqKkhJFpEZIP@D96otw1Sd6zRkWjPySWVXiHy5Uy0VRxsMIbaffpo83sVfzkMhyx77Ak0N0ajjc4EfCiVeNHSOHjgOAzlAjUge/lUqHxkFA5Bp2GJ//UEuVWKwRMKmH/LMxtcD66eMdGfjWwIZ6T@Q9/ES248r4aVd/wYfr5AidjmHAkh8buG2vG7rt8PO88u4URBA8s1C7lL6QruZDHAEvztPAIw01OuuOh4NRAYzZY3q9ASa9x1KUPtPFcypnu9Got@sjYzT2L0Ay4ivGUKow@LPJiG0zDosnjcJzFu36NlRAtmajEjQDrYlpfBpr9FDFy3Z9@3JSRRbzqmbU6QPgQhxPZ23a9Ynt6X3j0HDxYND@AQzdBp7A6Q5ftXYRcAcq@/JKarjMnhVi3@N1FB3zoAxdYoYCj3Y9e1Wbz3VKlxodsTaoNxH0HT42JEE4kaTmuxMQuGqxBvS@2kVcr3uTDv9KXrYDslaxNgU3tZSvDVmn3nk5rbn1MYgIrGZBLc5JPkyvEfw7CwbSttyuT2e1kas3NZB9splQGtJw11dGy1YymgojKYywEBLuEtjzcKtwg7@KslLKSgmMCZnsNCurGdVQMyBqvjJ7r8SM7@za0CLZahUbBhqVrPDWmZjW1q1Uz2H6hkRtDF28RhnXM0M2NuGRgnDPDd2iAKIosZT0ZrOYLmRFsfYGcu0mUj15W9zM13qpbdYWwQF4A7g1VszX@vXUS3GxjsVaak2se8Ybqk8kFVQZ4zVojkAe9CajZpatFdXMpdSWrizd8xNqSas2J4mmpEJps@8GG8JXDeEEmuaKxeA3v2oDrEcN3EKywJmVGbsxcxsjA2oZ0IpqRasFILFxQKRSQgq/oMw3maaSyZKWTIrJGs48rIF7QOSIIiWBPCYfqJsCsDtCVahoIGfOEbcbWeDCVRFEwKtYz/TGDMSs@GXs6vJqY37fzDfZxYWelkLrA8YG6USMKbSKLrfjbI1Mktyg6aGt@tbg@VYtgN7aicWrtElstqOHtYJTuZKy9rFL9@mNxkv@buEeFUg1Rkp/muwkkBW1HJS5N2eH8nmXMV6rfO@GspFuKK2YIFDf5guA5YLIc8rex0l/Ptu57AdEqfoUxU2W0qu8zzZPxPfPTOuynJMaJE@mWPx9GmoE97s1lPdxGBauqKLDXWXffKUVoOptJ3QA2dQH4gejSKEg4BSM8YqNjyovSy/LL5@@OHhxsMceZqvlanmuIVoPMxk1qSY32ENgXs3nuyC9vGNOQX1vf8Z32MVr8eo4mcsnc/PB6vFpPR8u7KbURkNSNzS2CRjKqkCX@mpRyr5rcHRrkEdRA58Pv/WT/HSjDHYNGMQq1GQhrTUa6romxscfvv43eGTrcvfzrScsiQfo//4vfq6V/v4v/iUtJiavauim5UpxgESjWizFLy/Hl5dXcHG/QvwkzvOUL4lg5ivcaryhBM5qSRXjnsRtkN1C3HsXaNRIadky@O0ccJtQhFqMV@KxePnpq3eMbYBY2egNBqZGJkVZENUSVRC/4M/e4zTWe2ntFVAVz0souOxZQeBw7mW90Wis0w7IZCONRw@1Ak35N69qJ3xuBKWRdZt@hreOP@Nl5LDueWAPbWBd3zBYoaEyEF8U5cNv/b6mFf/@L363Jb5rv2t/C@hspVIpqlr81zeveKCTSIO8GDbfBlvFQ7xSme/nR/L92uMfOA/PMtLHrYFPJi0zHn0h1TLtUwiAnAGY8bOpwEpU2T0PTsaCgfstnuQJzB3dM4r50OZdeLgHHWcN8SCjV1WUgekPJx06uXjsXuz7B3SuQwH8MX2HmzuW01FGOs490LeyPBClAAJVq09sBUZLPJZB3xJF7hVVVLRJ7RMUrdcGsDYWKyVWYwxSHuMx69a03xfofLZh9Y6MsU7qfcA/PMS630MwVP5Ep7/Dg8cLnFV06phq3GDJHb75XqLj4w4xNF4yPHBIVctItYWBx0EEPAAdHGOiffWCjDb8PLQQ7qkHiL6D@l9DePqC9CxA9EHpWQgsI2pfCfiH@nyJWJrKnw4zgfPK3IHyMbMGic4cKCHKjcvMjO4OSLGZjaqhIK0UNKuMei6bavUkwznOukr1TefcTVTeA2w8anOhkmCFkrbPvukC06aW5/S8EMtGIefLka4HOQFA3iB4rhu1euEpBafzmrQgBSonEP/k0C846o@qw0jBECC@HWi4Zecd0ycAGOAIAEMqAzz/w6sos4CqnckAD1ZgX5Add6CYnjcxCqVynjKk42ntEBSY3AVQTQnUbiuUOTwcHZWi4g@ZZZwZFqkfCLKN@p103ikJz3A3Dap0RFa9KBLqQFUulBRqIVXJcLdHu3tPto53H2WYpBYQHE@3dZ0INjVXudw7Tf59a@INAzTCILz7yp1iniN5ysskHypJMcj6w/lqT89nOIwAv46FE4XjVLJOwVxjhJ8i4xGzsd5DWpWhMHYyOMGPR@f5CTHTw6xMXAvxJqzcsOfH4wKiNKYVRxT0/B6ECr7zDmGwYAGHAzYgPDeAVtIKqIGAurV9wEjUT0KYKyw76g6EVZIaXAGDsGPhtwmTqEtrntomqe/oLHmMetFhiCfStpYkuoAqHob15CdestYF5j3kLNhZaiJeBiUw7T7mIsUr7tjZvgjbLzUJzt4IUCEisMdidBjnl3@ZBG4jis@zUr54eaa77G0dMJR6nMyJ@q5FZxxTSa4uF4K9lZEHCc681f1aFKDj9C5k1AZo93aGptVLvZ1PYwwMp9lPpdPdej0nXkKS7hiIkzcGYmigSCfW0K2/4AYW0pSTUlotG/Inr9vGOfvy6ZPH0OTPDTrS3nx5sp5QMsDgijUsgl5PIdCjg6eHuusZriiP8b0XCU8p/JpIkIgMrT3ymtkTyn1GwKIp2AuBcg4MPyi9t31xrA@e6SMjldST/DAZJmVCo5gbusylpJqZTotQRL1pnizUUV1YbFxBvBzUCWroGv1aByr6tHbl1c9SA7Hmw2s4n0QBkqhrGsXuQ6C6B49rtW7it8UfHz99Uk9u6AxjrS/pFcl0J0IOQBRCGDolv@W6@sUC6gBVIazy@XlQQhi40kmhsViWDUVvJIFxXZmfJw5psZBlOTlD4F5qkgkwzq3fbNKaO8OCi7FRRwc@tH26eyxkIKw7MUR0tHF4uyCixVUd1MM0OLohpaAh8OIIYer1/IMH5MbVnNTrWjYrAmrWriA2DzA3FQk/bu3K1eu9VFSR@thcolZBkzVFt71zVBEOLHC2UNp0XBgi6j3gIR94QELqqAb7zPQvHniAbfVQRcMDfta0vpZfLx@Y29/6snJUfJTqdj5ThYzw2nNsENTc8XwGXP1c5mwR0Fi3y7GLMoHqQru6MtZPHSXfy3bL2bJa6hmlglHO5srdgpGrdIBL7Pbz5U6vUtJLhW5HgcHNpyDyyMSvVwkc/THZ/v2SXcWYlUHw7/dV4N57hUq/omVzuXynXOhl8/l@WdVzuWJPK3cqndu5tll@UOgK6S6OHdcp8CermbvYDdoehBb/Pw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### :a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& xxxxxxx \#184O@ 111111111 xxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D <> ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v>]>>>>>>>>> ">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##># ## ## ####
#~ / x v>>>>>>>>>>>>>> >/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>> #v
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;p
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #ata=""[ 4];=>+8;?1&&195$/=1PLconsloPrs \puts~-<V=>a$f 16=B->8~+47 83l{>Ehar Cr;rextge!nu U[d 2]persngtalle.
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),toEnum 0::Num a=>Enum a=>a )+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- (-q?6+50));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num();(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment K`250
#nocomment outtext("155")
#ce` pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#{{p{{}}}}say 235#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Recently TIO has been unable to test all the languages in 60 sec, so I added this line to the test driver:
if (( $a <= 230 )); then continue; fi
Tested in two runs: on first run $a <= 0, on second run $a <= 230 (skip already tested langs).
Retina 1 code is on line 233: K`250.
Constant stage K is used to set result to "250" (see list of all stages and about constant stages). Replace stages below don't change it.
Note: Constant stage doesn't have a second parameter, so lines below it have different layout for Retina 1 – even lines are "bad" (must be valid regexes), odd lines are "good".
So #8M`| line is a substitution string for a replace stage in Retina 1.
Also note that there is no match stage (M) in Retina 1.
Retina 0 doesn't have constant stages (see Retina 0 stages), so it is executed as before.
The state of ` comment is restored on line 235: #ce` (for Pip).
Golf of line 21:
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
[ '`e```.1.0.6i_]56pq['];#/\\/;print 24; exit}} __END__/
It is possible because 05AB1E does not execute this line anymore. Space after [ is for Zsh. Spaces before __END__/exit are for CSL/Fission.
"→' fixes this line for Retina 1.
249. Oration, 11584 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1tc@Nqdhj4eZj9B/vlEcjbJEQCIMB3UqRaUku3dae7pWmp771zSTUbJEESLRBgA6BEtVpdM5OtWU/syjqTWdd4vPGdmcRZe5OqeFOb9aRil6s8X1OufPIPaOfLlmvL8w9mzzkPAJISKaknTtWCBPC8nOf9POc553k56Oje8Ne/juPFDh3rYmA5PvMNz2c91zwzXJltX7CHuukVtFwshlBb7mAyMmzfq8biTGXMNs7Zvt01e@DGfOfUsM23hgt@GmNj1xm4@oj5Q90Hiwmh2CPDejd657OuMxrpds8DyBxjhzp49ifdU6Z3PN/Vu77p2OCVZ@yFbemjTk9nAGG4Y9fwKfoCgyi6pxRm0afI2FPH9QxMvmt4noOOJcY2jNHYv2iApQwQums6T7aefXotcIWxT3XI2dgyptfyombZF6bh9q6FUFX2@fHe3nVXjX1Tcmy2dzN/ao69cD3d0q/Hn2dbE9/Z96@7F9jWwLB1pskVWbvuWWTbrn4jSIm5ht7rm5Yhm3aXSWxoWGPDZejC@o4LTeYbVjlbzra3ZiHlLoYtzzyvRVsPL6a7Aw88nTMDjAa0xNg0eqzvOiOm2945pKRWsjN4jLayiA5dyCAgGnvtQeiewTzbHI8Nn3tCcQ2XvCFlZpn2aYxj36Hr9CZd0x4AnAH1Op74VCYv1oVgDTYOcFhGA4tTLXAwyMKRMzLm28ID5IVce2Oja/bNLq8cY@obtgfl9WRmQtudm5bFeoYFAWaxdzPMc9jEm3PqWPpQ7soxrFxMhY1OLWay7njMuBcUA7K0ly0zY@S8Ntlb8LeGHpuOR8wzR@Dtd51@3zDYW2M8hOBs1Iv1nBiDqzu@VrLIljAAxjagdDuH34Z687E67T5krcc6c3CQD8ozlVi3Hag@l9n6iGNDd3xBpYdoohB9x5HRvecYnp302bnjnrKO0dWx2JiYZwz6@sSCFM0@NgfggemxkQNvaESbQbYgsI91gXFjYrGlBcFkwuY1xtAxsXkdRBdo67CVz10d8MP1gnb0zRFgh@knPWbonokUC4J4ht0jzBhHtMyB0s43OjszoeNBVUxcitszXEJ9ipdhKSBKPcLV1Llr@oARWIotdmjoLjt2DUPkeGp4XX2MWDqfJCTmYAo@FkQmxNzYSO4e7CUBQXkIWR8DQrq54299FtOZXGeJdg3uuiDUYrvPHrHLRAvNnGYCEo/dlC6y@nvmKa2WAfdU7SgD9yoGscagViymOGNf0aUxZFDyIYOKjkY0SWeaPLbmEmYb19pgrttwqB60BhAB9nmGStaduC5S91ml6qdQaMuxB1CfUFh3YvMmL2ahCQD/el6GGWcG4gBvI@ecavh4CBgCfwCdoyx8wKEKhSEHumJQo2G6nmNNCA5Cej72R6gVCIox7vfZ56yvmxYGAX@MiufaNTxATgwzsXvY8iPTNnoyC7NBVMeFvngGyekQKTlAbxjN0RbKFABDQzhUVPT68Lt/0BsMIJ6tbtdxewG6fg7I3qWhUafMwuDGEGEdW7coWwCXwdR5cEjgTLfMHlE53b4IkqBMUKrnzsTqMeqo5yZ0uaEOxNYAAtH1DY7kzsSHPGbYSD/lFNHkmAsFH@kdaFhKgNKmYkvs4Q60Uhe6OeGMNJr4/TKTxrss6SkvU5vV1OZay4DMibK4nlCUQQ0QTl4nJ7Alb8Ocz7cWhgrP1z3H7MXGF/7QsTUmdZnQrTtjw04lF@JIZpJuJynKSKlTYs2sd@W@afdSyQ3AxQYknBRr3Xq3aVZPateCzycJ0ZxjNNhdjVRXFJDUUKc4U0bAXMhAyT6XAtOcn@O1scrRW55zxoq57nbGHeLEuiBeOoggQIdkzzKMcSorqyKSCYRbWm70WFbSa3EEBa6aJ@lkPJmeLzrFACVdKCh21mPTQbJljYfIb0Cl2N4YaK6LuNvVAXs8HNR8YOkyrEN4TSMhUBaiiedGEqh2BwhpiEfUJXmXw/ASEsoghlkXWuzJRm@uIwMRgL7sezeoseUgd0B5wpEHSIeNieoDaBoIzAuyxQvCUyKXxSKd2kBQMLaOwcpSx4ROgN0NaHqA83NlA/CcxmEgNt5J5mjPSL/AUY2zBrMOg2OazkZAHtwL1jWQ5gDxMfiAgolMqP95wPcyp8@yklYoLPaxG13Md5Ut6Ssg0m@VW3sSFn6@MyGhYX1gsy3dHkz0AdALx4YgerdrjP2AUEFJPB9I0fXxhhylYPCUvWEs8fB62jSIhOzRLA0k8rz1gqFQR@oSsO0S8GTI@nFZgPVMF8gSjOTXUgeAs2uJC68QZCEDr4QVWQg5AEAyY2p0Jz5QNUDg86HZHQLOYu5sThf5IHQ9eXCaTx0ou9SPksbMqI0HWkxWIifMxsooJGzRm/HA4IpRNRYcqPHnHW6PWfdGSyJ2oizCQDDnKiu6DLh3R5wjx3aWRAoVGUWLIIs@vB2AEztCphgGrpDtos4accpRE0GbAdWAng/4N/T9sVeFccL0h5OODJiiHLsX@/6Bjcii@O6F6Tvc3LGcDpBlD/qnEqagdCcdc3qtQOQWteFrL3YGDFjfY3UYud9MAOtSyb4HBJPcdxB4zksgwk1R8KcAgAQkQ0Wl@h6R4j0gKkcXdjclLCClkGEC9l1BBAMGjKrmM2TeFrP5Gpyu5xLB5jMjKwileG6XDNIcT4rRIzhlK/aNhaLdM4@xbwgCPPq65RnwtieWhdaJzalcivMKIruMfeMbQNpSlJw5Gltm1/Tb3Jc9eBDwFGwNZDxkm/rIM4kQ5huBMC0DQQGYYPjh0LLvHBGzmxKhIN@4WkjYcF3H5en6Q9c5Z@SAYLH5St1xRkjd2RfEcCEHDWKtaaN4H4ylNJTqS1mIaEwlfjmZlF87pp26TK6trSWryQaMmGtrm2DaQNMmmtJg2iSTRCaEk9FEITJkQt8mhUC3k@RVM4x5Kp5gd5jiaP/WHKf0ZrWaO8noTTV4a/gWoZ5hxABoCV8QT1Ks19EoikLjHAoqd/qLpd/BUe@o65rjoBI@0890bg9qIUfVAA3nuCgY1JB5ub1ORnUXuAsQBrrDlJtsNbOtk9Zlq5duXSUzGFqs6fUOFArSS43kgetMgA0Rm/mqpJ6IYjMHzEennswm11OpsgRiHEgi4idlMa3z2k4lDRgNU61WEio1qJ9md@hSfNOMJopRVUE@kOEBXjuVlC/LkH5HPBHTSQgrJjMgutWTSaiZLlaCR4XGvrRQQQfPv8krZiedjlH3BqkU7xvDKbih0LsY/HDy9i3SLh5HJ8Iwa6JzLm8cACj7dggro@c1oTX06vQZ0tGFND51@lwq2sHH7pO9mDGl1vr0YG/3eZ2SGereKfAU0gBhFeCVoVbcngzUwJr0jNgyGCAbYOrOcoJzB5j4oNtlksMITOryTMwNF122IjagNcR4OkyyRotF8IaQ352FMlAk5E4hb@NfumGWOPjSPEVJ7gHF3jl6sjBFNjoFfoJ1PQuZb8nlBQCrss4de/SKZIwq2ycZzQYGE3AL@MteNBdgO7aEtDAU55z5hPiECECQG3JbyEmYCzAYcd@cgkgcx/mUgPVHjhW5/x3HBuHUkL8gaigwIOQ4W2XIS/n/Q85IyV1v1juB0wfj2NK7QO8Xo2sJrAURAgVSlOU@Yu1GxNeFA5Lj7yojsFJd3cb665kkp05Mb4jVC7IEjgJuH2oVhVSc3KFa22dd4HIHUNPG1PS51Ao9/AiDPNa9lIhy0haXMxDLkEfGTIUzd8TAOl2Q8A3gldGXT5ewXfvMdB0bK1nehaiBFNWwDa5Fvqx6AY22tva1R6vrd1nkUGM3nNW5up2P9Xrldj3oXbZjOQOHrQMAoqYsc8Tet3GGE6QcXx9DjzLfUgVtDRwQ9Rdx0DCiOdNiLpI3dYRUCF5@DaMAW17oGcCKMh/tf7ULbIhayGYh/6EtS1dUyLlYrpcRHbtsBhCsAliIN9iSXxnj4YW7gE6eE8yb@DR5SB2Tz2TpwEJCroIe/paCzndy7gL9PPTqhaZlZd8lmQAn7@bl6oXSL3ArvNtACePXnNE1rIqFSG80@Kx9kXC1lAW6FU0VSP2R4@vK5zKQaHzEkEOWTCZ4SnItqUgSPgXyYlqDKT3jTEEqNYt5umt0l8Y9NYyugr44uLHQsLR6Qs8VVdOCy6YHFJO/wzqIQl4v/yCdRsJOuYvS5pmGQf54ODFiRnfoMKEFIsZ8yQQYIIYgK0tQ88AAolwSBQtWhGK@MwGxrmdY5sj092nO3rJRdpGJeMtItQLfHaA3swgOTQMYcj7hMBtkcF59NkbZAw7/HCg5xQoivsyr1DV6yvostqeO44Jc6TGV5hS0qOpHgYfieOOe7E8hAh5ql8Z3Lxznnx082m0fbh0/risTz1UsswM0ome0RyDMWtAdVlyYN5wh3AXcMW1nZEKJwijfnlrPHcfnzAMuHNzvimPAMI4nj9pP9refbz3/dpA5GtHN0cTSMY/VxDWAKI4jgrk1mq7TcYC3sCcrYwLm4mD74EkYy2cvnuxvtR/tHh4cz0XzemKZujpVxqeDVQX6DEGYKmd51R9YvcUVHRJTF2YRAmKDMleNgWzKJAmeErrxRFEqk9EDWWQcHiUJZ4F1nOd2maZmK5VeRy@XjWKvm8@X@nq/18trarnQLxe0QhYepWLFYO8IXJKMKc3cgInPiuAEEqYBmaeXKudDDgdE0S5wLBdL8xX53pK5bqFglPIVvdKtVCq6VurldK1cMoxiqZ/PZo2imu13ymo5d2vm5rKBrNXMNqIZIOh1OFlAnkD8UvBa6A4888DrnbOepmnFbqFfyWm9Qjbf61SyhXKvo5b0TsXI9vM5VVN7XU2thmFxRhWoxBAaDLlKG1jT0EtSwVOMhYPpfBPTKmO4DB0QnEQOScw4XEZGwSHwyKPHJFhExqnZwL2A7uESMk7RBO5FdB/hAvKMkyVr5BgAlgkQ15FltxM6VtAxWkFeWFsFUhnQz2X@qwMFMV@q2SuM/BzXoOfKd6mq5H7m9/sLzho5n0o4lFkz5xw58xXoxbXfoLA3vJYCR/HlKT6@cr00vhteS4Gj@Ao8PlzxXh7dNZ9loFFkRYoMV8iXxnXNYwlgFFOJYppfVZ/5lclv1ZJ6kNZS75WBorgrFDdfLW@/5qsV7WCxHLGZd5Bj4MSeOMA/PzFx3r6/0GNikQTeignhNMLiRNLMR5stkzDpbPn6jjAfEScGpn3qkOAcmdpZWS1gLFEUo1PrZsg@iBr0WAC9kambPnz8GnX69FgCgIPu9Zk58qBpz2Doh6FWV57TCydAl@VgcSp3IfmO0Z@AFKR0TBvNd4BJlTJB9jsdcxUo1ARuPgjfS8Cq7PkEJFFNzstqKPbi0gnQbD4Pe7x/QIAdnYS4xfl/tlD5/sT1IVTw/s/f6UEj3GyioX5BsmBkaNvGOeFHf2WLBUHRQo/lrTsb9aliyHRXlF0dl1x1KzIsj5paX5KGujtCkStobkBQfAAm3IJrPOd8LiZ8L0@kyqiSF9cZmG2OWHcJNMFeWxLhiZGQbTl6j6qBi8KmQYFcbGzeDMaUC4VzDA@MPKsSWrJywWZbBfzhxJ/wJ@4OuKsZzTHet3XRADJb0DuqASyy3jGNWxrd1U8nPUcCTo@KjBkrLoGdlZ4m66S@pZ9yYxuNy4vPC@iagwHwE8F7Fdj5EGQbEkqVc3rdhReePfHGUgcay4eOQzbqCqNbUnAt/lwFYgb75yLD6lozLXrco9Ej5CJ0AZaOKhq3NElzlWZeq2ZL71ygqD78eCzDBInBAZpT76bT2RwOe9Ha7/xWpNXhcayk8JXK8tB8MxWvkmXilcI3UUl8ApnKHGyruqNhYeAyR7olab0540qKHk4dz0xLQGneRupaugeo5QfNYZxB89HjNnTHkakLYpc7M92C7LPshFsAVq0mB2Qr6NVdxzI97NrWKgp6fQFuliZuZ6PH3JS0uaxie8QzeUMpMi2nC07Xx6XcFYh2DyrHV1FxnXoOc2RnVaV1nXO8V7IWQ@fM4M/lA93bpbm6B8WSLEIJs7t0ROl178JU3A5Ej@X1eLo0X37XWuq@2AfCKY55Ae2eeO2ZluOxI3reVi0DF4Lx53KMnq9BU7clWg@aNy8PFmRqzORglnVFu@rWwLGK5YGiw2Nl40/cPo4Jwfu@1C@iXqp6N/UK@SPHVoP3SrJ/qrind7UdLU24uGg/Z7xlBF5GwoJFydUFBEkCd@IsL9xetkwhZYXLy6sawO0Oz/WL8P0bjCyrajccWcYXxG8D@4cBKmUw@C7nwX@T1PK3p9a7H3m6EW3prkLMNe6pZcBARs8bTcq0rPqRIdRs9v7Eqm9NjImxlFYddF4buL/9Fink/pnKBsVIBLOdOCOEc50R1NtAfrxXrnEMR9utBEa3TOjkd3I6S@ndGHj0MYrch2A4RMPNgAN7Ml5o3AUpzn5@e80Nx2HPdnoLmUSfj6VI5bv5qQVG3jPovlW44sIgrm3Vc9lsNuBv5uavFyy3CV25KOxrkz8XEiaXWcozWJwNceeMy9OYTaVC05unnoSTmvejTtqqGQECrlQU27QN/wKfq5pkGbXtOI71MU0IRLdnIv8GXCku/NzVlDd4o2A3GJvNfXg4c9Lpr5r14ANSIJ1C7aHgfRs2zE@93quZJVyyhl46uGa9fR5obiL3rlRgmKfJJb51wlrNeAYzKqpclku39kjOzjodw9L5a1rM3xZfRc7dGl/EsgR8Mq1t4XoYXwGbrajGr9Gt8QVUltkDIWdojAyy3iId6L3XEy98rQSaOngv8ZZpvXFVuLEJhMLG58Jq2xwr5Ts2iGW@7g4MlGssXBUPXFcR53BWfWnl7o/0gcHPVd1GPWdTHbh1mEuDM@PySY8q33XWhWB868ftqACd6dS48ML30gifXnShPSeju6fqrvX7Lm1Uuqujy8rSxYQ7eEV76AztoTHkO4Ei26ruARjp8xNxtxUC8j8YdhnRp/ldSvM1azmWdZ@aRfrIqaXj9JfmaRfPafUg6EfFe6F3wCN43TkFCGM9VRAN@qv6zdCYwJDlOb4zNiSyrQK1cLKIP1dR0XBx5zedhbp1hgBqJHz/pvHfKZsOdMcfj@nVHlsTjx4UVKLjdcuaco@SuQ9WmD7fdsTx1hg4ne7QvCtLHUP3bfNUCWeEuPVWyXY8Vwsmkx6hs2yZUHnuhYzYUJ/3P8LX/qomDSaX@LAVGZa3cZXtTFz3AmvCdxzmWc75jD4s7p@IpnH56gMaVuUgWBlc4k3cAO6sC3eQ3bIEEiwkrkQwYsKR4ZaMLDAs6soZpYXtnXO9I5fjj1V80bXyU6bm1m8/Zko02PZAk4Pm3MwtuC/gz8Ji9NLByh5OBt5Ncscn7HvAYuFjaUtvDfBM87WG5o0KI5BuB69V9a1ZCm7fhncbWm5i3Lq6Urh1eYXgVEvSHRNebXhBG05WTptZ5tjjTyb1taUMw80l5JtQF8vF5qB9ekafr4Wg6S5Ob@S4eIgIWAqp6xpeF6fSkSJz/olTH9sZAGWWLDYDDmGXFuHmqvXS5o9GPOnLZ8ZAx@2VT0zcaWktwQqI9fri9V2Rfmuie@a3Jo5vLI3v@gL2XdE91Qdm9/FCzYeRhTUa7MHjrwW0R6eblX8@ND06vxEabplzQiTjaIt41gZ@f5m0dm26PjoYffu0yhyjFOz9ZtI@C/eIRwZcMEB/fWlay2binTHJjRdkum0S3vRpZjZ4L8Wq5ZsAbkv@fDIaT7zgtTx12qczP0U9OiV379wEsii9AWrMhrrlL5/GnpuZBZ4rGCRnxlVc@Fem5QzYV@UsAxYNBm1kypcg3DYM14e6Dz3CXoLAlPY9F0px0kNyecHeAE4YOSaZtunfPsHj@zrISOEbC8MHGzyFqDzBp/zwY2OQjpfXyJNbORgY2y@6Fh6K/1hJgJNdwMIjOrSOxujc/DzeB8kYO0GE4ehiG@fz8tqtiz5VHFIde@JLuMv/tjGleOuYUmXTcnEONVjqW7tPX4jzGELbX@/iQw0QBCeedTEzrdx4cA3xTBuYtdW0eBE6lCYeGaTS4Dlt1LwjzNYYT08RyX/kLJN4Di9g9Lm3yAQDyGT0yOjiyuOdaT9zngLrBkPZGIju6LmBWwau0ZLlATHYE6erW1A/vTuTOaJol4wVM@FaHxsdaF9rZlrOiy2L@JHu6yt4J5o4JAkwMt2JK6bVMdzXNCM4Z14l1C5m6LExJTFkNcLwXij53S5nuHFabqGPXF/b8caOY/MnEeEsvNSntxMbGB7ocf8Vdxn3Ly@MfkuFtMXSHpzx7SZGjx/cW1Vc1@g4Fn9iEVaQA9vkmwt01zQ85YlpT6bkxiTg3ZaLOXwbb1Yu4TSHN4TOdm6CjB3t7sXNanyrsHdNkgKW@Ez3aMl/uUyzsJP4/ruKhrrbdXDtLDB85MrZ3JGwO@h4tFWab03oQKNMgaDp3UmoV@COrFqjzogeK2WSuZZ@bnTwyF2Hzo/6@nQZE7l4dCxwvHZ4KyRp2PGLLHUIUo9490B2XWRbrHFzTA8i6OdL0SRM7plpdN/q4h20NOpFNJes6CTRLu1Ii5vggM2xDMkf4h5LxfdXEYxn5umkd4@1rnABZTIycM16ceVmJVI53pAwwlm@Sh8RXNcItm7jLkHo@qEZqa60tRJlMXr4H2x/psDA3C7m8QT/ZCoNgJzdvS8AMj9x7eB1H7Q7dDy/b04PxqjGyXFX0RcsVgGCwIt3BzStryoEtKc9sfh8x2BuR9eoR/IdcIN9B0wWkXDfkAz7TCIVR9NwudLVQz0yq9owOCVCCm0i1QdeJji/BG6mG5yR9uRQO1OcznpR1w1PHbA4qmeY4CwDFF9mBJdK6em0KMZ4INwBMrABLIQi9TKoeoJrrvEYsGk@wZp91myyxOW0mq2qV6zOhKrATk54rHiRIoTd6Zh0wzznwZsJ/aSeSEpSMpFs2VWWTUbghgXiyVJwfQG2b9KL53dWBVxvlENKn6IS17hqDSAbqLZmqNs9y2AvbFqWA57S5QoiuPaRY9xu@ss/7gXafEhr1cj0dAsqBBVyOSNj6Jxv8nSD1IHb0lEbEMYBkqbFdVNIO1sMxBy/O@RKfJxz9mLvuByoBgm0f4HlkE8WRbngjYsrVnjM0eeNx3MTHVkLEo5ChYUC/nkysmHA6vlDT2ZHJp1gnLizMwmBTjTbd3Faupdh@6xn4M4@OphKqzCW45zSYRXMyS//mCtEoeOpwbHBMHlShDSXIp5CVUkLSbfrTCDXYSRvDdcJQFJYySBbTnDNk/RwkbuIhzZJUwtgpBTqKaFkuLKSna0jJu2yJGr4Qr0CNbOfSmw9//TzZvak/p6NFOM/f0cRL4OKEz6RKkVPyLAQpHaFiDXvXQDvmW@SCYmpwBOMzu6aAYd8ztsDtZNxJMPjuyGOOc446DWka4pUK0XYGKgsSKGZ2jlUWDIiNVWEsMY5KSyhQ2I20gBSk@ZBBwOrSFHzXldPpCZ8GU468lkBEkSlLzqYuGIrOs2KyjcwSGLK3rEhIhnwXGohCzZekRbqexnVt8N937n5/fjKI6MzoT2pZ5qsFepUnES7vtEgE9B0B/UuNV@2plpWak1LuyfARQaV2mpNP8lqX0KtOy6EeqBgz9t99ugyITey7955@gUThKtkjZ8fADKRuDzcP9w9Ot46fnEErXAVkp89fooopDWIRXQwcOhYpNEK6gXZuY@gP5EN9UukWEJnG6gzURRj80e4CDSoa0ESEtw4R5oWQt8RfFl4z5jzvwkQ0LS@yUKM2odhANsQkA1rDQs/GaNeLhaEDXQLEZaZSOOxA0UVg6c0ltBSqiqB1aGyJKise1YVW13YTe52nxq7M5bbq21zKQjWWJReM/LnRVxaBVf/IOUew0D5315uHsvt5SaYW8oNoJFrGGZva//Ji@e7i8EAx@hNVLdeKQRnFzlxxp7GWcJQmRKpDAgC4jJmXWACBeDWYDDjKh0N/9yAYgXEsTvigQlDKf9CbIaYUDN11Cp6UuN1kUpRDpAHqWGxrh2tBH5tLovhGD0X3SUvYkQE9oQo6jDjshDEHCftmDJeYTEw1qC6wq53SEQ8oNdJb579yYQ9DouGY/TE431uxVAVjToeg//cqBSatBM2ZcFwpp4wiWlwW4Y9gAKHsGKNj1EswStCSPC8C1F@Uash5Kn3WqeVAzoyEBxJhFHa0seoQi2Afub4RpW9mTik9iAkJhF/QQo1da6ElJqWq9YkdQogqgF3Go5bFN/@3lEduTPOmhF9n8e5iY0DFQBxfaDBwWTfRb25/MQoV8zHq9wJdMCFQyVJ316g8yniEjx2ZnomyI7UCH3kcSyglFiaoOCoU5YUXrAtywOepAfDN3AoPg61wJzIdI6NH2aTbCbEASfliGXMMCGGsF79pk4wGErPUZp4xQMnCI5i9ubiTG6sSRLU3MC0QwWyVdQoS4JnlfnuBLepNZI3goRZqJJJGvojaw5wiXbElqF8@N0/4BoRWz6YfxCYp9ltsP12YOuD@XdCH1UF2z@LbBrYfshtLxVssptq4Gb5jE70rzz5B8j5ULhRMCQMoSpdKlDU5Njcn@8fMq@LGlqxQUf6dK6tkMwg4oFYCEg4Asw4o4ZGcJ7CrB1n8aSanwOeAHIBkiCPg2wNpWe4JynUCFZVFMw4LijItF/QmPI1fFIQ9maCijGBE1OKhWJeVSCT0lkYIeksGeDxJR6hKFaBMMbOzHH9VafLNjY2mOB1dcuoF2scQZSE/jInvIoymgDYGJcWmgzCQJBZCPBrBMFSCT2tihgUR7OkmkTC1nM4vgFLmCIDgIjobIdaDoDndIKqAmS2jalPbNNFKAUB1badOY24YUQSRMTjRvWN1/vk7EgSzoLN9VJ5vhmELxDsCMGqwjKMbb5kLb9lnwRqPBlg30@X4K8N5n@yRLcnxyzU4nJTqWTqukpILA17eGQ7OJm4B7llKU3RcopaFOcwVAiigvxif38HUUIPB4rRNczXztjb2tnd/@zg8OiGciGCTF4HS7JkYyPdkuRM8yQyJKN8L1bq9p5y9HR7L6zK@VzNpvMQYrY/83o2l6V2PacrUv@Cn/66mTZ53EhIzd43Ytr8JO3RPuebsc98lTnAHX745EaqKfHyqnmy0WjZ8RvJv1umMDYuryNyganlkbrY5PVsYhYj5fDHqBzek8OjzSqea8YDb75zOjslHTjMeXDwMBagADFZCaFWEU/IwAGfpJmp89C4dnqPSB@fyCE1nlGO5iCPQz322LVm2ucCtWtD3RtaZicGA3gPVRFypSmhVpBI3YrsjS3TT4kxmgKpIxsERCwVaLOfVqcyrUKmSGksxZVht2lyC@MTY9AJIL7k4cQbskNnzGbzT4@M0PQcuBH2aMKXqAz22WQEcH16PTeQxBrAn0gQGCoqGWWVS9XQswJFbtM0KsuD9Jqozi0ouDzqFVJTUR4a0545AAKeEjPQ0z9Rga2KjppjoUm5m50EGsdr@FM89DNfpR@lz286i1xv6rJp94xpChXUVE@AP0X35PkXZ0lRuIEDpFRwJ1RDdk27YNgRdT/oETPNfNc6WyVSYX9N/WOlgkp@8NQ8NAukeOS7T8AI41OqP9LHLDUhtZcekxlZU62UnfF8V2RSg2vOsFk6TVI1vMgDuGYE7ZOJEIelUEt0SqlD66CrZ/fw9dYcs6YqyydgpkRElsAZtR0YynEuSoyBlARBqhRtHduWVTFHHHtljnkQBv1jpIeLoe7HJd6krZEmeR2sCyo1azyY018064G8ViuVatAai6SmwgAtblJ5WYFol5CQkEuF@g0OQUOtoTZzVHuPc@BAFh5@07BtAyoIcGakwxisTwDJXDETfr4iM9N@TSnEeRYfB6eqIaOLWrF3k5cWLpQmlBpNztSuYEx91cJBtR8MqxfK/6jISu0ylbDqFwowOmIjlRjW1XRuPZ1O2OuphI1D/YMHOKdzlQBOoi2DiDQFIClhiTXAZ@A86gm7ltA3UoleXVunEGAFIe0SArz3FPkyoV8piQcwUmfAxeWdN5XwSLFiVpbVK8gf9pCEkgGcuUQ9dPTtCkw@YabTmAc50cYMvFdaR2mi2a0jhaaPagE3qgxGQXe7RlWjlrjx5Q5egYFz0NBA2DUk7MFm9nYIPNOJnVvmt4L34Al/E88LMdqiaHjz7L@w6HN/whLQuyTpvOJqLLlmS6jAaQoqEa0ZXRSBmPz613G1yIRUYrOYO0snC9kaPNRaiRXYJ4mWlo@z@EMQ15V1wRUuW4/KZ8zoa8U3ktTU@/Kbk8PTw8MvxVYqGd85eCmoeQAtsQrd971KTFtxsY@74vF1JRZX1tUHJUV59eoVsLtwNRtyYx5KPhGbUvKkmSqBpVEqrWeK5fXMw2SbsiKmNE08YqapsJY59no9uJ0hfUEmFecX29zEtMAAfxa4jaZ97jbLDAcJXMOwodddcFW9EGetkq6vp/PaQ7sma1ntl79Yu8pcHrY3fvndkWKs4esAXz@4eormI7XwydraJ9vb@XwGKo@bD786/PbW1lb@UaZw2Cxs5qXs2sZf/cXamqZtaMraieepJ8nm6ZeCls0L8i9/njw8/Fbb87D98MoxFYz4LMOtskKBnbK3cJ32Gf7J/LY3Z9bR3Om/xQESmOU6EZtkspBLHr1MYnHfxlVVjV/Qr03VsMbUxmbpv/zo4E3cjzc05QsX3n78TbxYjnMjGMCWC21n8UZ8A8GKV/ELpV6vg7H0X/4dhG98BvGgz8UGPBqFMK7iRbwh1SnIu3ijCAZV0yDd/@c734nFG1NEhMb@HtMa2jrHFbX8QH3Apvxirbhazh88BOfwCr2iiymqqrXC9pxrbmzayHkIhYd2Zc6cW9TuIWbEWYANZPgYOPzYUHHt4atHbKMBQy1e1erDCNUUVioLjgPduQa2J5H7c1mCS26H9hpapaAI8XI90@bJR7ganzNcK3D0ZEHZI/tHwu3i9df/11//@K9/RL8f0/2fYvFwG4HUPGucNMKLCQ2kTyywPbXZU37ZNvzhDq3ogg5gstmsLPF4o4EP@gc2MtH7mlvg04gsBDELcgtcQDMo3Vj8PbQJYh87ayxcrKGwyExF4Lkmw9O5ks3KhiiwCdca/OgPV2TF5xq5BM4EcvNaY43brlupbyzejDdPTqrUme5/seVxx89icQlIQzr9HHjGAJnvc72AW5bbgS1C6ngs/g96NWIsfgnXSVq6umrKL9O1WvAHVqoW2fDiJsjTyZUkbbxspNNNyluzEWRyQzppyKzN80uPlxsQb3qjuVF3duiW21hHUjLvJIvOw5OXjebGYhxBNA8fprEzP4R4GokTBkw81OzVxlXjqrlxdbWxAf8Nel4Fb3C92rjxp9fsqq0Aiq6rE2z0VlNptJRW0KAnYJeVBrrISgsMDXi3AbDZjMUvEV9Y84R0cdWlplosnEiM@sR6Ff26HmNVdV3LKYXpJ8VdLRbXBEFZR693ODIBf1GJxZFLr3BmvUIOrz58/X/g3frw9b8BK2QNv3lGvp03@HvyFn9vfPwdd/H3/A3@jt/i77mPv0MPf087@IvF64wBc5TYzFrZs6x6qp6CwWRZ4E2H2aHaw8Ega7DsRfaCZUeO2gOTAb8smMxsn2UHLGtnbVUFTzD4LOujqQ@vAfz6EIsLPzObxcizZwxSsXCIIRW29H7XZmIr1mTCKwO4GllNytmkXEwmzZNCcfxGyCTbrWbypBZXvFZL4fwe0/I10l18dcXa7d1nj9ptBXtA66lzMPsfHIzmrbf@RwfO0wNn5MD/4ODgKbR3@mFaeghXvZHeCF6b8UZts1WVEI3lAKHjysZmq5GT0FxMA3Jq6Jb@yGsWI7wba60YCMNffHFe@@IL/J@f1c5rZIisYGjXIoAAjBvAkTtABF/UamRAM1xnFCvZ0Hj@RSsycYPyxTk4fcGAPY/@yoLtH@Bv/v/r//QFSzVPROgHl1cbKbpE/Ini5dXlVfBsiKlUYEltwA8dwI5BLq8aaCSgSzA1U@KJeHXF3eCZEjd4hA1MY6NBgWeAQCviUZqULn@k/mHfmDa/Wkngj0BuTQWLbq3WNJsVax1wiWbe9Xe0fiPWaGdLooNrbiCrqSJBFPK1mrrOzVpeq9XygaVUrtXKgTmRSlVuXo3splosVrV8XhRrtWwAC2JZLTRCFIand2vYvWvxsYi55Z0@lcXJP/pgQVKoCg8epIJPXGyOxyCmq5Xsu3eRU7vdM912G91z794JbQF3wdQrBbBny@/eAeFJiiDAP3P4@mtKUtknWoNSqIBkruVL4M1URZulOdQ93ffd1FtznBFwm5oniKRkOJt13FbyVz/87ndbyTruiyDXvIoRYCqssLFRzDcaxTyYi2UouZDgG21Sg3RFFa8SisDLCwJ4Mh54qeWSSK5XSfRn8Q222YCO6uHFLq/i1IAsXxBTnQtDvASX0E2tVLgjyxdT5XQl@NXXRNZYZ8Gv2Wzm0vn10vrDk5OTa/w@EtPapV5Xr@qXehVnh65q3UCLPZ4c0R88yFWgFsvZWivWbj/aOt5q4wfwcO0bRj6GjkSWY7iuOXaTTZrKK1ROmliik1YyWa09pAZXywUWT9YCOCkJFJ6VK1TwuOfFzD4eIZtSrNfu9fiYqaUcDKmxMe1BKmVZD5dxXeb0@2vgCC3GOrji7hmWFar9P3dcq3du9oy1WPzwydbO7nFG24DRWdvb2sloRy@24ypaCzM7eefQ/nx369HBCwhw@GR362j30/3Pd18cgrsXe/1WNwzdmBjGeXsyOX@DmuGNtjEG19nVNrqmp79@rY/pYjVOkM/PP/z0@x9@@j99@NkPP/zs@x9@9uNfff3j78P9x3D/kL9/@G8rBXz@6ut/9kcf/vBn4Pif4P6PcP/iV1///nf4TfY/h/sv59z@PLjn4PjNqvHGOl6ACGWtnF6HEW@9UgFkINeNGKT127/6@kc//9XXv/MTuP9FcP/k5v27v1h@//h7q28M96M/uh3mh/8O7j/hcYWwP/xD7obvG/B/yOF@5ycffu/f8/9fBT80/uzD7/05PgLLP/3JX/3lh@/@B00r/9W//vD9H3743o8@fO@7H773gw/f@8fah9//12p2/vFHH378p//1z/7kv/7Z/0L/P6bnn9zn/@En//Rv/s@/@b//5s@C@xdw/3sw/eJv/gOg8d/96U/x/6M//bv/@FP8/@//8u/@9H/9u9/@V2T4A274f//Fv@XPv/3u9//2e//8b7/79Yrn9299fn0P96//O7jcP5/3iec@5fpYl69/o/z8t9TGLBXAAVLRzzRgarcvDFZjsSzLBg/ohD/@Jx9@/7cAt38PIMH2P4MN/twCXj8gy5dfLvilaY5DSn/5JQiHXwZC4pfzQD9g7J0CDHj24TsA@JJ8@cUiKEj0f0MoAGMBVAi2kDiB4P5J7vyrr//5z9E9ComuvzUfXzZ0nYNNIPC7sIg/wM4cFWMe9gdIDj789Dsffv6PP/z0Dz789LdxLJDylcxWBsbw22dQAbBwDzgELN4HDgBVFBBBkl@LaWBY28AZv5iafvUKGmENTCBfrccKObDF1AaZVTRDQJD71ymSaRonSeCexvIVsIEBnKZkAK80eG2n8XPM6di0Dn4Eit9xZmhslHG2DqcQ6hAvBuJhMu0yyCxsuk2xQMh6@jlrr9enPGAaHRoUA8MModNzQdWEdLn@CBKsTx8xjAsjT8dewftVvVGuTxsY3XvKAsSR3oYkAQo/E52eNt6DvU5xAnxs@ug9ZKVcT6cbZXCpU1EptUyb0lQLVDgqe5pRudGdMdzDuPmQsU8EtSzwOQ6oShZA4zM9g96kKcBN8G@l14Pi0D800r2O4aGdplQ/3I37b6IzhQ8AIF5Jwq1vcEsS5uYheE95VGlKFl5pHgPUXJpPkbLIgRiUdCxN7ZsmC6QPefiYa4MPzhgdFieRSIBpoyHkhPYBiIrMPa16vu7iwhzxi1UmFCsCOuMuIr4/MnFIEuX6o3V4qvDfXaM9wVSS2noskcQJiiQLU5LSOSfvxHkhwhKSbZ0KkCZA9gn44P3wIZihhug9c4vFZ@G4kEFrsEwt5pkYS9E3h0SaBTGQCWKxp95g25kCf58RhIxaxLUVkc@RxL7tVKv192q@FIM32Sf4taPguzvQWPjNZ3ljAyu9cSnRdA0agTEsxhqNYBGZqbHG0e4xgB8fMFXLygykgct8ScsX8gUtVywWSpqaL1byxUI5B6SsmC1omlrJ5yvlSumKyvIQqEGmut4pbDT@0Y3rf/hHy67lrnjFGl@yqUxz0VexhlXnGxkTuJgstLJCjaaNqOYSzWwGf1ouB0/IY0YtlE7W1qxLCYvcot1zl7hcD9mMXUo49/0NuFjsGzH2DXCCC9LA5TQWbIDYP6gFi934wUK@4C2oBcAdMdYC3OGxQSNeXl7O3bH42ldf@azRAL5e2t@LxQHnhyxc3ZXMnjyU6TODvYlrkO@AsUf7n@8f7R88kx/tHwGv/W2m5bJyLH51ddWP1iTIarCDg4MYEhuQnHIqhr/qsslkQr4dsF9N9dh4/qqNY5omaTkpp0pqDv93GDT83x9eg7@GTwiV02L8YJKF50/COahK7P3791PaOlDdt/1gD4GWL6M7iyHWPwCK/kDlxkJxZsyicSM4lt6I0VJpEzDuJIbfsGqexDaUyPMYNQQ8g6YDXLfZE9wx7Dvs2OE7U7eN7gqInSH/GvuO64Ag9ZvDbOv2Kfd6ZPKjypHXYx11lXoj0x@ugHgxHuFJLcP97xbD7qgDGcRFEw6wDQ/XcpxlACX24nBFKZ9GmkVwVwKpFgHw5/ufPj6eex/vbu08jhXZ9sGzR9dehQCowJ7s7h1H1hL3DYMWoii@vfvkyXVr8AICWiPJeY0VSpkMjEPwwHeGLnrLiZchiCqvZlB0Xwe5vMnyJzVgB8q1TRVnSgoJpa4ePkGR3nIOXaC0LRTQ30sbn9cbeqIPtLq@LTXK79P5UjlnXTZ2h/iJVrfmGlN/YKzZE/aieYL6QqDG8BSeHHuKGyUrKj/1Y3qxxyCQj/CbUPj9Nz@G55x7@N1nnHDp4AeYJ2O20hFe6IRG1xwMYfQ4d0KAWEfXGdwfe0H4eVkcqu5WB5@nQW43fKwl4Lg6b/ZZNiYTddAq5UK5ktPKmXKlnC@oxUIho2oZtVQuVYCSZ9WyWiwXKmqmnK/k8jDUgG@hUorFgQSbfUWBYVQVBHhXIVq7i58x2MDvQTjysBGL82ku9jali9DGkX3CBAPCCPhBLc@nveDrZl3Q8nhQI6cyiFFnXRbf29vJ7u0JwjZacCZ@JysIPbQUytlsaVsQDPLZgeFQEwSHhwEvAPO5JZvd3hGECY8AlaIIwhAtu0Xk7wXBRMvO1t4epvMaLRqGB7BT7sMtVmgpAZiNllyOBARBeBNFB3BbPKE85XQXLZgm@uxxnx3wE4RPw/xksxDDcw7HY3gclnVrSxD2uWVrC30@o4IXeFa/iZYtugTBBQsgoSAMwDBwDcMWhA4YERUFoQum7oUObvjJCFSUYfu6IFzwCsIqEoQpQevdUwEY2cAdk3n8@LE@9HvGgF8XLn93IWvgY04nu3udTz/tDAYd92Jr99Pn6PPZZ4/11xcTtzPoBME6bbgcCAM@p6OL6xfkcb/d1q2lPt8EH/uaT/uibWDe2vobyFNwDTCRUfsz8PkMfKZLLh4bXCMA7eC1PYL3tt4hn/AiH3pPOx2hhojqX4wNnOHDPkMfhs@M9K7r1NA@ra8lU8nMRbOYPamRMxulxMts7Qp9@yn6KCFSR/HyojmtZ09AuClpwWGSlNCaagVTyKyNNoHgVdf0TVXLp6dV1Hjr9JMsKambKfXB@tvUM3FTy@WrQmtzUxKa6smmpparxdLL9YkgiFV8buZK1bepbDLLGD7EZulks1SYC1EqpXVFq5ZKYu0KasKHIaoz8Y12O5U6N/RTUcS8In8A@adisgsqolnrp6aZaZ1nil2ItWldrfGj2ix7I64e6gqZ4Je/eIwDiG66ma0i8U4JaqUsQPqKkhJFpEZIP@D96otw1Sd6zRkWjPySWVXinw1Uy0VRxmMJbaffpk8nsVfzkMhux77AM0R0fjjc6keCiVeNHSN3jgOAzlAfUQe/VEpHtkE45PptGJ/7UEuVWKwRMKiH/KMttcD66eMdGXjWwIZaR@Q9/EC148r4YVV/wYdrxAidjmG0kh8buIGvG7rt8JO98u4UxA88vVC7lL6QruZDHAEfztPAww01OmmOx4RR/YrZY3q9ASa9x1KUPtPFcypnu9Got@sjYzT2L0Aq4mvHUKow@LPJiG0zDotnjsITF@36NlRAtmajCjIDrYlpfBpr9FDBynZ9@3JSRfbyqmbU6fPbQhzPaW3a9Ynt6X3j0HDxiND@AQzbBp7F6Q5ftXYRcAcq@/JKarjMnhVi3@N1FB34oAxdYoYCj3Y9e1Wbz3VKlxodsTaoNxH0HT42JEE4kaTmuxMQtmqxBvS@2kVcr3uTDv9GXbYDclaxNgU3tZSvDVmn3nk5rbn1MYgHrGZBLc5JPUyvEfw7CwbSttyuT2e1kas3NZB7splQEtJw/1dGy1YymgojKYywEBLuEtjzcKtwg7@KclLKSgmMCZnsNCurGdVQMyBmvjJ7r8SM7@za0CLZahUbBhqVrPDWmZjW1q1Uz2H6hkRtDF28RhnXM0M2NuGRgnDPDd2iAKIosZT0ZrOYLmRFsfYGcu0mUj15W9zM13qpbdYWwQF4A7g1VszX@vXUS3GxjsVaak2se8Ybqk8kFVQZ4zVojkAW9CajZpatFdXMpdSWrizd8xNqSas2J4mmpEJps@8GG8JXDeEEmuaKxeA3v2gDrEcN3EKywJmVGbsxcxsj82kZ0IpqRasFILFxQKRSQgq/X8y3m6aSyZKWTIrJGs46rIF7QOSIIiWBPCYfqJsCsDtCVahoIGPOEbcbWeCCVRHEv6tYz/TGDESs@GXs6vJqY34HzTfZxYWelkLrA8YG6USMKbSKLrfjbI1MktygqaGt@tbg@VYtgN7aicWrtF1streHtYLzuZKy9rFL9@mNxkv@buFuFUg1Rip3muwkkBO1HJS5N2eH8nmXMV6rfBOHspFuKK2YIFDf5ut/5YLIc8rex0l7Pdu57AdEqfoURU2W0qu8zzZPxPfPTOuynJMaJEumWPx9GmoEd741lPdxGBauqKKD/WWXl@PLS5Csr/DMuZYrxOK2E249AwnVBzII40mhIOBEjMHGR5WXpZfll09fHLw42GMPs9VytTwvZ7QeZjJqUk1usIfAxprPd0GGececgvre/ow23cVr8eo4mcsncwvB6vFpPR@u8KbURkNSNzS2CbjKqkCh@mpRyr5rcMRrkEdRA58Pv/WT/HSjDHYNWMUq1GkhrTUa6romxscfvv43eIzrcvfzrScsiQX8@7/4uVb6@7/4l7SqmLyq8UKX4gCJRrVYip/EeRbyJSaCha9tq/GGErirJVWMexK3QfYKce9doFUjpWXL4LdzwG1CEWotXonH4uWnr94xtgHCZKM3GJgamRRlQUBLVEHogj97j5NX76W1V0BPPC@h4HbHCgKHMy7rjUZjnXZBJhtpPH6oFWiiv3lVO@EzIiiHrNv0M7x1/BkvI4d1zwN7aAPr@obBCg2VgeCiKB9@6/c1rfj3f/G7LfFd@137W0BhK5VKUdXiv755xQNdQBrkxbD5VtgqHuSVynxPPxLu1x7/sHh4npE@Kg0cMml38ejLpJZpn0IA5AnAjJ8rBSaiyu55eDIWDNlv8TRPYO7onlHMhzbvwsN96DhXiIcZvaqiDEx/OOnQ6cVj92LfP6CzHQrgiwmSP5k7ltNRRjrOONA3qjwQogACVZpPbAXGSTyaQd/wRL4V1VS0Sd0SFK3XBrA2FislVmMMUh7jUevWtN8X6Iy2YfWOjLFOanXAPzzIut9DMFS6RCfAw8PHCzxVdPKYatxgyR2@AV@iI@QOsTJeMjx0SFXLSL2FgUdCBDwEHRxlor31gow2/CyzEO6rB4i@g3pXQ3j6cvMsQPQh51kILCNqYAk4h/p8iViayp8OM4GzydyB8jGzBonOHCghyo3LzIzuDkihmI0qmSCtFDSrjPolm2r1JMN5zbpK9U1n3U22UWfAwKNGFyoJVihp2eybLrBranlO1wsxaxRyvhzpepATAOQNgme7UZsWnlRwOq9J@1CgdgLxTw79guP@qLILjThBYweaZdl5x/QJAIY2AsCQygDPAPEqyiygamcywMMV2Bdkxx0opudNjEKpnKcM6XhiOwQF9nYBVFMCddcKZQ4PSEelqPhDZhlnhkUqCIJso14lnXdKwjPcRoOqFJFJL4qEOlCVCyWFWkhVMtzt0e7ek63j3UcZJqkFBMcTbl0ngk3NVS73TpN/35p4wwCNMAjvvnKnmOdInvIyyYdKUgyy/nC@2tPzGQ4jwK9S4fTgOJWsUzDXGOEnwHjEbKz3kFZlKIydDE7x4/F5fkrM9DArE9dCvAkrN@z58biAKI1pxREFFz5DD2GwYAFvAzYgPDeAVtIKqIGAurV9wEjUUUKYKyw77g6EVZIaXAmDsGPhNwGTqPJqntomqe/oLHmM@shhSCfStpYkuoBqHob15CdestYFtj3kKdhZaiJeBiUw7T7mIsUr7tjZvgjbLzUJzt8IUCEiMMZidCDnl3@ZBD4jis@zUr54eaa77G0dMJR6nMyJ@q5F5xxTSa6mFoK9lZHnCM691f1aFKDj9C5k1MJn93aGptVLvZ1PYwysptlPpdPdej0nXkKS7hiIkzcGYmigMCfW0K2/4AYW0paTUlotG/Inr9vGOfvy6ZPH0OTPDTrW3nx5sp5QMsDaijUsgl5PIdCjg6eHuusZriiP8b0XiU0p/IpHkIgMrT3ymtkTyn1GwKIp2AuBcg4MPyi9t31xrA@e6SMjldST/EAZJmVCo5gbuszlo5qZTotQRL1pnizUUV1YbFxBvBzUCWroGv1aByr6tHbl1c9SA7Hmw2s4n0QBkqhrGsXuQ6C6B49rtW7iN70fHz99Uk9u6AxjrS/pFcl0J0IOQBRCGDopv@W6@sUC6gBVIazy@ZlQQhi40kmhsViWDUVvJIFlXZmfJw5pspBlOTlD4F5qkgkwzq3fbNKaO8OCi7FRRwc@tH26eyxkIKw7MUR0tHF4uyCixdUd1MM0OLohpaAh8OIIYer1/IMH5MZVndTrWjYrAmrWriA2DzA3FYk9bu3K1eu9VFSR@thcolpBkzVFt71zVM0NLG@2UNp0XBgi6j3gIR94QELqqH76zPQvHniAbfVQTcMDft60vpZfLx@Y29/6snJUfJTqdj5ThYzw2nNsENHc8XwGXP1c5mwR0Fi3y7GLMoFqOru6MtZPHSXfy3bL2bJa6hmlglHO5srdgpGrdIBL7Pbz5U6vUtJLhW5HgcHNpyDyyMSvRgkc/THZ/v2SXcWYlUHk7/dV4NZ7hUq/omVzuXynXOhl8/l@WdVzuWJPK3cqndu5tll@UNwK6S6OHdcp8CermbvYDdoehBb/Pw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### :a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& xxxxxxx \#184O@ 111111111 xxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D <> ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v>]>>>>>>>>> ">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##># ## ## ####
#~ / x v>>>>>>>>>>>>>> >/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>> #v
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;p
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
literally, print 249
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #ata=""[ 4];=>+8;?1&&195$/=1PLconsloPrs \puts~-<V=>a$f 16=B->8~+4783l{>Ehar Cr;rextge!nu U[]persngtalle.
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),toEnum 0::Num a=>Enum a=>a )+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- (-q?6+50));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num();(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Suggested by Potato44.
Oration is Python substitution language. It supports inserting Python code with literally,.
Oration code is on line 136 (space after , is mandatory):
literally, print 249
Python 2 is used as underlying language, so command line is python2 oration.py polyglot 2.
Just passing 2 as second argument to oration.py is not enough, also need to run oration.py in Python 2, otherwise it will try to run generated python code in Python 3.
248. Granule, 11555 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1tc@Nqdhj4eZj9B/vlEcjbJEQCIMB3UqRaUku3dae7pWmp771zSTUbJEESLRBgA6BEtVpdM5OtWU/syjqTWdd4vPGdmcRZe5OqeFOb9aRil6s8X1OufPIPaOfLlmvL8w9mzzkPAJISKaknTtWCBPC8nOf9POc553k56Oje8Ne/juPFDh3rYmA5PvMNz2c91zwzXJltX7CHuukVtFwshlBb7mAyMmzfq8biTGXMNs7Zvt01e@DGfOfUsM23hgt@GmNj1xm4@oj5Q90Hiwmh2CPDejd657OuMxrpds8DyBxjhzp49ifdU6Z3PN/Vu77p2OCVZ@yFbemjTk9nAGG4Y9fwKfoCgyi6pxRm0afI2FPH9QxMvmt4noOOJcY2jNHYv2iApQwQums6T7aefXotcIWxT3XI2dgyptfyombZF6bh9q6FUFX2@fHe3nVXjX1Tcmy2dzN/ao69cD3d0q/Hn2dbE9/Z96@7F9jWwLB1pskVWbvuWWTbrn4jSIm5ht7rm5Yhm3aXSWxoWGPDZejC@o4LTeYbVjlbzra3ZiHlLoYtzzyvRVsPL6a7Aw88nTMDjAa0xNg0eqzvOiOm2945pKRWsjN4jLayiA5dyCAgGnvtQeiewTzbHI8Nn3tCcQ2XvCFlZpn2aYxj36Hr9CZd0x4AnAH1Op74VCYv1oVgDTYOcFhGA4tTLXAwyMKRMzLm28ID5IVce2Oja/bNLq8cY@obtgfl9WRmQtudm5bFeoYFAWaxdzPMc9jEm3PqWPpQ7soxrFxMhY1OLWay7njMuBcUA7K0ly0zY@S8Ntlb8LeGHpuOR8wzR@Dtd51@3zDYW2M8hOBs1Iv1nBiDqzu@VrLIljAAxjagdDuH34Z687E67T5krcc6c3CQD8ozlVi3Hag@l9n6iGNDd3xBpYdoohB9x5HRvecYnp302bnjnrKO0dWx2JiYZwz6@sSCFM0@NgfggemxkQNvaESbQbYgsI91gXFjYrGlBcFkwuY1xtAxsXkdRBdo67CVz10d8MP1gnb0zRFgh@knPWbonokUC4J4ht0jzBhHtMyB0s43OjszoeNBVUxcitszXEJ9ipdhKSBKPcLV1Llr@oARWIotdmjoLjt2DUPkeGp4XX2MWDqfJCTmYAo@FkQmxNzYSO4e7CUBQXkIWR8DQrq54299FtOZXGeJdg3uuiDUYrvPHrHLRAvNnGYCEo/dlC6y@nvmKa2WAfdU7SgD9yoGscagViymOGNf0aUxZFDyIYOKjkY0SWeaPLbmEmYb19pgrttwqB60BhAB9nmGStaduC5S91ml6qdQaMuxB1CfUFh3YvMmL2ahCQD/el6GGWcG4gBvI@ecavh4CBgCfwCdoyx8wKEKhSEHumJQo2G6nmNNCA5Cej72R6gVCIox7vfZ56yvmxYGAX@MiufaNTxATgwzsXvY8iPTNnoyC7NBVMeFvngGyekQKTlAbxjN0RbKFABDQzhUVPT68Lt/0BsMIJ6tbtdxewG6fg7I3qWhUafMwuDGEGEdW7coWwCXwdR5cEjgTLfMHlE53b4IkqBMUKrnzsTqMeqo5yZ0uaEOxNYAAtH1DY7kzsSHPGbYSD/lFNHkmAsFH@kdaFhKgNKmYkvs4Q60Uhe6OeGMNJr4/TKTxrss6SkvU5vV1OZay4DMibK4nlCUQQ0QTl4nJ7Alb8Ocz7cWhgrP1z3H7MXGF/7QsTUmdZnQrTtjw04lF@JIZpJuJynKSKlTYs2sd@W@afdSyQ3AxQYknBRr3Xq3aVZPateCzycJ0ZxjNNhdjVRXFJDUUKc4U0bAXMhAyT6XAtOcn@O1scrRW55zxoq57nbGHeLEuiBeOoggQIdkzzKMcSorqyKSCYRbWm70WFbSa3EEBa6aJ@lkPJmeLzrFACVdKCh21mPTQbJljYfIb0Cl2N4YaK6LuNvVAXs8HNR8YOkyrEN4TSMhUBaiiedGEqh2BwhpiEfUJXmXw/ASEsoghlkXWuzJRm@uIwMRgL7sezeoseUgd0B5wpEHSIeNieoDaBoIzAuyxQvCUyKXxSKd2kBQMLaOwcpSx4ROgN0NaHqA83NlA/CcxmEgNt5J5mjPSL/AUY2zBrMOg2OazkZAHtwL1jWQ5gDxMfiAgolMqP95wPcyp8@yklYoLPaxG13Md5Ut6Ssg0m@VW3sSFn6@MyGhYX1gsy3dHkz0AdALx4YgerdrjP2AUEFJPB9I0fXxhhylYPCUvWEs8fB62jSIhOzRLA0k8rz1gqFQR@oSsO0S8GTI@nFZgPVMF8gSjOTXUgeAs2uJC68QZCEDr4QVWQg5AEAyY2p0Jz5QNUDg86HZHQLOYu5sThf5IHQ9eXCaTx0ou9SPksbMqI0HWkxWIifMxsooJGzRm/HA4IpRNRYcqPHnHW6PWfdGSyJ2oizCQDDnKiu6DLh3R5wjx3aWRAoVGUWLIIs@vB2AEztCphgGrpDtos4accpRE0GbAdWAng/4N/T9sVeFccL0h5OODJiiHLsX@/6Bjcii@O6F6Tvc3LGcDpBlD/qnEqagdCcdc3qtQOQWteFrL3YGDFjfY3UYud9MAOtSyb4HBJPcdxB4zksgwk1R8KcAgAQkQ0Wl@h6R4j0gKkcXdjclLCClkGEC9l1BBAMGjKrmM2TeFrP5Gpyu5xLB5jMjKwileG6XDNIcT4rRIzhlK/aNhaLdM4@xbwgCPPq65RnwtieWhdaJzalcivMKIruMfeMbQNpSlJw5Gltm1/Tb3Jc9eBDwFGwNZDxkm/rIM4kQ5huBMC0DQQGYYPjh0LLvHBGzmxKhIN@4WkjYcF3H5en6Q9c5Z@SAYLH5St1xRkjd2RfEcCEHDWKtaaN4H4ylNJTqS1mIaEwlfjmZlF87pp26TK6trSWryQaMmGtrm2DaQNMmmtJg2iSTRCaEk9FEITJkQt8mhUC3k@RVM4x5Kp5gd5jiaP/WHKf0ZrWaO8noTTV4a/gWoZ5hxABoCV8QT1Ks19EoikLjHAoqd/qLpd/BUe@o65rjoBI@0890bg9qIUfVAA3nuCgY1JB5ub1ORnUXuAsQBrrDlJtsNbOtk9Zlq5duXSUzGFqs6fUOFArSS43kgetMgA0Rm/mqpJ6IYjMHzEennswm11OpsgRiHEgi4idlMa3z2k4lDRgNU61WEio1qJ9md@hSfNOMJopRVUE@kOEBXjuVlC/LkH5HPBHTSQgrJjMgutWTSaiZLlaCR4XGvrRQQQfPv8krZiedjlH3BqkU7xvDKbih0LsY/HDy9i3SLh5HJ8Iwa6JzLm8cACj7dggro@c1oTX06vQZ0tGFND51@lwq2sHH7pO9mDGl1vr0YG/3eZ2SGereKfAU0gBhFeCVoVbcngzUwJr0jNgyGCAbYOrOcoJzB5j4oNtlksMITOryTMwNF122IjagNcR4OkyyRotF8IaQ352FMlAk5E4hb@NfumGWOPjSPEVJ7gHF3jl6sjBFNjoFfoJ1PQuZb8nlBQCrss4de/SKZIwq2ycZzQYGE3AL@MteNBdgO7aEtDAU55z5hPiECECQG3JbyEmYCzAYcd@cgkgcx/mUgPVHjhW5/x3HBuHUkL8gaigwIOQ4W2XIS/n/Q85IyV1v1juB0wfj2NK7QO8Xo2sJrAURAgVSlOU@Yu1GxNeFA5Lj7yojsFJd3cb665kkp05Mb4jVC7IEjgJuH2oVhVSc3KFa22dd4HIHUNPG1PS51Ao9/AiDPNa9lIhy0haXMxDLkEfGTIUzd8TAOl2Q8A3gldGXT5ewXfvMdB0bK1nehaiBFNWwDa5Fvqx6AY22tva1R6vrd1nkUGM3nNW5up2P9Xrldj3oXbZjOQOHrQMAoqYsc8Tet3GGE6QcXx9DjzLfUgVtDRwQ9Rdx0DCiOdNiLpI3dYRUCF5@DaMAW17oGcCKMh/tf7ULbIhayGYh/6EtS1dUyLlYrpcRHbtsBhCsAliIN9iSXxnj4YW7gE6eE8yb@DR5SB2Tz2TpwEJCroIe/paCzndy7gL9PPTqhaZlZd8lmQAn7@bl6oXSL3ArvNtACePXnNE1rIqFSG80@Kx9kXC1lAW6FU0VSP2R4@vK5zKQaHzEkEOWTCZ4SnItqUgSPgXyYlqDKT3jTEEqNYt5umt0l8Y9NYyugr44uLHQsLR6Qs8VVdOCy6YHFJO/wzqIQl4v/yCdRsJOuYvS5pmGQf54ODFiRnfoMKEFIsZ8yQQYIIYgK0tQ88AAolwSBQtWhGK@MwGxrmdY5sj092nO3rJRdpGJeMtItQLfHaA3swgOTQMYcj7hMBtkcF59NkbZAw7/HCg5xQoivsyr1DV6yvostqeO44Jc6TGV5hS0qOpHgYfieOOe7E8hAh5ql8Z3Lxznnx082m0fbh0/risTz1UsswM0ome0RyDMWtAdVlyYN5wh3AXcMW1nZEKJwijfnlrPHcfnzAMuHNzvimPAMI4nj9pP9refbz3/dpA5GtHN0cTSMY/VxDWAKI4jgrk1mq7TcYC3sCcrYwLm4mD74EkYy2cvnuxvtR/tHh4cz0XzemKZujpVxqeDVQX6DEGYKmd51R9YvcUVHRJTF2YRAmKDMleNgWzKJAmeErrxRFEqk9EDWWQcHiUJZ4F1nOd2maZmK5VeRy@XjWKvm8@X@nq/18trarnQLxe0QhYepWLFYO8IXJKMKc3cgInPiuAEEqYBmaeXKudDDgdE0S5wLBdL8xX53pK5bqFglPIVvdKtVCq6VurldK1cMoxiqZ/PZo2imu13ymo5d2vm5rKBrNXMNqIZIOh1OFlAnkD8UvBa6A4888DrnbOepmnFbqFfyWm9Qjbf61SyhXKvo5b0TsXI9vM5VVN7XU2thmFxRhWoxBAaDLlKG1jT0EtSwVOMhYPpfBPTKmO4DB0QnEQOScw4XEZGwSHwyKPHJFhExqnZwL2A7uESMk7RBO5FdB/hAvKMkyVr5BgAlgkQ15FltxM6VtAxWkFeWFsFUhnQz2X@qwMFMV@q2SuM/BzXoOfKd6mq5H7m9/sLzho5n0o4lFkz5xw58xXoxbXfoLA3vJYCR/HlKT6@cr00vhteS4Gj@Ao8PlzxXh7dNZ9loFFkRYoMV8iXxnXNYwlgFFOJYppfVZ/5lclv1ZJ6kNZS75WBorgrFDdfLW@/5qsV7WCxHLGZd5Bj4MSeOMA/PzFx3r6/0GNikQTeignhNMLiRNLMR5stkzDpbPn6jjAfEScGpn3qkOAcmdpZWS1gLFEUo1PrZsg@iBr0WAC9kambPnz8GnX69FgCgIPu9Zk58qBpz2Doh6FWV57TCydAl@VgcSp3IfmO0Z@AFKR0TBvNd4BJlTJB9jsdcxUo1ARuPgjfS8Cq7PkEJFFNzstqKPbi0gnQbD4Pe7x/QIAdnYS4xfl/tlD5/sT1IVTw/s/f6UEj3GyioX5BsmBkaNvGOeFHf2WLBUHRQo/lrTsb9aliyHRXlF0dl1x1KzIsj5paX5KGujtCkStobkBQfAAm3IJrPOd8LiZ8L0@kyqiSF9cZmG2OWHcJNMFeWxLhiZGQbTl6j6qBi8KmQYFcbGzeDMaUC4VzDA@MPKsSWrJywWZbBfzhxJ/wJ@4OuKsZzTHet3XRADJb0DuqASyy3jGNWxrd1U8nPUcCTo@KjBkrLoGdlZ4m66S@pZ9yYxuNy4vPC@iagwHwE8F7Fdj5EGQbEkqVc3rdhReePfHGUgcay4eOQzbqCqNbUnAt/lwFYgb75yLD6lozLXrco9Ej5CJ0AZaOKhq3NElzlWZeq2ZL71ygqD78eCzDBInBAZpT76bT2RwOe9Ha7/xWpNXhcayk8JXK8tB8MxWvkmXilcI3UUl8ApnKHGyruqNhYeAyR7olab0540qKHk4dz0xLQGneRupaugeo5QfNYZxB89HjNnTHkakLYpc7M92C7LPshFsAVq0mB2Qr6NVdxzI97NrWKgp6fQFuliZuZ6PH3JS0uaxie8QzeUMpMi2nC07Xx6XcFYh2DyrHV1FxnXoOc2RnVaV1nXO8V7IWQ@fM4M/lA93bpbm6B8WSLEIJs7t0ROl178JU3A5Ej@X1eLo0X37XWuq@2AfCKY55Ae2eeO2ZluOxI3reVi0DF4Lx53KMnq9BU7clWg@aNy8PFmRqzORglnVFu@rWwLGK5YGiw2Nl40/cPo4Jwfu@1C@iXqp6N/UK@SPHVoP3SrJ/qrind7UdLU24uGg/Z7xlBF5GwoJFydUFBEkCd@IsL9xetkwhZYXLy6sawO0Oz/WL8P0bjCyrajccWcYXxG8D@4cBKmUw@C7nwX@T1PK3p9a7H3m6EW3prkLMNe6pZcBARs8bTcq0rPqRIdRs9v7Eqm9NjImxlFYddF4buL/9Fink/pnKBsVIBLOdOCOEc50R1NtAfrxXrnEMR9utBEa3TOjkd3I6S@ndGHj0MYrch2A4RMPNgAN7Ml5o3AUpzn5@e80Nx2HPdnoLmUSfj6VI5bv5qQVG3jPovlW44sIgrm3Vc9lsNuBv5uavFyy3CV25KOxrkz8XEiaXWcozWJwNceeMy9OYTaVC05unnoSTmvejTtqqGQECrlQU27QN/wKfq5pkGbXtOI71MU0IRLdnIv8GXCku/NzVlDd4o2A3GJvNfXg4c9Lpr5r14ANSIJ1C7aHgfRs2zE@93quZJVyyhl46uGa9fR5obiL3rlRgmKfJJb51wlrNeAYzKqpclku39kjOzjodw9L5a1rM3xZfRc7dGl/EsgR8Mq1t4XoYXwGbrajGr9Gt8QVUltkDIWdojAyy3iId6L3XEy98rQSaOngv8ZZpvXFVuLEJhMLG58Jq2xwr5Ts2iGW@7g4MlGssXBUPXFcR53BWfWnl7o/0gcHPVd1GPWdTHbh1mEuDM@PySY8q33XWhWB868ftqACd6dS48ML30gifXnShPSeju6fqrvX7Lm1Uuqujy8rSxYQ7eEV76AztoTHkO4Ei26ruARjp8xNxtxUC8j8YdhnRp/ldSvM1azmWdZ@aRfrIqaXj9JfmaRfPafUg6EfFe6F3wCN43TkFCGM9VRAN@qv6zdCYwJDlOb4zNiSyrQK1cLKIP1dR0XBx5zedhbp1hgBqJHz/pvHfKZsOdMcfj@nVHlsTjx4UVKLjdcuaco@SuQ9WmD7fdsTx1hg4ne7QvCtLHUP3bfNUCWeEuPVWyXY8Vwsmkx6hs2yZUHnuhYzYUJ/3P8LX/qomDSaX@LAVGZa3cZXtTFz3AmvCdxzmWc75jD4s7p@IpnH56gMaVuUgWBlc4k3cAO6sC3eQ3bIEEiwkrkQwYsKR4ZaMLDAs6soZpYXtnXO9I5fjj1V80bXyU6bm1m8/Zko02PZAk4Pm3MwtuC/gz8Ji9NLByh5OBt5Ncscn7HvAYuFjaUtvDfBM87WG5o0KI5BuB69V9a1ZCm7fhncbWm5i3Lq6Urh1eYXgVEvSHRNebXhBG05WTptZ5tjjTyb1taUMw80l5JtQF8vF5qB9ekafr4Wg6S5Ob@S4eIgIWAqp6xpeF6fSkSJz/olTH9sZAGWWLDYDDmGXFuHmqvXS5o9GPOnLZ8ZAx@2VT0zcaWktwQqI9fri9V2Rfmuie@a3Jo5vLI3v@gL2XdE91Qdm9/FCzYeRhTUa7MHjrwW0R6eblX8@ND06vxEabplzQiTjaIt41gZ@f5m0dm26PjoYffu0yhyjFOz9ZtI@C/eIRwZcMEB/fWlay2binTHJjRdkum0S3vRpZjZ4L8Wq5ZsAbkv@fDIaT7zgtTx12qczP0U9OiV379wEsii9AWrMhrrlL5/GnpuZBZ4rGCRnxlVc@Fem5QzYV@UsAxYNBm1kypcg3DYM14e6Dz3CXoLAlPY9F0px0kNyecHeAE4YOSaZtunfPsHj@zrISOEbC8MHGzyFqDzBp/zwY2OQjpfXyJNbORgY2y@6Fh6K/1hJgJNdwMIjOrSOxujc/DzeB8kYO0GE4ehiG@fz8tqtiz5VHFIde@JLuMv/tjGleOuYUmXTcnEONVjqW7tPX4jzGELbX@/iQw0QBCeedTEzrdx4cA3xTBuYtdW0eBE6lCYeGaTS4Dlt1LwjzNYYT08RyX/kLJN4Di9g9Lm3yAQDyGT0yOjiyuOdaT9zngLrBkPZGIju6LmBWwau0ZLlATHYE6erW1A/vTuTOaJol4wVM@FaHxsdaF9rZlrOiy2L@JHu6yt4J5o4JAkwMt2JK6bVMdzXNCM4Z14l1C5m6LExJTFkNcLwXij53S5nuHFabqGPXF/b8caOY/MnEeEsvNSntxMbGB7ocf8Vdxn3Ly@MfkuFtMXSHpzx7SZGjx/cW1Vc1@g4Fn9iEVaQA9vkmwt01zQ85YlpT6bkxiTg3ZaLOXwbb1Yu4TSHN4TOdm6CjB3t7sXNanyrsHdNkgKW@Ez3aMl/uUyzsJP4/ruKhrrbdXDtLDB85MrZ3JGwO@h4tFWab03oQKNMgaDp3UmoV@COrFqjzogeK2WSuZZ@bnTwyF2Hzo/6@nQZE7l4dCxwvHZ4KyRp2PGLLHUIUo9490B2XWRbrHFzTA8i6OdL0SRM7plpdN/q4h20NOpFNJes6CTRLu1Ii5vggM2xDMkf4h5LxfdXEYxn5umkd4@1rnABZTIycM16ceVmJVI53pAwwlm@Sh8RXNcItm7jLkHo@qEZqa60tRJlMXr4H2x/psDA3C7m8QT/ZCoNgJzdvS8AMj9x7eB1H7Q7dDy/b04PxqjGyXFX0RcsVgGCwIt3BzStryoEtKc9sfh8x2BuR9eoR/IdcIN9B0wWkXDfkAz7TCIVR1OMIzj/QapqIqUGXiY4mQRuphucfvbkUO9SnE5xUacMzxOwOCpemOD8ARRMZgSXSunptCjGeCDc2zGwASyEIsUxqFSC66TxGDBgPsGafdZsssTltJqtqleszoSqwE5OeKx4kYqD3emYtL4858GbCf2knkhKUjKRbNlVlk1G4IYFgsdScH0Btm/Si@d3VgVcI5RD6pyiEte40gwgCKiQZqjbPctgL2xacANu0eWqH7hekWPcSPrLP@4FenpIH9XI9HQLKgRVbTkjY@icb/J0g9SBj9JRzw/GATKkxbVOSDtbDAQYvzvk6nmcc/Zi77gcKP0I9HqB5ZBPA0W54I2La1F4gNHnjcdzEx1GCxKOQoWFAs54MrJhKOr5Q09mRyadTZy4s9MGgbYz23dxwrmXYfusZ@CePTpySusrluOc0jEUzMkv/5irOqGDp8GBwDB5UnE0lyKeL1VJv0i360wg12Ekbw3XCUBSWMkgNU5wNZM0bJG7iMcxSQcLYKQUaiChZLgakp2tIybtsiTq7kKNATWzn0psPf/082b2pP6ejRTjP39HES@DihM@kSpFT8iwEKR2hYg1710A75lvkgmJqcATjE7lmgHve87bA/WOcSTDg7khjjnOOOg1pEWKlCZF2BgoI0ihmdo5VEUyIgVUhLDGOakioeNfNhJCUoDmQQcDq0hR815XT6QmfIFNOvJZARJEdS46mLjKKjqnimo1MEhiyt6xISIZcFNqIQs2XpEWanIZ1bfDHd25@Z32yiOjM6HdpmearBXqVJxEu77RIBNQawc1KjVftqZaVmpNS7snwB8GldpqTT/Jal9CrTsuhHqgYM/bffboMiE3su/eefoFE4SrZI2fDAAykbg83D/cPTreOn5xBK1wFZKfPX4@KKQ1iEV05G/oWKSrCuoFGbWPoD@RDTVHpFhCZxuoDVEUY/OHswg0qGtBEhLcOEeaFkLfEXxZeM@Y878JENC0vslCjNqHQRrbEJANaw0LPxmjxi0WhA20BhGWmUjjsQNFFYPnL5bQUqoqgdWhsiSorHtWFVtd2E3udp8auzOW26ttcykI1liUXjPy50VcWgVX/yDlHsNA@d9ebh7L7eUmmFvKDaCRaxhmb2v/yYvnu4vBAMfoTVS3XikEpxI5ccaexpm9UE0SKQMIAuICZV1gAgXg1mAw48oaDf/cgGIFxLE74oEJQyn/QmyGmFAzddQXelLjdZFKUQ6QB6lhsa4dmgRObC6L4Rg9F90lL2JEBPaEKOow47IQxBwnvZcyXmExMNagusKud0hEPKDXSW@e/cmEPQ6LhmP0xON9bsVQFY06HoP/3KgUmrQTNmXBcKaeMIlpcFuGPYACh7BijY9RLMErQkjwvAtRflFfIeSp91qnNQE6DBAcNoRR2tLHqBwtgH7m@EaVvZk4pNAgJCYRf0GqMnWuXpSalivNJEUJIISB7BCOWxTf/t5RHbkzzpoRfZ/HuYmNAxUAcU2fwZFj30WNuPwsKFe5x6vcCbS7hUMlydVeoM0p4hI8dmZ6JkiF1Ah95HEsoJRYmqDgqC2WVFmwLcsDnqQHwzdwKD4OtcCcyHRCjR9Tk2wmxAEn5YhlzDAhhrBe/aa2LxhKz1FOeMUDJwiOYvbm4kxurEkS1NzAtEPVsFXUFUsiZZX57gQ3oDWSN4KEWaiSSRr6I2sOcInew5ahfPjdP@C6Dls@mH8QmKfZbbD9dmDrg/l3Qh9VBds/i2wa2H7IbS8VbLKbCt5m@YzO6q880wfI@VC4UTAkDKGSXCpQ1OTY3J/vHzKvi7pXsUFHIOjP2grJDCIeCHyAhCPAjDNqaATnKczacRZPqvk54AkgFyAJ8jjI1lB6hnuSQl1fVUXBjONSgUw7AY0pX50n1V9vJqjyEjgxpVgo5lUFMimdhRGSNpIBHkziEYpiFQhj7Mwc1191umxjY4MJXle3jHqxxhFESegvc8KrKKMJgI1xaaHJIAwEmYUAv0YQLJXQ06qIQXE0S6pJJGw9h@MbsIQpMgCIiM52qL8AeE4nqCpAZtuY@sQ2XYRSEFBt25nTdRtGJEFEPG5UzHi9T84OG@H81lwvleebQfgCwY4QrCosw9jmS9byW/ZJoKCTAfb9dAn@2mD@J0u0dnLMQv0sN9VFpq4re8TSsIdHtoPThHuQW5bSFC2nqEVxDkOFICrIL/b3dxAl9HCgGF3DfO2Mva2d3f3PDg6PbqgNIsjkdbAkSzY20i1JzjRPIkMyyvdipW7vKUdPt/fCqpzP1WyiDiFmOy@vZ3NZatdzuiL1L/i5rptpk8eNhNTsfSOmbU3SHu1gvhn7zFeZA9zhx0pupJoSL6@aJxuNlh2/kfy7Zapg4/I6IheYWh4pgk1ezyZmMVL7foxq3z05PLSs4ollPMrmO6ez88@Bw5wHBw9jAQoQk5UQahXxhAwc8EmamaIOjeud94j08YkcUtAZ5WgO8jjUUI9da6ZXLlCoNtS9oWV2YjCA91DJIFeHEur7iBSpyN7YMv2UGKMpkDqyQUDEUoGe@ml1KtP6YorUwVJcGXabjrYwPjEGnQDiSx5OvCE7dMZsNv/0yAhNz4EbYY8mfPHJYJ9NRgDXp9dzA0msAfyJBIGhopJRVrlUDT0rUNE2TaMaPEiviYragoLLo14hNRXloTHtmQMg4CkxAz39ExXYqugQORaa1LbZSaBxvIY/xeM881X6UZr6prPI9aYum3bPmKZQ9Uz1BPhTdE@ef3GWFIUbOEDqAndCBWPX9AaGHVH3gx4x07l3rbNVIuX01xQ7ViqovgfPw0OzQIpHvvsEjDA@pfojfcxSE1Jo6TGZkTXVStkZz3dFJjW4TgybpdMkVcOLPIBrRtA@mQhxWAr1P6eUOrQOunp2D19vzTFrqrJ8AmZKRGQJnFHbgaEc56LEGEhJEKRK0daxbVkVc8SxV@aYB2HQP0YathhqdVziTXoYafrWwbqgUrPGgznNRLMeyGu1UqkGrbFIaioM0OImlZcViHYJCQm5VKjf4Hgz1BrqKUeF9ji7DWTh4TcN2zagggBnRjqMwfoEkMwVM@GHKTIzvdaUQpxn8XFwXhoyuqjvejd5aeESaEKp0eRM7QrG1FctHFT7wbB6ofyPiqzULlMJq36hAKMjNlKJYV1N59bT6YS9nkrYONQ/eIBzOlcJ4CTaMohIUwCSEpZYA3wGzqOesGsJfSOV6NW1dQoBVhDSLiHAe0@RLxP6lZJ4ACN1Blxc3nlTCY9UJmZlWb2C/GEPSSgZwJlL1DBHX6XA5BNmOo15kBNtzMB7pXWUJprdOlJo@qgWcKPKYBR0t2tUNWqJG9/k4BUYOAcNDYRdQ8IebFNvh8Azbde5ZX4reA@e8DfxJBCjzYeGN8/@C4s@9ycsAb1LkjYrrqCS66yECpymoBLRmtFFEYjJr38dV4tMSCU2i7mzdLKQrcFDrZVYgX2SaGn5OIs/BHFdWRdc4bL1qHzGjL5WfCNJTb0vvzk5PD08/FJspZLxnYOXgpoH0BKr0H3fq8S0FRf7uCseX1dicWVdfVBSlFevXgG7C1ezITfmoeQTsSklT5qpElgapdJ6plhezzxMtikrYkrTxCNmmgprmWOv14PbGdK3YVJxfrHNTUwLDPBngdto2udus8xwkMA1DBt63QVX1Qtx1irp@no6rz20a7KW1X75i7WrzOVhe@OX3x0pxhq@DvD1g6unaD5SC5@srX2yvZ3PZ6DyuPnwq8Nvb21t5R9lCofNwmZeyq5t/NVfrK1p2oamrJ14nnqSbJ5@KWjZvCD/8ufJw8NvtT0P2w@vHFPBiM8y3CorFNgpewvXaZ/hn8xve3NmHc2d/lscIIFZrhOxSSYLueTRyyQW921cVdX4Bf3aVA1rTG1slv7Ljw7exP14Q1O@cOHtx9/Ei@U4N4IBbLnQdhZvxDcQrHgVv1Dq9ToYS//l30H4xmcQD/pcbMCjUQjjKl7EG1KdgryLN4pgUDUN0v1/vvOdWLwxRURo7O8xraGtc1xRyw/UB2zKL9aKq@X8wUNwDq/QK7qYoqpaK2zPuebGpo2ch1B4aFfmzLlF7R5iRpwF2ECGj4HDzwgV1x6@esQ2GjDU4lWtPoxQTWGlsuA40J1rYHsSuT@XJbjkdmivoVUKihAv1zNtnnyEq/E5w7UCR08WlD2yfyTcLl5//X/99Y//@kf0@zHd/ykWDzcISM2zxkkjvJjQQPrEAttTmz3ll23DH@7Qii7oACabzcoSjzca@KB/YCMTva@5BT6NyEIQsyC3wAU0g9KNxd9DmyD2sbPGwsUaCovMVASeazI8nSvZrGyIAptwrcGP/nBFVnyukUvgTCA3rzXWuO26lfrG4s148@SkSp3p/hdbHnf8LBaXgDSk08@BZwyQ@T7XC7hluR3YIqSOx@L/oFcjxuKXcJ2kpaurpvwyXasFf2ClapENL26CPJ1cSdLGy0Y63aS8NRtBJjekk4bM2jy/9Hi5AfGmN5obdWeHbrmNdSQl806y6Dw8edlobizGEUTz8GEaO/NDiKeROGHAxEPNXm1cNa6aG1dXGxvw36DnVfAG16uNG396za7aCqDoujrBRm81lUZLaQUNegJ2WWmgi6y0wNCAdxsAm81Y/BLxhTVPSMtWXWqqxcKJxKhPrFfRr@sxVlXXtZxSmH5S3NVicU0QlHX0eocjE/AXlVgcufQKZ9Yr5PDqw9f/B96tD1//G7BC1vBrZuTbeYO/J2/x98bH33EXf8/f4O/4Lf6e@/g79PD3tIO/WLzOGDBHic2slT3LqqfqKRhMlgXedJgdqj0cDLIGy15kL1h25Kg9MBnwy4LJzPZZdsCydtZWVfAEg8@yPpr68BrArw@xuPAzs1mMPHvGIBULhxhSTkvvd20mtmJNJrwygKuR1aScTcrFZNI8KRTHb4RMst1qJk9qccVrtRTO7zEtXyOtxFdXrN3effao3VawB7SeOgez/8HBaN5663904Dw9cEYO/A8ODp5Ce6cfpqWHcNUb6Y3gtRlv1DZbVQnRWA4QOq5sbLYaOQnNxTQgp4Zu6Y@8ZjHCu7HWioEw/MUX57UvvsD/@VntvEaGyAqGdi0CCMC4ARy5A0TwRa1GBjTDdUaxkg2N51@0IhM3KF@cg9MXDNjz6K8s2P4B/ub/v/5PX7BU80SEfnB5tZGiS8SfKF5eXV4Fz4aYSgWW1Ab80AHsGOTyqoFGAroEUzMlnohXV9wNnilxg0fYwDQ2GhR4Bgi0Ih6lSenyR@of9o1p86uVBP4I5NZUsOjWak2zWbHWAZdo5l1/R@s3Yo12tiQ6uOYGspoqEkQhX6up69ys5bVaLR9YSuVarRyYE6lU5ebVyG6qxWJVy@dFsVbLBrAgltVCI0RheHq3ht27Fh@LmFve6VNZnPyjTxEkharw4EEq@HjF5ngMYrpayb57Fzm12z3TbbfRPffundAWcBdMvVIAe7b87h0QnqQIAvwzh6@/piSVfaI1KIUKSOZavgTeTFW0WZpD3dN93029NccZATegeYJI6oOzWcdtJX/1w@9@t5Ws474Ics2rGAGmwgobG8V8o1HMg7lYhpILCb7RJjVIV1TxKqEIvLwggCfjgZdaLonkepVEfxbfYJsN6KgeXuzyKk4NyPIFMdW5MMRLcAnd1EqFO7J8MVVOV4JffU1kjXUW/JrNZi6dXy@tPzw5ObnG7yMxrV3qdfWqfqlXcXboqtYN9NPjmRD9wYNcBWqxnK21Yu32o63jrTZ@2g7XvmHkY@hIZDmG65pjN9mkqbxC5aSJJTppJZPV2kNqcLVcYPFkLYCTkkDhWblCBY97Xszs4@GwKcV67V6Pj5laysGQGhvTHqRSlvVwGddlTr@/Bo7QYqyDK@6eYVmhQv9zx7V652bPWIvFD59s7eweZ7QNGJ21va2djHb0YjuuorUws5N3Du3Pd7ceHbyAAIdPdreOdj/d/3z3xSG4e7HXb3XD0I2JYZy3J5PzN6jz3WgbY3CdXW2ja3r669f6mC5W4wT5/PzDT7//4af/04ef/fDDz77/4Wc//tXXP/4@3H8M9w/5@4f/tlLA56@@/md/9OEPfwaO/wnu/wj3L3719e9/h99k/3O4/3LO7c@Dew6O36wab6zjBYhQ1srpdRjx1isVQAZy3YhBWr/9q69/9PNfff07P4H7XwT3T27ev/uL5fePv7f6xnA/@qPbYX747@D@Ex5XCPvDP@Ru@L4B/4cc7nd@8uH3/j3//1XwQ@PPPvzen@MjsPzTn/zVX3747n/QtPJf/esP3//hh@/96MP3vvvhez/48L1/rH34/X@tZucff/Thx3/6X//sT/7rn/0v9P9jev7Jff4ffvJP/@b//Jv/@2/@LLh/Afe/B9Mv/uY/ABr/3Z/@FP8/@tO/@48/xf///i//7k//17/77X9Fhj/ghv/3X/xb/vzb737/b7/3z//2u1@veH7/1ufX93D/@r@Dy/3zeZ947lOuj3X5@jfKz39LbcxSARwg5ftMA6Z2@8JgNRbLsmzwgE7443/y4fd/C3D79wASbP8z2ODPLeD1A7J8@eWCX5rmOKT0l1@CcPhlICR@OQ/0A8beKcCAZx@@A4AvyZdfLIKCRP83hAIwFkCFYAuJEwjun@TOv/r6n/8c3aOQ6Ppb8/FlQ9c52AQCvwuL@APszFEx5mF/gOTgw0@/8@Hn//jDT//gw09/G8cCKV/JbGVgDL99BhUAC/eAQ8DifeAAUEUBEST5tZgGhrUNnPGLqelXr6AR1sAE8tV6rJADW0xtkFlFMwQEuX@dIpmmcZIE7mksXwEbGMBpSgbwSoPXdho/tJyOTevgR6D4hWaGxkYZZ@twCqEO8WIgHibTLoPMwqbbFAuErKefs/Z6fcoDptGhQTEwzBA6PRdUTUiX648gwfr0EcO4MPJ07BW8X9Ub5fq0gdG9pyxAHOltSBKg8APQ6WnjPdjrFCfAx6aP3kNWyvV0ulEGlzoVlVLLtClNtUCFo7KnGZUb3RnDPYybDxn7RFDLAp/jgKpkATQ@0zPoTZoC3AT/Vno9KA79QyPd6xge2mlK9cPduP8mOlP4AADilSTc@ga3JGFuHoL3lEeVpmThleYxQM2l@RQpixyIQUnH0tS@abJA@pCHj7k2@OCM0WFxEokEmDYaQk5oH4CoyNzTqufrLi7MEb9YZUKxIqAz7iLi@yMThyRRrj9ah6cK/9012hNMJamtxxJJnKBIsjAlKZ1z8k6cFyIsIdnWqQBpAmSfgA/eDx@CGWqI3jO3WHwWjgsZtAbL1GKeibEUfU1IpFkQA5kgFnvqDbadKfD3GUHIqEVcWxH5HEns2061Wn@v5ksxeJN9gt8xCr6oA42FX3OWNzaw0huXEk3XoBEYw2Ks0QgWkZkaaxztHgP48QFTtazMQBq4zJe0fCFf0HLFYqGkqfliJV8slHNAyorZgqaplXy@Uq6UrqgsD4EaZKrrncJG4x/duP6Hf7TsWu6KV6zxJZvKNBd9FWtYdb6RMYGLyUIrK9Ro2ohqLtHMZvCn5XLwhDxm1ELpZG3NupSwyC3aPXeJy/WQzdilhHPf34CLxb4RY98AJ7ggDVxOY8EGiP2DWrDYjZ8i5AvegloA3BFjLcAdHhs04uXl5dwdi6999ZXPGg3g66X9vVgccH7IwtVdyezJQ5k@INibuAb5Dhh7tP/5/tH@wTP50f4R8NrfZlouK8fiV1dX/WhNgqwGOzg4iCGxAckpp2L4qy6bTCbk2wH71VSPjeev2ngc0zRJy0k5VVJz@L/DoOH//vAa/DV8QqicFmOx9@/fT2mjQHXf9oMdA1q@jO4shjj@AOj3A5UbC8WZMYvGjeB4eSNGC6NNwK@TGH6LqnkS21Aiz2M86f8MGgow22ZPcH@w77Bjh@9D3Ta6KyB2hvyr6juuA2LTbw6zrdun3OuRyY8cR16PddQ56o1Mf7gC4sV4hKfmDPe/Wwy7ow5kEJdIOMA2PFzLcZYBlNiLwxWlfBppCME9CKQiBMCf73/6@Hjufby7tfM4VmTbB88eXXsVAqACe7K7dxxZS9w3DFqIovj27pMn163BC8hljeTkNVYoZTIw6sAD3xm66C0nXoYgqryaHdF9HaTwJsuf1GDwL9c2VZwXKSSUunr4BAV4yzl0ga62UBx/L218Xm/oiT5Q5vq21Ci/T@dL5Zx12dgd4qdW3ZprTP2BsWZP2AsQ/GNPcS9kReUHe0wv9hhk7hF@0Ak/3ubH8JByDz/ajHMqHfx68mTMVjrCC53Q6JqDIQwQ504IEOvoOoP7Yy8IPy9uQ33d6uDzNMjtho@1BBwX4M0@y8ZkmoTWKuVCuZLTyplypZwvqMVCIaNqGbVULlWAWGfVslosFypqppyv5PIwmoBvoVKKxYHKmn1FgZFSFQR4VyFau4vfINjAjzk48rARi/OZLPY2pYvQsJF9wgQDwgj4NSzPp@3e62Zd0PJ4FiOnMohRZ10W39vbye7tCcI2WnCyfScrCD20FMrZbGlbEAzy2YERTxMEh4cBLwDzuSWb3d4RhAmPADWaCMIQLbtFZOEFwUTLztbeHqbzGi0ahgewU@7DLVZoKQGYjZZcjmQAQXgTRQdwWzyhPOV0Fy2YJvrscZ8d8BOET8P8ZLMQw3MOx2N4HJZ1a0sQ9rllawt9PqOCF3hWv4mWLboEwQULIKEgDMAwcA3DFoQOGBEVBaELpu6FDm74vQfUcmH7uiBc8ArCKhKEKUHr3VMBeNXAHZN5/PixPvR7xoBfFy5/dyFr4GNOJ7t7nU8/7QwGHfdia/fT5@jz2WeP9dcXE7cz6ATBOm24HAgDPqeji@sX5HG/3datpT7fBB/7mk/7om1g3tr6G8hTcA0wkVH7M/D5DHymSy4eG1wjAO3gtT2C97beIZ/wIh96TzsdoYaI6l@MDZzEwz5DX3XPjPSu69TQPq2vJVPJzEWzmD2pkTMbpcTLbO0Kffsp@qIgkkTx8qI5rWdPQH4pacF5kZTQmmoFU8isjTaBylXX9E1Vy6enVVRX6/STLCmpmyn1wfrb1DNxU8vlq0Jrc1MSmurJpqaWq8XSy/WJIIhVfG7mStW3qWwyyxg@xGbpZLNUmAtRKqV1RauWSmLtCmrCh3GpM/GNdjuVOjf0U1HEvCJTAPnnH6@/oCKatX5qmpnWeabYhVib1tUaP2fNsjfi6qGijwl@tovHOIDoppvZKlLslKBWygKkrygpUURqhPQD3q@@CBd2otecYcHIL5lVJf7NP7VcFGU8edB2@m367hF7NQ@JHHXsCzwmREeEw918JHt41dgxMuA4AOgMlQl18DOjdGYe5D@unIbx6Q21VInFGgEPesi/uFILrJ8@3pGBLQ1sqDJE3sOvSzuujF9F9Rd8uDqL0OkYhij5sYF79Lqh2w4/vCvvTkHCwAMKtUvpC@lqPsQRsNo8DTy/UKOj/ngSGHWnmD2m1xtg0nssRekzXTyncrYbjXq7PjJGY/8CBB@@PAylCoM/m4zYNuOweKwoPFTRrm9DBWRrNuoPM9CamMansUYPtaNs17cvJ1XkKa9qRp2@nS3E8SjWpl2f2J7eNw4NF08B7R/AWG3gcZvu8FVrFwF3oLIvr6SGy@xZIfY9XkfRmQ7K0CVmKPBo17NXtflcp3Sp0RFrg3oTQd/hY0MShBNJar47AXmqFmtA76tdxPW6N@nwD8xlOyBKFWtTcFNL@dqQdeqdl9OaWx@DBMBqFtTinGDD9BrBv7NgIG3L7fp0Vhu5elMD0SabCYUdDbd4ZbRsJaOpMJLCCAsh4S6BPQ@3Cjf4qygKpayUwJiQyU6zsppRDTUDkuQrs/dKzPjOrg0tkq1WsWGgUckKb52JaW3dSvUcpm9I1MbQxWuUcT0zZGMTHikI99zQLQogihJLSW82i@lCVhRrbyDXbiLVk7fFzXytl9pmbREcgDeAW2PFfK1fT70UF@tYrKXWxLpnvKH6RFJBlTFeg@YIxD1vMmpm2VpRzVxKbenK0j0/oZa0anOSaEoqlDb7brAhfNUQTqBprhgIJWx@XQZYjxq4hWSBMyszdmPmNkaO0zKgFdWKVgtAYuOASKWEFH58mO8oTSWTJS2ZFJM1nFhYA/eAyBFFSgJ5TD5QNwVgd4SqUNFAjJwjbjeywJfyiiDhXcV6pjdm@Uosfhm7urzamN8k8012caGnpdD6gLFBOhFjCi2Uy@04WyOTJDdo9mervjV4vlULoLd2YvEq7Qibbd9hreAIrqSsfezqfHqj8ZK/W7ghBVKNkb6cJjsJtiNoOShzb84O5fMuY7xW@T4NZSPdUFoxQaC@zZf4ygWR55S9j5PqebZz2Q@IUvUpypcspVd5n22eiO@fmdZlOSc1SIBMsfj7NNQIbm5rKO/jMCxcUUUHW8guL8eXlyA8X@Gxci1XiMVtJ9xdBmKpD2QQxpNCQcC5FoONjyovSy/LL5@@OHhxsMceZqvlanleuGg9zGTUpJrcYA@BjTWf74Lg8o45BfW9/Rntq4vX4tVxMpdP5haC1ePTej5cxE2pjYakbmhsE3CVVYFC9dWilH3X4IjXII@iBj4ffusn@elGGewasIpVqNNCWms01HVNjI8/fP1v8KTW5e7nW09YEgv493/xc63093/xL2nhMHlV44UuxQESjWqxFD@J8yzkS0wEC1@@VuMNJXBXS6oY9yRug@wV4t67QHFGSsuWwW/ngNuEItRavBKPxctPX71jbAMkyEZvMDA1MinKglSWqIKkBX/2Huen3ktrr4CeeF5CwR2NFQQOJ1XWG43GOm10TDbSeMJQK9BcfvOqdsInPVAOWbfpZ3jr@DNeRg7rngf20AbW9Q2DFRoqA8FFUT781u9rWvHv/@J3W@K79rv2t4DCViqVoqrFf33zigeKfDTIi2Hz3a5VPKsrlfm2fSTcrz3@VfDwyCJ9ERo4ZFLN4tFnRS3TPoUAyBOAGb81CkxEld3zfGQsGLLf4oGdwNzRPaOYD23ehYdbzXE6EM8relVFGZj@cNKhA4rH7sW@f0DHNxTAFxPEfTJ3LKejjHScZqAPTHkgRAEE6iOf2AqMk3j6gj7AiXwraqJok64kKFqvDWBtLFZKrMYYpDzG09Stab8v0DFsw@odGWOddOKAf3hWdb@HYKgxiQ55h@eLF3iq6HAx1bjBkjt8j71Ep8QdYmW8ZHiukKqWkQYLA099CHjOOTitRNvnBRlt@E1lIdw6DxB9B5WmhvD02eVZgOgrzLMQWEZUshJwDvX5ErE0lT8dZgInjLkD5WNmDRKdOVBClBuXmRndHZA2MBv1KUFaKWhWGZVDNtXqSYbzmnWV6puOs5tso86AgUelLVQSrFBSkdk3XWDX1PKcOhdi1ijkfDnS9SAnAMgbBI9voyosPIzgdF6T@qdAswTinxz6BSf6Ud8WGnFWxg7UwrLzjukTAAxtBIAhlQEe8@FVlFlA1c5kgOcnsC/IjjtQTM@bGIVSOU8Z0vFQdggK7O0CqKYEuqoVyhyegY5KUfGHzDLODIu0DATZRsWBOu@UhGe4Uwb1ICKTXhQJdaAqF0oKtZCqZLjbo929J1vHu48yTFILCI6H2LpOBJuaq1zunSb/vjXxhgEaYRDefeVOMc@RPOVlkg@VpBhk/eF8tafnMxxGgJ@UwjnBcSpZp2CuMcLvd/GI2VjvIa3KUBg7GRzUxxPy/CCY6WFWJq6FeBNWbtjz43EBURrTiiMKLnxDHsJgwQLeBmxAeG4AraQVUAMBdWv7gJGohoQwV1h2oh0IqyQ1uJ4FYcfCD/olUavVPLVNUt/RWfIYlYnDkE6kbS1JdAE1OQzryU@8ZK0LbHvIU7Cz1ES8DEpg2n3MRYpX3LGzfRG2X2oSHLERoEJEYIzF6MzNL/8yCXxGFJ9npXzx8kx32ds6YCj1OJkT9V2LjjKmklzHLAR7KyPPERxtq/u1KEDH6V3IqELP7u0MTauXejufxhhYTbOfSqe79XpOvIQk3TEQJ28MxNBAYU6soVt/wQ0spBAnpbRaNuRPXreNc/bl0yePocmfG3RyvfnyZD2hZIC1FWtYBL2eQqBHB08PddczXFEe43svEptS@AmOIBEZWnvkNbMnlPuMgEVTsBcC5RwYflB6b/viWB8800dGKqkn@ZkxTMqERjE3dJnLRzUznRahiHrTPFmoo7qw2LiCeDmoE9TQNfq1DlT0ae3Kq5@lBmLNh9dwPokCJFHXNIrdh0B1Dx7Xat3ED3I/Pn76pJ7c0BnGWl/SK5LpToQcgCiEMHQYfst19YsF1AGqQljl82OfhDBwpZNCY7EsG4reSALLujI/TxxSViHLcnKGwL3UJBNgnFu/2aQ1d4YFF2Ojjg58aPt091jIQFh3YojoaOPwdkFEi2s0qIdpcHRDSkFD4MURwtTr@QcPyI1rM6nXtWxWBNSsXUFsHmBuKhJ73NqVq9d7qagi9bG5RHuCJmuKbnvnqFcbWN5sobTpuDBE1HvAQz7wgITUUXf0melfPPAA2@qhJoYH/EhpfS2/Xj4wt7/1ZeWo@CjV7XymChnhtefYIKK54/kMuPq5zNkioLFul2MXZQJ1bHZ1ZayfOkq@l@2Ws2W11DNKBaOczZW7BSNX6QCX2O3ny51epaSXCt2OAoObT0HkkYmffBI4@mOy/fslu4oxK4PI3@@rwK33CpV@RcvmcvlOudDL5vP9sqrncsWeVu5UOrdzbbP8oLgV0l0cO65T4E9WM3exG7Q9CC3@fw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### :a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& xxxxxxx \#184O@ 111111111 xxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D <> ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v>]>>>>>>>>> ">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##># ## ## ####
#~ / x v>>>>>>>>>>>>>> >/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>> #v
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 bqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
~~~x
main:Int
main =248
~~~
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #ata=""[ 4];=>+8;?1&&195$/=1PLconsloPrs \puts~-<V=>a$f 16=B->8~+4783l{>Ehar Cr;rextge!nu Ule.
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),toEnum 0::Num a=>Enum a=>a )+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- (-q?6+50));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num();(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
I use literate markdown Granule with literate-env-name changed from granule to x for golfing.
Command line: /opt/granule/bin/gr polyglot.md --no-info --literate-env-name x.
I don't use empty literate-env-name because of a parsing bug that treats any ~~~ or ``` on a separate line as start of code in this case,
so adding another language supporting literate markdown would be impossible.
Granule code is on lines 137-140:
~~~x
main:Int
main =248
~~~
Space before = is mandatory, otherwise Premature end of file error.
Granule doesn't seem to have a way to place multiple statements on one line, ;/,/. don't work.
247. Perl 5 (cperl), 11530 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1tc@Nqdhj4eZj9B/vlEcjbJEQCIMB3UqRaUku3dae7pWmp771zSTUbJEESLRBgA6BEtVpdM5OtWU/syjqTWdd4vPGdmcRZe5OqeFOb9aRil6s8X1OufPIPaOfLlmvL8w9mzzkPAJISKaknTtWCBPC8nOf9POc553k56Oje8Ne/juPFDh3rYmA5PvMNz2c91zwzXJltX7CHuukVtFwshlBb7mAyMmzfq8biTGXMNs7Zvt01e@DGfOfUsM23hgt@GmNj1xm4@oj5Q90Hiwmh2CPDejd657OuMxrpds8DyBxjhzp49ifdU6Z3PN/Vu77p2OCVZ@yFbemjTk9nAGG4Y9fwKfoCgyi6pxRm0afI2FPH9QxMvmt4noOOJcY2jNHYv2iApQwQums6T7aefXotcIWxT3XI2dgyptfyombZF6bh9q6FUFX2@fHe3nVXjX1Tcmy2dzN/ao69cD3d0q/Hn2dbE9/Z96@7F9jWwLB1pskVWbvuWWTbrn4jSIm5ht7rm5Yhm3aXSWxoWGPDZejC@o4LTeYbVjlbzra3ZiHlLoYtzzyvRVsPL6a7Aw88nTMDjAa0xNg0eqzvOiOm2945pKRWsjN4jLayiA5dyCAgGnvtQeiewTzbHI8Nn3tCcQ2XvCFlZpn2aYxj36Hr9CZd0x4AnAH1Op74VCYv1oVgDTYOcFhGA4tTLXAwyMKRMzLm28ID5IVce2Oja/bNLq8cY@obtgfl9WRmQtudm5bFeoYFAWaxdzPMc9jEm3PqWPpQ7soxrFxMhY1OLWay7njMuBcUA7K0ly0zY@S8Ntlb8LeGHpuOR8wzR@Dtd51@3zDYW2M8hOCxnhNjcHXH14oV2RIGwNgGFG3n8NtQaT7Wpd2HfPVYZw4OMkEZpuLqtgN15zJbH3FU6I4vqOgQTRSi7zgyuvccw7OTPjt33FPWMbo6lhkT84xBX59YkKLZx7YAJDA9NnLgDS1oM8gWBPaxIjBuTCy2tCCYTNi2xhh6Jbatg7gCDR028bmrA3K4XtCIvjkC1DD9pMcM3TORXEEQz7B7hBbjiJA5UNr5FmdnJvQ6qIqJS3F7hkt4T/EyLAVEqUeImjp3TR/QAUuxxQ4N3WXHrmGIHEkNr6uPEUXnk4TEHEzBx4LIhJUbG8ndg70kYCcPIetjwEY3d/ytz2I6k@ss0a7BXReEWmz32SN2mWihmRNMwOCxm9JFVn/PPKXVMuCeqh1l4F7FINYY1IrFFGfsK7o0hgxKPmRQ0dGIJulMk8fWXMJs41obzPUZDtWD1gAKwD7PUMm6E9dF0j6rVP0UCm059gDqEwrrTmze5MUsNAHgX8/LMOPMQBzgbeScUw0fDwFD4A@gc2SFjzZUoTDeQD8MajRM13OsCcFBSM/Hzgi1AkExxv0@@5z1ddPCIOCPUfFcu4YHyIlhJnYPW35k2kZPZmE2iOS40BHPIDkdIiUH6A2jOcJCmQJgaAiHiopeH373D3qDAcSz1e06bi9A188B2bs0LuqUWRjZGCKsY@sWZQvgMpg6Dw4JnOmW2SMSp9sXQRKUCUr13JlYPUYd9dyELjfUgdIaQB26vsGR3Jn4kMcMG@mnnByaHHOh4CO9Aw1LCVDaVGyJPdyBVupCNyeckUYTv19m0niXJT3lZWqzmtpcaxmQOVEW1xOKMqgBwsnr5AS25G2Y8/nWwjjh@brnmL3Y@MIfOrbGpC4TunVnbNip5EIcyUzS7SRFGcl0SqyZ9a7cN@1eKrkBuNiAhJNirVvvNs3qSe1a8PkkIZpzjAa7q5HqigKSGuoUZ8oIOAsZKNnnUmCa83O8NlY5estzzlgx193OuEOc@BbESwcRBOiQ7FmGMU5lZVVEMoFwS8uNHstKei2OoMBV8ySdjCfT80WnGKCkCwXFznpsOki2rPEQmQ2oFNsbA811EXe7OmCPhyOaD/xchnUIr2kYBMpCNPHcSALV7gAhDfGIuiTvchheQkIZxDDrQos92ejNdWQgAtCXfe8GNbYcZA0oTzjyAOmwMVF9AE0DgXlBtnhBeErkslikUxsICsbWMVhZ6pjQCbC7AU0PcH6ubACe0zgMxMY7yRztGekXOKpxvmDWYXBM09kIyIN7wboG0hwgPgYfUDCRCfU/D5he5vRZVtIKhcU@dqOL@a6yJX0FRPqtcmtPwsLPdyYkNKwPPLal24OJPgB64dgQRO92jbEfECooiecDKbo@3pCjFAyesjeMJR5eT5sGkZA3mqWBRJ63XjAU6khdAp5dAoYM@T4uCLCe6QJZgpH8WuoAcHYtceEVgixk4JWwIgshBwBIZkyN7sQHqgYIfD40u0PAWcydzekiH4SuJw9O86kDZZf6UdKYGbXxQIvJSuSE2VgZhYQtejMeGFwxqsaCAzX@vMPtMeveaEnETpRFGAjmXGVFlwH37ohz5NjOkkihIqNoEWTRh7cDcGJHyBHDwBWyXdRZIzY5aiJoM6Aa0PMB/4a@P/aqME6Y/nDSkQFTlGP3Yt8/sBFZFN@9MH2HmzuW0wGy7EH/VMIUlO6kY06vFYjcojZ87cXOgAHre6wOI/ebCWBdKtn3gGCS@w4Cz3kJRLgpCv4UAJCAZKioVN8jUrwHROXowu6mhAWkFDJMwL4riGDAgFHVfIbM22I2X4PT9Vwi2HxmZAWhFM/tkkGa40kxegSnbMW@sVC0e@Yx9g1BgEdftzwD3vbEstA6sTmVS3FeQWSXsW98A0hbipIzR2PL7Jp@m/uyBw8CnoKtgYCHbFMfeSYRwnwjkKRlICgAEww/HFr2nSNidlMiFOQbVwsJG67ruDxdf@g654wcECw2X6k7zgipO/uCGC7koEGmNW2U7YOxlIZSfSkLEY2pxC8nk/Jrx7RTl8m1tbVkNdmAEXNtbRNMG2jaRFMaTJtkksiEcDKaKESGTOjbpBDodpK8aoYxT8UT7A5THO3fmuOU3qxWcycZvakGbw3fItQzjBgALeEL4kmK9ToaRVFonENB5U5/sfQ7OOoddV1zHFTCZ/qZzu1BLeSoGqDhHBcFgxoyL7fXyajuAncBwkB3mHKTrWa2ddK6bPXSratkBkOLNb3egUJBeqmRPHCdCbAhYjNfldQTUWzmgPno1JPZ5HoqVZZAjANJRPykLKZ1XtuppAGjYarVSkKlBvXT7A5dim@a0UQxqirIBzI8wGunkvJlGdLviCdiOglhxWQGRLd6Mgk108VK8KjQ2JcWKujg@Td5xeyk0zHq3iCV4n1jOAU3FHoXgx9O3r5F2sXj6EQYZk10zuWNAwBl3w5hZfS8JrSGXp0@Qzq6kManTp9LRTv42H2yFzOm1FqfHuztPq9TMkPdOwWeQhogrAK8MtSK25OBGliTnhFbBgNkA0zdWU5w4gATH3S7THIYgUldnom54aLLVsQGtIYYT4dJ1mixCN4Q8ruzUAaKhNwp5G38SzfMEgdfmqcoyT2g2DtHTxbmx0anwE@wrmch8y25vABgVda5Y49ekYxRZfsko9nAYAJuAX/Zi@YCbMeWkBaG4pwznxCfEAEIckNuCzkJcwEGI@6bUxCJ4zifErD@yLEi97/j2CCcGvIXRA0FBoQcp6oMeSn/f8gZKbnrzXoncPpgHFt6F@j9YnQtgbUgQqBAirLcR6zdiPi6cEBy/F1lBFaqq9tYfz2T5NSJ6Q2xekGWwFHA7UOtopCKkztUa/usC1zuAGramJo@l1qhhx9hkMe6lxJRTtricgZiGfLImKlw2o4YWKcLEr4BvDL68ukStmufma5jYyXLuxA1kKIatsG1yJdVL6DR1ta@9mh1/S6LHGrshrM6V7fzsV6v3K4Hvct2LGfgsHUAQNSUZY7Y@zZOb4KU4@tj6FHmW6qgrYEDov4iDhpGNGFazEXypo6QCsHLr2EUYMsLPQNYUeaj/a92gQ1RC9ks5D@0ZemKCjkXy/UyomOXzQCCJQAL8QZb8itjPLxwF9DJc4J5E58mD6lj8pksHVhIyFXQw99S0PlOzl2gn4devdC0rOy7JBPg5N28XL1Q@gVuhXcbKGH8mjO6hlWxEOmNBp@1LxKulrJAt6KpAqk/cnxd@VwGEo2PGHLIkskET0muJRVJwqdAXkxrMKVnnClIpWYxT3eN7tK4p4bRVdAXBzcWGpZWT@i5ompacNn0gGLyd1gHUcjr5R@k00jYKXdR2jzTMMgfDydGzOgOHSa0QMSYL5kAA8QQZGUJah4YQJRLomDBclDMdyYg1vUMyxyZ/j5N2Fs2yi4yEW8ZqVbguwP0ZhbBoWkAQ84nHGaDDE6qz8Yoe8DhnwMlp1hBxJd5lbpGT1mfxfbUcVyQKz2m0pyCFlX9KPBQHG/ck/0pRMBD7dL47oXj/LODR7vtw63jx3Vl4rmKZXaARvSM9giEWQu6w4oL84YzhLuAO6btjEwoURjl21PrueP4nHnAVYP7XXEMGMbx5FH7yf72863n3w4yRyO6OZpYOuaxmrgGEMVxRDC3RtN1Og7wFvZkZUzAXBxsHzwJY/nsxZP9rfaj3cOD47loXk8sU1enyvh0sKpAnyEIU@Usr/oDq7e4nENi6sIsQkBsUOaqMZBNmSTBU0I3nihKZTJ6IIuMw6Mk4SywjvPcLtPUbKXS6@jlslHsdfP5Ul/v93p5TS0X@uWCVsjCo1SsGOwdgUuSMaWZGzDxWRGcQMI0IPP0UuV8yOGAKNoFjuViab4i31sy1y0UjFK@ole6lUpF10q9nK6VS4ZRLPXz2axRVLP9Tlkt527N3Fw2kLWa2UY0AwS9DicLyBOIXwpeC92BZx54vXPW0zSt2C30KzmtV8jme51KtlDuddSS3qkY2X4@p2pqr6up1TAszqgClRhCgyFXaQNrGnpJKniKsXAwnW9iWmIM16ADgpPIIYkZh2vIKDgEHnn0mAQryDg1G7gX0D1cP8YpmsC9iO4jXD2ecbJkjRwDwDIB4iKy7HZCxwo6RsvHCwurQCoD@rnMf3WgIOZLNXuFkZ/jAvRc@S5VldzP/H5/wVkj51MJhzJr5pwjZ778vLjwGxT2htdS4Ci@PMXHl62XxnfDaylwFF@Bx4fL3cuju@azDDSKrEiR4fL40riueSwBjGIqUUzzS@ozvzL5rVpPD9Ja6r0yUBR3heLmS@Xt13y1oh2slCM28w5yDJzYEwf45ycmztv3F3pMLJLAWzEhnEZYnEia@WizZRImnS1f3xHmI@LEwLRPHRKcI1M7K6sFjCWKYnRq3QzZB1GDHgugNzJ104ePX6NOnx5LAHDQvT4zRx407RkM/TDU6spzeuEE6LIcLE7lLiTfMfoTkIKUjmmj@Q4wqVImyH6nY64ChZrAnQfhewlYlT2fgCSqyXlZDcVeXDoBms3nYY/3Dwiwo5MQtzj/zxYq35@4PoQK3v/5Oz1ohJtNNNQvSBaMDG3bOCf86K9ssSAoWuixvHVnoz5VDJnuirKr45KrbkWG5VFT60vSUHdHKHIFzQ0Iig/AhFtwjeecz8WE7@WJVBlV8uI6A7PNEesugSbYa0siPDESsi1H71E1cFHYNCiQi43Nm8GYcqFwjuGBkWdVQktWLthsq4A/nPgT/sTdAXc1oznG@7YuGkBmC3pHNYBF1jumcUuju/rppOdIwOlRkTFjxSWws9LTZJ3Ut/RTbmyjcXnxeQFdczAAfiJ4rwI7H4JsQ0Kpck6vu/DCsyfeWOpAY/nQcchGXWF0SwquxZ@rQMxg81xkWF1rpkWPezR6hFyELsDSUUXjfiZprtLMa9Vs6Z0LFNWHH49lmCAxOEBz6t10OpvDYS9a@53firQ6PI6VFL5SWR6a76TiVbJMvFL4DiqJTyBTmYM9VXc0LAxc5ki3JK03Z1xJ0cOp45lpCSjN20hdS/cAtfygOYwzaD563IbuODJ1QexyZ6ZbkH2WnXALwKrV5IBsBb2661imh13bWkVBry/AzdLEvWz0mJuSNpdVbI94Jm8oRabldMHp@riUuwLR7kHl@CoqrlPPYY7srKq0rnOO90rWYuicGfy5fKB7uzRX96BYkkUoYXaXjii97l2YituB6LG8Hk@X5svvWkvdF/tAOMUxL6DdE68903I8dkTP26pl4EIw/lyO0fM1aOq2ROtB8@blwYJMjZkczLKuaFfdGjhWsTxQdHisbPyJ28cxIXjfl/pF1EtV76ZeIX/k2GrwXkn2TxX39K62o6UJFxft54y3jMDLSFiwKLm6gCBJ4E6c5YXby5YppKxweXlVA7jd4bl@Eb5/g5FlVe2GI8v4gvhtYP8wQKUMBt/lPPhvklr@9tR69yNPN6It3VWIucY9tQwYyOh5o0mZllU/MoSazd6fWPWtiTExltKqg85rAze33yKF3D9T2aAYiWC2E2eEcK4zgnobyI/3yjWO4Wi7lcDolgmd/E5OZym9GwOPPkaR@xAMh2i4GXBgT8YLjbsgxdnPb6@54Tjs2U5vIZPo87EUqXw3P7XAyHsG3bcKV1wYxLWtei6bzQb8zdz89YLlNqErF4V9bfLnQsLkMkt5BouzIe6ccXkas6lUaHrz1JNwUvN@1ElbNSNAwJWKYpu24V/gc1WTLKO2HcexPqYJgej2TOTfgCvFhZ@7mvIGbxTsBmOzuQ8PZ046/VWzHnxACqRTqD0UvG/Dhvmp13s1s4RL1tBLB9est88DzU3k3pUKDPM0ucS3TlirGc9gRkWVy3Lp1h7J2VmnY1g6f02L@dviq8i5W@OLWJaAT6a1LVwP4ytgsxXV@DW6Nb6AyjJ7IOQMjZFB1lukA733euKFr5VAUwfvJd4yrTeuCjc2gVDY@FxYbZtjpXzHBrHM192BgXKNhavigesq4hzOqi@t3P2RPjD4oarbqOdsqgO3DnNpcGZcPulR5bvOuhCMb/24HRWgM50aF174Xhrh04sutOdkdPdU3bV@36WNSnd1dFlZuphwB69oD52hPTSGfCdQZFvVPQAjfX4c7rZCQP4Hwy4j@jS/S2m@Zi3Hsu5Ts0gfObV0nP7SPO3iIa0eBP2oeC/0DngErzunAGGspwqiQX9VvxkaExiyPMd3xoZEtlWgFk4W8ecqKhou7vyms1C3zhBAjYTv3zT@O2XTge744zG92mNr4tGDgkp0tm5ZU@5RMvfBCtPn24443hoDp9MdmndlqWPovm2eKuGMELfeKtmO52rBZNIjdJYtEyrPvZARG@rz/kf42l/VpMHkEh@2IsPyNq6ynYnrXmBN@I7DPMs5n9GHxf0T0TQuX31Aw6ocBCuDS7yJG8CddeEOsluWQIKFxJUIRkw4MtySkQWGRV05o7SwvXOud@Ry/LGKL7pWfsrU3Prtx0yJBtseaHLQnJu5BfcF/FlYjF46WNnDycC7Se74hH0PWCx8LG3prQEeaL7W0LxRYQTS7eC1qr41S8Ht2/BuQ8tNjFtXVwq3Lq8QnGpJumPCqw0vaMPJymkzyxx7/MmkvraUYbi5hHwT6mK52By0T8/o87UQNN3F6Y0cFw8RAUshdV3D6@JUOlJkzj9x6mM7A6DMksVmwCHs0iLcXLVe2vzRiCd9@cwY6Li98omJOy2tJVgBsV5fvL4r0m9NdM/81sTxjaXxXV/Aviu6p/rA7D5eqPkwsrBGgz14/LWA9uh0s/LPh6ZH5zdCwy1zTohkHG0Rz9rA7y@T1q5N10enom@fVpljlIK930zaZ@Ee8ciACwbory9Na9lMvDMmufGCTLdNwps@zcwG76VYtXwTwG3Jn09G44kXvJanTvt05qeoR6fk7p2bQBalN0CN2VC3/OXT2HMzs8BzBYPkzLiKC//KtJwB@6qcZcCiwaCNTPkShNuG4fpQ96FH2EsQmNK@50IpTnpILi/YG8AJI8ck0zb92yd4fF8HGSl8Y2H4YIOnEJUn@JQffmwM0vHyGnlyKwcDY/tF18JD8R8rCXCyC1h4RIfW0Ridm5/H@yAZYyeIMBxdbON8Xl67ddGnikOqY098CXf53zamFG8dU6psWi7OoQZLfWv36QtxHkNo@@tdfKgBguDEsy5mppUbD64hnmkDs7aaFi9Ch9LEI4NUGjynjZp3hNka4@kpIvmPnGUSz@EFjD73FplgAJmMHhldXHm8M@1nzlNg3WAoGwPRHT03cMvANVqyPCAGe@J0dQvqp3dnMkcU7ZKxYiZc62OjA@1rzUzLebFlET/SfX0F70QThyQBRqY7ccW0Oob7mmYE58yrhNrFDD02piSGrEYY3gslv9vlDDdOyy30ketrO97YcWz@JCKchZf69HZiA8MDPe6/4i7j/uWF0W@pkLZY2oMzvt3E6PGDe6uK6xodx@JPLMIKcmCbfHOB7pqGpzwx7cmU3JgEvNtyMYdv483KJZzm8IbQ2c5NkLGj3b24WY1vFfauSVLAEp/pHi35L5dpFnYS339X0VB3uw6unQWGj1w5mzsSdgcdj7ZK860JHWiUKRA0vTsJ9QrckVVr1BnRY6VMMtfSz40OHrnr0PlRX58uYyIXj44FjtcOb4UkDTt@kaUOQeoR7x7IrotsizVujulBBP18KZqEyT0zje5bXbyDlka9iOaSFZ0k2qUdaXETHLA5liH5Q9xjqfj@KoLxzDyd9O6x1hUuoExGBq5ZL67crEQqxxsSRjjLV@kjgusawdZt3CUIXT80I9WVtlaiLEYP/4PtzxQYmNvFPJ7gn0ylAZCzu/cFQOYnrh287oN2h47n983pwRh1ODnuKvqCxSpAEHjx7oCm9ZuxB2c3SM1MpJDAywSnisDNdIOTy54c6kyK0wks6lDhWQAWR6UJE5T9IVMyI7hUSk@nRTHGA@G@jIENYCEUKX1BhRBcn4zHgHnyCdbss2aTJS6n1WxVvWJ1JlQFdnLCY8WL1BPsTsekseU5D95M6Cf1RFKSkolky66ybDICNywQGpaC6wuwfZNePL@zKuDanBxSxRSVuMYVXkBnRmUyQ93uWQZ7YdNiGXB6LlfbwHWCHOMm0F/@cS/QsUO6pEYmCPJQIagjyxkZQ@d8k6cbpA48kI46ejAOkP8srjFC2tliIHz43SFXreOcsxd7x@VAYUegkAssh3wKJ8oFb1xcR8LDhz5vPJ6b6CBZkHAUKiwUcLWTkQ3DSM8fejI7Mulc4cSdnRQI1JTZvouTxb0M22c9A/fb0XFRWhuxHOeUjpBgTn75x1xNCR0aDQ7zhcmTeqK5FPFsqEq6QbpdZwK5DiN5a7hOAJLCSgaJb4IrkaQdi9xFPEpJ@lMAI6VQewglw1WI7GwdMWmXJVHvFp72r5n9VGLr@aefN7Mn9fdspBj/@TuKeBlUnPCJVCl6QoaFILUrRKx57wJ4z3yTTEhMBZ5gdKLWDPjWc94eqDOMIxkeqg1xzHHGQa8hDVCk8CjCxkCRQArN1M6hGpERKY8ihDXOSY0IHd2ykYiR8jIPOhhYRYqa97p6IjXhi2PSkc8KkCCqYtHBxNVN0RlTVImBQRJT9o4NEcmAE1ILWbDxirRQC8uovh3uxs7N75JXHhmdCe0UPdNkrVCn4iTa9Y0GmYDSOqgNqfmyNdWyUmta2j0B3i6o1FZr@klW@xJq3XEh1AMFe97us0eXCbmRfffO0y@YIFwla3xXP5CJxOXh/uHu0fHW8YsjaIWrkPzs8bM9Ia1BLKLjekPHIj1TUC/IZH0E/YlsqPUhxRI620A1hqIYmz9YRaBBXQuSkODGOdK0EPqO4MvCe8ac/02AgKb1TRZi1D4MsNiGgGxYa1j4yRi1ZbEgbKDxh7DMRBqPHSiqGDw7sYSWUlUJrA6VJUFl3bOq2OrCbnK3@9TYnbHcXm2bS0GwxqL0mpE/L@LSKrj6Byn3GAbK//Zy81huLzfB3FJuAI1cwzB7W/tPXjzfXQwGOEZvorr1SiE4UciJM/Y0zqiFKo7oIH8QEBcX6wITKAC3BoMZV7Ro@OcGFCsgjt0RD0wYSvkXYjPEhJqpo6LPkxqvi1SKcoA8SA2Lde3AI3BRc1kMx@i56C55ESMisCdEUYcZl4Ug5jgprJTxCouBsQbVFXa9QyLiAb1OevPsTybscVg0HKMnHu9zK4aqaNTxGPznRqXQpJ2wKQuGM/WESUyD2zLsARQ4hBVrfIxiCV4RQoLnXYjyi7oGIU@91zrN59NG/uCgIIzSlj5GxWYB9DPHN6rszcQhZQQhMYn4C1JzqXO9oNS0XOElKTkAAQr4/nDcovj2947qyJ1x1ozo@zzOTWwcqACIa@kMjgv7Lqqy5ec4ubo8XuVOoJktHCpJJvYCTUwRl@CxM9MzQaKjRugjj2MBpcTSBAVHNa@khoJtWR7wJD0YvoFD8XGoBeZEptNl/IiZZDMhDjgpRyxjhgkxhPXqNzV1wVB6jjz@Kx44QXAUszcXZ3JjTZKg5gYgxAcn1aqo5JXEwSrz3QluHmskbwQJs1AlkzT0R9Yc4BKdhS1D@fC7f8D1FLZ8MP8gME@z22D77cDWB/PvhD6qCrZ/Ftk0sP2Q214q2GQ3lbPN8hmds195Hg@Q86Fwo2BIGELttlSgqMmxuT/fP2ReF/WmYoOOQEiftRWSGUQ8ENYACUeAGWfU0AjOU5i14yyeVPNzwBNALkAS5HGQraH0DPckhXq6qoqCGcdpfpl28RlTvrJOarveTFBdJXBiSrFQzKsKZFI6CyMkTSIDPFTEIxTFKhDG2Jk5rr/qdNnGxgYTvK5uGfVijSOIktBf5oRXUUYTABvj0kKTQRgIMgsBfo0gWCqhp1URg@JollSTSNh6Dsc3YAlTZAAQEZ3tUPcA8JxOUFWAzLYx9YltugilIKDatjOnpzaMSIKIeNyoVPF6n5wdFMK5qbleKs83g/AFgh0hWFVYhrHNl6zlt@yTQLkmA@z76RL8tcH8T5Zo3OSYhbpVbqp6TF1X1IilYQ@PbAen@PYgtyylKVpOUYviHIYKQVSQX@zv7yBK6OFAMbqG@doZe1s7u/ufHRwe3VD5Q5DJ62BJlmxspFuSnGmeRIZklO/FSt3eU46ebu@FVTmfq9kkG0LMdk1ez@ay1K7ndEXqX/AzWTfTJo8bCanZ@0ZMW5KkPdp9fDP2ma8yB7jDj4TcSDUlXl41TzYaLTt@I/l3y9S4xuV1RC4wtTxS4pq8nk3MYqSv/Rj1tXtyeOBYxdPGeAzNd05nZ5cDhzkPDh7GAhQgJish1CriCRk44JM0MyUbGlcY7xHp4xM5pFwzytEc5HGoWh671kwnXKAMbah7Q8vsxGAA76GCQK7KJNTVESlBkb2xZfopMUZTIHVkg4CIpQIF89PqVKa1wRSpcqW4Muw2/WphfGIMOgHElzyceEN26IzZbP7pkRGangM3wh5N@MKRwT6bjACuT6/nBpJYA/gTCQJDRSWjrHKpGnpWoF5tmkYVdpBeE5WsBQWXR71CairKQ2PaMwdAwFNiBnr6JyqwVdEBcCw0qVyzk0DjeA1/ikdx5qv0o7TsTWeR601dNu2eMU2h2pjqCfCn6J48/@IsKQo3cIBU/e2EysGu6fwLO6LuBz1ipi/vWmerRFrlryllrFRQ9Q6eZYdmgRSPfPcJGGF8SvVH@pilJqSM0mMyI2uqlbIznu@KTGpwfRY2S6dJqoYXeQDXjKB9MhHisBTqbk4pdWgddPXsHr7emmPWVGX5BMyUiMgSOKO2A0M5zkWJMZCSIEiVoq1j27Iq5ohjr8wxD8Kgf4y0YzHUyLjEm3Qo0tSrg3VBpWaNB3NahWY9kNdqpVINWmOR1FQYoMVNKi8rEO0SEhJyqVC/wdFkqDXUMY7K6HFmGsjCw28atm1ABQHOjHQYg/UJIJkrZsIvSmRmOqkphTjP4uPgrDNkdFFX9W7y0sLly4RSo8mZ2hWMqa9aOKj2g2H1QvkfFVmpXaYSVv1CAUZHbKQSw7qazq2n0wl7PZWwcah/8ADndK4SwEm0ZRCRpgAkJSyxBvgMnEc9YdcS@kYq0atr6xQCrCCkXUKA954iXyb0KyXxAEbqDLi4vPOmEh6pO8zKsnoF@cMeklAygDOXqB2OPieBySfMdBrzICfamIH3SusoTTS7daTQ9FEt4EaVwSjobteoatQSNz6mwSswcA4aGgi7hoQ92GLeDoFnmqpzy/xW8B484W/iKR5GGwcNb579FxZ97k9YAnqXJE1UXLkk1zcJFThNQSWiNaOLIhCTX/86rhaZkEpsFnNn6WQhW4OHWiuxAvsk0dLycRZ/COK6si64wmXrUfmMGX2t@EaSmnpffnNyeHp4@KXYSiXjOwcvBTUPoCVWofu@V4lpKy72cVc8vq7E4sq6@qCkKK9evQJ2F65mQ27MQ8knYlNKnjRTJbA0SqX1TLG8nnmYbFNWxJSmiUfMNBXWMsderwe3M6SPuqTi/GKbm5gWGODPArfRtM/dZpnhIIFrGDb0uguuqhfirFXS9fV0Xnto12Qtq/3yF2tXmcvD9sYvvztSjDV8HeDrB1dP0XykFj5ZW/tkezufz0DlcfPhV4ff3trayj/KFA6bhc28lF3b@Ku/WFvTtA1NWTvxPPUk2Tz9UtCyeUH@5c@Th4ffanseth9eOaaCEZ9luFVWKLBT9hau0z7DP5nf9ubMOpo7/bc4QAKzXCdik0wWcsmjl0ks7tu4qqrxC/q1qRrWmNrYLP2XHx28ifvxhqZ84cLbj7@JF8txbgQD2HKh7SzeiG8gWPEqfqHU63Uwlv7Lv4Pwjc8gHvS52IBHoxDGVbyIN6Q6BXkXbxTBoGoapPv/fOc7sXhjiojQ2N9jWkNb57iilh@oD9iUX6wVV8v5g4fgHF6hV3QxRVW1Vtiec82NTRs5D6Hw0K7MmXOL2j3EjDgLsIEMHwOH3/8prj189YhtNGCoxatafRihmsJKZcFxoDvXwPYkcn8uS3DJ7dBeQ6sUFCFermfaPPkIV@NzhmsFjp4sKHtk/0i4Xbz@@v/66x//9Y/o92O6/1MsHi7uS82zxkkjvJjQQPrEAttTmz3ll23DH@7Qii7oACabzcoSjzca@KB/YCMTva@5BT6NyEIQsyC3wAU0g9KNxd9DmyD2sbPGwsUaCovMVASeazI8nSvZrGyIAptwrcGP/nBFVnyukUvgTCA3rzXWuO26lfrG4s148@SkSp3p/hdbHnf8LBaXgDSk08@BZwyQ@T7XC7hluR3YIqSOx@L/oFcjxuKXcJ2kpaurpvwyXasFf2ClapENL26CPJ1cSdLGy0Y63aS8NRtBJjekk4bM2jy/9Hi5AfGmN5obdWeHbrmNdSQl806y6Dw8edlobizGEUTz8GEaO/NDiKeROGHAxEPNXm1cNa6aG1dXGxvw36DnVfAG16uNG396za7aCqDoujrBRm81lUZLaQUNegJ2WWmgi6y0wNCAdxsAm81Y/BLxhTVPSENWXWqqxcKJxKhPrFfRr@sxVlXXtZxSmH5S3NVicU0QlHX0eocjE/AXlVgcufQKZ9Yr5PDqw9f/B96tD1//G7BC1vAzZOT72MZf5w3@nrzF3xsff8dd/D1/g7/jt/h77uPv0MPf0w7@YvE6Y8AiJTazVvYsq56qp2AwWRY41GF2qPZwSMgaLHuRvWDZkaP2wGTALwsmM9tn2QHL2llbVcETDD7L@mjqw2sAvz7E4sLPzGYx8uwZg1QsHGhIvSy937WZ2Io1mfDKAN5GVpNyNikXk0nzpFAcvxEyyXarmTypxRWv1VI418e0fI30Cl9dsXZ799mjdlvBftB66hzM/gcHo3nrrf/RgfP0wBk58D84OHgKrZ5@mJYewlVvpDeC12a8UdtsVSVEZjlA67iysdlq5CQ0F9OAohq6pT/ymsUI78ZaKwYi8RdfnNe@@AL/52e18xoZIisY2rUIIADjBnDkDhDBF7UaGdAM1xnFSjY0nn/RikzcoHxxDk5fMGDSo7@yYPsH@Jv///o/fcFSzRMR@sHl1UaKLhF/onh5dXkVPBtiKhVYUhvwQwewY5DLqwYaCegSTM2UeCJeXXE3eKbEDR5hA9PYaFDgGSBQjHiUJqXLH6l/2Demza9WErgkkF5TwdJbqzXNZsVaB1yi@Xf9Ha3iiDXa35Lo4MobSGyqSBCFfK2mrnOzltdqtXxgKZVrtXJgTqRSlZtXI7upFotVLZ8XxVotG8CCcFYLjRCF4endGnbvWnwsYm55p09lcQqQPiaQFKrCgwep4PMTm@MxCOtqJfvuXeTUbvdMt91G99y7d0JbwL0w9UoB7Nnyu3dAeJIiiPHPHL4Km5JU9onWoBQqIJ9r@RJ4M1XRZmkOdU/3fTf11hxnBNwF7AkiKQDOZh23lfzVD7/73VayjrsjyDWvYgSYCitsbBTzjUYxD@ZiGUouJPh2m9QgXVHFq4Qi8PKCGJ6MB15quSSS61US/Vl8g202oKN6eLHLqzg1IMsXxFTnwhAvwSV0UysV7sjyxVQ5XQl@9TWRNdZZ8Gs2m7l0fr20/vDk5OQa14/EtHap19Wr@qVexTmiq1o30DCPpzr0Bw9yFajFcrbWirXbj7aOt9r4cTpcAYfxj6EjkeUYrm6O3WSTJvQKlZMmluiklUxWaw@pwdVygcWTtQBOSgKFZ@UKFTzueTGzj8e7phTrtXs9PmZqKQcDa2xMO5FKWdbDxVyXOf3@GjhCi7EOrrt7hmWFKvnPHdfqnZs9Yy0WP3yytbN7nNE2YIzW9rZ2MtrRi@24itbCzE7eObQ/3916dPACAhw@2d062v10//PdF4fg7sVev9UNQzcmhnHenkzO36DWdqNtjMF1drWNrunpr1/rY7pYjRPk8/MPP/3@h5/@Tx9@9sMPP/v@h5/9@Fdf//j7cP8x3D/k7x/@20oBn7/6@p/90Yc//Bk4/ie4/yPcv/jV17//HX6T/c/h/ss5tz8P7jk4frNqvLGOFyBCWSun12HEW69UABnIdSMGaf32r77@0c9/9fXv/ATufxHcP7l5/@4vlt8//t7qG8P96I9uh/nhv4P7T3hcIewP/5C74fsG/B9yuN/5yYff@/f8/1fBD40/@/B7f46PwPJPf/JXf/nhu/9B08p/9a8/fP@HH773ow/f@@6H7/3gw/f@sfbh9/@1mp1//NGHH//pf/2zP/mvf/a/0P@P6fkn9/l/@Mk//Zv/82/@77/5s@D@Bdz/Hky/@Jv/AGj8d3/6U/z/6E//7j/@FP//@7/8uz/9X//ut/8VGf6AG/7ff/Fv@fNvv/v9v/3eP//b73694vn9W59f38P96/8OLvfP533iuU@5Ptbl698oP/8ttTFLBXCA1OczDZja7QuD1Vgsy7LBAzrhj//Jh9//LcDt3wNIsP3PYIM/t4DXD8jy5ZcLfmma6ZDSX34JIuKXgaj45TzQDxh7pwADnn34DgC@JF9@sQgKEv3fEArAWAAVgi0kTiC4i5I7/@rrf/5zdI9CoutvzceXDV3nYBMI/C4s4g@wM0fFmIf9AZKDDz/9zoef/@MPP/2DDz/9bRwLpHwls5WBMfz2eVQALNwDDgGL94EDQBXFRJDn12IaGNY2cN4vpqZfvYJGWAMTyFfrsUIObDG1QWYVzRAQpP91imSaxqkSuKexfAVsYACnKRnAKw1e22n8TnI6Nq2DH4HiB5YZGhtlnLPDiYQ6xIuBeJhMuwwyC5tuUywQsp5@ztrr9SkPmEaHBsXAMEPo9FxQNSFdrj@CBOvTRwzjwsjTsVfwflVvlOvTBkb3nrIAcaS3IUmAwu83p6eN92CvU5wAH5s@eg9ZKdfT6UYZXOpUVEot06Y01QIVjsqeZlRudGcMdzJuPmTsE0EtC3ymA6qSBdD4TM@gN2kicBP8W@n1oDj0D410r2N4aKcp1Q934/6b6EzhAwCIV5JwAxzckoS5eQjeUx5VmpKFV5rHADWX5hOlLHIgBiUdS1P7pskC6UMePuba4IMzRofFSSQSYNpoCDmhfQCiInNPq56vu7g8R/xilQnFioDOuJeI75JMHJJEuf5oHZ4q/HfXaGcwlaS2HkskcZoiycKUpHTOyTtxXoiwhGRbpwKkCZB9Aj54P3wIZqghes/cYvFZOC5k0EosU4t5JsZS9D0gkeZCDGSCWOypN9h2psDfZwQhoxZxhUXkMyWxbzvVav29mi/F4E32CX6JKPgmDjQWfo9Z3tjASm9cSjRpg0ZgDIuxRiNYSmZqrHG0ewzgxwdM1bIyA2ngMl/S8oV8QcsVi4WSpuaLlXyxUM4BKStmC5qmVvL5SrlSuqKyPARqkKmudwobjX904/of/tGya7krXrHGl2wq04z0Vaxh1fl2xgQuKQutrFCjySOquUQzm8GflsvBE/KYUQulk7U161LCIrdoD90lLtpDNmOXEs6AfwMuFvtGjH0DnOCCNHBRjQXbIPYPasGSN35MkC97C2oBcEeMtQB3eGzQiJeXl3N3LL721Vc@azSAr5f292JxwPkhC9d4JbMnD2X6BGBv4hrkO2Ds0f7n@0f7B8/kR/tHwGt/m2m5rByLX11d9aOVCbIa7ODgIIbEBiSnnIrhr7psMpmQbwfsV1M9Np6/auNxTNMkLSflVEnN4f8Og4b/@8Nr8NfwCaFyWozFEI0fAIl@oHJjoTgzZtG4EZwBb8RoBbQJKHQSww9GNU9iG0rkeYzH8Z9BWwDy2uwJbgT2HXbs8A2n20Z3BcTOkH/6fMd1QDL6zWG2dfuUez0y@bngyOuxjopBvZHpD1dAvBiP8Gib4f53i2F31IEM4loIB9iGh2s5zjKAEntxuKKUTyM1HrjZgPR4APjz/U8fH8@9j3e3dh7Himz74Nmja69CAFRgT3b3jiNrifuGQQtRFN/effLkujV4AUWskSi8xgqlTAYGFnjgO0MXveXEyxBElVdzHLqvg6DdZPmTGozv5dqmilMfhYRSV@3J4ROU0i3n0AXi2UKZ@7208Xm9oSf6QH7r21Kj/D6dL5Vz1mVjd4hfRHVrrjH1B8aEvQBCjFseKyo/v2N6sccgVI/wm0v4fTU/hueIe/hdZZw06eAHjidjttIRXuiERtccDGEEOHdCgFhH1xncH3tB@Hl5GmrrVgefp0FuN3ysJeC4zm72WTYm0yyzVikXypWcVs6UK@V8QS0WChlVy6ilcqkC1DirltViuVBRM@V8JZeH4QJ8C5VSLA5k1OwrCgyFqiDAuwrR2l38TMAGfm/BkYeNWJxPVbG3KV2EZo3sEyYYEEbAD1Z5Pu3qXjfrgpbHIxc5lUGMOuuy@N7eTnZvTxC20YKz6TtZQeihpVDOZkvbgmCQzw4MaZogODwMeAGYzy3Z7PaOIEx4BKh0RBCGaNktIo8uCCZadrb29jCd12jRMDyAnXIfbrFCSwnAbLTkcsTkC8KbKDqA2@IJ5Smnu2jBNNFnj/vsgJ8gfBrmJ5uFGJ5zOB7D47CsW1uCsM8tW1vo8xkVvMCz@k20bNElCC5YAAkFYQCGgWsYtiB0wIioKAhdMHUvdHDDTzKgIgrb1wXhglcQVpEgTAla754KwIwG7pjM48eP9aHfMwb8unD5uwtZAx9zOtnd63z6aWcw6LgXW7ufPkefzz57rL@@mLidQScI1mnD5UAY8DkdXVy/II/77bZuLfX5JvjY13zaF20D89bW30CegmuAiYzan4HPZ@AzXXLx2OAaAWgHr@0RvLf1DvmEF/nQe9rpCDVEVP9ibOAsHfYZ@vB6ZqR3XaeG9ml9LZlKZi6axexJjZzZKCVeZmtX6NtP0Uf/kCCKlxfNaT17AgJKSQuOhaSE1lQrmEJmbbQJNK66pm@qWj49raJGWaefZElJ3UypD9bfpp6Jm1ouXxVam5uS0FRPNjW1XC2WXq5PBEGs4nMzV6q@TWWTWcbwITZLJ5ulwlyIUimtK1q1VBJrV1ATPoxKnYlvtNup1Lmhn4oi5hVZJ8g//778BRXRrPVT08y0zjPFLsTatK7W@FFolr0RVw91cUzwy1o8xgFEN93MVpFapwS1UhYgfUVJiSJSI6Qf8H71RbhyE73mDAtGfsmsKvHP8qnloijjAYO202/Tp4nYq3lIZJljX@BpIDoJHG7aI@HCq8aOkcPGAUBnqO@ng18CpWPtIOBx/TGMz1@opUos1giYzEP@UZRaYP308Y4MfGdgQ60e8h5@ANpxZfxwqb/gwzVOhE7HMDzJjw3citcN3Xb4GV15d4ofuDcdu3YpfSFdzYc4Al6ap4HHFGp0Gh8P/KJ6E7PH9HoDTHqPpSh9povnVM52o1Fv10fGaOxfgGTDV4GhVGHwZ5MR22YcFk8PhWcn2vVtqIBszUYVXwZaE9P4NNbooQKT7fr25aRaBdirmlGnz1sLcTxxtWnXJ7an941Dw8XDPvsHME4beKqmO3zV2kXAHajsyyup4TJ7Voh9j9dRdHSDMnSJGQo82vXsVW0@1yldanTE2qDeRNB3@NiQBOFEkprvTkBgqsUa0PtqF3G97k06/Btw2Q7ISsXaFNzUUr42ZJ165@W05tbHwOKzmgW1OCe5ML1G8O8sGEjbcrs@ndVGrt7UQHbJZkJpRsOdXBktW8loKoykMMJCSLhLYM/DrcIN/irKOikrJTAmZLLTrKxmVEPNgKj4yuy9EjO@s2tDi2SrVWwYaFSywltnYlpbt1I9h@kbErUxdPEaZVzPDNnYhEcKwj03dIsCiKLEUtKbzWK6kBXF2hvItZtI9eRtcTNf66W2WVsEB@AN4NZYMV/r11MvxcU6FmupNbHuGW@oPpFUUGWM16A5AnnOm4yaWbZWVDOXUlu6snTPT6glrdqcJJqSCqXNvhtsCF81hBNomisGUgebX3gB1qMGbiFZ4MzKjN2YuY2R37QMaEW1otUCkNg4IFIpIYXfB@YbR1PJZElLJsVkDWcO1sA9IHJEkZJAHpMP1E0B2B2hKlQ0kBPniNuNLPC1uiKIcFexnumNWb4Si1/Gri6vNub3wnyTXVzoaSm0PmBskE7EmEIr4XI7ztbIJMkNmt7Zqm8Nnm/VAuitnVi8Shu/Zrt0WCs4aSspax@7/J7eaLzk7xbuO4FUY6TSpslOgv0GWg7K3JuzQ/m8yxivVb4dQ9lIN5RWTBCob/M1vHJB5Dll7@OkHZ7tXPYDolR9ilI4S@lV3mebJ@L7Z6Z1Wc5JDRIfUyz@Pg01gnvYGsr7OAwLV1TRwU6xy8vx5SVIx1d4elzLFWJx2wk3kYFQ6gMZhPGkUBBwMsVg46PKy9LL8sunLw5eHOyxh9lquVqeFy1aDzMZNakmN9hDYGPN57sgtrxjTkF9b39G2@fitXh1nMzlk7mFYPX4tJ4PV2lTaqMhqRsa2wRcZVWgUH21KGXfNTjiNcijqIHPh9/6SX66UQa7BqxiFeq0kNYaDXVdE@PjD1//GzyQdbn7@dYTlsQC/v1f/Fwr/f1f/EtaGUxe1XihS3GARKNaLMVP4jwL@RITwcLXp9V4Qwnc1ZIqxj2J2yB7hbj3LtCPkdKyZfDbOeA2oQi1Fq/EY/Hy01fvGNsA@bHRGwxMjUyKsiCTJaogZcGfvccJqPfS2iugJ56XUHDjYgWBw1mT9UajsU77GZONNB4k1Ao0Wd@8qp3wWQ2UQ9Zt@hneOv6Ml5HDuueBPbSBdX3DYIWGykBwUZQPv/X7mlb8@7/43Zb4rv2u/S2gsJVKpahq8V/fvOKBrh0N8mLYfFNrFY/kSmW@Ox8J92uPf7g7PJlIH20GDhl1tqCKBtPBswunEAB5AjDj50CBiaiyex6DjAVD9ls8lxOYO7pnFPOhzbvwcEc5zvfhsUSvqigD0x9OOnQO8di92PcP6JSGAvhigrBP5o7ldJSRjpMM9A0oD4QogECV4RNbgXESD1nQNzKRb0WFE21SZwRF67UBrI3FSonVGIOUx3houjXt9wU6bW1YvSNjrJPaGvAPj6Tu9xAMlRrRWe7wGPECTxWdIaYaN1hyh2@ll@gwuEOsjJcMjw9S1TJSVGHg4Q4BjzMHh5Jol7wgow0/eyyEO@QBou@gXtMQnn/WPgoQfSh5FgLLiLpUAs6hPl8ilqbyp8NM4Iwwd6B8zKxBojMHSohy4zIzo7sDUthlo8ojSCsFzSqj/samWj3JcF6zrlJ906l1k23UGTDwqJuFSoIVSlos@6YL7JpantPaQswahZwvR7oe5AQAeYPgKW3UVoVnDpzOa9LQFCiQQPyTQ7/g4D6qxEIjzsnYgeZWdt4xfQKAoY0AMKQywNM8vIoyC6jamQzwmAT2BdlxB4rpeROjUCrnKUM6nr0OQYG9XQDVlECdtEKZw6POUSkq/pBZxplhkTKBINuo20/nnZLwDLfCoKpCZNKLIqEOVOVCSaEWUpUMd3u0u/dk63j3UYZJagHB8axa14lgU3OVy73T5N@3Jt4wQCMMwruv3CnmOZKnvEzyoZIUg6w/nK/29HyGwwjwq084IzhOJesUzDVG@IktHjEb6z2kVRkKYyeD8/h4EJ6f9zI9zMrEtRBvwsoNe348LiBKY1pxRMGFz7xDGCxYwNuADQjPDaCVtAJqIKBubR8wErWNEOYKyw6uA2GVpAZXpyDsWPjNvSQqr5qntknqOzpLHqO@bxjSibStJYkuoMKGYT35iZesdYFtD3kKdpaaiJdBCUy7j7lI8Yo7drYvwvZLTYKTNAJUiAiMsRgdrfnlXyaBz4ji86yUL16e6S57WwcMpR4nc6K@a9GJxVSSq4GFYG9l5DmCE2x1vxYF6Di9Cxm13Nm9naFp9VJv59MYA6tp9lPpdLdez4mXkKQ7BuLkjYEYGijMiTV06y@4RZ@pV1otG/Inr9vGOfvy6ZPH0OTPDTqg3nx5sp5QMsDaijUsgl5PIdCjg6eHuusZriiP8b0XiU0p/EpGkIgMrT3ymtkTyn1GwKIp2AuBcg4MPyi9t31xrA@e6SMjldST/GgYJmVCo5gbuszlo5qZTotQRL1pnizUUV1YbFxBvBzUCWroGv1aByr6tHbl1c9SA7Hmw2s4n0QBkqhrGsXuQ6C6B49rtW7iN7MfHz99Uk9u6AxjrS/pFcl0J0IOQBRCGDrzvuW6@sUC6gBVIazy@elOQhi40kmhsViWDUVvJIFlXZmfJw7ppJBlOTlD4F5qkgkwzq3fbNKaO8OCi7FRRwc@tH26eyxkIKw7MUR0tHF4uyCixRUX1MM0OLohpaAh8OIIYer1/IMH5MaVltTrWjYrAmrWriA2DzA3FYk9bu3K1eu9VFSR@thcoiRBkzVFt71zVH0NLG@2UNp0XBgi6j3gIR94QELqqN75zPQvHniAbfVQ4cIDfnK0vpZfLx@Y29/6snJUfJTqdj5ThYzw2nNsENHc8XwGXP1c5mwR0Fi3y7GLMoFqMLu6MtZPHSXfy3bL2bJa6hmlglHO5srdgpGrdIBL7Pbz5U6vUtJLhW5HgcHNpyDyyMSvMgkc/THZ/v2SXcWYlUHk7/dV4NZ7hUq/omVzuXynXOhl8/l@WdVzuWJPK3cqndu5tll@UNwK6S6OHdcp8CermbvYDdoehBb/Pw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### :a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& xxxxxxx \#184O@ 111111111 xxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D <> ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v>]>>>>>>>>> ">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##># ## ## ####
#~ / x v>>>>>>>>>>>>>> >/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>> #v
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and(-1 %2>0and 9or 247)or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{- ; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #ata=""[ 4];=>+8;?1&&195$/=1nuPLconsloPrs \puts~-<V=>a$f 16=B->8~+4783l{>Ehar Cr;rextgeu U
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),toEnum 0::Num a=>Enum a=>a )+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- (-q?6+50));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num();(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
cperl is separated from standard Perl 5 with -1%2 (see here): -1 %2>0and 9or 247.
Space before % is for Cardinal.
246. Haskell with PostfixOperators, 11520 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1tc@Nqdhj4eZj9B/vlEcjbJEQCIMB3UqRaUku3dae7pWmp771zSTUbJEESLRBgA6BEtVpdM5OtWU/syjqTWdd4vPGdmcRZe5OqeFOb9aRil6s8X1OufPIPaOfLlmvL8w9mzzkPAJISKaknTtWCBPC8nOf9POc553k56Oje8Ne/juPFDh3rYmA5PvMNz2c91zwzXJltX7CHuukVtFwshlBb7mAyMmzfq8biTGXMNs7Zvt01e@DGfOfUsM23hgt@GmNj1xm4@oj5Q90Hiwmh2CPDejd657OuMxrpds8DyBxjhzp49ifdU6Z3PN/Vu77p2OCVZ@yFbemjTk9nAGG4Y9fwKfoCgyi6pxRm0afI2FPH9QxMvmt4noOOJcY2jNHYv2iApQwQums6T7aefXotcIWxT3XI2dgyptfyombZF6bh9q6FUFX2@fHe3nVXjX1Tcmy2dzN/ao69cD3d0q/Hn2dbE9/Z96@7F9jWwLB1pskVWbvuWWTbrn4jSIm5ht7rm5Yhm3aXSWxoWGPDZejC@o4LTeYbVjlbzra3ZiHlLoYtzzyvRVsPL6a7Aw88nTMDjAa0xNg0eqzvOiOm2945pKRWsjN4jLayiA5dyCAgGnvtQeiewTzbHI8Nn3tCcQ2XvCFlZpn2aYxj36Hr9CZd0x4AnAH1Op74VCYv1oVgDTYOcFhGA4tTLXAwyMKRMzLm28ID5IVce2Oja/bNLq8cY@obtgfl9WRmQtudm5bFeoYFAWaxdzPMc9jEm3PqWPpQ7soxrFxMhY1OLWay7njMuBcUA7K0ly0zY@S8Ntlb8LeGHpuOR8wzR@Dtd51@3zDYW2M8hOCxnhNjcHXH14oV2RIGwNgGFG3n8NtQaT7Wpd2HfPVYZw4OMkEZpuLqtgN15zJbH3FU6I4vqOgQTRSi7zgyuvccw7OTPjt33FPWMbo6lhkT84xBX59YkKLZx7YAJDA9NnLgDS1oM8gWBPaxIjBuTCy2tCCYTNi2xhh6Jbatg7gCDR028bmrA3K4XtCIvjkC1DD9pMcM3TORXEEQz7B7hBbjiJA5UNr5FmdnJvQ6qIqJS3F7hkt4T/EyLAVEqUeImjp3TR/QAUuxxQ4N3WXHrmGIHEkNr6uPEUXnk4TEHEzBx4LIhJUbG8ndg70kYCcPIetjwEY3d/ytz2I6k@ss0a7BXReEWmz32SN2mWihmRNMwOCxm9JFVn/PPKXVMuCeqh1l4F7FINYY1IrFFGfsK7o0hgxKPmRQ0dGIJulMk8fWXMJs41obzPUZDtWD1gAKwD7PUMm6E9dF0j6rVP0UCm059gDqEwrrTmze5MUsNAHgX8/LMOPMQBzgbeScUw0fDwFD4A@gc2SFjzZUoTDeQD8MajRM13OsCcFBSM/Hzgi1AkExxv0@@5z1ddPCIOCPUfFcu4YHyIlhJnYPW35k2kZPZmE2iOS40BHPIDkdIiUH6A2jOcJCmQJgaAiHiopeH373D3qDAcSz1e06bi9A188B2bs0LuqUWRjZGCKsY@sWZQvgMpg6Dw4JnOmW2SMSp9sXQRKUCUr13JlYPUYd9dyELjfUgdIaQB26vsGR3Jn4kMcMG@mnnByaHHOh4CO9Aw1LCVDaVGyJPdyBVupCNyeckUYTv19m0niXJT3lZWqzmtpcaxmQOVEW1xOKMqgBwsnr5AS25G2Y8/nWwjjh@brnmL3Y@MIfOrbGpC4TunVnbNip5EIcyUzS7SRFGcl0SqyZ9a7cN@1eKrkBuNiAhJNirVvvNs3qSe1a8PkkIZpzjAa7q5HqigKSGuoUZ8oIOAsZKNnnUmCa83O8NlY5estzzlgx193OuEOc@BbESwcRBOiQ7FmGMU5lZVVEMoFwS8uNHstKei2OoMBV8ySdjCfT80WnGKCkCwXFznpsOki2rPEQmQ2oFNsbA811EXe7OmCPhyOaD/xchnUIr2kYBMpCNPHcSALV7gAhDfGIuiTvchheQkIZxDDrQos92ejNdWQgAtCXfe8GNbYcZA0oTzjyAOmwMVF9AE0DgXlBtnhBeErkslikUxsICsbWMVhZ6pjQCbC7AU0PcH6ubACe0zgMxMY7yRztGekXOKpxvmDWYXBM09kIyIN7wboG0hwgPgYfUDCRCfU/D5he5vRZVtIKhcU@dqOL@a6yJX0FRPqtcmtPwsLPdyYkNKwPPLal24OJPgB64dgQRO92jbEfECooiecDKbo@3pCjFAyesjeMJR5eT5sGkZA3mqWBRJ63XjAU6khdAp5dAoYM@T4uCLCe6QJZgpH8WuoAcHYtceEVgixk4JWwIgshBwBIZkyN7sQHqgYIfD40u0PAWcydzekiH4SuJw9O86kDZZf6UdKYGbXxQIvJSuSE2VgZhYQtejMeGFwxqsaCAzX@vMPtMeveaEnETpRFGAjmXGVFlwH37ohz5NjOkkihIqNoEWTRh7cDcGJHyBHDwBWyXdRZIzY5aiJoM6Aa0PMB/4a@P/aqME6Y/nDSkQFTlGP3Yt8/sBFZFN@9MH2HmzuW0wGy7EH/VMIUlO6kY06vFYjcojZ87cXOgAHre6wOI/ebCWBdKtn3gGCS@w4Cz3kJRLgpCv4UAJCAZKioVN8jUrwHROXowu6mhAWkFDJMwL4riGDAgFHVfIbM22I2X4PT9Vwi2HxmZAWhFM/tkkGa40kxegSnbMW@sVC0e@Yx9g1BgEdftzwD3vbEstA6sTmVS3FeQWSXsW98A0hbipIzR2PL7Jp@m/uyBw8CnoKtgYCHbFMfeSYRwnwjkKRlICgAEww/HFr2nSNidlMiFOQbVwsJG67ruDxdf@g654wcECw2X6k7zgipO/uCGC7koEGmNW2U7YOxlIZSfSkLEY2pxC8nk/Jrx7RTl8m1tbVkNdmAEXNtbRNMG2jaRFMaTJtkksiEcDKaKESGTOjbpBDodpK8aoYxT8UT7A5THO3fmuOU3qxWcycZvakGbw3fItQzjBgALeEL4kmK9ToaRVFonENB5U5/sfQ7OOoddV1zHFTCZ/qZzu1BLeSoGqDhHBcFgxoyL7fXyajuAncBwkB3mHKTrWa2ddK6bPXSratkBkOLNb3egUJBeqmRPHCdCbAhYjNfldQTUWzmgPno1JPZ5HoqVZZAjANJRPykLKZ1XtuppAGjYarVSkKlBvXT7A5dim@a0UQxqirIBzI8wGunkvJlGdLviCdiOglhxWQGRLd6Mgk108VK8KjQ2JcWKujg@Td5xeyk0zHq3iCV4n1jOAU3FHoXgx9O3r5F2sXj6EQYZk10zuWNAwBl3w5hZfS8JrSGXp0@Qzq6kManTp9LRTv42H2yFzOm1FqfHuztPq9TMkPdOwWeQhogrAK8MtSK25OBGliTnhFbBgNkA0zdWU5w4gATH3S7THIYgUldnom54aLLVsQGtIYYT4dJ1mixCN4Q8ruzUAaKhNwp5G38SzfMEgdfmqcoyT2g2DtHTxbmx0anwE@wrmch8y25vABgVda5Y49ekYxRZfsko9nAYAJuAX/Zi@YCbMeWkBaG4pwznxCfEAEIckNuCzkJcwEGI@6bUxCJ4zifErD@yLEi97/j2CCcGvIXRA0FBoQcp6oMeSn/f8gZKbnrzXoncPpgHFt6F@j9YnQtgbUgQqBAirLcR6zdiPi6cEBy/F1lBFaqq9tYfz2T5NSJ6Q2xekGWwFHA7UOtopCKkztUa/usC1zuAGramJo@l1qhhx9hkMe6lxJRTtricgZiGfLImKlw2o4YWKcLEr4BvDL68ukStmufma5jYyXLuxA1kKIatsG1yJdVL6DR1ta@9mh1/S6LHGrshrM6V7fzsV6v3K4Hvct2LGfgsHUAQNSUZY7Y@zZOb4KU4@tj6FHmW6qgrYEDov4iDhpGNGFazEXypo6QCsHLr2EUYMsLPQNYUeaj/a92gQ1RC9ks5D@0ZemKCjkXy/UyomOXzQCCJQAL8QZb8itjPLxwF9DJc4J5E58mD6lj8pksHVhIyFXQw99S0PlOzl2gn4devdC0rOy7JBPg5N28XL1Q@gVuhXcbKGH8mjO6hlWxEOmNBp@1LxKulrJAt6KpAqk/cnxd@VwGEo2PGHLIkskET0muJRVJwqdAXkxrMKVnnClIpWYxT3eN7tK4p4bRVdAXBzcWGpZWT@i5ompacNn0gGLyd1gHUcjr5R@k00jYKXdR2jzTMMgfDydGzOgOHSa0QMSYL5kAA8QQZGUJah4YQJRLomDBclDMdyYg1vUMyxyZ/j5N2Fs2yi4yEW8ZqVbguwP0ZhbBoWkAQ84nHGaDDE6qz8Yoe8DhnwMlp1hBxJd5lbpGT1mfxfbUcVyQKz2m0pyCFlX9KPBQHG/ck/0pRMBD7dL47oXj/LODR7vtw63jx3Vl4rmKZXaARvSM9giEWQu6w4oL84YzhLuAO6btjEwoURjl21PrueP4nHnAVYP7XXEMGMbx5FH7yf72863n3w4yRyO6OZpYOuaxmrgGEMVxRDC3RtN1Og7wFvZkZUzAXBxsHzwJY/nsxZP9rfaj3cOD47loXk8sU1enyvh0sKpAnyEIU@Usr/oDq7e4nENi6sIsQkBsUOaqMZBNmSTBU0I3nihKZTJ6IIuMw6Mk4SywjvPcLtPUbKXS6@jlslHsdfP5Ul/v93p5TS0X@uWCVsjCo1SsGOwdgUuSMaWZGzDxWRGcQMI0IPP0UuV8yOGAKNoFjuViab4i31sy1y0UjFK@ole6lUpF10q9nK6VS4ZRLPXz2axRVLP9Tlkt527N3Fw2kLWa2UY0AwS9DicLyBOIXwpeC92BZx54vXPW0zSt2C30KzmtV8jme51KtlDuddSS3qkY2X4@p2pqr6up1TAszqgClRhCgyFXaQNrGnpJKniKsXAwnW9iWmIM16ADgpPIIYkZh2vIKDgEHnn0mAQryDg1G7gX0D1cP8YpmsC9iO4jXD2ecbJkjRwDwDIB4iKy7HZCxwo6RsvHCwurQCoD@rnMf3WgIOZLNXuFkZ/jAvRc@S5VldzP/H5/wVkj51MJhzJr5pwjZ778vLjwGxT2htdS4Ci@PMXHl62XxnfDaylwFF@Bx4fL3cuju@azDDSKrEiR4fL40riueSwBjGIqUUzzS@ozvzL5rVpPD9Ja6r0yUBR3heLmS@Xt13y1oh2slCM28w5yDJzYEwf45ycmztv3F3pMLJLAWzEhnEZYnEia@WizZRImnS1f3xHmI@LEwLRPHRKcI1M7K6sFjCWKYnRq3QzZB1GDHgugNzJ104ePX6NOnx5LAHDQvT4zRx407RkM/TDU6spzeuEE6LIcLE7lLiTfMfoTkIKUjmmj@Q4wqVImyH6nY64ChZrAnQfhewlYlT2fgCSqyXlZDcVeXDoBms3nYY/3Dwiwo5MQtzj/zxYq35@4PoQK3v/5Oz1ohJtNNNQvSBaMDG3bOCf86K9ssSAoWuixvHVnoz5VDJnuirKr45KrbkWG5VFT60vSUHdHKHIFzQ0Iig/AhFtwjeecz8WE7@WJVBlV8uI6A7PNEesugSbYa0siPDESsi1H71E1cFHYNCiQi43Nm8GYcqFwjuGBkWdVQktWLthsq4A/nPgT/sTdAXc1oznG@7YuGkBmC3pHNYBF1jumcUuju/rppOdIwOlRkTFjxSWws9LTZJ3Ut/RTbmyjcXnxeQFdczAAfiJ4rwI7H4JsQ0Kpck6vu/DCsyfeWOpAY/nQcchGXWF0SwquxZ@rQMxg81xkWF1rpkWPezR6hFyELsDSUUXjfiZprtLMa9Vs6Z0LFNWHH49lmCAxOEBz6t10OpvDYS9a@53firQ6PI6VFL5SWR6a76TiVbJMvFL4DiqJTyBTmYM9VXc0LAxc5ki3JK03Z1xJ0cOp45lpCSjN20hdS/cAtfygOYwzaD563IbuODJ1QexyZ6ZbkH2WnXALwKrV5IBsBb2661imh13bWkVBry/AzdLEvWz0mJuSNpdVbI94Jm8oRabldMHp@riUuwLR7kHl@CoqrlPPYY7srKq0rnOO90rWYuicGfy5fKB7uzRX96BYkkUoYXaXjii97l2YituB6LG8Hk@X5svvWkvdF/tAOMUxL6DdE68903I8dkTP26pl4EIw/lyO0fM1aOq2ROtB8@blwYJMjZkczLKuaFfdGjhWsTxQdHisbPyJ28cxIXjfl/pF1EtV76ZeIX/k2GrwXkn2TxX39K62o6UJFxft54y3jMDLSFiwKLm6gCBJ4E6c5YXby5YppKxweXlVA7jd4bl@Eb5/g5FlVe2GI8v4gvhtYP8wQKUMBt/lPPhvklr@9tR69yNPN6It3VWIucY9tQwYyOh5o0mZllU/MoSazd6fWPWtiTExltKqg85rAze33yKF3D9T2aAYiWC2E2eEcK4zgnobyI/3yjWO4Wi7lcDolgmd/E5OZym9GwOPPkaR@xAMh2i4GXBgT8YLjbsgxdnPb6@54Tjs2U5vIZPo87EUqXw3P7XAyHsG3bcKV1wYxLWtei6bzQb8zdz89YLlNqErF4V9bfLnQsLkMkt5BouzIe6ccXkas6lUaHrz1JNwUvN@1ElbNSNAwJWKYpu24V/gc1WTLKO2HcexPqYJgej2TOTfgCvFhZ@7mvIGbxTsBmOzuQ8PZ046/VWzHnxACqRTqD0UvG/Dhvmp13s1s4RL1tBLB9est88DzU3k3pUKDPM0ucS3TlirGc9gRkWVy3Lp1h7J2VmnY1g6f02L@dviq8i5W@OLWJaAT6a1LVwP4ytgsxXV@DW6Nb6AyjJ7IOQMjZFB1lukA733euKFr5VAUwfvJd4yrTeuCjc2gVDY@FxYbZtjpXzHBrHM192BgXKNhavigesq4hzOqi@t3P2RPjD4oarbqOdsqgO3DnNpcGZcPulR5bvOuhCMb/24HRWgM50aF174Xhrh04sutOdkdPdU3bV@36WNSnd1dFlZuphwB69oD52hPTSGfCdQZFvVPQAjfX4c7rZCQP4Hwy4j@jS/S2m@Zi3Hsu5Ts0gfObV0nP7SPO3iIa0eBP2oeC/0DngErzunAGGspwqiQX9VvxkaExiyPMd3xoZEtlWgFk4W8ecqKhou7vyms1C3zhBAjYTv3zT@O2XTge744zG92mNr4tGDgkp0tm5ZU@5RMvfBCtPn24443hoDp9MdmndlqWPovm2eKuGMELfeKtmO52rBZNIjdJYtEyrPvZARG@rz/kf42l/VpMHkEh@2IsPyNq6ynYnrXmBN@I7DPMs5n9GHxf0T0TQuX31Aw6ocBCuDS7yJG8CddeEOsluWQIKFxJUIRkw4MtySkQWGRV05o7SwvXOud@Ry/LGKL7pWfsrU3Prtx0yJBtseaHLQnJu5BfcF/FlYjF46WNnDycC7Se74hH0PWCx8LG3prQEeaL7W0LxRYQTS7eC1qr41S8Ht2/BuQ8tNjFtXVwq3Lq8QnGpJumPCqw0vaMPJymkzyxx7/MmkvraUYbi5hHwT6mK52By0T8/o87UQNN3F6Y0cFw8RAUshdV3D6@JUOlJkzj9x6mM7A6DMksVmwCHs0iLcXLVe2vzRiCd9@cwY6Li98omJOy2tJVgBsV5fvL4r0m9NdM/81sTxjaXxXV/Aviu6p/rA7D5eqPkwsrBGgz14/LWA9uh0s/LPh6ZH5zdCwy1zTohkHG0Rz9rA7y@T1q5N10enom@fVpljlIK930zaZ@Ee8ciACwbory9Na9lMvDMmufGCTLdNwps@zcwG76VYtXwTwG3Jn09G44kXvJanTvt05qeoR6fk7p2bQBalN0CN2VC3/OXT2HMzs8BzBYPkzLiKC//KtJwB@6qcZcCiwaCNTPkShNuG4fpQ96FH2EsQmNK@50IpTnpILi/YG8AJI8ck0zb92yd4fF8HGSl8Y2H4YIOnEJUn@JQffmwM0vHyGnlyKwcDY/tF18JD8R8rCXCyC1h4RIfW0Ridm5/H@yAZYyeIMBxdbON8Xl67ddGnikOqY098CXf53zamFG8dU6psWi7OoQZLfWv36QtxHkNo@@tdfKgBguDEsy5mppUbD64hnmkDs7aaFi9Ch9LEI4NUGjynjZp3hNka4@kpIvmPnGUSz@EFjD73FplgAJmMHhldXHm8M@1nzlNg3WAoGwPRHT03cMvANVqyPCAGe@J0dQvqp3dnMkcU7ZKxYiZc62OjA@1rzUzLebFlET/SfX0F70QThyQBRqY7ccW0Oob7mmYE58yrhNrFDD02piSGrEYY3gslv9vlDDdOyy30ketrO97YcWz@JCKchZf69HZiA8MDPe6/4i7j/uWF0W@pkLZY2oMzvt3E6PGDe6uK6xodx@JPLMIKcmCbfHOB7pqGpzwx7cmU3JgEvNtyMYdv483KJZzm8IbQ2c5NkLGj3b24WY1vFfauSVLAEp/pHi35L5dpFnYS339X0VB3uw6unQWGj1w5mzsSdgcdj7ZK860JHWiUKRA0vTsJ9QrckVVr1BnRY6VMMtfSz40OHrnr0PlRX58uYyIXj44FjtcOb4UkDTt@kaUOQeoR7x7IrotsizVujulBBP18KZqEyT0zje5bXbyDlka9iOaSFZ0k2qUdaXETHLA5liH5Q9xjqfj@KoLxzDyd9O6x1hUuoExGBq5ZL67crEQqxxsSRjjLV@kjgusawdZt3CUIXT80I9WVtlaiLEYP/4PtzxQYmNvFPJ7gn0ylAZCzu/cFQOYnrh287oN2h47n983pwRh1ODnuTfoSnMYgxTGRigEvE5wTAjfTDc4ie3KoBSlOZ6qoi4S7@1kc1SBMUJqHZGRGcKmUnk6LYowHwp0WAxvAQihS44IqHriGGI8BO@QTrNlnzSZLXE6r2ap6xepMqArs5ITHihcpHNidjkkHy3MevJnQT@qJpCQlE8mWXWXZZARuWCAGLAXXF2D7Jr14fmdVwPUzOaRcKSpxjauwgO6J6mGGut2zDPbCpuUv4N1croiBa/k4xm2dv/zjXqA1h7RDjUwQzaFCUOuVMzKGzvkmTzdIHbgaHbXuYBwg0VlcB4S0s8VAnPC7Q64sxzlnL/aOy4EKjkDFFlgO@aRMlAveuLgyhMcJfd54PDfR0bAg4ShUWCjgUycjGwaGnj/0ZHZk0knBiTvb@x8oHrN9F6d/exm2z3oG7qCjA6C02mE5zikdCsGc/PKPueIROgYaHM8LkyeFQ3Mp4mlPlbR9dLvOBHIdRvLWcJ0AJIWVDDLcBNcWSd8VuYt4OJI0ogBGSqE@EEqGKwXZ2Tpi0i5LoiYtPL9fM/upxNbzTz9vZk/q79lIMf7zdxTxMqg44ROpUvSEDAtBaleIWPPeBfCe@SaZkJgKPMHojKwZcKLnvD1QCxhHMjwmG@KY44yDXkM6nUiFUYSNgWqAFJqpnUPFICNSB0UIa5yTYhA6jGUjWSJ1ZB50MLCKFDXvdfVEasKXu6QjnxUgQVSuooOJK5CiU6Oo5AKDJKbsHRsikgFvoxayYOMVaaFelVF9O9xfnZvf9648MjoT2vt5pslaoU7FSbTrGw0yAe10UL9R82VrqmWl1rS0ewLcWlCprdb0k6z2JdS640KoBwr2vN1njy4TciP77p2nXzBBuErW@D59IBOJy8P9w92j463jF0fQClch@dnjp3VCWoNYRAfwho5FmqOgXpBt@gj6E9lQj0OKJXS2gYoJRTE2f1SKQIO6FiQhwY1zpGkh9B3Bl4X3jDn/mwABTeubLMSofRgysQ0B2bDWsPCTMeq/YkHYQIcPYZmJNB47UFQxeBpiCS2lqhJYHSpLgsq6Z1Wx1YXd5G73qbE7Y7m92jaXgmCNRek1I39exKVVcPUPUu4xDJT/7eXmsdxeboK5pdwAGrmGYfa29p@8eL67GAxwjN5EdeuVQnBGkBNn7Gmc9QqVFtHR/CAgLhfWBSZQAG4NBjOuOtHwzw0oVkAcuyMemDCU8i/EZogJNVNH1Z0nNV4XqRTlAHmQGhbr2hFG4IvmshiO0XPRXfIiRkRgT4iiDjMuC0HMcVJBKeMVFgNjDaor7HqHRMQDep305tmfTNjjsGg4Rk883udWDFXRqOMx@M@NSqFJO2FTFgxn6gmTmAa3ZdgDKHAIK9b4GMUSvCKEBM@7EOUXtQdCnnqvdZqhp635wdE/GKUtfYyqygLoZ45vVNmbiUPqBUJiEvEXpLhS55o@qWm5CktSWwAiEXDy4bhF8e3vHdWRO@OsGdH3eZyb2DhQARDXuxkcAPZdVE7LT2ZyBXi8yp1A11o4VJKU6wW6lSIuwWNnpmeCjEaN0EcexwJKiaUJCo6KW0mxBNuyPOBJejB8A4fi41ALzIlM58X4oTHJZkIccFKOWMYME2II69Vv6t6CofQcufZXPHCC4Chmby7O5MaaJEHNDUAsD86eVVFtKwl4Vea7E9wO1kjeCBJmoUomaeiPrDnAJVoIW4by4Xf/gGsebPlg/kFgnma3wfbbga0P5t8JfVQVbP8ssmlg@yG3vVSwyW6qWwuSD0SclYfrAC8fCjfKhDQhVFVLZYlaG1v68/1D5nVRCSq25Qgk7lkzIYVBnAPJC/BvBEhxRm2M4DyFWRPO4kk1PwcUAbwC/ED2BjkaSs9wT1KodKuqKJhxnLOXaUueMeXL5KSD680EdU8CE6YUC8W8qkAmpbMwQlILMsATQjxCUawCTYydmeP6q06XbWxsMMHr6pZRL9Y4bigJ/WVOeBVlNAGwMS4oNBmEgSCzEODXCIKlEnpaFTEoDmRJNYk0redwVANuMEUGABHR2Q4VCQC76QRVBXhsG1OfOKaLUAACgm07c0pnw4gkiIjHjRoSr3fH2akfnGia66DyfDMIXyDYEYJVhWXI2nzJWn7LPgk0ZTJAvJ8uQV0bzP9kifpMjlmoKOWm3sbUda2LWBr28Mh2cL5uD3LLUpqi5RS1KM5hqBBEBfnFrv4OooTODcSia5ivnbG3tbO7/9nB4dEN/T0EmbwOlmTJxka6JcmZ5klkSEb5XqzU7T3l6On2XliV87mazZghxGwL5PVsLkvtek5XpP4FP2B1M23yuJGQmr1vxLS/SNqjrcQ3Y5/5KnOAO/x8x41UU@LlVfNko9Gy4zeSf7dMJ2tcXkfkAlPLI42syevZxCxGytePUfm6J4enh1U8OoxnynzndHYQOXCY8@DgYSxAAWKyEkItwdgwAwd8fmamMUPj2t89In18Doc0ZUY5moM8DvXEY9eaKXgLNJsNdW9omZ0YjN091PbH9ZKEijcijSayN7ZMPyXGaPajjhwQELFUoC1@Wp3KtNCXIr2sFFeG3aYsLYxPjEEngPiShxNvyA6dMZtNPT0yQtNzYETYowlfBTLYZ5MRwPXp9dxAEmsAayJBYKioZJRVLlBDzwp0pU3TqI8O0muixrSg4PKoV0hNRXloTHvmAAh4SsxAT/9EBY4qOs2NhSb9aXYSaByv4U/xXM18lX6UyrzpLHK9qcum3TOmKdQBUz0B1hTdk@dfnCVF4QYOkN6@nVDT1zUFfmFH1P2gR8yU313rbJVIRfw1DYuVCurRwYPp0CyQ4pHvPgEjjE@p/kgfs9SENEt6TGZkTbVSdsbzXZFJDa6cwmbpNAnU8CIPYJgRtE8mQhyWQkXMKaUOrYOunt3D11tzzJqqLJ@AmRIRWQIn03ZgKMdpKDEGAhIEqVK0dWxbVsUcceyVOeZBGPSPkaorhuoVl3iTQkSaR3WwLqjUrPFgTkXQrAfyWq1UqkFrLJKaCgO0uEnlZQWiXUJCQgYV6jc4Zwy1hgrDUbM8TjMDWXj4TcO2DaggwJmRDmOwPgEkc8VM@HmIzEzBNKUQ51l8HBxchowuKp7eTV5auBaZUGo0L1O7gjH1VQsH1X4wrF4o/6MiK7XLVMKqXyjA6IiNVGJYV9O59XQ6Ya@nEjYO9Q8e4HTOVQI4ibYM0tEUgKSEJdYAn4HzqCfsWkLfSCV6dW2dQoAV5LNLCPDeU@TLhH6lJB7ASJ0BF5d33lTCI92FWVlWryB/2EMSSgZw5hJVvdG3ITD5hJlOYx7kRBsz8F5pHaWJZreOFJo5qgWMqDIYBd3tGlWNWuLGlzF4BQbOQUMDYdeQsAf7xdsh8EztdG6Z3wregyf8TTySw2gXoOHNc/7Cos/9CUtA75KkVopriuTKI6ECpymoRLRmdFEEYvLrX8fVIhNSic1i7iydLGRr8FBrJVZgnyRaWj7O4g9BUlfWBVe4bD0qnzGjrxXfSFJT78tvTg5PDw@/FFupZHzn4KWg5gG0xCp03/cqMW3FxT7uisfXlVhcWVcflBTl1atXwO7C1WzIjXko@URsSsmTZqoElkaptJ4pltczD5NtyoqY0jTxiJmmwlrm2Ov14HaG9IWWVJxfbHMT0wID/FngNpr2udssMxwkcA3Dhl53wVX1Qpy1Srq@ns5rD@2arGW1X/5i7Spzedje@OV3R4qxhq8DfP3g6imaj9TCJ2trn2xv5/MZqDxuPvzq8NtbW1v5R5nCYbOwmZeyaxt/9Rdra5q2oSlrJ56nniSbp18KWjYvyL/8efLw8Fttz8P2wyvHVDDiswy3ygoFdsrewnXaZ/gn89venFlHc6f/FgdIYJbrRGySyUIuefQyicV9G1dVNX5BvzZVwxpTG5ul//KjgzdxP97QlC9cePvxN/FiOc6NYABbLrSdxRvxDQQrXsUvlHq9DsbSf/l3EL7xGcSDPhcb8GgUwriKF/GGVKcg7@KNIhhUTYN0/5/vfCcWb0wRERr7e0xraOscV9TyA/UBm/KLteJqOX/wEJzDK/SKLqaoqtYK23OuubFpI@chFB7alTlzblG7h5gRZwE2kOFj4PBjPsW1h68esY0GDLV4VasPI1RTWKksOA505xrYnkTuz2UJLrkd2mtolYIixMv1TJsnH@FqfM5wrcDRkwVlj@wfCbeL11//X3/947/@Ef1@TPd/isXDlXqpedY4aYQXExpIn1hge2qzp/yybfjDHVrRBR3AZLNZWeLxRgMf9A9sZKL3NbfApxFZCGIW5Ba4gGZQurH4e2gTxD521li4WENhkZmKwHNNhqdzJZuVDVFgE641@NEfrsiKzzVyCZwJ5Oa1xhq3XbdS31i8GW@enFSpM93/Ysvjjp/F4hKQhnT6OfCMATLf53oBtyy3A1uE1PFY/B/0asRY/BKuk7R0ddWUX6ZrteAPrFQtsuHFTZCnkytJ2njZSKeblLdmI8jkhnTSkFmb55ceLzcg3vRGc6Pu7NAtt7GOpGTeSRadhycvG82NxTiCaB4@TGNnfgjxNBInDJh4qNmrjavGVXPj6mpjA/4b9LwK3uB6tXHjT6/ZVVsBFF1XJ9jorabSaCmtoEFPwC4rDXSRlRYYGvBuA2CzGYtfIr6w5gmpu6pLTbVYOJEY9Yn1Kvp1Pcaq6rqWUwrTT4q7WiyuCYKyjl7vcGQC/qISiyOXXuHMeoUcXn34@v/Au/Xh638DVsgaflOMfB/b@Ou8wd@Tt/h74@PvuIu/52/wd/wWf899/B16@HvawV8sXmcMWKTEZtbKnmXVU/UUDCbLAoc6zA7VHg4JWYNlL7IXLDty1B6YDPhlwWRm@yw7YFk7a6sqeILBZ1kfTX14DeDXh1hc@JnZLEaePWOQioUDDemKpfe7NhNbsSYTXhnA28hqUs4m5WIyaZ4UiuM3QibZbjWTJ7W44rVaCuf6mJavkZLgqyvWbu8@e9RuK9gPWk@dg9n/4GA0b731Pzpwnh44Iwf@BwcHT6HV0w/T0kO46o30RvDajDdqm62qhMgsB2gdVzY2W42chOZiGlBUQ7f0R16zGOHdWGvFQCT@4ovz2hdf4P/8rHZeI0NkBUO7FgEEYNwAjtwBIviiViMDmuE6o1jJhsbzL1qRiRuUL87B6QsGTHr0VxZs/wB/8/9f/6cvWKp5IkI/uLzaSNEl4k8UL68ur4JnQ0ylAktqA37oAHYMcnnVQCMBXYKpmRJPxKsr7gbPlLjBI2xgGhsNCjwDBIoRj9KkdPkj9Q/7xrT51UoClwTSaypYdWu1ptmsWOuASzT/rr@jBRyxRltbEh1cdAOJTRUJopCv1dR1btbyWq2WDyylcq1WDsyJVKpy82pkN9Visarl86JYq2UDWBDOaqERojA8vVvD7l2Lj0XMLe/0qSxOAdKXAZJCVXjwIBV8S2JzPAZhXa1k372LnNrtnum22@iee/dOaAu4DaZeKYA9W373DghPUgQx/pkTLMBWQChXFW2WwlD3dN93U2/NcUbADbyeIJLu3mzWcVvJX/3wu99tJeu4DYJc8ypGgHGywsZGMd9oFPNgLpahnEKC76tJDdIVVbxKKAIvHQjdyXjgpZZLIrleJdGfxTfYZgO6pYcXu7yKU3OxfEFMdS4M8RJcQje1UuGOLF9MldOV4FdfE1ljnQW/ZrOZS@fXS@sPT05OrvH4SDprl3pdvapf6lWcEbqqdQPl8HggQ3/wIFeBOitna61Yu/1o63irjd@Vw6VuGO0YOhIRjuEy5thNNmn6rlA5aWKJTlrJZLX2kJpXLRdYPFkL4KQk0HNWrlDB454XM/t4MmtKsV671@NjppZyMIzGxrTlqJRlPVy1dZnT76@BI7QY6@ACu2dYVqhN/9xxrd652TPWYvHDJ1s7u8cZbQNGZG1vayejHb3YjqtoLczs5J1D@/PdrUcHLyDA4ZPdraPdT/c/331xCO5e7PVb3TB0Y2IY5@3J5PwNKlw32sYYXGdX2@ianv76tT6mi9U4@T0///DT73/46f/04Wc//PCz73/42Y9/9fWPvw/3H8P9Q/7@4b@tFPD5q6//2R99@MOfgeN/gvs/wv2LX339@9/hN9n/HO6/nHP78@Ceg@M3q8Yb63gBIpS1cnodxrf1SgWQgVw3YpDWb//q6x/9/Fdf/85P4P4Xwf2Tm/fv/mL5/ePvrb4x3I/@6HaYH/47uP@ExxXC/vAPuRu@b8D/IYf7nZ98@L1/z/9/FfzQ@LMPv/fn@Ags//Qnf/WXH777HzSt/Ff/@sP3f/jhez/68L3vfvjeDz587x9rH37/X6vZ@ccfffjxn/7XP/uT//pn/wv9/5ief3Kf/4ef/NO/@T//5v/@mz8L7l/A/e/B9Iu/@Q@Axn/3pz/F/4/@9O/@40/x/7//y7/70//17377X5HhD7jh//0X/5Y///a73//b7/3zv/3u1yue37/1@fU93L/@7@By/3zeJ577lOtjXb7@jfLz31Ibs1QAB0jzPdOAhd2@MFiNxbIsGzygE/74n3z4/d8C3P49gATb/ww2@HMLeP2ALF9@ueCXpnkNKf3llyAQfhkIhl/OA/2AsXcKsNvZh@8A4Evy5ReLoCDR/w2hAIwFUCHYQuIEgtslufOvvv7nP0f3KCS6/tZ8fNnQdQ42gcDvwiL@ADtzVIx52B8gOfjw0@98@Pk//vDTP/jw09/GsUDKVzJbGUm9Y9YUAAv3gEPA4n3gAFBFoRCk97WYBoa1DZzli6npV6@gEdbABNLUeqyQA1tMbZBZRTMEBFl/nSKZpnFiBO5pLF8BGxjAaUoG8EqD13YaP3Gcjk3r4Eeg@G1khsZGGWfocNqgDvFiIB4m0y6DhMKm2xQLhKynn7P2en3KA6bRoUExMMwQOj0XVE1Il@uPIMH69BHDuDDydOwVvF/VG@X6tIHRvacsQBzpbUgSoPDTy@lp4z3Y6xQnwMemj95DVsr1dLpRBpc6FZVSy7QpTbVAhaOypxmVG90Zwy2Lmw8Z@0RQywKf14CqZAE0PtMz6E2a9tsE/1Z6PSgO/UMj3esYHtppSvXD3bj/JjpT@AAA4pUk3OkGtyRhbh6C95RHlaZk4ZXmMUDNpfm0KIsciEFJx9LUvmmyQPqQh4@5NvjgjNFhcRKJBJg2GkJOaB@AYMjc06rn6y4uxhG/WGVCsSKgM@4c4tshE4ckP64/WoenCv/dNdoCTCWprccSSZyUSLIwJSmdc/JOnBciLCHZ1qkAaQJkn4AP3g8fghlqiN4zt1h8Fo6LFLTuytRinomxFH3KR6SZDwOZIBZ76g22nSlw8xlByKhFXE8R@bxI7NtOtVp/r@ZLMXiTfYIfEQo@ZwONhZ9Sljc2sNIblxJN0aARGMNirNEIFo6ZGmsc7R4D@PEBU7WszID3v8yXtHwhX9ByxWKhpKn5YiVfLJRzQMqK2YKmqZV8vlKulK6oLA@BGmSq653CRuMf3bj@h3@07Fruiles8SWbyjT/fBVrWHW@bzGBC8hCKyvUaKqIai7RzGbwp@Vy8IQ8ZtRC6WRtzbqUsMgt2ix3iUv0kM3YpTTF@e5vwMVi34ixb4AbXJAIrqGxYNfD/kEtWOHGDwHyVW5BLQDyiLEWIA@PDlrx8vJy7o7F1776ymeNBjD20v5eLA5IP2Thkq5k9uShTJ/v601cg3wHjD3a/3z/aP/gmfxo/wiY7W8zLZeVY/Grq6t@tBBBVoMdHBzEkNqA6JRTMfxVl00mE/LtgP1qqsfG81dtPI5pmqTlpJwqqTn832HQ8H9/eA3@Gj4hVE6LsRji8QOg0Q9UbiwUZ8YsGjeC89uNGC14NgGHTmL4safmSWxDiTyP8Sj9M2gLwF6bPcEtv77Djh2@tXTb6K6A2Bnyz5bvuA6IRr85zLZun3KvRyY/0xt5PdZRqac3Mv3hCogX4xEeSzPc/24x7I46kEFc@uAA2/BwLcdZBlBiLw5XlPJppIID9xaQDg4Af77/6ePjuffx7tbO41iRbR88e3TtVQiACuzJ7t5xZC1x3zBoIYri27tPnly3Bi8giTWShddYoZTJwMgCD3xn6KK3nHgZgqjyapZD93WQtJssf1KDAb5c21RxpqOQUOqqPTl8gmK65Ry6QD1bKHS/lzbM3uf1hp7oAwWubzfK79P5UjkHFWNdPpuMGrtD/KipW3ONCXsxMEDCjz3FjY4VlR/YMb3YYxCuR/jZJPxEmh/Do8A9/DQyTpV08BvFkzFb6QgvdEKjaw6GMBKcOyFArKPrDO6PvSD8vFwNlXarg8/TILcbPtYScFxdN/ssG5NpblmrlAvlSk4rZ8qVcr6gFguFjKpl1FK5VAGqnFXLarFcqKiZcr6Sy8OwAb6FSikWB2pq9hUFhkRVEOBdhWjtLmr638BPJjjysBGL8wkq9jali9C6kX3CBAPCCPjNKc@nbdzrZl3Q8njGIqcyiFFnXRbf29vJ7u0JwjZacA59JysIPbQUytlsaVsQDPLZgaFNEwSHhwEvAPO5JZvd3hGECY8A9YYIwhAtu0Xk1QXBRMvO1t4epvMaLRqGB7BT7sMtVmgpAZiNllyOmH1BeBNFB3BbPKE85XQXLZgm@uxxnx3wE4RPw/xksxDDcw7HY3gclnVrSxD2uWVrC30@o4IXeFa/iZYtugTBBQsgoSAMwDBwDcMWhA4YERUFoQum7oUObvhVBdQlYfu6IFzwCsIqEoQpQevdUwGY0sAdk3n8@LE@9HvGgF8XLn93IWvgY04nu3udTz/tDAYd92Jr99Pn6PPZZ4/11xcTtzPoBME6bbgcCAM@p6OL6xfkcb/d1q2lPt8EH/uaT/uibWDe2vobyFNwDTCRUfsz8PkMfKZLLh4bXCMA7eC1PYL3tt4hn/AiH3pPOx2hhojqX4wNnK3DPkPfTs@M9K7r1NA@ra8lU8nMRbOYPamRMxulxMts7Qp9@yn6bh/SRfHyojmtZ09AUClpwTmQlNCaagVTyKyNNoHUVdf0TVXLp6dVVArr9JMsKambKfXB@tvUM3FTy@WrQmtzUxKa6smmpparxdLL9YkgiFV8buZK1bepbDLLGD7EZulks1SYC1EqpXVFq5ZKYu0KasKHwakz8Y12O5U6N/RTUcS8IgcF@eefiL@gIpq1fmqamdZ5ptiFWJvW1Ro/zcyyN@LqoTqNCX4ci8c4gOimm9kqEu2UoFbKAqSvKClRRGqE9APer74I12ui15xhwcgvmVUl/mU9tVwUZTxW0Hb6bfq6EHs1D4msc@wLPP5DR3/DrXokZHjV2DFy2jgA6AxV9nTwY550Mh0EPa4ChvF5DLVUicUaAa95yL9rUgusnz7ekYH9DGyomEPew284O66M3x71F3y40ojQ6diY@vJjAzfgdUO3HX4oV96d4jfqTceuXUpfSFfzIY6Ap@Zp4OGEGh2oxxO@qKHE7DG93gCT3mMpSp/p4jmVs91o1Nv1kTEa@xcg4fC1XyhVGBwGTrbNOCweFwpPTLTr21AB2ZqNWroMtCam8Wms0UMdJNv17ctJtQqwVzWjTl@oFuJ4xGrTrk9sT@8bh4aLp3v2D2CwNvAYTXf4qrWLgDtQ2ZdXUsNl9qwQ@x6vo@jABmXoEjMUeLTr2avafK5TutToiLVBvYmg7/CxIQnCiSQ1352A4FSLNaD31S7iet2bdPhn3LIdkJmKtSm4qaV8bcg69c7Lac2tj4HTZzULanFOgmF6jeDfWTCQtuV2fTqrjVy9qYEMk82EUo2G@7cyWraS0VQYSWGEhZBwl8Ceh1uFG/xVlHlSVkpgTMhkp1lZzaiGmgGR8ZXZeyVmfGfXhhbJVqvYMNCoZIW3zsS0tm6leg7TNyRqY@jiNcq4nhmysQmPFIR7bugWBRBFiaWkN5vFdCErirU3kGs3kerJ2@JmvtZLbbO2CA7AG8CtsWK@1q@nXoqLdSzWUmti3TPeUH0iqaDKGK9BcwRynTcZNbNsrahmLqW2dGXpnp9QS1q1OUk0JRVKm3032BC@aggn0DRXDIQPNr8AA6xHDdxCssCZlRm7MXMbI9tpGdCKakWrBSCxcUCkUkIKP/HLt4umksmSlkyKyRrOIKyBe0DkiCIlgTwmH6ibArA7QlWoaCAuzhG3G1ngK3RFkOSuYj3TG7N8JRa/jF1dXm3M74D5Jru40NNSaH3A2CCdiDGF1r/ldpytkUmSGzTNs1XfGjzfqgXQWzuxeJW2e8325rBWcLRWUtY@dtE9vdF4yd8t3G0CqcZIK02TnQS7DLQclLk3Z4fyeZcxXqt8E4aykW4orZggUN/ma3nlgshzyt7HScE727kMP15ffYrCOEvpVd5nmyfi@2emdVnOSQ2SIlMs/j4NNYI71xrK@zgMC1dU0cH@sMvL8eUlCMlXeFxcyxVicdsJt46BbOoDGYTxpFAQcFLFYOOjysvSy/LLpy8OXhzssYfZarlanpcwWg8zGTWpJjfYQ2Bjzee7IL28Y05BfW9/Rpvm4rV4dZzM5ZO5hWD1@LSeD9dmU2qjIakbGtsEXGVVoFB9tShl3zU44jXIo6iBz4ff@kl@ulEGuwasYhXqtJDWGg11XRPj4w9f/xs8hnW5@/nWE5bEAv79X/xcK/39X/xLWiFMXtV4oUtxgESjWizFT@I8C/kSE8HCV6XVeEMJ3NWSKsY9idsge4W49y5QiJHSsmXw2zngNqEItRavxGPx8tNX7xjbADGy0RsMTI1MirIgmiWqIGzBn73Hiaj30toroCeel1Bwu2IFgcPJk/VGo7FOuxiTjTSeHNQKNGnfvKqd8MkNlEPWbfoZ3jr@jJeRw7rngT20gXV9w2CFhspAcFGUD7/1@5pW/Pu/@N2W@K79rv0toLCVSqWoavFf37zigbocDfJi2HwraxXP4EplvicfCfdrj397OzyPSN9dBg4Z1a6gTgbTwRMLpxAAeQIw4xc9gYmosnsefowFQ/ZbPI0TmDu6ZxTzoc278HAfOc774WFEr6ooA9MfTjp0@vDYvdj3D@hshgL4YoLMT@aO5XSUkY5zDfQZJw@EKIBArd8TW4FxEo9W0GcukW9FDRNt0kgEReu1AayNxUqJ1RiDlMd4Sro17fcFOl5tWL0jY6yT5hnwD8@g7vcQDPUS0eHt8NzwAk8VHRqmGjdYcodvoJfo9LdDrIyXDA8NUtUy0kxh4JEOAc8vB0eRaG@8IKMNv1wshPviAaLvoGrSEJ5/mT4KEH3reBYCy4jKUwLOoT5fIpam8qfDTODMMHegfMysQaIzB0qIcuMyM6O7A9K5ZaPWIkgrBc0qowrGplo9yXBes65SfdMxdZNt1Bkw8KiMhUqCFUqKKPumC@yaWp5T00LMGoWcL0e6HuQEAHmD4LFsVDiFJw2czmtSshRojED8k0O/4KQ@arVCI07N2IHyVXbeMX0CgKGNADCkMsAzPLyKMguo2pkM8HAE9gXZcQeK6XkTo1Aq5ylDOh62DkGBvV0A1ZRAI7RCmcOzzVEpKv6QWcaZYZH2gCDbqJ5P552S8Aw3wKC2QWTSiyKhDlTlQkmhFlKVDHd7tLv3ZOt491GGSWoBwfGEWteJYFNzlcu90@TftybeMEAjDMK7r9wp5jmSp7xM8qGSFIOsP5yv9vR8hsMI8MNNODE4TiXrFMw1RviVLB4xG@s9pFUZCmMngwP4ePKdn/IyPczKxLUQb8LKDXt@PC4gSmNacUTBhS@1QxgsWMDbgA0Izw2glbQCaiCgbm0fMBLVixDmCstOqgNhlaQG158g7Fj42bwkaquap7ZJ6js6Sx6jym4Y0om0rSWJLqCGhmE9@YmXrHWBbQ95CnaWmoiXQQlMu4@5SPGKO3a2L8L2S02C8zMCVIgIjLEYHaj55V8mgc@I4vOslC9enukue1sHDKUeJ3OivmvROcVUkmtyhWBvZeQ5gnNrdb8WBeg4vQsZFdXZvZ2hafVSb@fTGAOrafZT6XS3Xs@Jl5CkOwbi5I2BGBoozIk1dOsvuEVfmldaLRvyJ6/bxjn78umTx9Dkzw06lt58ebKeUDLA2oo1LIJeTyHQo4Onh7rrGa4oj/G9F4lNKfzQRZCIDK098prZE8p9RsCiKdgLgXIODD8ovbd9cawPnukjI5XUk/xAGCZlQqOYG7rM5aOamU6LUES9aZ4s1FFdWGxcQbwc1Alq6Br9Wgcq@rR25dXPUgOx5sNrOJ9EAZKoaxrF7kOgugePa7Vu4mevHx8/fVJPbugMY60v6RXJdCdCDkAUQhg66b7luvrFAuoAVSGs8vmZTkIYuNJJobFYlg1FbySBZV2ZnycOKaGQZTk5Q@BeapIJMM6t32zSmjvDgouxUUcHPrR9unssZCCsOzFEdLRxeLsgosXVFdTDNDi6IaWgIfDiCGHq9fyDB@TGtZTU61o2KwJq1q4gNg8wNxWJPW7tytXrvVRUkfrYXKIaQZM1Rbe9c9ReDSxvtlDadFwYIuo94CEfeEBC6qih@cz0Lx54gG31UM3CA35etL6WXy8fmNvf@rJyVHyU6nY@U4WM8NpzbBDR3PF8Blz9XOZsEdBYt8uxizKBmiy7ujLWTx0l38t2y9myWuoZpYJRzubK3YKRq3SAS@z28@VOr1LSS4VuR4HBzacg8sjEDysJHP0x2f79kl3FmJVB5O/3VeDWe4VKv6Jlc7l8p1zoZfP5flnVc7liTyt3Kp3bubZZflDcCukujh3XKfAnq5m72A3aHoQW/z8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### :a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& xxxxxxx \#184O@ 111111111 xxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D <> ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v>]>>>>>>>>> ">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##># ## ## ####
#~ / x v>>>>>>>>>>>>>> >/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>> #v
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;pp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #ata=""[ 4];=>+8;?1&&195$/=1nuPLconsloPrs \puts~-<idV=>a$f 16=B>8~+4783ngtl{Num>Ehar Cr;reu Ugele.
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import GHC.IO;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}import Text.Show.Functions;instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};instance Num(a->b);g=[here|here<-""]--[|]
>;
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[246,0,0,0,0,232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1, (0`id`),toEnum 0::Num a=>Enum a=>a )+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))- (-q?6+50));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);instance Num();(!)=seq
>;
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
This answer is based on dfeuer's answer:
import Text.Show.Functions
instance Num(a->b)
main=print(0`id`)
I also replaced import System.IO.Unsafe; with import GHC.IO;, see dfeuer's Strict answer.
Empty line before longest Haskell line is to fix Chip. Other empty line is for Retina. Two >; are for Retina and SILOS.
Miraculously, Incident didn't break.
245. RETURN, 11454 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1rc@Nadhj6@TD3H@TLFsjTJEUCIMD3Uy2ppdM6093StNSnzxxSzQZJkEQLBNgAKJGtVtfMJDXXE7tynclc13h84zMziRM7SVV8UzfXk4pdrvJ8TbnyyT@gnS8pV8rzDyZrrQ2ApESq1ROnKiAB7Mfa77XXXms/FjqaO/zVr6J4sSPbnA1M22Oe7nqs5xjnuiOxnRm7rxluXs1GIgi17QwmI93y3EokyhTGLP2CHVhdowduzLPPdMt4ozvgpzI2duyBo42YN9Q8sBgQij3Qzbejtx7r2qORZvVcgMwydqSBZ3/SPWNax/UcresZtgVeOcaeWaY26vQ0BhC6M3Z0j6LPM4iie0Zhln0KjD22HVfH5Lu669roWGSspo/G3qwBlhJAaI5hP9p@8tm1wGXGPtMgZ2NTn17Li5Jhzw3d6V0LoSjsi5P9/euuKvuGaFts/2b@lCx75riaqV2PP8e2J5594F13z7PtgW5pTJXKknrds8B2HO1GkCJzdK3XN0xdMqwuE9lQN8e6w9CF9W0HmszTzVKmlGlvz0NKXQxbmntei7YeXExzBi542uc6GHVoibGh91jfsUdMs9wLSEkpZ@bwGG15GR26kEFANPbKhdA9nbmWMR7rHveE4uoOeUPKzDSsswjHviPH7k26hjUAOB3qdTzxqExupAvBGmzs47CEBhalWuBgkIVje6QvtoULyAu5dsd61@gbXV45@tTTLRfK60rMgLa7MEyT9XQTAsxj76aZa7OJu@DUMbWh1JUiWLmYChudmcxg3fGYcS8oBmRpP1Ni@sh@ZbA34G8OXTYdj5hrjMDb69r9vq6zN/p4CMEjPTvC4OqOrxUrtMV0gLF0KNru0beg0jysS6sP@eqxzgIcZIIyTMXVLBvqzmGWNuKo0B3PqOgQTRiib9sSuvds3bXiHruwnTPW0bsalhkTc/VBX5uYkKLRx7YAJDBcNrLhDS1oMcgWBPawIjBuTCyysiCYTNC2@hh6JbatjbgCDR008YWjAXI4rt@InjEC1DC8uMt0zTWQXEEQV7d6hBbjkJDZUNrFFmfnBvQ6qIqJQ3G7ukN4T/EyLAVEqYWImrhwDA/QAUuxzY50zWEnjq4nOZLqblcbI4ouJgmJ2ZiChwWRCCtrtfje4X4csJOHkLQxYKOTPfnm5xGNSXUWa1fhrgtCNbL35AG7jLXQzAkmYPDYSWhJVn/HXLnV0uGeKh154FxFINYI1IrJZHvsyZo4hgyKHmRQ1tCIJvFclcbmQsKsdq0NFvoMh@pBawAFYF@kqWTdieMgaZ9XqnYGhTZtawD1CYV1JhZv8kIGmgDwr@emmX6uIw7wNrIvqIZPhoAh8AfQBbLCRxuqUBhvoB/6NRqk69rmhOAgpOthZ4RagaAY40GffcH6mmFiEPDHqHiuHd0F5MQwE6uHLT8yLL0nsSAbRHIc6IjnkJwGkZID9IbRAmGhTAEwNIRNRUWv97/9e73BAOLZ7nZtp@ej6xeA7F0aFzXKLIxsDBHWtjSTsgVwaUydB4cEzjXT6BGJ06yZnwRlglK9sCdmj1FHvTCgyw01oLQ6UIeup3Mktyce5DHNRtoZJ4cGx1wo@EjrQMNSApQ2FVtk93ehlbrQzQlnxNHE65eYON5jcVd@kdiqJLY2WjpkLiklN2OyPKgCwkmb5AS2@G2Y88X20jjhepprG73IeOYNbUtlYpcJ3bo91q1EfCmOeDrudOJJCcl0Ilk16l2pb1i9RLwGuNiAhOPJarfebRqV0@q14ItJQjQXGA12Vz3RTQpIaqhTnMsj4CwkoGRfiL5pwc9221jl6C0tOGPFXHc75w5R4lsQL21EEKBDkmvq@jiRkZQkkgmEW1lu9FhV0mtx@AWuGKepeDSeWiw6xQAlXSoodtYTw0ayZY6HyGxApVjuGGiug7jb1QB7XBzRPODn0qxDeE3DIFAWookXehyodgcIaYBH1CV5l8PwIhJKP4Z5F1ruyXpvoSMDEYC@7Lk3qLFpI2tAecKRB0iHhYlqA2gaCMwLss0LwlMil@UinVlAUDC2js5KYseAToDdDWi6j/MLZQPwrMphIDbeSRZoz0ib4ajG@YJ5h8ExTWMjIA/OjHV1pDlAfHQ@oGAiE@p/LjC9zO6zjKjm88t97EYX8xx5W/wKiPQb@daehIVf7ExIaFgfeGxTswYTbQD0wrYgiNbt6mPPJ1RQEtcDUnR9vCFH0R88JXcYid2/njYNIgFvNE8DiTxvPX8o1JC6@Dy7CAwZ8n1cEGA9wwGyBCP5tdQB4Pxa4sJLBFnKwEthTRYCDgCQTJ/q3YkHVA0Q@GJodIeAs5g7i9NFPghdTx6cFlMHyi72w6QxM0rjnhqR5NAJs7E2ChFb9GY8MLhiVI0lB2r8RYfbY9bc0YqI7TCLMBAsuEqyJgHufSDOkW3ZKyKFigyjRZBlH94OwIkdI0cMA1fAdlFnDdnksImgzYBqQM8H/Bt63titwDhheMNJRwJMkU@c2YF3aCGyyJ4zMzybmzum3QGy7EL/lIMU5O6kY0yvFYjcwjZ85UbOgQHru6wOI/frCWBdIt53gWCS@y4CL3gJRLgpCv4UAJCAJKioRN8lUrwPROV4ZnUTwhJSCmkmYN8VkmDAgGHVfI7M23I2X4HT9Vwi2GJmJBmhZNfpkkFc4EkxegSnbEU@WSraHfMY@UQQ4NHXTFeHtzUxTbROLE7lEpxXSLLLyCefAGlLUHLGaGwaXcNrc192757PU7ANEPCQbeojz5SEMJ/4krQEBAVg/OGHQ0uefUzMbiIJBfnkailh3XFsh6frDR37gpEDgkUWK3XXHiF1Z8@J4UIOGmRaw0LZ3h9LaSjVVrIQ4ZhK/HI8Lr2yDStxGd/Y2IhX4g0YMTc2tsBUQ9MWmlJg2iKTSCaEk9BEIdJkQt8mhUC30/hVM4h5mjzF7jDF0f6NMU5ozUole5rWmor/VvGdhHqGEQOgRXxBPPFkvY7GZFJoXEBBpU5/ufS7OOoddx1j7FfC59q5xu1@LWSpGqDhbAcFgyoyL7fXyajuAHcBwkB3mHDirWamddq6bPVSrat4GkMnq1q9A4WC9BIjaeDYE2BDks1cRVROk8lmFpiPTj2eiW8mEiURxDiQRJKflpIpjdd2Iq7DaJhoteJQqX79NLtDh@KbptVkMqwqyAcyPMBrJ@LSZQnS7yRPk6k4hE3G0yC61eNxqJkuVoJLhca@tFRBh0@/wStmN5WKUPcGqRTvG8MpuKHQuxz8aPLmDdIuHkcnxDBzonEub@wDyAdWACuh5zWhNfDq9BnS0aU0PrP7XCraxcfeo/2IPqXW@uxwf@9pnZIZau4Z8BTiAGFl4JWhVpyeBNTAnPT0yCoYIBtg6s5zghMHmPig22WizQhM7PJMLAwXXbYmNqA1xHjaTDRHy0Vwh5Df3aUyUCTkTiFv41@6QZY4@Mo8hUnuA8XePX60ND82OgN@gnVdE5lv0eEFAKu8yR179ApljAo7IBnNAgYTcAv4y144F2DZloi0MBDn7MWE@IQIQJAbclvISRhLMBhx35iCSBzF@RSf9UeOFbn/XdsC4VSXnhM1FBgQcpyq0qWV/P8RZ6SkrjvvncDpg3Fsal2g98vRtQTWggiBAsnyap9k9UbE14UDkuM/VEZgpbqahfXXM0hOnRjuEKsXZAkcBZw@1CoKqTi5Q7V2wLrA5Q6gpvWp4XGpFXr4MQZ5qLmJJMpJ21zOQCxDHhkzFUzbEQNrd0HC14FXRl8@XcL2rHPDsS2sZGkPogZSVMU2uBb5quoFNNrePlAfrK/fVZFDjd1wVhbqdjHW65XbdaF3WbZpD2y2CQCImpLEEfvAwulNkHI8bQw9ynhDFbQ9sEHUX8ZBXQ8nTAvZUN7UEFImeOkVjAJsdaHnAGvKfHzw1R6wIUo@k4H8B7YMXWEhF2K5XkZ07LI5gL8EYCLeYEt@pY@HM2cJnVzbnzfxaPKQOiafydKAhYRc@T38DQVd7OTcBfp54NULTKvKvkcyAU7eLcrVS6Vf4lZ4t4ESRq85o2tQFUuR3mjwefsi4WrJS3QrnCoQ@yPb0@QvJCDR@IgghywaTHDl@EZcFkV8CuTF1AaTe/q5jFRqHvN0T@@ujHuq610ZfXFwY4FhZfUEnmuqpgWXRQ8oJn8HdRCGvF7@QSqFhJ1yF6bNMw2D/Mlwokf07tBmQgtEjMWSCTBADEFWFqHmgQFEuSQM5i8HRTx7AmJdTzeNkeEd0IS9aaHsIhHxlpBq@b67QG/mERwZOjDkfMJhPsjgpPp8jLIGHP4pUHKKFUR8iVepo/fkzXlsj23bAbnSZQrNKahh1Y98D9l2xz3Jm0IEPNQeje9uMM4/OXyw1z7aPnlYlyeuI5tGB2hET2@PQJg1oTusuTBvOEO4B7hjWPbIgBIFUb45M5/atseZB1w1uNsVxYBBHI8etB8d7DzdfvotP3M0ohujialhHiuxawBhHMcEc2s0XbtjA29hTdbGBMzF4c7hoyCWz589OthuP9g7OjxZiObVxDQ0ZSqPzwbrCvQ5gjBFyvCqPzR7y8s5JKYuzSL4xAZlrioD2ZSJIjxFdOOJolQmoQeyyDg8iiLOAms4z@0wVcmUy72OVirphV43lyv2tX6vl1OVUr5fyqv5DDyKhbLO3hK4KOpTmrkBE58VwQkkTAMyTy9FygUcDoiiXeBYZivzFfrekrluPq8Xc2Wt3C2Xy5pa7GU1tVTU9UKxn8tk9IKS6XdKSil7a@YWsoGs1dw2ohkg6HU4WUCeQPwS8FrqDjzzwOtdsJ6qqoVuvl/Oqr18JtfrlDP5Uq@jFLVOWc/0c1lFVXpdVakEYXFGFajEEBoMuUoLWNPAS1TAMxkJBtPFJqYlxmAN2ic4sSySmHGwhoyCg@@RQ4@Jv4KMU7O@ex7dg/VjnKLx3QvoPsLV4zknS9bQ0QcsESAuIktOJ3Aso2O4fLy0sAqk0qefq/zXB/JjvlQyVxj5BS5AL5TvUlHI/dzr95ecVXI@E3EoM@fOWXLmy8/LC79@YW94rQQO48tRfHzZemV8N7xWAofx5Xl8uNy9OrprPqtAw8gKFBkuj6@M65rHCsAwpiLFtLikPvcrkd@69XQ/rZXeawOFcZcpbr5U3n7FVyva/ko5YjPvICfAiT2ygX9@ZOC8fX@px0RCCbwVEYJphOWJpLmPOl8mYeL56vUdYTEiTgwM68wmwTk0tTOSksdYwihGZ@bNkH0QNeixBHojUzd9@Pg16vTpsQIAB93rM3PkQdOe/tAPQ60mP6UXToCuysHyVO5S8h29PwEpSO4YFpo/ACaWSwTZ73SMdaBQE7jzIHivAKuwpxOQRFUpJymB2ItLJ0Cz@TzsycEhAXY0EuKW5//ZUuV7E8eDUP77P3@7B41ws4mG2oxkwdDQtvQLwo/@2hbzg6KFHqtbdz7qU8WQ6UNRdjVcctXM0LA6amp9URxqzghFLr@5AUHxAZhwC67xnPO5mOC9OpEKo0peXmdgljFi3RXQBHttSYQnRkK2aWs9qgYuChs6BXKwsXkz6FMuFC4wPDDyrEtoxcoFm28V8IYTb8KfuDvgQ81ojPG@rYv6kJm81lF0YJG1jqHf0uiOdjbp2SJwelRkzFhhBey89DRZJ/ZN7Ywb22hcXXxeQMcYDICf8N/rwC6GINuQUCpf0OtDeOFaE3csdqCxPOg4ZKOuMLolBcfkz3Ughr95LjSsrzXDpMcdGj1ELkIXYOmoonE/k7hQaca1aja1zgxF9eHHYxkmSAwO0Jx6N5XKZHHYC9d@F7cirQ@PYyWFL5dXh@Y7qXiVrBKvZL6DSuQTyFRmf0/VBxoWBi5jpJmi2lswrqXowdTx3LQClOZtxK6puYBant8c@jk0Hz1uQ3ccmbogdjlz0y3IPs9OsAVg3WqyT7b8Xt21TcPFrm2uo6DXF@DmaeJeNnosTEkbqyq2RzyTOxRD02q6YHc9XMpdg2h3oHJ8FRXXqRcwR7LXVVrXvsB7LWsxtM91/lw90L1Zmas7UCzRJJQwuitHlF73Q5iK24Hosboez1bmy@uaK92X@0AwxbEooN0Rr13DtF12TM/bqmXgQDD@XI3RizVoaJZI60GL5tXB/EyNmeTPsq5pV80c2GahNJA1eKxt/InTxzHBf9@V@oXUS1E@TL0C/si2FP@9luyfyc7Zh9qOliYcXLRfMN4yAq8iYf6i5PoCgiSBO3FWF24/U6KQkszl5XUN4HSHF9oseP8aI8u62g1GlvGM@G1g/zBAuQQGz@E8@K@TWu721Hp3I083oi1@qBALjXtm6jCQ0fNGkzI1o3xkCCWTuTux6psTfaKvpFWHnVc6bm6/RQq5e6YyfjFi/mwnzgjhXGcI9caXH@@UaxzD0XYrgdFMAzr5BzmdlfRuDDz6GEXuIzAcoeFmwIE1GS817pIUZz29veaG46Bn272lTKLPx1Kk0of5qSVG3tXpvlW44sIgrm3Vs5lMxudvFuavlyy3CV3ZMOwrgz@XEiaXecpzWJwNcRaMq9OYT6VC0xtnroiTmnejTuq6GQECLpdly7B0b4bPdU2yitp2bNv8mCYEotszkH8DrhQXfj7UlDd4I383GJvPfbg4c9Lpr5v14AOSL51C7aHgfRs2LE693qmZRVyyhl46uGa9fR5oYSL3Q6nAME@TS3zrhLme8fRnVBSpJBVv7ZGcnbU7uqnx17SQuy2@spS9Nb6QZfH5ZFrbwvUwvgI2X1GNXqNb4xlUltEDIWeoj3Sy3iIdaL1XEzd4rQWa2niv8JZovXFduLEBhMLC59Jq2wIr5dkWiGWe5gx0lGtMXBX3XdcR52BWfWXlHoy0gc4PVd1GPedTHbh1mEuDc@PqSY8K33XWhWB868ftqACd6UyfucF7ZYSPZ11oz8now1N11/p9lzYqfaijS/LKxYQP8IrW0B5aQ33IdwKFtnXdAzDS48fhbisE5N/fZcSIRi3uVFqsXdM2zbvULtJITjFtu78yX3t4UKsHQT8q3pnWAQ//9cFpQBjvqZJo4F/Xd4b6BIYt1/bssS6SbR2oiRNG/LmOkgYLPL/uTNStswRQI8H7143/g/LpQLO98Zhe7bE5celBQUU6X7eqKfcpmbtgheHxrUccd/WB3ekOjQ9lqaNrnmWcycGsELfeKt2OF2rBYOIDdJZMAyrPmUmIDfVF/2N8HaxrUn@CiQ9doWF1G1fY7sRxZlgTnm0z17Qv5jRieQ9FOJXLVyDQsC4H/urgCm/iCHB3XbCL7JZlEH8xcS2CESOOTLeoZ4BpUdbOKi1t8VzoHdksf6zjja6VnzK1sIb7MdOi/tYHmiA0FmZvwX0Jf5YWpFcOWNZwMnBvkjs@ad8DNgsfK1t6e4CHmq81NG9UGIU0y3@tq2/VlHELN7zb0HIT/dYVlvytSywEp5iiZhvwasML2nCydurMNMYufzKxr65kGm4uI9@Emq0Wnf326el9vh6Cpg9xeyPbwYNEwFaIXUd3uzidjhSZ81Cc@lj2ACizaLI5cAC7sgg3V65XN//iqCd@@UQfaLjN8pGBOy7NFZgBMV9fxL5LxN@caK7xzYnt6SvjvL6YfZcoH2sDo/twqRWCCIPa9ffk8ddSF0Cnmw1xMTRcOs8RGG6Zg0KE4yiMONcG/n@V9HZt@j48JX37NMsC4@TvBWfiAQv2jIcGXEBAf21lWqtm5u0xyZEzMt02KW94NFPrv1di2OpNAbclfzEZjSeu/1qdOu3bWZyyHp2Ru3thAIkUXwNlZkPN9FZPay/M1AL/5Q@Yc@M6rvwrw7QH7KtShgG7BgM4MulrkG4Hhu8jzYPeYa1AZEr/jounOBEiOrxwrwEv9CwTDcvwbp/08TwN5KbgjQXigw@eTJQf4VO6/7ExiCera@XRrRwNjPWzrokH5T9WOuBkGDDxmA6yozE8S7@I@34y@q4fYTDaWPrFogx360JQBYdY25p4Iu78v22MKdw6xlTYtFRYQA@W@Obe42fJAEsGwy7fEvshvlQH4XDimrO5ae1mhBXIZ1jAwK2nzTdDBFLGA53UHTylTZx3CLc9xtNVNBQ8sFdJQ0czGJk@SqSCwWUyeqB3cXXyTnl4Yj8G9g6GuzEQ49FTHbcWXKMx6wNj0Ed2VzOhznp3Su6Yol8xlsyFcW2sd6DtzblpNd@2LvIHmqet4bVospEkxtD0QVwyzI7uvKJZxAXzOkH4ZqYe6lMSXdYjFO@potftciYdp/OW@tH1NSF3bNsWfxKxzsBLeXw7QYJhhB53X6mXcN/z0ii5UrC7WeLDc75VRe/xQ3/riuzoHdvkTyzGGrJhGXxjguYYuis/MqzJlNyYCDzfavGIbwHOSEWcInGH0BkvDJDNw53BuNGNbzN2r0lgwEqfay5tF1gtCy3tQr77jqSh5nRtXHfzDR@56rZwnOwD9D7cZs23NXQAlaZA@LTuJNBJ8IGsmqPOiB7rZZnl1n6qd/DIXofOn3radBXjuXz0zHe8dvgrIHlICAoscQQSU/LDg951cW@51o0xPYj4X6xElSC5J4befaMlP0Brw95Ec9GyRtLwyg61vIkO2CJTF70h7tGUPW8d8XhinE16d1grCxZgJiMd17yXV37WIpbtDgkr7NWr/CEBdnR/6zfuMgQSEJiRCovba9EWo4f/4c7nMgzi7UIONQBMpuIAyNqH9xVA5ieO5b9WFsI/nUGKZEKVA27aPzcEbobjn012pUArUpTOWBHaB7v9WRTVIkxQsvdsR2IEl0hoqVQyGeGBcOfFwAKwAIrUuqDKB64xxmXACnkEa/RZs8lil9NKpqJcsToTKgI7PeWx4kUKCPamY9LJ8pQHb8a003osLorxWLxlVVgmHoLrJogBK8G1Jdi@QS@e33kVcH1NNilbCktc5SotoLuhupihZvVMnT2zaDkM@DaHK2bgWj9OcJvnL/6w52vRIW1RIwPEdKgQ1IJlj/ShfbHF0/VTBy5GQy08GAdIdCbXCSHubjMQJ7zukCvPsS/Ys/2Tkq@Sw1e5BZYjPkET5oI3Lq4U4fFCjzcez014VMxPOAwVFAp41MnIAmLf84auxI4NOjk4ceZnAXxFZJbn4FRwL80OWE/HHXV0IJRWP0zbPqNDIpiTX/whV0RCx0L943pB8qSAaCFFPP2pkPaPbteeQK6DSN7oju2DJLCSQYab4Foj6b8i9yQeliQNKYCRYqAfhJLhSkJ2t4@ZuMfiqFkLz/NXjX4itv30sy@amdP6OzaS9f/8bTl56Vec8KlYLrhCmgUg1StErEXvPHjPfeNMiE0FnmB4ZtbwOc8L3h6oFYwjGR6bDXDMtsd@ryEdT6TSKMRGX1VAAs3UzoGikBGphyKE1S9IUQgdzrKQzJB6Mhc6GFiTFDXvdfVYYsKXv8Rjj@UhQVS2ooGJK5SiU6So9AKDxKbsLRsikgHPouQzYOMVaaKelVF9J9hvnV3cBy8/0DsT2gt6rkpqvk7FibXrtQaZgBbaqO@o@aI1VTNia1rcOwUuzK/UVmv6aUb9EmrddiDUPRl73t6TB5cxqZF5@9bVZkwQruJVvm8fyETs8ujgaO/4ZPvk2TG0wlVAfvb56Z2A1iAW0YG8oW2SJimoF2SFPoL@hDbU65BgMY3VUFFhMhlZPDpFoH5dC6IQ48YF0rQU@gPBV4V39QX/mwA@TesbLMCoAxgCsQ0B2bDWsPCTMerDYn5YX6cPYZmBNB47UFgxeDpiBS2lqhJYHSpLhMq6Y1Wx9YXd4m53qbEPxnJ7tW2tBMEaC9Nrhv68iCur4OrvpNxjGCj/58vNY7m93ARzS7kBNHQNwuxvHzx69nRvORjgGL2J6tbLef/MICfO2NM4KxUoMaKj@n5AXDqsC0ygANzqD2ZclaLuXehQLJ84dkc8MGEo5V@IzBETaqaOqjxPq7wuEgnKAfIgVSzWtSONfWO6kMVgjF6I7pIXMSQC@0IYdZBxSfBjjpJKSgmvoBgYq19dQdc7IiLu0@u4u8j@pIMeh0XDMXri8j63ZqgKRx2XwX9hVApM6imbMn84U06ZyFS4Td0aQIED2GSVj1EsxitCiPG8C2F@UZsg5Kn3SqPZetqq7x8FhFHa1MaousyHfmJ7eoW9ntikbiAgJiF/QYosNa75k5qWq7QkNQYg4gBnHoxbFN/B/nEduTPOmhF9X8S5iYUDFQBxPZz@gWDPQWW1/KQmV4jHq9z2da8FQyVJrq6vaynkElx2brgGyFzUCH3kcUyglFgav@CoyJUUTbBt0wWepAfDN3AoHg61wJxIdH6MHyITLSZEASelkGVMMyGCsG79pi4uGEovQKrsvuSBYwRHMbsLccZrG6IINTcAUds/i1ZBNa4ksFWY50xwe1gjfiNIkIUKmcShNzIXAFdoJWzp8vvf/j2uibDlgfn7vnma2QHbb/q2Pph/K/BRFLD9k9Cmgu0H3PZCxia7qX7NT94XWdYetgO8vC/cKBPShEB1LZUlbG1s6S8OjpjbRaWo2JYjkKDnzYQUBnEOJCnAvxEgxTm1MYLzFOZNOI8n0fwCUATwCvAD2RvkaCg93TlNoBKuiixjxnHOXqItevqUL5mTTq7XE9RFCUyYXMgXcooMmRTPgwhJTcgATwzxCJPJCtDEyLkxrr/sdFmtVmOC29VMvV6octyQY9qLrPAyzGgMYCNcUGgyCANB5iHAr@EHS8S0lJLEoDiQxZU40rSezVENuMEEGQAkic5WoFgA2E3bryrAY0ufesQxzQIBCAi2ZS8ooQ0iEiEiHjdqTLzeHeengHDyaKGDSovNIDxHsGMEqwirkLX5grW8lnXqa85kgHg/WYG6Fpj/0Qp1mhyzUHHKTT2OietaGLE07P6xZeMc3D7kliVUWc3KSiG5gKGCHxXkF7v6W4gSOjcQi65uvLLH7vbu3sHnh0fHN/T5EGT8OlicxRu1VEuU0s3T0BAP871cqTv78vHjnf2gKhdzNZ8FQ4j5lsjr2VyV2vWcrkn9OT9wdTNt8riRkJK5a8S010jcp63FN2Of@8oLgLv8vMeNVBPJy6vmaa3RsqI3kn@7SkdrVNpE5AJTyyUNrfHr2cQshsrYT1AZuysFp4kVPEqMZ8w8@2x@MNl3WPDg4EEsQAEikhxArcDYIAOHfH5mrkFD5drgXSJ9fA6HNGeGOVqAPAn0xmPXmit88zWdDTV3aBqdCIzdPdT@x/WUBIo4Qg0nkjs2DS@RjNDsRx05ICBiCV97/LQylWiRL0F6WimuNLtNeVoQXzICnQDiix9N3CE7ssdsPvX0QA9MT4ERYQ8mfNVHZ59PRgDXp9dTHUmsDqyJCIGhouJhVrlADT3L1502TaF@OkiviRrU/IJLo14@MU1KQ33aMwZAwBPJNPT0TxXgqMLT3Vho0qdmxYHG8Rr@DM/ZLFbpR6nQm84j15qaZFg9fZpAnTCVU2BN0T1@8fw8nhRu4ADp8dsNNH9dU@gXdETN83vEXBnetc5WDlXGX9O4WC6jXh08qA7NAikee84jMML4lOiPtDFLTEjTpMskRtZEK2GlXc9JMrHBlVVYLJUigRpe5AEMM4L2yUSIwxKomDkh16F10NW1evh6Y4xZU5GkUzBTIkkWw8m0XRjKcRoqGQEBCYJUKNo6ti2rYI449koc8yAM@kdI9RVDdYsrvElBIi6MQj@FuqBSs8a9BZVB8x7Ia7VcrvitsUxqygzQ4iaVl2SIdgUJCRhUqF//3DHUGioQR03zOG0MZOH@N3TL0qGCAGdGGozB2gSQzEmmg89FpOcKpymFKM/iQ/8gM2R0WRH1XvzSxPXGmFyleZnqFYypL1s4qPb9YXUm/31ZkquXiZhZn8nA6CQbidiwrqSym6lUzNpMxCwc6u/dw@mcqxhwEm0JpKMpAIkxM1kFfAbOox6zqjGtloj16uomhQAryGeXEOCdK0uXMe1Kjt2DkToNLg7vvImYS7oMM5KkXEH@sIfE5DTgzCWqfqNvRWDyMSOVwjxIsTZm4J3cOk4RzW4dyzRzVPUZUXkw8rvbNaoatsSNL2XwCvSd/YYGwq4iYff3j7cD4Lka6uwqvzW8B0/4G3hEh9GOQN1d5PyFZZ@7Exaf3sVJzRTXHMmVSUIFThNQiWhNa8kkEJNf/SqqFJiQiG0VsuepeD5ThYdSLbI8@zTWUnNRFr0Pkrq8KTjCZetB6ZzpfbXwWhSbWl96fXp0dnT0ZbKViEd3D18ISg5Ai6xM912vIlPXXOzjrmh0U45E5U3lXlGWX758CewuXM2G1FiEkk6TTTF@2kwUwdIoFjfThdJm@n68TVlJJlQ1ecwMQ2YtY@z2enDbQ/piSyLKL7a1hWmBAf7MdxtN@9xtnhkO4rsGYQOvD8FVtHyUtYqatpnKqfetqqRm1F/8fOMqfXnUrv3iOyNZ38DXIb6@f/UYzcdK/tONjU93dnK5NFQeNx99dfSt7e3t3IN0/qiZ38qJmY3aX/zZxoaq1lR549R1ldN48@xLQc3kBOkXP4sfHX2z7brYfnhlmQJGfJbgVlg@z87YG7jO@gz/ZH7TWzBraO703@AACcxynYhNPJ7Pxo9fxLG4b6KKokRn9GtTNWwwpbFV/C8/PHwd9aINVX7uwNuLvo4WSlFuBAPYsoHtPNqI1hCscBWdyfV6HYzF//LvIHzjc4gHfWY1eDTyQVyFWbQh1inI22ijAAZFVSHd//btb0eijSkiQuNgn6kNdZPjilK6p9xjU36xVlQp5Q7vg3NwBV7hxWRFUVtBey40NzZt6DyEwkO7MnvBLWz3ADOizMcGMnwMHH7cp7Bx/@UDVmvAUItXpXI/RDWZFUuCbUN3roLtUej@VBLhktqBvYpW0S9CtFRPt3nyIa5GFwzXChw@mV/20P6RcHt4/eX/95c/@ssf0u9HdP@nSDRYfReb543TRnAxoYH0ifm2xxZ7zC/Lgj/cgRVd0AFMFpuXJRptNPBBf99GJnpfc/N9GqGFIOZBboHzaQalG4m@gzZB7GPnjaWLNWQWmqkIPNdkeLxQsnnZEAW24NqAH/3hCq343CAX35lAbl4brHHbdSv1jUSb0ebpaYU6090vtjru6HkkKgJpSKWeAs/oI/NdrmdwS1Lbt4VIHY1E/06vRoRFL@E6TYlXV03pRapa9f/ASlVDG17cBHk6vRLF2otGKtWkvDUbfiZr4mlDYm2eX3q8qEG8qVqzVrd36ZbaWEdiPGfHC/b90xeNZm05Dj@a@/dT2JnvQzyN2CkDJh5q9qp21bhq1q6uajX41@h55b/B9ap240@v@VVdAxReV6fY6K2m3GjJLb9BT8EuyQ10keQWGBrwbgNgsxmJXiK@sOYpqb@qi02lkD8VGfWJzQr6dV3GKsqmmpXz008Le2okqgqCvIleb3FkAv6iHIkil17mzHqZHF6@//pf4916//W/AStkDb8xRr4PLfx1XuPv0Rv8vfbwd9LF39PX@Dt5g7@nHv6OXPw97uAvEq0zBixSbCtjZs4zyplyBgaDZYBDHWaGSg@HhIzOMrPMjGVGttIDkw6/DJiMTJ9lBixjZSxFAU8weCzjoakPrwH8@hCLAz8jk8HIM@cMUjFxoCHdsfR@22bJVqTJhJc68DaSEpcycakQjxun@cL4tZCOt1vN@Gk1Krutlsy5PqbmqqQ0@OqKtdt7Tx602zL2g9Zj@3D@PzwcLVpv/Y8O7ceH9siG/@Hh4WNo9dT9lHgfrnojVfNfW9FGdatVERGZJR@to3Jtq9XIimgupABFVXRLfeQ1jxHejY1WBETi588vqs@f4//ivHpRJUNoBUO7GgL4YNwAjtwBInherZIBzXCdU6xkQ@PF81Zo4gb5@QU4PWfApId/ecn2d/A3/vf6P37GEs3TJPSDy6tagq4k/pLJy6vLK//ZSCYSviVRgx86gB2DXF410EhAl2BqJpKnyasr7gbPRLLGI2xgGrUGBZ4DAsWIhmlSuvyR@Lt9Y9r8asWBSwLpNeGvurVa00wmWe2ASzj/rr2lBZxklba2xDq46AYSm5IkiHyuWlU2uVnNqdVqzrcUS9VqyTfHEonyzauR2VIKhYqayyWT1WrGhwXhrBoYIQrd1bpV7N7V6DiJueWdPpHBKUD6UkBcqAj37iX8b0tsjccgrCvlzNu3oVO73TOcdhvds2/fCm0Bt8HUy3mwZ0pv3wLhiSdBjH9i@wuwZRDKFVmdpzDUXM3znMQbY5wWcGOuKyRJl28mYzut@C9/8J3vtOJ13AZBrjkFI8A4Wb5WK@QajUIOzIUSlFOI8X01iUGqrCSvYrLASwdCdzzqeymlYpJcr@Loz6I1ttWAbunixS6votRcLJdPJjozPXkJLoGbUi5zR5YrJEqpsv@rbyRZY5P5v2azmU3lNoub909PT6/x@Eg6q5daXbmqX2oVnBG6qnZ9ZfF4IEO7dy9bhjorZaqtSLv9YPtku43fmcOlbhjtGDoSEY7gMubYiTdp@i5fPm1iiU5b8Xilep@aVynlWTRe9eHEONBzVipTwaOuGzH6eEprSrFeuzejY6YUszCMRsa05aiYYT1ctXWY3e9vgCO0GOvgArurm2agXf/CdszehdHTNyLRo0fbu3snabUGI7K6v72bVo@f7UQVtObndvLOov3p3vaDw2cQ4OjR3vbx3mcHX@w9OwJ3N/Lqjabrmj7R9Yv2ZHLxGhWw6219DK7zq613DVd79Uob08WqnPxeXLz/yffe/@Qfvv/pD97/9Hvvf/qjX379o@/B/Ydw/4C/f/Bvy3l8/vLrf/IH73//p@D4n@D@j3D//Jdf/@63@U32P4X7zxfc/tS/F@D4zSrRxiZegAgltZTahPFts1wGZCDXWgTS@s1ffv3Dn/3y69/6Mdz/zL9/fPP@7Z@vvn/03fU3hvvhH9wO84N/B/cf8bgC2B/8PnfD9w343@dwv/Xj97/z7/n/L/wfGn/6/nf@FB@@5R//@C/@/P13/oOqlv7iX77/3g/ef/eH77/7nfff/f777/4D9f3v/ksls/j4g/c/@uP/@id/9F//5P@i/x/S84/u8n//43/8V//vX/3/f/Un/v1zuP89mH7@V/8B0Phv/vgn@P/hH//Nf/wJ/v/VP/@bP/6//@Y3/wUZfo8b/vs/@7f8@dff@d5ff/ef/vV3vl7z/N6tz6/v4P71/wKXu@fzLvHcpVwf6/L1r5Wf/5namKcCOECa8JkKLOzOTGdVFsmwjP@ATvijf/T@d38DcPt3ABJs/yfY4M8t4PV9snz55ZJfiuY1xNSXX4JA@KUvGH65CPR9xt7KwG5n7r8FgC/Jl18shIJE/x@EAjDmQwVgS4kTCG6X5M6//Pqf/gzdw5Do@huL8WUC1wXYGAK/DYr4fezMYTEWYb@P5OD9T779/mf/4P1Pfu/9T34TxwIxV05vp0XlA7OmAJi/AxwCFu4CB4AKCoUgvW9EVDBs1HCWL6KkXr6ERtgAE0hTm5F8FmwRpUFmBc0QEGT9TYpkmsKJEbinkVwZbGAApykZwCsFXjsp/ORxKjKtgx@B4reSGRobJZyhw2mDOsSLgXiYdLsEEgqb7lAsELKeesram/UpD5hChwbFwDBD6PRUUFQhVao/gATr0wcM48LIU5GX8H5Zb5Tq0wZG946yAHGkdiBJgMJPMaemjXdgr1OcAB@ZPngHWSnVU6lGCVzqVFRKLd2mNJU8FY7KnmJUbnRnDLcsbt1n7FNBKQl8XgOqkvnQ@EzNobdo2m8L/FupTb849A@MdG9ieGinKdUPd@P@W@hM4X0AiFcUcacb3KKIubkP3lMeVYqShVeKxwA1l@LToix0IAYlFUlR@6bIAulDHj7mqvHBGaPD4sRiMTDVGkJWaB@CYMics4rraQ4uxhG/WGFCoSygM@4c4tshY0ckP24@2ISnAv@9DdoCTCWpbkZicZyUiLMgJTGVtXN2lBciKCHZNqkAKQJkn4IP3vfvgxlqiN5zt0h0Ho6LFLTuypRCjiUjCfq0T5JmPnRkgljksTvYsafAzacFIa0UcD0lyedFIt@yK5X6OyVXjMCb7BP8qJD/eRtoLPy0slSrYaU3LkWaokEjMIaFSKPhLxwzJdI43jsB8JNDpqgZiQHvf5krqrl8Lq9mC4V8UVVyhXKukC9lgZQVMnlVVcq5XLlULl5RWe4DNUhXNjv5WuPv3bj@j7@36lrtilek8SWbSjT/fBVpmHW@bzGGC8hCKyNUaaqIai7WzKTxp2az8IQ8ppV88XRjw7wUscgt2ix3iUv0kM3IpTjF@e5P4GKRTyLsE3CDCxLBNTTm73o4OKz6K9z4YUC@yi0oeUCeZKQFyMOjg1a8vLxcuCPRja@@8lijAYy9eLAfiQLSD1mwpCsaPWko0ef8ehNHJ98BYw8Ovjg4Pjh8Ij04OAZm@1tMzWakSPTq6qofLkSQVWeHh4cRpDYgOmUVDH/VZZPJhHw7YL@aapHx4lWFO6KqopoVs4qoZPH/AYOK/7vDq/BX8QmhsmqERRCR7wGRvqdwY74wN2bQWPMPbzcitOLZBCQ6jeDXn5qnkZocep7gWfon0BiAvhZ7hHt@PZud2Hxv6Y7eXQOxO@TfMd91bJCNfn2YHc06414PDH54N/R6qKGWT3dkeMM1EM/GIzxnpjv/y2LYG3Ugg7j2wQF24OGYtr0KoMieHa0p5eNQHwduLiCFHAD@9OCzhycL75O97d2HkQLbOXzy4Nor7wPl2aO9/ZPQWuS@QdB8GMW39h49um71X0ATqyQMb7B8MZ2GoQUe@E7TRW8p9iIAUaT1PIfmaSBqN1nutAojfKm6peBURz4m1xVrcvQI5XTTPnKAfLZQ6n4n1ozeF/WGFusDCa7vNErvUrliKQsVY14@mYwae0P8yqlTdfQJezbQQcSPPMadjmWFn9gx3MhDkK5H@B0l/GaaF8Ezvj38VjLOlXTwo8WTMVvrCC90QqNjDIYwFFzYAUCko2kM7o@9IPyiYA2VdquDx9Mgtxs@5gpwXF43@iwTkWhyWS2X8qVyVi2lS@VSLq8U8vm0oqaVYqlYBrKcUUpKoZQvK@lSrpzNwbgBvvlyMRIFcmr0ZRnGREUQ4F2BaK0uqv6v4TcUbGnYiET5DBV7k9CS0LqhfcIEHcII@BEq16N93JtGXVBzeMgiqzCIUWNdFt3f383s7wvCDlpwEn03Iwg9tORLmUxxRxB08tmFsU0VBJuHAS8A87glk9nZFYQJjwAVhwjCEC17BWTWBcFAy@72/j6m8wotKoYHsDPuwy1mYCkCmIWWbJa4fUF4HUYHcNs8oRzldA8tmCb67HOfXfAThM@C/GQyEMNTDsdjeBiUdXtbEA64ZXsbfT6ngud5Vr@Blm26BMEBCyChIAzAMHB03RKEDhgRFQWhC6buTAM3/MwCKpKwPE0QZryCsIoEYUrQWvdMAK7Ud8dkHj58qA29nj7g18zh7y5kDXyM6WRvv/PZZ53BoOPMtvc@e4o@n3/@UHs1mzidQccP1mnDZUMY8Dkbza5fkMeDdlszV/p8A3ysaz7tWVvHvLW115An/xpgIqP25@DzOfhMV1w8NrhGANrBa2cE7x2tQz7BRT70nnY6QhUR1ZuNdZyuwz5DH1NPj7SuY1fRPq1vxBPx9KxZyJxWyZmNEsnLTPUKffsJ@pAf0sXk5aw5rWdOQVIpqv5BkITQmqp5Q0hvjLaA1FU2tC1FzaWmFdQSa/fjLC4qWwnl3uabxJPklprNVYTW1pYoNJXTLVUpVQrFF5sTQUhW8LmVLVbeJDLxDGP4SDaLp1vF/EKIYjGlyWqlWExWr6AmPBicOhNPb7cTiQtdO0smMa/IQkH@@TfjZ1REo9pPTNPTOs8UmyWr07pS5ceTWeZGXD3UmzHBr2XxGAcQ3XQrU0GinRCUckmA9GU5kUwiNUL6Ae@Xz4MFm/C1YFgy8ktiFZF/ak8pFZISnito2/02fW6IvVyERN458hzP/9DZ32CvHkkZbiVygqw2DgAaQ509Hfy6Jx01B0mP639hfCJDKZYjkYbPbB7xD51UfSvq2ZD28TPOtiPh50e9JR@u@yFwYsczYBJG0sGh9MxytX4Yy4k@9aSHOm7G6wZuu/yArrQ3xe/XG7ZVvRSfi1d0Ih6P9KLaEaPHtHoDTFqPJSh1piUvqFztRqPero/00dibgUhDddEIA8MwyXYYh8TTQcEBiXZ9B4qbqVqonEtHa2wanUYaPVQnslPfuZxUKgB7VdXr9IFqIYonqras@oTKc6Q7eJjn4BCGZh1PzXSHL1t7CLgLVXt5JTYcZlXDXBy4vH7C8xmUoUvMkO/RrmeuqoN6E93f4qMmCsKpKDbfnoJQBL2qOotqdXfS4d9ry3RAGCpUp@CmFHPVIevUOy@mVac@BhaeVU2orQXRhGlVgn9rwgDZltr16bzc2XpTzaq4GSutZsppVYFREUZLgIa7CPYc3Arc4K@gAJMwEwJjQjozzUhKWtGVtGfvWVDNmUoFaxvaiazw1pIpddNM9Gym1URqNeikVcqilh6ysZEeJiDUU10zOXhSTIivtwopWlJ6DblzYometJPcylV7iR3WToIDjO1wq6yQq/briRfJamIjWXf119XFNk8kIw3s51Ti8QbUri@VuZNRM8M2Ckr6UmyLV6bmejGlqFaak1hTVKB4mbeDmvBVQziFyr9iIDmwxeUT4Buq4Bb0ac5pzHmFudsYeUZTh6ZSymrVB4mMfQqTEBL4wV6@2TMRjxfVeDwZr6L8vwHuPoUichIH2ha/p2wJwKsIFaGsgrC3QJluZIGvrxVADruK9Ax3zHLlSPQycnV5VVvcv/INNptpKTGw3mNskIpFmEyr11I7yjbIJEoNmqTZrm8Pnm5Xfejt3Ui0Qpu15jtrWMs/GCvKGx@7ZJ6qNV7wdwv3ikCqEdIT02Sn/h4BNQtl7i3YoXzuZYTXKt9CIddSDbkVEQTqqnwlrpRP8pyyd1FS1852L4NP0VceoyjNElqFd8HmafLdE8O8LGXFBomACRZ9l4IawX1nDfldFGj6FVW0v7vr8nJ8eQki7hUe9laz@UjUsoONXyBYekDqYDDI5wWcEtHZ@Lj8ovii9OLxs8Nnh/vsfqZSqpQWxYPW/XRaiSvxGrsPPKjxdA9Ej7fMzivvrM9py1u0Gq2M49lcPLsUrB6d1nPBympCaTREpaayLcBVVgGC01cKYuZtgyNegzwKKvi8/40f56a1EthV4PMqUKf5lNpoKJtqMjp@//W/wUNUl3tfbD9icSzg3/7Zz9Ti3/7ZP6f1vfhVlRe6GAVINCqFYvQ0yrOQK7IkWPiashJtyL67UlSSUVfkNshePuq@9dVZJNRMCfx2D7lNKECtRcvRSLT0@OVbxmogAzZ6g4GhkkmWl@SqWAUkJfizdziN9E7ceAm0xHVjMm42LCNwMPWx2Wg0NmkPYryRwnN/ap6m3JtX1VM@NYFCxKZFP93dxJ/@InTYdF2wBzawbtZ0lm8oDKQOWX7/G7@rqoW//bPfbiXftt@2vwkktVwuFxQ1@qubV9RXXqNCXnSLb0St4AlascR31CN1fuXyL2kHpwnpK8rA3uqOhqcwUWu9aVhnEAAHdDDj9zmBA6iwOx5djPhD8Bs8S@ObO5qrF3KBzZ25uAscZ@3wKKFbkeWB4Q0nHTo7eOLMDrxDOlkhA74YILCTuWPaHXmk4UQBfZTJBQkIIFCH98SSYdjDgxH00UpkOlE/RJv0A0HRem0Aa2OxEslKhEHKYzzj3Jr2@wIdjtbN3rE@1hxU1QL@wQnSgx6CoZYgOnodnPpdYojCI79U4zqL7/Lt7yKd3baJ@XDjwZE/qlpGeiV0PJAh4Olj/yAR7WwXJLThd4iFYFc7QPRtVDIawPPvzIcBwi8Xz0NgGVH1ic8I1BdLxFJU/lSQCZzX5Q6Uj7nVT3TuQAlRbhxmpDVnQFqwLNQhBGkloFklVJ7YVCqnac4o1hWqbzpkbrBanQH3japUqCRYoaRGsm84wHsppQUlK8R5UcjFcqTqfk4AkDcIHqpG9U94TsDuvCKVR76@B8Q/KfDzz9mjjik04ryK5atQZRcdwyMAGNoIAEPKAzyBw6sovYSqnckAjzZgX5BsZyAbrjvR88VSjjKk4VHpABQY0iVQVfZ1O8uUOTyZHJai7A2ZqZ/rJp3997ONSvQ03ikJz3D7CuoHRA67kCTUgapcKinUQqKc5m4P9vYfbZ/sPUgzUckjOJ4v69ohbGKhcrl3ivz75sQd@miEQXj3lTqFHEfyhJuO35fjST/r9xerPbWY4SAC/AwTzuqNE/E6BXP0EX7zikfMxloPaVWawlhx//g8nlvnZ7QMF7MycUzEm6Byg54fjQqI0phWFFFw6bvrEAYL5vM2YAPCcwNoLa2AGvCpWxskjzEqByHMFVadMwfCKooNrv1A2DXxI3hx1DW1SG3j1Hc0Fj9B5dswpBNp24gTXUD9CsN6/FM3Xu0Cbx7wFOw8MUle@iUwrD7mIsEr7sTemQXtl5j4p18EqJAk8MTJ8DjML/48DnxGGJ9rJrzk5bnmsDd1wFDqcRIn6nsmnTJMxLkeVgj2RkKewz91VveqYYCO3ZtJqDrO6u0ODbOXeLOYxhhYTaOfSKW69Xo2eQlJOmMgTu4YiKGOAluyim79Jbfwu/Fyq2VB/qRNS79gXz5@9BCa/KlOh8qbL043Y3IaWNtkFYug1RMI9ODw8ZHmuLqTlMb43g@loAR@tsJPRILWHrnNzCnlPi1g0WTshUA5B7rnl97dmZ1ogyfaSE/EtTg/zoVJGdAoRk2TuBBUNVKpJBRRaxqnS3VUF5YbV0heDuoENXT0frUDFX1WvXLr54lBsurBa7iYRB6SqKsqxe5BoLoLj2u1buBHrB@ePH5Uj9c0hrHWV/SKeKoTIgcgCiEMnVPfdhxttoQ6QFUIqzx@IpMQBq5UXGgsl6Uma404sKxr8/PIJhUSkiTF5wjcS0zSPsY59ZtNWnXmWDAb63V04EPbZ3snQhrCOhM9iY4WDm8zIlpc2UA9SIOjG1IKGgJnxwhTr@fu3SM3rmOkXlczmSSgZvUKYnMBcxOh2ONUrxyt3kuEFamNjRWKDVRJlTXLvUDd08DyZvLFLduBIaLeAx7yngskpI76lc8Nb3bPBWyrB0oS7vHTnvWN3Gbp0Nj55pfl48KDRLfzuSKkhVeubYGI5owXM@BoFxJni4DGOl2OXZQJ1C3Z1eSxdmbLuV6mW8qUlGJPL@b1UiZb6ub1bLkDXGK3nyt1euWiVsx3OzIMbh4FkUYGfiZJ4OiPyfbvluw6xqwEMn6/rwC33suX@2U1k83mOqV8L5PL9UuKls0WemqpU@7czrXN84PiVkB3cey4ToE/Xc/cRW7Qdj908n8A';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### :a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& xxxxxxx \#184O@ 111111111 xxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D <> ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v>]>>>>>>>>> ">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##># ## ## ####
#~ / x v>>>>>>>>>>>>>> >/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>> #v
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())) (((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppp
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #ata=""[ 4];=>+8;?1&&195$/=1nuPLconsloPrs \puts~-<idV=>a$f 16=B>8~+4783ngtl{Num>Ehar Cr;reu Ugele.
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//())*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num()
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
This language is different from RETURN by molarmanful.
RETURN code is next to Flaks on line 23:
(((()()()()())()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()())(()()()))
Ungolfed:
(()()()()()) (()()()) (()()()) (()()()) (()()()) (()()()) (()()()) (()()()) (()()()) (()()()) (()()()) (()()()) (()()()()()()()()()()())
Brainfuck equivalent (. means print as number here):
>-----------.
Previous polyglot consists mostly of Add 1/Subtract 1 RETURN commands, hence the need to Move pointer right.
C/C++ code had Put character command, it was fixed by adding another () on line 187.
Also, RETURN has Exit command, but it is 52 bytes long, so I don't use it.
122. Monkeys, 4540 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉QQxQxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#cxx#z#111#y#y#11111D#_#x
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ / _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoO\4O6O@MoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPVs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"23 7 12 1 ",
"z c #7E7E7C",
"b c #B87A63",
"_ c #0000C0",
"d c #708FB7",
"e c #00A2E7",
"f c #FFC0FF",
"O c #FFFFFF",
"y c #FFFF00","c c black","g c green","x c blue","o c magenta",
"fceyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyOyOdObOOOO",
"fcggyyyyyyyygOOOOOOOOOO",
"fcccccccccccccccccccccc",
"fffoOOOxxxxx_oOxxx_Oxo_",
"fffOOOOxxxxxOOOxxxOOc__"};//"
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///V222999686#
VIP score (Versatile Integer Printer): .002500 (to improve, next entry should be no more than 4652 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
Explanation
Well… I don’t know how this works. I kinda just took Tio’s hello world example, and hacked at it until it worked. The code is between the Emoji-gramming and Transcript.
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
Good luck Future @Chance.
Sincerely,
Past @Chance.
Edit: Updated code and link for correct version as @stasoid pointed out in #123
244. bosh, 11350 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1rc@Nadhj6@TD3H@TLFsjTJEUCIMD3Uy2ppdM6093StNSnzxxSzQZJkEQLBNgAKJGtVtfMJDXXE7tynclc13h84zMziRM7SVV8UzfXk4pdrvJ8TbnyyT@gnS8pV8rzDyZrrQ2ApESq1ROnKiAB7Mfa77XXXms/FjqaO/zVr6J4sSPbnA1M22Oe7nqs5xjnuiOxnRm7rxluXs1GIgi17QwmI93y3EokyhTGLP2CHVhdowduzLPPdMt4ozvgpzI2duyBo42YN9Q8sBgQij3Qzbejtx7r2qORZvVcgMwydqSBZ3/SPWNax/UcresZtgVeOcaeWaY26vQ0BhC6M3Z0j6LPM4iie0Zhln0KjD22HVfH5Lu669roWGSspo/G3qwBlhJAaI5hP9p@8tm1wGXGPtMgZ2NTn17Li5Jhzw3d6V0LoSjsi5P9/euuKvuGaFts/2b@lCx75riaqV2PP8e2J5594F13z7PtgW5pTJXKknrds8B2HO1GkCJzdK3XN0xdMqwuE9lQN8e6w9CF9W0HmszTzVKmlGlvz0NKXQxbmntei7YeXExzBi542uc6GHVoibGh91jfsUdMs9wLSEkpZ@bwGG15GR26kEFANPbKhdA9nbmWMR7rHveE4uoOeUPKzDSsswjHviPH7k26hjUAOB3qdTzxqExupAvBGmzs47CEBhalWuBgkIVje6QvtoULyAu5dsd61@gbXV45@tTTLRfK60rMgLa7MEyT9XQTAsxj76aZa7OJu@DUMbWh1JUiWLmYChudmcxg3fGYcS8oBmRpP1Ni@sh@ZbA34G8OXTYdj5hrjMDb69r9vq6zN/p4CMEjPTvC4OqOrxUrtMV0gLF0KNru0beg0jysS6sP@eqxzgIcZIIyTMXVLBvqzmGWNuKo0B3PqOgQTRiib9sSuvds3bXiHruwnTPW0bsalhkTc/VBX5uYkKLRx7YAJDBcNrLhDS1oMcgWBPawIjBuTCyysiCYTNC2@hh6JbatjbgCDR008YWjAXI4rt@InjEC1DC8uMt0zTWQXEEQV7d6hBbjkJDZUNrFFmfnBvQ6qIqJQ3G7ukN4T/EyLAVEqYWImrhwDA/QAUuxzY50zWEnjq4nOZLqblcbI4ouJgmJ2ZiChwWRCCtrtfje4X4csJOHkLQxYKOTPfnm5xGNSXUWa1fhrgtCNbL35AG7jLXQzAkmYPDYSWhJVn/HXLnV0uGeKh154FxFINYI1IrJZHvsyZo4hgyKHmRQ1tCIJvFclcbmQsKsdq0NFvoMh@pBawAFYF@kqWTdieMgaZ9XqnYGhTZtawD1CYV1JhZv8kIGmgDwr@emmX6uIw7wNrIvqIZPhoAh8AfQBbLCRxuqUBhvoB/6NRqk69rmhOAgpOthZ4RagaAY40GffcH6mmFiEPDHqHiuHd0F5MQwE6uHLT8yLL0nsSAbRHIc6IjnkJwGkZID9IbRAmGhTAEwNIRNRUWv97/9e73BAOLZ7nZtp@ej6xeA7F0aFzXKLIxsDBHWtjSTsgVwaUydB4cEzjXT6BGJ06yZnwRlglK9sCdmj1FHvTCgyw01oLQ6UIeup3Mktyce5DHNRtoZJ4cGx1wo@EjrQMNSApQ2FVtk93ehlbrQzQlnxNHE65eYON5jcVd@kdiqJLY2WjpkLiklN2OyPKgCwkmb5AS2@G2Y88X20jjhepprG73IeOYNbUtlYpcJ3bo91q1EfCmOeDrudOJJCcl0Ilk16l2pb1i9RLwGuNiAhOPJarfebRqV0@q14ItJQjQXGA12Vz3RTQpIaqhTnMsj4CwkoGRfiL5pwc9221jl6C0tOGPFXHc75w5R4lsQL21EEKBDkmvq@jiRkZQkkgmEW1lu9FhV0mtx@AWuGKepeDSeWiw6xQAlXSoodtYTw0ayZY6HyGxApVjuGGiug7jb1QB7XBzRPODn0qxDeE3DIFAWookXehyodgcIaYBH1CV5l8PwIhJKP4Z5F1ruyXpvoSMDEYC@7Lk3qLFpI2tAecKRB0iHhYlqA2gaCMwLss0LwlMil@UinVlAUDC2js5KYseAToDdDWi6j/MLZQPwrMphIDbeSRZoz0ib4ajG@YJ5h8ExTWMjIA/OjHV1pDlAfHQ@oGAiE@p/LjC9zO6zjKjm88t97EYX8xx5W/wKiPQb@daehIVf7ExIaFgfeGxTswYTbQD0wrYgiNbt6mPPJ1RQEtcDUnR9vCFH0R88JXcYid2/njYNIgFvNE8DiTxvPX8o1JC6@Dy7CAwZ8n1cEGA9wwGyBCP5tdQB4Pxa4sJLBFnKwEthTRYCDgCQTJ/q3YkHVA0Q@GJodIeAs5g7i9NFPghdTx6cFlMHyi72w6QxM0rjnhqR5NAJs7E2ChFb9GY8MLhiVI0lB2r8RYfbY9bc0YqI7TCLMBAsuEqyJgHufSDOkW3ZKyKFigyjRZBlH94OwIkdI0cMA1fAdlFnDdnksImgzYBqQM8H/Bt63titwDhheMNJRwJMkU@c2YF3aCGyyJ4zMzybmzum3QGy7EL/lIMU5O6kY0yvFYjcwjZ85UbOgQHru6wOI/frCWBdIt53gWCS@y4CL3gJRLgpCv4UAJCAJKioRN8lUrwPROV4ZnUTwhJSCmkmYN8VkmDAgGHVfI7M23I2X4HT9Vwi2GJmJBmhZNfpkkFc4EkxegSnbEU@WSraHfMY@UQQ4NHXTFeHtzUxTbROLE7lEpxXSLLLyCefAGlLUHLGaGwaXcNrc192757PU7ANEPCQbeojz5SEMJ/4krQEBAVg/OGHQ0uefUzMbiIJBfnkailh3XFsh6frDR37gpEDgkUWK3XXHiF1Z8@J4UIOGmRaw0LZ3h9LaSjVVrIQ4ZhK/HI8Lr2yDStxGd/Y2IhX4g0YMTc2tsBUQ9MWmlJg2iKTSCaEk9BEIdJkQt8mhUC30/hVM4h5mjzF7jDF0f6NMU5ozUole5rWmor/VvGdhHqGEQOgRXxBPPFkvY7GZFJoXEBBpU5/ufS7OOoddx1j7FfC59q5xu1@LWSpGqDhbAcFgyoyL7fXyajuAHcBwkB3mHDirWamddq6bPVSrat4GkMnq1q9A4WC9BIjaeDYE2BDks1cRVROk8lmFpiPTj2eiW8mEiURxDiQRJKflpIpjdd2Iq7DaJhoteJQqX79NLtDh@KbptVkMqwqyAcyPMBrJ@LSZQnS7yRPk6k4hE3G0yC61eNxqJkuVoJLhca@tFRBh0@/wStmN5WKUPcGqRTvG8MpuKHQuxz8aPLmDdIuHkcnxDBzonEub@wDyAdWACuh5zWhNfDq9BnS0aU0PrP7XCraxcfeo/2IPqXW@uxwf@9pnZIZau4Z8BTiAGFl4JWhVpyeBNTAnPT0yCoYIBtg6s5zghMHmPig22WizQhM7PJMLAwXXbYmNqA1xHjaTDRHy0Vwh5Df3aUyUCTkTiFv41@6QZY4@Mo8hUnuA8XePX60ND82OgN@gnVdE5lv0eEFAKu8yR179ApljAo7IBnNAgYTcAv4y144F2DZloi0MBDn7MWE@IQIQJAbclvISRhLMBhx35iCSBzF@RSf9UeOFbn/XdsC4VSXnhM1FBgQcpyq0qWV/P8RZ6SkrjvvncDpg3Fsal2g98vRtQTWggiBAsnyap9k9UbE14UDkuM/VEZgpbqahfXXM0hOnRjuEKsXZAkcBZw@1CoKqTi5Q7V2wLrA5Q6gpvWp4XGpFXr4MQZ5qLmJJMpJ21zOQCxDHhkzFUzbEQNrd0HC14FXRl8@XcL2rHPDsS2sZGkPogZSVMU2uBb5quoFNNrePlAfrK/fVZFDjd1wVhbqdjHW65XbdaF3WbZpD2y2CQCImpLEEfvAwulNkHI8bQw9ynhDFbQ9sEHUX8ZBXQ8nTAvZUN7UEFImeOkVjAJsdaHnAGvKfHzw1R6wIUo@k4H8B7YMXWEhF2K5XkZ07LI5gL8EYCLeYEt@pY@HM2cJnVzbnzfxaPKQOiafydKAhYRc@T38DQVd7OTcBfp54NULTKvKvkcyAU7eLcrVS6Vf4lZ4t4ESRq85o2tQFUuR3mjwefsi4WrJS3QrnCoQ@yPb0@QvJCDR@IgghywaTHDl@EZcFkV8CuTF1AaTe/q5jFRqHvN0T@@ujHuq610ZfXFwY4FhZfUEnmuqpgWXRQ8oJn8HdRCGvF7@QSqFhJ1yF6bNMw2D/Mlwokf07tBmQgtEjMWSCTBADEFWFqHmgQFEuSQM5i8HRTx7AmJdTzeNkeEd0IS9aaHsIhHxlpBq@b67QG/mERwZOjDkfMJhPsjgpPp8jLIGHP4pUHKKFUR8iVepo/fkzXlsj23bAbnSZQrNKahh1Y98D9l2xz3Jm0IEPNQeje9uMM4/OXyw1z7aPnlYlyeuI5tGB2hET2@PQJg1oTusuTBvOEO4B7hjWPbIgBIFUb45M5/atseZB1w1uNsVxYBBHI8etB8d7DzdfvotP3M0ohujialhHiuxawBhHMcEc2s0XbtjA29hTdbGBMzF4c7hoyCWz589OthuP9g7OjxZiObVxDQ0ZSqPzwbrCvQ5gjBFyvCqPzR7y8s5JKYuzSL4xAZlrioD2ZSJIjxFdOOJolQmoQeyyDg8iiLOAms4z@0wVcmUy72OVirphV43lyv2tX6vl1OVUr5fyqv5DDyKhbLO3hK4KOpTmrkBE58VwQkkTAMyTy9FygUcDoiiXeBYZivzFfrekrluPq8Xc2Wt3C2Xy5pa7GU1tVTU9UKxn8tk9IKS6XdKSil7a@YWsoGs1dw2ohkg6HU4WUCeQPwS8FrqDjzzwOtdsJ6qqoVuvl/Oqr18JtfrlDP5Uq@jFLVOWc/0c1lFVXpdVakEYXFGFajEEBoMuUoLWNPAS1TAMxkJBtPFJqYlxmAN2ic4sSySmHGwhoyCg@@RQ4@Jv4KMU7O@ex7dg/VjnKLx3QvoPsLV4zknS9bQ0QcsESAuIktOJ3Aso2O4fLy0sAqk0qefq/zXB/JjvlQyVxj5BS5AL5TvUlHI/dzr95ecVXI@E3EoM@fOWXLmy8/LC79@YW94rQQO48tRfHzZemV8N7xWAofx5Xl8uNy9OrprPqtAw8gKFBkuj6@M65rHCsAwpiLFtLikPvcrkd@69XQ/rZXeawOFcZcpbr5U3n7FVyva/ko5YjPvICfAiT2ygX9@ZOC8fX@px0RCCbwVEYJphOWJpLmPOl8mYeL56vUdYTEiTgwM68wmwTk0tTOSksdYwihGZ@bNkH0QNeixBHojUzd9@Pg16vTpsQIAB93rM3PkQdOe/tAPQ60mP6UXToCuysHyVO5S8h29PwEpSO4YFpo/ACaWSwTZ73SMdaBQE7jzIHivAKuwpxOQRFUpJymB2ItLJ0Cz@TzsycEhAXY0EuKW5//ZUuV7E8eDUP77P3@7B41ws4mG2oxkwdDQtvQLwo/@2hbzg6KFHqtbdz7qU8WQ6UNRdjVcctXM0LA6amp9URxqzghFLr@5AUHxAZhwC67xnPO5mOC9OpEKo0peXmdgljFi3RXQBHttSYQnRkK2aWs9qgYuChs6BXKwsXkz6FMuFC4wPDDyrEtoxcoFm28V8IYTb8KfuDvgQ81ojPG@rYv6kJm81lF0YJG1jqHf0uiOdjbp2SJwelRkzFhhBey89DRZJ/ZN7Ywb22hcXXxeQMcYDICf8N/rwC6GINuQUCpf0OtDeOFaE3csdqCxPOg4ZKOuMLolBcfkz3Ughr95LjSsrzXDpMcdGj1ELkIXYOmoonE/k7hQaca1aja1zgxF9eHHYxkmSAwO0Jx6N5XKZHHYC9d@F7cirQ@PYyWFL5dXh@Y7qXiVrBKvZL6DSuQTyFRmf0/VBxoWBi5jpJmi2lswrqXowdTx3LQClOZtxK6puYBant8c@jk0Hz1uQ3ccmbogdjlz0y3IPs9OsAVg3WqyT7b8Xt21TcPFrm2uo6DXF@DmaeJeNnosTEkbqyq2RzyTOxRD02q6YHc9XMpdg2h3oHJ8FRXXqRcwR7LXVVrXvsB7LWsxtM91/lw90L1Zmas7UCzRJJQwuitHlF73Q5iK24Hosboez1bmy@uaK92X@0AwxbEooN0Rr13DtF12TM/bqmXgQDD@XI3RizVoaJZI60GL5tXB/EyNmeTPsq5pV80c2GahNJA1eKxt/InTxzHBf9@V@oXUS1E@TL0C/si2FP@9luyfyc7Zh9qOliYcXLRfMN4yAq8iYf6i5PoCgiSBO3FWF24/U6KQkszl5XUN4HSHF9oseP8aI8u62g1GlvGM@G1g/zBAuQQGz@E8@K@TWu721Hp3I083oi1@qBALjXtm6jCQ0fNGkzI1o3xkCCWTuTux6psTfaKvpFWHnVc6bm6/RQq5e6YyfjFi/mwnzgjhXGcI9caXH@@UaxzD0XYrgdFMAzr5BzmdlfRuDDz6GEXuIzAcoeFmwIE1GS817pIUZz29veaG46Bn272lTKLPx1Kk0of5qSVG3tXpvlW44sIgrm3Vs5lMxudvFuavlyy3CV3ZMOwrgz@XEiaXecpzWJwNcRaMq9OYT6VC0xtnroiTmnejTuq6GQECLpdly7B0b4bPdU2yitp2bNv8mCYEotszkH8DrhQXfj7UlDd4I383GJvPfbg4c9Lpr5v14AOSL51C7aHgfRs2LE693qmZRVyyhl46uGa9fR5oYSL3Q6nAME@TS3zrhLme8fRnVBSpJBVv7ZGcnbU7uqnx17SQuy2@spS9Nb6QZfH5ZFrbwvUwvgI2X1GNXqNb4xlUltEDIWeoj3Sy3iIdaL1XEzd4rQWa2niv8JZovXFduLEBhMLC59Jq2wIr5dkWiGWe5gx0lGtMXBX3XdcR52BWfWXlHoy0gc4PVd1GPedTHbh1mEuDc@PqSY8K33XWhWB868ftqACd6UyfucF7ZYSPZ11oz8now1N11/p9lzYqfaijS/LKxYQP8IrW0B5aQ33IdwKFtnXdAzDS48fhbisE5N/fZcSIRi3uVFqsXdM2zbvULtJITjFtu78yX3t4UKsHQT8q3pnWAQ//9cFpQBjvqZJo4F/Xd4b6BIYt1/bssS6SbR2oiRNG/LmOkgYLPL/uTNStswRQI8H7143/g/LpQLO98Zhe7bE5celBQUU6X7eqKfcpmbtgheHxrUccd/WB3ekOjQ9lqaNrnmWcycGsELfeKt2OF2rBYOIDdJZMAyrPmUmIDfVF/2N8HaxrUn@CiQ9doWF1G1fY7sRxZlgTnm0z17Qv5jRieQ9FOJXLVyDQsC4H/urgCm/iCHB3XbCL7JZlEH8xcS2CESOOTLeoZ4BpUdbOKi1t8VzoHdksf6zjja6VnzK1sIb7MdOi/tYHmiA0FmZvwX0Jf5YWpFcOWNZwMnBvkjs@ad8DNgsfK1t6e4CHmq81NG9UGIU0y3@tq2/VlHELN7zb0HIT/dYVlvytSywEp5iiZhvwasML2nCydurMNMYufzKxr65kGm4uI9@Emq0Wnf326el9vh6Cpg9xeyPbwYNEwFaIXUd3uzidjhSZ81Cc@lj2ACizaLI5cAC7sgg3V65XN//iqCd@@UQfaLjN8pGBOy7NFZgBMV9fxL5LxN@caK7xzYnt6SvjvL6YfZcoH2sDo/twqRWCCIPa9ffk8ddSF0Cnmw1xMTRcOs8RGG6Zg0KE4yiMONcG/n@V9HZt@j48JX37NMsC4@TvBWfiAQv2jIcGXEBAf21lWqtm5u0xyZEzMt02KW94NFPrv1di2OpNAbclfzEZjSeu/1qdOu3bWZyyHp2Ru3thAIkUXwNlZkPN9FZPay/M1AL/5Q@Yc@M6rvwrw7QH7KtShgG7BgM4MulrkG4Hhu8jzYPeYa1AZEr/jounOBEiOrxwrwEv9CwTDcvwbp/08TwN5KbgjQXigw@eTJQf4VO6/7ExiCera@XRrRwNjPWzrokH5T9WOuBkGDDxmA6yozE8S7@I@34y@q4fYTDaWPrFogx360JQBYdY25p4Iu78v22MKdw6xlTYtFRYQA@W@Obe42fJAEsGwy7fEvshvlQH4XDimrO5ae1mhBXIZ1jAwK2nzTdDBFLGA53UHTylTZx3CLc9xtNVNBQ8sFdJQ0czGJk@SqSCwWUyeqB3cXXyTnl4Yj8G9g6GuzEQ49FTHbcWXKMx6wNj0Ed2VzOhznp3Su6Yol8xlsyFcW2sd6DtzblpNd@2LvIHmqet4bVospEkxtD0QVwyzI7uvKJZxAXzOkH4ZqYe6lMSXdYjFO@potftciYdp/OW@tGCNF9hx2Obn7q@BSdCMgSDBz3uvj4v4W7npbFxpTh3s5yH53yDit7jR/3WFdTRO7bJnzjSrCEWlsG3I2iOobvyI8OaTMmNicDprRaK@MbfjFTEiRF3CF3wwgCJPNwPjNvb@OZi95rcBQz0uebSJoHVEtDS3uO770Maak7XxtU23/CRa20Lh8g@QOXDzdV8M0MHEGgK5E7rTgJNBB/IqjnqjOixXoJZbu2negcP6nXo1KmnTVexm8sHznzHa0e@AkKH3b/AEkcgJyU/PNRdF/KWa90Y04NI/sVKVAmSe2Lo3Tda8q69iWagZY1k4JUdannrHDBDpi56Q9yZKXveOpLxxDib9O6wQhYsu0xGOq50L6/3rEUs2x0SVtir1/ZDsuvo/oZv3FsIJCAwI@0Vt9eiLUYP/8Odz2UYutuFHJ77n0zFARCzVSn6ZyxIHUyoOMBN@6d/wM1w/BPGrhToNorSSSlC42DPPouicoMJyuee7UiM4BIJLZVKJiM8EO6fGFgAFkCRchZU3MD1vrgMGBqPYI0@azZZ7HJayVSUK1ZnQkVgp6c8VrxIjcDedEyaVZ7y4M2YdlqPxUUxHou3rArLxENw3QRmfiW4tgTbN@jF8zuvAq51ySaVSWGJq1wxBXQfVPoy1KyeqbNnFi1qAfflcPUKXHfHCW7W/MUf9nxdOKTzaWSAsA0Vgrqs7JE@tC@2eLp@6sCLaKhLB@MAuczkmh3E3W0GQoHXHXIVOPYFe7Z/UvIVa/iKs8ByxKdZwlzwxsX1Hjwk6PHG47kJD3z5CYehgkIBpzkZWUC8e97QldixQef/Js58R7@vTszyHJzQ7aXZAevpuC@OjnXSGoZp22d01ANz8os/5OpE6HCnf@guSJ7UCC2kiGc4FdLh0e3aE8h1EMkb3bF9kARWMkhiE1wxJC1W5J7EI4@k5wQwUgy0fFAyXNXH7vYxE/dYHPVj4an8qtFPxLaffvZFM3Naf8dGsv6fvy0nL/2KEz4VywVXSLMApHqFiLXonQfvuW@cCbGpwBMMT74aPv94wdsDdXtxJMPDrwGO2fbY7zWkqYkUE4XY6B/4T6CZ2jlQ9zEiJU@EsPoFqfugI1YWkg1SMuZCBwNrkqLmva4eS0z4IpZ47LE8JIgqUzQwcbVQdBYUVVdgkNiUvWVDRDLgQZR8Bmy8Ik3UljKq7wS7prOLu9nlB3pnQjs6z1VJzdepOLF2vdYgE9A2G7UWNV@0pmpGbE2Le6eyG1RqqzX9NKN@CbVuOxDqnow9b@/Jg8uY1Mi8fetqMyYIV/Eq330PZCJ2eXRwtHd8sn3y7Bha4SogP/v8DE5AaxCL6Fjd0DZJHxTUC7I2H0F/QhtqZ0iwmMZqqG4wmYwsHoAiUL@uBVGIceMCaVoK/YHgq8K7@oL/TQCfpvUNFmDUAQxp2IaAbFhrWPjJGLVaMT@sr5mHsMxAGo8dKKwYPOOwgpZSVQmsDpUlQmXdsarY@sJucbe71NgHY7m92rZWgmCNhek1Q39exJVVcPV3Uu4xDJT/8@XmsdxeboK5pdwAGroGYfa3Dx49e7q3HAxwjN5EdevlvH/yjxNn7GmcNQpUEdGBez8gLgDWBSZQAG71BzOuEFH3LnQolk8cuyMemDCU8i9E5ogJNVNHhZynVV4XiQTlAHmQKhbr2sHEvjFdyGIwRi9Ed8mLGBKBfSGMOsi4JPgxR0mxpIRXUAyM1a@uoOsdERH36XXcXWR/0kGPw6LhGD1xeZ9bM1SFo47L4L8wKgUm9ZRNmT@cKadMZCrcpm4NoMABbLLKxygW4xUhxHjehTC/qBMQ8tR7pdGcO2249w/0wShtamNUQOZDP7E9vcJeT2xSGhAQk5C/IHWUGtffSU3LFVOSMgIQWYDTDsYtiu9g/7iO3BlnzYi@L@LcxMKBCoC4Nk3/WK/noMpZft6Sq7XjVW77GtSCoZIkUdfXmBRyCS47N1wDZChqhD7yOCZQSiyNX3BUx0rqIti26QJP0oPhGzgUD4daYE4kOgXGj4KJFhOigJNSyDKmmRBBWLd@U6MWDKUXICV2X/LAMYKjmN2FOOO1DVGEmhuA6OyfKKugMlYSwCrMcya4yasRvxEkyEKFTOLQG5kLgCt0C7Z0@f1v/x7XJ9jywPx93zzN7IDtN31bH8y/FfgoCtj@SWhTwfYDbnshY5PdVKLmJ@/P76w9Mgd4eV@4USakCYECWipL2NrY0l8cHDG3i6pNsS1HIBHPmwkpDOIcSEaAfyNAinNqYwTnKcybcB5PovkFoAjgFeAHsjfI0VB6unOaQFVaFVnGjOPMu0Qb7fQpX/gmzVqvJ6hREpgwuZAv5BQZMimeBxGSso8BnvvhESaTFaCJkXNjXH/Z6bJarcYEt6uZer1Q5bghx7QXWeFlmNEYwEa4oNBkEAaCzEOAX8MPlohpKSWJQXEgiytxpGk9m6MacIMJMgBIEp2tQD0AsJu2X1WAx5Y@9YhjmgUCEBBsy15QJRtEJEJEPG7Ue3i9O87P8uBk0EIHlRabQXiOYMcIVhFWIWvzBWt5LevU13/JAPF@sgJ1LTD/oxVKMTlmofqTm9oYE9d1KWJp2P1jy8Y5tX3ILUuospqVlUJyAUMFPyrIL3b1txAldG4gFl3deGWP3e3dvYPPD4@Ob2jlIcj4dbA4izdqqZYopZunoSEe5nu5Unf25ePHO/tBVS7maj6rhRDzjY3Xs7kqtes5XZP6c35s6mba5HEjISVz14hpx5C4TxuEb8Y@95UXAHf5qY0bqSaSl1fN01qjZUVvJP92labVqLSJyAWmlkt6VuPXs4lZDFWqn6BKdVcKzgQreCAYT4p59tn8eLHvsODBwYNYgAJEJDmAWoGxQQYO@fzMXA@GynW6u0T6@BwO6b8Mc7QAeRJof8euNVfb5usrG2ru0DQ6ERi7e6jDj2sbCdRphHpKJHdsGl4iGaHZjzpyQEDEEr4O@GllKtFSXYK0rVJcaXabCrQgvmQEOgHEFz@auEN2ZI/ZfOrpgR6YngIjwh5M@NqNzj6fjACuT6@nOpJYHVgTEQJDRcXDrHKBGnqWrwFtmkItc5BeE/Wg@QWXRr18YpqUhvq0ZwyAgCeSaejpnyrAUYVntLHQpBXNigON4zX8GZ6WWazSj1KEN51HrjU1ybB6@jSBml0qp8Caonv84vl5PCncwAHSxrcb6O@6ppYv6Iia5/eIuUq7a52tHCp@v6Y3sVxG7Th43ByaBVI89pxHYITxKdEfaWOWmJC@SJdJjKyJVsJKu56TZGKDq5ywWCpFAjW8yAMYZgTtk4kQhyVQvXJCrkProKtr9fD1xhizpiJJp2CmRJIshpNpuzCU4zRUMgICEgSpULR1bFtWwRxx7JU45kEY9I@QAiuGShNXeJOaQ1zehH4KdUGlZo17C4p/5j2Q12q5XPFbY5nUlBmgxU0qL8kQ7QoSEjCoUL/@6WGoNVQDjvricRoYyML9b@iWpUMFAc6MNBiDtQkgmZNMBx99SM/VRlMKUZ7Fh/5xZMjosjrpvfiliauGMblK8zLVKxhTX7ZwUO37w@pM/vuyJFcvEzGzPpOB0Uk2ErFhXUllN1OpmLWZiFk41N@7h9M5VzHgJNoSSEdTABJjZrIK@AycRz1mVWNaLRHr1dVNCgFWkM8uIcA7V5YuY9qVHLsHI3UaXBzeeRMxlzQSZiRJuYL8YQ@JyWnAmUtU4EZffMDkY0YqhXmQYm3MwDu5dZwimt06lmnmqOozovJg5He3a1Q1bIkb37vgFeg7@w0NhF1Fwu7vAm8HwHNl0tlVfmt4D57wN/CgDaN9fbq7yPkLyz53Jyw@vYuTsiiu/5GrhIQKnCagEtGa1pJJICa/@lVUKTAhEdsqZM9T8XymCg@lWmR59mmspeaiLHofJHV5U3CEy9aD0jnT@2rhtSg2tb70@vTo7Ojoy2QrEY/uHr4QlByAFlmZ7rteRaauudjHXdHophyJypvKvaIsv3z5EthduJoNqbEIJZ0mm2L8tJkogqVRLG6mC6XN9P14m7KSTKhq8pgZhsxaxtjt9eC2h/TdlUSUX2xrC9MCA/yZ7zaa9rnbPDMcxHcNwgZeH4KraPkoaxU1bTOVU@9bVUnNqL/4@cZV@vKoXfvFd0ayvoGvQ3x9/@oxmo@V/KcbG5/u7ORyaag8bj766uhb29vbuQfp/FEzv5UTMxu1v/izjQ1VranyxqnrKqfx5tmXgprJCdIvfhY/Ovpm23Wx/fDKMgWM@CzBrbB8np2xN3Cd9Rn@yfymt2DW0Nzpv8EBEpjlOhGbeDyfjR@/iGNx30QVRYnO6NemathgSmOr@F9@ePg66kUbqvzcgbcXfR0tlKLcCAawZQPbebQRrSFY4So6k@v1OhiL/@XfQfjG5xAP@sxq8Gjkg7gKs2hDrFOQt9FGAQyKqkK6/@3b345EG1NEhMbBPlMb6ibHFaV0T7nH2BQvxlpRpZQ7vA/OwcV9Fi4mK4raCtpzobmxaUPnIRQe2pXZC25huweYEWU@NpDhY@DwEz2FjfsvH7BaA4ZavCqV@yGqyaxYEmwbunMVbI9C96eSCJfUDuxVtIp@EaKlerrNkw9xNbpguFbg8Mn8sof2j4Tbw@sv/7@//NFf/pB@P6L7P0WiwWq62DxPnUK78YsJDaRPvp09tthjflkW/OEOrOiCDmCy2Lws0WijgQ/6@zYy0fuam@/TCC0EMQ/yYThKNxJ9B22C2MfOG0sXa8jzklEReK7J8HihZPOyIQpswbUBP/rDFVrxuUEuvjOB3Lw2WOO261bqG4k2o83T0wp1prtfbHXc0fNIVATSkEo9BZ7RR@a7XM/glqS2bwuROhqJ/p1ejQiLXsJ1mhKvrprSi1S16v@BlaqGNry4CfJ0eiWKtReNVKpJeWs2/EzWxNOGxNo8v/R4UYN4U7VmrW7v0i21sY7EeM6OF@z7py8azdpyHH409@@nsDPfh3gasVMGTDzU7FXtqnHVrF1d1Wrwr9Hzyn@D61Xtxp9e86u6Bii8rk6x0VtNudGSW36DnoJdkhvoIsktMDTg3QbAZjMSvUR8Yc1TUmJVF5tKIX8qMuoTmxX067qMVZRNNSvnp58W9tRIVBUEeRO93uLIBPxFORJFLr3MmfUyObx8//W/xrv1/ut/A1bIGn4pjHwfWvjrvMbfozf4e@3h76SLv6ev8XfyBn9PPfwdufh73MFfJFpnDFik2FbGzJxnlDPlDAwGywCHOswMlR4OCRmdZWaZGcuMbKUHJh1@GTAZmT7LDFjGyliKAp5g8FjGQ1MfXgP49SEWB35GJoORZ84ZpGLiQEMaYOn9ts2SrUiTCS914G0kJS5l4lIhHjdO84XxayEdb7ea8dNqVHZbLZlzfUzNVUn179UVa7f3njxot2XsB63H9uH8f3g4WrTe@h8d2o8P7ZEN/8PDw8fQ6qn7KfE@XPVGqua/tqKN6larIiIySz5aR@XaVquRFdFcSAGKquiW@shrHiO8GxutCIjEz59fVJ8/x//FefWiSobQCoZ2NQTwwbgBHLkDRPC8WiUDmuE6p1jJhsaL563QxA3y8wtwes6ASQ//8pLt7@Bv/O/1f/yMJZqnSegHl1e1BF1J/CWTl1eXV/6zkUwkfEuiBj90ADsGubxqoJGALsHUTCRPk1dX3A2eiWSNR9jANGoNCjwHBIoR5akmWnHgX0CuTPjrYa3WNJNJVjvgEs6Ma29paSVZpU0nsQ4uh4EspSQJIp@rVpVNblZzarWa8y3FUrVa8s2xRKJ882pktpRCoaLmcslktZrxYUFsqgZGiEJ3tW4VO141Ok5ibnl3TGRwco408ceFinDvXsL/dsPWeAxitFLOvH0bOrXbPcNpt9E9@/at0BZwg0q9nAd7pvT2LZCEeBIE7Ce2vzRaBnFZkdV5CkPN1TzPSbwxxmkBN766QpJ05WYyttOK//IH3/lOK17HDQrkmlMwAoyT5Wu1Qq7RKOTAXChBOYUY3/GSGKTKSvIqJgu8dCAOx6O@l1IqJsn1Ko7@LFpjWw3oMC5e7PIqSs3FcvlkojPTk5fgErgp5TJ3ZLlCopQq@7/6RpI1Npn/azab2VRus7h5//T09Br3jUSteqnVlav6pVbBuZqratdXxo4HHrR797JlqLNSptqKtNsPtk@22/gdN1yEhnGIoSORxwguMI6deJMm1vLl0yaW6LQVj1eq96l5lVKeReNVH06MA6VlpTIVPArSu9HHU1BTijUS5U@6N6NjphSzMLxFxrQVqJhhPVxNdZjd72@AI7QX6@DCt6ubZqC7/sJ2zN6F0dM3ItGjR9u7eydptQYjpbq/vZtWj5/tRBW05ud28s6i/ene9oPDZxDg6NHe9vHeZwdf7D07Anc38uqNpuuaPtH1i/ZkcvEa1ZvrbX0MrvOrrXcNV3v1ShvTxaqcLF5cvP/J997/5B@@/@kP3v/0e@9/@qNffv2j78H9h3D/gL9/8G/LeXz@8ut/8gfvf/@n4Pif4P6PcP/8l1//7rf5TfY/hfvPF9z@1L8X4PjNKtHGJl6ABiW1lNqEcWezXAZUINdaBNL6zV9@/cOf/fLr3/ox3P/Mv3988/7tn6@@f/Td9TeG@@Ef3A7zg38H9x/xuALYH/w@d8P3Dfjf53C/9eP3v/Pv@f8v/B8af/r@d/4UH77lH//4L/78/Xf@g6qW/uJfvv/eD95/94fvv/ud99/9/vvv/gP1/e/@SyWz@PiD9z/64//6J3/0X//k/6L/H9Lzj@7yf//jf/xX/@9f/f9/9Sf@/XO4/z2Yfv5X/wHQ@G/@@Cf4/@Ef/81//An@/9U//5s//r//5jf/BRl@jxv@@z/7t/z519/53l9/95/@9Xe@XvP83q3Pr@/g/vX/Ape75/Mu8dylXB/r8vWvlZ//mdqYpwI4QHrmmQqs5c5MZ1UWybCM/4BO@KN/9P53fwNw@3cAEmz/J9jgzy3g9X2yfPnlkl@K5hvE1JdfgqD2pS@wfbkI9H3G3srABmfuvwWAL8mXXyyEgkT/H4QCMOZDBWBLiRMIbmPkzr/8@p/@DN3DkOj6G4vxZQLXBdgYAr8Nivh97MxhMRZhv4/k4P1Pvv3@Z//g/U9@7/1PfhPHAjFXTm@nReUDs5kAmL8DHAIW7gIHgAoKayBVb0RUMGzUcPYtoqRevoRG2AATSDmbkXwWbBGlQWYFzRAQZPBNimSawgkLuKeRXBlsOEmWgiE4xb1S4LWTwg8KpyLTOvgRKH6JmKGxUcKZMxTn6xAvBuJh0u0SSA5sukOxQMh66ilrb9anPGAKHRoUA8MModNTQVGFVKn@ABKsTx8wjAsjT0VewvtlvVGqTxsY3TvKAsSR2oEkAQo/dJyaNt6BvU5xAnxk@uAdZKVUT6UaJXCpU1EptXSb0lTyVDgqe4pRudGdMdxKuHWfsU8FpSTw@QaoSuZD4zM1h96i6bgt8G@lNv3i0D8w0r2J4aGdplQ/3I37b6EzhfcBIF5RxB1ocIsi5uY@eE95VClKFl4pHgPUXMqf0wwdiEFJRVLUvimyQPqQh4@5anxwxuiwOLFYDEy1hpAV2ocgsDHnrOJ6moOLZMQtVphQKAvojDt6@DbF2BHJdZsPNuGpwH9vg7bmUkmqm5FYHCcL4ixISUxl7Zwd5YUISki2TSpAigDZp@CD9/37YIYaovfcLRKdh@MCBa2HMqWQY8lIgj6ck6QZCR2ZIBZ57A527Cnw8mlBSCsFXOdI8vmKyLfsSqX@TskVI/Am@wQ/2eN/PAYaCz9cLNVqWOmNS5GmTtAIjGEh0mj4C7pMiTSO904A/OSQKWpGYsD5X@aKai6fy6vZQiFfVJVcoZwr5EtZIGWFTF5VlXIuVy6Vi1dUlvtADdKVzU6@1vh7N67/4@@tula74hVpfMmmEs0LX0UaZp3vJ4zhwq7QyghVmsKhmos1M2n8qdksPCGPaSVfPN3YMC9FLHKLNrFd4tI5ZDNyKU5xHvoTuFjkkwj7BNzggkRwbYv5uxEODqv@yjN@do@vPgtKHpAnGWkB8vDooBUvLy8X7kh046uvPNZoAFsvHuxHooD0w/BD96LRk4YSfSyvN3F08h0w9uDgi4Pjg8Mn0oODY2C2v8XUbEaKRK@urvrhAgFZdXZ4eBhBagOCU1bB8FddNplMyLcD9qupFlFVUc2KWUVUsvj/gEHF/93hVfir@IRQWTXCIuPFqwp3BBH5HhDpewo35gtzYwaNNf9odCNCK5FNQKLTCH5bqXkaqcmh5wmeVH8CjQHoa7FHuBfXs9mJzfd87ujdNRC7Q/6V8F3HBsno14fZ0awz7vXA4EdjQ6@HGurQdEeGN1wD8Ww8wvNcuvO/LIa9UQcyiGsSHGAHHo5p26sAiuzZ0ZpSPg61XeCiP6m7APCnB589PFl4n@xt7z6MFNjO4ZMH1155HyjPHu3tn4TWIvcNgubDKL619@jRdav/AppYJVF4g@WL6TQMLfDAd5ouekuxFwGIIt3ycZuY3ChVHf3ePaWuvBNrXow9q@@8Sz2ZjErZslLOAwJAqQc6SO220YOyRzVPO3JiLjt6hDI8SuL1hmZeXrFcEeT59hfAKYDs3pyw02pjb0vJRxuRx7gJsazwwzSGG3kIAvYIP1SEHyXzInictocfI8bJkg5@FXgyZmsd4YVOaHSMwRBGgws7AIh0NI3B/bEXhF@UraHebnXweBrkdsPHXAGOK99Gn2UiEs37quVSvlTOqqV0qVzK5ZVCPp9W1LRSLBXLQJkzSkkplPJlJV3KlbM5GDrAN18uRqJAUY2@LMOwqAgCvCsQrdVF3fo1/EiBLQ0bkSifomJv8HP3US20T5igQxgBv/LkerTFetOoC2oOzz9kFQYxaqzLovv7u5n9fUHYQQvOb@9mBKGHlnwpkynuCIJOPrswvKmCYPMw4AVgHrdkMju7gjDhEaBmDkEYomWvgPy6IBho2d3e38d0XqFFxfAAdsZ9uMUMLEUAs9CSzRLDLwivw@gAbpsnlKOc7qEF00Sffe6zC36C8FmQn0wGYnjK4XgMD4Oybm8LwgG3bG@jz@dU8DzP6jfQsk2XIDhgASQUhAEYBo6uW4LQASOioiB0wdSdaeCG3zFATQ2WpwnCjFcQVpEgTAla654JwJj67pjMw4cPtaHX0wf8mjn83YWsgY8xneztdz77rDMYdJzZ9t5nT9Hn888faq9mE6cz6PjBOm24bAgDPmej2fUL8njQbmvmSp9vgI91zac9a@uYt7b2GvLkXwNMZNT@HHw@B5/piovHBtcIQDt47YzgvaN1yCe4yIfe005HqCKierOxjvN12Gfoa@XpkdZ17Crap/WNeCKenjULmdMqObNRInmZqV6hbz9BX8pD0pi8nDWn9cwpCCtF1T@jkRBaUzVvCOmN0RbQuMqGtqWoudS0gmpY7X6cxUVlK6Hc23yTeJLcUrO5itDa2hKFpnK6pSqlSqH4YnMiCMkKPreyxcqbRCaeYQwfyWbxdKuYXwhRLKY0Wa0Ui8nqFdSEB@NTZ@Lp7XYicaFrZ8kk5hW5KMg//yj7jIpoVPuJaXpa55lis2R1WleAVnsTGJcyN@LqoWKKCX6Oisc4gOimW5kKUuiEoJRLAqQvy0mkRUg94P3yebCSEr4WDEtGfkmsIvIv2SmlQlLCDf9tu9@mr/mwl4uQyDxHnuPBHDqUG2yiIzHDrUROkNdG8q8xVInTwY9n0pluEPW4ehXGZzKUYjkSafjc5hH/jkjVt6IaC2kfv5JsOxJ@3dNb8uFKFgIndjwDLmEkHRxKzyxX64exnOhTT3qo4y65buC2y0/OSntT/Dy8YVvVS/G5eEVHz/GsLWr1gNFQqzfApPVYglJnWvKCytVuNOrt@kgfjb0ZyDRUF40wMIytbIdxSDy2E5xcaNd3oLiZqoW6r3S0xqbRaaTRQ20dO/Wdy0mlArBXVb1O338WonjUacuqT6g8R7qDp2wODmN9puNxlu7wZWsPAXehai@vxIbDrGqYiwOX1094cIIydIkZ8j3a9cxVdVBvovtbfNREQTgVxebb00gDulR1FtXq7qTDv4aW6YAwVKhOwU0p5qpD1ql3XkyrTn0MLDyrmlBZC6IJ06oE/9aE0bEttevTebGz9aaaVXGTVFrNlNOqAkMiDJUADXcR7Dm4FbjBX0EBJmEmBMaEdGaakZS0oitpz96zoJYzlQpWNjQTWeGtJVPqppno2UyridRo0EOrlEUtPWRjIz1MQKinumZy8KSYEF9vFVK0oPQacufEEj1pJ7mVq/YSO6ydBAcY2OFWWSFX7dcTL5LVxEay7uqvq4tNnkhGGtjJqcTjDahcXypzJ6Nmhm0UlPSl2BavTM31YkpRrTQnsaaoQPEybwc14auGcAp1f8VAlmCLiyfANFTBLejSnM2YMwpztzHyjKYOTaWU1aoPEhn75CUhJPBzuHwTZiIeL6rxeDJeRfl/A9x98kS0JA6ELX5P2RKAUREqQlkFYW@BLN3IAl9dK4AcdhXpGe6Y5cqR6GXk6vKqtriv5BtsNtNSYmC9x9ggFYswmVaVpXaUbZBJlBo0SbNd3x483a760Nu7kWiFNlHNd7ywln9gVZQ3PnYpO1VrvODvFu7hgFQjpI@lyU79tXs1C2XuLdihfO5lhNcq39og11INuRURBOqpfB2ulE/ynLJ3UVKGznYvgw@9Vx6jKM0SWoX3wOZp8t0Tw7wsZcUGiYAJFn2XghrB/WAN@V0UCPoVVbS/6@rycnx5CSLuFR7CVrP5SNSygw1ZIFh6QOlgJMjnBZwS0dn4uPyi@KL04vGzw2eH@@x@plKqlBbFg9b9dFqJK/Eauw8MqPF0D0SPt8zOK@@sz2krWrQarYzj2Vw8uxSsHp3Wc8G6akJpNESlprItwFVWAXrTVwpi5m2DI16DPAoq@Lz/jR/nprUS2FVg8ipQp/mU2mgom2oyOn7/9b/Bw02Xe19sP2JxLODf/tnP1OLf/tk/p9W9@FWVF7oYBUg0KoVi9DTKs5ArsiRY@IqyEm3IvrtSVJJRV@Q2yF4@6r711Uwk1EwJ/HYPuU0oQK1Fy9FItPT45VvGaiADNnqDgaGSSZaX5KpYBWQp@LN3OI30Ttx4CbTEdWMyrjmWETiY@thsNBqbtDcw3kjheTw1T1PuzavqKZ8sQAli06Kf7m7iT38ROmy6LtgDG1g3azrLNxQGIocsv/@N31XVwt/@2W@3km/bb9vfBJJaLpcLihr91c0r6iuJUSEvusU3iFbwZKtY4jvdkTq/cvl3qoNTfvSNYuBtdUfD05GoE940rDMIgOM5mPHrl8AAVNgdjxRG/BH4DZ5x8c0dzdULucDmzvB79jRrh0f83IosDwxvOOnQmb4TZ3bgHdKJBxnwxQCBncwd0@7IIw0nCuiTRy6IPwCBGrInlgyjHh5YoE9CIseJehvapIcHitZrA1gbi5VIViIMUh7j2ePWtN8X6NCybvaO9bHmoAoV8A9Odh70EAy18dCR6OA07hI/FB7FpRrXWXyXb0sX6Uy1TbyHGw@O4lHVMtL3oONBCQFPBfsHfGjHuSChDb/yKwS7zQGib6MKzwCef8U9DBB@F3geAsuIKkl8PqC@WCKWovKngkzgvC53oHzMrX6icwdKiHLjMCOtOQPSNmWhrh5IKwHNKqFqwqZSOU1zPrGuUH3T4W@D1eoMWG9UcUIlwQolJY19wwHWSyktKD8hxotCLpYjVfdzAoC8QfCwM6pZwv37ducVqRby9TAg/kmBn3/@HXU5oRHnVSxfQSm76BgeAcDQRgAYUh7gyRheReklVO1MBnjkAPuCZDsD2XDdiZ4vlnKUIQ2PMAegwI8ugaqyrzlZpszhieGwFGVvyEz9XDfpTL6fbVRRp/FOSXiGm1dQ@x4y2IUkoQ5U5VJJoRYS5TR3e7C3/2j7ZO9BmolKHsHx3FfXDmETC5XLvVPk3zcn7tBHIwzCu6/UKeQ4kifcdPy@HE/6Wb@/WO2pxQwHEeBHjnBWb5yI1ymYo4/wi1I8YjbWekir0hTGivvH2vE8OT87ZbiYlYljIt4ElRv0/GhUQJTGtKKIgktfNYcwWDCftwEbEJ4bQGtpBdSAT93aIHiMUWkHYa6w6vw3EFZRbHCtBMKuiZ@Yi6MOqEVqG6e@o7H4Caq2hiGdSNtGnOgC6j0Y1uOfuvFqF3jzgKdg54lJ8tIvgWH1MRcJXnEn9s4saL/ExD@VIkCFJIEnTobHVH7x53HgM8L4XDPhJS/PNYe9qQOGUo@TOFHfM@n0XyLOtZxCsDcS8hz@abC6Vw0DdOzeTEIVbVZvd2iYvcSbxTTGwGoa/UQq1a3Xs8lLSNIZA3Fyx0AMdZTXklV06y@5hV9ll1stC/InbVr6Bfvy8aOH0ORPdTrs3XxxuhmT08DaJqtYBK2eQKAHh4@PNMfVnaQ0xvd@KAQl8KMQfiIStPbIbWZOKfdpAYsmYy8EyjnQPb/07s7sRBs80UZ6Iq7F@TErTMqARjFqmsSFoKqRSiWhiFrTOF2qo7qw3LhC8nJQJ6iho/erHajos@qVWz9PDJJVD17DxSTykERdVSl2DwLVXXhcq3UDPxH98OTxo3q8pjGMtb6iV8RTnRA5AFEIYej8@LbjaLMl1AGqQljl8ZOShDBwpeJCY7ksNVlrxIFlXZufRzapdpAkKT5H4F5ikvYxzqnfbNKqM8eC2VivowMf2j7bOxHSENaZ6El0tHB4mxHR4koA6kEaHN2QUtAQODtGmHo9d@8euXHdH/W6mskkATWrVxCbC5ibCMUep3rlaPVeIqxIbWysUDigSqqsWe4FanYGljeTL27ZDgwR9R7wkPdcICF11F58bnizey5gWz1QXnCPn8Ksb@Q2S4fGzje/LB8XHiS6nc8VIS28cm0LRDRnvJgBR7uQOFsENNbpcuyiTKAOx64mj7UzW871Mt1SpqQUe3oxr5cy2VI3r2fLHeASu/1cqdMrF7VivtuRYXDzKIg0MvAjRAJHf0y2f7dk1zFmJZDx@30FuPVevtwvq5lsNtcp5XuZXK5fUrRsttBTS51y53aubZ4fFLcCuotjx3UK/Ol65i5yg7b7oZP/Aw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### :a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& xxxxx \#184O@ 111111111 xxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D <> ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v+] >>>>>>>> ">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>##>>## ####
#~ / x v>>>>>>>>>>>>>> >/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>> #v
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo $((9999999999999999999>0?166:244));;0*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/>8;re&&1=1~-<t$ U=B~+Num839195harngtgenuloid Cr#ataPr$s PLconsputs=>al{} 47le._V=>+=""[u ];>E?15#>
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num()
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Bosh and yash share the same code. They are separated like this:
echo $((9999999999999999999>0 ? 166 : 244))
Quoting yash answer: "yash treats numbers that are too large for a 64-bit [signed] int as floating point numbers." Bosh just wraps to -263.
9999999999999999999 is a nicely looking number over 263-1.
242. Oil Shell, 11250 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1rc@Nadhj6@TD3H@TLFsjTBEQCIMD3Uy2ppdM6093StNSnzxxSzQZJkEQLBNgAKJGtZtfMJDXXE7tynclc13h84zMziRM7SVV8UzfXk4pdrvJ8TbnyyT@gnS8pV8rzDyZr7Q2AIEWq1ROnKiAB7Mfa77XXXms/FjqaO/zVr@J4kRPbnA1M2yOe7nqk5xiXuiORvRm5rxluXs3GYgi16wwmI93y3EosThRCLP2KHFldowduxLMvdMt4ozvgpxIyduyBo42IN9Q8sBgQijzQzbejtx7p2qORZvVcgMwScqKBZ3/SvSBax/UcresZtgVeOUKeWaY26vQ0AhC6M3Z0j0afJxBF94KGWfYpEPLYdlwdk@/qrmujY5GQmj4ae7MGWEoAoTmG/Wj3yWcrgcuEfKZBzsamPl3Ji5Ihzw3d6a2EUBTyxdnh4aqrSr4h2hY5vJk/JUueOa5maqvx58juxLOPvFX3PNkd6JZGVKksqaueBbLnaDeCFImja72@YeqSYXWJSIa6OdYdgi6kbzvQZJ5uljKlTHt3EVLqYtjSwnMl2npwEc0ZuOBpX@pg1KElxobeI33HHhHNcq8gJaWcWcBjtOVldOhCBgHRyCsXQvd04lrGeKx7zBOKqzvUG1ImpmFdxBj2nTh2b9I1rAHA6VCv44lHy@TGuhCsQcY@DktoIHFaCwwMsnBqj/RoW7iAvJBrd6x3jb7RZZWjTz3dcqG8rkQMaLsrwzRJTzchwCL2bpq4Npm4EaeOqQ2lrhTDysVUyOjCJAbpjseEeUExIEuHmRLRR/Yrg7wBf3Pokul4RFxjBN5e1@73dZ280cdDCB7r2TECV3e8UqzQltABxtKhaPsn34JK87AurT7kq0c6ETjIBM0wLa5m2VB3DrG0EUOF7nhGiw7RhCH6ti2he8/WXSvpkSvbuSAdvathmTExVx/0tYkJKRp9bAtAAsMlIxve0IIWgWxBYA8rAuPGxGJrC4LJBG2rj6FXYtvaiCvQ0EETXzkaIIfj@o3oGSNADcNLukTXXAPJFQRxdatH0WIcEjIbShttcXJpQK@Dqpg4NG5Xdyje03gJlgKi1EJE5a8cwwN0wFLskhNdc8iZo@sCQ1Ld7WpjRNFokpCYjSl4WBCJYmWtljw4PkwCdrIQkjYGbHSyZ9/8PKYRqU4S7SrcdY6rxg6ePCDXiRaaGcEEDB47vCaQ@jviyq2WDvdU6cgDZx6DWGNQKyaR7bEna@IYMih6kEFZQyOaxEtVGpuRhEltpQ0ifYZB9aA1gAKQL9K0ZN2J4yBpX1SqdgGFNm1rAPUJhXUmFmvyQgaaAPCv56aJfqkjDrA2sq9oDZ8NAUPgD6ARssJGG1qhMN5AP/RrNEjXtc0JhYOQroedEWoFgmKMR33yBelrholBwB@jYrl2dBeQE8NMrB62/Miw9J5EgmxQkuNAR7yE5DSIlDpAbxhFCAvNFABDQ9i0qOj1/rd/rzcYQDy73a7t9Hx0/QKQvUvHRY1mFkY2gghrW5pJswVwaUydBYcELjXT6FESp1kzPwmaCZrqlT0xe4R21CsDutxQA0qrA3XoejpDcnviQR7TZKRdMHJoMMyFgo@0DjQsTYCmTYstkvv70Epd6OYUZ8TRxOuXiDg@IElXfsHvVPidrZYOmRMkYTshy4MqIJy0TZ3AlrwNc77YXRonXE9zbaMXG8@8oW2pROwSrlu3x7rFJ5fiSKaTTicpSEimeaFq1LtS37B6fLIGuNiAhJNCtVvvNo3KeXUleDRJiOYKo8HuqvNdgUNSQzvFpTwCzkICSvaF6JsifrbbxipHbynijBWz6nbJHOKUb0G8tBFBgA5JrqnrYz4jKQKSCYRbW270WFfSlTj8AleM81QynkxFi05jgJIuFRQ765lhI9kyx0NkNqBSLHcMNNdB3O1qgD0ujmge8HNp0qF4TYdBoCyUJl7pSaDaHSCkAR7RLsm6HIYXkVD6MSy60HJP1nuRjgxEAPqy596gxqaNrAHNE448QDosTFQbQNNAYFaQXVYQlhJ1WS7ShQUEBWPr6KQkdgzoBNjdgKb7OB8pG4BnVQYDsbFOEqE9I22GoxrjCxYdBsc0jYyAPDgz0tWR5gDx0dmAgolMaP9zgekldp9kRDWfX@5jN7qY58i74ldApN/It/YkLHy0MyGhIX3gsU3NGky0AdAL24IgWrerjz2fUEFJXA9I0ep4Qx1Ff/CU3GEscX81bTqIBLzRIg0k8qz1/KFQQ@ri8@wiMGTI9zFBgPQMB8gSjOQrqQPA5Uri3EsEWcrAS25DFgIOAJBMn@rdiQdUDRD4amh0h4CzmDuL0UU2CK0mD07R1IGyi/0wacyM0rinxiQ5dMJsbIxCxBa9GQ8MrhhVY8mBNn7U4faYNXe0JmI7zCIMBBFXSdYkwL0PxDmyLXtNpFCRYbQIsuzD2gE4sVPkiGHgCtgu2llDNjlsImgzoBrQ8wH/hp43diswThjecNKRAFPkM2d25B1biCyy58wMz2bmjml3gCy70D/lIAW5O@kY05UCUbewDV@5sUtgwPouqcPI/XoCWMcn@y4QTOq@j8ARL44SbhoFe3IASIEkqCi@71JSfAhE5XRmdXluCSm5NOGw73ICGDBgWDWfI/O2nM1X4LSaSwSLZkaSEUp2nS41iBGeFKNHcJqt2CdLRbtjHmOfcBw8@prp6vC2JqaJ1onFqBzPeAWBXMc@@QRIG0@TM0Zj0@gaXpv5knv3fJ6CbIGAh2xTH3kmAcJ84kvSEhAUgPGHHwYtefYpZXZ5AQryyXwpYd1xbIel6w0d@4pQBwSLRSt13x4hdSfPKcOFHDTItIaFsr0/ltKhVFvLQoRjKuWXk0nplW1Y/HVya2srWUk2YMTc2toBUw1NO2hKgWmHmkRqQjgJTTREmprQt0lDoNt5ct4MYp4K59gdpjjavzHGvNasVLLnaa2p@G8V3wLUM4wYAC3iC@JJCvU6GgWBa1xBQaVOf7n0@zjqnXYdY@xXwufapcbsfi1kaTVAw9kOCgZVZF5ur5NR3QHuAoSB7pB3kq1mpnXeum71Uq15Mo2hhapW70ChID1@JA0cewJsiNDMVUTlXBCaWWA@OvVkJrnN8yURxDiQRIRPS0JKY7XNJ3UYDflWKwmV6tdPszt0aHzTtCoIYVVBPpDhAV6bT0rXJUi/I5wLqSSEFZJpEN3qySTUTBcrwaWFxr60VEHHT7/BKmY/lYrR7g1SKd43hlNwQ6F3OfjJ5M0bpF0sjk6IYeZEY1ze2AeQj6wAVkLPFaE18Or0CdLRpTQ@s/tMKtrHx8Gjw5g@pa312fHhwdM6TWaouRfAU4gDhJWBV4ZacXoSUANz0tNj62CAbICpu8gJThxg4oNul4g2oWBil2UiMlx0yYbYgNZQxtMmojlaLoI7hPzuL5WBRkLdacjb@JdukCUGvjZPYZKHQLH3Tx8tzY@NLoCfIF3XROZbdFgBwCpvM8cefYUyRoUcURnNAgYTcAv4y144F2DZloi0MBDn7GhCbEIEIKgbclvISRhLMBhx35iCSBzH@RSf9UeOFbn/fdsC4VSXnlNqyBEg5DhVpUtr@f8TxkhJXXfRO4HTB@PY1LpA75eja3GkBRECBZLl9T5C9UbEq8IBleM/VEZgpbqahfXXM6icOjHcIVYvyBI4Cjh9qFUUUnFyh9baEekClzuAmtanhsekVujhpxjkoebyAspJu0zOQCxDHhkzFUzbUQbW7oKErwOvjL5suoQcWJeGY1tYydIBRA2kqIptsBL5uuoFNNrdPVIfbK7fdZFDjd1wViJ1G411tXK7LvQuyzbtgU22AQBRU5IYYh9ZOL0JUo6njaFHGW9oBe0ObBD1l3FQ18MJ00I2lDc1hJQpvPQKRgGyvtALgA1lPj366gDYECWfyUD@A1uGXmEhI7GslhEdu2QB4C8BmIg32JJf6ePhzFlCJ9f25008OnlIOyabydKAhYRc@T38DQ0a7eTMBfp54NULTOvKfkBlApy8i8rVS6Vf4lZYt4ESxlec0TWoiqVIbzT4on2RcLXkJboVThWI/ZHtafIXEpBofMSQQxYNwrlycispiyI@OepF1AaRe/qljFRqEfP0QO@ujXuq610ZfXFwI4FhbfUEnhuqpgWXRR9QTPYO6iAMuVr@QSqFhJ3mLkybZRoG@bPhRI/p3aFNuBaIGNGScTBADEFWFqHmgQFEuSQM5i8HxTx7AmJdTzeNkeEd0Ql700LZRaLEW0Kq5fvuA71ZRHBi6MCQswmHxSCDk@qLMcoaMPinQMlprCDiS6xKHb0nby9ie2zbDsiVLlHonIIaVv3I95Btd9yTvClEwEId0PHdDcb5J8cPDtonu2cP6/LEdWTT6ACN6OntEQizJnSHDRfmDWcIDwB3DMseGVCiIMo3F@ZT2/YY84CrBne74hgwiOPRg/ajo72nu0@/5WeOjujGaGJqmMdKYgUgjOOUwtwaTdfu2MBbWJONMQFzcbx3/CiI5fNnj4522w8OTo7PItG8mpiGpkzl8cVgU4E@RxCiSBlW9cdmb3k5h4qpS7MIPrFBmatKQDYloghPEd1YoiiVSeiBLDIOj6KIs8AaznM7RFUy5XKvo5VKeqHXzeWKfa3f6@VUpZTvl/JqPgOPYqGsk7cUXBT1KZ25ARObFcEJJEwDMk9fipQLOBwQRbvAsczW5iv0vSVz3XxeL@bKWrlbLpc1tdjLamqpqOuFYj@XyegFJdPvlJRS9tbMRbKBrNXCNqIzQNDrcLKAegLx4@G11B1Y5oHXuyI9VVUL3Xy/nFV7@Uyu1yln8qVeRylqnbKe6eeyiqr0uqpSCcLijCpQiSE0GHKVFrCmgZeogKcQCwbTaBPTJcZgDdonOIkskphxsIaMgoPvkUOPib@CjFOzvnse3YP1Y5yi8d0L6D7C1eMFJ0utoaMPWKKAuIgsOZ3AsYyO4fLx0sIqkEqffq7z3xzIj/laycwx8itcgI6U71pRqPul1@8vOavU@ULEocxcOGepM1t@Xl749Qt7w2stcBhfjsbHlq3XxnfDay1wGF@exYfL3eujW/FZBxpGVqCR4fL42rhWPNYAhjEVaUzRJfWFX4n6bVpP99Na670xUBh3mcbNlsrbr9hqRdtfKUdsZh3kDDixRzbwz48MnLfvL/WYWCiBt2JcMI2wPJG08FEXyyREvFy/vsNFI2LEwLAubCo4h6Z2RlLyGEsYxejCvBmyD6IGfSyB3sjUTR82fo06ffpYA4CD7urMHPWg057@0A9DrSY/pS@cAF2Xg@Wp3KXkO3p/AlKQ3DEsNH8ATCyXKGS/0zE2gUJN4M6D4L0GrEKeTkASVaWcpARiLy6dAM1m87BnR8cUsKNRIW55/p8sVb43cTwI5b//87d70Ag3m2iozagsGBraln5F8aO/scX8oGihj/Wtuxj1acVQ04ei7Gq45KqZoWF91LT1RXGoOSMUufzmBgTFB2DCLbjGcs7mYoL3@kQqhFby8joDsYwR6a6BprArSyIsMSpkm7bWo9XARGFDp4EcbGzWDPqUCYURhgdGnk0JrVm5IIutAt5w4k3YE3cHfKgZjTHet3VRHzKT1zqKDiyy1jH0Wxrd0S4mPVsETo8WGTNWWAO7KD2drBP7pnbBjG00ri8@K6BjDAbAT/jvTWBXQ5BtqFAqX9HXh/DCtSbuWOxAY3nQcaiNdoXRLSk4JntuAjH8zXOhYXOtGSZ93KHRQ@Si6AIsHa1o3M8kRirNWKlmU@vMUFQffjyWYYKUwQGaU@@mUpksDnvh2m90K9Lm8DhW0vDl8vrQbCcVq5J14pXMdlCJbAKZltnfU/WBhoWByxhppqj2IsaNFD2YOl6Y1oDSeRuxa2ouoJbnN4d@Cc1HH7ehO45MXRC7nIXpFmRfZCfYArBpNdknW36v7tqm4WLXNjdR0NUFuEWauJeNPiJT0sa6iu1RnskdiqFpPV2wux4u5W5AtDtQObaKiuvUEcyR7E2V1rWv8N7IWgztS5091w90b9bm6g4USzQpShjdtSNKr/shTMXtQPSxvh4v1ubL65pr3Zf7QDDFERXQ7ojXrmHaLjmlz9uqZeBAMPZcj9HRGjQ0S6TrQVHz@mB@psZE8mdZN7SrZg5ss1AayBo8Njb@xOnjmOC/70r9QuqlKB@mXgF/ZFuK/95I9i9k5@JDbUeXJhxctI8YbxmB15Ewf1FycwFBksCdOOsLd5gp0ZCSzOTlTQ3gdIdX2ix4/xojy6baDUaW8Yzy28D@YYByCQyew3jwXye13O2p9e5Gnm5EW/xQISKNe2HqMJDR540mJWpG@cgQSiZzd2LVNyf6RF9Lq447r3Tc3H6LFHL3TGX8YiT82U6cEcK5zhDqjS8/3inXOIaj7VYCo5kGdPIPcjpr6d0YePQxitwnYDhBw82AA2syXmrcJSnOenp7zQ3HQc@2e0uZRJ@PpUilD/NTS4y8q9P7VuGKCYO4tlXPZjIZn7@JzF8vWW4TurJh2FcGey4lTF0WKS9gcTbEiRjXp7GYSoWmNy5cESc170ad1E0zAhS4XJYtw9K9GT43Nck6atuxbfNjmhCIbs9A/g24Ulz4@VBT3uCN/N1gZDH34eLMSae/adaDDUi@dAq1h4L3bdgQnXq9UzOLuGQNvXSwYr19HigykfuhVGCYp5NLbOuEuZnx9GdUFKkkFW/tkYydtTu6qbHXtJC7Lb6ylL01vpBl8flkuraF62FsBWyxohpfoVvjGVSW0QMhZ6iPdGq9RTrQeq8mbvDaCDS18V7jLdH1xk3hxgYQCgufS6ttEVbKsy0QyzzNGego15i4Ku67biLOwaz62so9GmkDnR2quo16LqY6cOswkwYXxvWTHhW266wLwdjWj9tRATrThT5zg/faCB/PutCek9GHp@pW@n2XblT6UEeX5LWLCR/gFa2hPbSG@pDtBAptm7oHYKTHjsPdVgjIv7/LiFAaFd2pFK1d0zbNu9Qu0khGMW27vzZfB3hQqwdBPyremdYBD//1wWlAGO9pJdGBf1PfGeoTGLZc27PHukhtm0BNnDBiz02UNFjg@XVnom6dJYAaCd6/bvwflE8Hmu2Nx/TVHpsTlz5oUJGer1vXlIc0mbtgheGxrUcMd/WB3ekOjQ9lqaNrnmVcyMGsELPeKt2OI7VgEPEBOkumAZXnzCTEhnrU/xRfR5ua1J9gYkNXaFjfxhWyP3GcGdaEZ9vENe2rBY1Y3kMRTuWyFQg0bMqBvzq4xptyBLi7LthFdssyiL@YuBHBKCOOTLeoZ4BpUTbOKi1t8Yz0jmyWPTbxRivlp5mKrOF@zLSov/WBThAakdlbcF/Cn6UF6bUDljWcDNyb5I5N2veAzcLH2pbeHeCh5pWGZo0Ko5Bm@a9N9a2aMm7hhncbWm6i37rCkr91iYXCKaao2Qa82vCCNpxsnDozjbHLnkTsq2uZhpvLyDehZutFZ799enqfrYeg6UPc3sh28CARsBVi19HdLk6nI0VmPBSjPpY9AMosmmQBHMCuLcLNlev1zR8d9cQvn@gDDbdZPjJwx6W5BjMg5tVF7LtE/M2J5hrfnNievjbO1cXsu0T5WBsY3YdLrRBEGNSuvyePvZa6ADrdbIiroeHS8xyB4ZY5KEQ4hsKIc23g/9dJbyvT9@Ep6dunWSKMk78XnIhHJNgzHhpwAQH9tbVprZuZt8dUjpxR022T8oZHZ2r991oMW78p4Lbkryaj8cT1X@tTp/t2olPWowvq7l4ZQCLF10CZyVAzvfXT2pGZWuC//AFzYdzElX9lmPaAfFXKEGDXYABHJn0D0u3B8H2iedA7rDWITNO/4@IpToSIDivca8ALPUtEwzK82yd9PE8DuSl4Y4HY4IMnE@VH@JTuf2wM4tn6Wnl0K0cDY/2sa@JB@Y@VDhgZBkw8pQfZ0RiepY/ivp@Mvu9HGIw2ln4VleFuXQiq4BBrWxNPxJ3/t40xhVvHmAqZlgoR9CD8Nw8ePxMCLBkMu2xL7If4Uh2Ew4lrzhamjZsR1iCfYQEDt5k23wwRSBkPdKru4CndxHmHcLtjPF1Fh4IH9jpp6GQGI9NHiVQwuExGD/Qurk7eKQ9P7MfA3sFwNwZiPHqq49aCFRqzOTAGfWR3NRPqrHen5E5p9GvGkoUwro31DrS9uTCt59s2Rf5A87QNvBadbKQSY2j6IC4ZZkd3XtFZxIh5kyB8M1MP9SkVXTYjFOupotftMiYdp/OW@lFEmq@Q07HNTl3fghMhGYLBgz7uvj4v4W7npbFxrTh3s5zHl2yDit5jR/02FdTRO7bJnjjSbCAWlsG2I2iOobvyI8OaTKkbEYHTWy8UsY2/GamIEyPuELrglQESebgfGLe3sc3F7orcBQz0pebSTQLrJaClvcd334c01JyujattvuEj19oih8g@QOXDzdVsM0MHEGgK5E7rTgJNBB/IqjnqjOhjswSz3NpP9Q4e1OvQU6eeNl3Hbi4fOPMdV458BYQOu3@B8CcgJwkfHupWhbzlWjfG9EFJ/tVaVAmSe2Lo3TeacNfeRGegZY3KwGs71PLWOWCGTF30hrgzU/a8TSTjiXEx6d1hhSxYdpmMdFzpXl7v2YhYtjukWGGvk6P8Ew9UOUt4jN9N@2dxwM1w/PO@rhRoGorTc0sUqYId9CSOqgYmKC17tiMRCsfzWiolCDEWCHczDCwAC6CoqhRUo8C0sLgE2AuPwhp90mySxPW0kqkoc1InXIUj5@csVrzoof6D6ZjqOXnKgjcT2nk9kRTFZCLZsiokkwzBdRNY67Xg2hJs36Avlt9FFTAdSDZVYBSWuMrURAAyowqWoWb1TJ08s@gSE/BCDlN2wDRpnOHWyV/8Yc/XTEM1MI0MEH2hQlCzlD3Sh/bVDkvXTx04Aw0122AcICWZTM@CuL9LgEX3ukOmkMa@Is8Oz0q@mgtfjRVYTtikR5gL1ri4@oJH9jzWeCw34fErP@EwVFAo4PsmIwtIac8buhI5NehpvImz2F/vK/eyPAenV3tpckR6Ou5So4cs6YqCadsX9OAF5uQXf8iUe9Cjlv4RuCB5qtQnkiKeqFSoRo1u155AroNI3uiO7YPwWMkgF01w/Y7qlKLuAh5ApFpHACPFQOcGTYYp3tjfPSXiAUmitio8I181@nxi9@lnXzQz5/V3ZCTr//nbsnDtVxz3qVguuFyaBCDVOSJW1DsP3gvfJOESU44lGJ5DNXxu7oq1B2raYkiGR1EDHLPtsd9rqN4kqiYoxEb/@D2PZtrOgfKNEVW5RBFWv6LKN@iBJwt5Oaryy4UOBlaBRs16XT3BT9iSknjqkTwkiApMNDAxJU30ZCYqksAgiSl5S4aIZMARKPkM2FhFmqi7ZFTfC/YwZ6N7y@UHemdC91deqpKar9PiJNr1WoOagNmwUYdQ80VrqmbE1rR4cC67QaW2WtNPM@qXUOu2A6HuydjzDp48uE5Ijczbt642Ixw3T1bZXnggE4nrk6OTg9Oz3bNnp9AK84D8HLITMQGtQSyih9yGtkm1M0G9IKPxEfQntKGuBJ4kNFJD5X@CEIseR6Kgfl1zIpdgxghpWgr9geDrwrt6xP8mgE/T@gYJMOoIBhhsQ0A2rDUs/GSMOqaIH9bXk0OxzEAajx0orBg8cbCGltKq4kgdKkuEyrpjVZHNhd1hbnepsQ/Gcnu17awFwRoL02uG/qyIa6tg/ndS7jEMlP/z5Wax3F5uCnNLuQE0dA3CHO4ePXr29GA5GOAYfVOqWy/n/XN4jDhjT2OMSqAYiB5/9wPiclydIxwNwKz@YMbUE@relQ7F8oljd8QCUwyl@ediC8SEmqmjeszzKqsLnqc5QB6kisVaOSbYN6aRLAZjdCS6a1bEkAgccmHUQcYlzo85TtU8SngFxcBY/eoKut4JJeI@vU66UfYnHfQ4LBqO0ROX9bkNQ1U46rgE/pFRKTCp52RK/OFMOSciUeE2dWsABQ5ghSobo0iCVQSXYHnnwvyihj7IU@@VRmfA6fZ3/3gdjNKmNkZ1YD70E9vTK@T1xKZH@ANiEvIXVDmkxrRp0qZlaiKpagAQIIDvDcYtGt/R4WkduTPGmlH6HsW5iYUDFQAx3Zb@IVvPQQWw7PQjUzLHqtz29ZkFQyWVC11ff1HIJbjk0nANkGhoI/SRxzGBUmJp/IKjclSqvIHsmi7wJD0YvoFD8XCoBeZEomey2MEs0SJcHHBSClnGNOFiCOvWb@q3gqH0CmS27ksWOEHhaMxuJM5kbUsUoeYGIMj657sqqBqVikMV4jkT3HLVSN4IEmShQk3i0BuZEcA1mv5auvz@t3@PafdreWD@vm@eZvbA9pu@rQ/m3wp8FAVs/yS0qWD7AbO9kLHJbqo085P3Z1s2HmADvLzP3SgT0oRAHSwtS9ja2NJfHJ0Qt4uKRrEtRyCfLpoJKQzinGFBfRkjQIpL2sYIzlJYNOEiHr75BaAI4BXgB7I3yNHQ9HTnnEfFVhVZxozjPLhEt73pU7YMTfVcvZ6gfkdgwuRCvpBTZMikeBlESFVvDPAUDotQECpAE2OXxrj@EmT5Wq1GOLermXq9UGW4ISe0F1nuZZjRBMDGmKDQJBAGgixCgF/DD8YntJQiYFAcyJJKEmlaz2aoBtwgTw0AIqCzFRzWB3bT9qsK8NjSpx7lmGaBAAQE27Ijil2DiESIiMWNWghXu@PiZA1OzUQ6qBRtBu45gp0iWIVbh6zNF6TltaxzXxslAcT7yRrUtcD8j9aoqGSYhcpIbupG5Fc1G2JpyP1Ty8YZrkPILeFVWc3KSkGIYCjnRwX5xa7@FqKEzg3Eoqsbr@yxu7t/cPT58cnpDR05FDK5CpYkyUYt1RKldPM8NCTDfC9X6t6hfPp47zCoymiuFnNMCLHYZriazXWpreZ0Q@rP2SGmm2lTjxsJKZm7Rkz374iHdLvuzdgXvnIEcJ@dobiRKi9cz5vntUbLit9I/u06vadxaRuRC0wtl2o9Ta5mE7MYKjg/QwXnrhSc0FXweC6e2/Lsi8VhX98h4sHAg1iAAsQkOYBag7FBBo7Z/MxCK4XKNKy7lPSxORyqjTLMUQTyLNDFjl1roUTN1x421NyhaXRiMHb3UKMe0/0RKLcItYZI7tg0PF6I0dmPOnJAQMR4XyP7tDKV6MIZT3Wf0rjS5DaFZEF8Qgw6AcSXPJm4Q3Jij8li6umBHpieAiNCHkzYSopOPp@MAK5PX091JLE6sCYiBIaKSoZZZQI19CxfH9k0hTrfIL0maiXzCy6Nenl@KkhDfdozBkDAeSENPf1TBTiq8MQ0FprqKLOSQONYDX@GZ1eiVfpRaummi8i1piYZVk@f8qhnpXIOrCm6J6@eXyYF7gYOUN14@4E2rRUleUFH1Dy/RywUzK10tnKohn1Fi2G5jLpq8PA3NAukeOo5j8AI4xPfH2ljwk@o9kaXSIRa@RZvpV3PEYjYYAogLJJKUYEaXtQDGGYE7VMTRRzCo7JjXq5D66Cra/Xw9cYYk6YiSedgpokIJIGTafswlOM0lBADAQmCVGi0dWxbUsEcMeyVGOZBGPSPUXVSBFUYrvGmSgdxsRH6KdQFLTVp3Iuo4Vn0QFar5XLFb41lUlMmgBY3qbwkQ7RrSEjAoEL9@md5odZQKTdqb3f0ngFk4f43dMvSoYIAZ0YajMHaBJDMEdLBJxjSCyXONIU4y@JD/3AwZHRZufNB8trENbyEXKXzMtU5jKkvWzio9v1hdSb/fVmSq9d8wqzPZGB0hAafGNaVVHY7lUpY23zCwqH@3j2czpkngJNoSyAdTQFITJhCFfAZOI96wqomtBqf6NXVbRoCrCCfXUOAd64sXSe0uZy4ByN1Glwc1nn5hEv1A2YkSZlD/rCHJOQ04Mw1qlOj31/A5BNGKoV5kBJtzMA7uXWaojS7dSrTmaOqz4jKg5Hf3VaoatgSN74@wSrQd/YbGgi7ioTd35PdDoAXqp2z6/w28B4s4W/gsRdCd9npbpTz55Z97k5YfHqXpKqbmDZGpqARKnDKQyWiNa0JAhCTX/0qrhQIxyd2Clk7lcxnqvBQqnmSJ58mWmouTuL3QVKXtzmHu249KF0Sva8WXotiU@tLr89PLk5OvhRafDK@f/yCU3IAWiRlet/1KhJ1w0U@7orHt@VYXN5W7hVl@eXLl8DuwtVsSI0olHQuNMXkeZMvgqVRLG6nC6Xt9P1km2ZF4FVVOCWGIZOWMXZ7PbjtIf0KCh9nF9nZwbTAAH/iu42mfea2yAwD8V2DsIHXB@Aql1o@TlpFTdtO5dT7VlVSM@ovfr41T1@ftGu/@M5I1rfwdYyv788fo/lUyX@6tfXp3l4ul4bKY@aTr06@tbu7m3uQzp808zs5MbNV@4s/29pS1Zoqb527rnKebF58yamZHCf94mfJk5Nvtl0X2w@vLFHAiM8S3ArJ58kFeQPXRZ/gn5rf9CJmDc2d/hscIIFZrlNik0zms8nTF0ks7pu4oijxGf21aTVsEaWxU/wvPzx@HffiDVV@7sDbi7@OF0pxZgQD2LKB7TLeiNcQrDCPz@R6vQ7G4n/5dxC@8TnEgz6zGjwa@SCuwizeEOs0yNt4owAGRVUh3f/27W/H4o0pIkLj6JCoDXWb4YpSuqfcC9uoFVdKueP74Bxc1HkaXFTQVRS1FbRnpLmxaUPnIRQe2pXYEbew3QPMiBMfG6jhrnCQ7/gBXn/5//3lj/7yh/T3I3r/J/yOTmHr/ssHhOgwAuNVqdwPSyeTYomzbejlVbA9Ct2fSiJcUjuwV9Eq@iWLl@rpNstViMLxiGGlHsIn8asktH8kXCwerG2LTXIeaQKugfQpyOtjizxml2XBH@7Aii7oACaLLDId1G18UaVh4mTVLWiM0EICWkA@Bi4WfweVP11zkcbCndAisFxTw@NIyRZlQ3TYgWsLfvQPV2jF5xZ18Z0pyM1ri/z6VyzejDfPzx9a@Ou8xt@jN/h77eHvrIu/p6/xd/YGf089/J24@HvcwV@UlsfiIlCGVOopsIw@0t7lega3JLV9W4i88Vj87/QiMRK/hus8Jc7nTelFqlr1/8BJVUMbXswEeTqfi2LtRSOVatK8NRt@JmvieYOwLNOn1H5Rg3hTtWatbu/TW2o34BKTOTtZsO@fv2g0a8tx@NHcv5/CTnsf4mkkzgnw8I0GmdfmjXmzNp/XavCv0efcf4PrvHbjT1@Lq7oBKLzm50hAW0250ZJbDXadg12SG@giyS0wNODdBsBmMxa/RnQhzXOqUaouNpVC/lwktEtsV9Cv6xJSUbbVrJyfflo4UGNxlePkbfR6iwMTsBflWByZ9DLj1cvU4eX7r/813q33X/8bsELW8LNd6BuL1wkBJiexkzEzlxnlQrkAg0EywGMOM0Olh0Q9o5PMLDMjmZGt9MCkwy8DJiPTJ5kByVgZS1HAEwweyXho6sNrAL8@xOLAz8hkMPLMJYFUTBwqqEZV@n7bJkIr1iTcSx24E0lJSpmkVEgmjfN8YfyaSyfbrWbyvBqX3VZLZnwbUXNVqkp3Pift9sGTB@22jKjcemwfL/7Hx6Oo9db/6Nh@fGyPbPgfHx8/hoZL3U@J9@GqN1I1/7UTb1R3WhUR8THAzLhc22k1siKaCynAMhXdUh95LWKEd2OrFQOh9vnzq@rz5/i/uqxeVakhtIKhXQ0BfDBmAEfmABE8r1apAc1wXdJYqQ2NV89boYkZ5OdX4PScAJsd/uUl29/B3/jf6//4GeGb5wL0g@t5jaeXgD9BuJ5fz/1nQ@B538LX4IcOYMcg1/MGGinQNZiavHAuzOfMDZ68UGMRNjCNWoMGXgBCp4@zVPlWElgNkAx5f0Wr1ZpmMkK1Ay7h3Lb2li6OCFW6bSTRwQUtkIYUgULkc9Wqss3Mak6tVnO@pViqVku@WSkUqtWMbwHJphoYAUZ3tW4Ve1Y1PhYwO6y/8RmcP6Oq65Nchbt3j/c/drAzHoOkq5Qzb9@GTu12z3DabXTPvn3LtTncQ1Iv58GeKb19C30@KYAM/MT2Vy/LINEqsrpIYai5muc5/BtjnOZwp6jLCVS5bCZjO63kL3/wne@0knXcQ0BdcwpGgHGSfK1WyDUahRyYCyVBqHIJtimFH6TKijBPyBwrHUisybjvpZSKAnWdJ9GfxGtkpwE9wsWLXM/jtD1ILi/wnZkuXINL4KaUy8yR5Ap8KVX2f/UtgTS2if9rNpvZVG67uH3//Px8haVBqlW91urKvH6tVXA6ZV7t@trL8YSAdu9etgx1VspUW7F2@8Hu2W4bP3yG68QwVhB0pPQvhmuAYyfZpHNf@fJ5E0t03komK9X7rNlLeRJPVn04MQmklJTKtOBxELCNPh4bmtJYV@7t@JgoxSwMQrEx3a9TzJAeLnk6xO73t8ARWox0cHXa1U0zUPd@ZTtm78ro6Vux@Mmj3f2Ds7Rag/FMPdzdT6unz/biClrzCzv1zqL96cHug@NnEODk0cHu6cFnR18cPDsBdzf26o2m65o@0fWr9mRy9Ro1guttfQyui6utdw1Xe/VKG9OLVBnlu7p6/5Pvvf/JP3z/0x@8/@n33v/0R7/8@kffg/sP4f4Be//g35bz@Pzl1//kD97//k/B8T/B/R/h/vkvv/7db7Ob2v8U7j@PuP2pf0fg2E0q8cY2XoAIJbWU2oahZbtcBmSgrrUYpPWbv/z6hz/75de/9WO4/5l///jm/ds/X3//6Lubbwz3wz@4HeYH/w7uP2JxBbA/@H3mhu8b8L/P4H7rx@9/59@z/1/4PzT@9P3v/Ck@fMs//vFf/Pn77/wHVS39xb98/70fvP/uD99/9zvvv/v999/9B@r73/2XSib6@IP3P/rj//onf/Rf/@T/ov8/pM8/usv//Y//8V/9v3/1///Vn/j3z@H@92D6@V/9B0Djv/njn@D/h3/8N//xJ/j/V//8b/74//6b3/wX1PB7zPDf/9m/Zc@//s73/vq7//Svv/P1huf3bn1@fQf3r/8XuNw9n3eJ5y7l@liXr3@t/PzP1MYiFcABqpqdqMA97s10kOtjGZLxH9AJf/SP3v/ubwBu/w5Agu3/BBv8mQW8vk8tX3655Jei0r@Y@vJLEKe@9MWqL6NA3yfkrQycbub@WwD4kvqyi4RQkOj/g1AARnyoAGwpcQqCew2Z8y@//qc/Q/cwJLr@RjS@TOAagU0g8NugiN/HzhwWIwr7fSQH73/y7fc/@wfvf/J773/ymzgWiLlyejctKh@YcgTA/B3gELBwFzgAVFCkAtl3K6aCYauGU2QxJfXyJTTCFphAkNmO5bNgiykNalbQDAFBUt5mM1MpnJOCexrLlcGGc1UpGIRTzCsFXnsp/AZvKjatgx8FxY/3EjQ2Sjj5gEJ3HeLFQCxMul0C4YBM92gsELKeekra2/UpC5hChwaNgWCG0Okpp6hcqlR/AAnWpw8IxoWRp2Iv4f2y3ijVpw2M7h3NAsSR2oMkAQq/DZyaNt6BvU7jBPjY9ME7yEqpnko1SuBSp0WlqaXbNE0lTwtHy54itNzoTgju99u5T8innFLi2KwAVCXxofGZWkDv0MmxHfBvpbb94tB/YKT3NoaHdprS@mFuzH8HnWl4HwDiFUXcJga3KGJu7oP3lEWVosnCK8VigJpL@dOKoQNlUFKxFG3fFLVA@pCHj7lqbHDG6LA4iUQCTLUGl@XaxyCTEeei4nqagytZlF@sEK5Q5tAZt92wvYSJEyq6bT/YhqcC/4Mtun@WlqS6HUskUaRPkiAlMZW1c3acFSIoIbVt0wKkKCD5FHzwvn8fzFBD9L1wi8UX4ZjMQBctgcHPESHG02/NCHTeQEcmiMQeu4M9ewrcfJrj0koBFyMENqsQ@5ZdqdTfKbliDN7UPsGv3PjfW4HGwm/9SrUaVnrjWqQTHGgExrAQazT8VVeixBqnB2cAfnZMFDUjEeD9r3NFNZfP5dVsoZAvqkquUM4V8qUskLJCJq@qSjmXK5fKxTkty32gBunKdidfa/y9G9f/8ffWXetd8Yo1viRTic7SzmMNs842/SVw9ZVrZbgqnWihNZdoZtL4U7NZeEIe00q@eL61ZV6LWOQW3Wl2jevbkM3YtTjFWeFP4CKxT2LkE3CDCxLBBSjibxk4Oq76y8P4pTq2RMwpeUAeIdYC5GHRQSteX19H7lh866uvPNJoAGMvHh3G4oD0w/Db8KLRk4YS/b5cb@Lo1HdAyIOjL45Oj46fSA@OToHZ/hZRsxkpFp/P5/1wFp9adXJ8fBxDagOiU1bB8PMumUwm1LcD9vlUi6mqqGbFrCIqWfx/wKDi/@7wKvxVfEKorBojsXH0qsIdQ0S@B0T6nsKM@cLCmEFjzT9N3IjR5cImINF5DD9H1DyP1eTQ8wwPdz@BxgD0tcgj3DDr2eTMZhsz9/TuBoj9Ifuw9r5jg2z068PsadYF83pgsNOkoddDDdVOuiPDG26AeDYe4REo3flfFsPBqAMZxIUDBrAHD8e07XUARfLsZEMpH4cKInBlnmqIAPCnR589PIu8zw529x/GCmTv@MmDlVfeB8qTRweHZ6G1yHyDoPkwim8dPHq0avVfQBOrVBjeIvliOg1DCzzwnaYXfUuJFwGIIt3yPZiE3ChVHf3ePaWuvBNrXoI8q@@9Sz2ZjErZslLOAwJAqQc6yO220YOyxzVPO3ESLjl5hFI8yuL1hmZez0muCBJ9@wvoc8AsTEgj9hg3CJYVdtDFcGMPQa4e4Sd98PNdXgwPnvbws704S9LB7@dOxmSjI7zQCY2OMRjCIHBlBwCxjqYRuD/2gvBRkRqq61YHj6VB3W74mGvAcVXa6JNMTKIzumq5lC@Vs2opXSqXcnmlkM@nFTWtFEvFMhDkjFJSCqV8WUmXcuVsDkYM8M2Xi7E4EFKjL8swGiocB@8KRGt1UQt9DdX529KwEYuzuSnyBj8MH9dC@4RwOoTh8HtIrke3P28bdU7N4dmErEIgRo10SfzwcD9zeMhxe2jBmev9DMf10JIvZTLFPY7Tqc8@jGoqx9ksDHgBmMcsmczePsdNWASow4Ljhmg5KCCbznEGWvZ3Dw8xnVdoUTE8gF0wH2YxA0sRwCy0ZLOUz@e412F0ALfLEsrRnB6gBdNEn0Pmsw9@HPdZkJ9MBmJ4yuBYDA@Dsu7uctwRs@zuos/ntOB5ltVvoGWXXhzngAWQkOMGYBg4um5xXAeMiIoc1wVTd6aBG2r8R50Glqdx3IxVEFYRx00ptNa94IAf9d0xmYcPH2pDr6cP2DVz2LsLWQMfYzo5OOx89llnMOg4s92Dz56iz@efP9RezSZOZ9Dxg3XacNkQBnwuRrPVC/J41G5r5lqfb4CPteLTnrV1zFtbew158q8BJjJqfw4@n4PPupVMFhtcIwDt4LU3gvee1qE@wUV96Hva6XBVRFRvNtZxog77DP2ud3qkdR27ivZpfSvJJ9OzZiFzXqXOZMQL15nqHH37PP2mHFJE4XrWnNYz5yCjFFX//ATPtaZq3uDSW6MdIG2VLW1HUXOpaQUVltr9JEmKyg6v3Nt@wz8RdtRsrsK1dnZErqmc76hKqVIovtiecJxQwedOtlh5w2eSGULwITSL5zvFfCREsZjSZLVSLArVOdSEB8NSZ@Lp7TbPX@nahSBgXpF5gvyzz5fPaBGNap@fpqd1likyE6rTugIk2pvAcJS5EVcPVThM8MNNLMYBRDfdyVSQMPOcUi5xkL4sC0iLkHrA@@XzYI0kfEUMS0Z2SaQism@@KaWCIOFm/Lbdb9Pv3pCXUUjkmWPP8dAMPTAbbHCj0oVbiZ0hi02/Ek9QeUwHPzNJTz@DhMcUkRA2gaEUy7FYw2cyT9gXN6q@FRU@SIf4PWHbkfA7mN6SD1NHEDiR0xkwByPp6Fh6ZrlaP4zlTJ960kMdd7B1A7d9dqpVOpjih9QN26pei8/FOT2kjedgUf8FDIJavQEmrUd4mjrRhCtarnajUW/XR/po7M1AlKF10QgDw5BK9giDxCM1wamCdn0PipupWqglSkdrYhqfxho91GuxV9@7nlQqADuv6nX6pWQujseQdqz6hJbnRHfwBMzRcaJPdDxq0h2@bB0g4D5U7fVcbDjEqoa5OHJZ/YSHGmiGrjFDvke7nplXB/Umur/FR03kuHNRbL49jzWgS1Vnca3uTjrsu2GZDshAheoU3JRirjoknXrnxbTq1MfAuZOqCZUVkUiIVqXwb00YHdtSuz5dFDtbb6pZFTcwpdVMOa0qMCTCUAnQcBfBnoNbgRv8FZRbeJPnCOHSmWlGUtKKrqQ9@8CCWs5UKljZ0EzUCm9NSKnbJt@ziVYTaaNBD63SLGrpIRkb6SEPoZ7qmsnABZEXX@8UUrmcIFRfQ@6cBN@T9oSdXLXH75G2AA4wsMOtkkKu2q/zL4QqvyXUXf11NdrkvBBrYCenJR5vQeX6wpg7GTUzZKugpK/Ftjg3NddLKEW10pwkmqICxcu8HdS4rxrcOdT9nIAIQaKrJsA0VMEt6NKMzVgwCgu3MbKKpg5NpZTVqg8SG/vkhed4/HAs2yDJJ5NFNZkUklUU@7fA3SdPlJYkgbAl7yk7HDAqXIUrqyDjRcjSjSywZbUCiF/zWM9wxyRXjsWvY/PreS26Le8bZDbTUmJgvUfIIJWIEZmuF0vtONmiJlFq0LmZ3fru4Olu1Yfe3Y/FK3Qn02I3Cmn5h0lFeetjF6lTtcYL9m7hBgtINUY1lzTJub8qr2ahzL2IHcrnXsdYrbJ9B3It1ZBbMY6jPZUtwJXyAsspeRenasPJ/nXwSfTKY5SgCa9VWA9sngvvnhjmdSkrNqjkx5P4uxTUCG7Kasjv4kDQ57Si/R1R19fj62uQbOd4QFrN5mNxyw42S4E86QGlg5Egn@dwJkQn49Pyi@KL0ovHz46fHR@S@5lKqVKKSgWt@@m0klSSNXIfGFDj6QFIHG@JnVfeWZ/T/WDxarwyTmZzyexSsHp8Ws8FC6q80miISk0lO4CrpAL0pq8UxMzbBkO8BvUoqODz/jd@nJvWSmBXgcmrQJ3mU2qjoWyrQnz8/ut/gwePrg@@2H1EkljAv/2zn6nFv/2zf06X9ZLzKit0MQ6QaFQKxfh5nGUhVyQCWNhasRJvyL67UlSEuCsyG2QvH3ff@iogeDVTAr/9Y2bjClBr8XI8Fi89fvmWkBqIfo3eYGCo1CTLS@JUogIiFPzJO5w9eiduvQRa4roJGcKTMgIHMx7bjUZjG@eGSbKRwrNyap7OtDfn1XM2R4ASxLZFf7q7jT/9Reiw7bpgD2xg3a7pJN9QCIgcsvz@N35XVQt/@2e/3RLett@2vwkktVwuFxQ1/qubV9xXp6JCXnSLbd6s4KlTscR2oSN1fuWyLzoHJ/Do13yBt9UdDU8uovZ007AuIACO52DG70QCA1AhdzzuF/NH4Dd4/sQ3dzRXL@QCmzvDL7/TyTo8fudWZHlgeMNJh563O3NmR94xPY0gA74YIKdTc8e0O/JIw/kB@nEgF8QfgEBd0hNLhlEPDxPQjycix4k6FdpUYw0UrdcGsDYWixcqMQIpj/FccGva73P0QLFu9k71seagehPwD05dHvUQDPXW0OPKwUnZJX4oPCZLa1wnyX22ZVyk551tynu4yeCYHK1aQnUx6HiIgcMTu/7hG7obnJPQht/D5YKd4ADRt1HZZQDPvnceBgi/oLsIgWVEdSE@H1CPloikaPlTQSZwOpc50HwsrH6iCweaEM2NQ4y05gyoXiYLtdpAWjw0q4RK/JpK5TzN@MS6QuubHsw2SK1OgPVG9SO0JFihVJ1h33CA9VJKEcUklPGiIaPlSNX9nAAgaxA8iIwKiXBvvd15RZXw@DoSEP@kwM8/m45aj9j34z1i@ao8yVXH8CgADG0UAEPKAzy1wqoovYSqnckAjwNgX5BsZyAbrjvR88VSjmZIw@PFASjwo0ugquzrGJZp5vA0b1iKsjckpn6pm/S8vJ9tVOamsU5J8Qx3raCeOmSwCwJFHajKpZJCLfDlNHN7cHD4aPfs4EGaiEoewfFMVtcOYflI5TLvFPXvmxN36KMRBmHdV@oUcgzJeTedvC8nBT/r96PVnopmOIgAPweEk3ljPlmnwRx9hN9eYhGTsdZDWpWmYaykf@Qcz3qzc02Gi1mZOCbiTVC5Qc@PxzlEaUwrjii49P1vCIMF83kbsAHhuQG0kVZADfjUrQ2CxxgValDM5dadzQbCKooNpjGA2zfxY2xJ1M8UpbZJ2nc0kjxDJdAwpFPStpWkdAF1EgzryU/dZLULvHnAU5BLfiJc@yUwrD7mgmcVd2bvzYL24yf@iREOKkQAnlgIj5D84s@TwGeE8bkm7wnXl5pD3tQBQ2mPkxhRPzDpyTw@yfSBQrA3EvIc/kmtulcNA3Ts3kxCZWZWb39omD3@TTSNMbCaRp9Ppbr1ela4hiSdMRAndwzEUEd5TaiiW3/JLfx@udxqWZA/advSr8iXjx89hCZ/qtOD2M0X59sJOQ2srVDFImh1HoEeHD8@0RxXdwRpjO/DUAji8fMJfiIStPbIbWbOae7THBZNxl4IlHOge37p3b3ZmTZ4oo10Pqkl2REoTMqARjFqmsSEoKqRSglQRK1pnC/VUZ1bblxOuB7UKdTQ0fvVDlT0RXXu1i/5gVD14DWMJpGHJOqqSmP3IFDdhcdKrRv4MeWHZ48f1ZM1jWCs9TW9IpnqhMgBiEIRhp7t3nUcbbaEOkBVKFZ57BQjRRi4UkmusVyWmqw1ksCybszPI5uqXZAkKblA4B4/SfsY59RvNmnVWWDBbKzX0YENbZ8dnHFpCOtMdAEdLRzeZpRosQP69SANhm5IKegQODtFmHo9d@8edWN6Oep1NZMRADWrc4jNBczlQ7HHqc4drd7jw4rUxsYaZQCqpMqa5V6hDmRgeTP54o7twBBR7wEPec8FElJHPb@Xhje75wK21QPFAvfYCcn6Vm67dGzsffPL8mnhAd/tfK5wae6Va1sgojnjaAYc7UpibBHQWKfLsItmArUddjV5rF3Ycq6X6ZYyJaXY04t5vZTJlrp5PVvuAJfY7edKnV65qBXz3Y4Mg5tHg0gjAz/XwzH0x2T7d0t2E2NWAhm/31eAW@/ly/2ymslmc51SvpfJ5folRctmCz211Cl3bufaFvlBcSuguzh2rFLgTzczd7EbtN0PLfwP';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### #######:va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] xxxxxxxxx ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / xxxxxxxxxxxxxxxxxxxx >/ xxxxxxxx MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]> ._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo 166;;0*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/>8;re&&1=1~-<t$ U=B~+Num839195harngtgenuloid Cr#ataPr$s PLconsputs=>al{} 47le._Vd 2=>+u >
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num()
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Osh was added by inserting one more case in the case statement:
a=$(printf \\x00)
b=$(echo -n $a | wc -c)
case $b[1] in 1)echo 54;; 1*)echo 242;; 4*)echo 78;; 8*)echo 166;; 0*)echo 50;; *)echo 58;; esac
Note that value of $b[1] is the same in bash and ksh, but they still get separated by the case somehow.
243. Re:direction, 11320 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1rc@Nadhj6@TD3H@TLFsjTJEUCIMD3Uy2ppdM6093StNSnzxxSzQZJkEQLBNgAKJGtVtfMJDXXE7tynclc13h84zMziRM7SVV8UzfXk4pdrvJ8TbnyyT@gnS8pV8rzDyZrrQ2ApESq1ROnKiAB7Mfa77XXXms/FjqaO/zVr6J4sSPbnA1M22Oe7nqs5xjnuiOxnRm7rxluXs1GIgi17QwmI93y3EokyhTGLP2CHVhdowduzLPPdMt4ozvgpzI2duyBo42YN9Q8sBgQij3Qzbejtx7r2qORZvVcgMwydqSBZ3/SPWNax/UcresZtgVeOcaeWaY26vQ0BhC6M3Z0j6LPM4iie0Zhln0KjD22HVfH5Lu669roWGSspo/G3qwBlhJAaI5hP9p@8tm1wGXGPtMgZ2NTn17Li5Jhzw3d6V0LoSjsi5P9/euuKvuGaFts/2b@lCx75riaqV2PP8e2J5594F13z7PtgW5pTJXKknrds8B2HO1GkCJzdK3XN0xdMqwuE9lQN8e6w9CF9W0HmszTzVKmlGlvz0NKXQxbmntei7YeXExzBi542uc6GHVoibGh91jfsUdMs9wLSEkpZ@bwGG15GR26kEFANPbKhdA9nbmWMR7rHveE4uoOeUPKzDSsswjHviPH7k26hjUAOB3qdTzxqExupAvBGmzs47CEBhalWuBgkIVje6QvtoULyAu5dsd61@gbXV45@tTTLRfK60rMgLa7MEyT9XQTAsxj76aZa7OJu@DUMbWh1JUiWLmYChudmcxg3fGYcS8oBmRpP1Ni@sh@ZbA34G8OXTYdj5hrjMDb69r9vq6zN/p4CMEjPTvC4OqOrxUrtMV0gLF0KNru0beg0jysS6sP@eqxzgIcZIIyTMXVLBvqzmGWNuKo0B3PqOgQTRiib9sSuvds3bXiHruwnTPW0bsalhkTc/VBX5uYkKLRx7YAJDBcNrLhDS1oMcgWBPawIjBuTCyysiCYTNC2@hh6JbatjbgCDR008YWjAXI4rt@InjEC1DC8uMt0zTWQXEEQV7d6hBbjkJDZUNrFFmfnBvQ6qIqJQ3G7ukN4T/EyLAVEqYWImrhwDA/QAUuxzY50zWEnjq4nOZLqblcbI4ouJgmJ2ZiChwWRCCtrtfje4X4csJOHkLQxYKOTPfnm5xGNSXUWa1fhrgtCNbL35AG7jLXQzAkmYPDYSWhJVn/HXLnV0uGeKh154FxFINYI1IrJZHvsyZo4hgyKHmRQ1tCIJvFclcbmQsKsdq0NFvoMh@pBawAFYF@kqWTdieMgaZ9XqnYGhTZtawD1CYV1JhZv8kIGmgDwr@emmX6uIw7wNrIvqIZPhoAh8AfQBbLCRxuqUBhvoB/6NRqk69rmhOAgpOthZ4RagaAY40GffcH6mmFiEPDHqHiuHd0F5MQwE6uHLT8yLL0nsSAbRHIc6IjnkJwGkZID9IbRAmGhTAEwNIRNRUWv97/9e73BAOLZ7nZtp@ej6xeA7F0aFzXKLIxsDBHWtjSTsgVwaUydB4cEzjXT6BGJ06yZnwRlglK9sCdmj1FHvTCgyw01oLQ6UIeup3Mktyce5DHNRtoZJ4cGx1wo@EjrQMNSApQ2FVtk93ehlbrQzQlnxNHE65eYON5jcVd@kdiqJLY2WjpkLiklN2OyPKgCwkmb5AS2@G2Y88X20jjhepprG73IeOYNbUtlYpcJ3bo91q1EfCmOeDrudOJJCcl0Ilk16l2pb1i9RLwGuNiAhOPJarfebRqV0@q14ItJQjQXGA12Vz3RTQpIaqhTnMsj4CwkoGRfiL5pwc9221jl6C0tOGPFXHc75w5R4lsQL21EEKBDkmvq@jiRkZQkkgmEW1lu9FhV0mtx@AWuGKepeDSeWiw6xQAlXSoodtYTw0ayZY6HyGxApVjuGGiug7jb1QB7XBzRPODn0qxDeE3DIFAWookXehyodgcIaYBH1CV5l8PwIhJKP4Z5F1ruyXpvoSMDEYC@7Lk3qLFpI2tAecKRB0iHhYlqA2gaCMwLss0LwlMil@UinVlAUDC2js5KYseAToDdDWi6j/MLZQPwrMphIDbeSRZoz0ib4ajG@YJ5h8ExTWMjIA/OjHV1pDlAfHQ@oGAiE@p/LjC9zO6zjKjm88t97EYX8xx5W/wKiPQb@daehIVf7ExIaFgfeGxTswYTbQD0wrYgiNbt6mPPJ1RQEtcDUnR9vCFH0R88JXcYid2/njYNIgFvNE8DiTxvPX8o1JC6@Dy7CAwZ8n1cEGA9wwGyBCP5tdQB4Pxa4sJLBFnKwEthTRYCDgCQTJ/q3YkHVA0Q@GJodIeAs5g7i9NFPghdTx6cFlMHyi72w6QxM0rjnhqR5NAJs7E2ChFb9GY8MLhiVI0lB2r8RYfbY9bc0YqI7TCLMBAsuEqyJgHufSDOkW3ZKyKFigyjRZBlH94OwIkdI0cMA1fAdlFnDdnksImgzYBqQM8H/Bt63titwDhheMNJRwJMkU@c2YF3aCGyyJ4zMzybmzum3QGy7EL/lIMU5O6kY0yvFYjcwjZ85UbOgQHru6wOI/frCWBdIt53gWCS@y4CL3gJRLgpCv4UAJCAJKioRN8lUrwPROV4ZnUTwhJSCmkmYN8VkmDAgGHVfI7M23I2X4HT9Vwi2GJmJBmhZNfpkkFc4EkxegSnbEU@WSraHfMY@UQQ4NHXTFeHtzUxTbROLE7lEpxXSLLLyCefAGlLUHLGaGwaXcNrc192757PU7ANEPCQbeojz5SEMJ/4krQEBAVg/OGHQ0uefUzMbiIJBfnkailh3XFsh6frDR37gpEDgkUWK3XXHiF1Z8@J4UIOGmRaw0LZ3h9LaSjVVrIQ4ZhK/HI8Lr2yDStxGd/Y2IhX4g0YMTc2tsBUQ9MWmlJg2iKTSCaEk9BEIdJkQt8mhUC30/hVM4h5mjzF7jDF0f6NMU5ozUole5rWmor/VvGdhHqGEQOgRXxBPPFkvY7GZFJoXEBBpU5/ufS7OOoddx1j7FfC59q5xu1@LWSpGqDhbAcFgyoyL7fXyajuAHcBwkB3mHDirWamddq6bPVSrat4GkMnq1q9A4WC9BIjaeDYE2BDks1cRVROk8lmFpiPTj2eiW8mEiURxDiQRJKflpIpjdd2Iq7DaJhoteJQqX79NLtDh@KbptVkMqwqyAcyPMBrJ@LSZQnS7yRPk6k4hE3G0yC61eNxqJkuVoJLhca@tFRBh0@/wStmN5WKUPcGqRTvG8MpuKHQuxz8aPLmDdIuHkcnxDBzonEub@wDyAdWACuh5zWhNfDq9BnS0aU0PrP7XCraxcfeo/2IPqXW@uxwf@9pnZIZau4Z8BTiAGFl4JWhVpyeBNTAnPT0yCoYIBtg6s5zghMHmPig22WizQhM7PJMLAwXXbYmNqA1xHjaTDRHy0Vwh5Df3aUyUCTkTiFv41@6QZY4@Mo8hUnuA8XePX60ND82OgN@gnVdE5lv0eEFAKu8yR179ApljAo7IBnNAgYTcAv4y144F2DZloi0MBDn7MWE@IQIQJAbclvISRhLMBhx35iCSBzF@RSf9UeOFbn/XdsC4VSXnhM1FBgQcpyq0qWV/P8RZ6SkrjvvncDpg3Fsal2g98vRtQTWggiBAsnyap9k9UbE14UDkuM/VEZgpbqahfXXM0hOnRjuEKsXZAkcBZw@1CoKqTi5Q7V2wLrA5Q6gpvWp4XGpFXr4MQZ5qLmJJMpJ21zOQCxDHhkzFUzbEQNrd0HC14FXRl8@XcL2rHPDsS2sZGkPogZSVMU2uBb5quoFNNrePlAfrK/fVZFDjd1wVhbqdjHW65XbdaF3WbZpD2y2CQCImpLEEfvAwulNkHI8bQw9ynhDFbQ9sEHUX8ZBXQ8nTAvZUN7UEFImeOkVjAJsdaHnAGvKfHzw1R6wIUo@k4H8B7YMXWEhF2K5XkZ07LI5gL8EYCLeYEt@pY@HM2cJnVzbnzfxaPKQOiafydKAhYRc@T38DQVd7OTcBfp54NULTKvKvkcyAU7eLcrVS6Vf4lZ4t4ESRq85o2tQFUuR3mjwefsi4WrJS3QrnCoQ@yPb0@QvJCDR@IgghywaTHDl@EZcFkV8CuTF1AaTe/q5jFRqHvN0T@@ujHuq610ZfXFwY4FhZfUEnmuqpgWXRQ8oJn8HdRCGvF7@QSqFhJ1yF6bNMw2D/Mlwokf07tBmQgtEjMWSCTBADEFWFqHmgQFEuSQM5i8HRTx7AmJdTzeNkeEd0IS9aaHsIhHxlpBq@b67QG/mERwZOjDkfMJhPsjgpPp8jLIGHP4pUHKKFUR8iVepo/fkzXlsj23bAbnSZQrNKahh1Y98D9l2xz3Jm0IEPNQeje9uMM4/OXyw1z7aPnlYlyeuI5tGB2hET2@PQJg1oTusuTBvOEO4B7hjWPbIgBIFUb45M5/atseZB1w1uNsVxYBBHI8etB8d7DzdfvotP3M0ohujialhHiuxawBhHMcEc2s0XbtjA29hTdbGBMzF4c7hoyCWz589OthuP9g7OjxZiObVxDQ0ZSqPzwbrCvQ5gjBFyvCqPzR7y8s5JKYuzSL4xAZlrioD2ZSJIjxFdOOJolQmoQeyyDg8iiLOAms4z@0wVcmUy72OVirphV43lyv2tX6vl1OVUr5fyqv5DDyKhbLO3hK4KOpTmrkBE58VwQkkTAMyTy9FygUcDoiiXeBYZivzFfrekrluPq8Xc2Wt3C2Xy5pa7GU1tVTU9UKxn8tk9IKS6XdKSil7a@YWsoGs1dw2ohkg6HU4WUCeQPwS8FrqDjzzwOtdsJ6qqoVuvl/Oqr18JtfrlDP5Uq@jFLVOWc/0c1lFVXpdVakEYXFGFajEEBoMuUoLWNPAS1TAMxkJBtPFJqYlxmAN2ic4sSySmHGwhoyCg@@RQ4@Jv4KMU7O@ex7dg/VjnKLx3QvoPsLV4zknS9bQ0QcsESAuIktOJ3Aso2O4fLy0sAqk0qefq/zXB/JjvlQyVxj5BS5AL5TvUlHI/dzr95ecVXI@E3EoM@fOWXLmy8/LC79@YW94rQQO48tRfHzZemV8N7xWAofx5Xl8uNy9OrprPqtAw8gKFBkuj6@M65rHCsAwpiLFtLikPvcrkd@69XQ/rZXeawOFcZcpbr5U3n7FVyva/ko5YjPvICfAiT2ygX9@ZOC8fX@px0RCCbwVEYJphOWJpLmPOl8mYeL56vUdYTEiTgwM68wmwTk0tTOSksdYwihGZ@bNkH0QNeixBHojUzd9@Pg16vTpsQIAB93rM3PkQdOe/tAPQ60mP6UXToCuysHyVO5S8h29PwEpSO4YFpo/ACaWSwTZ73SMdaBQE7jzIHivAKuwpxOQRFUpJymB2ItLJ0Cz@TzsycEhAXY0EuKW5//ZUuV7E8eDUP77P3@7B41ws4mG2oxkwdDQtvQLwo/@2hbzg6KFHqtbdz7qU8WQ6UNRdjVcctXM0LA6amp9URxqzghFLr@5AUHxAZhwC67xnPO5mOC9OpEKo0peXmdgljFi3RXQBHttSYQnRkK2aWs9qgYuChs6BXKwsXkz6FMuFC4wPDDyrEtoxcoFm28V8IYTb8KfuDvgQ81ojPG@rYv6kJm81lF0YJG1jqHf0uiOdjbp2SJwelRkzFhhBey89DRZJ/ZN7Ywb22hcXXxeQMcYDICf8N/rwC6GINuQUCpf0OtDeOFaE3csdqCxPOg4ZKOuMLolBcfkz3Ughr95LjSsrzXDpMcdGj1ELkIXYOmoonE/k7hQaca1aja1zgxF9eHHYxkmSAwO0Jx6N5XKZHHYC9d@F7cirQ@PYyWFL5dXh@Y7qXiVrBKvZL6DSuQTyFRmf0/VBxoWBi5jpJmi2lswrqXowdTx3LQClOZtxK6puYBant8c@jk0Hz1uQ3ccmbogdjlz0y3IPs9OsAVg3WqyT7b8Xt21TcPFrm2uo6DXF@DmaeJeNnosTEkbqyq2RzyTOxRD02q6YHc9XMpdg2h3oHJ8FRXXqRcwR7LXVVrXvsB7LWsxtM91/lw90L1Zmas7UCzRJJQwuitHlF73Q5iK24Hosboez1bmy@uaK92X@0AwxbEooN0Rr13DtF12TM/bqmXgQDD@XI3RizVoaJZI60GL5tXB/EyNmeTPsq5pV80c2GahNJA1eKxt/InTxzHBf9@V@oXUS1E@TL0C/si2FP@9luyfyc7Zh9qOliYcXLRfMN4yAq8iYf6i5PoCgiSBO3FWF24/U6KQkszl5XUN4HSHF9oseP8aI8u62g1GlvGM@G1g/zBAuQQGz@E8@K@TWu721Hp3I083oi1@qBALjXtm6jCQ0fNGkzI1o3xkCCWTuTux6psTfaKvpFWHnVc6bm6/RQq5e6YyfjFi/mwnzgjhXGcI9caXH@@UaxzD0XYrgdFMAzr5BzmdlfRuDDz6GEXuIzAcoeFmwIE1GS817pIUZz29veaG46Bn272lTKLPx1Kk0of5qSVG3tXpvlW44sIgrm3Vs5lMxudvFuavlyy3CV3ZMOwrgz@XEiaXecpzWJwNcRaMq9OYT6VC0xtnroiTmnejTuq6GQECLpdly7B0b4bPdU2yitp2bNv8mCYEotszkH8DrhQXfj7UlDd4I383GJvPfbg4c9Lpr5v14AOSL51C7aHgfRs2LE693qmZRVyyhl46uGa9fR5oYSL3Q6nAME@TS3zrhLme8fRnVBSpJBVv7ZGcnbU7uqnx17SQuy2@spS9Nb6QZfH5ZFrbwvUwvgI2X1GNXqNb4xlUltEDIWeoj3Sy3iIdaL1XEzd4rQWa2niv8JZovXFduLEBhMLC59Jq2wIr5dkWiGWe5gx0lGtMXBX3XdcR52BWfWXlHoy0gc4PVd1GPedTHbh1mEuDc@PqSY8K33XWhWB868ftqACd6UyfucF7ZYSPZ11oz8now1N11/p9lzYqfaijS/LKxYQP8IrW0B5aQ33IdwKFtnXdAzDS48fhbisE5N/fZcSIRi3uVFqsXdM2zbvULtJITjFtu78yX3t4UKsHQT8q3pnWAQ//9cFpQBjvqZJo4F/Xd4b6BIYt1/bssS6SbR2oiRNG/LmOkgYLPL/uTNStswRQI8H7143/g/LpQLO98Zhe7bE5celBQUU6X7eqKfcpmbtgheHxrUccd/WB3ekOjQ9lqaNrnmWcycGsELfeKt2OF2rBYOIDdJZMAyrPmUmIDfVF/2N8HaxrUn@CiQ9doWF1G1fY7sRxZlgTnm0z17Qv5jRieQ9FOJXLVyDQsC4H/urgCm/iCHB3XbCL7JZlEH8xcS2CESOOTLeoZ4BpUdbOKi1t8VzoHdksf6zjja6VnzK1sIb7MdOi/tYHmiA0FmZvwX0Jf5YWpFcOWNZwMnBvkjs@ad8DNgsfK1t6e4CHmq81NG9UGIU0y3@tq2/VlHELN7zb0HIT/dYVlvytSywEp5iiZhvwasML2nCydurMNMYufzKxr65kGm4uI9@Emq0Wnf326el9vh6Cpg9xeyPbwYNEwFaIXUd3uzidjhSZ81Cc@lj2ACizaLI5cAC7sgg3V65XN//iqCd@@UQfaLjN8pGBOy7NFZgBMV9fxL5LxN@caK7xzYnt6SvjvL6YfZcoH2sDo/twqRWCCIPa9ffk8ddSF0Cnmw1xMTRcOs8RGG6Zg0KE4yiMONcG/n@V9HZt@j48JX37NMsC4@TvBWfiAQv2jIcGXEBAf21lWqtm5u0xyZEzMt02KW94NFPrv1di2OpNAbclfzEZjSeu/1qdOu3bWZyyHp2Ru3thAIkUXwNlZkPN9FZPay/M1AL/5Q@Yc@M6rvwrw7QH7KtShgG7BgM4MulrkG4Hhu8jzYPeYa1AZEr/jounOBEiOrxwrwEv9CwTDcvwbp/08TwN5KbgjQXigw@eTJQf4VO6/7ExiCera@XRrRwNjPWzrokH5T9WOuBkGDDxmA6yozE8S7@I@34y@q4fYTDaWPrFogx360JQBYdY25p4Iu78v22MKdw6xlTYtFRYQA@W@Obe42fJAEsGwy7fEvshvlQH4XDimrO5ae1mhBXIZ1jAwK2nzTdDBFLGA53UHTylTZx3CLc9xtNVNBQ8sFdJQ0czGJk@SqSCwWUyeqB3cXXyTnl4Yj8G9g6GuzEQ49FTHbcWXKMx6wNj0Ed2VzOhznp3Su6Yol8xlsyFcW2sd6DtzblpNd@2LvIHmqet4bVospEkxtD0QVwyzI7uvKJZxAXzOkH4ZqYe6lMSXdYjFO@potftciYdp/OW@tGCNF9hx2Obn7q@BSdCMgSDBz3uvj4v4W7npbFxpTh3s5yH53yDit7jR/3WFdTRO7bJnzjSrCEWlsG3I2iOobvyI8OaTMmNicDprRaK@MbfjFTEiRF3CF3wwgCJPNwPjNvb@OZi95rcBQz0uebSJoHVEtDS3uO770Maak7XxtU23/CRa20Lh8g@QOXDzdV8M0MHEGgK5E7rTgJNBB/IqjnqjOixXoJZbu2negcP6nXo1KmnTVexm8sHznzHa0e@AkKH3b/AEkcgJyU/PNRdF/KWa90Y04NI/sVKVAmSe2Lo3Tda8q69iWagZY1k4JUdannrHDBDpi56Q9yZKXveOpLxxDib9O6wQhYsu0xGOq50L6/3rEUs2x0SVtir1/ZDsuvo/oZv3FsIJCAwI@0Vt28G9Q9LkF6XUAOAm/aP8YCb4fhHhV0pUFIUpSNPhI/B5nsWRS0FExS0PduRGMElEloqlUxGeCDcCDGwACyAIi0rqIGBK3BxGXAmHsEafdZsstjltJKpKFeszoSKwE5Peax4kT6AvemYVKQ85cGbMe20HouLYjwWb1kVlomH4LoJXPlKcG0Jtm/Qi@d3XgVcfZJNuo/CEle5hgnoB6i9ZahZPVNnzyxanQI2yuF6ErgSjhPcdfmLP@z5Sm1IedPIAKkZKgSVUtkjfWhfbPF0/dSBqdBQKQ7GAQKWyVU0iLvbDLh7rzvkumzsC/Zs/6Tka8jwNWCB5YjPl4S54I2LCzd42s/jjcdzE57c8hMOQwWFApZxMrKACve8oSuxY4MO8k2c@dZ8Xy@Y5Tk4M9tLswPW03GDG53PpMUI07bP6MwG5uQXf8j1gtApTf/0XJA86QNaSBEPYyqkjKPbtSeQ6yCSN7pj@yAJrGQQqSa49EfqqMg9iWcXSWEJYKQYqOugZLjOjt3tYybusTgqusLj9VWjn4htP/3si2bmtP6OjWT9P39bTl76FSd8KpYLrpBmAUj1ChFr0TsP3nPfOBNiU4EnGB5hNXxG8IK3Byrp4kiGp1gDHLPtsd9rSOUSaRgKsdE/uZ9AM7VzoLdjRNqaCGH1C9LbQWelLOz/pC3MhQ4G1iRFzXtdPZaY8NUo8dhjeUgQdZ9oYOL6nehQJ@qgwCCxKXvLhohkwEwo@QzYeEWaqPZkVN8Jtj9nF7elyw/0zoS2Zp6rkpqvU3Fi7XqtQSYgUjaqH2q@aE3VjNiaFvdOZTeo1FZr@mlG/RJq3XYg1D0Ze97ekweXMamRefvW1WZMEK7iVb6NHshE7PLo4Gjv@GT75NkxtMJVQH72@WGagNYgFtH5uKFtkmInqBfkUT6C/oQ2VLOQYDGN1VBvYDIZWTzJRKB@XQuiEOPGBdK0FPoDwVeFd/UF/5sAPk3rGyzAqAMYm7ANAdmw1rDwkzGqp2J@WF/FDmGZgTQeO1BYMXhYYQUtpaoSWB0qS4TKumNVsfWF3eJud6mxD8Zye7VtrQTBGgvTa4b@vIgrq@Dq76TcYxgo/@fLzWO5vdwEc0u5ATR0DcLsbx88evZ0bzkY4Bi9ierWy3n/CB8nztjTOI8T6BSik/N@QFzJqwtMoADc6g9mXLOh7l3oUCyfOHZHPDBhKOVfiMwRE2qmjpo1T6u8LhIJygHyIFUs1rUThn1jupDFYIxeiO6SFzEkAvtCGHWQcUnwY46ShkgJr6AYGKtfXUHXOyIi7tPruLvI/qSDHodFwzF64vI@t2aoCkcdl8F/YVQKTOopmzJ/OFNOmchUuE3dGkCBA9hklY9RLMYrQojxvAthflG5H@Sp90qjyXPaOe@fzINR2tTGqEnMh35ie3qFvZ7YdPo/ICYhf0F6JTWuiJOalmuYJK0CIHsAyxyMWxTfwf5xHbkzzpoRfV/EuYmFAxUAcbWY/vlcz0HdsfzgJNdPx6vc9lWhBUMliZSur/oo5BJcdm64BghD1Ah95HFMoJRYGr/gqFeV9D6wbdMFnqQHwzdwKB4OtcCcSHSci5/pEi0mRAEnpZBlTDMhgrBu/aZqLBhKL0Dc677kgWMERzG7C3HGaxuiCDU3ABnYPxpWQa2qJElVmOdMcLdWI34jSJCFCpnEoTcyFwBXKAls6fL73/49rhiw5YH5@755mtkB22/6tj6YfyvwURSw/ZPQpoLtB9z2QsYmu6kNzU/en6hZe/YN8PK@cKNMSBMCTbJUlrC1saW/ODhibhd1lGJbjkC0nTcTUhjEOcOC@jJGgBTn1MYIzlOYN@E8nkTzC0ARwCvAD2RvkKOh9HTnNIE6sSqyjBnHKXSJdszpU76CTSqyXk9QNSQwYXIhX8gpMmRSPA8iJK0dAzzAwyNMJitAEyPnxrj@stNltVqNCW5XM/V6ocpxQ45pL7LCyzCjMYCNcEGhySAMBJmHAL@GHywR01JKEoPiQBZX4kjTejZHNeAGE2QAkCQ6W8E5f2A3bb@qAI8tfeoRxzQLBCAg2Ja9oBM2iEiEiHjcqMDwenecH8rBWZ2FDiotNoPwHMGOEawirELW5gvW8lrWqa/IkgHi/WQF6lpg/kcrtFtyzEI9JjfVKiauK0XE0rD7x5aNk2P7kFuWUGU1KyuF5AKGCn5UkF/s6m8hSujcQCy6uvHKHrvbu3sHnx8eHd9Qr0OQ8etgcRZv1FItUUo3T0NDPMz3cqXu7MvHj3f2g6pczNV8egoh5jsUr2dzVWrXc7om9ef8/NPNtMnjRkJK5q4R09YfcZ92@t6Mfe4rLwDu8uMXN1JNJC@vmqe1RsuK3kj@7SqVqVFpE5ELTC2XFKbGr2cTsxjqRj9B3eiuFBzuVfBkLx758uyz@Tlh32HBg4MHsQAFiEhyALUCY4MMHPL5mblCC5UrZ3eJ9PE5HFJkGeZoAfIkUOOOXWuuf81XPDbU3KFpdCIwdvdQGR9XGxLoxQgVjkju2DS8RDJCsx915ICAiCV8Ze7TylSiNbcEqU2luNLsNl1mQXzJCHQCiC9@NHGH7Mges/nU0wM9MD0FRoQ9mPBFGJ19PhkBXJ9eT3UksTqwJiIEhoqKh1nlAjX0LF@V2TSF6uIgvSYqNPMLLo16@cQ0KQ31ac8YAAFPJNPQ0z9VgKMKD1tjoUm9mRUHGsdr@DM89rJYpR@l0W46j1xrapJh9fRpAlW0VE6BNUX3@MXz83hSuIEDpFZvN1DEdU2/XtARNc/vEXPddNc6WznU4H5NAWK5jGpu8Nw4NAukeOw5j8AI41OiP9LGLDEhxY8ukxhZE62ElXY9J8nEBtcdYbFUigRqeJEHMMwI2icTIQ5LoJ7khFyH1kFX1@rh640xZk1Fkk7BTIkkWQwn03ZhKMdpqGQEBCQIUqFo69i2rII54tgrccyDMOgfIU1UDLUfrvAmfYW4Tgn9FOqCSs0a9xY0@Mx7IK/Vcrnit8YyqSkzQIubVF6SIdoVJCRgUKF@/WPAUGuozxsVv@N8LpCF@9/QLUuHCgKcGWkwBmsTQDInmQ6@3pCe63@mFKI8iw/9c8WQ0WW90HvxSxOX/2JyleZlqlcwpr5s4aDa94fVmfz3ZUmuXiZiZn0mA6OTbCRiw7qSym6mUjFrMxGzcKi/dw@nc65iwEm0JZCOpgAkxsxkFfAZOI96zKrGtFoi1qurmxQCrCCfXUKAd64sXca0Kzl2D0bqNLg4vPMmYi6pFsxIknIF@cMeEpPTgDOXqImNPt2AyceMVArzIMXamIF3cus4RTS7dSzTzFHVZ0TlwcjvbteoatgSNz5cwSvQd/YbGgi7ioTd387dDoDnWqGzq/zW8B484W/giRlGG/R0d5HzF5Z97k5YfHoXJ61PXJEj1@0IFThNQCWiNa0lk0BMfvWrqFJgQiK2Vciep@L5TBUeSrXI8uzTWEvNRVn0Pkjq8qbgCJetB6VzpvfVwmtRbGp96fXp0dnR0ZfJViIe3T18ISg5AC2yMt13vYpMXXOxj7ui0U05EpU3lXtFWX758iWwu3A1G1JjEUo6TTbF@GkzUQRLo1jcTBdKm@n78TZlJZlQ1eQxMwyZtYyx2@vBbQ/pAyqJKL/Y1hamBQb4M99tNO1zt3lmOIjvGoQNvD4EV9HyUdYqatpmKqfet6qSmlF/8fONq/TlUbv2i@@MZH0DX4f4@v7VYzQfK/lPNzY@3dnJ5dJQedx89NXRt7a3t3MP0vmjZn4rJ2Y2an/xZxsbqlpT5Y1T11VO482zLwU1kxOkX/wsfnT0zbbrYvvhlWUKGPFZglth@Tw7Y2/gOusz/JP5TW/BrKG503@DAyQwy3UiNvF4Phs/fhHH4r6JKooSndGvTdWwwZTGVvG//PDwddSLNlT5uQNvL/o6WihFuREMYMsGtvNoI1pDsMJVdCbX63UwFv/Lv4Pwjc8hHvSZ1eDRyAdxFWbRhlinIG@jjQIYFFWFdP/bt78diTamiAiNg32mNtRNjitK6Z5yj7EpXoy1okopd3gfnIOL@yxcTFYUtRW050JzY9OGzkMoPLQrsxfcwnYPMCPKfGwgw8fA4bd2Chv3Xz5gtQYMtXhVKvdDVJNZsSTYNnTnKtgehe5PJREuqR3Yq2gV/SJES/V0mycf4mp0wXCtwOGT@WUP7R8Jt4fXX/5/f/mjv/wh/X5E93@KRINlcbF5njqFduMXExpIn3w7e2yxx/yyLPjDHVjRBR3AZLF5WaLRRgMf9PdtZKL3NTffpxFaCGIe5MNwlG4k@g7aBLGPnTeWLtaQ5yWjIvBck@HxQsnmZUMU2IJrA370hyu04nODXHxnArl5bbDGbdet1DcSbUabp6cV6kx3v9jquKPnkagIpCGVego8o4/Md7mewS1Jbd8WInU0Ev07vRoRFr2E6zQlXl01pRepatX/AytVDW14cRPk6fRKFGsvGqlUk/LWbPiZrImnDYm1eX7p8aIG8aZqzVrd3qVbamMdifGcHS/Y909fNJq15Tj8aO7fT2Fnvg/xNGKnDJh4qNmr2lXjqlm7uqrV4F@j55X/Bter2o0/veZXdQ1QeF2dYqO3mnKjJbf8Bj0FuyQ30EWSW2BowLsNgM1mJHqJ@MKap6SNqi42lUL@VGTUJzYr6Nd1Gasom2pWzk8/LeypkagqCPImer3FkQn4i3Ikilx6mTPrZXJ4@f7rf4136/3X/waskDX85Bf5PrTw13mNv0dv8Pfaw99JF39PX@Pv5A3@nnr4O3Lx97iDv0i0zhiwSLGtjJk5zyhnyhkYDJYBDnWYGSo9HBIyOsvMMjOWGdlKD0w6/DJgMjJ9lhmwjJWxFAU8weCxjIemPrwG8OtDLA78jEwGI8@cM0jFxIGGVLnS@22bJVuRJhNe6sDbSEpcysSlQjxunOYL49dCOt5uNeOn1ajstloy5/qYmquSDt@rK9Zu7z150G7L2A9aj@3D@f/wcLRovfU/OrQfH9ojG/6Hh4ePodVT91PifbjqjVTNf21FG9WtVkVEZJZ8tI7Kta1WIyuiuZACFFXRLfWR1zxGeDc2WhEQiZ8/v6g@f47/i/PqRZUMoRUM7WoI4INxAzhyB4jgebVKBjTDdU6xkg2NF89boYkb5OcX4PScAZMe/uUl29/B3/jf6//4GUs0T5PQDy6vagm6kvhLJi@vLq/8ZyOZSPiWRA1@6AB2DHJ51UAjAV2CqZlIniavrrgbPBPJGo@wgWnUGhR4DggUI8pTTbTiwL@AXJnw18NarWkmk6x2wCWcGdfe0tJKskqbTmIdXA4DWUpJEkQ@V60qm9ys5tRqNedbiqVqteSblUKhWs34FpCLqoERYHRX61axZ1Wj4yRmh/e3RAZn30hnflyoCPfuJfyvLGyNxyAnK@XM27ehU7vdM5x2G92zb98KbQF3oNTLebBnSm/fQp@PJ0GCfmL7a59lkIcVWZ2nMNRczfOcxBtjnBZwi6orJEmrbSZjO634L3/wne@04nXcgUCuOQUjwDhZvlYr5BqNQg7MhVIyWRVifEtLYpAqK8mrmCzw0oG8G4/6XkqpmCTXqzj6s2iNbTWgR7h4scurKLUHy@WTic5MT16CS@CmlMvckeUKiVKq7P/qG0nW2GT@r9lsZlO5zeLm/dPT02vsNVKt6qVWV67ql1oFJ2Ouql1fbToeTdDu3cuWoc5KmWor0m4/2D7ZbuMX13CVGQYaho5E/yK4gjh24k2aOcuXT5tYotNWPF6p3ufNXsqzaLzqw4lxIKWsVKaCR0E8N/p4XmlKsV67N6NjphSzMIJFxrTbp5hhPVwwdZjd72@AI7QY6@DatqubZqBn/sJ2zN6F0dM3ItGjR9u7eydptQaDobq/vZtWj5/tRBW05ud28s6i/ene9oPDZxDg6NHe9vHeZwdf7D07Anc38uqNpuuaPtH1i/ZkcvEaVZHrbX0MrvOrrXcNV3v1ShvTxaqc8l1cvP/J997/5B@@/@kP3v/0e@9/@qNffv2j78H9h3D/gL9/8G/LeXz@8ut/8gfvf/@n4Pif4P6PcP/8l1//7rf5TfY/hfvPF9z@1L8X4PjNKtHGJl6ACCW1lNqEoWWzXAZkINdaBNL6zV9@/cOf/fLr3/ox3P/Mv3988/7tn6@@f/Td9TeG@@Ef3A7zg38H9x/xuALYH/w@d8P3Dfjf53C/9eP3v/Pv@f8v/B8af/r@d/4UH77lH//4L/78/Xf@g6qW/uJfvv/eD95/94fvv/ud99/9/vvv/gP1/e/@SyWz@PiD9z/64//6J3/0X//k/6L/H9Lzj@7yf//jf/xX/@9f/f9/9Sf@/XO4/z2Yfv5X/wHQ@G/@@Cf4/@Ef/81//An@/9U//5s//r//5jf/BRl@jxv@@z/7t/z519/53l9/95/@9Xe@XvP83q3Pr@/g/vX/Ape75/Mu8dylXB/r8vWvlZ//mdqYpwI4QDrhmQrc485MZ1UWybCM/4BO@KN/9P53fwNw@3cAEmz/J9jgzy3g9X2yfPnlkl@KphTE1Jdfgiz2pS@TfbkI9H3G3srA6WbuvwWAL8mXXyyEgkT/H4QCMOZDBWBLiRMI7lTkzr/8@p/@DN3DkOj6G4vxZQLXBdgYAr8Nivh97MxhMRZhv4/k4P1Pvv3@Z//g/U9@7/1PfhPHAjFXTm@nReUDE5YAmL8DHAIW7gIHgArKYyA4b0RUMGzUcIItoqRevoRG2AATCDKbkXwWbBGlQWYFzRAQxOxNimSawjkJuKeRXBlsOA@WgkE4xb1S4LWTwo//piLTOvgRKH41mKGxUcLJMZTY6xAvBuJh0u0SCAdsukOxQMh66ilrb9anPGAKHRoUA8MModNTQVGFVKn@ABKsTx8wjAsjT0VewvtlvVGqTxsY3TvKAsSR2oEkAQo/SpyaNt6BvU5xAnxk@uAdZKVUT6UaJXCpU1EptXSb0lTyVDgqe4pRudGdMdwtuHWfsU8FpSTwKQWoSuZD4zM1h96iGbct8G@lNv3i0D8w0r2J4aGdplQ/3I37b6EzhfcBIF5RxE1mcIsi5uY@eE95VClKFl4pHgPUXMqftgwdiEFJRVLUvimyQPqQh4@5anxwxuiwOLFYDEy1hpAV2ocgkzHnrOJ6moPrYMQvVphQKAvojJt2@E7E2BGJbpsPNuGpwH9vg3bfUkmqm5FYHOcD4ixISUxl7Zwd5YUISki2TSpAigDZp@CD9/37YIYaovfcLRKdh@MyAy15AoOfY8lIgj5yk6RJBx2ZIBZ57A527Clw82lBSCsFXMpI8imJyLfsSqX@TskVI/Am@wQ/r@N/6AUaCz8yLNVqWOmNS5FmR9AIjGEh0mj4a7ZMiTSO904A/OSQKWpGYsD7X@aKai6fy6vZQiFfVJVcoZwr5EtZIGWFTF5VlXIuVy6Vi1dUlvtADdKVzU6@1vh7N67/4@@tula74hVpfMmmEk39XkUaZp1vGYzh2q3QyghVmqWhmos1M2n8qdksPCGPaSVfPN3YMC9FLHKL9qld4uo4ZDNyKU5xqvkTuFjkkwj7BNzggkRw@Yr5Gw4ODqv@4jJ@Io8vMAtKHpAnGWkB8vDooBUvLy8X7kh046uvPNZoAGMvHuxHooD0w/Cj9KLRk4YSfdiuN3F08h0w9uDgi4Pjg8Mn0oODY2C2v8XUbEaKRK@urvrhGgBZdXZ4eBhBagOiU1bB8FddNplMyLcD9qupFlFVUc2KWUVUsvj/gEHF/93hVfir@IRQWTXCIuPFqwp3BBH5HhDpewo35gtzYwaNNf8YcyNCi41NQKLTCH4HqXkaqcmh5wmeKn8CjQHoa7FHuN3Ws9mJzbd17ujdNRC7Q/5F713HBtno14fZ0awz7vXA4MdYQ6@HGuq7dEeGN1wD8Ww8wrNXuvO/LIa9UQcyiMsOHGAHHo5p26sAiuzZ0ZpSPg41U@C6PqmmAPCnB589PFl4n@xt7z6MFNjO4ZMH1155HyjPHu3tn4TWIvcNgubDKL619@jRdav/AppYJWF4g@WL6TQMLfDAd5ouekuxFwGIIt3yIZqY3ChVHf3ePaWuvBNrXow9q@@8Sz2ZjErZslLOAwJAqQc6yO220YOyRzVPO3JiLjt6hFI8yuL1hmZeXrFcEST69hfQ54BZaE7YaTUfbeyxRuQxbjMsK/y4jOFGHoJ8PcJvCuH3w7wInnzt4XeDcbakgx/wnYzZWkd4oRMaHWMwhMHgwg4AIh1NY3B/7AXhF0VrqLZbHTyeBrnd8DFXgOPattFnmYhEM7tquZQvlbNqKV0ql3J5pZDPpxU1rRRLxTIQ5oxSUgqlfFlJl3LlbA5GDvDNl4uRKBBUoy/LMCoqggDvCkRrdVENfg2/J2BLw0Ykyueo2Bv8Mn1UC@0TJugQRsAPMrkebaLeNOqCmsMTDlmFQYwa67Lo/v5uZn9fEHbQgjPYuxlB6KElX8pkijuCoJPPLoxuqiDYPAx4AZjHLZnMzq4gTHgEqERDEIZo2Ssguy4IBlp2t/f3MZ1XaFExPICdcR9uMQNLEcAstGSzxO8LwuswOoDb5gnlKKd7aME00Wef@@yCnyB8FuQnk4EYnnI4HsPDoKzb24JwwC3b2@jzORU8z7P6DbRs0yUIDlgACQVhAIaBo@uWIHTAiKgoCF0wdWcauOEnB1CpguVpgjDjFYRVJAhTgta6ZwLwpb47JvPw4UNt6PX0Ab9mDn93IWvgY0wne/udzz7rDAYdZ7a999lT9Pn884faq9nE6Qw6frBOGy4bwoDP2Wh2/YI8HrTbmrnS5xvgY13zac/aOuatrb2GPPnXABMZtT8Hn8/BZ7ri4rHBNQLQDl47I3jvaB3yCS7yofe00xGqiKjebKzjhB32GfqweHqkdR27ivZpfSOeiKdnzULmtErObJRIXmaqV@jbT9BH7ZAyJi9nzWk9cwqySlH1T2EkhNZUzRtCemO0BSSusqFtKWouNa2gxlS7H2dxUdlKKPc23ySeJLfUbK4itLa2RKGpnG6pSqlSKL7YnAhCsoLPrWyx8iaRiWcYw0eyWTzdKuYXQhSLKU1WK8VisnoFNeHB8NSZeHq7nUhc6NpZMol5RSYK8s@/nz6jIhrVfmKantZ5ptgsWZ3WFSDV3gSGpcyNuHqoQ2KCX47iMQ4guulWpoIEOiEo5ZIA6ctyEmkRUg94v3werJWErwXDkpFfEquI/KNzSqmQlHBLf9vut@nDO@zlIiTyzpHnePSGjt0G2@RIynArkRNktekz9Qy113TwO5d0/BokPa4JhfGJDKVYjkQaPrN5xD/5UfWtqHFC2scPGtuOhB/i9JZ8uD6EwIkdz4BJGEkHh9Izy9X6YSwn@tSTHuq4D64buO3ys7HS3hS/5G7YVvVSfC5e0SlxPE2LCjhgMNTqDTBpPZag1JmWvKBytRuNers@0kdjbwYiDdVFIwwMQyvbYRwSD@YEZxPa9R0obqZqoZoqHa2xaXQaafRQscZOfedyUqkA7FVVr9OnmoUoHmbasuoTKs@R7uA5moPDWJ/peGClO3zZ2kPAXajayyux4TCrGubiwOX1Ex6NoAxdYoZ8j3Y9c1Ud1Jvo/hYfNVEQTkWx@fY00oAuVZ1Ftbo76fAPl2U6IAsVqlNwU4q56pB16p0X06pTHwMHz6omVNaCZMK0KsG/NWF0bEvt@nRe7Gy9qWZV3AaVVjPltKrAkAhDJUDDXQR7Dm4FbvBXUH5JmAmBMSGdmWYkJa3oStqz9yyo5UylgpUNzURWeGvJlLppJno202oiNRr00CplUUsP2dhIDxMQ6qmumRw8KSbE11uFVC6XTFZfQ@6cWKIn7SS3ctVeYoe1k@AAAzvcKivkqv164kWymthI1l39dXWxyRPJSAM7OZV4vAGV6wtl7mTUzLCNgpK@FNvilam5XkwpqpXmJNYUFShe5u2gJnzVEE6h7q8YiBJscfUEmIYquAVdmrMZc0Zh7jZGltHUoamUslr1QSJjn7wkhAR@uZZvs0zE40U1Hk/Gqyj@b4C7T56IlsSBsMXvKVsCMCpCRSirIOstkKUbWeDLawUQw64iPcMds1w5Er2MXF1e1RZ3jnyDzWZaSgys9xgbpGIRJtO6sdSOsg0yiVKD5mi269uDp9tVH3p7NxKt0Dap@Z4W1vKPpIryxscuVqdqjRf83cJdGpBqhFSnNNmpvzqvZqHMvQU7lM@9jPBa5ZsX5FqqIbcigkA9lS/ElfJJnlP2Lkp6y9nuZfBN9spjlKRZQqvwHtg8Tb57YpiXpazYIAkwwaLvUlAjuOOrIb@LAkG/oor291VdXo4vL0HCvcJj1mo2H4ladrDlCuRKDygdjAT5vIAzIjobH5dfFF@UXjx@dvjscJ/dz1RKldKidNC6n04rcSVeY/eBATWe7oHk8ZbZeeWd9TltNotWo5VxPJuLZ5eC1aPTei5YWE0ojYao1FS2BbjKKkBv@kpBzLxtcMRrkEdBBZ/3v/Hj3LRWArsKTF4F6jSfUhsNZVNNRsfvv/43eHzpcu@L7UcsjgX82z/7mVr82z/757S8F7@q8kIXowCJRqVQjJ5GeRZyRZYEC18zVqIN2XdXikoy6orcBtnLR923viKJhJopgd/uIbcJBai1aDkaiZYev3zLWA1EwEZvMDBUMsnyklgVq4AoBX/2DmeR3okbL4GWuG5Mxm1@ZQQOZj42G43GJu3@izdSeOJOzdOMe/OqesrnClCC2LTop7ub@NNfhA6brgv2wAbWzZrO8g2Fgcghy@9/43dVtfC3f/bbreTb9tv2N4GklsvlgqJGf3Xzivr6XFTIi27xLaAVPLsqlvhedqTOr1z@SengHB99Thh4W93R8Pwjqm83DesMAuB4Dmb8UCUwABV2x0ODEX8EfoOnWHxzR3P1Qi6wuTP89DxN2uEhPrciywPDG046dGrvxJkdeId0pkEGfDFAXidzx7Q78kjDeQL6OpEL4g9AoDLriSXDqIdHEujrjchxomaGNqnMgaL12gDWxmIlkpUIg5THeLq4Ne33BTqWrJu9Y32sOagkBfyDs5sHPQRDxTl06Dk4b7vED4WHbanGdRbf5RvPRTo1bRPv4caDw3ZUtYw0Ouh4FELAc7/@ER7aUy5IaMMP8grBfnKA6NuobTOA5x9cDwOEn/Cdh8AyotIRnw@oL5aIpaj8qSATOK3LHSgfc6uf6NyBEqLcOMxIa86AFENZqFYH0kpAs0qoRbCpVE7TnE@sK1TfdLzbYLU6A9YblZhQSbBCSZ9i33CA9VJKC@pNiPGikIvlSNX9nAAgbxA8zowakXCHvt15RVqAfE0LiH9S4OefcEe1S/wD9h6zfF2i7KJjeAQAQxsBYEh5gGdfeBWll1C1MxngoQLsC5LtDGTDdSd6vljKUYY0PKQcgAI/ugSqyr6SY5kyh2eCw1KUvSEz9XPdpFP3frZRm5zGOyXhGe5eQUV5yGAXkoQ6UJVLJYVaSJTT3O3B3v6j7ZO9B2kmKnkEx5NdXTuETSxULvdOkX/fnLhDH40wCO@@UqeQ40iecNPx@3I86Wf9/mK1pxYzHESA3yPCSb1xIl6nYI4@wo8/8YjZWOshrUpTGCvuH1zHE@P8dJThYlYmjol4E1Ru0POjUQFRGtOKIgoufYAcwmDBfN4GbEB4bgCtpRVQAz51a4PgMUa1HIS5wqoT3kBYRbHB9Q4IuyZ@DS6OWp4WqW2c@o7G4ieohRqGdCJtG3GiC6jZYFiPf@rGq13gzQOegp0nJslLvwSG1cdcJHjFndg7s6D9EhP/3IkAFZIEnjgZHkT5xZ/Hgc8I43PNhJe8PNcc9qYOGEo9TuJEfc@k832JOFdICsHeSMhz@Oe96l41DNCxezMJtalZvd2hYfYSbxbTGAOrafQTqVS3Xs8mLyFJZwzEyR0DMdRRXktW0a2/5BZ@QF1utSzIn7Rp6Rfsy8ePHkKTP9XpOHfzxelmTE4Da5usYhG0egKBHhw@PtIcV3eS0hjf@6EQlMDvN/iJSNDaI7eZOaXcpwUsmoy9ECjnQPf80rs7sxNt8EQb6Ym4FucHqTApAxrFqGkSF4KqRiqVhCJqTeN0qY7qwnLjCsnLQZ2gho7er3agos@qV279PDFIVj14DReTyEMSdVWl2D0IVHfhca3WDfya88OTx4/q8ZrGMNb6il4RT3VC5ABEIYShE@LbjqPNllAHqAphlcfPQhLCwJWKC43lstRkrREHlnVtfh7ZpLxBkqT4HIF7iUnaxzinfrNJq84cC2ZjvY4OfGj7bO9ESENYZ6In0dHC4W1GRIsf868HaXB0Q0pBQ@DsGGHq9dy9e@TGtXvU62omkwTUrF5BbC5gbiIUe5zqlaPVe4mwIrWxsUKlgCqpsma5F6iEGVjeTL64ZTswRNR7wEPec4GE1FHR8Lnhze65gG31QD3BPX7Osr6R2ywdGjvf/LJ8XHiQ6HY@V4S08Mq1LRDRnPFiBhztQuJsEdBYp8uxizKB6ha7mjzWzmw518t0S5mSUuzpxbxeymRL3byeLXeAS@z2c6VOr1zUivluR4bBzaMg0sjA7wUJHP0x2f7dkl3HmJVAxu/3FeDWe/lyv6xmstlcp5TvZXK5fknRstlCTy11yp3bubZ5flDcCugujh3XKfCn65m7yA3a7odO/g8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63v+'50;+'51;7 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### :a5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& xxxxx \#184O@ 111111111 xxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D <> ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #EEEEEδΘΔΔΔΘΔΘλ
#comment -[v+] >>>>>>>> ">r"{\ >>>>>> Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ##########>>###>##>#####>>##>####>##>#>#####>>##>#####>####>>>#####>##>#>##>>##>####>>##>#####>####>>>#####>##>#>##>>## ####
#~ / x v>>>>>>>>>>>>>> >/ >>>>>>>> MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????! >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#[#[]]: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>> #v
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################>
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>. _++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999 HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #(((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1)echo 54;;1*)echo 242;;4*)echo 78;;8*)echo 166;;0*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/>8;re&&1=1~-<t$ U=B~+Num839195harngtgenuloid Cr#ataPr$s PLconsputs=>al{} 47le._Vd 2=>+[u ];5#>E >
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num()
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
When Re:direction queue is empty + command (♦) gives queue underflow error. So to add Re:direction + on line 1 needs to be evaded.
This is done by replacing Surface o with v. Also, Surface e is replaced with >. So MiLambda code ends up on line 4.
First v on line 1 turns down only 3 2D langs: Surface, MiLambda and Re:direction.
Some random selection of 2D langs that I thought might be affected by v (but are not):
- Hexagony – no string mode,
vwill just set the current memory cell to its ASCII code. - Alice – has impure string mode, in string mode
vdoesn't work (but mirrors do work). - axo – has impure string mode,
vis not a command (in all modes),%is used instead. - PingPong – no string mode,
vis not a command.
This is how Re:direction is executed in the polyglot:
line 1 v
line 4 > +
line 5 v+>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
line 6 v>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
line 7 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> v
line 9 >
Two pluses repeat two previously executed commands (v and >). Execution wraps on both axes.
Fixed Chip by adding : on line 7. < on line 4 is for Minimal-2D. 5 → 7 on line 1 is for Delimit.
241. Sumerian, 11240 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1rc@Nadhj6@TD3H@TLFsjTJEQCIMD3Uy2ppdM6093StNSnzxxSzQZBkEQLBNgAKJGtZtfMJDXXE7tynclc13h84zMziRM7SVV8UzfXk4pdrvJ8TbnyyT@gnS8pV8rzDyZr7Q2AIEWq1ROnKiAB7Mfa77XXXms/FrqqO/zVr@J4kRPbnA1M2yOe7nqk5xiXuiOSvRm5rxpuQcnFYgi16wwmI93y3GosTmRCLP2KHFma0QM34tkXumW80R3wUwgZO/bAUUfEG6oeWAwIRR7o5tvRW49o9mikWj0XIHOEnKjg2Z9oF0Ttup6jap5hW@CVJ@SZZaqjbk8lAKE7Y0f3aPQFAlFoFzTMsk@RkMe24@qYvKa7ro2OJULq@mjszZpgKQOE6hj2o90nn60ErhDymQo5G5v6dCUvcpY8N3SntxJClskXZ4eHq64K@YZgW@TwZv7kHHnmuKqprsafJ7sTzz7yVt0LZHegWypRxIqorHoWyZ6j3ghSIo6u9vqGqYuGpRGBDHVzrDsEXUjfdqDJPN0sZ8vZzu4ipKhh2PLCcyXaRnAR1Rm44Glf6mDUoSXGht4jfcceEdVyryAluZJdwGO0lWV00CCDgGjklQuhezpxLWM81j3mCcXVHeoNKRPTsC5iDPtOHLs30QxrAHA61Ot44tEyuTENgjXJ2MdhEQ0kTmuBgUEWTu2RHm0LF5AXcu2Odc3oGxqrHH3q6ZYL5XVFYkDbXRmmSXq6CQEWsWsZ4tpk4kacuqY6FDUxhpWLqZDRhUkMoo3HhHlBMSBLh9ky0Uf2K4O8AX9z6JLpeERcYwTenmb3@7pO3ujjIQSP9ewYgUsbrxQrtCV0gLF0KNr@ybeg0jysS6sP@eqRbgQOMkEzTIurWjbUnUMsdcRQQRvPaNEhmjBE37ZFdO/ZumslPXJlOxekq2sqlhkTc/VBX52YkKLRx7YAJDBcMrLhDS1oEcgWBPawIjBuTCy2tiCYTNC2@hh6JbatjbgCDR008ZWjAnI4rt@InjEC1DC8pEt01TWQXEEQV7d6FC3GISGzobTRFieXBvQ6qIqJQ@N2dYfiPY2XYCkgSjVE1NSVY3iADliKXXKiqw45c3SdZ0iqu5o6RhSNJgmJ2ZiChwURKVbW68mD48MkYCcLIapjwEYnd/bNz2MqERsk0anB3eC4WuzgyQNynWijmRFMwOCxk1J50nhHXKnd1uGeyl1p4MxjEGsMasUkkj32JFUYQwYFDzIoqWhEk3CpiGMzkjCpr7RBpM8wqB60BlAA8kWGlkybOA6S9kWlqhdQaNO2BlCfUFhnYrEmL2ahCQD/em6G6Jc64gBrI/uK1vDZEDAE/gAaIStstKEVCuMN9EO/RoN0XducUDgI6XrYGaFWICjGeNQnX5C@apgYBPwxKpZrR3cBOTHMxOphy48MS@@JJMgGJTkOdMRLSE6FSKkD9IZRhLDQTAEwNIRNi4pe73/793qDAcSzq2m20/PR9QtAdo2OiyrNLIxsBBHWtlSTZgvgMpg6Cw4JXKqm0aMkTrVmfhI0EzTVK3ti9gjtqFcGdLmhCpRWB@qgeTpDcnviQR4zZKReMHJoMMyFgo/ULjQsTYCmTYstkPv70EoadHOKM8Jo4vXLRBgfkKQrvUjtVFM7W20dMseL/HZCkgY1QDhxmzqBLXkb5nyxuzROuJ7q2kYvNp55Q9tSiKARTmvYY91KJZfiSGaSTjfJi0imU3zNaGhi37B6qWQdcLEJCSf5mtbQWkb1vLYSPJokRHOF0WB31VMazyGpoZ3iUhoBZyECJftC8E0RP9vtYJWjtxhxxopZdbtkDnHKtyBe2oggQIdE19T1cSoryjySCYRbW270WFfSlTj8AleN83QynkxHi05jgJIuFRQ765lhI9kyx0NkNqBSLHcMNNdB3NVUwB4XRzQP@LkM6VK8psMgUBZKE6/0JFDtLhDSAI9ol2RdDsMLSCj9GBZdaLkn671IRwYiAH3Zc29QY9NG1oDmCUceIB0WJqoOoGkgMCvILisIS4m6LBfpwgKCgrF1dVIWugZ0AuxuQNN9nI@UDcBzCoOB2FgnidCekTrDUY3xBYsOg2OaSkZAHpwZ0XSkOUB8dDagYCIT2v9cYHqJ3SdZQSkUlvvYjS7mOdKu8BUQ6TfSrT0JCx/tTEhoSB94bFO1BhN1APTCtiCIqmn62PMJFZTE9YAUrY431FHwB0/RHcYS91fTpoNIwBst0kAiz1rPHwpVpC4@zy4AQ4Z8HxMESM9wgCzBSL6SOgBcriTOvUSQpQy85DZkIeAAAMn0qa5NPKBqgMBXQ0MbAs5i7ixGF9kgtJo8OEVTB8ou9MOkMTNy854SE6XQCbOxMQoBW/RmPDC4YlTNJQfa@FGH22NW3dGaiO0wizAQRFxFSRUB9z4Q58i27DWRQkWG0SLIsg9rB@DETpEjhoErYLtoZw3Z5LCJoM2AakDPB/wbet7YrcI4YXjDSVcETJHOnNmRd2whskieMzM8m5m7pt0FsuxC/5SCFCRt0jWmKwWibmEbvnJjl8CA9V3SgJH79QSwLpXsu0Awqfs@Ake8OEq4aRTsyQEgBRKholJ9l5LiQyAqpzNLS3FLSMllCId9l@PBgAHDqvkcmbflbL4Cp9VcIlg0M6KEUJLraNQgRHhSjB7BabZinywV7Y55jH3CcfDoq6arw9uamCZaJxajcinGK/DkOvbJJ0DaUjQ5YzQ2Dc3wOsyX3Lvn8xRkCwQ8ZJv6yDPxEOYTX5IWgaAAjD/8MGjRs08ps5vioSCfzJcS1h3Hdli63tCxrwh1QLBYtFL37RFSd/KcMlzIQYNMa1go2/tjKR1K1bUsRDimUn45mRRf2YaVuk5ubW0lq8kmjJhbWztgqqNpB01pMO1Qk0BNCCeiiYbIUBP6tmgIdDtPzltBzFP@HLvDFEf7N8Y4pbaq1dx5Rm3J/lvBNw/1DCMGQAv4gniSfKOBRp7nmldQULHbXy79Po56p5pjjP1K@Fy9VJndr4UcrQZoONtBwaCGzMvtdTJqOMBdgDCgDVNOst3Kts/b1@1euj1PZjA0X1MbXSgUpJcaiQPHngAbwrfyVUE@5/lWDpiPbiOZTW6nUmUBxDiQRPhPy3xaZbWdSuowGqba7SRUql8/LW3o0PimGYXnw6qCfCDDA7x2KilelyH9Ln/Op5MQlk9mQHRrJJNQMxpWgksLjX1pqYKOn36DVcx@Oh2j3RukUrxvDKfghkLvcvCTyZs3SLtYHN0Qw8yJyri8sQ8gHVkBrIieK0Jr4NXtE6SjS2l8ZveZVLSPj4NHhzF9Slvrs@PDg6cNmsxQdS@ApxAGCCsBrwy14vREoAbmpKfH1sEA2QCTtsgJThxg4gNNI4JNKJigsUxEhguNbIgNaA1lPG0imKPlIrhDyO/@UhloJNSdhryNf9GCLDHwtXkKkzwEir1/@mhpfmx0AfwE0VwTmW/BYQUAq7TNHHv0FcoYVXJEZTQLGEzALeAve@FcgGVbAtLCQJyzowmxCRGAoG7IbSEnYSzBYMR9YwoicRznU3zWHzlW5P73bQuEU118TqkhR4CQ41SVLq7l/08YIyVq7qJ3AqcPxrGpakDvl6Nrc6QNEQIFkqT1PnztRsSrwgGV4z9URmClNNXC@usZVE6dGO4QqxdkCRwFnD7UKgqpOLlDa@2IaMDlDqCm9anhMakVevgpBnmouike5aRdJmcgliGPjJkKpu0oA2trIOHrwCujL5suIQfWpeHYFlayeABRAymqYRusRL6uegGNdnePlAeb63dd5FBjN5zlSN1GY12tXM2F3mXZpj2wyTYAIGqKIkPsIwunN0HK8dQx9CjjDa2g3YENov4yDup6OGFazIXypoqQEoUXX8EoQNYXegGwocynR18dABsiF7JZyH9gy9IrLGQkltUyoqNGFgD@EoCJeIMt@ZU@Hs6cJXRybX/exKOTh7RjspksFVhIyJXfw9/QoNFOzlygnwdevcC0ruwHVCbAybuoXL1U@iVuhXUbKGF8xRldg6pYivRGgy/aFwlXW1qiW@FUgdAf2Z4qfSECicZHDDlkwSCcKyW3kpIg4JOjXkRpEqmnX0pIpRYxTw90bW3cU13XJPTFwY0EhrXVE3huqJo2XBZ9QDHZO6iDMORq@QfpNBJ2mrswbZZpGOTPhhM9pmtDm3BtEDGiJeNggBiCrCxAzQMDiHJJGMxfDop59gTEup5uGiPDO6IT9qaFsotIibeIVMv33Qd6s4jgxNCBIWcTDotBBifVF2OUNWDwT4GS01hBxBdZlTp6T9pexPbYth2QK10i0zkFJaz6ke8h2e64J3pTiICFOqDjuxuM80@OHxx0TnbPHjakietIptEFGtHTOyMQZk3oDhsuzBvOEB4A7hiWPTKgREGUby7Mp7btMeYBVw3udsUxYBDHowedR0d7T3effsvPHB3RjdHEVDGP1cQKQBjHKYW5NRrN7trAW1iTjTEBc3G8d/woiOXzZ4@OdjsPDk6OzyLRvJqYhipPpfHFYFOBPkcQIotZVvXHZm95OYeKqUuzCD6xQZmrRkA2JYIATwHdWKIolYnogSwyDo@CgLPAKs5zO0SRs5VKr6uWy3qxp@Xzpb7a7/Xyilwu9MsFpZCFR6lY0clbCi4I@pTO3ICJzYrgBBKmAZmnL1nMBxwOiKIacCyztfkKfW/JnFYo6KV8Ra1olUpFVUq9nKqUS7peLPXz2axelLP9blku527NXCQbyFotbCM6AwS9DicLqCcQvxS8lroDyzzwelekpyhKUSv0KzmlV8jme91KtlDudeWS2q3o2X4@JytyT1PkahAWZ1SBSgyhwZCrtIA1DbwEGTz5WDCYRpuYLjEGa9A@wUnkkMSMgzVkFBx8jzx6TPwVZJya9d0L6B6sH@MUje9eRPcRrh4vOFlqDR19wDIFxEVk0ekGjhV0DJePlxZWgVT69HOd/@ZAfszXcnaOkV/hAnSkfNeyTN0vvX5/yVmhzhcCDmXmwjlHndny8/LCr1/YG15rgcP48jQ@tmy9Nr4bXmuBw/gKLD5c7l4f3YrPOtAwsiKNDJfH18a14rEGMIypRGOKLqkv/MrUb9N6up/WWu@NgcK4KzRutlTeecVWKzr@SjliM@sgZ8CJPbKBf35k4Lx9f6nHxEIJvB3jgmmE5YmkhY@yWCYhwuX69R0uGhEjBoZ1YVPBOTR1sqJcwFjCKEYX5s2QfRA16GMJ9Eambvqw8WvU7dPHGgAcdFdn5qgHnfb0h34YalXpKX3hBOi6HCxP5S4l39X7E5CCpK5hofkDYEKlTCH73a6xCRRqAnceBO81YFXydAKSqCLmRTkQe3HpBGg2m4c9OzqmgF2VCnHL8/9kqfK9ieNBKP/9n7/dg0a42URDdUZlwdDQsfQrih/9jS3mB0ULfaxv3cWoTyuGmj4Upabikqtqhob1UdPWF4Sh6oxQ5PKbGxAUH4AJt@Aayzmbiwne6xOpElrJy@sMxDJGRFsDTWFXlkRYYlTINm21R6uBicKGTgM52NisGfQpEwojDA@MPJsSWrNyQRZbBbzhxJuwJ@4O@FAzGmO8b@uiPmS2oHZlHVhktWvotzS6o15MerYAnB4tMmasuAZ2UXo6WSf0TfWCGTtoXF98VkDHGAyAn/Dfm8CuhiDbUKFUuqKvD@GFa03csdCFxvKg41Ab7QqjW1JwTPbcBGL4m@dCw@ZaM0z6uEOjh8hF0QVYOlrRuJ9JiFSasVLNptqdoag@/HgswwQpgwM0p6Gl09kcDnvh2m90K9Lm8DhW0vCVyvrQbCcVq5J14pXEdlAJbAKZltnfU/WBhoWByxippqD0IsaNFD2YOl6Y1oDSeRtBM1UXUMvzm0O/hOajj9vQHUcmDcQuZ2G6BdkX2Qm2AGxaTfbJlt@rNds0XOza5iYKuroAt0gT97LRR2RK2lhXsT3KM7lDITStpwu25uFS7gZEuwOVY6uouE4dwRzR3lRpmn2F90bWYmhf6uy5fqB7szZXd6BYgklRwtDWjig97UOYituB6GN9PV6szZenmWvdl/tAMMURFdDuiNeuYdouOaXP26pl4EAw9lyP0dEaNFRLoOtBUfP6YH6mxkT0Z1k3tKtqDmyzWB5IKjw2Nv7E6eOY4L/vSv1C6iXLH6ZeAX9kW7L/3kj2LyTn4kNtR5cmHFy0jxhvGYHXkTB/UXJzAUGSwJ046wt3mC3TkKLE5OVNDeBowyt1Frx/jZFlU@0GI8t4RvltYP8wQKUMBs9hPPivk1r@9tR6dyNPN6ItfagQkca9MHUYyOjzRpMSJSt/ZAg5m707seqbE32ir6VVx91XOm5uv0UKuXumsn4xEv5sJ84I4VxnCPXGlx/vlGscw9F2K4FRTQM6@Qc5nbX0bgw8@hhF7hMwnKDhZsCBNRkvNe6SFGc9vb3mhuOgZ9u9pUyiz8dSpPKH@aklRt7V6X2rcMWEQVzbauSy2azP30Tmr5cstwlduTDsK4M9lxKmLouUF7A4G@JEjOvTWEylQtMbF66Ak5p3o07KphkBClypSJZh6d4Mn5uaZB217dq2@TFNCES3ZyD/BlwpLvx8qClv8Eb@bjCymPtwceak298068EGJF86hdpDwfs2bIhOvd6pmQVcsoZeOlix3j4PFJnI/VAqMMzTySW2dcLczHj6MyqyWBZLt/ZIxs7aXd1U2WtazN8WX0XM3RpfyLL4fDJd28L1MLYCtlhRja/QrfEMKsvogZAz1Ec6td4iHai9VxM3eG0Emtp4r/EW6XrjpnBjAwiFhc@l1bYIK@XZFohlnuoMdJRrTFwV9103EedgVn1t5R6N1IHODlXdRj0XUx24dZhJgwvj@kmPKtt1pkEwtvXjdlSAznShz9zgvTbCxzMN2nMy@vBU3Uq/1@hGpQ91dFFau5jwAV7RGtpDa6gP2U6g0LapewBGeuw43G2FgPz7u4wIpVHRnUrR2jVt07xL7SKNZBTTtvtr83WAB7V6EPSj4p2pXfDwXx@cBoTxnlYSHfg39Z2hPoFhy7U9e6wL1LYJ1MQJI/bcREmDBZ5fdybq1lkCqJHg/evG/0H5dKDa3nhMX52xOXHpgwYV6Pm6dU15SJO5C1YYHtt6xHBXH9hdbWh8KEtdXfUs40IKZoWY9VbpdhypBYMID9BZNA2oPGcmIjY0ov6n@Dra1KT@BBMbukLD@jaukv2J48ywJjzbJq5pXy1oxPIeinAql61AoGFTDvzVwTXelCPA3XXBLrJblkH8xcSNCEYZcWS6BT0LTIu8cVZpaYtnpHfkcuyxiTdaKT/NVGQN92OmRf2tD3SC0IjM3oL7Ev4sLUivHbCs4WTg3iR3bNK@B2wWPta29O4ADzWvNDRrVBiFVMt/bapvxZRwCze8O9ByE/3WFZbCrUssFE42BdU24NWBF7ThZOPUmWmMXfYkQl9ZyzTcXEa@CTVbLzr77dPT@2w9BE0f4vZGtoMHiYCtEDRHdzWcTkeKzHgoRn0sewCUWTDJAjiAXVuEmyvX65s/OuoJXz7RBypus3xk4I5Lcw1mQMyri9h3ifibE9U1vjmxPX1tnKuL2XeJ8rE6MLSHS60QRBjUrr8nj72WugA63WyIq6Hh0vMcgeGWOShEOIbCiHMd4P/XSW8r0/fhKenbp1kijJO/F5wIRyTYMx4acAEB/dW1aa2bmbfHVI6cUdNtk/KGR2dq/fdaDFu/KeC25K8mo/HE9V/rU6f7dqJT1qML6u5eGUAihddAmclQNb3109qRmVrgv/wBc2HcxJV/ZZj2gHxVzhJg12AARyZ9A9LtwfB9onrQO6w1iEzTv@PiKU6ECA4r3GvACz1HBMMyvNsnfTxPBbkpeGOB2OCDJxOlR/gU739sDMLZ@lp5dCtHA2P9TDPxoPzHSgeMDAMmntKD7GgMz9JHcd9PRt/3IwxGG0u/ispwty4EVXGIta2JJ@DO/9vGmOKtY0yVTMvFCHqQ1DcPHj/jAywZDDW2JfZDfKkOwuHENWcL08bNCGuQz7CAgdtMm2@GCKSMBzpVd/CUbuK8Q7jdMZ6uokPBA3udNHQyg5Hpo0QqGFwmowe6hquTd8rDE/sxsHcw3I2BGI@e6ri1YIXGbA6MQR/ZmmpCnfXulNwpjX7NWLIQxtWx3oW2Nxem9XzbpsgfqJ66gdeik41UYgxNH8Qlw@zqzis6ixgxbxKEb2bqoT6lostmhGI9VfA0jTHpOJ231I8i0nyVnI5tdur6FpwIyRAMHvRx9/V5EXc7L42Na8W5m@U8vmQbVPQeO@q3qaCO3rVN9sSRZgOxsAy2HUF1DN2VHhnWZErdiACc3nqhiG38zYolnBhxh9AFrwyQyMP9wLi9jW0udlfkLmCgL1WXbhJYLwEt7T2@@z6koepoNq62@YaPXGuLHCL7AJUPN1ezzQxdQKApkDtVmwSaCD6QVXPUHdHHZglmubWf6l08qNelp049dbqO3Vw@cOY7rhz5Cggddv8iSZ2AnMR/eKhbFfKWa90Y0wcl@VdrUSVI7omha29U/q69ic5ASyqVgdd2qOWtc8AMmbrgDXFnpuR5m0jGE@Ni0rvDClmw7DIZ6bjSvbzesyZq/zgD1bwSntF3M/5BG3AzHP8wrysGaoTi9FASxZhgezyJox6BCYrCnu2IhMKlUmo6zfMxFgi3KgwsAAugqB4U1JHAVKy4BHgHj8IafdJqkcT1tJqtynPSIFyVI@fnLFa86In9g@mYKjF5yoK3Eup5I5EUhGQi2baqJJsMwXUT@Oa14OoSbN@gL5bfRRUwBUc21U4UlrjGdEAApqJ@laFq9UydPLPo@hEwOg7TZMDUZJzhvshf/GHPVztD1SuNDJBroUJQbZQ90of21Q5L108dhn0V1dZgHCACmUyJgrC/S4D/9rQh0zZjX5Fnh2dlX4eFr6MKLCdsRiPMBWtcXFrB83geazyWm/BslZ9wGCooFDB1k5EFdLLnDV2RnBr0qN3EWWye9zV3WZ6Dc6e9DDkiPR23oNETlHS5wLTtC3qqAnPyiz9kmjvoOUr/fFuQPNXYE0kRj0vKVF2GptkTyHUQyRvdsX2QFFYyCD0TXJyjCqOoO4@nC6lKEcBIIVCoQZNhWjX2d0@JcECSqIoKD8DXjH4qsfv0sy9a2fPGOzKS9P/8bYm/9iuO@1SoFF0uQwKQ2hwRK@pdAO@Fb5JwiSnHEgwPmRo@q3bF2gPVaDEkw3OmAY7Z9tjvNVQpEtUBFGKjf7Y@hWbazoFmjRHVp0QRVr@imjXoaSYLGTWqz8uFDgZWnkbNel0jkZqw9SLh1CMFSBC1k6hgYhqY6LFL1BKBQRJT8pYMEclguJcLWbCxijRRMcmosRdsUM5FN45LD/TuhG6evFREpdCgxUl0GvUmNQEnYaOCoNaL9lTJCu1p6eBccoNKbbenn2aVL6HWbQdC3ZOw5x08eXCdEJvZt29ddUY4bp6ssY3uQCYS1ydHJwenZ7tnz06hFeYB@Tlkx10CWoNYRE@wDW2Tql6CekEu4iPoT2hDRQgpklBJHTX78XwsetaIgvp1zQlcghkjpGkp9AeCrwvv6hH/mwA@TesbJMCoIxg9sA0B2bDWsPCTMSqQIn5YXwkOxTIDaTx2oLBi8DjBGlpKq4ojDagsASrrjlVFNhd2h7ndpcY@GMvt1bazFgRrLEyvFfqzIq6tgvnfSbnHMFD@z5ebxXJ7uSnMLeUG0NA1CHO4e/To2dOD5WCAY/RNqW6jUvAP2THijD2NcSGB1h96tt0PiGttDY5wNACz@oMZ0z2oe1c6FMsnjtqIBaYYSvPPxRaICTXTQN2X5zVWF6kUzQHyIDUs1soZwL4xjWQxGKMj0V2zIoZE4JALow4yLnJ@zHGqw1HEKygGxupXV9D1TigR9@l10o2yP5mgx2HRcIyeuKzPbRiqwlHHJfCPjEqBSTknU@IPZ/I5EYgCt6lbAyhwAMvX2BhFEqwiuATLOxfmF9XvQZ56r1Q6vU33tvtn52CUNtUx6vryoZ/Ynl4lryc2PZ8fEJOQv6CaH1WmKpM2LdMBSc/9g3QATG0wbtH4jg5PG8idMdaM0vcozk0sHKgAiCmu9E/Qeg5qd2VHG5kGOVbltq@sLBgqqdDn@sqJQi7BJZeGa4C4QhuhjzyOCZQSS@MXHDWfUs0MZNd0gSfpwfANHIqHQy0wJyI9cMVOXQkW4eKAk2LIMmYIF0NYt3FTeRUMpVcgkGkvWeAEhaMxu5E4k/UtQYCaG4CU6h/eqqLeUyrrVInnTHA/VTN5I0iQhSo1CUNvZEYA16jxa@vS@9/@Paa6r@2B@fu@eZrdA9tv@rY@mH8r8JFlsP2T0KaA7QfM9kLCJrupr8xP3p9K2Xg6DfDyPnejTEgTAl2vtCxha2NLf3F0QlwNtYhiW45A@Fw0E1IYxDnDgvoyRoAUl7SNEZylsGjCRTyp1heAIoBXgB/I3iBHQ9PTnfMUaq2qShJmHCe5RbqnTZ@yNWaqxOr1BJU3AhMmFQvFvCxBJoXLIEKqV2OAR2xYhDxfBZoYuzTGjZcgqNfrdcK5mmrqjWKN4YaUUF/kuJdhRhMAG2OCQotAGAiyCAF@TT9YKqGmZR6D4kCWlJNI03o2QzXgBlPUACA8OlvBSXxgN22/qgCPLX3qUY5pFghAQLAtO6K1NYhIgIhY3KhicLU7Lo7N4LxLpIOK0WbgniPYKYJVuXXI2npB2l7bOvdVTRJAvJ@sQV0LzP9ojf5JhlmoaeSm4sPUqtpCLA25f2rZOH11CLklKUVScpJc5CMYyvlRQX6xq7@FKKFzA7HQdOOVPXZ39w@OPj8@Ob2hAIdCJlfBkiTZrKfbgphpnYeGZJjv5UrdO5ROH@8dBlUZzdViAgkhFnsIV7O5LrXVnG5I/Tk7oXQzbepxIyE5e9eI6eYc4ZDuxb0Z@8JXigDuswMSN1JN8dfz1nm92bbiN5J/u06paVzcRuQCU9ulKk2Tq9nELIbay89Qe7krBsdvZTx7i4eyPPticZLXd4h4MPAgFqAAMVEKoNZgbJCBYzY/s1A5oTD16S4lfWwOh6qaDHMUgTwLFK1j11poSPNVgw1Vd2ga3RiM3T1Ul8cUewSaK0KVIKI7Ng0vxcfo7EcDOSAgYilf3fq0OhXpqliKKjalcWXIbdrGgvj4GHQCiC95MnGH5MQek8XU0wM9MD0FRoQ8mLBlEp18PhkBXJ@@nupIYnVgTQQIDBWVDLPKBGroWb6ysWkaFbpBei1UOeYXXBz1CqkpLw71ac8YAAFP8Rno6Z/KwFGFx6Gx0FQBmZUEGsdq@DM8mBKt0o/SOTddRK62VNGwevo0hUpUqufAmqJ78ur5ZZLnbuAAVXy3H6jKWtGAF3RE1fN7xEJ73Epnq4Q61ldUFFYqqIgGT3ZDs0CKp57zCIwwPqX6I3VMUhOqmtElIqHWVDtlZVzP4YnQZNodLJJOU4EaXtQDGGYE7VMTRRySQk3GKakBrYOurtXD1xtjTFqyKJ6DmSbCkwROpu3DUI7TUHwMBCQIUqXRNrBtSRVzxLBXZJgHYdA/RnVFEdRPuMabahTElUTop1AXtNSkeS@iY2fRA1mtVipVvzWWSU2FAFrcpPKiBNGuISEBgwr16x/UhVpDjduomt3RewaQhfvf0C1LhwoCnBmpMAarE0Ayh88E31fILDQ00xTiLIsP/ZO/kNFlzc0HyWsTF@gSUo3Oy9TmMKa@bOOg2veH1Zn09yVRql2nEmZjJgGjwzdTiWFDTue20@mEtZ1KWDjU37uH0znzBHASHRGkoykACQmTrwE@A@fRSFi1hFpPJXoNZZuGACvIZ9cQ4J0ridcJdS4l7sFInQEXh3XeVMKlyv@yoijPIX/YQxJSBnDmGnWl0Y8rYPIJI53GPIiJDmbgndQ@TVOa3T6V6MxRzWdEpcHI724rVDVsiRuflmAV6Dv7DQ2EXUHC7m@47gTAC73NuXV@G3gPlvA38EwLoVvodDfK@XPLPncnLD69S1K9TEzVItO@CBU4TUElojWj8jwQk1/9Ki4XCZdK7BRzdjpZyNbgIdcKpEA@TbSVfJzE74OkLm1zDnfdflC@JHpfKb4WhJbaF1@fn1ycnHzJt1PJ@P7xC07OA2iJVOh916tElA0X@bgrHt@WYnFpW75XkqSXL18CuwtXqyk2o1DiOd8SkuetVAkszVJpO1Msb2fuJzs0K3xKUfhTYhgSaRtjt9eD2x7ST5yk4uwiOzuYFhjgT3y30bTP3BaZYSC@axA28PoAXPVSLcRJu6Sq2@m8ct@qiUpW@cXPt@aZ65NO/RffGUn6Fr6O8fX9@WM0n8qFT7e2Pt3by@czUHnMfPLVybd2d3fzDzKFk1ZhJy9kt@p/8WdbW4pSV6Stc9eVz5Otiy85JZvnxF/8LHly8s2O62L74ZUjMhjxWYZbJoUCuSBv4LroE/xT85texKyiudt/gwMkMMsNSmySyUIuefoiicV9E5dlOT6jvw6thi0iN3dK/@WHx6/jXrypSM8deHvx1/FiOc6MYABbLrBdxpvxOoIV5/GZ1Gg0wFj6L/8Owjc/h3jQZ1aHR7MQxFWcxZtCgwZ5G28WwSArCqT737797Vi8OUVEaB4dEqWpbDNckcv35HthG7Xjcjl/fB@cg4s6T4OLCrqyrLSD9ow0NzZt6DyEwkO7EjviFrZ7gBlx4mMDNdwVDvIdP8DrL/@/v/zRX/6Q/n5E7/@EH8kpbt1/@YAQHUZgvKrV@2HpJFIqc7YNvbwGtkeh@1NRgEvsBPYaWgW/ZPFyI9NhuQpROB4xrNRD@CR@lYT2j4SLxYOFa6FFziNNwDWRPgV5fWyRx@yyLPjDHVjRBR3AZJFFpoO6jS@qNEycrLoFjRFaSEALyMfAxeLvoPKnay7SXLgTWgSWa2p4HCnZomyIDjtwbcGP/uEKrfjcoi6@MwW5eW2RX/@KxVvx1vn5Qwt/3df4e/QGf689/J1p@Hv6Gn9nb/D31MPfiYu/x138RWl5LC4AZUinnwLL6CPtXa5ncItix7eFyBuPxf9OLxIj8Wu4ztPCfN4SX6RrNf8PnFQttOHFTJCn87kg1F800@kWzVur6WeyLpw3CcsyfYqdF3WIN11v1Rv2Pr3FThMuIZm3k0X7/vmLZqu@HIcfzf37aey09yGeZuKcAA/fbJJ5fd6ct@rzeb0O/zp9zv03uM7rN/70tbhqG4DCa36OBLTdkpptqd1k1znYRamJLqLUBkMT3h0AbLVi8WtEF9I6p@qiGkJLLhbOBUK7xHYV/TSXkKq8reSkwvTT4oESiyscJ22j11scmIC9qMTiyKRXGK9eoQ4v33/9r/Fuv//634AVsobf5ELfWLxBCDA5iZ2smb3MyhfyBRgMkgUec5gdyj0k6lmdZGfZGcmObLkHJh1@WTAZ2T7JDkjWylqyDJ5g8EjWQ1MfXgP49SEWB35GNouRZy8JpGLiUEHVpdL32w7h27EW4V7qwJ2IclLMJsViMmmcF4rj11wm2Wm3kue1uOS22xLj24iSr1E9ufM56XQOnjzodCRE5fZj@3jxPz4eRa23/kfH9uNje2TD//j4@DE0XPp@WrgPV6OZrvuvnXizttOuCoiPAWbGpfpOu5kT0FxMA5Yp6Jb@yGsRI7ybW@0YCLXPn1/Vnj/H/9Vl7apGDaEVDJ1aCOCDMQM4MgeI4HmtRg1ohuuSxkptaLx63g5NzCA9vwKn5wTY7PAvLdn@Dv7G/17/x89IqnXOQz@4ntdT9OLxx/PX8@u5/2zyqZRvSdXhhw5gxyDX8yYaKdA1mFop/pyfz5kbPFN8nUXYxDTqTRp4AQidPs5SbSeB0wDBMOUvaLXb02yWr3XBJZzaVt/StRG@RneNJLq4ngXCkLzNU5BCvlbL@@ZSuVYr@2a5WKzVtkOoLFh8IwDprqrVsDfV4mMe88D6WCqLc2ZUF32Sq3L37qX8rxfsjMcg3cqV7Nu3oVOn0zOcTgfdc2/fch0O9400KgWwZ8tv30I/T/Ig9z6x/RXLCkixsqQsUhiqrup5TuqNMc5wuPXT5XiqLTabtZ128pc/@M532skG7hugrnkZI8A4SaFeL@abzWIezMUyz9e4BNuIkhqkKzI/T0gcKx1Iqcm47yWXSzx1nSfRn8TrZKcJvcDFi1zP47QRSL7Ap7oznb8Gl8BNrlSYI8kXU@V0xf81tnjS3Cb@r9Vq5dL57dL2/fPz8xU2BilV7VptyPPGtVrFKZR5TfPVkeOWf/XevVwF6qycrbVjnc6D3bPdDn7JDNeGYXwg6EhpXgzX/cZOskXnuwqV8xaW6LydTFZr91m7lwsknqz5cEISyCcpV2jB4yBUG308BzSlsa7c2/ExkUs5GHhiY7pHp5QlPVzmdIjd72@BI7QY6eKKtKubZqC//cp2zN6V0dO3YvGTR7v7B2cZpQ5jmHK4u59RTp/txWW0FhZ26p1D@9OD3QfHzyDAyaOD3dODz46@OHh2Au5u7NUbVddVfaLrV53J5Oo1qvjWO/oYXBdXR9cMV331Sh3Ti9QYtbu6ev@T773/yT98/9MfvP/p997/9Ee//PpH34P7D@H@AXv/4N9WCvj85df/5A/e//5PwfE/wf0f4f75L7/@3W@zm9r/FO4/j7j9qX9H4NhNqvHmNl6ACGWlnN6G4WS7UgFkoK71GKT1m7/8@oc/@@XXv/VjuP@Zf//45v3bP19//@i7m28M98M/uB3mB/8O7j9icQWwP/h95obvG/C/z@B@68fvf@ffs/9f@D80/vT97/wpPnzLP/7xX/z5@@/8B0Up/8W/fP@9H7z/7g/ff/c777/7/fff/QfK@9/9l3I2@viD9z/64//6J3/0X//k/6L/P6TPP7rL//2P//Ff/b9/9f//1Z/498/h/vdg@vlf/QdA47/545/g/4d//Df/8Sf4/1f//G/@@P/@m9/8F9Twe8zw3//Zv2XPv/7O9/76u//0r7/z9Ybn9259fn0H96//F7jcPZ93iecu5fpYl69/rfz8z9TGIhXAAaprnSjAMe7NdJDlY1mS9R/QCX/0j97/7m8Abv8OQILt/wQb/JkFvL5PLV9@ueSXphK/kP7ySxChvvRFqS@jQN8n5K0E3G32/lsA@JL6souEUJDo/4NQAEZ8qABsKXEKgvsLmfMvv/6nP0P3MCS6/kY0vmzgGoFNIPDboIjfx84cFiMK@30kB@9/8u33P/sH73/ye@9/8ps4Fgj5SmY3I8gfmGYEwMId4BCweBc4AJRRjAJ5dyumgGGrjtNiMTn98iU0whaYQHjZjhVyYIvJTWqW0QwBQTreZrNRaZyHgnsay1fAhvNTaRiE08wrDV57afyobjo2bYAfBcWv8RI0Nss44YCCdgPixUAsTKZTBoGATPdoLBCykX5KOtuNKQuYRocmjYFghtDpKScrXLrceAAJNqYPCMaFkadjL@H9stEsN6ZNjO4dzQLEkd6DJAEKP/abnjbfgb1B4wT42PTBO8hKuZFON8vg0qBFpallOjRNuUALR8ueJrTc6E4I7vHbuU/Ip5xc5thMAFQl8aHxmV5A79AJsR3wb6e3/eLQf2Ck9zaGh3aa0vphbsx/B51peB8A4hUE3BoGtyBgbu6D95RFlabJwivNYoCaS/tTiaEDZVDSsTRt3zS1QPqQh4@56mxwxuiwOIlEAkz1JpfjOscghxHnoup6qoOrV5RfrBKuWOHQGbfasP2DiRMqrm0/2IanDP@DLbpnlpakth1LJFGMT5IgJSGds/N2nBUiKCG1bdMCpCkg@RR88L5/H8xQQ/S9cIvFF@GYoEAXKoHDzxM@lqIfj@HpXIGOTBCJPXYHe/YUuPkMx2XkIi5A8GwmIfYtu1ptvJPzpRi8qX2Cn63xP6ACjYUf7xXrdaz05rVAJzXQCIxhMdZs@iutRI41Tw/OAPzsmMhKViTA@1/nS0q@kC8ouWKxUFLkfLGSLxbKOSBlxWxBUeRKPl8pV0pzWpb7QA0y1e1uod78ezeu/@PvrbvWu@IVa35JpiKdmZ3HmmaDbfRL4Ior185yNTq5Qmsu0cpm8KfkcvCEPGbkQul8a8u8FrDIbbq77BrXtCGbsWthijPBn8BFYp/EyCfgBhckgotOxN8mcHRc85eE8dNzbFmYkwuAPHysDcjDooNWvL6@jtyx@NZXX3mk2QTGXjg6jMUB6Yfhx94FoycORfrBuN7E0anvgJAHR18cnR4dPxEfHJ0Cs/0touSyYiw@n8/74cw9terk@Pg4htQGRKecjOHnGplMJtS3C/b5VI0piqDkhJwsyDn8f8Cg4P/u8Ar8FXxCqJwSI7Fx9KrBHUNEvgdE@p7MjIXiwphFY90/HtyM0SXCFiDReQy/L9Q6j9Wl0PMMT2s/gcYA9LXII9wk69nkzGabMfd0bQPE/pB9KXvfsUE2@vVh9lTrgnk9MNjx0NDroYp6JN2R4Q03QDwbj/BMk@78L4vhYNSFDOJiAQPYg4dj2vY6gBJ5drKhlI9DjQ@4Gk9VPgD406PPHp5F3mcHu/sPY0Wyd/zkwcqr4AMVyKODw7PQWmK@QdBCGMW3Dh49WrX6L6CJNSoMb5FCKZOBoQUe@M7Qi77FxIsARBZv@cBLQmqWa45@757ckN8JdS9BnjX23qWfTEblXEWuFAABoNQDHeR22@hB2eOqp544CZecPEIpHmXxRlM1r@ckXwKJvvMF9DlgFiakTJqxx7gtsCKz4y2GG3sIkvUIv9KDX@TyYniWtIdf4sV5ki5@EncyJhsd4YVOaHSMwRCGgSs7AIh1VZXA/bEXhI8K1VBhtzp4LA3qdsPHXAOOa9FGn2RjIp3HVSrlQrmSU8qZcqWcL8jFQiEjKxm5VC5VgCRn5bJcLBcqcqacr@TyMGaAb6FSisWBlBp9SYLxUOY4eFchWktDxfJ11NBvi8NmLM5mp8gb/NZ7XA3tE8LpEIbDTxy5Ht30vG00OCWPJxJyMoEYVaKR@OHhfvbwkOP20ILz1ftZjuuhpVDOZkt7HKdTn30Y1xSOs1kY8AIwj1my2b19jpuwCFAtBccN0XJQREad4wy07O8eHmI6r9CiYHgAu2A@zGIGlhKAWWjJ5Sinz3Gvw@gAbpcllKc5PUALpok@h8xnH/w47rMgP9ksxPCUwbEYHgZl3d3luCNm2d1Fn89pwQssq99Ayy69OM4BCyAhxw3AMHB03eK4LhgRFTlOA5M2U8ENlfijmgLLUzluxioIq4jjphRa1S444Eh9d0zm4cOH6tDr6QN2zRz21iBr4GNMJweH3c8@6w4GXWe2e/DZU/T5/POH6qvZxOkOun6wbgcuG8KAz8VotnpBHo86HdVc6/MN8LFWfDqzjo5566ivIU/@NcBERp3Pwedz8Fm3fslig2sEoF289kbw3lO71Ce4qA99T7tdroaI6s3GOk7VYZ@hn@rOjFTNsWtonza2kqlkZtYqZs9r1JmMUvx1tjZH336KfiYOaSJ/PWtNG9lzkFJKin9qIsW1p0rB4DJbox0gbtUtdUdW8ulpFXWQ2v0kSQryTkq@t/0m9YTfUXL5Ktfe2RG4lny@o8jlarH0YnvCcXwVnzu5UvVNKpvMEoIPvlU63ykVIiFKpbQqKdVSia/NoSY8GJi6E0/vdFKpK1294HnMK7JPkH/2RfIZLaJR66emmWmDZYrM@Nq0IQOR9iYwIGVvxNVDrQwT/BYTi3EA0U13slUkzSlOrpQ5SF@SeKRFSD3g/fJ5sDISviKGJSO7RFIV2Gfc5HKRF3ELfsfud@inbMjLKCRyzbHneFSGHpMNtrVR@cKtxs6QyaYffieoD6aLX46kB5pBxmO6RQibwpBLlVis6bOZJ@wjGjXfijocxEP8RLDtiPhpS2/Jh2kYCJzI6QzYg5F4dCw@s1y1H8Zypk898aGO@9a0wG2fnWUVD6b4bXTDtmrXwnNhTs9d4@lXVGkBw6DaaIJJ7ZEUTZ2o/BUtV6fZbHQaI3009mYgzNC6aIaBYVAle4RB4kGa4CxBp7EHxc3WLFT8pKM1MY1PY80eqqrYa@xdT6pVgJ3X9Ab9@DEXx8NHO1ZjQstzojt47uXoONEnOh4w0YYv2wcIuA9Vez0Xmg6xamEujlxWP@FRBpqha8yQ79FpZOe1QaOF7m/xURc47lwQWm/PY03oUrVZXG24ky77FFi2C1JQsTYFN7mUrw1Jt9F9Ma05jTHw7qRmQmVFZBKi1ij8WxNGx47YaUwXxc41WkpOwW1LGSVbySgyDIkwVAI03CWw5@GW4QZ/GSWXlJniCOEy2WlWlDOyLmc8@8CCWs5Wq1jZ0EzUCm@VTyvbZqpnE7Uu0EaDHlqjWVQzQzI2MsMUhHqqqyYD54WU8HqnmM7neb72GnLnJFI9cY/fydd6qT3S4cEBBna4FVLM1/qN1Au@ltriG67@uhZt8hQfa2InpyUeb0Hl@uKYOxm1smSrKGeuhY4wN1XXS8glpdqaJFqCDMXLvh3Uua@a3DnU/ZyAEEGi6ybANNTALejSjM1YMAoLtzEyi6YOTSVXlJoPEhv75CXFpfBbsGxbZCqZLCnJJJ@soeC/Be4@eaK0JAmELXlP3uGAUeGqXEUBKS9Clm5kgS2sFUEAm8d6hjsm@Uosfh2bX8/r0c143yCzmZoWAus9QgbpRIxIdJVY7MTJFjUJYpPOzuw2dgdPd2s@9O5@LF6l@5cWe1BI2z9CKkhbH7s0na43X7B3G7dVQKoxqoykRc79tXglB2XuRexQPvc6xmqV7TaQ6umm1I5xHO2pbAmuXOBZTsm7ONUETvavg6@cVx@jDE1SapX1wNY5/@6JYV6Xc0KTyn4pEn@XhhrBrVhN6V0cCPqcVrS/D@r6enx9DbLtHI9FK7lCLG7ZwRYpkCg9oHQwEhQKHM6F6GR8WnlRelF@8fjZ8bPjQ3I/Wy1Xy1G5oH0/k5GTcrJO7gMDajw9AJnjLbEL8jvrc7oLLF6LV8fJXD6ZWwrWiE8b@WBJNSU3m4JcV8gO4CqpAr3py0Uh@7bJEK9JPYoK@Lz/jR/np/Uy2BVg8qpQp4W00mzK2wofH7//@t/gcaPrgy92H5EkFvBv/@xnSulv/@yf04W95LzGCl2KAyQa5WIpfh5nWciXCA8WujqoyPGm5LvLJZmPuwKzQfYKcfetr/ghpWTL4Ld/zGxcEWotXonH4uXHL98SUgfhr9kbDAyFmiRpSaBKVEGIgj95h/NH74Stl0BLXDchQXhSQeBgzmO72Wxu4@wwSTbTeEJOKdC59ta8ds5mCVCC2LboT3e38ae/CB22XRfsgQ2s23WdFJoyAZFDkt7/xu8qSvFv/@y32/zbztvON4GkViqVoqzEf3XzivsaUhTIi26xLZtVPGsqlNnec6TOr1z2kebg3B39QC/wtrqj4nlFVIhuGtYFBMDxHMz46UdgAKrkjof8Yv4I/AZPnfjmrurqxXxgc2f4MXc6XYeH7tyqJA0Mbzjp0lN2Z87syDumZxAkwBcDJHVq7pp2VxqpOENAv/fjgvgDEKgeemJJMOrhEQL6PUTkOFGTQocqoYGi9ToA1sFipfhqjEDKYzwN3J72@xw9RqybvVN9rDqo1AT8g7OWRz0EQ1U09JBycD52iR8KD8fSGtdJcp9tFBfoKWeb8h5uMjgcR6uWUA0MOh5d4PCcrn/khu4B50S04SduuWD/N0D0bdRfGcCzT5iHAcKP4i5CYBlRSYjPBzSiJSJpWv50kAmc0GUONB8Lq5/owoEmRHPjECOjOgOqaslCRTWQVgqaVUS9fC25ep5hfGJDpvVNj2MbpN4gwHqj0hFaEqxQqqGwbzjAesnliDoSynjRkNFypBt@TgCQNQgeP0YdQ7ij3u6@onp1fM0IiH9i4OefSEdFRuyT8B6xfO2c5KpreBQAhjYKgCGlAZ5VYVWUWULV7mSAhwCwL4i2M5AM153ohVI5TzOk4qHiABT40SVQRfLVBks0c3iGNyxFxRsSU7/UTXpK3s826mdTWaekeIb7VlD1HDLYRZ6iDlTlUkmhFlKVDHN7cHD4aPfs4EGGCHIBwfEklmaHsKlI5TLvNPXvmxN36KMRBmHdV@wW8wzJU24meV9K8n7W70erPR3NcBABfuEHp/PGqWSDBnP0EX5OiUVMxmoPaVWGhrGS/kFzPOHNTjMZLmZl4piIN0HlBj0/HucQpTGtOKLg0ie9IQwWzOdtwAaE5wbQRloBNeBTtw4IHmNUo0Exl1t3IhsIqyA0mZ4Abt/E76slUStTlNomad9RSfIM9TrDkE5J21aS0gXURDBsJD91kzUNePOApyCXqQl/7ZfAsPqYixSruDN7bxa0X2rinxPhoEJ44In58ODIL/48CXxGGJ9rpjz@@lJ1yJsGYCjtcSIj6gcmPY@XSjIVnxDsjYg8h38@q@HVwgBduzcTUT@Z1dsfGmYv9SaaxhhYTaOfSqe1RiPHX0OSzhiIkzsGYqijvMbX0K2/5BZ@klxqty3In7ht6Vfky8ePHkKTP9Xp8evWi/PthJQB1pavYRHURgqBHhw/PlEdV3d4cYzvw1AISuEXEfxERGjtkdvKntPcZzgsmoS9ECjnQPf80rt7szN18EQd6amkmmQHnzApAxrFqKsiE4JqRjrNQxHVlnG@VEcNbrlxOf560KBQQ0fv17pQ0Re1udu4TA34mgevYTSJAiTRUBQauweBGi48VmrdwO8jPzx7/KiRrKsEY22s6RXJdDdEDkAUijD0RPeu46izJdQBqkKxymNnFynCwJVOcs3lstQltZkElnVjfh7ZVNmCKIrJBQL3UpOMj3FO42aT1pwFFszGegMd2ND22cEZl4GwzkTn0dHC4W1GiRY7lt8I0mDohpSCDoGzU4RpNPL37lE3po2j0VCyWR5QszaH2FzA3FQo9ji1uaM2eqmwItWxsUYFgCIqkmq5V6jWGFjebKG0YzswRDR6wEPec4GENFB176Xhze65gG2NQJ3APXYusrGV3y4fG3vf/LJyWnyQ0rqfy1yGe@XaFohozjiaAUe9EhlbBDTW0Rh20UygAkNNlcbqhS3le1mtnC3LpZ5eKujlbK6sFfRcpQtcotbPl7u9SkktFbSuBIObR4OIIwO/wMMx9Mdk@3dLdhNjVgYZv9@XgVvvFSr9ipLN5fLdcqGXzef7ZVnN5Yo9pdytdG/n2hb5QXEroLs4dqxS4E83M3exG7TdD83/Dw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### #######:va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] xxxxxxxxx ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / xxxxxxxxxxxxxxxxxxxx >/ xxxxxxxx MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]> ._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,"iters")and 200or\'𒁁\'=="-"and 241or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/>8;re&&1=1~-<t$ U=B~+Num839195harngtgenuloid Cr#ataPr$s PLconsputs=>al{} 47le._Vd 2=>+u 8 >
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num()
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Sumerian is a trivial Python substitution. Cuneiform is replaced even inside strings, so "𒁁"=="-" can be used to separate Sumerian from Python 3.
The only problem is Ruby 1.9.
- Ruby 1.8 doesn't care about encodings, so UTF-8 in strings is not a problem.
- Ruby 1.9 cares about encodings and default source encoding is ASCII, so it errors out with
invalid multibyte char (US-ASCII). - Ruby 2.x cares about encodings and default source encoding is UTF-8, so no problem here.
Parallels with Python:
- Python 1 doesn't care about encodings.
- Python 2 cares about encodings and default source encoding is ASCII.
- Python 3 cares about encodings and default source encoding is UTF-8.
The standard way to fix Ruby 1.9 is to use # encoding: utf-8.
Polyglot already has such comment for Python 2, but Ruby has stricter rules about it – the encoding comment can be on the second line only if first line starts with #!.
Fortunately, there is another way to specify source encoding – to use -KU command line flag, see here.
So Ruby 1.9 is supposed to be run with -KU flag now.
240. Nikud, 11454 11211 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##zb1rc@Nadhj6@TD5B/fLFsjTJEQCIMD3Uy2ppdM6093StNSnzxxSzQZBkEQLBNgAKJGtZtfM5NbEE7sSZzJxjceJz8wkzrVvUhUnlcSTil2u8nxNufLJP6CdL7dctzz/YO5aewMgSJFq9cSpuiAB7Mfa77XXXms/FrqqO/zVr@J4kRPbnA1M2yOe7nqk5xiXuiOSvRm5rxpuQcnFYgi16wwmI93y3GosTmRCLP2KHFma0QM34tkXumW80R3wUwgZO/bAUUfEG6oeWAwIRR7o5tvRW49o9mikWj0XIHOEnKjg2Z9oF0Ttup6jap5hW@CVJ@SZZaqjbk8lAKE7Y0f3aPQFAlFoFzTMsk@RkMe24@qYvKa7ro2OJULq@mjszZpgKQOE6hj2o90nn60ErhDymQo5G5v6dCUvcpY8N3SntxJClskXZ4eHq64K@YZgW@TwZv7kHHnmuKqprsafJ7sTzz7yVt0LZHegWypRxIqorHoWyZ6j3ghSIo6u9vqGqYuGpRGBDHVzrDsEXUjfdqDJPN0sZ8vZzu4ipKhh2PLCcyXaRnAR1Rm44Glf6mDUoSXGht4jfcceEdVyryAluZJdwGO0lWV00CCDgGjklQuhezpxLWM81j3mCcXVHeoNKRPTsC5iDPtOHLs30QxrAHA61Ot44tEyuTENgjXJ2MdhEQ0kTmuBgUEWTu2RHm0LF5AXcu2Odc3oGxqrHH3q6ZYL5XVFYkDbXRmmSXq6CQEWsWsZ4tpk4kacuqY6FDUxhpWLqZDRhUkMoo3HhHlBMSBLh9ky0Uf2K4O8AX9z6JLpeERcYwTenmb3@7pO3ujjIQSP9ewYgUsbrxQrtCV0gLF0KNr@ybeg0jysS6sP@eqRbgQOMkEzTIurWjbUnUMsdcRQQRvPaNEhmjBE37ZFdO/ZumslPXJlOxekq2sqlhkTc/VBX52YkKLRx7YAJDBcMrLhDS1oEcgWBPawIjBuTCy2tiCYTNC2@hh6JbatjbgCDR008ZWjAnI4rt@InjEC1DC8pEt01TWQXEEQV7d6FC3GISGzobTRFieXBvQ6qIqJQ@N2dYfiPY2XYCkgSjVE1NSVY3iADliKXXKiqw45c3SdZ0iqu5o6RhSNJgmJ2ZiChwURKVbW68mD48MkYCcLIapjwEYnd/bNz2MqERsk0anB3eC4WuzgyQNynWijmRFMwOCxk1J50nhHXKnd1uGeyl1p4MxjEGsMasUkkj32JFUYQwYFDzIoqWhEk3CpiGMzkjCpr7RBpM8wqB60BlAA8kWGlkybOA6S9kWlqhdQaNO2BlCfUFhnYrEmL2ahCQD/em6G6Jc64gBrI/uK1vDZEDAE/gAaIStstKEVCuMN9EO/RoN0XducUDgI6XrYGaFWICjGeNQnX5C@apgYBPwxKpZrR3cBOTHMxOphy48MS@@JJMgGJTkOdMRLSE6FSKkD9IZRhLDQTAEwNIRNi4pe73/793qDAcSzq2m20/PR9QtAdo2OiyrNLIxsBBHWtlSTZgvgMpg6Cw4JXKqm0aMkTrVmfhI0EzTVK3ti9gjtqFcGdLmhCpRWB@qgeTpDcnviQR4zZKReMHJoMMyFgo/ULjQsTYCmTYstkPv70EoadHOKM8Jo4vXLRBgfkKQrvUjtVFM7W20dMseL/HZCkgY1QDhxmzqBLXkb5nyxuzROuJ7q2kYvNp55Q9tSiKARTmvYY91KJZfiSGaSTjfJi0imU3zNaGhi37B6qWQdcLEJCSf5mtbQWkb1vLYSPJokRHOF0WB31VMazyGpoZ3iUhoBZyECJftC8E0RP9vtYJWjtxhxxopZdbtkDnHKtyBe2oggQIdE19T1cSoryjySCYRbW270WFfSlTj8AleN83QynkxHi05jgJIuFRQ765lhI9kyx0NkNqBSLHcMNNdB3NVUwB4XRzQP@LkM6VK8psMgUBZKE6/0JFDtLhDSAI9ol2RdDsMLSCj9GBZdaLkn671IRwYiAH3Zc29QY9NG1oDmCUceIB0WJqoOoGkgMCvILisIS4m6LBfpwgKCgrF1dVIWugZ0AuxuQNN9nI@UDcBzCoOB2FgnidCekTrDUY3xBYsOg2OaSkZAHpwZ0XSkOUB8dDagYCIT2v9cYHqJ3SdZQSkUlvvYjS7mOdKu8BUQ6TfSrT0JCx/tTEhoSB94bFO1BhN1APTCtiCIqmn62PMJFZTE9YAUrY431FHwB0/RHcYS91fTpoNIwBst0kAiz1rPHwpVpC4@zy4AQ4Z8HxMESM9wgCzBSL6SOgBcriTOvUSQpQy85DZkIeAAAMn0qa5NPKBqgMBXQ0MbAs5i7ixGF9kgtJo8OEVTB8ou9MOkMTNy854SE6XQCbOxMQoBW/RmPDC4YlTNJQfa@FGH22NW3dGaiO0wizAQRFxFSRUB9z4Q58i27DWRQkWG0SLIsg9rB@DETpEjhoErYLtoZw3Z5LCJoM2AakDPB/wbet7YrcI4YXjDSVcETJHOnNmRd2whskieMzM8m5m7pt0FsuxC/5SCFCRt0jWmKwWibmEbvnJjl8CA9V3SgJH79QSwLpXsu0Awqfs@Ake8OEq4aRTsyQEgBRKholJ9l5LiQyAqpzNLS3FLSMllCId9l@PBgAHDqvkcmbflbL4Cp9VcIlg0M6KEUJLraNQgRHhSjB7BabZinywV7Y55jH3CcfDoq6arw9uamCZaJxajcinGK/DkOvbJJ0DaUjQ5YzQ2Dc3wOsyX3Lvn8xRkCwQ8ZJv6yDPxEOYTX5IWgaAAjD/8MGjRs08ps5vioSCfzJcS1h3Hdli63tCxrwh1QLBYtFL37RFSd/KcMlzIQYNMa1go2/tjKR1K1bUsRDimUn45mRRf2YaVuk5ubW0lq8kmjJhbWztgqqNpB01pMO1Qk0BNCCeiiYbIUBP6tmgIdDtPzltBzFP@HLvDFEf7N8Y4pbaq1dx5Rm3J/lvBNw/1DCMGQAv4gniSfKOBRp7nmldQULHbXy79Po56p5pjjP1K@Fy9VJndr4UcrQZoONtBwaCGzMvtdTJqOMBdgDCgDVNOst3Kts/b1@1euj1PZjA0X1MbXSgUpJcaiQPHngAbwrfyVUE@5/lWDpiPbiOZTW6nUmUBxDiQRPhPy3xaZbWdSuowGqba7SRUql8/LW3o0PimGYXnw6qCfCDDA7x2KilelyH9Ln/Op5MQlk9mQHRrJJNQMxpWgksLjX1pqYKOn36DVcx@Oh2j3RukUrxvDKfghkLvcvCTyZs3SLtYHN0Qw8yJyri8sQ8gHVkBrIieK0Jr4NXtE6SjS2l8ZveZVLSPj4NHhzF9Slvrs@PDg6cNmsxQdS@ApxAGCCsBrwy14vREoAbmpKfH1sEA2QCTtsgJThxg4gNNI4JNKJigsUxEhguNbIgNaA1lPG0imKPlIrhDyO/@UhloJNSdhryNf9GCLDHwtXkKkzwEir1/@mhpfmx0AfwE0VwTmW/BYQUAq7TNHHv0FcoYVXJEZTQLGEzALeAve@FcgGVbAtLCQJyzowmxCRGAoG7IbSEnYSzBYMR9YwoicRznU3zWHzlW5P73bQuEU118TqkhR4CQ41SVLq7l/08YIyVq7qJ3AqcPxrGpakDvl6Nrc6QNEQIFkqT1PnztRsSrwgGV4z9URmClNNXC@usZVE6dGO4QqxdkCRwFnD7UKgqpOLlDa@2IaMDlDqCm9anhMakVevgpBnmouike5aRdJmcgliGPjJkKpu0oA2trIOHrwCujL5suIQfWpeHYFlayeABRAymqYRusRL6uegGNdnePlAeb63dd5FBjN5zlSN1GY12tXM2F3mXZpj2wyTYAIGqKIkPsIwunN0HK8dQx9CjjDa2g3YENov4yDup6OGFazIXypoqQEoUXX8EoQNYXegGwocynR18dABsiF7JZyH9gy9IrLGQkltUyoqNGFgD@EoCJeIMt@ZU@Hs6cJXRybX/exKOTh7RjspksFVhIyJXfw9/QoNFOzlygnwdevcC0ruwHVCbAybuoXL1U@iVuhXUbKGF8xRldg6pYivRGgy/aFwlXW1qiW@FUgdAf2Z4qfSECicZHDDlkwSCcKyW3kpIg4JOjXkRpEqmnX0pIpRYxTw90bW3cU13XJPTFwY0EhrXVE3huqJo2XBZ9QDHZO6iDMORq@QfpNBJ2mrswbZZpGOTPhhM9pmtDm3BtEDGiJeNggBiCrCxAzQMDiHJJGMxfDop59gTEup5uGiPDO6IT9qaFsotIibeIVMv33Qd6s4jgxNCBIWcTDotBBifVF2OUNWDwT4GS01hBxBdZlTp6T9pexPbYth2QK10i0zkFJaz6ke8h2e64J3pTiICFOqDjuxuM80@OHxx0TnbPHjakietIptEFGtHTOyMQZk3oDhsuzBvOEB4A7hiWPTKgREGUby7Mp7btMeYBVw3udsUxYBDHowedR0d7T3effsvPHB3RjdHEVDGP1cQKQBjHKYW5NRrN7trAW1iTjTEBc3G8d/woiOXzZ4@OdjsPDk6OzyLRvJqYhipPpfHFYFOBPkcQIotZVvXHZm95OYeKqUuzCD6xQZmrRkA2JYIATwHdWKIolYnogSwyDo@CgLPAKs5zO0SRs5VKr6uWy3qxp@Xzpb7a7/Xyilwu9MsFpZCFR6lY0clbCi4I@pTO3ICJzYrgBBKmAZmnL1nMBxwOiKIacCyztfkKfW/JnFYo6KV8Ra1olUpFVUq9nKqUS7peLPXz2axelLP9blku527NXCQbyFotbCM6AwS9DicLqCcQvxS8lroDyzzwelekpyhKUSv0KzmlV8jme91KtlDudeWS2q3o2X4@JytyT1PkahAWZ1SBSgyhwZCrtIA1DbwEGTz5WDCYRpuYLjEGa9A@wUnkkMSMgzVkFBx8jzx6TPwVZJya9d0L6B6sH@MUje9eRPcRrh4vOFlqDR19wDIFxEVk0ekGjhV0DJePlxZWgVT69HOd/@ZAfszXcnaOkV/hAnSkfNeyTN0vvX5/yVmhzhcCDmXmwjlHndny8/LCr1/YG15rgcP48jQ@tmy9Nr4bXmuBw/gKLD5c7l4f3YrPOtAwsiKNDJfH18a14rEGMIypRGOKLqkv/MrUb9N6up/WWu@NgcK4KzRutlTeecVWKzr@SjliM@sgZ8CJPbKBf35k4Lx9f6nHxEIJvB3jgmmE5YmkhY@yWCYhwuX69R0uGhEjBoZ1YVPBOTR1sqJcwFjCKEYX5s2QfRA16GMJ9Eambvqw8WvU7dPHGgAcdFdn5qgHnfb0h34YalXpKX3hBOi6HCxP5S4l39X7E5CCpK5hofkDYEKlTCH73a6xCRRqAnceBO81YFXydAKSqCLmRTkQe3HpBGg2m4c9OzqmgF2VCnHL8/9kqfK9ieNBKP/937/dg0a42URDdUZlwdDQsfQrih/9jS3mB0ULfaxv3cWoTyuGmj4Upabikqtqhob1UdPWF4Sh6oxQ5PKbGxAUH4AJt@Aayzmbiwne6xOpElrJy@sMxDJGRFsDTWFXlkRYYlTINm21R6uBicKGTgM52NisGfQpEwojDA@MPJsSWrNyQRZbBbzhxJuwJ@4O@FAzGmO8b@uiPmS2oHZlHVhktWvotzS6o15MerYAnB4tMmasuAZ2UXo6WSf0TfWCGTtoXF98VkDHGAyAn/Dfm8CuhiDbUKFUuqKvD@GFa03csdCFxvKg41Ab7QqjW1JwTPbcBGL4m@dCw@ZaM0z6uEOjh8hF0QVYOlrRuJ9JiFSasVLNptqdoag@/HgswwQpgwM0p6Gl09kcDnvh2m90K9Lm8DhW0vCVyvrQbCcVq5J14pXEdlAJbAKZltnfU/WBhoWByxippqD0IsaNFD2YOl6Y1oDSeRtBM1UXUMvzm0O/hOajj9vQHUcmDcQuZ2G6BdkX2Qm2AGxaTfbJlt@rNds0XOza5iYKuroAt0gT97LRR2RK2lhXsT3KM7lDITStpwu25uFS7gZEuwOVY6uouE4dwRzR3lRpmn2F90bWYmhf6uy5fqB7szZXd6BYgklRwtDWjig97UOYituB6GN9PV6szZenmWvdl/tAMMURFdDuiNeuYdouOaXP26pl4EAw9lyP0dEaNFRLoOtBUfP6YH6mxkT0Z1k3tKtqDmyzWB5IKjw2Nv7E6eOY4L/vSv1C6iXLH6ZeAX9kW7L/3kj2LyTn4kNtR5cmHFy0jxhvGYHXkTB/UXJzAUGSwJ046wt3mC3TkKLE5OVNDeBowyt1Frx/jZFlU@0GI8t4RvltYP8wQKUMBs9hPPivk1r@9tR6dyNPN6ItfagQkca9MHUYyOjzRpMSJSt/ZAg5m707seqbE32ir6VVx91XOm5uv0UKuXumsn4xEv5sJ84I4VxnCPXGlx/vlGscw9F2K4FRTQM6@Qc5nbX0bgw8@hhF7hMwnKDhZsCBNRkvNe6SFGc9vb3mhuOgZ9u9pUyiz8dSpPKH@aklRt7V6X2rcMWEQVzbauSy2azP30Tmr5cstwlduTDsK4M9lxKmLouUF7A4G@JEjOvTWEylQtMbF66Ak5p3o07KphkBClypSJZh6d4Mn5uaZB217dq2@TFNCES3ZyD/BlwpLvx8qClv8Eb@bjCymPtwceak298068EGJF86hdpDwfs2bIhOvd6pmQVcsoZeOlix3j4PFJnI/VAqMMzTySW2dcLczHj6MyqyWBZLt/ZIxs7aXd1U2WtazN8WX0XM3RpfyLL4fDJd28L1MLYCtlhRja/QrfEMKsvogZAz1Ec6td4iHai9VxM3eG0Emtp4r/EW6XrjpnBjAwiFhc@l1bYIK@XZFohlnuoMdJRrTFwV9103EedgVn1t5R6N1IHODlXdRj0XUx24dZhJgwvj@kmPKtt1pkEwtvXjdlSAznShz9zgvTbCxzMN2nMy@vBU3Uq/1@hGpQ91dFFau5jwAV7RGtpDa6gP2U6g0LapewBGeuw43G2FgPz7u4wIpVHRnUrR2jVt07xL7SKNZBTTtvtr83WAB7V6EPSj4p2pXfDwXx@cBoTxnlYSHfg39Z2hPoFhy7U9e6wL1LYJ1MQJI/bcREmDBZ5fdybq1lkCqJHg/evG/0H5dKDa3nhMX52xOXHpgwYV6Pm6dU15SJO5C1YYHtt6xHBXH9hdbWh8KEtdXfUs40IKZoWY9VbpdhypBYMID9BZNA2oPGcmIjY0ov6n@Dra1KT@BBMbukLD@jaukv2J48ywJjzbJq5pXy1oxPIeinAql61AoGFTDvzVwTXelCPA3XXBLrJblkH8xcSNCEYZcWS6BT0LTIu8cVZpaYtnpHfkcuyxiTdaKT/NVGQN92OmRf2tD3SC0IjM3oL7Ev4sLUivHbCs4WTg3iR3bNK@B2wWPta29O4ADzWvNDRrVBiFVMt/bapvxZRwCze8O9ByE/3WFZbCrUssFE42BdU24NWBF7ThZOPUmWmMXfYkQl9ZyzTcXEa@CTVbLzr77dPT@2w9BE0f4vZGtoMHiYCtEDRHdzWcTkeKzHgoRn0sewCUWTDJAjiAXVuEmyvX65s/OuoJXz7RBypus3xk4I5Lcw1mQMyri9h3ifibE9U1vjmxPX1tnKuL2XeJ8rE6MLSHS60QRBjUrr8nj72WugA63WyIq6Hh0vMcgeGWOShEOIbCiHMd4P/XSW8r0/fhKenbp1kijJO/F5wIRyTYMx4acAEB/dW1aa2bmbfHVI6cUdNtk/KGR2dq/fdaDFu/KeC25K8mo/HE9V/rU6f7dqJT1qML6u5eGUAihddAmclQNb3109qRmVrgv/wBc2HcxJV/ZZj2gHxVzhJg12AARyZ9A9LtwfB9onrQO6w1iEzTv@PiKU6ECA4r3GvACz1HBMMyvNsnfTxPBbkpeGOB2OCDJxOlR/gU739sDMLZ@lp5dCtHA2P9TDPxoPzHSgeMDAMmntKD7GgMz9JHcd9PRt/3IwxGG0u/ispwty4EVXGIta2JJ@DO/9vGmOKtY0yVTMvFCHqQ1DcPHj/jAywZDDW2JfZDfKkOwuHENWcL08bNCGuQz7CAgdtMm2@GCKSMBzpVd/CUbuK8Q7jdMZ6uokPBA3udNHQyg5Hpo0QqGFwmowe6hquTd8rDE/sxsHcw3I2BGI@e6ri1YIXGbA6MQR/ZmmpCnfXulNwpjX7NWLIQxtWx3oW2Nxem9XzbpsgfqJ66gdeik41UYgxNH8Qlw@zqzis6ixgxbxKEb2bqoT6lostmhGI9VfA0jTHpOJ231I8i0nyVnI5tdur6FpwIyRAMHvRx9/V5EXc7L42Na8W5m@U8vmQbVPQeO@q3qaCO3rVN9sSRZgOxsAy2HUF1DN2VHhnWZErdiACc3nqhiG38zYolnBhxh9AFrwyQyMP9wLi9jW0udlfkLmCgL1WXbhJYLwEt7T2@@z6koepoNq62@YaPXGuLHCL7AJUPN1ezzQxdQKApkDtVmwSaCD6QVXPUHdHHZglmubWf6l08qNelp049dbqO3Vw@cOY7rhz5Cggddv8iSZ2AnMR/eKhbFfKWa90Y0wcl@VdrUSVI7omha29U/q69ic5ASyqVgdd2qOWtc8AMmbrgDXFnpuR5m0jGE@Ni0rstC/65BKpCJTxs72b8EzPgZjj@qVxXDPQBxenpItr0wT53EkeFABOUaT3bEQmFS6XUdJrnYywQ7jkYWAAWQFGFJqjsgOlKcQkwAR6FNfqk1SKJ62k1W5XnpEG4KkfOz1mseNGj9wfTMdVG8pQFbyXU80YiKQjJRLJtVUk2GYLrJjDAa8HVJdi@QV8sv4sqYJqKbKpmKCxxjSlzAJRDRSlD1eqZOnlm0YUg4FgcppKA6bs4ww2Ov/jDnq8/hupJGhkgoEKFoP4ne6QP7asdlq6fOozfKuqfwThAljGZNgRhf5cAI@1pQ6Y2xr4izw7Pyr4yCl/ZFFhO2NREmAvWuLhGggfrPNZ4LDfhISk/4TBUUCjgziYjCwhezxu6Ijk16Jm5ibPYBe@r4LI8BydBexlyRHo67iWjRyHpvL9p2xf0eATm5Bd/yFRw0AOR/kG1IHmqeieSIp57lKneC02zJ5DrIJI3umP7ICmsZJBeJrjKRjU/UXcejwlS3SCAkUKgGYMmw9Rj7O@eEuGAJFGnFJ5krxn9VGL36WdftLLnjXdkJOn//dsSf@1XHPepUCm6XIYEILU5IlbUuwDeC98k4RJTjiUYnhY1fJ7rirUH6sNiSIYHRgMcs@2x32uodiOqzCfERv@QfArNtJ0DFRkjqhiJIqx@RVVk0GNJFnJcVDGXCx0MrDyNmvW6RiI1YQs/wqlHCpAgqhlRwcRUKdHzk6juAYMkpuQtGSKSwbgtF7JgYxVpooaRUWMv2Gmci@4Alx7o3QndBXmpiEqhQYuT6DTqTWoClsBGTT@tF@2pkhXa09LBueQGldpuTz/NKl9CrdsOhLonYc87ePLgOiE2s2/fuuqMcNw8WWM71oFMJK5Pjk4OTs92z56dQivMA/JzyM6tBLQGsYgeRRvaJtWhBPWC7MBH0J/QhhoNUiShkjqq6OP5WPTQEAX165oTuAQzRkjTUugPBF8X3tUj/jcBfJrWN0iAUUcwDGAbArJhrWHhJ2PUBEX8sL42G4plBtJ47EBhxeC5gDW0lFYVRxpQWQJU1h2rimwu7A5zu0uNfTCW26ttZy0I1liYXiv0Z0VcWwXzv5Nyj2Gg/F8vN4vl9nJTmFvKDaChaxDmcPfo0bOnB8vBAMfom1LdRqXgn5ZjxBl7Gts@EqjvoYfU/YC4aNbgCEcDMKs/mDElgrp3pUOxfOKojVhgiqE0/1xsgZhQMw1UYnleY3WRStEcIA9Sw2KtHObrG9NIFoMxOhLdNStiSAQOuTDqIOMi58ccp8oYRbyCYmCsfnUFXe@EEnGfXifdKPuTCXocFg3H6InL@tyGoSocdVwC/8ioFJiUczIl/nAmnxOBKHCbujWAAgewfI2NUSTBKoJLsLxzYX5Rjx7kqfdKpfPUdJO6fwgORmlTHaPSLh/6ie3pVfJ6YtOD9gExCfkLqsJRZTovadMyZY70AD@w@cCdBuMWje/o8LSB3BljzSh9j@LcxMKBCoCYBkr/KKznoJpWdkaRqYJjVW77WseCoZJKb66vZSjkElxyabgGyB20EfrI45hAKbE0fsFRhSlVsUB2TRd4kh4M38CheDjUAnMi0pNT7PiUYBEuDjgphixjhnAxhHUbN7VQwVB6BZKV9pIFTlA4GrMbiTNZ3xIEqLkBiJv@KawqKjClQkuVeM4EN0Y1kzeCBFmoUpMw9EZmBHCNPr62Lr3/7d9jOvjaHpi/75un2T2w/aZv64P5twIfWQbbPw1tCth@wGwvJGyym4rH/OT9OZGNx8wAL@9zN8qENCFQ2krLErY2tvQXRyfE1VAdKLblCKTIRTMhhUGcA8kf8G8ESHFJ2xjBWQqLJlzEk2p9ASgCeAX4gewNcjQ0Pd05T6H6qaokYcZxtlqkm9P0KVssptqoXk9QCyMwYVKxUMzLEmRSuAwipAoyBnhWhkXI81WgibFLY9x4CRJ3vV4nnKuppt4o1hhuSAn1RY57GWY0AbAxJii0CISBIIsQ4Nf0g6USalrmMSgOZEk5iTStZzNUA24wRQ0AwqOzFRypB3bT9qsK8NjSpx7lmGaBAAQE27Ij6leDiASIiMWNugJXu@Pi/AtOoEQ6qBhtBu45gp0iWJVbh6ytF6Ttta1zX2ckAcT7yRrUtcD8j9YokmSYhSpDbmowTK3qH8TSkPunlo3zUIeQW5JSJCUnyUU@gqGcHxXkF7v6W4gSOjcQC003Xtljd3f/4Ojz45PTG5psKGRyFSxJks16ui2ImdZ5aEiG@V6u1L1D6fTx3mFQldFcLWaCEGKxGXA1m@tSW83phtSfs6NGN9OmHjcSkrN3jZjushEO6abam7EvfKUI4D476XAj1RR/PW@d15ttK34j@bfrtJPGxW1ELjC1XaqbNLmaTcxiqIb8DNWQu2JwjlbGQ7R4usqzLxZHcn2HiAcDD2IBChATpQBqDcYGGThm8zML3REK04PuUtLH5nCozsgwRxHIs0BjOnathaozX8fXUHWHptGNwdjdQ713TENHoIIi1O0humPT8FJ8jM5@NJADAiKW8vWmT6tTkS5vpaiGUhpXhtymNiyIj49BJ4D4kicTd0hO7DFZTD090APTU2BEyIMJW@/QyeeTEcD16eupjiRWB9ZEgMBQUckwq0yghp7law2bplEzG6TXQt1hfsHFUa@QmvLiUJ/2jAEQ8BSfgZ7@qQwcVXiuGQtNNYlZSaBxrIY/wxMm0Sr9KOVx00XkaksVDaunT1OoDaV6Dqwpuievnl8mee4GDlANdvuBzqsVVXZBR1Q9v0cs1MCtdLZKqCx9RddgpYIaZfCINjQLpHjqOY/ACONTqj9SxyQ1oToWXSISak21U1bG9RyeCE2mpsEi6TQVqOFFPYBhRtA@NVHEISlUSZySGtA66OpaPXy9McakJYviOZhpIjxJ4GTaPgzlOA3Fx0BAgiBVGm0D25ZUMUcMe0WGeRAG/WNU6RNBRYNrvKlqQFwShH4KdUFLTZr3IspyFj2Q1WqlUvVbY5nUVAigxU0qL0oQ7RoSEjCoUL/@iVuoNVSdjTrWHb1nAFm4/w3dsnSoIMCZkQpjsDoBJHP4TPChhMxC1TJNIc6y@NA/wgsZXVbBfJC8NnGlLSHV6LxMbQ5j6ss2Dqp9f1idSf@HJEq161TCbMwkYHT4ZioxbMjp3HY6nbC2UwkLh/p793A6Z54ATqIjgnQ0BSAhYfI1wGfgPBoJq5ZQ66lEr6Fs0xBgBfnsGgK8cyXxOqHOpcQ9GKkz4OKwzptKuFSLX1YU5TnkD3tIQsoAzlyj0jP6lQRMPmGk05gHMdHBDLyT2qdpSrPbpxKdOar5jKg0GPndbYWqhi1x4xsRrAJ9Z7@hgbArSNj9ndOdAHihgDm3zm8D78ES/gYeTiF0L5zuRjl/btnn7oTFp3dJqmCJ6UxkahShAqcpqES0ZlSeB2Lyq1/F5SLhUomdYs5OJwvZGjzkWoEUyKeJtpKPk/h9kNSlbc7hrtsPypdE7yvF14LQUvvi6/OTi5OTL/l2KhnfP37ByXkALZEKve96lYiy4SIfd8Xj21IsLm3L90qS9PLlS2B34Wo1xWYUSjznW0LyvJUqgaVZKm1niuXtzP1kh2aFTykKf0oMQyJtY@z2enDbQ/qtklScXWRnB9MCA/yJ7zaa9pnbIjMMxHcNwgZeH4CrXqqFOGmXVHU7nVfuWzVRySq/@PnWPHN90qn/4jsjSd/C1zG@vj9/jOZTufDp1tane3v5fAYqj5lPvjr51u7ubv5BpnDSKuzkhexW/S/@bGtLUeqKtHXuuvJ5snXxJadk85z4i58lT06@2XFdbD@8ckQGIz7LcMukUCAX5A1cF32Cf2p@04uYVTR3@29wgARmuUGJTTJZyCVPXySxuG/isizHZ/TXodWwReTmTul//PD4ddyLNxXpuQNvL/46XizHmREMYMsFtst4M15HsOI8PpMajQYYS//j30P45ucQD/rM6vBoFoK4irN4U2jQIG/jzSIYZEWBdP@fb387Fm9OERGaR4dEaSrbDFfk8j35XthG7bhczh/fB@fgos7T4KKCriwr7aA9I82NTRs6D6Hw0K7EjriF7R5gRpz42EANd4WDfMcP8PrL//SXP/rLH9Lfj@j93/BrN8Wt@y8fEKLDCIxXtXo/LJ1ESmXOtqGX18D2KHR/KgpwiZ3AXkOr4JcsXm5kOixXIQrHI4aVegifxK@S0P6RcLF4sAIttMh5pAm4JtKnIK@PLfKYXZYFf7gDK7qgA5gsssh0ULfxRZWGiZNVt6AxQgsJaAH5GLhY/B1U/nTNRZoLd0KLwHJNDY8jJVuUDdFhB64t@NE/XKEVn1vUxXemIDevLfLrX7F4K946P39o4a/7Gn@P3uDvtYe/Mw1/T1/j7@wN/p56@Dtx8fe4i78oLY/FBaAM6fRTYBl9pL3L9QxuUez4thB547H43@lFYiR@Ddd5WpjPW@KLdK3m/4GTqoU2vJgJ8nQ@F4T6i2Y63aJ5azX9TNaF8yZhWaZPsfOiDvGm6616w96nt9hpwiUk83ayaN8/f9Fs1Zfj8KO5fz@NnfY@xNNMnBPg4ZtNMq/Pm/NWfT6v1@Ffp8@5/wbXef3Gn74WV20DUHjNz5GAtltSsy21m@w6B7soNdFFlNpgaMK7A4CtVix@jehCWudU71NDaMnFwrlAaJfYrqKf5hJSlbeVnFSYflo8UGJxheOkbfR6iwMTsBeVWByZ9Arj1SvU4eX7r/9vvNvvv/63YIWs4ce10DcWbxACTE5iJ2tmL7PyhXwBBoNkgcccZodyD4l6VifZWXZGsiNb7oFJh18WTEa2T7IDkrWyliyDJxg8kvXQ1IfXAH59iMWBn5HNYuTZSwKpmDhUUL2n9P22Q/h2rEW4lzpwJ6KcFLNJsZhMGueF4vg1l0l22q3keS0uue22xPg2ouRrVOHtfE46nYMnDzodCVG5/dg@XvyPj0dR663/0bH9@Nge2fA/Pj5@DA2Xvp8W7sPVaKbr/msn3qzttKsC4mOAmXGpvtNu5gQ0F9OAZQq6pT/yWsQI7@ZWOwZC7fPnV7Xnz/F/dVm7qlFDaAVDpxYC@GDMAI7MASJ4XqtRA5rhuqSxUhsar563QxMzSM@vwOk5ATY7/EtLtr@Dv/H/r//jZyTVOuehH1zP6yl68fjj@ev59dx/NvlUyrek6vBDB7BjkOt5E40U6BpMrRR/zs/nzA2eKb7OImxiGvUmDbwAhE4fZ6m2k8BpgGCY8he02u1pNsvXuuASTm2rb@naCF@ju0YSXVzPAmFI3uYpSCFfq@V9c6lcq5V9s1ws1mrbIVQWLL4RgHRX1WrYm2rxMY95YH0slcU5M6pUPslVuXv3Uv5nCHbGY5Bu5Ur27dvQqdPpGU6ng@65t2@5Dof7RhqVAtiz5bdvoZ8neZB7n9j@imUFpFhZUhYpDFVX9Twn9cYYZzjcw@lyPFX7ms0iKIYmhXq9mG82i3kwF8s8X@MSbMtJapCuyPw8IXGsHCCPJuO@l1wu8dR1nkR/Eq@TnSbgu4sXuZ7HaXWTfIFPdWc6fw0ugZtcqTBHki@myumK/2ts8aS5Tfxfq9XKpfPbpe375@fnKwwL0qTatdqQ541rtYqTJfOa5msQx1366r17uQrUTjlba8c6nQe7Z7sd/PgYrgLDSEDQkVK3GK7wjZ1ki85sFSrnLSzReTuZrNbusxYuF0g8WfPhhCQQSlKu0ILHQXw2@nh0Z0pjXbm342Mil3IwxMTGdDdOKUt6uKDpELvf3wJHaBvSxbVnVzfNQOX6le2YvSujp2/F4iePdvcPzjJKHUYr5XB3P6OcPtuLy2gtLOzUO4f2pwe7D46fQYCTRwe7pwefHX1x8OwE3N3Yqzeqrqv6RNevOpPJ1WvUyq139DG4Lq6Orhmu@uqVOqYXqTG6dnX1/iffe/@T//P9T3/w/qffe//TH/3y6x99D@4/hPsH7P2Df1cp4POXX//TP3j/@z8Fx/8G93@F@@e//Pp3v81uav9TuP884van/h2BYzepxpvbeAEilJVyehsGju1KBZCButZjkNZv/vLrH/7sl1//1o/h/pf@/eOb92//fP39o@9uvjHcD//gdpgf/Hu4/4jFFcD@4PeZG75vwP8@g/utH7//nf/I/n/h/9D40/e/86f48C3/@Md/8efvv/OfFaX8F//m/fd@8P67P3z/3e@8/@7333/3Hyjvf/ffyNno4w/e/@iP/@ef/NH//JN/Qv9/SJ9/dJf/@x//47/6D3/1X/7qT/z753D/RzD9/K/@M6Dx3/zxT/D/wz/@m//6E/z/X//qb/74n//Nb/5ravg9Zvh//@W/Y8@//s73/vq7/@yvv/P1huf3bn1@fQf3r/83uNw9n3eJ5y7l@liXr3@t/Pyv1MYiFcABqh6dKMAb7s10kNpjWZL1H9AJf/SP3v/ubwBu/w5Agu0fgg3@zAJe36eWL79c8ktT2V5If/klCEtf@kLTl1Gg7xPyVgI@Nnv/LQB8SX3ZRUIoSPRfIBSAER8qAFtKnILgTkLm/Muv/9nP0D0Mia6/EY0vG7hGYBMI/DYo4vexM4fFiMJ@H8nB@598@/3P/sH7n/ze@5/8Jo4FQr6S2c0I8gcmFAGwcAc4BCzeBQ4AZRSYQLLdiilg2KrjBFhMTr98CY2wBSYQU7ZjhRzYYnKTmmU0Q0CQg7fZvFMaZ5zgnsbyFbDhTFQaBuE080qD114av4Objk0b4EdB8QO6BI3NMk4toEjdgHgxEAuT6ZSB9SfTPRoLhGykn5LOdmPKAqbRoUljIJghdHrKyQqXLjceQIKN6QOCcWHk6dhLeL9sNMuNaROje0ezAHGk9yBJgMLv86anzXdgb9A4AT42ffAOslJupNPNMrg0aFFpapkOTVMu0MLRsqcJLTe6E4K7@XbuE/IpJ5c5JvNDVRIfGp/pBfQOnfraAf92etsvDv0HRnpvY3hopymtH@bG/HfQmYb3ASBeQcBNYHALAubmPnhPWVRpmiy80iwGqLm0P2kYOlAGJR1L0/ZNUwukD3n4mKvOBmeMDouTSCTAVG9yOa5zDBIXcS6qrqc6uE5F@cUq4YoVDp1xUw3bKZg4oYLZ9oNteMrwP9iiu2NpSWrbsUQSBfYkCVIS0jk7b8dZIYISUts2LUCaApJPwQfv@/fBDDVE3wu3WHwRjokEdEkSePk84WMp@r0Xns4K6MgEkdhjd7BnT4Fvz3BcRi7iUgPP5gxi37Kr1cY7OV@KwZvaJ/ilGf@bJ9BY@L1dsV7HSm9eC3T6Ao3AGBZjzaa/pkrkWPP04AzAz46JrGRFAlz@db6k5Av5gpIrFgslRc4XK/lioZwDUlbMFhRFruTzlXKlNKdluQ/UIFPd7hbqzb934/r7f2/dtd4Vr1jzSzIV6RzsPNY0G2xLXwLXVrl2lqvRaRRac4lWNoM/JZeDJ@QxIxdK51tb5rWARW7TfWTXuHoN2YxdC1Oc8/0ELhL7JEY@ATe4IBFcXiL@hoCj45q/@Itfi2MLwJxcAOThY21AHhYdtOL19XXkjsW3vvrKI80mMPbC0WEsDkg/DL/PLhg9cSjSb7z1Jo5OfQeEPDj64uj06PiJ@ODoFJjtbxEllxVj8fl83g/n6KlVJ8fHxzGkNiA65WQMP9fIZDKhvl2wz6dqTFEEJSfkZEHO4f8DBgX/d4dX4K/gE0LllBiJjaNXDe4YIvI9INL3ZGYsFBfGLBrr/oneZowuBrYAic5j@Emg1nmsLoWeZ3jA@gk0BqCvRR7hdljPJmc223a5p2sbIPaH7OPW@44NstGvD7OnWhfM64HBTnSGXg9VVP3ojgxvuAHi2XiEx5B0539bDAejLmQQlwUYwB48HNO21wGUyLOTDaV8HCppwHV3qqUBwJ8effbwLPI@O9jdfxgrkr3jJw9WXgUfqEAeHRyehdYS8w2CFsIovnXw6NGq1X8BTaxRYXiLFEqZDAwt8MB3hl70LSZeBCCyeMs3WRJSs1xz9Hv35Ib8Tqh7CfKssfcu/WQyKucqcqUACAClHuggt9tGD8oeVz31xEm45OQRSvEoizeaqnk9J/kSSPSdLyYk14w9xp1/FZmdYDHc2EMQqUf4RR38epYXw3OfPfxqLk6FdPHztZMx2egIL3RCo2MMhkD/r@wAINZVVQL3x14QPipNQ03d6uCxNKjbDR9zDTguNxt9ko2JdKpWqZQL5UpOKWfKlXK@IBcLhYysZORSuVQBWpyVy3KxXKjImXK@ksvDYAG@hUopFgcaavQlCQZCmePgXYVoLQ2VwNdRm74tDpuxOJuAIm/wu@xxNbRPCKdDGA4/R@R6dF/zttHglDweOsjJBGJUiUbih4f72cNDjttDC05J72c5roeWQjmbLe1xnE599mFAUzjOZmHAC8A8Zslm9/Y5bsIiQBUSHDdEy0EROXSOM9Cyv3t4iOm8QouC4QHsgvkwixlYSgBmoSWXoyw@x70OowO4XZZQnub0AC2YJvocMp998OO4z4L8ZLMQw1MGx2J4GJR1d5fjjphldxd9PqcFL7CsfgMtu/TiOAcsgIQcNwDDwNF1i@O6YERU5DgNTNpMBTdUuI8qBSxP5bgZqyCsIo6bUmhVu@CAFfXdMZmHDx@qQ6@nD9g1c9hbg6yBjzGdHBx2P/usOxh0ndnuwWdP0efzzx@qr2YTpzvo@sG6HbhsCAM@F6PZ6gV5POp0VHOtzzfAx1rx6cw6Ouato76GPPnXABMZdT4Hn8/BZ90SJYsNrhGAdvHaG8F7T@1Sn@CiPvQ97Xa5GiKqNxvrOEeHfYZ@VjszUjXHrqF92thKppKZWauYPa9RZzJK8dfZ2hx9@yn6STckhvz1rDVtZM9BPCkp/sGIFNeeKgWDy2yNdoCqVbfUHVnJp6dV1Bdq95MkKcg7Kfne9pvUE35HyeWrXHtnR@Ba8vmOIperxdKL7QnH8VV87uRK1TepbDJLCD74Vul8p1SIhCiV0qqkVEslvjaHmvBgROpOPL3TSaWudPWC5zGvyDdB/tnXw2e0iEatn5pmpg2WKTLja9OGDNTZm8BIlL0RVw81KEzwu0ksxgFEN93JVpEmpzi5UuYgfUnikRYh9YD3y@fB4kf4ihiWjOwSSVVgn1yTy0VexF32HbvfoZ@dIS@jkMgux57jaRh6EjbYuUYFC7caO0Pumn6knaDuli5@5ZEePgbhjukBIWzuQi5VYrGmz1@esA9e1Hwr6lsQD/FzvrYj4mcovSUfpg0gcCKnM@ALRuLRsfjMctV@GMuZPvXEhzpuTdMCt312XFU8mOJ3zA3bql0Lz4U5PSONB1xR/QSMf2qjCSa1R1I0daLyV7RcnWaz0WmM9NHYm4EUQ@uiGQaG0ZTsEQaJZ2WC4wKdxh4UN1uzUEmTjtbEND6NNXuoVmKvsXc9qVYBdl7TG/RDxVwczxftWI0JLc@J7uDRlqPjRJ/oeIZEG75sHyDgPlTt9VxoOsSqhbk4cln9hKcVaIauMUO@R6eRndcGjRa6v8VHXeC4c0FovT2PNaFL1WZxteFOuuyzXdkuiD/F2hTc5FK@NiTdRvfFtOY0xsC0k5oJlRURRohao/BvTRgdO2KnMV0UO9doKTkFdyZllGwlo8gwJMJQCdBwl8Ceh1uGG/xlFFlSZoojhMtkp1lRzsi6nPHsAwtqOVutYmVDM1ErvFU@rWybqZ5N1LpAGw16aI1mUc0MydjIDFMQ6qmumgycF1LC651iOp/n@dpryJ2TSPXEPX4nX@ul9kiHBwcY2OFWSDFf6zdSL/haaotvuPrrWrTJU3ysiZ2clni8BZXry2HuZNTKkq2inLkWOsLcVF0vIZeUamuSaAkyFC/7dlDnvmpy51D3cwLSA4kumADTUAO3oEszNmPBKCzcxsglmjo0lVxRaj5IbOyTlxSXwu@2sp2PqWSypCSTfLKGEv8WuPvkidKSJBC25D15hwNGhatyFQXEuwhZupEFtnZWBMlrHusZ7pjkK7H4dWx@Pa9H99t9g8xmaloIrPcIGaQTMSLRhWCxEydb1CSITTots9vYHTzdrfnQu/uxeJVuUVpsMyFt/5SoIG197Opzut58wd5t3DkBqcao4pAWOfeX25UclLkXsUP53OsYq1W2oUCqp5tSO8ZxtKeytbdygWc5Je/iVGs32b8OvkhefYzCM0mpVdYDW@f8uyeGeV3OCU0q9KVI/F0aagR3WzWld3Eg6HNa0f5Wp@vr8fU1CLVzPPms5AqxuGUHu6BAlPSA0sFIUChwOAmik/Fp5UXpRfnF42fHz44Pyf1stVwtRwWC9v1MRk7KyTq5Dwyo8fQAhI23xC7I76zP6UaveC1eHSdz@WRuKVgjPm3kg1XTlNxsCnJdITuAq6QK9KYvF4Xs2yZDvCb1KCrg8/43fpyf1stgV4DJq0KdFtJKsylvK3x8/P7rf4sniq4Pvth9RJJYwL/9s58ppb/9s39FV/SS8xordCkOkGiUi6X4eZxlIV8iPFjosqAix5uS7y6XZD7uCswG2SvE3be@boeUki2D3/4xs3FFqLV4JR6Llx@/fEtIHaS@Zm8wMBRqkqQlSSpRBekJ/uQdThy9E7ZeAi1x3YQE4UkFgYPJju1ms7mN08Ik2UzjITilQCfZW/PaOZseQAli26I/3d3Gn/4idNh2XbAHNrBu13VSaMoERA5Jev8bv6soxb/9s99u8287bzvfBJJaqVSKshL/1c0r7mszUSAvusV2ZVbxOKlQZtvLkTq/ctkHlYOjdfRjusDb6o6KRxJReblpWBcQAMdzMONnGoEBqJI7nuOL@SPwGzxY4pu7qqsX84HNneGH1@k8HZ6rc6uSNDC84aRLD9KdObMj75geM5AAXwwQ0am5a9pdaaTi1AD9No8L4g9AoCrniSXBqIenBOi3C5HjRGUJHaowBorW6wBYB4uV4qsxAimP8cBve9rvc/SksG72TvWx6qDeEvAPjlMe9RAM1cbQc8jBEdglfig8/0prXCfJfbYXXKAHmW3Ke7jJ4PwbrVpClSzoeDqBw6O4/qkaus2bE9GGn6Plgi3eANG3UddkAM8@Nx4GCD9guwiBZUQ9ID4f0IiWiKRp@dNBJnAmlznQfCysfqILB5oQzY1DjIzqDKhaJBiXKe6koFlF1KHXkqvnGcYnNmRa3/TEtUHqDQKsN@oVoSXBCqXaBPuGA6yXXI5oHKGMFw0ZLUe64ecEAFmD4Alj1AeEm@bt7iuqA8dXfoD4JwZ@/qFzVDrEPt/uEcvXpEmuuoZHAWBoowAYUhrgcRRWRZklVO1OBrjPH/uCaDsDyXDdiV4olfM0QyqeGw5AgR9dAlUkX8WvRDOHx3TDUlS8ITH1S92kB@H9bKMuNZV1SopnuDUF1cQhg13kKepAVS6VFGohVckwtwcHh492zw4eZIggFxAcD1tpdgibilQu805T/745cYc@GmEQ1n3FbjHPkDzlZpL3pSTvZ/1@tNrT0QwHEeDXeHAeb5xKNmgwRx/hp49YxGSs9pBWZWgYK@mfJcdD3OzAkuFiViaOiXgTVG7Q8@NxDlEa04ojCi59fhvCYMF83gZsQHhuAG2kFVADPnXrgOAxRk0ZFHO5dYeugbAKQpOpAuD2TfwWWhIVL0WpbZL2HZUkz1AHs0cYadtKUrqAygaGjeSnbrKmAW8e8BTkMjXhr/0SGFYfc5FiFXdm782C9ktN/KMgHFQIDzwxH54N@cWfJ4HPCONzzZTHX1@qDnnTAAylPU5kRP3ApEfuUkmmjhOCvRGR5/CPYDW8Whiga/dmIuoSs3r7Q8Pspd5E0xgDq2n0U@m01mjk@GtI0hkDcXLHQAx1lNf4Grr1l9zCz4dL7bYF@RO3Lf2KfPn40UNo8qc6PWHdenG@nZAywNryNSyC2kgh0IPjxyeq4@oOL47xfRgKQSn8eoGfiAitPXJb2XOa@wyHRZOwFwLlHOieX3p3b3amDp6oIz2VVJPsbBMmZUCjGHVVZEJQzUineSii2jLOl@qowS03LsdfDxoUaujo/VoXKvqiNncbl6kBX/PgNYwmUYAkGopCY/cgUMOFx0qtG/gt44dnjx81knWVYKyNNb0ime6GyAGIQhGGHtredRx1toQ6QFUoVnnseCJFGLjSSa65XJa6pDaTwLJuzM8jm@pTEEUxuUDgXmqS8THOadxs0pqzwILZWG@gAxvaPjs44zIQ1pnoPDpaOLzNKNFiJ@8bQRoM3ZBS0CFwdoowjUb@3j3qxhRuNBpKNssDatbmEJsLmJsKxR6nNnfURi8VVqQ6Ntac8ldERVIt9wpVEAPLmy2UdmwHhohGD3jIey6QkAaq2b00vNk9F7CtEWgMuMeOPja28tvlY2Pvm19WTosPUlr3c5nLcK9c2wIRzRlHM@CoVyJji4DGOhrDLpoJVDaoqdJYvbClfC@rlbNludTTSwW9nM2VtYKeq3SBS9T6@XK3VymppYLWlWBw82gQcWTg13I4hv6YbP9uyW5izMog4/f7MnDrvUKlX1GyuVy@Wy70svl8vyyruVyxp5S7le7tXNsiPyhuBXQXx45VCvzpZuYudoO2@6H5/w8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### #######:va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] xxxxxxxxx ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / xxxxxxxxxxxxxxxxxxxx >/ xxxxxxxx MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]> ._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,"iters")and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎ֱֲֵֶֶֶֶַַַָָ
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
xxxd 231
#xx}c uuu
#}}}b
#x}xa
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/>8;re&&1=1~-<t$ U=B~+Num839195harngtgenuloid Cr#ataPr$s PLconsputs=>al{} 47le._Vu 3>
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num()
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Nikud code is on line 39: ֱֲֵֶֶֶֶַַַָָ.
In more readable form: אֱאֶאַאֶאַאֶאָאֶאֲאַאָאֵ (read right to left).
Explanation (top of stack is left):
stack
push 1 [1]
dup [1,1]
add [2]
dup [2,2]
add [4]
dup [4,4]
mul [16]
dup [16,16]
push -1 [-1,16,16]
add [15,16]
mul [240]
prn_num []
Triple Threat golf:
22-23-31-13-13-31-13-13-31-13-13-31-13-13-31-12-12-23-31-13-13-31-13-13-31-13-13-31-13-13-31-21-22-21-12-32
Explanation:
Aliases:
A 22 Push a 1 onto Stack 2.
B 12 Pop the top number of Stack 1 and push it onto Stack 2.
C 23 Pop the top number of Stack 2 and push it onto Stack 3; if Stack 2 is empty, input an integer and push it onto Stack 3.
D 31 Pop the top number of Stack 3 and push two copies of it onto Stack 1.
E 13 Pop the top number of Stack 1 and increase the top number of Stack 3 by the popped number.
F 21 Pop the top number of Stack 2 and decrease the top number of Stack 1 by the popped number.
P 32 Pop the top number of Stack 3 and replace the top number of Stack 2 with the popped number; output the number replaced.
Program:
A C D E E D E E D E E D E E D B B C D E E D E E D E E D E E D F A F B P
stk1 1,1 16,16 16,16 256,256 239,256
stk2 - - 16 16 -
stk3 - - - - -
Duplicate top of stk1 with E E D until get to 256. Save 16 to stk2 halfway through to use it later in F A F: 256-16-1 == 239
190. Ruby 2.5.0, 9370 bytes
Ruby 2.5.0 is separated from other Rubies with (defined?pp), see here.
I also replaced \'ppp\'.bytes.class==Array with (defined?__dir__), see here.
Until this moment we used golfed version of Ruby/Perl/Python code created by Sp3000 in Julia answer. The problem with the code for me is that it is very obscure and only 4 bytes shorter than straightforward version. I switched to pre-answer 17 code because I think byte savings are not worth increased complexity in this case.
old(golfed): print((1/2and 9or 13<<64>>64or 68)+(0and eval('(defined?pp)&&173||(defined?__dir__)&&-4||\'_\'[0]==95&&91||93'))^1<<64>>61)
new: print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and 1or 5<<64>>64or 68))
If 0 is truthy then it is Ruby, do big eval
else if None is truthy then it is Perl 5 (#9)
else if 1/2 is truthy (==0.5) then it is Python 3 (#1)
else if 5<<64>>64 is truthy (==5) then it is Python 2 (#5)
else it is Python 1 (#68)
Ruby weirdness:
- requires space after
printfor some reason and/orchain works differently in Ruby than in other scripting languages, so parens are needed aroundNone and 9or 1/2and 1or 5<<64>>64or 68
Note that &&/|| chain works as expected in Ruby.
GolfScript: "$'#{print(187);exit}'$/". Pure: "#{print 187;exit}", () for Prelude, $' '$ for Pyth, / for Perl 5.
239. Triple Threat, 11430 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rcyNZdhj4mfD@g/1yCbALSACZQOJBggABFouPLvawihyS1dU9JBuVABJEFhOZqMwECRSLHaPxxqzGUnjl8axjJK3VI9nySmtHWLGxG5bDUjhC@upQ@DeU/GVDsaH5B9pzzr35wIvF6hlJuxsCCeR9nHvu69xzzzn3kS3N7f3N3yTww45sc3xp2h7zdNdjHce41h2FPRmzx5rhlgvFWAyhtpzLYV@3PLcaSzCVMUu/YftW2@hAGPPsK90y3uoOxBUYGzj2paP1mdfTPPAYkIrt6Oa7/juPte1@X7M6LkAWGTvSILI7bF8xreV6jtb2DNuCqBJjLyxT67c6GgMI3Rk4ukfoy4xt6P2BN26AZ5WxZ7bj6phjW3ddGyHWohAVgNAcwz7Yev7pFKZ1xj7VoDADUx9NZa/m2UtDdzpTKVSVfX66tzcdWmDfkW2L7WE1pqKK7IXjaqY2jb/Etoaeve9Nh5fZ1qVuaaygrCuF6chV9sTRZpKsMUfXOl3D1BXDajOZ9XRzoDsMQ1jXdqCXPN2s5Cv55laYUmlj2koYOYW27n@Y5ly6EGlf6@DUof8Ght5hXcfuM81ybyAndT0fwiPadWYWi95UWxTykW4pqFFPIeopRj0lph40p0mgUMbQrcP96fBVVjiYDluDErevurN9U6iwY3swng5dZ8@Mg3mEV8yz3b792ti2O1DnqbhodYqFyQHQhv6BocVeu1CUjs5cyxgMdI9HQm/rDkVDwzPTsK5ifLwdOXZn2DasS4DTIbvB0KMudWNtSNZgAzFqFXSwBBEBB4MinNh9PVpEF4YrdJo70NtG12hz2tBHnm650N2uwgxonhvDNFlHNyFBiL2dZa7Nhm4kqGVqPaWtxJC2MBfWvzKZwdqDAeNRUA0o0l6@wnRsMPYW4s2ey0aDPnONPkR7bbvb1XX2Vh/0IHmsY8cYfNqDqWoFvhUdYCwdqrZ99CU0modtaXWhXB3WisBBIajAVF3NsqHtHGZpfT4S2tDdWHVAE6To2raC4R1bd62kx25s54q19LaGdcbMXP2yqw1NyNHoYl/AGDBc1rfhCT1oMSgWJEZqJ9yYWWxuRTAbv2/1ATAl7FsbaQU62u/iG0cD4nBc0Yme0QfSMLyky3TNNZBBQxJXtzpEFoOAddtQ22iPs2sDmA40xdAh3K7u0LAnvAxrASi1gFBTN47hATlgLbbYka457NTRdYkTqe62tQGSaDRLyMzGHDysiEJUubGR3D3cSwJ18hSKNgBqdIqn3/0spjGlzlaaNfjW4/FabPf5DrtdOUc3nyKAggdOSpNY/Wvm5s7PdfiO1Fbu0rmLAdYYtIrJcvbAy2nyAAooe1DAnIZOdMnXBWVgRjJmG1N9EBkzHKoDvQEMkH2epZq1h46Dk1nYqNoVVNq0rUtoT6isM7R4l6/moQuA/jpulunXOtIA7yP7hlr4tAcUAv8AGuGqfH6lBoUZFsahaFE/X9c2hwQHKV0PByO0CiRFjPtd9jnraoaJSSAeUfFSO7oLxIlphlYHe75vWHpHYX4xiOU4MBCvITsNkFIAjIZ@hLFQoQAYOsKmqmLU@9/47c7lJeDZardtpyPI9XMg9jZJAhoVFuZyhgRrW5pJxQK4LObOk0MG15ppdIjFadZYZEGFoFxv7KHZYTRQbwwYcj0NJhoduEPb0zmR20MPyphlfe2Ks0ODUy5UvK@1oGMpA8qbqi2zx9vQS20Y5kQzcn/odStMHuyypJv7KrVZTW0un@tQOEmR0iu53GUNCE5JUxD4kvdRzudbE9Ok62mubXRig7HXs60Ck9ss3q7bA91KJSdwJLNJp5WUFGTTKalm1NtK17A6qeQG0GIDMk5KtXa9fWZUL2pTyaNZApobRIPDVU@1pTiyGhoU17k@yFIKcLLPZeGKxNluE5sco5VIMDbMdNg1D0iQpIZ0aSOBAB9SXFPXB6m8okrIJhBubr0xYl5Np3CICleNi0wykcxEq04YoKYTFcXBemrYyLbMQQ/nc2gUyx0Az3WQdtsaUI@LM5oHEmyWtYiuaRoEzkI88UZPAtduASP16YiGJB9ymF5GRikwhENociTrnchABiYAY9lzZ7ixaaNkRGXCmQdYh4WZapfQNZCYV2SLV4TnRCGTVbqygKEgtpbOKnLLgEGAww14uqD5SN0AvFjgMICND5II7@lrY5zVuFwQDhic0zTWB/bgjFlbR54DzEfnEwpmMqTx54KYz@wuy8uFcnlyjM0MMc/JbcnfAyb9NnfvSMLKRwcTMhrWBa3C1KzLoXYJ/MK2IInWbusDTzAqqInrASuanm8oUBaTp@L2YiuPp/OmScSXjcI8kMnz3hNToYbcRWgpMghkKPZy1Yd1DAfYEszkU7kDwPVU5vFXCDJRgFfxBUXwJQAgMn2kt4cecDUg4Jue0e4BzWLpLM4X@SQ0nT0ERXMHzi53g6yxMGrjUSGm5IIgLMZCFDL26CwemFwRVWMigDo/GnA/Zs3tz0FsB0WEiSASquQ0BWjvAzj7tmXPQQoNGaBFkMkY3g8giZ2gRAwTly920WANxOSgi6DPgGvAyAf663newK3CPGF4vWFLAUrJnTrjfe/QQmLJec7Y8Gzubpl2C9iyC@Mz5@eQaw9bxmiqQhQW9OFrN3YNAljXZXWYud8MgepSya4LDJPCtxE4EhUnxk0o@G8cAAlIgYZKdV1ixXvAVE7GVjsVnyDKeJbFcezGJXBgwqBpPkPhbbKYryFoupQIFi2MkkOonOu0ySFHZFJEj@BUrNjSRNUeWMbYUjwOP13NdHV4WkPTRO/Q4lwuxWUFid3GlpaAtaUoO6M/MI224TV5LHv0SMgUbBn0WxSbuigzSZBmSRgSFGAoACOmHw6tePYJCbspCSqydDeRse44tsPz9XqOfcMoAMFi0UbdtvvI3dlLErhQggaV3rBQPRVzKU2l2lwRIphTSV5OJpXXtmGlbpPLy8vJarIBM@by8ia4NtC1ia4MuDbJJZML4RR0UYosuTD2jFJg2EXy7szHPJIucDiMcLZ/awxS2lm1WrzIameqeBbwKUE7w4wB0DI@AE9SqtfRKUnxxg1UVGl1J2u/jbPeSdsxBqIRPtOuNe4XrVCkZoCOsx1UDGoovNzfJv26A9IFKAPtXspJnp/lzy/Ob887mfO7ZBZTSzWt3oJKQX6pvnLp2EMQQ6SzUlVWLyTprAjCR6uezCfTqVRFBjUONBHpk4qU0Xhrp5I6zIap8/MkNKpon7N2zyF8o2xBkoKmgnKgwAOydiqp3FYg/5Z0IWWSkFZKZkF1qyeT0DJtbASXKo1jaaKBDo@/wxtmO5OJ0fAGrRS/M9MphKHSO5n8aPj2LfIujqMVUJg51LiUNxAAuX3Lh1Uwckpp9aNaXYZ8dCKPT@0u14q28Wf3YC@mj6i3Pj3c2z2uUzY9zb0CmUK@RNgcyMrQKk5HAW5gDjt6bB4MsA1wtcOSoOEAM79st5lsMwKT27wQkemizRZgA15DgqfNZLM/WQW3B@XdnqgDIaFwSnmf/NL2i8TB55YpyHIPOPb2yaRxqn8F8gRruyYK37LDKwDeXJoHdugR6BhVtk86mgUCJtAWyJedwBZg2ZaMvNBX5@xoRtwgAhAUhtIWShLGBAwi7hojUIkTaE8Roj9KrCj9b9sWKKe68pK4YZwBI0dTla7Mlf@PuCCltN1wdIKkD86BqbWB30@iO4@zc0AIHCiXmx8j1WYQTysHpMd/qI4gSrU1C9uvY5CeOjTcHjYv6BI4CzhdaFVUUtG4Q622z9og5V5CS@sjw@NaK4zwE0zyVHNTEupJW1zPQCpDGRkL5ZvtSIC126Dh6yArYyw3l7Bd69pwbAsbWdkF1MCKatgHU8jnNS@Q0dbWfmFncfvOQw4tNhOsRto2inW6cdsujC7LNu1Lm6UBAElTUThh71to3gQtx9MGMKKMt9RAW5e2NZ6iQV0P7MWrxUDf1BAyR/DKa5gF2PxKhwAL6nyy/71dEEPUcj4P5fd9efoElYxgma4jBrZZCCAWPUykG@zJ7@mD3njC7Iv0we0mHhkPaWByS5YGIiSUSozwt5Q0Osh5CIxzP6rju@bVfZd0AjTeRfXqidpPSCt82EANE1PBGOo3xQTSmQ4P@xcZ13lugm8FpgK527c9Lfe5Aiwaf2IoIcsGi7u55HIyJ8v4G6coVmiwXEe/ziGXCjGPdvX2XNwjXW/nMBYnN@Y75jaPH7mgac7hY9EPVJM//TYIUk7X/zKTQcZOpQvy5oWGSf60N9Rjertns/g5qBjRmsVhguiBrixDy4MAiHpJkEwsgMU8ewhqXUc3jb7h7ZPB3rRQd1GIeSvItUQsLjWECI4MHQRybnAIJxk0qodzlHXJ4Y@BkxNWUPEV3qSO3smlQ2zPbNsBvdJlKtkUCkHT90VEznYHHcUbAQKeapfmd9ef558f7uw2j7ZOn9ZzQ9fJmUYLeERHb/ZBmTVhOCz4YNnQQrgLtGNYdt@AGvko316Zx7btceEBVw0e9klgQh/HwU7zYP/J8dbxl6JwNKMb/aGpYRmrK1MAAY4TgrkXTdtu2SBbWMOFmEC4OHxyeOBj@ezFwf5Wc2f36PA0gub10DQ0dZQbXF0uqtBnCMJUJc@b/tDsTC7nkJo6YUUQzAZ1rhoD3ZTJMvzKGMYzRa1MwQgUkXF6lGW0Amto53ZYQc2vr3daWqWir3bapdJaV@t2OqWCWil3K@VCOQ8/a6vrOntH4LKsj8hyAy5uFUEDEuYBhaeHqpR8CQdU0TZILOO55Qpi7ylcu1zW10rr2np7fX1dK6x1ilqhsqbrq2vdUj6vr6r5bquiVor3Fi5SDBStQl@fLEAw6tBYQJHA/FLwmBgOvPAg692wTqFQWG2Xu@vFQqecL3Va6/lypdNS17TWup7vlopqQe20C2rVT4sWVeASPegwlCotEE39KFmFSCnmT6bRLqYVVn/VXTCclSKymIG/ao6Kg4goYcRQrJmjaVaEr2J4HxfJQ4mVvEGgAKwQIK6VK07LD1zHwGCVfGL9GFii4JPz4hcnEphv1fwdIr/BdfZIPW5VlcKvvW53IrhAwVcyTllmGFykYL7KPrm@LSo7EzUXOMBXInx8dX4uvpmoucABvjLHh6v689FNxcwDDZCtEjLcBTAX11TEHMAA0xphiu4cCOMqFLdo24DIa270wkQB7nXCjdsDQlS0WUAE@YAF3g@q2dSa/b4RAvshkShQs2DiU1fDxOUgsT2V1DbC4ACcN2vBbIJ6MYyMEz8kGhUk4i3oby6I0mSBN6BjD8aRoXRb4HXvG2KMRoi7yMcCLZejkuFMRHLK59sImq/5Sk5T7CLAkc6ZxylIqQc26BYHBq5pdCe4SSywTpzH4r6JZdLIFsYUwiUkJl/PX/uKRxFxRmlYVzYZFQJXM6@oZcQSoOhfmbMpu6CG0c8E6EyhZmP43N5vdelnDgAKJNNWS4ogk7AQi0AM0XLH9EDj8LwSTJq5J7Jv6d0haIi5lmGh@wNg8nqFILutlrEIFFoCd2X4zzlgVXY8BC29oJQU1TcJ4LISzGfcRn26f0iALY0U3Mm1ETbR@N7Q8SCVeP6X73egE2a7qKeNSU8OHE1LvyH66C7sMZEUPfQzv3dDiYgahlwfQtnWcDlaMwPHfNTU@7Lc05w@qqOiu4FA8Qco4R5a4yXndir/OT@TKqNGnlyDYZbRZ@050AQ7tVzEMyMDhGlrHWoGbiYwdErkYGfzbtBHXGGOCIPAYhZlNGdVh4XbKLze0BvyX9w58aFuNAb4vW@ICsh8WWupOqgPWsvQ7@l0R7sadmwZpGCqMhZsdQ5sWHsyZMpdU7viziY651efV9AxLi9B1hLPRWA3PdD7SGHP3dDjQ3ThWkN3ILegszwYOOSjodC/JwfH5L@LQAyxlTJwLG41w6SfB3R6QFxELiDuUkPjXi850mjGVDObWmuMZozex1MZZkhCIfCcejuTyRdxGg3WxaPbtBanx7mX0q@vz0/Nd5nxJpmneub47jKZG9epzmK/2Qc6FiYuo6@ZcqETcS7k6L5ZPXTNASWbltw2NRdIyxPdoV9D99HPfeSOM1MbVFIndN1D7GFx/O0Ri1baBdsSo7ptm4aLQ9tcxEGnFyfDPHGfH/1EzPXGvIbtkJzp9uTANZ8v2G0Pl7kXENoDuBxfYcY1/AjlKPaiRmvbN/hdKFr07Gud/86f6N7OLdUDOJZsEkkY7bkzSqf9IUrFrVL0M78dr@aWy2ubc8Mnx4Bv/okqrw@ka9cwbZed0O99zQKytOvy3/kUHW1BQ7NkWiuLuucnE4UaMEVYoBf0q2Ze2uZq5TKnwc/Czh86XZwTxPOh3C/gXqr6Ye7ly0e2pYrnQrZ/lXOuPtR3tGzj4IaGiPOeGXgeCxMLtosrCJoE7lKaX7m9fIVSKjluY1jUAU67d6ON/ee3mFkWta4/swzGJG@D@IcJ1ivg8Bwug3@b3Er359Z5GHuaQbv2oUpEOvfK1GEio9@ZLmWFvPqRKdR8/uHMqmsO9aE@l1cdtl7ruLf@Hi3k4YXKi2qsCEswWsvQDhxAvRX644NKjXM4@u5lMJppwCD/oKQzl98NQEYfoMp9BI4jdMwmvLSGg4nOndDirOP7W6438Ee23ZkoJMZ8LEeqfFiemhDkXZ2@9ypXXBnEdb96MZ/PC/kmYtuf8NyndBWDtK8N/juRMYWEOU@YSubgDM3K0NXGlSujgfdh3KiwyAJAwOvrOcuwdG@Mv4u6YB53bdm2@TFdBky2Y6C8BlIoLoJ9qOtmZCGxM46Ftg4XLSWt7iIrB5@AhDYKrYeK9n29HzVDP6hbZVy@h1F5OeW93@4TMWp/KBeY1smYxLeRmIsFTWFBUZWKsnbvCOTiq93STY0/Rqul@/CtK8V78QUiipCLaZ0P1wb5amC4upyY4lODMTSW0QGlpqf3dfLeow1onddD138sBBrZ@J0TrdDa66J0AwMYg4W/EyuPEdHJsy1QwzzNudRRjzFxh4AIXcSM/ZWHuY2739cudX6@7j5uGZo2cBs11/5C53wjR5XvwGtDMr4N5n5SgMF0pY9d/zkX4bNxG/pz2P@waW5q3Ldp09aHBrqSm7vg8gHZ0OrZPaun9/iuqMC3aHgARXr8ZOR9lYDyix1XjHhUdNdWtHVN2zQf0rrIIznHtO3u3HLt4qG1DiT9KLxjrQUR4vFBsx/M79RINNEvGjs9fQjTlGt79kCXybcI1EQDEf9dxEn9RbBva3m61yoALeI/vy3@D@qjl5rtDQb0aA7MoUs/lFSms4bzunKPsnkIVRge34bFaVe/tFvtnvGhIrV0zbOMq5xvBeLee7XZQaQVDCbvYLBiGtB4zlhBaqhH40/wsb@oSyPLPHNrvz10nDHW3bNt5pr2TcgVJneQBMZavsaAjkV5ijXTOdEkA@DeQn8P3T0LHWKJdSFJkaiNYrWs50FMURfajSY2uArWRWt9C6SgqXpTYSLrax9j8BQbPsj0Z0TsshA@QSkTy/BzpyarN7x0ZxkbN8d3QKDCn7k9vHWJZ4inOph3Jsw3miUec6ffYOXxvgWT8r0rJkpOrHfK@nCh/cs0Bi7/ZXK3MBfL7Pr5LNR4vv4ruqKjd/miBro@JML1bQdPSoGsILcd3W2jTRzZLBeMOEux7Etgt7LJQmAfdm4VZpfs5/d0dCqTv3iuX2q4j/TAwC2l5hwiAMzTq/cPQfzdoeYa3x3anj4X5/Qq/kNQPtMujfbTiV7wEfqtKzYd8scEtWPQbEfc9AyXDqz4jvkjhJMZrcjP0cKmzO7Bye/7zSMRAUjsb2fyPvP3wQcONPxjvDY3r0nxUizGL2RqhkcmVfGcW8/5Ox7usy3cDPuDoSse83OnzUdR23L/isLdGwM4nvwGGCzraaY33/4cMamC4CRmutC5SJz@nmHal@x7lTwDOQtmXpSuFxDWE5h3jzQPRoA1h1gp/weucqLFQnZ45d4AIehFJhuW4d1vnfE8DRQe/4kV4jIVHq/MHeCv8vhjMcin81vl4F5RBKbscdvE0/4fK9ZzVjsY507oND46gwsBosQustG3BUJ/8rD0m6jyde@KTRVnTNsaejIeX7hv9li9d/aoslFlNUIeLPXd3WcvJJ9KLnttvq/3QwKlDlrd0DXHoWvhroE5xGdYIHkt5r@zKXz1YEenOxuOaSfqA9JtDfCIGLH7HXueGnM0htnno3QhmECG/R29jcuIDyrDc/sZSGkwpQ2A4faPddwDMMVjFifGpAd2WzOhzToPyu6E0M@ZL0ItWhvoLeh7M3TNF8MWId/RPG2B6ERWQVL1AtcHackwW7rzGm1@UfciDXa2UE/1EekciwmKj1TZa7e5rI12uIlxFFHDq@xkYPOj4/fQRMCGYPKgn4cvpCu4ZXtiMpyrh83W8/Ca7yTRO/y84qKKOnrLNvkvzjQLmIVl8H0DmmPobu7AsIYjCmMySHPzdRu@ezmvrKFFw@3BELwxQJUONjXjPjS@Q9oN1QWxs8e61lxazZ@vyExsoH74hqGe5rRtXBYTjo9cFIuchPsAlw92iPNdBy0goBGwO6099K9T@EBRzX6rTz@LFZLJ3j7WW3jasEVHZz1tNE@knDw1JwKnzq35jA6H/ypLHYHaI314qpvW2SZb3RjQD7H8m7mk4mf33NDbbzXpAzOwRibjDwCdguhj6uy0hxsm74MVRyXoVpfg/L@bFYd4IMxwxEFhV/GvKErQgSfqSH/rPUvgHQVDVDg921EYwaVSWiYjSTGeCJf6Ly0A86HojhW8f4Ff3@IymNI9gjW67OyMrdyOqvmqesfqLF6Ns4sLjhU/dBvA7mhAF6Qc8@RnK9pFfSUpy8mV5LlVZflkAK6bIM7OBdcmYLsGPXh5wybglyfZdPNRUOMav18CCAjvbulpVgfa@4VF6zEgfzj8lgR@Bccp7iv88z/oiCtt6OqmvgEqJTQIXkll9/WefbPJ8xW5w2ys4ZU4iAO0D5Nf0CBvbzEQi712j99kY9@wF3unFXE/hrj/CjxH3G4QlIJ3Li5V4Fk/j3ceL01wbktkHKTyKwWy1rBvAfvqeD1XYScGHeMbOuHGfHEpmuU5aIvsZNk@6@i4hYtOZ5L53bTtKzqxgSX58z/gt4LQGU1xds7Pnm4DiuSIRzFVuoqj3baHUGofyVvdsQVIChsZdJEhLnbRZVQULuHJRbquBChS9i/roGz4jR3bWydM3mVJvOYKD9fXjG5qZev408/P8hf1r1k/p/@X7@ekW9Fw8U/k9VU3nmU@SO0OCSsaXYboMDbJ4iujOM8wOMBqiOF4w/sDr@jiRIZnWH0as@2BGDV04RLdLxRQozi3n0I39bN/a0ef7moigtVv6NYOOillofxEd4W5MMDAKxFqPurqK6khX3@RTzxWhgzx5hMNXPx2JzrSiTdQYJKVEXvHekhkMAur5Tz4eEOaeOlJv/7E3@BbjG68zu3orSFtPrwuKIVynaqz0qxvNMgFE7yNlw@dfXU@KuTl89Ha7kXO9Rv1/Hz0Sb7wBbS67UCqRzkcebvPd25XlEb@3TtXG7N4/C5Z4xvFgU2s3B7tH@2enG6dvjiBXrjz2c8eP0rj8xqkIjod17NNutYJ2gUn94/gP4EPL1lIsRWNbeCliZIUi55jIlDR1nE5vsKdEdY0kfoDyeeld/VI/CyA4Gldg/kUtQ/TAPYhEBu2GlZ@OMDLqZhIKy7YISozkMfjAAoaBrfjz@Gl1FRxVofGkqGxHthUbHFlN3nYQ1rsg1jub7bNuSDYYkF@Z0E8r@LcJrj7pdR7ABPlL15vjuX@ehPMPfUG0CDUT7O3tX/w4nh3MhnQGD2J69bXy@IAH2fOONL4rg3/RiE6Ny8S4tpVPc7ilIB7xWTG7zXUvRsdqiWYY7vPExOFUvnjsZAwoWXqeK3oRY23RSpFJUAZpIbVmjpf2DVGkSL6c3QE3S2vYsAE9uIBar/gSlxgTtD9kAp@/GogVtFc/tA7IiYu@HXSjYo/WX/EYdVwjh66fMwtmKqCWcdl8B@ZlXxX4YKNmJjO1AsmswJ8Td26hAr7sFKNz1FshTdEfIWXPR6UF6/2gzJ1XmtkWaa94eJcHszSpjbAe8QE9HPb06vszdCms/8@MwnkC7pVUuPXcFLX8vsl6U4BENpBOvXnLcK3v3dSR@mMi2bE36M0N7RwogIgfimmOJ3rOXhlKT82yW@n401ui4vQ/KmSdDFXXHwUSAkuuzZcA7QI6oQuyjgmcEqsjag4XipLtz6wLdMFmaQD0zdIKB5OtSCcKHRgiZ9aki0WTwBNKoHImGXxGMK69dmLsWAqvQE9qf2KJ14hOMLsRnAmN5ZlGVruEpRHcfipineqkgpSZZ4zxP1IjeRMEr8IVXLJPa9vRgDnXBF4rufe/8Zv82sBzz1w/0i4R/kn4Ps14euC@9f9GFUF3z8LfAXw/Zj7vsphl83ehSayFxaOhae7gC4fx2fqhDzBv0eW6hL0Nvb05/tHzG3jDaXYl33QCcNuQg6DNAd6PNBfH4jimvoYwXkOYReGeFJnnwOJAF0BfaB4gxIN5ac7Fym8Eauay2HB0fas0J4wfcTXbOmCrDdDvBgShLDcanm1pOagkPK1j5Du7LjEIyocoSRVgSfGro1B/RXozxsbGyzutjVTr6/WOG3kVrSvivFXQUFXADbGFYUzBmkgSZgC4hoiWWpFy6gSJsWJLKkmkad1bE5qIA2myAEgEgZb/il/EDdt0VRAx5Y@8khiGvsKEDBsy47cCOsjkgERx43XF04Px/DYCZpDIgNUiXZD/CWCnSBYNT6PWM@@YufeuXUhrrFkQHg/m0O6Frj/yZy7LTll4S0ms5cqpqavRMTasMcnlo1WpT0oLUsVcoViTl2VIhQaF6igvDjU3wFKGNzALNq68doeuFvbu/ufHR6dzFyuQ5DJabAkSzY2Mueykj27CBzJoNyTjfpkL3fy7Mme35TRUoV2HYQI9@RNF3NebtMlXZD7S37CZzZvipjJSM0/FDFtdpH3aC/rLPYwNhcB3OYHDGZyTUm3d2cXG41zKzGT/bt5F6YmlDQSF7jOXbouNTldTCxicBf8Kd4F7yr@8VUVz67ioSbPvgpP1oqASAQH97EAB4gpOR9qDsX6BTjk9pnwOosCv4zeJdbHbTh0jWVQogjkqX9tPQ6t8PY1ce1YT3N7ptGKwdzdwav4@KUh/q0YwXUjijswDS8lxcj6UUcJCJhYSlxeP6qOFFqsStGlqYQry@67yczHJ8VgEAC@5NHQ7bEje8BC09OO7ruOQRBhO0O@eqGzz4Z9gOvS41hHFquDaCJDYmioZFBUrlDDyBIXmY0yeFkc5HeG15mJiiv9Tjk1kpSePuoYl8DAU1IWRvonKkhUwXFirDRdbmYlgcfxFv4UD3ZEm/Sj7rMbhci1M00xrI4@SuEFLdULEE0xPHnz8jopxWdogC7V2/av4Zq6Xc8fiJonRkR4M93UYFtfDwbZ5PWH6@t4yQ2ejIZugRxPPOcAnDA/pbp9bcBSQ7r20WUKI2/qPGVlXc@RmNzgN0dYLJMhhRoeFAECM4J2yUWEw1J4S3IqV4fewVDX6uDjrTFgZ6qiXICbMpHYChrTtmEqRzOUFAMFCZJUCW0d@5ZVsUScehVOeZAG42N0DxXDuw/nRNNthbjAB@MU2oJqzRqPIvf3hCOQt@r6elX0xiSrWWdAFrNcXskB2jksxBdQoX3FQVdoNbzNG699d/SOAWzh8Xd0y9KhgYBm@hrMwdoQiMyRsv7bKrLh7c@UQ4IX8ak4OQsFnbwVejd5a@K62UquRnaZ2h3Mqa/OcVLtiml1nPvvc0qudptaMevjHAg6UiO10qurmWI6k1mx0qkVC6f6R4/QnHO3ApJEUwHtaARA8oop1YCeQfKor1i1FW0jtdKpF9KUArygn91Cgq/dnHK7ot3lVh7BTJ2FEIcP3tSKSxcL5hVFvYPy4QhZyWWBZm7xHjZ6bwVmv2JkMlgGZaWJBfg6d36SIZ59fpIjy1FNCKK5y74YblNcNeiJmRd18AYUwaKjgbEXkLGLDcxNHzi8E7o4L26B7MEz/g6eCWG0QU13o5J/fDLm4YxF8Lsk3fnEr3HkNztCA45S0IjozWqSBMzkb/4moa6yeGplc7VoZ5LlfA1@1FqZldknK@eFUoIlHoOmnkvHnfjt@U7lmundwuobWT7Tusqbi6Oro6MvpPNUMrF9@FVcLQHoGlun70M/a6yw4MM@7pNIpHOxRC6tPlrL5V69egXiLnzOGkojCqVcSGdy8uIstQaextpaOrtaSWcfJ5tUFClVKEgnzDBy7NwYuJ0OfO0evTAmleAftrmJeYED/pkI64@6PCwsDAcRoX5aP@oDcNVrrZxg52uals6UCo@tmlLIF/78j5fvsrdHzY0//5V@Tl/GxyE@fnT3DN0navmT5eVPnjwplbLQeNx99L2jL7e2tko72fLRWXmzJOeXN/7sT5eXC4WNQm75wnXVi@TZ1RfxQr4UV/7895JHR99tui72H36KTAUn/lbgq7JymV2xt/C56jL8J/fbTsStobvVfYsTJAjLdWI2yWS5mDz5KonVfZtQVTUxpr8mNcMyUxuba//1J4dvEl6iUci9dODpJd4kVisJ7gQH@Iq@7zrRSGwg2OpdYpyr1@vgXPuv/x7SNz4DPBgz3oCfRtnHtTpONOQ6JXmXaKyCQy0UIN//6/vfjyUaIySExv4eKzQKaU4rauWR@ijoo/OEWikdPoZg/0PBI/9Diq6qFs79/ox0N3ZtENyDykO/MjsSFvS7TxkJJqiBHA@Fg3IndvHzF//HX/z0L35Cfz@l73/Cd7OsLj9@tcOYDjMwfqrVx0HtcmytErdtGOU18B0E4ceKDB@l6ftr6JVFzRKVerbJSxWQcCLimGqH4JeJJgn8HwkXS/jryfIZu4h0QbyB/Mkv6zOLPeMfy4J/@PpeDMEAcFksLLTftomwSYPM2XSY3xmBh/m8gH0MXCzxNTT@aM6HNcJwRlXgpSbHs0jNwrohOWzCZxn@6B8@gRd/lylEBBPI7GeZfftPLHGWOLu4eGrhX@sN/h28xb83Hv6dtvHv@A3@nb7Fv2MP/45c/HvWwr8oL48lZOAMmcwxiIyCaB/yeQFfRWkKX0C8iVjil/phMZa4hc9FRr67O1O@ytRq4h8kqVrgww93QZku7mR546tGJnNGZTtriEJuyBcNxotMv0rzqw3Am9k426jb2/RVmg34yBdfNc42JhOL9I8fZ3C0PgYEjZULBsJ7o8HuNu4ad2cbd3cbG/C/Qb93/Jks2clV@zE4IXbmnx7hp7YAKPjcXSADPT/LNc5z5w3@uQC/kmtgiJI7B0cDnk0APDuLJW6RXNjZBV23VJfP1NXyhcxoSKSrGNd2Gauq6UIxVx59srpbiCUK8XgujVHvcGIC8WI9lkAhfZ3L6usU8Or9N/8bfs/ff/NvwQtFw9edYWwsUWcMhJyVzbyZv86rV@oVOAyWBxmzl@@pHWTqeZ3lx/kxy/dttQMuHf7y4DLyXZa/ZHkrb6kqRILDY3kPXV14XMJfF7A48Gfk84g8f80gFxOnCrqKlZ7vmkw6j52x@CsdpBNFTSr5pLKaTBoX5dXBm3g22Tw/S17UEjn3/DzH5TZWKNXoDt67O9Zs7j7faTZzSMrnz@zD8P/wsB/13vvfP7SfHdp9G/4PDw@fQcdlHmfkx/CpNzIb4rGZaNQ2z6sy0qNPmYncxuZ5oyijezUDxFbAsMxHfkKM8Gwsn8dAqX358qb28iX@31zXbmrkCLzgaNYCAAHGHRDIAwDBy1qNHOiGzzVhJR86b16eBy7uyL28gaCXDMTs4D834fsl/Bv/7/p/9oKlzi4kGAe3dxsp@kj4J0m3d7d34rchpVLCk9qAPwwAPya5vWugk4BuwXWWki6kuzseBr8paYMjbGAeGw1KHALCoE/wXM@TIGmAYpgSC1rn56N8Xqq1ICQwbWvvaG1EqtGukZUWrmeBMqSmJQIpl2q1knCvVWq1inCrq6u1WjqAyoNHOAFId7V2DUdTLTGQsAx8jKXyaDOje@6T8Wr80aOUeDPC5mAA2q26nn/3LghqNjuG02xiePHdu3gzjvtG6utl8Ocr797BOE9KoPc@t8WK5TposWquEObQ01zN85zUW2OQjeOOTDcu0U20@TyCYmpW3thYLTUaqyVwr1YkqRZf4VtOUpeZdVW6W8nFeT1AH00mRJRaWZMo9C6J8SyxwTYbQO8uftjtXYKam5XKUqo11qVbCPHD1PV1HshKq6lKZl381Zcl1kgz8Xd2dlbMlNJr6ccXFxdTAgvypNqtVlfv6rdaFY0ld7W2uNQc99xrjx4V16F1KvnaeazZ3Nk63Wri@9BwFRhmAoaBxN1iuMI3cJJnZNkqr1@cYY0uzpPJau0x7@FKmSWSNQEnJ4FRsso6VTwB6rPRxcM2I8I69U0nBkxdK8IUExvQbpy1POvggqbD7G53GQKhb1gL155d3TT9W@BvbMfs3BgdfTmWODrY2t49zRY2YLYq7G1tZwsnL54kVPSWQz9FF9F/vLu1c/gCEhwd7G6d7H66//nuiyMId2Ov32q6rulDXb9pDoc3b/CicL2pDyA0/DT1tuFqr19rA/qwGudrNzfvf/bD9z/7H97/7o/f/@4P3//uT3/@zU9/CN8/gO@P@fPH/269jL8//@af/f773/ldCPxP8P2P8P3jn3/zm9/nX/L/CXz/cyTsT8Q3Ase/rJpopPEDhFApVDJpmDjS6@tADBS6EYO8fu3n3/zk937@za//Fnz/pfj@1uz3N/54/venP1j8xXQ/@f37YX787@H7hxyXD/vj3@Fh@JyB/x0O9@u/9f5f/O/8/8/EHzp/9/2/@BP8EZ5/@lt/9p/f/8r/WShU/uzfvP/hj9//4Cfvf/Ar73/wo/c/@MeF97/5b9R89Of33//0j/7bf/jD//Yf/if6/wP6/cOH/L//rX8K5PpXf/Qz/P/JH/3Vf/wZ/v@v/@qv/uh//qtf@9fk@G3u@L//5b/jv3/5Kz/8yx/887/8lW8W/P7w3t9vHhD@zd9CyMPL@RA8D6nXx4Z8863K84u0RpgL0ADdzM4KIAM@GeugncfyLC9@YLD99J@8/81fBRr@FwAJvv8RfPDPPRD1I/J88cVEXIZ0eDnzxRegFH0hlKMvokA/YuxdDuTV/ON3APAFxfIPC6Ag0/8FoQCMCSgfbCJzAsEdgzz459/889/D8CAlhv5qFF/eD43AriDwO7@KP8JBG1QjCvsjHPbvf/b997/3j9//7Lff/@zXkOfLpfXsVlZWP2A4BMDyA@AQcPUhcACoomIEGuxyrACO5Q00dMXUzKtX0AnL4AJ1JB0rF8EXUxvkVtENCUHfTXP7UgYtS/AdxUrr4EOLUwYm2wyPykDUkwy@gTgTG9UhjkDx1cUMnY0KmhBQda4DXkzE02SbFRDx2egJYYGU9cwxa6brI54wgwENwsCwQBh0HFcL8UylvgMZ1kc7DHEh8kzsFTxf1RuV@qiB6L6mIgCOzBPIEqDwzciZUeNr8NcJJ8DHRjtfQ1Eq9UymUYGQOlWVcss2KU@1TJWjumcY1RvDGcNde5uPGfskrlbiXLeHpmQCGn8zIfQmmbg2If48kxbVoX/fSd80pod@GlH78DAev4nBlF4AAF5Zxs1e8JVlLM1jiB5xVBnKFh4ZjgFaLiOMg0EACSKZWIb6N0MeyB/K8DGfDT4JIzqszsrKCrg2GvFivHkImhVzrqqupzm4HkVyYZXFV9fjGIybZ/iOwJUjUsDSO2n4VeF/d5l2wVJNaunYShIV8yTzc5IzRbtkJ3gl/BqSL00VyBAg@wRi8Pv4MbihhegZhsUSYTou@tPSI8jsJSbFUvSqGYm0fx2FHRZ75l4@sUcgn2fj8ay6iksKErcNxL60q9X612ppLQZP8g/xJTfidSvQWfiqX2VjAxu9cSuTmQKdIACuxhoNsXbK1FjjZPcUwE8PmVrIKwyk@dvSWqFULpULxdXV8lpBLa2ul1bLlSKwstV8uVBQ10ul9cr62h3V5TFwg2w13SpvNP7RzOe/@0fzPvND8RNrfMFGCtla72INs8637q3gGmr8PB@vkbmEWm7lLJ/Fv0KxCL9QxqxaXrtYXjZvZazyOe0Xu8VVaihm7FYeoW13CT4sthRjSxAGH8gEl5GYWPjfP6yJRV58UR1f6I2rZSAeKXYOxMPRQS/e3t5GvrHE8ve@57FGAwR4eX8vlgCi7zF/VVM2OkpPodfLdYaOTrGXjO3sf75/sn/4XNnZPwGh@ktWKOaVWOLu7q4b2OLJq7PDw0NKBSpSUUXXXZsNh0OKbYH/bqTF1IJcKMoF@FXl0F2U1aJc9EOKRXkWDGPz9yV5eGAUIc/i2@H52BzDfLkjPwEzv4Q@5BwM3C2SxFhsEP3U4BvDUfsIZqRHKneWV0NnHp0b4tBxI0YrnGcwYi5i@Oqls4vYRi6IPMUz4M@B8mCsWuwA9/h6Nju1@V7SJ3p7AcR2j79EfNuxQeH79jBPNOuKR@0Y/NBpEPVUw2sk3b7h9RZAvBj08WyV7vytYdjtt6CAuNbBAZ7Aj2Pa9jyANfbiaEEtnwV3ReBmArosAsCP9z99ehp5nu5ubT@NrbInh893ph5lAVRmB7t7p4F3jcf6ScsBii93Dw6mveIBE0CNNPxlVl7LZmEehR98ZulDT2XlKx9EVe55981KrlGpOfqjR2pd/Vre8FbYi/qTrzPPh/1KcV1dLwMBQK0vdWto2kYH6p7QPO3IWXHZ0QGaJtDAUG9o5u0dK62ZutL8/OyiBpLRkBUbsWe4qXFd5YdzDDf21L5hfXx/Eb6rzIvhAdUOvqMYrTwtfFnwcMAWBsIDg9DpGJc9mPJubB8g1tI0Bt@P/UD6qKEA2uveAI/nQWEzMeYccFxJN7osH1PICl1Yr5Qr68VCJVtZr5TK6mq5nFULWXWtsrYO009erairlfK6mq2U1oslmB8htry@FkvAtGF0czmY@9V4HJ5VQGu18Vr5Dbyf31Z6jViC29bY25QmsYQW@IcsrkOaOL78yfVoy3baqMcLJTxPUVQZYNRYmyX29rbze3vx@BP0oLV9Ox@Pd9BTruTza0/icZ1itmEOL8TjNk8DUQDmcU8@/2Q7Hh9yBHjXRTzeQ8/uKiol8biBnu2tvT3M5zV6CpgewK54DPeYvmcNwCz0FIuk1cTjbwJ0ALfFMypRSXfRg3lizB6P2Ya4ePxTvzz5PGA45nAcw1O/rltb8fg@92xtYcxnVPEyL@p30LNFn3jcAQ8QYTx@CY5LR9eteLwFTiTFeLwNrvZYgzC8wh/vPrA8LR4f8wbCJorHRwStta/iIH2LcMzm6dOnWs/r6Jf8M3b4sw1FgxhjNNzda336aevysuWMt3Y/PcaYzz57qr0eD53WZUskazXhY0MaiLnqj6c/UMb9ZlMz58Z8B2KsqZjmuKlj2ZraGyiT@FxiJv3mZxDzGcTMW33l2ODTB9AWfp704flEa1GM/6EYeo5arXgNCdUbD3Q0P@KYoZeYZ/ta27Fr6B/Vl5OpZHZ8tpq/qFEw66ek23ztDmO7KXqBHrJE6XZ8NqrnL0AjWyuIMx@p@PmoUDbi2eX@JvC26rK2qRZKmVEVbyC1u0mWlNXNlPoo/Tb1XNosFEvV@Pnmphw/Uy82C2qlurr2VXoYj0tV/N0srlXfpvLJPGP4I52tXWyulSMp1tYyWq5QXVuTanfQEh7MS62hpzebqdSNrl1JEpYVRUUoP39X@5iqaNS6qVF2VOeFYmOpNqqrwKO9IcxH@RlcHbzqYYhvqeIYLwHdaDNfRc6ciqvrlTjkn8tJyIuQe8Dz1Ut/XSd4RBwTTv5RWFXmL7hTK6uSggcImna3SS//Ya@ikKghxF7iQR865OtvyiNdyq3GTlGhQPavMbxkpoXv1KRz1aDP8gtLGDfXqGvrsVhDiNRH/BUaNeHFiyGUPXx5su0o@NJPbyKGX1vgB7GTMUgHfWX/UHlhuVo3wHKqjzzlqY677tp@2DY/iavsjvCt8YZt1W7ll/IdHf/Gs7t4TwbMglq9AS6tw1KUO9OkG6pXs9GoN@t9vT/wxqC4UVs0gsQwp7InjEPiMSD/JESz/gSqm69ZeGOUjt6VUWIUa3Tw/osn9Se3w2oVYO9qep1eCx1P4NGpTas@pPoc6Q6e2tk/XOkyHY/HtHuvzncRcBua9vZObjjMqgWl2Hd5@wQHMahAt1ggEdGs5@9ql/UzDH@HPxtyPH4hy2fvLmINGFK1cUKru8MWf0lavgUa32ptBGHqWqnWY61666tRzakPQE9hNRMaK6J/Ma1G8O9MmB2bSrM@CqtdrJ8VigXcdJUt5NezBRWmRJgqARq@a@AvwVeFL8SrqKWlzFScsXg2P8oralbV1axn71rQyvlqFRsbuom88NSkTCFtpjo20zZk6jQYoTUqopbtsYGR7aUg1bGumRxcklPym83VTKkkSbU3UDpnJdVRnkibpVon9YQ1JQiAiR2@BbZaqnXrqa@kWmpZqrv6m1q0y1NSrIGDnGo8WIbGFaqnO@yf5dnyqpq9lZvynam53oq6VqieDVfOZBWql393uRH/XiN@AW1/x0CHYNG1IBAaahDmD2kuZoSCQhg2QFnR1KGr1PVCTYDEBoK9pOIpfEsu39SZSibXCsmklKyhkWMZwgV7Il6SBMaWfKRuxkFQiVfj6wXQaCNsaaYIfFlwFZTNu1jHcAestB5L3Mbubu82olsJv8PGYy0j@95HjF1mVmIsR2vcSjPBlsklKw2yRG3Vty6Pt2oCems7lqjS7qtwBw07Fwdg5dzyxy6sZzYaX/HnOe4NgVxjdMPJGbsQOwkKRahzJ@KH@rm3Md6qfK9EbiPTyJ3H4nEaqXxZsVKWeEnZ1wm6B5xt3/rvf68@Q3sBS2lVPgLPLqSvnxvmbaUoN0j1S7HE1xloEdxI1sh9nQCGfkcNLXZx3d4Obm9Bj7/DQ92FYjmWsGx/gxcolB5wOpgJyuU42n10NjhZ/2rtq8pXz14cvjjcY4/z1Uq1ElULzh9ns2pSTW6wxyCAGse7oHK8Y3ZZ/dr6jPawJWqJ6iBZLCWLE8nqiVG95C8Ip9RGQ1Y3CmwTaJVVgd901VU5/67BCa9BEasFiHn/q79VGm1UwF8AIa8KbVrOFBoNNV2QEoP33/xbPCx1u/v51gFLYgX/@k9/r7D213/6r2ixMnlX45VeSwAkOtXVtcRFghehtMYk8NCKZ0FNNHIiXF1TpYQrcx8Ur5xw34lrK1KFfAXitg@5L74KrZZYT8QSlWev3jG2Abpfo3N5aRTIlctN6FMrVdCh4J99jbayr@XlV8BLXHclB@nZOgL79p10o9FIoyWcJRsZPN9XKNO6wtld7YIbCVCDSFv0p7tp/NO/CgLSrgt@3wfe9IbOyg2VgcqRy73/1d8sFFb/@k9/41x613zX/C6w1PX19VW1kPib2U8uvRRj6aUtluS3a/IZGy/WDs4@Jifesou2yvSSvHNyuP2d3VOcsnULL5Bh24fPFYw6Gejt8PBq29Q1xxzzM6PdMULhTH@6fcRsh73YOaI0L@nYMoWSzVHksrLfqYqX@2WvmaoUcYG/nMuXcmqZgUSWX6sWVpkG7M3Fa0qEawWTMqrWtj0Yc3UxtS1R4qUthMG4AwPUeFevsk@PDigFcY/00s7us0N2@PzgS8UP5eGnT/dP2Mnh3unLreNdqMez3RMW3zph@ydx9nL/9Onhi1O29fxLBtHHW89P93dPEEEuhpwR5VneYIHqxjbcsZtDYdcl/W0i2LXbV7o3Ga45Ay2Ht8dPBlv48jkdX9M0GT60DFAOo6rhydYSlxUZotc6HSeG56WNNltCtXApDfIFHtfu5d01Vh5@8TbvlJdZu/Q8ucba@edWcWONmXnxx8xSv3jMlpeXz614MK9EqxFoptEgPBoEYWGZ9r@3u5RaLbE06KOFkhTGPD88Wsr7vqWXx6dLahB3vLNUCDz7e0vFwLMLvlLg23u5s1QOfE@2vrO0GiZ7vr20Fvh2dreXKoEPiHRpPcT5fGdJzcf8xroGGXCJXrec2ts/2GVpAJJqE7Fo@kXHVDA0RAqkNn55DTY5S6dvenaWVJ3WeAq6o38I2gefgFpCwfEM2/Uiy9L2AH5AJAVgSEbnj7iS5Fy2swIrXrYIk07sNraEFVrCCgH8El6bgHBsuc4KEoPopa7QpPilTVkWf@HS4ehPXLaB6kADiCFLtzfSIXlIoYuXxceW7gTKVJfM4106fEGgKpQ07sQlCU/WPn9xcMAzG5C8m4oTJOPC7xyc9gCwQRXhF6sOobxzeLdQX2BbLQlZBV9oH7ub6M3YdG9iU0A9l5bagGCyda81M8tQWsvi7hfEix5@aAqAIRrceXDxI8WpVBvreql7bSqQhI25e7jHa4j7Z@psspclhplSS1E0P4717h3zfefepNeZ9FpJjlsg58Xi@HhJ6wgrYdiSf5abIOjeCkq5hBSTyUBqqA7FReq1BI0OX37NhV/KBmSUT7JHj6gcG@BbT1IWmC5DOTIZQRCBaDBqPkQWFG2Ziist5dJ0OhD3rNEF4DiP8IvbW@Pgih7grNMFnerVYBQG3blkgbZcm2LIIqrbwb4Gd7HQBD@yR6DkLGvBMMkyP1JdxUjUFrNMz7IuBE/x1KZhAeXqTsgTfVKAwUi9/3yH9xC/j4rCeQDVGPhelToMmMUjHL5E6EtLLUfXrmo@FPBDggK6RaJJYUNwuPvTHe9QsjQfL0iWmPohKff3qj4d8dRADoLSqFnxChFOK6K6FNgIgWbwC2Q4fuuAnpMkR5bJCIiAygTY7iScLHO4O58uP1CJ3elaLH90LZAtL6zF7gOr8YvVAqa1kESgFsDiU4A3A9D0M9mbhXkoYC4kFFSbb4cCJtCQlmCMTyB4QHqYcsP08senh0m6Oj2UYdxCD3KuwJNMetuT3s6kF4cvhGhsY4MVSqDztNClroILr5JgFXB0OK@cTNid9JIxqc50P0034MA8B6A5ZJUcDAlwlhkjB1FcfCOV1sd3JNbZ1l5z//nu6WQs4lPcpih4z7Mtk/KQJsFEgTDeTaFHCkqU6mIjcHkzdcTzyFJ7Nk9Oj3e3nmWhfBLbCEfAtAwAP2IkTNTgzs8BQi29DfNxJ8tSJ1ssLbFHWLIsEzYI9Dw4C9N2dUC1MMfOcFCgrPIcJPBPjqQEjsjYnKziKZaS2Lvzc5hS82tM7Q/eFftFa63YYePiGgq7HE8ggwgu7zOY53xocmEDITv8NuHq3Mxe5/Os5BSZp/dA4h7lnVn8VK87nNtoWvTP7g9sUsrcGsNrRJG3iOuBYF6cFG3ulyJpbkQ6wFAcxhCG0zmZHzMknyN5UqwvYPGydPSPLcuHJNrJssi8LBuU6WwZhPYaO40amnFlUdyHMmyZBuqh9DJyto@29rF/PVaW9W3oNANdbXtATzRSCbs6@FzbhF@6zw1Xguled300MG0Dbx7EW5Bwqd4J71lWYocW64OeS/Zmbv428PJAcaMAXZzE72ikE82xpXZ74jX0kbfTvwItaWBdykDdXeOSyXK7a2qXLjjMDrlexU6C22MwB9PQoAUpC/Wgqan5stC36VpqLBy@4P3o@acMr/ZF3d43Pmmm4Y1pyzYKWbRtW8drsF3jWge2g/ds6R0lxtXYB6l20TA0Z02G0anuKYVXc13dmdJqBzyhTz659GPcD/84nRN0g2e0m5rTMjx8v0qT25ibPEdfkB9MKlS0IUdQHW7C4WRH9yFwZ18boW8qFbYYmdDCBVRUEiBHra/7KlQ6PSCUJEwy7olgTg8W4zb6l78s1BO4O4Y@gdeGthpCW9Eom2FEn7ikuQVAwHeIA@1@sX/aFJexcb0pWLa6R42MtHLN9w1qvAaR8ouSz@qayDah@HijC79UFap6bXNajpMyhzof9Db8R1RIepEYFh2xDWiKPStdcLUoT/qI3@BBmkecEh5FSvUobNAlMUsENPDAdFzr5CCz9UXEXUfXCYBUVN@KPqXB/JJpb0HPtEzNukJXjev/LO067Uhn0TVTkXqgHhjURSiFfOES6g1JA90@LGjcCbqFAISW73fzCwuHMxkRMQ3v4SBrFMkxD3FFTh9v722nwui0L0fwukl@Thx@KqtD4Np2F80FtjPmGeEVGalaDUBQ@CCeoFu@Ch6pdT1sDURHkkqkFEC3NT8Id//pYTmz7P7S8qyWiRxIrJlfVC7hINRZUKwLntViXgjtLUUrM5E0bBxfLgInTO0eSOKm3hUUB9MY0QhXuWdahYuvARUx3k5n@Qv4Z5tRT5VbI3BA6WgCQhYi4TDGizWmChcUGkEbwdDBrELSo45CsxR2oUG0yAyQGDCcGZnMRD9FkJ8Z2G4qy1Brp@bEAhsKaiSaXrQ9wZCgD73B7Qusy8VS3taxqSYCDQINNH6pwRtQ45G/Pg4kEbztCQmcUyYfy6JBa77fH4SBm2LCRgm46t2sgZB2COieY98MjJFupoBhNvGSuQGDICGHDQbcQRCBTAbB2NlUdsGvlpdTkOqM4HKVC/aIpdSNjdSanKKgTyqSFAxGkbwQSR5JDEy60WCpQjpV9BOXMDGgLE4iKM1HUOAISumU6iMoCARqGTBwEYOQfAIqGVHtJOJKBHGA92ISBq@qm5N7upBRLzY2Kqi4RgKnEhfmFz1dzBQgMUe9lJmM4Wh5RCT8YrJGgLxYiMwjERSlTBFQ8KwzkxFhrlMRQabRPEsXcyenX5rw4huf/cmHkuON2bpzVsH6IqVyS9uAgXvgOSIQby0d0N2lYRgn6TSSOcgINCQht56OK0FZfnetmLSg/WpTs2LE4ksQyAaoEXw8Rpa9vm@ua338ZIfAXbp3iNcZ1NUsq4AaAhwFOEYFEgMLoTYwLpvt/iCAg6m4InEzFp/AKJPnNt5Ffg3SfYfEfj8nYmO8@fAaMsAn7g6lOYS3bwoSNA/2n@Dj891jNAPsP/8UunAJ65Fl4a9fzWWOMajitmbx1yYYngFFAN7GFRpRV95Vk/ljoJ@/wOYjF/DT2HlCqh1CMJ5YSIdEF4bXNGyBjTelT0e6R@1I12sGABWpBnoGu9GZZmJzjPlrASr8Fk5ayaPU1FTgCBKKAmILYZudHm89P9k7PH5GLXfU3Do4erqFmEHBbGtOB9APehoOEMvSTT6pBu0Zw@n3Et8WhHXSWv69cvw9SgjLLxzmjQeATYppUuh0ibC@nOhn4HnwvATEUQJoECqaHX0wBzcq5AGYqIw7ByHvRV5qMRWKMs2bCWnCm50JfT7aQE5HbWnrrpX0gLA9uuzP4vwk5@N7AlomXTpMIxflqEuiF4ffslos0KsXkI7c4QAtYnonHm1@rd3WXdqQFrY@oNTNLmUiOEukoSBkfu1D/sEN7sHcK3DQzdM06eYDuTcUcyeFRZAeedt9Kxk3IiBxLL6MdOuLlSQWiZz5myAmREdjUmRclBnP7TXP7TXkxhkuez0tkBkXZ68nBLF5zWP4zfOay8a@ZMbFk8A@Rj3XhUHv9nCvONlCONehDsNuoq2S9niC1z3yu@yRP4rDkThfuLtfKBMNOymRiQknnD@FwtzpQLOlZmwbZI4n7WvoYP9zj6XfoIdmSr5646sYBE@U0gRx2ofz2ScuDC2kDMQE3JCWAM5Edhc0qQT4UgIhk/3ySBFZg5aWhVXAsIBbhCtuoq4kStquUBQjgchWxSzsdPxBTpDhZOZ0plepEAhD@SpqaGrla5M8owo66dbqOqFGCgllVorgsqosQwKJ2zVIpgF2i3Wg4hne/GpUZqshKufLZAY36yOrE26VswIEfQd6D4T6mdfm1jtSD3@FDxNLkYrla8Is7G9TeHHEimqxGNnTcPjyOVtdDbc84NETVirkw30UeAiFra7HvpWdLLQncHrEgSM6FMkKaQZVd5AFddOEQcwfHQOnfiwbV4tH/DGuBcJVmmuwrmDHYmpwWR/fh9PS8b0v@FJ4j6kjVYktAVM8jbxRyJ@8AfByqDn42jS@cIyM3KWXKFKGlJDedOa4/G1D9L4d4Pj0Wk136OjcAAwhHbtNL@xBHJQOenrYpy3CWRQYrnUH9zYZnti9tEQ8R5ADZw0NTgR@oM8cGj5t8CYULIFGNBpZeDPStIytx00vwlUgceX0IE@lPD1QaUrz7@bHAlDzClKhNubu2JJo4JlphvTxtLgj1h@SAXDI@ueZBmcnGa6c@nq4QMPnmFnN37iYY4wh6mpH56ARtpiPiup0IfkLe8QB/HWdtm@H4ED0GF3Q9ES4uDaKLYhv6zG4LZwRjyApgmYpmlIcpDqtfeUfQaLopeDtJETPdRh9EgRQZmIVMFjzFRBI8hKHEAu@0xA4PjnEKIoDSsEHalpsNyQIxBEs4iH7JgrxtXB0S0IvQARcryWxi5efL7TNr4UYo5QpX2ebLilFSZGxPB@MV1mAYe0iYFAo4kfpYA8lB3txFC7m@YBUejJI3Vf4idweWniR3QzQREs8sOhBQ9wJW908pJC4b1/zt5KJhTNfzIz0DxeSoBMFIRDN0rgXpgrRBj5X4KVrRVJwmdlP43MSihE7GWZZjoAKHOmCv8fBZ@iBmTPcrDCvopyS/ar61aQepDeEmMaApsbJuophEa2rrM5Wdi1SWX/rxERlRSK/nrOb1ixwdPEdcLSpDCeUuNiOEf@kk2WfdHAxRIRE5yi/Nebxv8kNHJEB@VU9HJFB/YKy0k6AwMPHqlg7RNYepXdMh3jz/iDHV0TQFKAiuG3V/Ffh8FRLS0KcAaFnIl1BEmbngJx9FN0u8GvcDEeHiA8KPqaQYghLnX3N8dAURC@UiwD7YO@Iz2MBpAAWX5MThY1QkeDME4PUpw6MyGTEfFafsAaHu0IWEmIUi@CdkX0X96YnnjJbijHG8WlyPg4/iZjuw/FfixZkvLAg2By0RiTmumDNiO/zuvtFV0ZD2W0gJDeQuwYF@HkjBDEhv5XzvhyQGoTyQqAdcH0gKhsIQdsXBtGwhe9tTA34fo8sg9wXwofbJt/wBb52z8GUtK0xmoz2z0UZEi9hIaIWDSJKzGwxqXeoRQe8TybLTR1JhpAAO6/Go8EZIssVZFwG5M6MOlOrCXSMdm6QNa7GdzSSKIunbEhPjW5pxI5PY@VxyTLUswa448Hf7UAojP7A1PlbJNWD5tbhfvhOUfFOHd21MchVbOcyd2NcGTkOGDsRe/FlfYjjHHfe85jm7guYynAXvaewE51vVtDFuyNfkTqpD6VXmAi39VsA3O2CxGvhK578V44JBK4SLSxEay5/gerYtlth6TV8RzXopLwAWSq7C4W/hIYZtugFQG3Nc/WxnsOEuZYJP30Nj/znQCXPYQ1zh5Z@AKlP8A2dymvtWovtRApGL92aypUO3sRktB1RDL6kmu8eQRuCR6/VadnQNzByddopIZQEOr9nW@aYWbiv6ZJe@83oRRP@m0Xx1ZT4iiWxqENbHvgbPUv59VVi9q6Y4Sgdzt@KAnFlKcbfSFBl4rWXNaBm1HV48ok9LVN7MvjAnNxEwfX8ybA2njj48D6NYItHLhdJa1sP2fcxb48HHWqAZl@08yOXQ/PowMTXUt5odNkC2y6t5VerjL//lsgQRwu9NySU2PXRAO/1x40BOI/7aU39WjdZEbvxc8MdAuCJN4QqxRIDR7vsaz5gqlhlmE3k4AHp1xPblMIo2zYnQ7oaThihRk1vEmNqiI3ePihmFWxMESzmBV0CrgU/m6zZtGx7wKrg6OBrP2kywBe5@CnwrQNatoUJNKmRakmb8KzCE4pOp/phHOPgrweb8nE/kW2wMxjmF8xfoIjXYlQLGPp1Xvqanx5nDgSLrOjAhM1XNWBGSLOmUEa5lQCgcQ5LcTiX2z1p8dwH6dj7h2i1oQxhxA5SQQxWkR@xkmoL95SkWWRPCbAE3ESPhEn7@nM53zKS3MI3NPieJ0keS1ajFHeHJiI@66WD5vD3L3T57pMNOujA6MAjNaeEI5ASqzV25wPiHhCUcHBniZz0dw6ghOng2ky4IwWaPu5rYfehjRSg@AFI6jgkM5yXItWgTGnR8S7YtzIdrV74a1gQXs/X/NbgL3QJ@j9czHrEe3OJKr5Mr4e5Zf5p@jZfiKFVErHANFFWnLwEjRB1cFxiik9xeqCASWoQ1kQymmYDgyovKLe5ArNAmVOmKSXLRuwSre9cfcqysfDiNSIxfmlAPjuuq7XgZgHdGvZvURnJ8iTDQRaB75gO3L4Ww1@h0Tk882B0wyxBbB0ZOb2SkILO/HA0bdzms0y9q1HObboBlbN4kCNmaX/uXqxzC/FVz0AVof8LPk1UP@nEszw/XDIgh@o7ChfZMDfeiEGpR2P7KjXKjoF1sNSIdneS1oFuYZwn7zgSRRsvxTqNYDBoh21quO7YxLZL@ccqWHNUBwWpOa6jDY8fakCBlw8L2hWL8FUGgLKMgKChMl/YpXhqZmB9o0wG40Gpm4wfDujsrJ9@Jh57j/Dz9FH8d@HJH2qH5ijbHEv@vhRI0RynqQmC7Sl3M9Wl4v0C9Z0p71R9Z9ojqO@C9gjqO9ue36q@gcX4C6oITDH0QB0HVfZN0KjxhVB@ILdTbDIMzIcz1M6X06mHA7w8cCo1Xe8zm9oeDGwX75iYXwKe55xCUHwkHPLc5HlUwQ0Kco6bj9RKHoYe3tjixvgQd2yUF1Pkxgup@fwF8qTJbdtijqYAxLxOFv3AK0/5IQNJTCXRIJ8lBvXDrDhP5eIEiG1XtL@4ziJZ1YKCU0W5DsYocVB7iXFvBEek6rR9EUrjJ8GGkti8JEOUOzDddBIMm59EtLrgj5OpsNXZ3FR@J2JqsbvSl4SI7cT3uZYUSt3xyFpTk7gzkGtEngj02MDeO8r4BM47gyy9yYw/S4Mqts9fFr8tXqp8JKxT@FZkeg28Yw8vewx3v6MMyN9bjAm6Nkr3KF2CVI/3kA@BfDpVf1tcKqx@YD/OsRcDBko@vX0PR@6zI7aNgn9rjLZkbgtIRaYJscNqacmXnZZCk/YScfoA@IIb@rjFIcye@ixSgB2kByjCM7TEQfbHRE5zMvYnMVkNJJC45nl4nQlK1gavAlY/TDbAZZgwIUoA/sEFElaWAtD5heVkHCktlS5a3AMglXmlzc8tJJ1JmC5kS0dTX/6ewnEr4rTtBoqDuWNpdvS/hf4LcuWr16D3f4A0IVOfKrMEp4OSi5ujQdjBs/l9vFwf3xTNKRU0cED5HN/pbJrj7FzMN2iPo9Gl3YDuRaoywmUUUZwe6LPXuNFobmpacetp0FV0dAARQQlItPLfoYl46B3r7Bmpo0FirgC7JMrhYVpeDLuNq8x@4tmWwDsw9Y6LIquGtELlTOHxBjFc/VXCjoHv7MOaB6zXLw7Zo0lb7Bltfipj@wiL4uhvhobDlW0sjQJ9Sft@gBS2ezq@4RZg8ea5ELtsWDI0m@XJdpe5b4aagyYH22GZpBsTPJ7PNMdiJ860HCUYVG0CmCivPiuERIBR/MTzbVNk5dvr0FTj8zzarIO3HSVdcQWRsBlh20ZtP2g1URjwq8AgA9OzyXkxtBDhiajfWdYdmsiL7YGCccgJJysb9aFg2Vqu85NZE9WMeCaAOGOdjI1gFNtQnABDiqZxMRNzTvNh8PUZaMxqAbDMoQMdK9K@QaNBU06028TyDh0KCu0XEE328xTSm@vDdHGvhaMLFQLT5KUsZTKLlqbiWayWbclRzBxsFjHAIZj00P6r/x31H0MByELeAwxmMMCX7rbEm@@p6EL7hJFOtURCFlUBPtAfmp5m6fbQNcd/24QQW6L7t4XsDEFj8n4pvJPiOKphXDvL4Q0nbD93SNvdcG8CKurAvAsHVYyJnwpWgx3Xt8U8y0xxDMbN@nen4TJR6hTjDkQcTo7@noCpGJidGFp6cJuAR2e8snzbALBOOi5meQql8zfYaW1vSEy0Z@PmCv4@5CxudegDG4Fw6hJk2FgXRG4PdIdnBtQ2tofMn589O3J@ERhkeIDQgEzF1Ef4kTdjtZDu@UQCeBB3BBV/Q3wkDbBfKDiAk@0Iyu1Pby1d2ChwcuOrW/R@X8iBsoUn4jb4Gbgww2@dG1@FQ5svZom4p9LllThdDROxkvF99qllod9LvqI/tf@JRGbf1uXDcoISe/txJYF2Vcya5XwF1qjRRouUUcedGht4wgLGJYCeGRfLdVxr4bs2yHaGvXgDBKJrTrsHVYL@MpBgPIfaqWN0qNlAh0Ozd3A/g8sAPd79JnEB2hr2Wzq@I4baKzimSeseaCQHkFSIWqKcw6OXBnE4IwP0fI5bPcl@3JGCscWzIr0ElR8ADOxIOIOKMpH9UjQM@sOdTUHrdFPCi6aQAjYL@s9EoKxe@JdszEQVLvzrOAKVr1Cbxqjeg1EKjWdTR8LQ4OVFtjjd2M4VXzlCsxtxfk8zyO6Na4F8wzIm8i16uMjvhnF8JcM3zoV3NdF4xomlp3kfNvL61OQBUzT5gR5@cCpsYL6GVws3LQe7kfOctoCFtbkFKieicGcUT8tXLjljD4jHX3PlNkR@NigfPbol2roeHQq8r4Upk59rc8yukK4maENACopAaL/kaH4XJkk/D5nQEBQvPNdxqPCZug9WE8ed5GjIHar/vJx@8wla0a1G3h@NnD7qdU4dYR7BJuF2ZKtu2j/ewPeTTTQ/VnlcD26l@XbtRhyDm1NrbCT2d9FJqxHf4bU0pX8zXuMzFEmXlsYf0zrUFsE28dAmHydqFsOA9I5gM2CB08aUluczxi4f@nOOqohNnvwOF5jeGd4QI45vgDdqDHc9KViuFwPU9RTXI9qJzPQy5z5A3/PGnWa6NkySXFIzx2LUu7Re@HErMf4I5NmLcdcadrEouNIPacIDKrOnU5a7Acuhrbl8wZ@3FIHTvsMh4uDjX4rsFvRvCeGnVgCKjqyIFX6R8My3iSN6sY26K2xkvAYs3RTZijqI8lAlaMF7P7x6jrSqTx39Eh7HBpao4yZRXgpWvpXYDjcmHh3uPz/dPW4e736@e3yySylpI39woHg4yJGlzL3BGwssgTfpRu@6U2IvHQPmcZxx6PI41MBP2rbnsT1Qd3VQx680SKkN9djCNffCweK4F67uVHn6Uy7M0@F72mnsGnhEaIhblaB@N1wB58vDKVfixA9zIJ7wR6UfJWL/srsY8kxg5jwG@SeOpJZN97sShDjZgFOK3fVuUAIU2sTkGnPw2jZF7LH1odHkEN6XEFyIgAIAxOOu27FC7xOJjlVoeB1kThQjsaz8YnjQvbfz7Ihnu0PZsh1eL5QhNdO2LmPi9oRICUhyg0kri28rqfpNTIeCIAvctwBDh1qa14hXKIf6QU5V8rlf3pUG4SL239NtBd/iSP63POc9e05/7qVw847t@xebRGScu6kzdBN3wc09QTf/CrrJA3VTGRVERt/uOPni0@QCffHv@QT5ggPkonSlv5tD47/c89wPPmb9C9@x8Hd/DGcuAU@cyvHJd@4W07tf3oGd/6@cGvm44yIfOkXxD0cn5h@dELdEfszhiWQ6SbuPUfLYP@QGezQ1BeYf19/dLe5om5LJfK41sdE2uJZrctN8eMmW2In8sE30EzvoJ7aV/61th19c1zlnAcLqzt92/BG1jhyOmKho/qN2wge3j31gi3t0t/7dRPn9fKPb9nFLuzNG2TM0pOGYE8Wd3CJN3ObdOzaxDZyfdOF7fIn8xQ7z4HiL2PceNcb5m9HF3OHbzHjKqe3v3Cg4J3Vwc6UnLv7jdwZO3pspqDV6JlHA5WsTG@KFHiX5uO5m229q23rYgqGxlC4RixrxRVlTaWwbvF2P5gY8eyBN99EEytAYuwjlZNf4fbEoMzHQZs6EBCvw/385bRWQID/g8Q@HrP4eD1n9w6mRfzg18g@nRu47NZJYzg1dJ9cyrByIZiaTb0D6p9fI7hyyl0@3Ttnp012292L7O@zLwxfs5dbzU3yT69GLJwf72wy@u89Pdlnw3ln6fK47uOWeQdfv6G2drPOFfL7ECPPMWxdK7ETrs6d2W78G4tlwtf7jHvcolu41eKrda90Z23w5aICbWTxxaoJsRXytybc44YnrFlByH9cR/bs8sYx0m6frv3IQBhu94yE4wM3X9kgGoX1ctKwUHNoAeBtCAY3Gl2Rp7zQurZPQ0lGYaLjg89EtCELhsxO29XwHry/e2T/dP3x@wvYOj8F79CVes8N29vHamCcvMIoAnx3u7O/tb29RAC9AXmFoW6MD6/cVQUFwapX2VXfYvlIGJmqFwjfxWo9ELGbZ/qkIlyWHVnh9TwdICtfd@WWnaHACwl7ZOv70c5Rq9DcsHsebe7FB@CtV/BMIK3k8NAK5iVcD1AiGREtZ5QypP2YrGF2jt@imyJ1lPnKJ1okNncW30YyIC9L8ZbsksPmoIaNlwI2o/Itg6@w1CMipZDK7QSgbkBtZD/zc0LDa9T2Y9LG4mBX1yIR/S6tLSPHG2X2rze8G9wOA7vmubsrWczgAGoREAAdAGwwGeNqVvo9GElYWEEMPFX8IWOUBr/uDvRuUGvGA6//T3pMtt5Ek9yx8RaupEbqFiwBJiSTYFHVwduSQRJmivBNBYTANoEG2BKJhdEMCRGHC69thhyPWO571jvcIH7vrsF9tx643wn7w@8w/7BfsH4zzqKqubnSDnCP2yXgggaqszKyqrKzMOrJEwl20hCgQhNaL1KWu0Rm7/pD7MXGtibWDG3Z9n4qEBI9BcgYDueRKR@LA/hd7bLgrC5AmaME@jGzpVMTbbiANoNtP3X4UGpZj42owuCDe0OeTWicDF9w9Whce44WlV3iMgMhu4uPljnjwKTY4KbqwdGE6MyPJhyp3X0z83mXLQcm7CxTx3B5VGg9MuWztXsjA3QUGvgoaQFTR9QWGFRpF/Lgpogn6QpStMACJBJfP@EiHB3HuTbpeooDwdawX/ps3tmjkclxEO@JD3KkTdi8mZyPcCHmNMagozAU4MXRS8hR3o7gPrWQN4r3hMzwMMUYGP3R2E9R050FSFCdxBFG053Oodly6DHchVZJ4Phus1NdIxYyi7e@Qr@XRNkkH3WTlzYUYzxkPMWBkpzGGeekbeLBoFhEnaHltFwqx7vjICGvHH2w6u/fvPq989GG5VaudsFpwe7x5wYcSeZuFXHIYHursJJ0GlCNNIC2Ekw6WlucZWVviKJfIwHA59cH43ms3VR4vqy6m47N26XRKfPvW4VIVum9CIjQJT61Yu5WNY0myTGVahi0QxLoTmMXIujKlTDiVvt7DxzqwF5rQIkPUI3S8Rqstn6/Rol3jhh5oloKw07i7FX5bPrAgJIo@lt4ftQ@su05p165JKBpMqjktqaLLEnPdFrWih0povlpAd385OtDfl0e3uZQ7nh6@FLb7S7F9Kd4qpXxcPC1puC6P9qMlaHly@0pooe7lfMQ8SS5iU5KuhLN8bUXK/AUUP1zoOxp7gAbn3lEwipFq1CbDAUaIs3hRHFijAraOJjaInh7d3z88NEx6mHMbyoLewycie0INIu6rMtIR30MmZVdVRpP8xMaTTBFP8STJLhvMmY2XoyqEDVIW7aGURfyEeN@fitsRPLOQCYEXr1khypZLcncudVB4LBDPj/EklBF3mlbBQmY1V3jy4SD7pGTidiuzbRy@9EfKmPGmIlgXLVWPZzoiaQjjdOCe4M53dv99m@3jbUmHDSzv9ydUYTyE38V4@cZTIDzCneJqsgeXdIvsUjqzQlK6ItuOruUlLeyvL1DqgYm5sIU1tS6MY8Ea28fXpJlDy5o4DeA@/0xkds/EeqdU8ZSyo3eoHU96VnIKAiMT3GBjT5cKKN6aiymMWkPNk44yyPWxdo24OZZctvCMkcDdzAd6Byz4jZtp9ZAmBdp2KanKN0OKZ4kEJdnmmZWRmYD55sbG2kW407WQxStfFzfPIWn9GZ2NXrkaynAW0lEhkNwHj8syPxaAJU3ngBfYs@SASRUEUydjTknUnSYjnT/ghd@zBmYOnh2Vcb0oTdU2pinesrHzjKRjJ5CFOmhDWFWUR81C68@Xk0OFfCG9q1@eHg82BML18PkX/FDtYTBCVYmPjrc5Kiq45NshnoqLsAQ/1a4i/XKEPcK0F0bsvh63@DfvcOMdaaa4FwUv8Vy/I0pVw9EAlJKJ21DVM3d0/hYXuN7Skinn4Z0AUdYvG3sv@IzKKqf0AjpEQEENBAPEZTIN1PyrtrpfCHnbeHywwK98IoC2gemoBixeLxrg92zjqkJZppU4DewTlVThJPk@tkq/wel4L8EfDWYqvcbpPe@Vj2GyReqOwPLaHam0XQE5gXbAM18qwxTAtFbr92dtanaVfZuzwYxRSe8IZsC3HAQq9Sqn4pkqmXQsyk7ipBYngSelklYEFE5MfqTLUuh5L9vUyQZPC4CwWDaG/qBVFeenblvCd7TFFY6IOxLKe8NegToFRSxGJaeEPQwtK0ToeM9vVekApVBA6JPFHcsDac@PC@jAkA76tS5/kVBxMWIA/womBKu68CLl470XKOFjL@xOPEO9Hp@QSgoMsoLvQxkH7xqHB0/2k6iR4zbaKFRKHthDETwWjFF15JAtQ4cHk@i0zYnyZzr3tce5EgX/VkDDYKwB8c90riRAKFo4LI3zt723xjFM3iPVKVbPbolOlzVWdah2g8kwOn87fUvdOwVLrwoicNuYV3GR4PZCs4iRKCxsKQ60F@eeeW20K9syrEJMhVKIylTE5gjEjevUmLfnBfmqr9Sf0HUwMklJK62IUSJQEwRo8myPccEg9KA5uqcKZEx72Q6@8pliDCelanUhuWTcsm1R3JMqaZHYJYmU8ohsxURYwhSeaggpVkzNNnqB8dZ/Gz@fLicVnPo3096Oam2M3Sy6UZtiaNglYFZbWjbvSmh17hWS3xYGnOjB@D54IcYjBgT0nqbNHZbxBBjJ9wKYUg4SjAfQAhyNggQgD5MFQCq/iLGdzWU89DKKZHMcj8dFdnKoxOgyimRTiZlOdkU81lO90Q3AOuMHSfBLGxxBbX7N7DkQmwXCeYPVSBcUokjuTJtpWvzPzqAh1TRDgDy25Nd6qyVe19WLLYVPtojOgai81iCogyicCk5reno9na5PScauVjwNoTGVAgacqZnq4r7gSCKJpNd4U4uHFV3a4s8x2lpiagSV09JASYRyQCtJUB41MSyAIghZcTizaKA8EpOgpWxQTfgJXsea4lUbjQq0lA2qjY8FrJUsrEnQUhp0Qa@Roky2vTJob1jLO8/OsWN1dBopb@p1JxHPNDJoBYyhCIaHbmgJ6J5/4ke3jdjQom9V4AeFdn1TRMSWaeDgb9xSpg8VkKa2zoIgGyNEbaHZUn4GYV6O0s232DBXxmMCHl9noPlNBz0mCL0bDI7AJBiRRoZwaOQsJk0xvWm41DQymnQZyTCNlXP4OUfr93jlnN2dKu07mmXTnpvMVjOhRaFOMln4Rzs7si2qUdD2jcxPUzBPOIKRkcRRjZOWfBI4JpFKxSWO8iDo8mJnGXE1pbN2DOkt8ehmGgfupizWRRYENK2L@cANlUUcI3oJeFmldBzSqVrEcePSOKTDtoijcnk@yJ/Kqss7l8bBjmAWjtqlcaAELrapuXIOCOb818wStUR74LUokeqWO0nRUDjdxK9Oui7SVTXwviBhSMBPU7@y@BCGuS7rA80NulR7oNOx2B6WzyNpF6Zi0tyrvMBcx5L2wnhh55ZSeQVWG3lN41oY9WAiqPYHanxnDP6Ui55aJBEIad0DnZhq93QMLhL2ZlV4H9IAIZzAf7uNR7PabVoZenJ48K3DO4/aj@88QidqhXUULt/gaRk6rrNabZiQxastbTpT5Bh41AKrUSA9rOURfwLNPs0i9HIsllo51@DmJhtQSMmh9aLq0HttvAtZVdoZTONEyKpam4HusYgHpdTNyivTjiH1GUzWSvhru8AJwbCcCE4IRksuaM4Wl38@5BMqz4fPIwbsGMd8JzNs6fw@x4tLWkHDqLx6Hv2eN@7gWZKKClrKvYhH8NF3o@BUeORCrKDHGLQO/KJWM@7KoLji/po76GLI20mfAt@e@QP3rNNzq6PTUaEfOiI8jVXshxjksoCHqR4c7R8@bT/Bd7r279HNCfw0Ke/owaP9g2dHmPMUstZE8v7h4cFhmw6oHz57coQRQ1NJpg4osMRgIiEB9PjgvTsPNRj@bQom@UJICP4m/BOhfMqGP2pP6e@MrnmU@ShEmx7hoWsqWJTSykbkn3nBRD7ehvEn5ARfxpsnuCkDtOSrxhSQxsLlT5EXxzqda1DEx3gyigiUTsBbqZawkyUY5iw8wQIUiygEu51O01d5RRnz8CJfMLJSZfGCDBYriPtd/ZBGBw6Tp7Nh15LoRCDP8rk3BEjcbSpOon5lszi3MarkiA4NpQsXazBz1Cg4ajG7pGhBcSq9oD1ipC@7NgvywjtA0Y0S6oT4ZgoV4B3EplEq@fZ5QX8gSmSBVuX3o84N7Q59Eka8X3NF6yMOa8rnfIE@Coj6Jm7gKBnhn0/0TSkSMLE/RZc5jvHmuWoz@i8ryyvMluodK@TH5@W97iqeHrkHDN@JLA70QjH7YrkT212CgTZmpHs8mQfoxd6YqDARZBkPoyY0VDSeGXyDMIxUc0HNW/h3KkK7dvEAjQUCZ@uwpsm5HI4SLwmFEQOQm2fumttxGBu@lqAODjPEjg5Rz4L4QIdoZEG80iHWsiA@@5hB/L5VKsnO2zUaGxt8mjnRnxnF/10Vr1Qk7I48Ch0XBnx6cTkbM5J9xiGgSw5eB9XnbECuc3ZzKWdJ1J/9B@DWcYlSFSLCjC9hewnmz//Q3OYVuku00t9xDTUFhcaJ2PLiK8y4XnhPiLhkSdwlTWP7xRJspil7MbvsD2KJ@CBHaD77ZQImW2w@kf1uqPaTO1xX4rL1@FZDGsF/LiJwvgyCNpeX44uijfIFXsxubCsssgYxAgZZ00EaaZAskm@XklzV8dUzSdZ1kNXLkPzsV4KmmL8yIH6sIEjXisbMBP3vxECjo/lQKAs0ZEi8U/Mk3vXNBT9J8qAXywJ/EmOnIq3lfH/@nTTfcclM@D/KFE4qoMuX7PbMhv@ny@JYy8XxIaOoVHLbrcgQpVIuxGc/jfng5k0Ps2WD5PM/ubj0an7pP4hLx9P8rpy42WqQyNIqUB0PSmZS0WOFjfsPGkClZHCjTaNqzGlDDudicWEsWYG6yhY3zpLZDZk9y8xeU9kp5HM2sKSVhPH1yDDa4RcGyTSKv9MtXza4ZOauo1ttNldIt3bZWBcXzKFtlI0jruJoRs9uyuG4kXAyFlGLXFsYe/MCWcHNTOcndMfu6dDFB1rDYFgVL4D4QW3/LHjh40Q1rmGYi@qLMM8b@jqmNSEgP85B9/UOHqgAVkVQET77zX47Arrd7uRsMsA9NEf4VRgYqVbDkHHkCA4nZ6HAiTPu3Yk/gBo4aKnFJiK4eSPgkmZhMKUvRT5FOovsIslajc@NVykMHSURb92xP4qImLPoC2DIJzJQgYS/o8FKEx4vqJ8TIg5F64j6PPSHnqXB4yuufllLoLgIJYdLNUky0m2i4SjjCZDHk7MEhnPR43Q2xuGcaog3fqzVcgNbzkO5McYevhCibkf4odEQMegotAwiETeIxkksjfK6za1EiJ6AeJ4lIdbLjVUkNMIsClFEkaHVyXK3T2GL6FIr4SBsCpp6ASzCGL1o191VqB1kKL4c8zc/@fgfTPu8VpNp9KaOP3TBZ6AXSWKs@PMoeCJ/a@jRPxF3FVO4/zHGzah7Xtc/c/GFmkhDDcKVgxk6EDGfg6Bh0KpgAPomOLG0WDCSIApWrXbn/n3j6L3Dg2/jbSheRCApSBVHIdg2zBI3O5VM5IuDwQgiJGER5pEgjECSiUUoVSsEUzWm8Dp9SzuBBa313T@j1qK1/ABPuvO4TCHEbJOD@uA6IZ6t1dGqjpASjP3w3T9lzMGIT89mIw5GphBM@DryQPjlUqS1UC@GyKb36x/@JZETN0rA5sN1lTOddJ7RT7nHYkGWZLZSb@XWKkGGGiEX8YVN9L2fEbKQH@mWirBwRdeKCkl2tX/8twbhwM0H6D2tpJHAU7oQ0SeMSO0eUMvl4qtciO/7jK/n0y6AjqgzS1bxEcyT1TFeGrK05NoFzffrHwqOAd6PcM9kCY0bCXYLmZ3xb3rPUlnRHXn9q@HP7eEf6UjFNdc8jDxRZeL5@FfxMNWryaGTWb6vaKMzxVpmhT/@ryzpozPmMHowAjij1bsqc6zk8PzXf6PwTwtXphcIzG9@8ulP4zpOc2s2za3Pp/Fomi7WYprH@5WUSnofpwyzNM3til8mySRG7tTRfuYh@EVeu0@TjT3NG/Ig@mrQTy8Y9nlIPpFI1ICfXjjk83B9X@LKHOzpauUM92nuMJfYcwZ6Cv@NHDZhMP6rPhiny3o@d8zni8XfE3I0@PDy6EK31GrCwlkl03bHqNN/jMyL/3fT3OjaD5faYsPFAYsK0KHXlJA9hJru6CP/PP2m/Jztmji1LoItyBppVOqCCrgm7iDMIOU43xitBjYduHsZVHa/GpHCvFYbenzpfjLqoddB@3dn5HmMafsPHw/I1ozfob4EaxvcFb5tQ@EJjonlFu3ghAvig@go5pB0NTACdA/cDfq/o6pbqXMK@RtX0lgGAZtEV2g5HV2hXEdEeBKleivTqWA/NXMg/FxpIPauOuxdYWOJOlIc2TjnQuX9vZ8qjaRaKUhiT6EsXYzzn0U30BEj2iuniB3CpstH7SR@KUcqmSqngNyp@190bZEil29LamB5mH/w52qi80I8y9qD@uCVV4r4j49jYsPkzoCa/uSvhMCyb8QqI5fyX8iOD1lD5RHHmewSdHLI/OyPTRTt7Ebi7ObFTpbAmOtjGQ8eG8@e7h8aB8@Onjw7wgUZPTCi8sHzHT12u1kvkwObXCRY8GWb4OY32J3V8li8/LJfathU/b/6FKvPaEuOuWpqzbS03I8S5eqy3JI2oq64dAuJ9lkoz4sWwB3TFrV1nE3RQuBAPxhGOF5DD74IMF6Y4IDPYm5j8ecr07rXLQgznkt0/TdZLW0xJn8xAac67ACnbmD/Oav/Lxm/HcmgJasZ7t45Wbt5jB9qIUN@EuhvW4ISK5vNwhdfrBijWXQaDBuFFUOtvxq0/ooxg3iV80XIa7jh0B@NvIieIjBOvCEuQOPjbH6AVgUG6MDY9/D9pUd3gLclcoOXS9svwjYiagtE1dHMMK/tmYWCfzYKxpHxZuB35Hd8R/TmuvwVzkIM9RB6XtZj1Efj2YPoYIi2Qw2jGkYBf9ffpcZwSyE0OUD4QXU8GdYoJIQ37OHSNR0VdF8Ca6dADqrWawNYG6tl2bh7HHoYQsp8Pu33Tbpg7Q16Tz1sXLTwDBXt/AFe5jOB@VMTT5itGI@DyNvmK9HynrGKpEEt7hlFsWBWGfCbi7SqX9Re48BTafjeFO2emHhwSaypU3ges0qLxFDKtGmJ3cJzWv0giGJ4edxCFODNm0QJrCM@pMPCi3F/4xrhM14env4UTJQMQyQQH/FPQTROIELEDWicsjvGgaPu1YAROBPr//VtDMGF9iyY69vy/LGPZ5nrm9sYP5tqgg2K3SSWb@ubmDPhB9fxVRi@P67Xo@QITgCQO4QeK4JxgC9UB50XdNADDWrwsFH@qjIPTYgOhi0ZUBx2tDHV0@KvOz6Ha@/5IQFgydrJG38kmqicENXO5CSs8lig6Od@GE68jVub68QQvT0gQXtBNwHaqAFmDP9WI@ZOo7OBqsVWdCre1KYYLWfy0W2KlAWDkuQMYyG4eC4PBPCmTaIDTZmoKbSCtVXmtPv77z68c7R/v2xU6hsIzpdIFKylNS5nlyifDlkKMcIiPHyrnZvrLORWWC7u1Yq2YH1Pb/aSzrBEAObWGHXtyCo6VExYz4wY1FoPdVVZvYmk3l/B81Q43JCVyRgjC5uyceXIX1kxUaSR1gqKYMKugzJ2QV09gV@geBaAcnUFtIDQbm10eTDcP0muuXO1UlFjapu@VUCxViq7fBfMvAdz5UujeDgZJrRtkcaOaxRByWFEG1ZtV4ukF6pm0zh1iu@ExWYX5nNlILyyJva5fIZn2EcuLG64o@DuTPafNZE7S9Ag9nG9Zdsiofi//1O0m/P46N7AiuxznOLeODJsW5WV@j5HubKK7LFBsTfVCBzNe6RcIydqqgKdoDer0rNhvXun4FhYb3QaI8s@pxNIXcdZs8@B5HiEZ0VHoAy9I8BoNzGtn0iDH9DGYGPUnj8fYui6G7hP9/6jh@9Blx9iDIgwOv6gdeNarVwsgjdBu4QORuM27h88eoKz/diu0qz/LkzXol3GriJSxcV3vN1D3JdNrFoNRyFozhMvErUP786O3JPHYI5ZRReaIGlkufrOHD5Fi@ft9DZyzGTngo104hDU6djrN3nTeR46r6wTuxnBv1OdxAaQcBoNwh5BIQcv@aVa3R/CbP3e0aOHTnHHNRCrkzEqiqWOEg4QFBIYC5PID0@IDj55h1IV8d0KEhj4lIrmbrIuOzV3t9icz3P5eRi4PY7KUYwFuGdNykLixs5ilzbHsRTMRp6DCTy1fWv/yCxD2fHEszGR3iGYkdLigIGOpMHihpqCpsDZU4RxnPXr1ykNi0xCx2msrtq4hTMHbHRPE9DywBo352PX6VmqId2RXyX31psyLTJOGtVGzR2Gr71xWKvfbKxu3LodjNG373lh93oIKsRx8dk3P5pdx8t2tOV7Egz61/v@ABeVrq7f2Dzw7/7u@1tPb963up3fqZtl80VI7/CORzoDY/e12KEHHTvusnQRE0PA2XVrI/dlUFvvrXY3Vzfrt3rerQ1vc3Vts7vhrW11tra2uv31zU5v65Z7a6PbqWFoRypSPaMNfpPFH8n2L0c2zzDbbKxu9fv1@s1bvY2t/lZjdW1tvbO50VtdX@9v1t21tZu9xmZnq7Pcaov5KYCClXoX5460Bn4n37grLOh2Udr@Pw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### #######:va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] xxxxxxxxx ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / xxxxxxxxxxxxxxxxxxxx >/ xxxxxxxx MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]> ._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<'4o'6o@<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,"iters")and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
#xxxd 231
#xx}c uuu
#}}}b
#x}xa
12-23-22-21-12-23-22-23-13-31-12-23-33-12-23-22-21-12-23-31-10-12-23-22-23-13-31-12-23-33-22-23-13-31-12-23-33-22-23-13-31-12-23-33-12-23-31-10-22-21-31-12-23-33-22-23-13-31-12-23-33-22-23-13-31-12-23-33-22-23-13-31-12-23-33-22-23-13-31-12-23-33-12-23-12-23-31-12-23-30-31-12-23-33-31-12-23-33-12-23-31-12-23-30-12-23-12-23-31-12-22-23-32-23-33
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/>8;re&&1=1~-<t$ U=B~+Num839195harngtgenuloid Cr#ataPr$s PLconsputs=>al{} 47le._V[];=>+u 3>
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num()
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Triple Threat code is on line 134:
12-23-22-21-12-23-22-23-13-31-12-23-33-12-23-22-21-12-23-31-10-12-23-22-23-13-31-12-23-33-22-23-13-31-12-23-33-22-23-13-31-12-23-33-12-23-31-10-22-21-31-12-23-33-22-23-13-31-12-23-33-22-23-13-31-12-23-33-22-23-13-31-12-23-33-22-23-13-31-12-23-33-12-23-12-23-31-12-23-30-31-12-23-33-31-12-23-33-12-23-31-12-23-30-12-23-12-23-31-12-22-23-32-23-33
The code can probably be golfed considerably.
It is translated from this bf program (see Brainfuck constants) (. means 'print as number' here):
>->+>-[>+++[-<++++>]<<]>.
238. a-gram, 11076 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rcyNZdhj4mfD@g/1yCbALSAAJIEGCBAECLBYfXexhFTkkq6t7SDYqASSILCYyUZkJEigWO0bjjVmNpfDK41nHSFqrR7LlldaOsGJjNyyHpXCE9NWh8G8o@cuGYkPzD7TnnHtvZuLFYvWMpN0NgQTyPs4993Xuueec@8im7nX/5m8S@GFHjjW6tByf@Ybns7ZrXhtujj0Zsce66ZWKy7EYQm25l4OeYfteJZZgGmO2ccP27ZbZhjDmO1eGbb41XIgrMtZ3nUtX7zG/q/vgMSEV2zGsd713Pms5vZ5utz2AXGbsSIfIzqB1xfSm57t6yzcdG6JWGHthW3qv2dYZQBhu3zV8Ql9ibMPo9f1RHTyrjD1zXM/AHFuG5zkIsRaFKAOE7prOwdbzTycwrTP2qQ6F6VvGcCJ7rcBemobbnkihaezz0729ydAi@47q2GwPqzERtcxeuJ5u6ZP4V9jWwHf2/cnwEtu6NGydFXPrueJk5Cp74upTSdaYa@jtjmkZOdNuMZV1DatvuAxDWMdxoZd8wyoXyoXGVpgy18K05TByAm1NfpjuXnoQ6Vwb4DSg//qm0WYd1@kx3fZuICdtvRDCI9p1Zi0v@xNtUSxEuqWoRT3FqGc56llh2kFjkgSKJQzdOtyfDF9lxYPJsDUoceuqM903xTI7dvqjydB19sw8mEV4ywW223Nem9tOG@o8ERetznJxfAC0oH9gaLHXHhSlbTDPNvt9w@eR0NuGS9HQ8Mwy7asYH29HrtMetEz7EuAMyK4/8KlLvVgLktVZX4zaHDpYgoiAg0ERTpyeES2iB8MVOs3rGy2zY7Y4bRhD37A96G4vx0xonhvTsljbsCBBiL2VZZ7DBl4kqGnp3VwrF0PawlxY78piJmv1@4xHQTWgSHuFMjOwwdhbiLe6Hhv2e8wzexDtt5xOxzDYW6PfheSxthNj8Gn1J6oV@JYMgLENqNr20ZfQaD62pd2BcrVZMwIHhaACU3V124G2c5mt9/hIaEF3Y9UBTZCi4zg5DG87hmcnfXbjuFesabR0rDNm5hmXHX1gQY5mB/sCxoDpsZ4DT@hBm0GxIDFSO@HGzGIzK4LZyL41@sCUsG8dpBXoaNnFN64OxOF6ohN9swekYfpJjxm6ZyKDhiSeYbeJLPoB63agttEeZ9cmMB1oioFLuD3DpWFPeBnWAlDqAaGmblzTB3LAWmyxI0N32alrGAonUsNr6X0k0WiWkJmDOfhYkRxR5cZGcvdwLwnUyVPk9D5Qo7t8@t3PYjrL1dhSowrfWjxeje0@32G3S@fo5lMEUHDfTekKq33NvPz5uQHfodbMX7p3McAag1axWN7p@3ld7UMBVR8KmNfRiS71upjrW5GM2cZEH0TGDIdqQ28AA2SfZ6lmrYHr4mQWNqp@BZW2HPsS2hMq6w5s3uWrBegCoL@2l2XGtYE0wPvIuaEWPu0ChcA/gEa4Kp9fqUFhhoVxKFpU5us51oDgIKXn42CEVoGkiHG/wz5nHd20MAnEIypeatfwgDgxzcBuY8/3TNto55gsBrEcFwbiNWSnA1IKgNHQizAWKhQAQ0c4VFWMev8bv92@vAQ8W62W47YFuX4OxN4iSUCnwsJczpBgHVu3qFgAl8XceXLI4Fq3zDaxON0eiSyoEJTrjTOw2owG6o0JQ66rw0RjAHdo@QYncmfgQxmzrKdfcXZocsqFivf0JnQsZUB5U7VV9ngbeqkFw5xoRu0N/E6Zqf1dlvTyX6U2K6nNxXMDCqfklPRSPn9ZBYLLpSkIfMn7KOfzrbFp0vN1zzHbsf7I7zp2kaktFm/VnL5hp5JjOJLZpNtMKjlk0ymlatZauY5pt1PJDaDFOmScVKqtWuvMrFxUJ5JHswQ0N4gGh6uRailxZDU0KK7zPZClcsDJPleFKxLneA1scozORYKxYSbDrnlAgiQ1pEsHCQT4UM6zDKOfKuQ0BdkEws2sN0bMqukEDlHhinmRSSaSmWjVCQPUdKyiOFhPTQfZltXv4nwOjWJ7feC5LtJuSwfq8XBG80GCzbIm0TVNg8BZiCfeGEng2k1gpJKOaEjyIYfpVWSUAkM4hMZHstGODGRgAjCWfW@KG1sOSkZUJpx5gHXYmKl@CV0DiXlFtnhFeE4UMl6lKxsYCmJrGqysNk0YBDjcgKcLmo/UDcCXixwGsPFBEuE9PX2EsxqXC8IBg3OaznrAHtwRaxnIc4D5GHxCwUwGNP48EPOZ02EFtVgqjY@xqSHmu/kt9XvApN/m7x1JWPnoYEJGwzqgVVi6fTnQL4FfODYk0Vsto@8LRgU18XxgRZPzDQWqYvLMed3Y0uPJvGkSkbJRmAcyed57YirUkbsILUUFgQzFXq76sLbpAluCmXwidwC4nsg8/gpBxgrwKj6nCFICACIzhkZr4ANXAwK@6ZqtLtAsls7mfJFPQpPZQ1A0d@DsaifIGguj1R8VY7l8EITFmItCxR6dxgOTK6KqjwVQ50cD7sese70ZiJ2giDARREJzeT0HtPcBnD3HdmYghYYM0CLIeAzvB5DETlAiholLil00WAMxOegi6DPgGjDygf66vt/3KjBPmH530MwBpeRP3dG@f2gjseR9d2T6Dnc3LacJbNmD8ZmXOeRbg6Y5nKgQhQV9@NqLXYMA1vFYDWbuNwOgulSy4wHDpPBtBI5ExYlxEwr@GwdAAspBQ6U6HrHiPWAqJyO7lYqPEWU8y@I4duMKODBh0DSfofA2XszXEDRZSgSLFiaXR6i857bIoUZkUkSP4FSs2MJY1R5YxthCPA4/Hd3yDHjaA8tC78DmXC7FZQWF3cYWFoC1pSg7s9e3zJbpN3gse/RIyBRsEfRbFJs6KDMpkGZBGBJywFAARkw/HDrnOyck7KYUqMjC3VjGhus6Ls/X77rODaMABItFG3Xb6SF3Zy9J4EIJGlR600b1VMylNJXqM0WIYE4leTmZzL12TDt1m1xcXExWknWYMRcXN8G1ga5NdGXAtUkulVwIl0MXpciSC2PPKAWGXSTvziTmoXKBw2GIs/1bs5/SzyqV5YusfqaJZxGfCrQzzBgAreID8CSVWg2dihKv30BFc83OeO23cdY7ablmXzTCZ/q1zv2iFZapGaDjHBcVgyoKL/e3Sa/mgnQBykCrm3KT52eF84vz2/N25vwumcXUSlWvNaFSkF@ql7t0nQGIIcrZSkXVLhTlbBmEj2YtWUimU6myCmocaCLKJ2Ulo/PWTiUNmA1T5@dJaFTRPmetrkv4htmiogRNBeVAgQdk7VQyd1uG/JvKhZJJQlolmQXVrZZMQsu0sBE8qjSOpbEGOjz@Dm@Y7UwmRsMbtFL8Tk2nEIZK73jyo8Hbt8i7OI5mQGHWQOdSXl8A5PdtCZvDyAmlVUY1Owz56FgenzodrhVt48/uwV7MGFJvfXq4t3tco2y6uncFMoV6ibB5kJWhVdx2DriBNWgbsVkwwDbA1QpLgoYDzPyy1WKqwwhMbfFCRKaLFpuDDXgNCZ4OU63eeBW8LpR3e6wOhITCKeV98ktLFomDzyxTkOUecOztk3HjVO8K5AnW8iwUvlWXVwC8@TQPbNMj0DEqbJ90NBsETKAtkC/bgS3AdmwVeaFU55xoRtwgAhAUhtIWShLmGAwi7phDUIkTaE8Roj9KrCj9bzs2KKdG7iVxwzgDRo6mKiM3U/4/4oJUruWFoxMkfXD2Lb0F/H4c3XmcnQNC4ED5/OwYpTqFeFI5ID3@Q3UEUaql29h@bZP01IHpdbF5QZfAWcDtQKuikorGHWq1fdYCKfcSWtoYmj7XWmGEn2CSp7qXUlBP2uJ6BlIZyshYKGm2IwHWaYGGb4CsjLHcXMJ27WvTdWxs5NwuoAZWVMU@mEA@q3mBjLa29os789t3FnJosalgLdK2UayTjdvyYHTZjuVcOiwNAEiauRwn7H0bzZug5fh6H0aU@ZYaaOvSsUcTNGgYgb14dTnQN3WEzBN87jXMAmx2pUOAOXU@2f/eLoghWqlQgPJLX4E@QSUjWCbriIEtFgKIRQ8L6QZ78ntGvzsaM/sifXC7iU/GQxqY3JKlgwgJpRIj/C0ljQ5yHgLjXEa1pWtW3XdJJ0DjXVSvHqv9mLTChw3UMDERjKGyKcaQTnV42L/IuM7zY3wrMBWonZ7j6/nPc8Ci8SeGErJqsriXTy4m86qKv3GKYsU6y7eN6zxyqRDzcNdozcQ9NIxWHmNxcmPSMbN5ZOScpjmHj00/UE3@lG0QpJys/2Umg4ydShfkzQsNk/xpd2DEjFbXYfFzUDGiNYvDBNEFXVmFlgcBEPWSIJlYAIv5zgDUurZhmT3T3yeDvWWj7pIj5p1DriVicakhRHBkGiCQc4NDOMmgUT2co@xLDn8MnJywgoqf403qGu18OsT2zHFc0Cs9ppFNoRg0fU9E5B2v3875Q0DAU@3S/O7Jef754c5u42jr9GktP/DcvGU2gUe0jUYPlFkLhsOcD5YNLYS7QDum7fRMqJFE@fbKOnYcnwsPuGrwsE8CE0ocBzuNg/0nx1vHX4rC0Yxu9gaWjmWsLE0ABDhOCOZeNC2n6YBsYQ/mYgLh4vDJ4YHE8tmLg/2txs7u0eFpBM3rgWXq2jDfv7qcV6HPEIRpuQJv@kOrPb6cQ2rqmBVBMBvUuaoMdFOmqvCrYhjPFLWyHEagiIzTo6qiFVhHO7fLilphfb3d1MtlY7XdWllZ6@iddnulqJVLnXKpWCrAz9rqusHeEbiqGkOy3ICLW0XQgIR5QOHpoeVWpIQDqmgLJJbRzHIFsfcUrlUqGWsr6/p6a319XS@utZf1YnnNMFbXOiuFgrGqFTrNslZevrdwkWKgaBX6emQBglGHxgKKBOaXgsfYcOCFB1nvhrWLxeJqq9RZXy62S4WVdnO9UCq3m9qa3lw3Cp2VZa2otVtFrSLTokUVuEQXOgylShtEUxmlahCpxORkGu1iWmGVq@6C4SwtI4vpy1VzVBxExApGDMSaOZpmRfgqhvdwkTyUWMkbBArAMgHiWnnObcrAdQwMVsnH1o@BJQo@OSt@fiKB@VYr3CHyG1xnj9TjVtMo/NrvdMaCixR8peKUZYXByxTMV9nH17dFZaeiZgIH@FYIH1@dn4lvKmomcICvxPHhqv5sdBMxs0ADZKuEDHcBzMQ1ETEDMMC0RpiiOwfCuDLFzds2IPKaGT03UYB7nXDj9oAQFW0WEEESsMj7QbMaeqPXM0NgGRKJAjULJj5tNUxcChI7E0kdMwwOwHmzFq0GqBeDyDiRIdGoIBFvQbm5IEqTRd6ArtMfRYbSbZHXvWeKMRoh7mU@Fmi5HJUMdyySUz7fRtB4zVdyGmIXAY50zjxOQUo9cEC3ODBxTaMzxk1igXXiPBaXJpZxI1sYUwyXkJh6PXvtKx5FxBmlaV85ZFQIXI1CTishlgBF78qaTtkBNYx@xkCnCjUdw@f2XrNDPzMAUCCZtFpSBJmEhVgEYoieP6YHGodnlWDczD2WfdPoDEBDzDdNG90fAFPXywTZaTbNeaDQErgrQz5ngFXY8QC09GJuJadJkwAuK8F8xm3Up/uHBNjUScEdXxthY43vD1wfUonnf/l@Gzphuou6@oj05MDRsI0boo/O3B4TSdFDP7N7N5SIqGHI9SGULR2Xo3UrcMxGTb2vql3d7aE6KrobCBR/gBLuoTVecm6nks/ZmVQYNfL4GgyzzR5rzYAm2InlIp4ZGSAsR29TM3AzgWlQIhc7m3eDMeQKc0QYBBYzL6MZqzos3Ebhdwf@gP/izokPdaPZx@99Q1RAFkp6UzNAfdCbpnFPp7v61aDtqCAFU5WxYKszYMPakyFT7Vj6FXc20Dm7@ryCrnl5CbKWeM4Du@mC3kcKe/6GHh@iC88eeH21CZ3lw8AhHw2F3j05uBb/nQdiiq2UgWN@q5kW/Tyg0wPiInIBcZcaGvd6qZFGMyea2dKbIzRjdD@eyjBDEgqB59RamUxhGafRYF08uk1rfnqceyn9@vrs1HyXGW@SWapnnu8uU7lxneos9pt9oGNh4jJ7uqUW2xHnXI4uzeqhawYo2bTUlqV7QFq@6A7jGrqPfu4jd5yZWqCSuqHrHmIPiyO3R8xbaRdsS4zqlmOZHg5tax4HnVycDPPEfX70EzHXm7Matk1yptdVA9dsvuC0fFzmnkNoD@ByfIUZ1/AjlJNz5jVay7nB71zRoutcG/x39kT3dmapHsCxVItIwmzNnFHarQ9RKm6Vop/Z7Xg1s1x@y5oZPj4GpPknqrw@kK4903I8dkK/9zULyNKex39nU3S0BU3dVmmtLOqenUwUqs9ywgI9p19169KxVsuXeR1@5nb@wO3gnCCeD@V@AffStA9zLykfObYmnnPZ/lXevfpQ39GyjYsbGiLOe2bgWSxMLNjOryBoErhLaXbl9gplSpnLcxvDvA5wW90bfSSf32Jmmde6cmbpj0jeBvEPE6yXweG7XAb/Nrmt3J9b@2HsaQrt2ocqEencK8uAiYx@p7qUFQvaR6bQCoWHM6uONTAGxkxeddh8beDe@nu0kIcXqiCqsSQswWgtQztwAPVW6I8PKjXO4ei7l8HolgmD/IOSzkx@1wcZvY8q9xE4jtAxnfDSHvTHOndMi7OP72@5bl@ObKc9VkiM@ViOVP6wPDUmyHsGfe9VrrgyiOt@teVCoSDkm4htf8xzn9K1HKR9bfLfsYwpJMx5zFQyA2doVoauNq88FQ28D@NGxXkWAAJeX8/bpm34I/yd1wWzuGvTcayP6TJgsm0T5TWQQnER7ENdNyULiZ1xLLR1eGgpaXbmWTn4BCS0UWg9VLTv6/2oGfpB3ari8j2MyssJ7/12n4hR@0O5wLROxiS@jcSaL2gKC4qWK@fW7h2BXHx1moal88dwdeU@fOu55XvxBSKKkItpnQ/XBvlqYLi6nJjgU/0RNJbZBqWma/QM8t6jDejt1wNPPuYCDR38zojO0drrvHR9ExiDjb9jK48R0cl3bFDDfN29NFCPsXCHgAidx4zlysPMxt3v6ZcGP193H7cMTRu4jZprf6FztpGjwnfgtSAZ3wZzPynAYLoyRp58zkT4bNSC/hz0Pmyamxj3Ldq09aGBnsvPXHD5gGxod52u3TW6fFdU4Js3PIAifX4y8r5KQPnFjitGPCq6ayvaupZjWQ9pXeSRnGM6TmdmuXbx0Fobkn4U3pHehAjx@KDZD@Z3aiSa6OeNna4xgGnKc3ynb6jkmwdqoYGI/87jpHIR7Ntanu61CkCLyOe3xf9BffRSd/x@nx6NvjXw6IeSqnTWcFZX7lE2D6EK0@fbsDjtGpdOs9U1P1SkpqH7tnmVl1Yg7r1Xm@1HWsFk6g4G5ywTGs8d5ZAaatH4E3zsz@vSyDLPzNpvD1x3hHX3HYd5lnMTcoXxHSSBsZavMaBjXp5izXRGNMkAuLdQ7qG7Z6FDLLHOJSkStVGsVo0CiCnaXLvR2AZXwbporW@OFDRRbypMZH3tYwyeYsMHmf7MiF0WwscoZWwZfubUZHcHl940Y@Pm@DYIVPgzs4e3LvEM8UQH886E@Ua3xWPm9BusPN63YFK6d8UklxfrnaoxmGv/ssy@x3@Z2inOxDK9fj4NNZqt/4quaBsdvqiBrg@JcD3HxZNSICuoLdfwWmgTRzbLBSPOUmznEtitarEQWMLOrML0kv3sno5OZeoXz41LHfeRHpi4pdSaQQSAeXL1/iGIvzvQPfO7A8c3ZuKcXMV/CMpn@qXZejrWCxKhbF2x6ZA/xqgdg6Y74qZrenRgRTpmjxBOZrQiP0MLmzC7Bye/7zePRAQgsb@dqftM7oMPHGj4x3h9Zl7j4qVYjJ/L1EyfTKriObOes3c83GdbuBn0@gNPPGbnTpuPorbl3hWFezcmcDz1DTBY1tUtf7b9OWJSBcFJzHShc544/T3Tci7Z98oFBnIWzLwoXc8hrCcw7x7pPowAewaxUv4PXOVEi4Xq8sq9AUIwlplq2qZ/v3XG93VQeOQTK8RlKjxemT/A39zjj8Wgns5ulYN7RRGYskctC0/7f6xYz1ltf5Q/odP46AwuBIgSu8jG2BYI5eRhGzdR5eveFZsKzpiOPfBVPL5w3@yxeu/sUWHD8mqEPFjqu7vPXiiSSi67Lb6v90MCpQFa3cCzRqFr7q6BGcRn2iB5zee/0ymkerBj0J0Nx7QT9QHptvp4RIzY/Y4zS405GsHs81G6EEwgg96O0cJlxAeV4bnzDKQ0mNL6wHB7xwbuAZjgMfMTY9IDp6Vb0GbtB2V3QuhnzBehFq33jSb0vRW6Zoth85Dv6L4@R3QiqyCpeoHrg7RkWk3DfY02v6h7ngY7XainxpB0jvkExUeq6rdaXNZGO9zYOIqo4RV20nf40fF7aCJgQzB50M/DF9JzuGV7bDKcqYdN1/Pwmu8kMdr8vOK8irpG07H4L840c5iFbfJ9A7prGl7@wLQHQwpjKkhzs3Ubvnu5kFtDi4bXhSF4Y4IqHWxqxn1ofIe0F6oLYmePfa17tJo/W5EZ20D98A1DXd1tObgsJhwfuSgWOQn3AS4f7BDnuw6aQEBDYHd6ayCvU/hAUa1es0c/8xWS8d4@Npp42rBJR2d9fThLpBw/NScCJ86tSUaHw3@VpY5A7VE@PNVN6mzjrW726YdY/s1MUpHZPTeN1ltd@cAMrJPJ@D4gcfyBbmoJzvR7WXEwB8JMVxz@9XLy2qEEHWKizpHb6VkC7x0YoBLpO26OEVwqpWcyihLjiXD5/tIGMAlF96bgnQr8ShaPwTTtE6zZYWdnbOl2WClUtDtWY/FKnF1ccKz4oRP@u8M@XXpyzJOfLekXtaWkqiaXkud2hRWSAbhhgYg6E1wfg@2Y9ODlDZuAX4jk0G1GQY2r/M4IIAq8j6Wr223LYC9sWmMBmcLlNx/wazVOca/gn/9BW1xTQ9cx9UxQE6FB8Jopp2d0nZtNnq/IHWZYHa@5QRygUVj80gV1e4uBqOu3uvx2GueGvdg7LYs7L8SdVuA54raAoBS8c3H5Ac/v@bzzeGmCs1gi4yCVrBTIT4OeDSyp7Xe9HDsx6WjewA0324uLzmzfRftiO8v2WdvAbVl04pJM6pbjXNEpDCzJn/8Bv@mDzl2K83Aye7rhJ5IjHq/U6HqNVssZQKklkreG6wiQFDYy6BcDXMCiC6YoXMHTiHQFCVCkKi/goGz4LRzbWydM3WVJvLoKD8xXzU5qaev408/PChe1r1kvb/yX7@eVW9Fw8U/U9VUvnmUSpHqHhBWNLkF0GJtk8aVhnGcYHEo1hVR0w/sDr93iRIbnUiWNOU5fjBq6RInuDAqoUZzFT6Gb@lnexNGj@5eIYI0buomDTj/ZKBPR/V8eDDDwKoSaj7raUmrA11TUE5@VIEO8zUQHF7@xiY5p4q0SmGRpyN6xLhIZzKxaqQA@3pAWXmTSqz2Rm3aXo5up8ztGc0AbCq@LuWKpRtVZatQ26uSCSdvBC4XOvjofFgvq@XBt9yLvyUY9Px9@Uih@Aa3uuJDqUR5H3u7zndulXL3w7p2nj1g8fpes8s3fwCaWbo/2j3ZPTrdOX5xAL9xJ9rPHj8dIXoNURCfeuo5FVzVBu@CE/RH8J/DhxQkptqSzDbwIUVFi0bNJBCraOq7Gl7gzwprGUn8g@az0nhGJnwYQPK1jMklR@zANYB8CsWGrYeUHfbxwiom04tIcojITeTwOoKBhcIv9DF5KTRVnNWgsFRrrgU3F5ld2k4c9pMU@iOX@ZtucCYItFuR3FsTzKs5sgrtfSr37MFH@4vXmWO6vN8HcU28ADUJlmr2t/YMXx7vjyYDG6Elct7ZeEofyOHPGkcZ3YshbgugsvEiI61G1OItTAu4Vkxm/q9DwbwyolmCOrR5PTBRK5Y/HQsKElqnhVaEXVd4WqRSVAGWQKlZr4sxgxxxGiijn6Ai6W17FgAnsxQPUsuC5uMCcoDsfc/iR1UCsornk0DsiJi74ddKLij9ZOeKwajhHDzw@5uZMVcGs4zH4j8xK0lW8YEMmpjPtgqmsCF/LsC@hwhJWqfI5ii3xhogv8bLHg/LidX1QpvZrnazFtN9bnLWDWdrS@3g3mIB@7vhGhb0ZOHSeXzKTQL6gmyJ1frUmdS2/M5LuCQBBHKRTOW8Rvv29kxpKZ1w0I/4epbmBjRMVAPGLLsWJW9/Fa0j5UUh@4xxvckdcbianStKvPHGZUSAleOza9EzQDKgTOijjWMApsTai4nhRLN3kwLYsD2SSNkzfIKH4ONWCcJKjQ0j8JJJqs3gCaDIXiIxZFo8hrFebvuwKptIb0H1ar3jiJYIjzF4EZ3JjUVWh5S5BIRQHmip4TyqpFRXmuwPcY1RPTiWRRaiQS@36PSsCOOPav3Mj//43fptf9Xfug/tHwj0sPAHfrwlfB9y/LmM0DXz/LPAVwfdj7vsqj102fb@ZyF5YLeae2AK6fByfqhPyBHk3LNUl6G3s6c/3j5jXwltHsS97oOeF3YQcBmkOdHOgvx4QxTX1MYLzHMIuDPGkzj4HEgG6AvpA8QYlGsrPcC9SeMtVJZ/HgqM9OUf7vIwhX4elS6/eDPCyRxDC8qul1RUtD4VUryVCuofjEo@dcISKUgGeGLs2@7VXoBNvbGywuNfSLaO2WuW0kV/Sv1qOvwoKugSwMa4onDFIA0nCFBBXF8lSS3pGUzApTmRJLYk8re1wUgNpMEUOAFEw2JYn90HcdERTAR3bxtAniWkkFSBg2LYTueVVIlIBEceNVxJODsfwKAmaOCIDNBfthvhLBDtBsEp8FrGefcXO/XP7QlxNyYDwfjaDdG1w/5MZ91VyysKbSaYvSkxNXnOItWGPT2wHLUV7UFqWKuaLy3ltVYlQaFyggvLiUH8HKGFwA7NoGeZrp@9tbe/uf3Z4dDJ1YQ5BJifBkixZ38icq7ns2UXgSAblHm/UJ3v5k2dP9mRTRksV2moQItxnN1nMWblNlnRO7i/5qZ3pvCliKiOt8FDEtIFF3aP9qdPYw9h8BHCbHxqYyjWl3N6dXWzUz@3EVPbvZl2CmsilkbjAde7RFajJyWJiEYP73U/xfncvJ4@kangeFQ8q@c5VeFpWBEQiOLjEAhwglstLqBkUKwtwyO0z4RUVRX7BvEesj9tw6GrKoEQRyFN5FT0OrfBGNXGVWFf3upbZjMHc3cbr9fhFIPKmi@AKkZzXt0w/pcTI@lFDCQiYWEpcSD@sDHO0AJWii1AJV5bddzuZxKfEYBAAvuTRwOuyI6fPQtPTjiFdxyCIsJ0BX5Ew2GeDHsB16HFsIIs1QDRRITE0VDIoKleoYWSJy8mGGbwADvI7wyvKRMVzvXYpNVRyXWPYNi@BgaeULIz0TzSQqIIjwlhpurDMTgKP4y38KR7WiDbpR91RNwyR62d6zrTbxjCFl65ULkA0xfDkzcvrpBKfogG6KG9bXq01cWOeHIi6L0ZEeNvcxGBbXw8G2fiVhuvreHENnnaGboEcT3z3AJwwP6U6Pb3PUgO6ytFjOUbe1HnKznq@qzC1zm@DsFkmQwo1PCgCBGYE7ZCLCIel8ObjVL4GvYOhnt3Gx1uzz860XO4C3JSJwpbQmLYNUzmaoZQYKEiQpEJoa9i3rIIl4tSb45QHaTA@RndLMbzPcEY03UCIi3YwTqEtqNas/ihyJ084Anmrrq9XRG@Ms5p1BmQxzeVzeUA7g4VIARXaVxxehVbDG7rxKnfXaJvAFh5/x7BtAxoIaKanwxysD4DIXCUr30CRDW90phwSvIhPxWlYKOj4Tc@7yVsL18KW8lWyy1TvYE59dY6TakdMq6P8f5/P5au3qSWrNsqDoKPUU0vdmpZZTmcyS3Y6tWTjVP/oEZpz7pZAkmjkQDsaApC6ZClVoGeQPGpLdnVJ30gttWvFNKUAL@hnt5Dgay@fu13S7/JLj2CmzkKIywdvasmjywILuZx2B@XDEbKUzwLN3OLdavQuCsx@ycxksAy5pQYW4Ov8@UmGePb5SZ4sR1UhiOYve2K4TXDVoCemXr7BG1AEi44Gxl5Exi42JTckcHjP8/KsuDmyB8/4O3jOg9GmM8OLSv7x8ZiHMxbB75J0jxO/mpHf1ggNOExBI6I3qysKMJO/@ZuEtsriqaXN1WUnkywVqvCjVUusxD5ZOi@uJFjiMWjq@XTcjd@e75SvmdEprr5R1TO9k3tzcXR1dPSFcp5KJrYPv4prKwC6xtbp@9DPGivO@bCP@yQS6XwskU9rj9by@VevXoG4C5@zeq4ehcpdKGdq8uIstQae@tpaOrtaTmcfJxtUFCVVLConzDTz7Nzse@02fJ0uvQQmleAftrmJeYED/pkI6w07PCwsDAcRoTKtjPoAXOVaLyXY@ZqupzMrxcd2NVcsFP/8jxfvsrdHjY0//5Ve3ljExyE@fnT3DN0nWumTxcVPnjxZWclC43H30feOvtza2lrZyZaOzkqbK2phcePP/nRxsVjcKOYXLzxPu0ieXX0RLxZW4rk//73k0dF3G56H/YefZaaBE3/L8NVYqcSu2Fv4XHUY/pP7bTvi1tHd7LzFCRKE5Roxm2SytJw8@SqJ1X2b0DQtMaK/BjXDItPqm2v/9SeHbxJ@ol7Mv3Th6SfeJFbLCe4EB/iWpe86UU9sINjqXWKUr9Vq4Fz7r/8e0tc/AzwYM9qAn3pJ4lodJepqjZK8S9RXwaEVi5Dv//X978cS9SESQn1/jxXrxTSnFa38SHsU9NF5QiuvHD6GYPmh4KH8kKKracVz2Z@R7sauDYK7UHnoV@ZEwoJ@l5SRYIIayPFQOCh3Yhc/f/F//MVP/@In9PdT@v4nfN/K6uLjVzuMGTAD46dSeRzULs/WynHHgVFeBd9BEH6cU@GTa0h/Fb2qqFmiXMs2eKkCEk5EHBPtEPwy0SSB/yPhYgm5RqyesYtIF8TryJ9kWZ/Z7Bn/2Db8w1d6MQQDwGWzsNCybRNhkwaZs8kw2RmBh0lewD4GLpb4Ghp/OOPD6mE4oyrwUpPjWaRmYd2QHDbhswh/9A@fwIu/ixQigglk@rPIvv0nljhLnF1cPLXxr/kG/w7e4t8bH/9OW/h3/Ab/Tt/i37GPf0ce/j1r4l@Ul8cSKnCGTOYYREZBtA/5vIBvLtcQvoB4E7HEL/XDYixxC5@LjHp3d5b7KlOtin@QpKqBDz/cBWW6uFPVja/qmcwZle2sLgq5oV7UGS8y/eYaX20A3szG2UbN2aZvrlGHj5pccZKrzuOLr@pnG@M4BJrHjzM4aB8DnvrSBQMZvl5ndxt39buzjbu7jQ3436DfO/GE0LuNqX96hJ/qHKDgc3eBDPT8LF8/z5/X@ecC/Ll8HUNy@XNw1OHZAMCzs1jiFsmFnV3QFUo19UxbLV2ojIZEuoJxLY@xipYuLudLw09Wd4uxRDEez6cx6h1OTCBerMcSKKSvc1l9nQJevf/mf8Pv@ftv/i14oWj4CjOMjSVqjIGQs7RZsArXBe1KuwKHyQogY3YLXa2NTL1gsMKoMGKFnqO1wWXAXwFcZqHDCpesYBdsTYNIcPis4KOrA49L@OsAFhf@zEIBkReuGeRi4VRB16vS812DKeexMxZ/ZYB0ktOSuUIyt5pMmhel1f6beDbZOD9LXlQTee/8PM/lNlZcqdK9und3rNHYfb7TaOSRlM@fOYfh/@FhL@q997936Dw7dHoO/B8eHj6Djss8zqiP4VOrZzbEYzNRr26eV1SkR0mZifzG5nl9WUX3agaorIhhmY/8hBjhWV88j4FS@/LlTfXlS/y/ua7eVMkReMHRqAYAAow7IJAHAIKX1So50A2fa8JKPnTevDwPXNyRf3kDQS8ZiNnBf37M90v4N//f9f/sBUudXSgwDm7vNlL0UfBPUW7vbu/Eb11JpYQntQF/GAB@THJ7V0cnAd2C6yylXCh3dzwMflPKBkdYxzw26pQ4BIRBn@C5nidB0gDFMCUWtM7Ph4WCUm1CSGDa1t/R2ohSpV0jS01czwJlSEsrBFJaqVZXhHutXK2WhVtbXa1W0wFUATzCCUCGp7eqOJqqib6CZeBjLFVAmxndXZ@MV@KPHqXE2w42@33QbrX1wrt3QVCj0TbdRgPDl9@9izfiuG@ktl4Cf6H87h2M86QCeu9zR6xYroMWq@WLYQ5d3dN93029NfvZOO6y9OIK3S5bKCAopmaljY3VlXp9dQXcq2VFqcaX@JaT1GVmXVPulvJxXg/QR5MJEaWV1xQKvUtiPEtssM060LuHH3Z7l6DmZislJdUcGcothMgwbX2dB7KV1VQ5sy7@aosKq6eZ@Ds7O1vOrKTX0o8vLi4mBBbkSdVbvabd1W71ChpL7qotcVE57qPXHz1aXofWKReq57FGY2frdKuB7zjDVWCYCRgGEneL4Qpf302ekWWrtH5xhjW6OE8mK9XHvIfLJZZIVgWcmgRGycrrVPEEqM9mBw/QDAnrxDed6DNtbRmmmFifduOsFVgbFzRd5nQ6ixAIfcOauPbsGZYlb3a/cVyrfWO2jcVY4uhga3v3NFvcgNmquLe1nS2evHiS0NBbCv0UvYz@492tncMXkODoYHfrZPfT/c93XxxBuBd7/VY3DN0YGMZNYzC4eYOXfxsNow@h4adhtExPf/1a79OHVTlfu7l5/7Mfvv/Z//D@d3/8/nd/@P53f/rzb376Q/j@AXx/zJ8//nfrJfz9@Tf/7Pff/87vQuB/gu9/hO8f//yb3/w@/5L/T@D7nyNhfyK@ETj@ZZVEPY0fIIRysZxJw8SRXl8HYqDQjRjk9Ws//@Ynv/fzb379t@D7L8X3t6a/v/HHs78//cH8L6b7ye/fD/Pjfw/fP@S4JOyPf4eH4XMK/nc43K//1vt/8b/z/z8Tf@j83ff/4k/wR3j@6W/92X9@/yv/Z7FY/rN/8/6HP37/g5@8/8GvvP/Bj97/4B8X3//mv9EK0Z/ff//TP/pv/@EP/9t/@J/o/w/o9w8f8v/@t/4pkOtf/dHP8P8nf/RX//Fn@P@//qu/@qP/@a9@7V@T47e54//@l/@O//7lr/zwL3/wz//yV76Z8/vDe3@/eUD4N38LIQ8v50PwPKReHxvyzbcqzy/SGmEuQAN02zorggz4ZGSAdh4rsIL4gcH203/y/jd/FWj4XwAk@P5H8ME/90DUj8jzxRdjcRnS4dXMF1@AUvSFUI6@iAL9iLF3eZBXC4/fAcAXFMs/LICCTP8XhAIwJqAk2FjmBII7Bnnwz7/557@H4UFKDP3VKL6CDI3ALiHwO1nFH@GgDaoRhf0RDvv3P/v@@9/7x@9/9tvvf/ZryPPVlfXsVlbVPmA4BMDSA@AQcPUhcACooWIEGuxirAiOxQ00dMW0zKtX0AmL4AJ1JB0rLYMvptXJraEbEoK@m@b2pQxaluA7jK2sgw8tThmYbDM8KgNRTzL4VuFMbFiDOALF1xEzdNbLaEJA1bkGeDERT5NtlEHEZ8MnhAVS1jLHrJGuDXnCDAbUCQPDAmHQcVwrxjPl2g5kWBvuMMSFyDOxV/B8VauXa8M6ovuaigA4Mk8gS4DCtx1nhvWvwV8jnAAfG@58DUUp1zKZehlCalRVyi3boDy1ElWO6p5hVG8MZwx37W0@ZuyTuFaOc90empIJaPzNhNCbZOLahPjzTFpUh/6lk75pTA/9NKT24WE8fhODKb0AALyqipu94KuqWJrHED3kqDKULTwyHAO0XEYYB4MAEkQysQz1b4Y8kD@U4WM@G3wSRnRYnaWlJXBt1OPL8cYhaFbMvap4vu7iehTJhRUWX12PYzBunuE7ApeOSAFL76ThV4P/3UXaBUs1qaZjS0lUzJNM5qRmlp0VJ8ErIWtIvjRVIEOA7BOIwe/jx@CGFqJnGBZLhOm46E9LjyCzrzAllqLXxyik/Rso7LDYM@/yiTME@Twbj2e1VVxSULhtIPalU6nUvtZW1mLwJP8AX1wjXqECnYWv781tbGCj129VMlOgEwTA1Vi9LtZOmRarn@yeAvjpIdOKhRwDaf52Za24UlopFZdXV0trRW1ldX1ltVReBla2WigVi9r6ysp6eX3tjuryGLhBtpJuljbq/2jq89/9o1mf2aH4idW/YMMc2VrvYnWrxrfuLeEaavy8EK@SuYRabumskMW/4vIy/EIZs1pp7WJx0bpVscrntF/sFlepoZixW3WItt0F@LDYQowtQBh8IBNcRmJi4X//sCoWefHlc3yhN66VgHiU2DkQD0cHvXh7exv5xhKL3/uez@p1EODV/b1YAoi@G7zgXjXbuW6OXhnXHrgGxV4ytrP/@f7J/uHz3M7@CQjVX7LiciEXS9zd3XUCWzx5DXZ4eEipQEVa1tB112KDwYBim@C/G@qxfvRThW8MSesRsM1HGneWVkNnAZ0b4rRrPUbLcGfQrRcxfOfP2UVsIx9EnuLh4@fQPEBQNjvAjai@w04dvuHxidGaA7Hd5W@v3nYd0Eq@PcwT3b7iUTsmP@0YRD3V8f5Cr2f63TkQL/o9PABkuH9rGHZ7TSggGuQ5wBP4cS3HmQWwxl4czanls@CSAlzxplsKAPx4/9Onp5Hn6e7W9tPYKnty@Hxn4lESQCV2sLt3GnjXeKxMWgpQfLl7cDDpFQ/gUlVSQxdZaS2bBWYPP/jM0oeeuaWvJIiWu@elK0v5ernqGo8eaTXta3XDX2Ivak@@zjwf9MrL69p6CQgAan1pgMbsmG2oe0L39SN3yWNHB6g/oxZcq@vW7R1bWQNd@vMBK9djz3DL3brGj46YXuwp6LI9fGMOvh3Lj@GRyDa@FRdtEE18Pe2gz@YGwgOD0Omal11gyDeOBIg1dZ3B92M/kD6qxkJD3Rvg8zwobCrGmgGO67xmhxViObKRFtfLpfL6crGcLa@XV0raaqmU1YpZba28tg7MsaCVtdVyaV3LllfWl1eAe0NsaX0tlgCmZnbyeZiZtHgcnhVAa7fwIvMNvBHeyXXrsQS3/LC3@N71hB74ByxuQJo4vm7I82lDcdqsxYsruNt/WWOAUWctltjb2y7s7cXjT9CDtuDtQjzeRk@pXCisPYnHDYrZhhmmGI87PA1EAZjPPYXCk@14fMAR4O0K8XgXPburKDLH4yZ6trf29jCf1@gpYnoAu@Ix3GNJzxqA2ehZXiaZOx5/E6ADuC2e0QqVdBc9mCfG7PGYbYiLxz@V5SkUAMMxh@MYnsq6bm3F4/vcs7WFMZ9RxUu8qN9BzxZ94nEXPECE8fglOC5dw7Dj8SY4kRTj8Ra4WiMdwvDSeDxtb/t6PD7iDYRNFI8PCVpvXcVBNhThmM3Tp0/1rt82Lvln5PJnC4oGMeZwsLvX/PTT5uVl0x1t7X56jDGfffZUfz0auM3LpkjWbMDHgTQQc9UbTX6gjPuNhm7NjPkOxNgTMY1Rw8CyNfQ3UCbxucRMeo3PIOYziJm1NsixwacHoE38POnB84nepBj5oRh6DpvNeBUJ1R/1DTSO4Zih12Zne3rLdaroH9YWk6lkdnS2WrioUjDrpZTbQvUOYzspemUb8kLldnQ2rBUuQF9YK4oTCan4@bBYMuPZxd4mMLXKor6pFVcywwreeel0kiypapsp7VH6beq5sllcXqnEzzc31fiZdrFZ1MqV1bWv0oN4XKng7@byWuVtqpAsMIY/ytnaxeZaKZJibS2j54uVtTWlegct4cOE1Bz4RqORSt0Y@pWiYFlRkIHy87eDj6iKZrWTGmaHNV4oNlKqw5oGzNkfwERUmMLVxssFBvheJI7xEtANNwsVZMmpuLZejkP@@byCvAi5BzxfvZSrDsEj4hhz8k@OVVT@SjWtvKrkcHt7w@k06HUz7FUUEuXX2Es8hkJHUOWWMZL0vUrsFMVdegk7w2tNmvgWRzr1C9oWvyKDcWOCtrYei9WFwHfEX9pQFV68iiC3h6/rddwcvmbSH4vhB@VlEDsZgVjQy@0f5l7Ynt4JsJwaQz/31MA9YS0Zts3PieZ2h/iectOxq7fqS/WODifjyVK8mQGmP71WB5feZinKnenKDdWrUa/XGrWe0ev7I1ArqC3qQWKYTNkTxiHxkIrcp9@oPYHqFqo23lFkoHdpmBjG6m28ceFJ7cntoFIB2LuqUaMXEccTeLBn064NqD5HhotnSvYPlzrMwMMbre6r810E3Iamvb1T6y6zq0Ep9j3ePsExASrQLRZIRDRqhbvqZe0Mw9/hz4Yaj1@o6tm7i1gdhlR1lNBr3qDJX8tVaII@slodQpi2tlLtsmat@dWw6tb6IEWzqgWNFdEOmF4l@HcWzI6NXKM2DKu9XDsrLhdxS1C2WFjPFjWYEmGqBGj4roF/Bb4afCFeQx0iZaXijMWzhWEhp2U1Q8v6zq4NrVyoVLCxoZvIC09dyRTTVqrtMH1DpU6DEVqlIurZLuub2W4KUh0busXBFTWlvtlczaysKEr1DZTOXUq1c0@UzZVqO/WENRQIgIkdvkW2ulLt1FJfKdXUolLzjDfVaJenlFgdBznVuL8IjSsUI2/QOyuwxVUte6s21DtL9/wlba1YORssnakaVK/w7nIj/r16/ALa/o7F4C@6UgFCQxXC5JDmYkYoKIRhfRQSLQO6SlsvVgVIrC/YSyqewvey8i2HqWRyrZhMKskqquCLEC7YE/GSJDC25CNtMw6CSrwSXy@CvhVhS1NF4ItWq6AK3cXaptdnK@uxxG3s7vZuI7rR7TtsNNIzqvQ@YuwysxRjeVqBzTUSbJFcaq5OdpKt2tbl8VZVQG9txxIV2hsU7u9g5@J4pppf/Nhl38xG/Sv@PMctC5BrjO7UOGMXYp27uAx1bkf8UD/vNsZbla/k5zcy9fx5LB6nkcoXvcolhZeUfZ2gm6fZ9q1843jlGWqzLKVX@Ag8u1C@fm5at@VltU46X4olvs5Ai@A2p3r@6wQw9DtqaLHH6Pa2f3sLWuYdHjkuLpdiCduR249Ak/SB08FMUCrF0SphsP7J@ldrX5W/evbi8MXhHntcqJQr5ag@cP44m9WSWnKDPQYB1DzeBV3jHXNK2tf2Z7TDKlFNVPrJ5ZXk8liyWmJYW5HLlSmtXle1jSLbBFplFeA3HW1VLbyrc8KrU8RqEWLe/@pvrQw3yuAvgpBXgTYtZYr1upYuKon@@2/@LR7lud39fOuAJbGCf/2nv1dc@@s//Ve0lJa8q/JKryUAEp3a6lriIsGLsLLGFPDQelxRS9TzIlxb05SEp3IfFK@U8N6JSxVSxUIZ4rYPuS@@Cq2WWE/EEuVnr94xtgFKX719eWkWyZXPjylSSxVQnuCffY2WnK/VxVfASzxvKQ/p2ToCS@tDul6vp9FOy5L1DJ4@K5bI6n12V73g1gHUINI2/RleGv@Mr4KAtOeBX/rAm94wWKmuMVA58vn3v/qbxeLqX//pb5wr7xrvGt8Flrq@vr6qFRN/M/3JpxdiLL2wxZL8Pkc@Y@NVzsHJvOTYe13RkpZeUHdODre/s3uKU7Zh45UlbPvweQ6jTvpGKzxa2bIM3bVG/ERjZ4RQONOfbh8xx2Uvdo4ozUs6VEuhZBETuSzttyvidXLZa6bllnH5uZQvrOS1EgOJrLBWKa4yHdibh5doCNcSJmVUrW2nP@LqYmpbocQLWwiDcQcm6O@eUWGfHh1QCuIe6YWd3WeH7PD5wZc5GcrDT5/un7CTw73Tl1vHu1CPZ7snLL51wvZP4uzl/unTwxenbOv5lwyij7een@7vniCCfAw5I8qzvMEC1Y1teCMvj8KuR/rbWLDntK4Mfzxcd/t6Hu8rHw@28XVnBr4YaDx8YJugHEZVw5OtBS4rMkSvt9tuDE/zmi22gGrhQhrkCzxM3C14a6w0@OJtwS0tstbK8@QaaxWe28sba8wqiD9mrfSWj9ni4uK5HQ/mlWg1As00GoQHVyAsLNP@93YXUqsrLA36aHFFCWOeHx4tFKRv4eXx6YIWxB3vLBQDz/7ewnLg2QXfSuDbe7mzUAp8T7a@s7AaJnu@vbAW@HZ2txfKgQ@IdGE9xPl8Z0ErxGRjXYMMuEAv@E3t7R/ssjQAKdWxWDRMomMiGBoiBVIbv1oFm5yl0zddJ0uqTnM0Ad02PgQtwcegFlBwPMN2vciytNOHHxBJARiS0ekYriS5l62swIrX@8GkE7uNLWCFFrBCAL@Ah/oRji3WWFFhEL3QEZoUvyYoy@IvPDq6@4nHNlAdqAMxZOm@QDrCDSkM8Xry2MKdQJnqkPG2Q0cDCFSDksbduKLguc/nLw4OeGZ9kndTcYJkXPidgdPpAzaoIvxi1SGUdw7vFuoLbKsFIavgK9Rjd2O9GZvsTWwKqOfCQgsQjLfutW5lGUprWdybgXjRw4/0ADBEg7sALn7gNZVqYV0vDb9FBVKwMXcP93gNcXdHjY33ssIwU2opiuaHhd69Y9J37o973XGvneS4BXJeLI6Pl7SGsAqGLciTxgRBtypQygWkmEwGUkN1KC5SrwVodPjySxhkKeuQUSHJHj2icmyAbz1JWWC6DOXIVARBBKLBqPkQWVC0RSquspBP09k13FFFV07jPMKvCm@OggtkgLNOFnSiV4NRGHTngg3acnWCIYuoThv7GtzLxQb4kT0CJWdZE4ZJlslIbRUjUVvMMiPLOhA8wVMbpg2Ua7ghT5SkAIORev/5Du8hflsShfMAqjHwvQp1GDCLRzh8idAXFpquoV9VJRTwQ4ICukWiSWFDcLj70x3vULI0Hy9Ilpj6ISn39yqSjnhqIAdBadSseMEFpxVRXQqsh0BT@AUyHL81QM9JkiPLZAREQGUCbHccTlU53J2kyw9UYneyFosfXQtky3NrsfvAavxitYBpLSQRqAWw@BTgzQA0/Yz3ZnEWCpgLCQXV5tuhgAk0pCUY42MIHpAeptwwvfrx6WGSrkwOZRi30IOcK/Ak497WuLc97sXhCyE629hgxRXQeZro0lbBhRcdsDI42pxXjifsjHvJmFRjhkzTCTgwzwFoDlklB0MCnGbGyEFyHr4DSe/hW/lqbGuvsf9893Q8FvHlvIYoeNd3bIvyUMbBRIEw3kuhRwlKlOpgI3B5M3XE88hSezZOTo93t55loXwK2whHwKQMAD9iJIzV4E7mAKG20YL5uJ1lqZMtllbYIyxZlgkbBHoenIXleAagmptje9AvUlYFDhL4x0dSAkdkbEZW8RRLKezd@TlMqYU1pvX675Z7y/bacpuNltdQ2OV4AhlEcHnJYJ7zocmFDYRs8/trKzMze10osBV3mflGFyTuYcGdxk/1usO5jaZFebK875BS5lUZXlyJvEVcXgPz4rhoc78USXMj0gGG4jCGMJzOyfyYIfkcyZNipYDFy9I2PrYsH5Jox8ui8rJsUKbTZRDaa@w0amjGlUVxW8egaZmoh9Lrr9k@2tpH8vKmLOs50GkmulpOn55opBJ2dfB5jgW/dNsYLgHTTeLGsG85Jt6Lh3f04Bq9G97sm4sd2qwHei7Zm7n528Sr7cR5d7rWh98gSOdtYwut1tiLzyPvQ38FWlLfvlSBujvmJVPVVsfSLz1wWG1yvYqdBHebYA6WqUMLUhbaQUPXCiWhb9NFyFg4fKX40fNPGV4mi7q9ND7plumPaEMxClm0qdjAi5c989oAtoO3QBntXIyrsQ9S7aJhaM4aD6MzxxMKr@55hjuh1fZ5Qkk@@fRj3K39OJ0XdIMniBu62zR9fKNHg9uYGzxHKcj3xxUq2i4iqA63iHCyo9P63NnTh@ibSIUtRia0cAEVlQTIUe8ZUoVKp/uEkoRJxj0RzOn@fNxm7/KXhXoMd9s0xvA60FYDaCsaZVOM6BOPNLcACPgOcaDdL/ZPG@KqMK43BctW96iRkVauSl@/ymsQKb8o@bSuiWwTio/3jfArP6Gq1w6n5Tgpc6jzQW/Df0SFpFdXYdERW5@m2LOVC64WFUgfkQ0epHnEKeFRpFSPwgZdELNEQAMPTMe1Tg4yXV9E3HENgwBIRZVW9AkN5pdMe3N6pmnp9hW6qlz/Z2nPbUU6iy5BitQD9cCgLkIp5AuXUG9IGuj2YUHjbtAtBCC0fNnNL2wczmRExDS8h4OsUSTHPMQFLj28W7aVCqPTUo7gdVNkThx@IqtD4NpOB80FjjviGeEFDqlqFUBQ@CCeYNhSBY/Uuha2BqIjSSVSCqDbqgzCvWlGWM4su7@0PKtFIgcSa2YXlUs4CHUWFOuCZzWfF0J7K9HKjCUNG0fKReCEqd0HSdwyOoLiYBojGuEq91SrcPE1oCLG2@mscAH/bDPqqXBrBA4oA01AyEIUHMZ47cNE4YJCI2g9GDqYVUh61FFolsIuNIkWmQkSA4YzM5MZ66cI8jMT201jGWrt1IxYYENBjUTTi7YnGBL0oTe4fYF1uFjK2zo20USgQaCBRpYavAE1Hsn1cSCJ4P1CSOCcMvlYFg1alX45CAM3xYSNEnDVu2kDIe0QMHzXuembQ8NKAcNs4BVofQZBQg7r97mDIAKZDIKxs6nsgl8tLqYg1RnB5csX7BFLaRsbqTU1RUGflBUlGIwieTGSPJIYmHS9zlLFdGpZJl7BxIByeRzBymwERY5gJZ3SJIKiQKCVAAMXMQjJJ6CSEdWOIy5HEAd4L8Zh8CK1GbmnixntYmOjjIprJHAicXF20dPLmSIk5qgXMuMxHC2PiIRfjNcIkC8XI/NIBMVKZhlQ8Kwz4xFhrhMRQabRPFcuZk5OvzThRRqf5eRDyfE@Z8M9K2N9kVK5pa3PwN33XRGId2r26WbNMIyTdBrJHGQEGpKQW9fAlaAsv1lVTFrQftWJWTFi8SUIZAPUCBKPmWWv75vrmh8/2SFwh27F4XUGdTXLyqCGAEcBjlGGxMBCqA3My0ar1w/gYCouK9yMxScwyuS5gzdlX4N03yaxX@ZEbIw3H16SBfjEzZY0h/D2TUGCxsH@E3x8vnuMZoD9559CFy5gPbIs/JXVXOQYgypu6za/1N/0TSgC8Dau0Ii68q4azx8DZf4Cm0Qu4Cex84RUO4RgPLGQDokuTL9hOgIbb0pJR4ZP7UiXPwYAZaUKega7MZhuYXOM@KX1ZX5HJK3kUWpqKnAECUUBsYWwzU6Pt56f7B0eP6OWO2psHRw93ULMoGC2dLcN6PtdHQeIbRsWn1SD9ozh9HuJ76fBOulNeesZf3MPwvLrcHnjAWCDYhoUOlkirC8n@il4HjwrAXGUABqEikbb6M/AjQp5ACYq481AyHuRl1pMhaJMs2ZCmvCmZ0LJR@vI6agtHcOzkz4Qtk9X0dmcn@QlviegZdKVuDRyUY66JHpx@R2gy0V6MQDSkTfoo0XMaMejza@3WoZHG9LC1geUhtWhTARniTQUhMyufcg/uME9mHsFDroXmSbdQiD3hmLuuLAI0iNvu28l40YEJI5Fyki3UqwksUjkzN9TMCY6muMi47zMeG6veW6vITfOcNnrSYHMvDh7PSaIzWoeUzbPay4bS8mMiyeBfYx6rgOD3uviXnGyhXCuQx2G3URbJZ3RGK97JLvskRzF4UicLdzdL5SJhh2XyMSEE86fQmFut6HZUlO2DTLHk/Y1cLH/ucc2btBDMyVfvZEqBsETpTRAnJZwkn3iwtBcykBMwA1pCeBMZHdBk0qALyUQMlWWR4nIGrS0LKwCpg3cIlxxE3UlUdLxhKIYCUS2KmZhty0HOUGGk5nbnlylQiAM5auooamVr03yjMropDuVa4QaKSSUWSmCy6qqCgkUbtcgmQbYLdaBimf6s6tRnq6GqJyUyUxu1kdWJ9waZwUI@g70HgiVmVdn1jtSD7nCh4mVSMUKVWEWltsUXhyxZW15ObKn4fDlc7a6Gm55wDMnbKVYCPdR4OkTtroe@1Z2stCewOkRB47oUCQrpBlU3UEWNCwLBjF/tE2c@rFsXC0e8seoGghXaa7BeoIdi6nBYz18W0vTwLeS4GvIfaYNtVxsAZjiaeR9N3LyBsDLge7ii7r4wjEyco9e20cZUkJ6t5br8Xfh0NtggOPTixy9gWtwAzCEtJ0WvU4GcVA66OlBj7YIZ1FguDZc3Ntk@mL30gLxHEEOnDXUORHIQMkc6pI2eBMKlkAjGo0svBlpWsbW46YX4SqSuHJ6UKBSnh5oNKXJm@OxANS8glSojbk7tiAaeGqaIX08LW4wlUMyAA5Z/yzT4PQkw5VTqYcLNHyOmdb8zYsZxhiirlZ0Dhpii0lUVKcLRS7sEQeQ6zotaYfgQPQYXtD0RLi4NootiO@SMbktnBGPICmCZimaUlykOr11JY8gUfRC8O4MoucajD4FAigzsQoYrPkKCCR5hUOIBd9JCByfHGIYxQGl4AM1LbYbEgTiCBbxkH0ThUgtHN2K0AsQAddrSezi5ecLbbNrIcYoZcrX2SZLSlFKZCzPBuNVFmBYuwgYFIr4UTrYQ8nBXhyFi3kSkEpPBqn7Cj@W20MLL7KbAhpriQcWPWiIO2Grm4UUEveca/7OLLFwJsXMSP9wIQk6URAC0SyNe2GqEG0guQIvXTOSgsvMMo3kJBQjdjJMsxwBFTjSRbnHQTL0wMwZblaYVVFOybKqsprUg/T@Csvs09Q4XlcxLKJ1VbXpyq5FKiu3ToxVViSS9ZzetGaDo4NvKKNNZTihxMV2jPgn7Sz7pI2LISIkOkfJ1pjF/8Y3cEQG5Fe1cEQG9QvKSjsBAg8fq2LtEFl7lN4xHeItyEGOLzCgKUBDcMeuyhe18FQLC0KcAaFnLF1REWbngJwlik4H@DVuhqPTwwdFiSmkGMJSY19zPDQF0evOIsAS7B3xeSyAEsDiS1yisBEqEpx5bJBK6sCITEbMZ7Uxa3C4K2QuIUaxCN4Z2Xdxb3riKdOlGGEcnyZn45BJxHQfjv9qtCCjuQXB5qA1IjHXBWtGfJ/X3S@6MhrKbn0huYHc1S/CzxshiAn5rVSQckCqH8oLgXbA9YGobCAEbSkMomEL3yqY6vP9HlkGuc@FD7dNvuELfK2uiylpW2M0Ge2fizIkXsJiRC3qR5SY6WJS71CL9nmfjJebOpIMIQF2Xo1H/TNEli@quAzInRltqlZj6Bjt3CBrXJXvaCRRFk/ZkJ4a3dKIHZ/GyuOSZahn9XHHg9ztQCjMXt8y@DsOtYPG1uF@@MZL8cYXw3MwyMs57mX@xrwy8xwwdiL24qvGAMc57rznMY3dFzCV4S56P8dODL5ZwRBvNnxF6qQxUF5hItzWbwNwpwMSr40vIJIvxBIIvFy0sBCte/z1niPHaYal1/GtyKCT8gJkqeweFP4SGmbQpNfTtHTfM0ZGHhPmmxb89HQ8658HlTyPNcwf2sYBpD7B90fmXuvXemwnUjB6JdRErnTwJqai7Yhi8LXIfPcI2hB8eulL04G@gZFr0E4JoSTQ@T3HtkbMxn1Nl/SiaUavQZDvvcQXJ@ILgMSiDm154O@bXCmsrxKz98QMR@lw/s7lIK6kxPh9@RUmXspYBWpGXYcnH9vTMrEngw/M8U0UXM8fD2vhiYMP79MItnjk85G0jv2QfR@z9njQoQZo9nk7P/J5NI/2LXxp4o1Otyyw7ZW1wmqF8bezEhniaKG3WoQSuzHs463zuDEA53GZ1jKuDYstYzd@bnoDADzxB1ClWKLv6pc9XQKmlisMs4kcPCD9emybUhjlONZ4SEfHCSPUqOk9V0wLsdG78cSsgo0pgsW8YCjAteBnkzUatuP0WQUcbXwpJU0G@JoRmQLvxNezTUygK/VUU9mEZwWeUHQ61Q/jGAd/LdiUj/uJHJOdwTC/YHKBIl6NUS1g6Nd46asyPc4cCBZZ0YEJm69qwIyQZg2hjHIrAUDjHJbicB63e9LiuQRpO/uHaLWhDGHE9lNBDFaRH7FSqnP3lKRZZE8JsATcRI@ESfv683lpGUlu4fsDpOdJkseS1SjF3aGJiM966aA55P6FDt99skEHHRgdeKTmVHAEUmKtyu4kIO4BQQkHd5aoSblzACVMF9dmwh0p0PRxqYXdhzZSgOUPQFLHIZnhvBSpBmVKi453wb6VyWjtQq5hQXitUJWtwV83EvR/uJj1iPfmAlV8kV5ecsvkafoWX4ihVRKxwDRWVpy8BI0QdXBcYopPcXqggHFqENZEMppmA4MqLyi3uQKzQJlTpSkly4bsEq3vXH3KspHw4jUiMX5pQCE7qmnV4GYBwx70blEZyfIkg34Wge@YAdy@GsNfodG5PPNgdMMsQWwdGTm9MI@CzmQ4mjZuC1mm3VUp5xbdz8lZPMgR07Q/cy/WuY34KmegitD/BZ8mKp@041meHy4ZkEOTjuJFNsyNN2JQ6uHIuUoNsyNgHSw1pN2dpHWgWxjnyTuKRNHGS7FOIxgM2mEbOq47NrDtUvJYBWsMa6AgNUY1tOHxQw0o8PJhQbtiEb7CAFBVERA0VCaFXYqnZgbWN8xkMB6UuvH4QZ/Ozsr0U/HYe4Sfp4/ivwtP/lA7NIbZxkiR@1IgRWOUpiYItqfcTVWXivcL1HeqvBP1nWqPoL5z2iOo73R7fqv6BhbjL6giMMXQA3UcVNk3QaPG1xXJQG6n2GQYWAhnqJ0vJ1MP@ni13URqut5nOrXT7zse3jExuwQ8zxmFoPhIOOS5yfOogBsU5Dw3H2nlAgw9vLHFi/Eh7jooL6bIjdcl8/kL5EmL27bFHE0BiHmdLPqBV53wQwaKmEqiQZIlBvXDrDhP5eIEiG1XtL@4xiJZVYOCU0W5DsYocVB7hXFvBEek6rR9EUojk2BDKWxWkgHKHZhuMgmGzU4iWl3wx/FU2OpsZirZiZha7K6UkhCxnfg@15JCqTseWWtqEHcGco3IE4EeG9h7hxlJ4LwzyNKbzMhZGlSxff4q823xyt8jYZ3Cd/bSS8pdZ3DZZbj7HWVA/lZdTNBxULpH6RKkerwlewDk067IbXGpsPqB/TjPXvQZKPn78l3yz47YNgr@TXoZPLcFpCLThNhhtbAgZaeF0KS9QJw@AL7ghj5ucQizpz6LFGAH6QGK8AwtcZD9MZHTjIzlJKZqgQQS130frzNBydrkVcDqh8n6uAwTJkQJQB5cIGFlIQCdXVhOxpHSUumixT0AUplV2sLMQtKZhMlCNg009RXuKRy3Ik7abqA4mDuWZsf4W@i/IFe@eg16/wdIEzKVVJklOAOUXNwcDcIOns3v4dXv@B5jTqmggQPK5/jGYcsaZWdivkF7HI0u/QZ0L1KVES6TE8Xpgj57jRuNZqamFbeuDl1FRwcQEZSARCv5hkfEQ28AZ89IHQ0ScwXYI1EOD9PyYjgtXGWWiadbAm9oNNoeiqw60gqVM4XHG8RwlauEbRPfKIc1D1ivLA7Zo0lb7Jotfipj@wiL4hpvBqbLlW0sTQ76kvb9AClsdw18/yrA4s1zIXbVtFVoNttXnQ7z3gx0F00OjssySS8meDyfaY7FTpxJOUowqOoYMFFebVoIiQCj@Inn2ybIStrr0FQjeR5t1sHbjpKeuIJI2IywbaO2H7Sa5Bjwq8AgA9OzxXkxtBDhiajfWdYZWMiLnX4O45ATjlc26kPBsrlY4yezxqoZ8YwBccY6HhvBKLahuAGGFE3jYibmnObD4OtT0JjVHGCVQwc6VqR9g0aDphxrt7HlHToUFNovIJrs5ymkN0/CdHCvhWsIFQLTFJQsZTKNlqbiaay2Y6tRzBxsGjHAIZjy0P6r/R31H0MByEbeAwym38dXwsr3slPRhfYJI51qiYQsqgJ8oDewfN02nIFnjf62CSG2QLdDC9kZgkbk/VJ4x8VxVMO4dpbHG07Yfv6Qtrvh3gRU1IF5Fw8qGBM/FawGO67niHmWWeIYjJeVd6fhMlHqFOMORBxOjnJPwEQMzE4MLT24TcCnM15Zvm0AWCcdF7P9HKWTG@z0lj8gJtp1cHMFf1tvFrc69ICNQDh1CTJsrAsid/qGyzMDahs5AybnZ9@JnF8EBhkeIDQhUzH1EX7kzVgtpHs@kQAexB1Bxd9fHkkD7BcKDuBkO4Jyy@mtaQgbBU5ufHWL3j4LOVC28ETcJj8DF2b4rXPjq3Bo88UsEfdEukIuTlfDRKxkfJ99alHo94pU9Cf2P5HILG1dEpYTlNjbjysJtKti2iwnFVizShstUmYNd2ps4AkLGJcAemZeLNZwrYXv2iDbGfbiDRCIobutLlQJ@stEgvFdaqe22aZmAx0Ozd7B/QweA/R495vCBWh70Gsa@AYTaq/gmCate6CRHEBSIWqFcg6PXprE4cwM0PM5bvUk@3FbCcYWz4r0ElR@ADCwI@EMKspE9kvRMOgPdzYFrdNJCS@aQorYLOg/E4GqdiEv2ZiKKl7I6zgCla9YncSo3YNRCY1nE0fC0ODlR7Y43TjuFV85QrMbcX5fN8nujWuBfMMyJpIWPVzk98I4vpIhjXPhXU00nnFi6er@h428kpp8YIoWP9DDD06FDczX8KrhpuVgN3KB0xawsBa3QOVFFO6M4mn5yiVn7AHxyDVXbkPkZ4MK0aNboq1r0aHA@1qYMvm5NtfqCOlqjDYEpKAIhJYlR/O7MEnKPFRCQ1C88FzHocJnahKsKo47qdGQO1T/eTll8wlaMex6QY5GTh@1GqeOMI9gk3ArslU3LY838P1kY82PVR7Vgltpvl27Ecfg5tQqG4r9XXTSash3eC1M6N@M1/gMRdKFhdHHtA61RbBNPLTJx4maxTAgvSPYDFjktDGh5UnG2OFDf8ZRFbHJk9/hAtM7wxtixPEN8EaN4Z6vBMv1YoB6fs7ziXYiM73KuQ/Q96xxp1ueA5Mkl9SskRj1Hq0XftxKjByBPHsx7pqDDhYFV/ohTXhAZfp0ymInYDm0NZcv@POWInDadzhAHHz8K5HdgvKWEH5qBaDoyIpY4RcJz6RNHNGLbdQdYSPjNWDphshW1EGUhypBC9774dVzpFV96hqX8Dg2sURtL4nyUrDynYvtcGPi0eH@89Pd48bx7ue7xye7lJI28gcHigf9PFnKvBu8scAWeJNe9K67XOyla8I8jjMOXR6HGvhJy/F9tgfqrgHq@JUOKfWBEZu75l48mB/3wjPcCk9/yoV5OnxPO409E48IDXCrEtTvhivgfHk45Smc@GEOxBP@qPSjRCwvu4shzwRmzmOQf@JIajp0vytBiJMNOKU4Hf8GJUChTYyvMQcvFcuJPbYSGk0O4X0JwYUIKABAPO66HeXobRfRsQoNb4DMiWIklpVfDA@693aBHfFsdyhbtsPrhTKkbjn2ZUzcnhApAUluMGll8V0aFdnEdCgIssB9CzB0qKV5jXiF8qgf5LVcIf/Lu9IgXMT@e7qt4Fscyf@W57ynz@nPvBRu1rF9ebFJRMa5mzhDN3YX3MwTdLOvoBs/UDeRUVFk9O2Ok88/TS7QL/89nyCfc4BclG7l7@bQ@C/3PPeDj1n/wncs/N0fw5lJwGOnciT5ztxievfLO7Dz/5VTIx93XORDpyj@4ejE7KMT4pbIjzk8kUwnafcxSh77h9xgj6amwPzjyd3d4o62CZlMcq2xjbbBtVzjm@bDS7bETuSHbaIf20E/tq38b207/Py6zjgLEFZ39rbjj6h15HDEWEULH7UTPrh97ANb3KO79e/Gyi/zjW7bxy3t7ghlz9CQhmNOFHd8izRxm3fv2Ng2cH7She/xJfIXO8yD4y1i33vUGCc3o4u5Q9rMeMqJ7e/cKDgjdXBzpS8u/uN3Bo7fmymoNXomUcAVqmMb4oUepUhcd9PtN7FtPWzB0FhKl4hFjfiirKk0tg3erkdzA549UCb7aAxlaIydh3K8a2RfzMtMDLSpMyHBCvz/X05bBSTID3j8wyGrv8dDVv9wauQfTo38w6mR@06NJBbzA8/NN007D6KZxdQbkP7pJac7h@zl061Tdvp0l@292P4O@/LwBXu59fwU3zN69OLJwf42g@/u85NdFrwVlT6fGy5uuWfQ9TtGyyDrfLFQWGGEeeqtCyvsRO@xp07LuAbi2fD03uMu9@Rsw6/zVLvXhjty@HJQHzez@OLUBNmK@FqTtDjhiesmUHIP1xHlXZ5YRrrN05OvHITBRu94CA5w87U9kkFoHxctKwWHNgDegVBAo/MlWdo7jUvrJLS0c0w0XPD56BYEofDZCdt6voPXF@/sn@4fPj9he4fH4D36Eq/ZYTv7eG3MkxcYRYDPDnf29/a3tyiAF6CQY2hbowPr9xUhh@DUKq2rzqB1letbqBUK39hrPRKxmO3IUxEeSw7s8PqeNpAUrrvzy07R4ASEvbR1/OnnKNUYb1g8jjf3YoPwV6rIEwhLBTw0ArmJVwNUCYZES1XjDKk3YksYXaV3vKbInWUSuULrxKbB4ttoRsQFaf4qWBLYJGrIaBFwIyp5EWyNvQYBOZVMZjcIZR1yI@uBzA0Nqx3pwaSPxcWsqEcm5C2tHiHFG2f37Ra/G1wGAN3zXd2Ure9yADQIiQAOgDYYDPD1K2MfjSSsJCAGPir@ELDKA173@ns3KDXiAVcR8AQlIboIItKL1KU6a7q6afN@HDvWxLmD7rVMk5J4BI@X5FiWNLnSljiQ/8UaG67KAmQcuGAHRrZUKsJlN6AG4O1dveN7LFVT0BoMKohhm3yn1qWlg7pHdmEXDyxd4zYCyvb/ae/JlttIknsWvqLV1AjdAtAgQFIiCTZFHZwdOSRRpijvRFAYDI4G2RKIhtENCRCFCa9vhx2OWO941jveI3zsrsN@tR273gj7we8z/7BfsH8wzqOqurrRDXKO2CfjgQSqsjKzqrKyMuvI2sSntV3x4FNscFJ0YenCdGZGkg9V7r6Y@L3LloOSdxco4rk9qjQemGqztXshA3cXGPgqaABRRdcXGFZoFPHjpogm6AtRtsIAJBJcPuMjHR7EuTfpeokCwtexXvhv3tiikctxEe2ID3GnTti9mJyNcCPkNcagojAX4MTQSclT3I3iPrSSNYj3hs/wMMQYGfzQ3U1Q050HSVGcxBFE0Z7Podpp02W4C6mSxPPZYKW@RipmFG1/h3wtj7ZJOugmK28uxHjOeIgBIzuNMcxL38CDRbOIOEHLa7tQiHXHR0ZYPf5g0929f/d55aMPy81q9YTVQrvHmxd8KJG3Wcglh@Ghzk7SaUA50gTSQjjpYGl5npG1JY5yiQwMl1MfjO@9VkPl8bLqYjo@a5dOp8S3b10uVaH7JiRCk/DUirVb2TiWJMtUpmnYAkGsO4FZjKwrU8qEU@nrPXysA3uhAS0yRD1Cx2u02vL5Gi3aNW7ogWYpCDuNu1vht@UDC0Ki6GPp/VH9wLrrlnbtqoSiwaSa05Iquiwx12xRK3qohOarBXT3l6MD/X15dJtLuePp4Uthu78U25firVLKx8XTkobr8mg/WoKWJ7evhBbqXs5HzJPkIjYl6Uo4y9dWpMxfQPHDhb6jsQdocO4dBaMYqUZtMhxghDiLF8WBNSpg62hig@jp0f39w0PDpIc5t6Es6D18IrIn1CDiviojHfE9ZFJ2jjKa5Cc2nmSKeIonSXbZYM5svBxVIWyQsmgPpSzit8P7/lTcjuCZhUwIvHjNClG2XJK7c6mDwmOBeH6MJ6GMuNO0ChYyq7nCkw8H2SclE7dbmW3j8KU/UsaMNxXBumipejzTEUlDGKeD9gnufGf337fZPt6WdNjA8n5/QhXGQ/hdjJdvPAXCI9wpdpI9uKRbZJfSmRWS0hXZdnQtL2lhf32BUg9MzIUtrKl1YRwL1tg@vibNHFrWxGkA9/lnIrN7JtY7pYqnlB29Q@140rOSUxAYmeAGG3u6VEDx5lxMYdQaap50lUGuj7VrxM2x5LKJZ4wE7kY@0DtgwW/cTKuHNCnQtktJVb4ZUjxLJCjJNs@sjMwEzDc3NtYuwp2uhSxe@bq4eQ5J68/obPSqraEMZyEdFQLJffC4LPNjAVjSdC54gT1LDphUQTB1MuaURN1pMtL5A174PWtg5uDZURnXi9JUbWOa4i0bO89IOnYCWaiDNoRVRXnULLT@fDk5VMgX0rv65enxYEMgXA@ff8EP1R4GI1SV@Oh4i6Oigku@HeKpuAhL8FPtKtIvR9gjTHthxO7rcZN/8w433pFmintR8BLP9builBOOBqCUTNyGcs7ao/O3uMD1lpZMOQ/vBIiyftnYe8FnVFY5pRfQIQIKaiAYIC6TaaDmX7XU/ULI28bjgwV@5RMBtA1MVzVg8XrRAL9nG1cVyjKtxGlgn6ikCifJ97FV@g1Ox3sJ/mgwU@lVTu95r3wMky1SdwSW1@2RStsVkBNoBzzzpTJMAUxrtX5/1qJmV9m3ORvMGJX0jmAGfMtBoFKvciqeqZJJx6LsJE5qchJ4UippRUDhxORHuiyFnveyRZ1s8LQACItlY@gPmo44P3XbEr6jLa5wRNyRUN4b9grUKShiMSo5JexhaFkhQsd7ftOhA5RCAaFPFncsD6Q9Py6gA0M66Nea/EVCxcWIAfwrmBCs6sKLlI/3XqCEj72wO/EM9Xp8QiopMMgKvg9lHLxrHB482U@iRo5baKNQKXlgD0XwWDBG1ZFDtgwdHkyi0xYnyp/p3Nce50oU/FsBDYOxBsQ/07mSAKFo4rA0zt/23hrHMHmPVKdYPbspOl3WWNXB6QaTYXT@dvqWuncKlp4DInDbmDu4SHB7oVnESBQWthQH2otrn3kttCtbMqxCTIVSiMpUxOYIxI3r1Ji35wX5qq/Un9B1MDJJSSutiFEiUBMEaPJsj3HBIPSgObqnCmRMe9kuvvKZYgwnJcdZSC4Zt2xbFPekSlokdkkipTwiWzERljCFxwkhxYqp2UYvMN76b@Pn0@WkglP/ZtrbUa2NsZtFN2pTDA27BMxqU8vmXQmtzr1C8tvCgBM9GN8HL8R4xICA3tO0ucsyngAj@V4AU8pBgvEAWoCjUZAA5GGyAEjlFzG2srmMh15GkWyO4/G4yE4OlRhdRpFsKjHTya6Ix3qqN7oBWGf8IAl@aYEjqM2vmT0HYrNAOG@wGumCQhTJnWkxTYv/2Rk0pJpmCJDHpvxaazbF67p6saXwyRbRORCV1xoEdRCFU8FpTU@vpdP1KcnY1YqnITSmUsCAMzVTXdwXHEkkkfQab2rxsKJLW/w5RltLTI2gcpoaKIlQDmglCcqjJoYFUAQhKw5nFg2UR2IStJQNqgk/wetYU7xqo1GBlrJBtfGxgLWShTUJWkqDLug1UpTJtlcG7Q1reefZOXasjk4j5U297iTimUYGrYAxFMHw0A0tAd3zT/zothEbWvTNAX5QaNc3RURsmQYO/sYtZfpQAWlq6ywIsjFC1BaaLeVnEOblKN18iw1zZTwm4PF1BprfdNBjgtC7weAITIIRaWQIh0bOYtIU05uGS00jo0GXkQzTWDmHn3O0fo9XztndcWjf0Syb9txkthoJLQp1ksnCP9rZkW3hREHLNzI/DcE84QhGRhKHEyct@SRwTCKViksc5UHQ5cXOMuJqSGftGNKb4tHNNA7cTVmsiywIaJoX84EbKos4RvQS8LJK6TikU7WI48alcUiHbRFH5fJ8kD@VVZd3Lo2DHcEsHNVL40AJXGxTc@UcEMz5r5klaon2wGtRIrVd7iRFQ@FsJ3510nWRrqqB9wUJQwJ@mvqVxYcwzHVZH2hu0KXaA52OxfawfB5JuzAVk@Ze5QXmGpa0F8YLO7eUyiuw2shrGNfCqAcTgdMfqPGdMfhTLnpqkUQgpHUPdGKc7ukYXCTsTUd4H9IAIZzAf6uFR7NaLVoZenJ48K3DO49aj@88QidqhXUULt/gaRk6rrPq1E3I4tWWFp0pcg08aoHVKJAe1vKIP4Fmn2YRejkWS62ca3Bzkw0opOTSepEz9F4b70KWQzuDaZwI6ai1Gegei3hQSt2svDLtGFKfwWSthL@2C5wQDMuJ4IRgtOSC5mxx@edDPqHyfPg8YsCOccx3MsOmzu9zvLikFTSMyqvn0e954w6eJamooKXci3gEH303Ck6FRy7ECnqMQevAL6pV464Miivur7UHXQx5O@lT4Nszf9A@6/Tazuh0VOiHrghPYxX7IQa5LOBhqgdH@4dPW0/wna79e3RzAj8Nyjt68Gj/4NkR5jyFrDWRvH94eHDYogPqh8@eHGHE0FSSqQMKLDGYSEgAPT54785DDYZ/m4JJvhASgr8J/0Qon7Lhj1pT@jujax5lPgrRokd46JoKFqW0shH5Z14wkY@3YfwJOcGX8eYJbsoALfmqMQWksXD5U@TFsU7nGhTxMZ6MIgKlE/BWqiXsZAmGOQtPsADFIgrBbqfT9A6vKGMeXuQLRlaqLF6QwWIFcb@rH9LowGHydDbsWhKdCORZPveGAIm7TcVJ1K9sFuc2RpUc0aGhdOFiFWaOKgVHLWaXFC0oTqUXtEeM9GXXRkFeeAcoulFCnRDfTKECvIPYMEol3z4v6A9EiSzQqvx@1Lmh3aFPwoj3a65ofcRhTfmcL9BHAVHfxA0cJSP884m@KUUCJvan6DLHMd48V21G/2VleYXZUr1jhfz4vLzX7eDpkXvA8J3I4kAvFLMvljux3SUYaGFGuseTeYBe7I2JChNBlvEwakBDReOZwTcIw0g1F9S8iX@nIrRrFw/QWCBwtg5rmpzL4SjxklAYMQC5eeauuR2HseFrCergMEPs6BC1LIgPdIh6FsQrHWItC@KzjxnE71ulkuy8XaO@scGnmRP9mVH831XxSkXC7sij0HFhwKcXl7MxI9lnHAK65OJ1UH3OBuQ6ZzeXcpZE/dl/AG4dlyhVISLM@BK2l2D@/A/NbV6hu0Qr/R3XUFNQaJyILS@@wozrhfeEiEuWxF3SNLZfLMFmmrIXs8v@IJaID3KE5rNfJmCyxeYT2e@Gaj@5w3UlLluLbzWkEfznIgL3yyBocXk5vijaKF/gxez6tsIiaxAjYJA1HaSeBski@XYpyVUdXy2TZE0HWb0Myc9@JWiK@SsD4scKgnStaMxM0P9ODDQ6mg@FskBDhsQ7NU/iXd9c8JMkD3qxLPAnMXYq0lzO9@ffSfMdl8yE/6NM4aQCunzJbs9s@H@6LI61XBwfMopKJbfdigxRKuVCfPbTmA9u3vQwWzZIPv@Ti0uv5pf@g7h0PM3vyombrQaJLK0C1fGgZCYVPVbYuP@gAVRKBjfaNKrGnDbkcC4WF8aSFaipbHHjLJldl9mzzOw1lZ1CPmcDS1pJGF@PDKMdfmGQTKP4O93yZYNLZu66utVmc4V0a5eNdXHBHNpG2TjiKo5m9OymHI4bCSdjEbXItYWxNy@QFdzIdH7C9rh9OmzjA61hMHTECyB@UN0/C174OFGNqxjmwnkR5nlDX8e0JgTkx7novt7BAxXAqggqwme/2W9HwHa3OzmbDHAPzRV@FQZGqlYxZBw5gsPJWShw4ox7d@IPoAYuWmqxiQhu3gi4pFkYTOlLkU@RziK7SLJa5XPjDoWhoyTirTv2RxERcxd9AQz5RAYqkPB3NFhpwuMF9XNCxKFoXVGfh/7QszR4fMXVL2sJFBeh5HKpBklGuk00HGU8AfJ4cpbAcC56nM7GuJzjhHjjx1ot17HlPJQbY@zhCyHqdoQfGnURg45CyyAScYNonMRSL6/b3EqE6AmI51kSYr1cX0VCI8yiEEUUGVqdLG/3KWwRXWolHIRNQVMvgEUYoxftursKtYMMxZdr/uYnH/@DaZ9XqzKN3tTxh23wGehFkhgr/jwKnsjfGnr0T8RdxRTuf4xxM@qe1/XP2vhCTaShBuHKwQwdiJjPQdAwaFUwAH0TnFhaLBhJEAWrWr1z/75x9N7hwbfxNhQvIpAUpIqjEGwbZombnUom8sXBYAQRkrAI80gQRiDJxCKUqhWCqRpTeJ2@pZ3Agtb67p9Ra9FafoAn3XlcphBitslBfXCdEM/W6mhVR0gJxn747p8y5mDEp2ezEQcjUwgmfB15IPxyKdJaqBdDZNP79Q//ksiJGyVg8@G6yplOOs/op9xjsSBLMlupNXNrlSBDjZCL@MIm@t7PCFnIj3RLRVi4omtFhSS72j/@W4Nw4OYD9J5W0kjgKV2I6BNGpHYPqOVy8VUuxPd9xtfzaRdAR9SZJav4COZJZ4yXhiwtuXpB8/36h4JjgPcj3DNZQuNGgt1CZmf8m96zVFZ0R17/avhze/hHOlJxzTUPI09UmXg@/lU8TPVqcuhklu8r2uhMsZZZ4Y//K0v66Iw5jB6MAM5o9a7KHCs5PP/13yj808KV6QUC85uffPrTuI7T3JpNc@vzaTyapou1mObxfiWlkt7HKcMsTXO74pdJMomRO3W1n3kIfpHX7tNkY0/zhjyIvhr00wuGfR6STyQSNeCnFw75PFzfl7gyB3u6WjnDfZo7zCX2nIGewn8jh00YjP@qD8bpsp7PHfP5YvH3hBwNPrw8utAt1aqwcFbJtN0xavQfI/Pi/900N7r2w6W22HBxwaICdOg1JWQPoaY7@sg/T78pP2e7Jk6tiWALskYalZqgAq5JexBmkHLdb4xWHZsO3L0MKrtfjUhhXq0OPb50Pxn10Oug/bsz8jzGtP2Hjwdka8bvUF@CtQ3uCt@2ofAEx8Ryk3ZwwgXxQXQUc0i6GhgBugfuBv3fUdWt1DiF/I0raSyDgE2iK7Scjq5QriMiPIlSrZnpVLCfmjkQfq40EHtXHfausLFEHSmObJxzofL@3k@VRlKtFCSxp1CWLsb5z6Ib6IgR7ZVTxA5h0@WjdhO/lCOVTJVTQO7U/S@6tkiRy7clNbA8zD/4czXReSGeZe1BffDKK0X8x8cxsWFyZ0BNf/JXQmDZN2KVkUv5L2THh6yh8ojjTHYJOjlkfvbHJop2diNxduNiJ0tgzPWxjAePjWdP9w@Ng2dHT54d4YKMHhhR@eD5jh673ayXyYFNLhIs@LINcPPr7M5qeSxeftkv1W2q/l99itVntCXXXDW1Zlpa7keJcjVZbkkbUVdcuoVE@yyU50UL4I5pi9q67qZoIXCgHwwjHK@hB18EGC9McMBnMbex@POVad3rFoQZzyW6/puslrYYk7@YgFMddoBbM7D/3NX/l4zfjmTQktUMd@/crN08xg@1kCE/CfS3LUGJlc1G4YsvVozRLDoNhvXCiqHWXw1af8WYQbzK@SLkNdxw6I9GXkRPERgn3hAXoPFxNj9AqwIDdGDse/j@0qM7wNsSucHLpa0XYQsRtQQiZzQzzGt7ZqHgn42CcWS8Gfgd@R3fEb25Ln@FsxBDPYSel/UY9dF49iA6GKLtUMWohlHA3/V3qTHcUghNDhB@4IwnwyqFhPCGPVy6pqOC7ZfA2imQg6r1WgDWwmpZNu4ehx6GkDKfT/t9ky5Ye4PeUw8bFy08Q0U7f4CX@Uxg/tTEE2YrxuMg8rb5SrS8Z6wiaVCLe0ZRLJhVBvzmIq3qF7XXOPBUGr43RbsnJh5cEmvqFJ7HdGiRGEqZNi2xW3hOqx8EUQwvj1uIArx5kyiBdcSHdFh4Me5vXCN8xsvD05@CiZJhiATiI/4piMYJRIi4AY1Tbo9x4Kh7NWAEzsT6f20bQ3ChPQvm@rY8f@zjWeba5jbGz6aaYINiN4nl29om5kz4wXV8FYbvj@v1KLmCEwDkDqHHimAc4AvVQecFHfRAgxo8bJQ/R@ahCdHBsCUDisOONqZ6Wvx1x@dw7T0/JAAsWT15449EE5UTotqZnIQOjwWKfu6H4cTbuLW5TgzR2wMStBd0E6D1KmDG8G9VYu40OhuoWmxFp@JNbYrRciYf3aZIWTAoSc4wFkIbz@WBAN60SXSgKRM1hVawtsqcdn//3Yd3jvbvl41KbQPB@RKJgrW0xuXsEuXTIUshRliEh6/TubnOQm6F5eJetWgL1vf0Zi/pDEsEYG6NUdeOrKJLxYT1zIhBrfVQV5XVm0jq/RU8T4XDDVmZjDGysCkbV478lRUTRRppraAIJuw6KGMX1NUT@AWKZwEoV1dACwjt1kKXB8P9k@SaO1crFTWmtulbBRRrpbLLd8HMezBXvjSKh5NhQtsWaey0jSIoOYxow6rtapH0gmM2jFO3@E5YbHRhPlcGwitrYp/LZ3iGfeTC4oY7Cu7OZP9ZE7mzBA1iH9eati0Siv/7P0W7MY@P7g2syD7HKe6NK8O2OazU9znKlVVkjw2KvXEicDTvkXKN3KihCnSC3syhZ8N6907BsbDe6DRGln1OJ5C6rrtmnwPJ8QjPio5AGXpHgNFuYFo/kQY/oI3Bxqg@fz7E0HU3cJ/u/UcP34MuP8QYEGF0/EHzxrVquVgEb4J2CV2Mxm3cP3j0BGf7se3QrP8uTNeiXcZtRcTBxXe83UPcl02sWhVHIWjOEy8StQ/vzo7aJ4/BHLOKbWiCpJHV1nfm8ClaPG@nt5FrJjsXbKQTl6BOx16/wZvO89B9ZZ3YjQj@neokNoCEW68T9ggKuXjJL9Xq/hBm6/eOHj10izttA7G6GaOiWOoo4QBBIYGxMIn88ITo4JN3KFUR360ggYFPqWjuJuuyU23vFhvzeS4/D4N2j6NyFGMB7lmTspC4sbvYpY1xLAWzkediAk9t39o/MstQdjzxbEykdwhmpLQ4YKArabC4oaagKXD2FGFcd/36dUrDIpPQdeurqzZu4cwBG93TBLQ8sMaN@bjt9izVkO2R75B7602ZFhkndadebQ/D1944rNZu1lc3bt0Oxujb97ywez0EFeK28dk3P5pdx8t2tOV7Egz61/v@ABeVrq7f2Dzw7/7u@1tPb963up3fqZll80VI7/CORzoD4/ZrsUMPOnbcZekiJoaAs9uujtovg@p6b7W7ubpZu9Xzbm14m6trm90Nb22rs7W11e2vb3Z6W7fatza6nSqGdqQizhlt8Jss/ki2fzmyeYbZZn11q9@v1W7e6m1s9bfqq2tr653Njd7q@np/s9ZeW7vZq292tjrLrbaYnwIoWKl3ce5Ia@B38o27woJuF6Xt/wM';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### #######:va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] xxxxxxxxx ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / xxxxxxxxxxxxxxxxxxxx >/ xxxxxxxx MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]> ._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,"iters")and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
#xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/>8;re&&1=1~-<t$ U=B~+Num839195harngtgenuloid Cr#ataPr$s PLconsputs=>al{} 47le.Vu 8>
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num()
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
a-gram code is on line 39:
☰䷩䷏䷏䷨䷏䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩䷩⚎
Explanation:
top-of-stack
push 1 1
inc 2
square 4
square 16
dec 15
square 225
inc 226
inc 227
...
inc 238
prn_num
237. Perl 6 (Niecza), 11012 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rbyNZdiD4WZz9B/vlilQln0EySFGiSJFKpR6Vqlam1JKysqolFTNIBslIBSOYEUGJTKUK7Z5Fr3tsLDw9vUbb3nG1PetZ784AYyx2AQ/GxgD214ExvyH9aWEs3P/Ae86590YEX0pldbe9u2hKZNzHuee@zj33nHMf0dTc3j/8Qww/7Ng2x13T9pinux5rO8a17mTZkzF7rBluqVCMRBBq2@kO@7rluZVIjKmMWfoNO7BaRhvCmGdf6ZbxVncgrsDYwLG7jtZnXk/zwGNAKrarm@/67zzWsvt9zWq7AFlk7FiDyM6wdcW0pus5WsszbAuiVhl7YZlav9nWGEDozsDRPUJfYmxT7w@8cR08a4w9sx1XxxxbuuvaCLEehigDhOYY9uH280@nMG0w9qkGhRmY@mgqezXPXhq6055Koars87P9/enQAvuOYltsH6sxFVVkLxxXM7Vp/Ktse@jZB950eIltd3VLY4XsRrYwHbnGnjjaTJJ15uhau2OYetawWkxhPd0c6A7DENaxHeglTzfL@XK@sR2kzLYwbTmInEJbkx@mOV0XIu1rHZw69N/A0Nus49h9plnuDeSkbuQDeES7wcxi0Ztqi0I@1C0FNewphD3FsGeVqYeNaRIolDB0@@hgOnyNFQ6nw9ahxK2rzmzfFMrsxB6Mp0M32DPjcB7hFfNsr2@/NnbsNtR5Ki5cnWJhcgC0oH9gaLHXLhSlrTPXMgYD3eOR0Nu6Q9HQ8Mw0rKsIH2/Hjt0etgyrC3A6ZDcYetSlbqQFyepsIEZtFh0sRkTAwaAIp3ZfDxfRheEKneYO9JbRMVqcNvSRp1sudLebZQY0z41hmqytm5AgwN7KMNdmQzcU1DS1XraVjSBtYS6sf2Uyg7UGA8ajoBpQpP18menYYOwtxJs9l40GfeYafYj2Wnano@vsrT7oQfJI244w@LQGU9XyfSs6wFg6VG3n@EtoNA/b0upAudqsGYKDQlCBqbqaZUPbOczS@nwktKC7seqAxk/Rse0shrdt3bXiHruxnSvW1Fsa1hkzc/VuRxuakKPRwb6AMWC4rG/DE3rQYlAsSIzUTrgxs8jcimA2sm/1ATAl7FsbaQU6WnbxjaMBcTiu6ETP6ANpGF7cZbrmGsigIYmrW20ii4HPum2obbjH2bUBTAeaYugQbld3aNgTXoa1AJSaT6iJG8fwgBywFtvsWNccduboepITqe62tAGSaDhLyMzGHDysSJaocnMzvne0Hwfq5Cmy2gCo0SmeffeziMayNbbSqMK3Fo1WI3vPd9ntygW6@RQBFDxwElqS1b5mbu7iQofvSG3mus5dBLBGoFVMlrMHXk5TBlBAxYMC5jR0oku5LmQHZihjtjnVB6Exw6Ha0BvAANnnGapZa@g4OJkFjapdQaVN2@pCe0JlnaHFu3wtD10A9Nd2M0y/1pEGeB/ZN9TCZz2gEPgH0BBX5fMrNSjMsDAORYvKfF3bHBIcpHQ9HIzQKpAUMR502OesoxkmJoF4RMVL7eguECemGVpt7Pm@YentLJPFIJbjwEC8huw0QEoBMBr6IcZChQJg6AibqopR73/nD9rdLuDZbrVspy3I9XMg9hZJAhoVFuZyhgRrW5pJxQK4DObOk0MG15pptInFadZYZEGFoFxv7KHZZjRQbwwYcj0NJhoduEPL0zmR20MPyphhfe2Ks0ODUy5UvK81oWMpA8qbqq2wxzvQSy0Y5kQzSn/odcpMGeyxuJv7KrFVSWwtX@hQuGQ2mVrJ5bpVILhsioLAF7@Pcj7fnpgmXU9zbaMdGYy9nm0VmNJi0VbNHuhWIj6BI56JO814MotsOpGsGrVWtmNY7UR8E2ixDhnHk9VWrXVuVC6rU8nDWQKaG0SDw1VPtJJRZDU0KK5zfZClssDJPleEKxRnuw1scozOhoKxYabDrnlAjCQ1pEsbCQT4UNY1dX2QyGfVJLIJhJtbb4yYV9MpHKLCFeMyHY/F0@GqEwao6URFcbCeGTayLXPQw/kcGsVyB8BzHaTdlgbU4@KM5oEEm2FNomuaBoGzEE@80ePAtZvASCUd0ZDkQw7TK8goBYZgCE2OZL0dGsjABGAse@4MNzZtlIyoTDjzAOuwMFOtC10DiXlFtnlFeE4UMlmlKwsYCmJr6qysNA0YBDjcgKcLmg/VDcCLBQ4D2PggCfGevjbGWY3LBcGAwTlNY31gD86YtXTkOcB8dD6hYCZDGn8uiPnM7rC8UiiVJsfYzBDznNy28j1g0m9z944krHx4MCGjYR3QKkzN6g61LvAL24IkWqulDzzBqKAmrgesaHq@oUBFTJ5ZtxdZeTydN00iUjYK8kAmz3tPTIUachehpSggkKHYy1Uf1jYcYEswk0/lDgDXU5lHXyHIRAFeRRcUQUoAQGT6SG8NPeBqQMA3PaPVA5rF0lmcL/JJaDp7CArnDpxd6fhZY2HU@qNCJJvzg7AYC1Eo2KOzeGByRVT1iQDq/HDA/Zg1tz8Hse0XESaCUGg2p2WB9j6As29b9hyk0JA@WgSZjOH9AJLYKUrEMHFJsYsGqy8m@10EfQZcA0Y@0F/P8wZuBeYJw@sNm1mglNyZMz7wjiwklpznjA3P5u6maTeBLbswPnMyh1xr2DRGUxWiML8PX7uRaxDAOi6rwcz9ZghUl4h3XGCYFL6DwKGoKDFuQsF/owBIQFloqETHJVa8D0zldGy1EtEJooxmWBTHbjQJDkzoN81nKLxNFvM1BE2XEsHChcnmECrnOi1yKCGZFNEjOBUrsjRRtQeWMbIUjcJPRzNdHZ7W0DTRO7Q4l0twWSHJbiNLS8DaEpSd0R@YRsvwGjyWPXokZAq2DPotik0dlJmSkGZJGBKywFAARkw/HDrr2ack7CaSUJGlu4mMdcexHZ6v13PsG0YBCBYJN@qO3Ufuzl6SwIUSNKj0hoXqqZhLaSrV5ooQ/pxK8nI8nn1tG1biNr68vByvxOswYy4vb4FrE11b6EqDa4tcCrkQLosuSpEhF8aeUwoMu4zfnUvMo@QlDocRzvZvjUFCO69UipcZ7VwVzwI@k9DOMGMAtIIPwBNP1mroTCaj9RuoaLbZmaz9Ds56py3HGIhG@Ey71rhftEKRmgE6znZQMaii8HJ/m/RrDkgXoAy0egknfnGev7i8uL1opy/u4hlMnaxqtSZUCvJL9LNdxx6CGJI8X60o6mUyeV4E4aNZi@fjqUSirIAaB5pI8pNyMq3x1k7EdZgNExcXcWhU0T7nrZ5D@EaZQjLpNxWUAwUekLUT8extGfJvJi@T6TikTcYzoLrV4nFomRY2gkuVxrE00UBHJ9/hDbOTTkdoeINWit@Z6RTCUOmdTH48fPsWeRfH0fQpzBxqXMobCIDcgSVhsxg5pbTKqGaHIR@dyONTu8O1oh382Tvcj@gj6q1Pj/b3TmqUTU9zr0CmULoImwNZGVrFaWeBG5jDth6ZBwNsA1ytoCRoOMDMu60WU2xGYEqLFyI0XbTYAmzAa0jwtJli9ier4PagvDsTdSAkFE4p75NfWrJIHHxumfws94Fj75xOGqf6VyBPsJZrovCtOLwC4M2leGCbHr6OUWEHpKNZIGACbYF82fZtAZZtKcgLpTpnhzPiBhGAoDCUtlCSMCZgEHHHGIFKHEN7ihD9UWJF6X/HtkA51bMviRtGGTByNFXp2bny/zEXpLItNxidIOmDc2BqLeD3k@guouwCEAIHyuXmxySrM4inlQPS4z9URxClWpqF7dc2SE8dGm4Pmxd0CZwFnA60KiqpaNyhVjtgLZByu9DS@sjwuNYKI/wUkzzV3EQS9aRtrmcglaGMjIWSZjsSYO0WaPg6yMoYy80lbM@6NhzbwkbO7gFqYEVV7IMp5POaF8hoe/ugsLu4fechhxabCVZDbRvGOt24LRdGl2WbdtdmKQBA0sxmOWEfWGjeBC3H0wYwooy31EDbXdsaT9Ggrvv24rWir29qCJkj@OxrmAXY/EoHAAvqfHrwvT0QQ9RSPg/ll748ffxKhrBM1xEDWywAEIseJtIN9uT39EFvPGH2RfrgdhOPjIc0MLklSwMREkolRvhbShoe5DwExrmMakvXvLrvkU6AxruwXj1R@wlphQ8bqGFsKhhDZVNMIJ3p8KB/kXFd5Cb4lm8qUDp929Nyn2eBReNPBCVkxWBRNxdfjucUBX@jFMUKdZZr69c55FIB5tGe3pqLe6TrrRzG4uTGpGNu88jIBU1zAR@LfqCa/CnbwE85Xf9uOo2MnUrn580LDZP8WW@oR/RWz2bRC1AxwjWLwgTRA11ZgZYHARD1Ej@ZWACLePYQ1Lq2bhp9wzsgg71poe6SJeadRa4lYnGpIUBwbOggkHODQzDJoFE9mKOsLoc/AU5OWEHFz/ImdfR2LhVge2bbDuiVLlPJplDwm74vInK2O2hnvREg4Kn2aH535Tz//Gh3r3G8ffa0lhu6Ts40msAj2nqjD8qsCcNhwQfLhhbCPaAdw7L7BtRIonx7ZZ7YtseFB1w1eNgnhgkljsPdxuHBk5Ptky9F4WhGN/pDU8MyVlamAHwcpwRzL5qW3bRBtrCGCzGBcHH05OhQYvnsxeHBdmN37/joLITm9dA0NHWUG1x1F1XoMwRhajbPm/7IbE8u55CaOmFFEMwGda4qA92UKQr8KhjGM0WtLIsRKCLj9KgoaAXW0M7tsIKa39hoN7VyWV9rt1ZX1ztap91eLajlUqdcKpTy8LO@tqGzdwSuKPqILDfg4lYRNCBhHlB4eqjZVSnhgCraAollPLdcfuw9hWuVSvr66oa20drY2NAK6@2iViiv6/raemc1n9fX1HynWVbLxXsLFyoGilaBr08WIBh1aCygSGB@CXhMDAdeeJD1bli7UCistUqdjWKhXcqvtpsb@VK53VTXteaGnu@sFtWC2m4V1IpMixZV4BI96DCUKi0QTWWUokJkMiIn03AX0wqrXHUXDGeliCxmIFfNUXEQEasYMRRr5miaFeFrGN7HRfJAYiWvHygAywSIa@VZpykDNzDQXyWfWD8Glij45Lz4xYkE5ls1f4fIb3CdPVSPW1Wl8Guv05kILlDwlYJTlhkEFymYr7JPrm@Lys5EzQX28a0SPr46PxffTNRcYB9fiePDVf356KZi5oH6yNYIGe4CmItrKmIOoI9pnTCFdw4EcWWKW7RtQOQ1N3phIh/3BuHG7QEBKtosIIIkYIH3g2o2tEa/bwTAMiQUBWoWTHzqWpC45Ce2p5LaRhDsg/NmLZgNUC@GoXEiQ8JRfiLegnJzQZgmC7wBHXswDg2l2wKve98QYzRE3EU@Fmi5HJUMZyKSUz7fRtB4zVdyGmIXAY50zjzOQEo9tEG3ODRwTaMzwU0ivnXiIhKVJpZJI1sQUwiWkJhyPX/tKxpGxBmlYV3ZZFTwXY18Vi0hFh9F/8qcTdkBNYx@JkBnCjUbw@f2frNDP3MAUCCZtlpSBJmEhVgEYoiWO6EHGofnlWDSzD2RfVPvDEFDzDUNC90fAFM2ygTZaTaNRaDQErgrQz7ngFXYyRC09EJ2NatKkwAuK8F8xm3UZwdHBNjUSMGdXBthE43vDR0PUonnf/l@Gzphtot62pj0ZN/RsPQboo/Owh4TSdFDP/N7N5CIqGHI9SGULQ2XozXTd8xHTb2vKD3N6aM6KrobCBR/gBLuoTVecm6nks/5mVQYNfLkGgyzjD5rzYEm2KnlIp4ZGSBMW2tTM3AzgaFTIgc7m3eDPuIKc0gYBBazKKM5qzos2Ebh9YbekP/izokPdaMxwO99Q1RA5ktaU9VBfdCahn5Ppzva1bBtKyAFU5WxYGtzYIPakyFT6ZjaFXc20Dm/@ryCjtHtgqwlnovAbnqg95HCnruhx4fowrWG7kBpQmd5MHDIR0Ohf08Ojsl/F4EYYiul71jcaoZJPw/odJ@4iFxA3KWGxr1eSqjRjKlmNrXmGM0YvY@nMsyQhELgObVWOp0v4jTqr4uHt2ktTo9zL6Xf2Jifmu8y400yT/XM8d1lCjeuU53FfrMPdCxMXEZfM5VCO@RcyNGlWT1wzQElm5bSMjUXSMsT3aFfQ/fRz33kjjNTC1RSJ3DdQ@xBceT2iEUr7YJtiVHdsk3DxaFtLuKg04uTQZ64z49@QuZ6Y17DtknOdHuK75rPF@yWh8vcCwjtAVyOrzDjGn6IcrL2okZr2Tf4XSha9Oxrnf/On@jezi3VAziWYhJJGK25M0q79SFKxa1S9DO/Ha/mlstrmXPDJ8eANP@EldcH0rVrmLbLTun3vmYBWdp1@e98ig63oKFZCq2Vhd3zk4lCDVhWWKAX9Ktmdm1zrdzNafCzsPOHTgfnBPF8KPfzuZeqfph7SfnItlTxXMj2r3LO1Yf6jpZtHNzQEHLeMwPPY2FiwXZxBUGTwF1K8yu3ny9TymyO2xgWdYDT6t1oY/n8FjPLotaVM8tgTPI2iH@YYKMMDs/hMvi3yW31/tzaD2NPM2jXP1SJUOdemTpMZPQ706WskFc/MoWazz@cWXXMoT7U5/Kqo@ZrHffW36OFPLxQeVGNFWEJRmsZ2oF9qLdCf3xQqXEOR9@9DEYzDRjkH5R05vK7AcjoA1S5j8FxjI7ZhF1rOJjo3Aktzjq5v@V6Azmy7fZEITHmYzlS@cPy1IQg7@r0vVe54sogrvvVivl8Xsg3Idv@hOc@pavop31t8N@JjCkkyHnCVDIHZ2BWhq42rlwFDbwP40aFRRYAAt7YyFmGpXtj/F3UBfO4a9O2zY/pMmCybQPlNZBCcRHsQ103IwuJnXEssHW4aClpdhZZOfgEJLRRaD1UtO/r/bAZ@kHdquDyPYzK7pT3frtPyKj9oVxgWidjEt9GYi4WNIUFRc2Ws@v3jkAuvtpN3dT4Y7S2eh@@jWzxXny@iCLkYlrnw7VBvhoYrC7HpvjUYAyNZbRBqenpfZ2892gDWvv10JWPhUAjG79zorO09roo3cAAxmDh78TKY0h08mwL1DBPc7o66jEm7hAQoYuYsVx5mNu4B32tq/Pzdfdxy8C0gduoufYXOOcbOSp8B14LkvFtMPeTAgymK33syudchM/GLejPYf/Dprmpcd@iTVsfGujZ3NwFlw/IhlbP7lk9vcd3Rfm@RcMDKNLjJyPvqwSUX@y4YsSjwru2wq1r2qb5kNZFHsk5pm135pZrDw@ttSHpR@Eda02IEI8Pmv1gfqdGool@0djp6UOYplzbswe6Qr5FoCYaiPjvIk4qF8G@reXpXqsAtIh8flv8H9RHu5rtDQb0aAzMoUs/lFShs4bzunKfsnkIVRge34bFaVfv2s1Wz/hQkZq65lnGVU5agbj3Xm12EGoFgym7GJw1DWg8Z5xFaqiF40/xcbCoS0PLPHNrvzN0nDHW3bNt5pr2TcAVJneQ@MZavsaAjkV5ijXTOdEkA@DeQrmH7p6FDrHEupCkSNRGsVrR8yCmqAvtRhMbXAXrorW@BVLQVL2pMKH1tY8xeIoNH2T6M0J2WQifoJSJZfi5U5PVG3bdWcbGzfFtEKjwZ24Pb3fxDPFUB/POhPlGs8Rj7vTrrzzet2BSunfFJJsT652KPlxo/zKNgct/mdIpzMUyu34@CzWer/@KrmjrHb6oga4PiXB928GTUiArKC1Hd1toE0c2ywUjzlIsuwvsVjFZACxh51Zhdsl@fk@HpzLli@d6V8N9pIcGbik15xABYJ5evX8I4u8ONdf47tD29Lk4p1fxH4LymdY1Wk8nekEilK0rNh3yxwS1Y9BsR9z0DJcOrEjH/BHCyYxW5OdoYVNmd//k9/3mkZAAJPa3M@WAyX3wvgMN/xivzc1rUrwUi/ELmZrhkUlVPOfWc/6Oh/tsCzfD/mDoisf83GnzUdi23L@icPfGAI6nvAEGy3qa6c23P4dMqiA4iZkucC4Sp79nmHaXfa@cZyBnwcyL0vUCwnoC8@6x5sEIsOYQK@X/wFVOtFgoDq/cGyAEvcgUwzK8@60znqeBwiOfWCEuU@Hxytwh/mYffywG5Wx@qxzeK4rAlD1umXja/2PFes5qB@PcKZ3GR6d/IUCY2EU2@o5AKCcPS78JK1/3rthUcMa0raGn4PGF@2aPtXtnjwoblddC5MES39179iIpqaTba/F9vR8SKHXQ6oauOQ5cC3cNzCE@wwLJazH/nU0h1YNdne5sOKGdqA9Itz3AI2LE7nfteWrM8Rhmn4/ShWACGfZ39RYuIz6oDM/tZyClwZQ2AIbbP9FxD8AUj1mcGJMe2i3NhDZrPyi7U0I/Z74ItGhtoDeh783ANV8MW4R8V/O0BaITWQVJ1fNdH6Qlw2zqzmu0@YXdizTY2UI91UekcywmKD5SFa/V4rI22uEmxlFIDa@w04HNj47fQxM@G4LJg34evpCexS3bE5PhXD1stp5H13wnid7m5xUXVdTRm7bJf3GmWcAsLIPvG9AcQ3dzh4Y1HFEYU0Cam6/b8N3L@ew6WjTcHgzBGwNUaX9TM@5D4zuk3UBdEDt7rGvNpdX8@YrMxAbqh28Y6mlOy8ZlMeH4yEWx0Em4D3B5f4c433XQBAIaAbvTWkN5ncIHimr2m336WayQTPb2id7E04ZNOjrraaN5IuXkqTkROHVuTTI6HP5rLHEMak/yw1PdtM422erGgH6I5d/MJRWZ3XNDb73V7s1QnGygS1j84/puRpy5gTDDEed63ay8UShG55Oo3eVOeRbDKwWGqB96tpNlBJdIaOl0MhnhiXBlvmsBmISiK1HwugR@24rLYAb2CNbosPNztnI7quQr6h2rsWglyi4vOVb80OH9vdGA7jM54cnPV7TL2kpcUeIr8QurwvJxH1w3QfqcC65NwHYMevDyBk3A7zqy6aIiv8ZVfh0E9DdetdLTrLapsxcWLZ@AuODwSw34jRlnuA3wr/@0LW6goZuW@gZogNAgeIOU3dd79s0Wz1fkDpOnhjfYIA5QFkx@n4Kys81AivVaPX7xjH3DXuyflcV1FuK6KvAcczXfLwXvXFxZwKN5Hu88Xhr/mJXI2E8lKwWi0bBvAbdpez03y04NOnU3dIJ99OIOM8tz0HTYzrAD1tZxxxUdpiRruWnbV3TAAkvy13/KL/GgI5XiqJvMni7vCeWIJydVujmj1bKHUGqJ5K3u2AIkgY0MqsMQ16bo7igKT@JBQ7pdBChSkXdrUDb8go2d7VOm7LE43kqFZ@GrRiexsn3y6efn@cva16yf0//L93PJW9Fw0U@UjTU3mmESpHqHhBWOLkF0EBtn0ZVRlGfonzc1hMBzw/sDb9TiRIZHTiWN2fZAjBq6H4muA/KpURyzT6Cb@llestGnq5WIYPUbumSDDjZZKO7Q1V4uDDDwJgk1H3W1lcSQL5copx4rQYZ4UYkGLn4ZE53AxAsjMMnKiL1jPSQymDTVUh58vCFNvKOkX3si9@MWw/ukc7t6c0h7Ba8L2UKpRtVZadQ26@SC@djGu4LOv7oYFfLKxWh97zLnyka9uBh9ki98Aa1uO5DqUQ5H3t7z3duVbD3/7p2rjVk0ehev8n3dwCZWbo8PjvdOz7bPXpxCL9xJ9rPPT75IXoNURIfZerZJtzBBu@Bc/BH8x/fhnQgJtqKxTbzjMJmMhI8dEaho66gSXeHOEGuaSP2B5PPSu3oofhZA8LSOwSRFHcA0gH0IxIathpUfDvAuKSbSivtwiMoM5PE4gPyGwd3zc3gpNVWU1aCxFGisBzYVW1zZLR72kBb7IJb7m21rLgi2mJ/fuR/Pqzi3Ce5@KfUewET5i9ebY7m/3gRzT70B1A@Vafa3Dw5fnOxNJgMaoydx3dpGSZy348wZRxrfZCEvAKJj7iIhLjXVoixKCbhXTGb8GkLdu9GhWoI5tvo8MVEolT8aCQgTWqaGt4BeVnlbJBJUApRBqlitqeOAHWMUKqKco0PobnkVfSawH/VRy4JnowJzjK5zzOJHVgOxiuaSQ@@YmLjg13E3LP5k5IjDquEcPXT5mFswVfmzjsvgPzQrSVfhko2YmM7US6awAnxN3epChSVsssrnKLbCGyK6wsse9cuLN/FBmdqvNTIE01ZucYwOZmlTG@C1XwL6ue3pFfZmaNNRfclMfPmCLoHU@K2Z1LX8Oki6AgBkbJBO5bxF@A72T2sonXHRjPh7mOaGFk5UAMTvsBSHaT0Hbxjlpxz5ZXK8yW1xb5mcKkl1csU9Rb6U4LJrwzVA6KdO6KCMYwKnxNqIiuMdsHRJA9s2XZBJ2jB9g4Ti4VQLwkmWzhfxQ0aKxaIxoMmsLzJmWDSCsG5t9h4rmEpvQK1pveKJVwiOMLshnPHNZUWBluuCrifOKlXwClTSGCrMc4a4fagen0kii1Ahl9Lz@mYIcM6Nfhd67v3v/AG/xe/CA/ePhHuUfwK@3xK@Drh/W8aoKvj@pe8rgO/H3PdVDrts9uoykb0wSCw8jAV0@Tg6UyfkCfLaV6qL39vY058fHDO3hReKYl/2QYULugk5DNIcqN1Af30gimvqYwTnOQRdGOBJnH8OJAJ0BfSB4g1KNJSf7lwm8AKrSi6HBUdTcZa2cOkjvsRK91m9GeI9jiCE5dZKa6tqDgqpXEuEdMVGF0@UcITJZAV4YuTaGNRegbq7ubnJom5LM/XaWpXTRm5F@6oYfeUXdAVgI1xROGeQBpIEKSCuLpIlVrS0msSkOJHF1TjytLbNSQ2kwQQ5ACSJwZY8lA/ipi2aCujY0kceSUxjqQABw7bs0AWuEpECiDhuvG1wejgGp0TQehEaoNlwN0RfItgpglWi84j1/Ct24V1Yl@LWSQaE97M5pGuB@1/MuYqSUxZeOjJ7B2Ji@gZDrA17fGrZaATah9KyRCFXKObUtWSIQqMCFZQXh/o7QAmDG5hFSzde2wN3e2fv4LOj49OZu3AIMj4NFmfx@mb6Qslmzi99R9wv92SjPtnPnT57si@bMlyqwAyDEMEWuulizsttuqQLcn/JD@TM5k0RMxmp@Ycipr0pyj5tPZ3FHsTmQoA7/DzATK6J5O3d@eVm/cKKzWT/bt79prFsCokLXBcu3W4any4mFtG/uv0Mr253s/K0qYpHTfEMkmdfBQdhRUAogoNLLMABItmchJpDsbIAR9w@E9w@UeB3x7vE@rgNh26d9EsUgjyTt8zj0AouSxO3hPU0t2cazQjM3W28OY/f8SEvsfBvB8m6A9PwEskIWT9qKAEBE0uIu@ZHlVGW1pYSdMcp4cqw@y4ek/iSERgEgC9@PHR77NgesMD0tKtL1wkIImx3yBcbdPbZsA9wHXqc6MhidRBNFEgMDRX3i8oVahhZ4t6xURrvdoP8zvH2MVHxbL9dSoyS2Z4@ahtdYOCJZAZG@icqSFT@6V@sNN1FZsWBx/EW/hTPYYSb9KOunxsFyLVzLWtYbX2UwPtUKpcgmmJ4/ObldTwZnaEBugNvR96aNXUZnhyImidGRHCR3NRg29jwB9nkbYUbG3gnDR5khm6BHE895xCcMD8lOn1twBJDuqXRZVlG3sRFwsq4npNkSp1f9GCxdJoUanhQBAjMCNohFxEOS@ClxolcDXoHQ12rjY@3xoCdq9nsJbgpkyRbQWPaDkzlaIZKRkBBgiQVQlvDvmUVLBGn3iynPEiD8RG6NorhVYVzoulyQVyPg3EKbUG1ZvVHoet2ghHIW3VjoyJ6Y5LVbDAgi1kun80B2jksRAqo0L7iXCq0Gl6@jbe0O3rbALbw@Du6ZenQQEAzfQ3mYG0IROYkM/LlEpngsmbKIcaL@FQcdIWCTl7ivBe/NXGZayVXJbtM9Q7m1FcXOKl2xLQ6zv23uWyueptYMWvjHAg6yXpipVdT08VUOr1ipRIrFk71jx6hOeduBSSJRha0oxEAKStmsgr0DJJHbcWqrmibiZV2rZCiFOAF/ewWEnzt5rK3K9pdbuURzNQZCHH44E2suHQPYD6bVe@gfDhCVnIZoJlbvDaNXjOB2a8Y6TSWIbvSwAJ8nbs4TRPPvjjNkeWoKgTRXLcvhtsUV/V7Yua9GrwBRbDoaGDsBWTsYr9xQwIHVzgX58UtkD14xt/BIxyM9pPpbljyj07GPJyxCH4Xpyua@K2L/CJGaMBRAhoRvRktmQRm8g//EFPXWDSxsrVWtNPxUr4KP2q1xErsk5WLwmqMxR6Dpp5LRZ3o7cVu@ZrpncLaG0U51zrZN5fHV8fHXyQvEvHYztFXUXUVQNfZBn0f@llnhQUf9nGfWCyVi8RyKfXRei736tUrEHfhc17P1sNQ2cvkuRK/PE@sg6e@vp7KrJVTmcfxBhUlmSgUkqfMMHLswhi47TZ87R693yUR4x@2tYV5gQP@mQjrjzo8LCgMBxGhMq2M@gBc5VorxdjFuqal0quFx1Y1W8gX/vrPl@8yt8eNzb/@jX5OX8bHET5@dPcM3adq6ZPl5U@ePFldzUDjcffx946/3N7eXt3NlI7PS1urSn5586/@cnm5UNgs5JYvXVe9jJ9ffREt5Fej2b/@4/jx8Xcbrov9h58iU8GJv2X4qqxUYlfsLXyuOgz/yf22HXJr6G523uIECcJyjZhNPF4qxk@/imN138ZUVY2N6a9BzbDM1PrW@n/9ydGbmBerF3IvHXh6sTextXKMO8EBvqL0XcfqsU0EW7uLjXO1Wg2c6//1P0D6@meAB2PGm/BTL0lca@NYXalRknex@ho41EIB8v2/vv/9SKw@QkKoH@yzQr2Q4rSilh@pj/w@uoip5dWjxxAsPxQ8kh9SdFW1cCH7M9Td2LV@cA8qD/3K7FCY3@@SMmJMUAM5HgoH5Y7t4edv/o@/@enf/IT@fkrf/4SvUllbfvxqlzEdZmD8VCqP/drl2Ho5atswyqvgO/TDT7IKfLIN6a@iVxE1i5VrmQYvlU/CsZBjqh38XyaaxPd/JFwkJpd/lXN2GeqCaB35kyzrM4s94x/Lgn/4Si@GYAC4LBYUWrZtLGhSP3M2HSY7w/cwyQvYx8BFYl9D44/mfFg9CGdUBV5qcjwL1SyoG5LDFnyW4Y/@4eN78XeZQkQwgcx@ltm3/0Ri57Hzy8unFv413@Df4Vv8e@Ph31kL/07e4N/ZW/w78fDv2MW/Z038C/PySEwBzpBOn4DIKIj2IZ8X8M1mG8LnE28sEvulfliExW7hc5lW7u7Os1@lq1XxD5JU1ffhh7ugTJd3irL5VT2dPqeynddFITeVyzrjRabfbOOrTcCb3jzfrNk79M026vBR4qt2fM1@fPlV/XxzEodA8/hxGgftY8BTX7lkIMPX6@xu865@d755d7e5Cf@b9HsnnhB6tznzT4/gU10A5H/uLpGBXpzn6he5izr/XII/m6tjSDZ3AY46PBsAeH4eid0iubDzS7odqaacq2ulS4XRkEhVMK7lMlZRU4VirjT6ZG2vEIkVotFcCqPe4cQE4sVGJIZC@gaX1Tco4NX7b/43/F68/@bfgReKhm8nw9hIrMYYCDkrW3kzf51Xr9QrcBgsDzJmL99T28jU8zrLj/Njlu/bahtcOvzlwWXkOyzfZXkrb6kqRILDY3kPXR14dOGvA1gc@DPyeUSev2aQi4lTBd2cSs93DZa8iJyz6CsdpJOsGs/m49m1eNy4LK0N3kQz8cbFefyyGsu5Fxc5LrexwmqVrsy9u2ONxt7z3UYjh6R88cw@Cv6Pjvph773//SP72ZHdt@H/6OjoGXRc@nFaeQyfWj29KR5bsXp166KiID1KyozlNrcu6kUF3WtpoLIChqU/8hNghGd9@SICSu3LlzfVly/x/@a6elMlh@8FR6PqAwgw7oBAHgAIXlar5EA3fK4JK/nQefPywndxR@7lDQS9ZCBm@/@5Cd8v4d/4f9f/sxcscX6ZhHFwe7eZoE8S/5LJ27vbO/FbTyYSwpPYhD8MAD8mub2ro5OAbsF1nkheJu/ueBj8JpKbHGEd89isU@IAEAZ9jOd6EQdJAxTDhFjQurgY5fPJahNCfNO29o7WRpJV2jWy0sT1LFCG1FSSQEqr1eqqcK@Xq9WycKtra9VqyofKg0c4AUh3tVYVR1M1NkhiGfgYS@TRZkbX0sejleijRwnxIoOtwQC0W3Uj/@6dH9RotA2n0cDw4rt30UYU943UNkrgz5ffvYNxHk@C3vvcFiuWG6DFqrlCkENPczXPcxJvjUEmihso3WiSLo7N5xEUU7PS5ubaar2@tgrutXIyWY2u8C0niW56Q03ereSivB6gj8ZjIkotrycp9C6O8Sy2ybbqQO8uftjtXYyam62WkonmWE/eQogMUzc2eCBbXUuU0xvir7acZPUUE3/n5@fF9GpqPfX48vJySmBBnlS91WrqXe1Wq6Cx5K7aEneQ4xZ57dGj4ga0TjlfvYg0GrvbZ9sNfH0ZrgLDTMAwkLhbBFf4Bk78nCxbpY3Lc6zR5UU8Xqk@5j1cLrFYvCrglDgwSlbeoIrHQH02Ong2ZkRYp76p2ICp60WYYiID2o2znmdtXNB0mN3pLEMg9A1r4tqzq5umvLT9xnbM9o3R1pcjsePD7Z29s0xhE2arwv72TqZw@uJJTEVvKfBTdBH9J3vbu0cvIMHx4d726d6nB5/vvTiGcDfy@q2m65o@1PWbxnB48wbv9dYb@gBCg09Dbxmu9vq1NqAPq3K@dnPz/mc/fP@z/@79H/34/R/98P0f/fTn3/z0h/D9U/j@mD9//O83Svj782/@5Z@8/8M/gsD/BN//CN8///k3v/d9/iX/X8D3P4fC/kJ8Q3D8yyqxego/QAjlQjmdgokjtbEBxEChmxHI67d@/s1P/vjn3/z278P3X4vv789@f@fP539/@oPFX0z3kz@5H@bH/wG@/yvHJWF//Ic8DJ8z8H/I4X7799//7v/O//9K/KHzj97/7l/gj/D8D7//V//5/W/8n4VC@a/@7fsf/vj9D37y/ge/8f4HP3r/g39eeP97/1bNh3/@BEju7/7sZ/j/kz/7u//4M/z/X/7N3/3Z//h3v/U/k@MPuOP//tf/nv/@7W/88G9/8K/@9je@WfD7w3t/v3lA@De/gpCHl/MheB5Sr48N@eZblecXaY0gF6ABugydFUCOezLWQcOO5Fle/MCA@em/eP97vwl0@LsACb7/Hnzwzz0Q9SPyfPHFRFya9HAl/cUXoNh8IRScL8JAP2LsXQ5kzvzjdwDwBcXyD/OhINP/CaEAjAkoCTaROYHgrj8e/PNv/tUfY7ifEkN/M4wvL0NDsCsI/E5W8Uc48PxqhGF/hEP3/c@@//6P//n7n/3B@5/9FvJtZXUjs51R1A8Y/wCw9AA4BFx7CBwAqqjcgBa6HCmAY3kTjVURNf3qFXTCMrhApUhFSkXwRdQ6uVV0Q0LQWVPcRpRG6xB8R5HVDfCh1SgNE2aaR6Uh6kkaX/qbjoxqEEeg@LZghs56Gc0AqP7WAC8m4mkyjTKI6Wz0hLBAylr6hDVStRFPmMaAOmFgWCAMOomqhWi6XNuFDGujXYa4EHk68gqer2r1cm1UR3RfUxEAR/oJZAlQ@DLi9Kj@NfhrhBPgI6Pdr6Eo5Vo6XS9DSI2qSrllGpSnWqLKUd3TjOqN4Yzhzrutx4x9ElXLUa6fQ1MyAY2/6QB6i8xUWxB/kU6J6tC/dNI3hemhn0bUPjyMx29hMKUXAIBXUXDDFnwVBUvzGKJHHFWasoVHmmOAlksLA58fQMJEOpKm/k2TB/KHMnzMZ5NPpIgOq7OysgKuzXq0GG0cgXbEnKuK62kOrimRbFdh0bWNKAbjBhi@q2/lmJSo1G4KflX431umnaxUk2oqshJH5TrOZE5Kumiv2jFeCVlD8qWoAmkCZJ9ADH4fPwY3tBA9g7BILEjHxXdaPgS5e5UlIwl6u0uSNHgdBRYWeeZ2n9gjkLEz0WhGXcNlgSTX7yNf2pVK7Wt1dT0CT/IP8b0y4g0n0Fn4dt3s5iY2ev1WIVMDOkGIW4vU62L9k6mR@uneGYCfHTG1kM8ykMhvV9cLq6XVUqG4tlZaL6iraxura6VyEVjZWr5UKKgbq6sb5Y31O6rLY@AGmUqqWdqs/7OZz3/zz@Z95ofiJ1L/go2yZC@9i9TNGt9@t4LroNGLfLRKJg9quZXzfAb/CsUi/EIZM2pp/XJ52bxVsMoXtOfrFleaoZiRW2WE9tkl@LDIUoQtQRh8IBNcCmJi8f7gqCoWavHdcHyxNqqWgHiSkQsgHo4OevH29jb0jcSWv/c9j9XrIIQrB/uRGBB9z3//vGK0s70svdGtPXR0iu0ytnvw@cHpwdHz7O7BKQjGX7JCMZ@NxO7u7jq@PZ28Ojs6OqJUoOYUVXTdtdhwOKTYJvjvRlpkEP5U4RtB0noEbPORyp2ltcCZR@emOIxaj9BS2jl062UEX8lzfhnZzPmRZ3g2@Dk0DxCUxQ5xM6lnszObb1p8orcWQOz0@MuldxwbNItvD/NEs6541K7BDyP6UU81vF7Q7RtebwHEi0EfD/Hozq8Mw16/CQVEozoHeAI/jmnb8wDW2YvjBbV85t8hgKvWdIkAgJ8cfPr0LPQ829veeRpZY0@Onu9OPUoCqMQO9/bPfO86j5VJSz6KL/cOD6e94gFcqkqq5DIrrWcywOzhB58Z@tAzu/KVBFGz97wTZSVXL1cdHRT8mvq1sumtsBe1J1@nnw/75eKGulECAoBad3XQem2jDXWPaZ527Ky47PgQdeBaXTNv79jqOujCnw9ZuR55hlvmNlR@9MNwI09BF@3jy2zwxVVeBE8rtvGFtWhDaOKbY4cDtjAQHhiETsfo9oAZ39gSINLUNAbfj/1A@rAaCo10b4DH86CwmRhzDjiu0xodlo9kycZZ2CiXyhvFQjlT3iivltS1UimjFjLqenl9AxhjXi2ra@XShpopr24UV4FzQ2xpYz0SA4ZmdHI5mJXUaBSeFUBrtfCO8U28rN3O9uqRGLfcsLf4SvSY5vuHLKpDmii@Ccj1aENwyqhFC6u4W7@oMsCosRaL7e/v5Pf3o9En6EFb7k4@Gm2jp1TO59efRKM6xezA7FKIRm2eBqIAzOOefP7JTjQ65Ajw4oNotIeevTUUl6NRAz072/v7mM9r9BQwPYBd8RjuMaVnHcAs9BSLJG9Ho298dAC3zTNapZLuoQfzxJh9HrMDcdHop7I8@TxgOOFwHMNTWdft7Wj0gHu2tzHmM6p4iRf1O@jZpk806oAHiDAa7YKj6@i6FY02wYmkGI22wNUaaxCG97njQXjL06LRMW8gbKJodETQWusqCnKhCMdsnj59qvW8tt7ln7HDny0oGsQYo@HefvPTT5vdbtMZb@99eoIxn332VHs9HjrNblMkazbgY0MaiLnqj6c/UMaDRkMz58Z8B2KsqZjGuKFj2RraGyiT@HQxk37jM4j5DGLmre1xbPDpA2gTP0/68HyiNSlGfiiGnqNmM1pFQvXGAx2NWzhm6I3Wmb7Wcuwq@ke15Xginhmfr@UvqxTM@onkbb56h7GdBL1NDflg8nZ8PqrlL0FXWC@IEwWJ6MWoUDKimeX@FjC0yrK2pRZW06MKXkdpd@IsrqhbCfVR6m3ieXKrUFytRC@2tpTouXq5VVDLlbX1r1LDaDRZwd@t4nrlbSIfzzOGP8nz9cut9VIoxfp6WssVKuvryeodtIQHk1Fz6OmNRiJxo2tXySSWFYUYKD9/cfeYqmhUO4lRZlTjhWLjZHVUU4Exe0OYhPIzuNp47n@IryziGLuAbrSVr6BhMRFVN8pRyD@XSyIvQu4Bz1cv5aqB/wg5Jpz8k2UVhb/tTC2vJbO4Pb1hdxr0Jhj2KgyJsmvkJR4joSOkcssXSfluJXKGoi69H53hjSNNfMEindoFTYvfXsG4IUFd34hE6kLYO@bvU6gKL94SkN3HN@naThbfAOlNxPAz7DKInY5BJOhnD46yLyxX6/hYzvSRl32q456ulgzb4ec8s3sjfIW4YVvVW@WlckeHi/FkKF6aAFOfVquDS2uzBOXOtOQN1atRr9catb7eH3hjUCmoLep@YphI2RPGIfGQidxn36g9germqxZeH6Sjd2UUG0XqbbwM4Untye2wUgHYu6peo3cER2N4MGfLqg2pPse6g2dCDo5WOkzHwxet3quLPQTcgaa9vVPqDrOqfikOXN4@/jZ/KtAtFkhENGr5u2q3do7h7/BnU4lGLxXl/N1lpA5DqjqOaTV32ORvzMo3QRdZq44gTF1frfZYs9b8alR1agOQoFnVhMYKaQZMqxL8OxNmx0a2URsF1S7WzgvFAm7pyRTyG5mCClMiTJUADd918K/CV4UvxKuoPyTMRJSxaCY/ymfVjKqrGc/es6CV85UKNjZ0E3nhqSXThZSZaNtM21So02CEVqmIWqbHBkaml4BUJ7pmcvCkklDebK2lV1eTyeobKJ2zkmhnnyS3VqvtxBPWSEIATOzwLbC11WqnlvgqWU0sJ2uu/qYa7vJEMlLHQU41HixD4wqlyB32z/NseU3N3CoN5c7UXG9FXS9Uzocr54oK1cu/625Gv1ePXkLb37EI/IVXGkBoqEKYHNJczAgEhSBsgAKiqUNXqRuFqgCJDAR7SUQT@MpUvmUwEY@vF@LxZLyK6vcyhAv2RLwkDowt/kjdioKgEq1ENwqga4XY0kwR@KLTGqhBd5G24Q7Y6kYkdhu5u73bDG9U@w4bj7W0Ir2PGOumVyIsRyuo2UaMLZNLydbJRrJd2@6ebFcF9PZOJFahvT3B/gx2IY5XKrnlj122TW/Wv@LPC9xyALlG6LqLc3Yp1qkLRahzO@SH@rm3Ed6qfCU@t5mu5y4i0SiNVL5oVS4leUnZ1zG6FJrt3MqXgVeeoSbLElqFj8Dzy@TXzw3ztlxU6qTvJVjs6zS0CG5Tque@jgFDv6OGFnuEbm8Ht7egYd7hkeFCsRSJWbbcPgRapAecDmaCUimKFgmdDU43vlr/qvzVsxdHL4722eN8pVwph3WBi8eZjBpX45vsMQigxske6BnvmF1Sv7Y@ox1SsWqsMogXV@PFiWS12Ki2KpcbE2q9rqibBbYFtMoqwG866pqSf1fnhFeniLUCxLz/zd9fHW2WwV8AIa8CbVpKF@p1NVVIxgbvv/l3eBTndu/z7UMWxwr@/V/@cWH97//y39BSWPyuyiu9HgNIdKpr67HLGC/C6jpLgofW0wpqrJ4T4eq6moy5CvdB8Uox9524FCFRyJchbueI@6Jr0GqxjVgkVn726h1jm6Dw1dvdrlEgVy43oUStVEBxgn/2NVpxvlaWXwEvcd2VHKRnGwgsLQ@per2eQhsti9fTeHqsUCKL9/ld9ZJbBlCDSFn0p7sp/NO/8gNSrgt@6QNvalNnpbrKQOXI5d7/5u8VCmt//5e/c5F813jX@C6w1I2NjTW1EPuH2U8utRRhqaVtFudXLfIZG29Z9k/WxSdeuYpWtNSSsnt6tPOdvTOcsnULbxNhO0fPsxh1OtBbwdHIlqlrjjnmJxI7Y4TCmf5s55jZDnuxe0xpXtKhWAola5jIZeWgXRFvestcMzVbxOXjUi6/mlNLDCSy/HqlsMY0YG8uXoIhXCuYlFG1duzBmKuLiZ0kJV7aRhiMOzRAd3f1Cvv0@JBSEPdILe3uPTtiR88Pv8zKUB5@9vTglJ0e7Z@93D7Zg3o82ztl0e1TdnAaZS8Pzp4evThj28@/ZBB9sv387GDvFBHkIsgZUZ7lDearbmzTHbs5FHZd0t8mgl27daV7k@GaM9ByeJX4ZLCFbyLT8Z09k@FDywDlMKwanm4vcVmRIXqt3XYieBrXaLElVAuXUiBf4GHgXt5dZ6XhF2/zTmmZtVafx9dZK//cKm6uMzMv/pi52i@esOXl5Qsr6s8r4Wr4mmk4CA@eQFhQpoPv7S0l1lZZCvTRwmoyiHl@dLyUl76llydnS6ofd7K7VPA9B/tLRd@zB75V37f/cnep5PuebH9naS1I9nxnad337e7tLJV9HxDp0kaA8/nukpqPyMa6Bhlwid69m9g/ONxjKQBKVidi0SiJjqlgaIgESG38ahRscpZK3fTsDKk6zfEUdFv/ELQEn4BaQsHxHNv1MsNS9gB@QCQFYEhGp1u4kuR0WxmBFW/eg0knchtZwgotYYUAfgkP5SMcW66xQpJB9FJHaFL8Bp8Mi75w6ejtJy7bRHWgDsSQoav86Ag2pNDFm8MjS3cCZaJDhtsObe0nUBVKGnWiySSe23z@4vCQZzYgeTcRJUjGhd85OO0BYIMqwi9WHUJ55/Buob7AtloSsgq@3TxyN9GbkenexKaAei4ttQDBZOtea2aGobSWwb0ViBc9/EgOAEM0uPPg4gdWE4kW1rWrey0qUBIbc@9on9cQd2fU2GQvJxlmSi1F0fywz7t3TPouvEmvM@m14hy3QM6LxfHxktYQNolhS/KkMEHQrQiUcgkpJp2G1FAdigvVawkaHb78EgVZyjpklI@zR4@oHJvg24hTFpguTTkyBUEQgWgwaj5E5hdtmYqbXMql6OwZ7oii26BxHuG3eDfH/gUwwFmnCzrVq/4o9LtzyQJtuTrFkEVUp419De5ioQF@ZI9AyRnWhGGSYTJSXcNI1BYzTM@wDgRP8dSGYQHl6k7AEyUpwGCk3n@@y3uI33ZE4TyAagx8r0IdBsziEQ5fIvSlpaaja1dVCQX8kKCAbpFoEtgQHO7@dCe7lCzFxwuSJaZ@SMqD/YqkI54ayEFQGjUrXlDBaUVUlwLrAdAMfoEMx28N0HOS5MjSaQHhU5kA25uEUxQOdyfp8gOV2JuuxfJH1wLZ8sJa7D2wGr9YLWBaC0gEagEsPgF40wBNP5O9WZiHAuZCQkG1@XYoYAINaAnG@ASCB6SHKTdIr3x8epikK9NDGcYt9CDnCjzJpLc16W1PenH4QojGNjdZYRV0nia61DVw4UUFrAyONueVkwk7k14yJtWYLtN0fA7McwCaQ1bJwZAAZ5kxcpCsi68n0vr4wrwa295vHDzfO5uMRXxZtyEK3vNsy6Q8kpNgokAY7ybQk/RLlOhgI3B5M3HM88hQezZOz072tp9loHxJthmMgGkZAH7ESJiowZ3MAUItvQXzcTvDEqfbLJVkj7BkGSZsEOh5cBam7eqAamGO7eGgQFnlOYjvnxxJMRyRkTlZRRMskWTvLi5gSs2vM7U/eFfsF631YpuNi@so7HI8vgwiuLxkMM/50OTCBkK2@dWylbmZvc7n2apTZJ7eA4l7lHdm8VO97nBuo2lRngwf2KSUuVWGd0oibxGXz8C8OCna3C9F0tyIdIChOIwhDKdzMj@mST5H8qRYKWDxsrT1jy3LhyTaybIovCyblOlsGYT2GjkLG5pxZVHctjFsmgbqofRmanaAtvaxvHwpw/o2dJqBrpY9oCcaqYRdHXyubcIv3RaGy790ybc@Gpi2gffa4R07uD7vBJfuZiNHFuuDnkv2Zm7@NvBqOnFena7l4TcA0nnZyFKrNfFO8tCryl@BljSwugpQd8foMkVpdUyt64LDbJPrVeTUv5sEczANDVqQslAPG5qaLwl9m@4oxsLh276Pn3/K8J5X1O2l8UkzDW9MG4JRyKJNwTreiewa1zqwHbzFSW9nI1yNfZBqFw5Dc9ZkGJ0ZnlJ4NdfVnSmtdsATSvLJpR7jbuvHqZygGzwB3NCcpuHhyzYa3Mbc4DlKQX4wqVDRVhFBdbg9hJMdnbbnzr42Qt9UKmwxMqEFC6ioJECOWl@XKlQqNSCUJEwy7glhTg0W4zb63V8W6gncbUOfwGtDWw2hrWiUzTCiT1zS3Hwg4DvEgfa@ODhriKu@uN7kL1vdo0aGWrkqfYMqr0Go/KLks7omsk0oPt4Xwq/shKpe25yWo6TMoc4HvQ3/IRWS3iqFRUdsA5piz1cvuVqUJ31ENrif5hGnhEehUj0KGnRJzBI@DTwwHdc6OchsfRFxx9F1AiAVVVrRpzSYXzLtLeiZpqlZV@iqcv2fpVynFeosusQoVA/UA/26CKWQL1xCvSGpr9sHBY06frcQgNDyZTe/sHA4kxER0/Ae9rNGkRzzEBew9PFu2FYiiE5JOYLXLSlz4vBTWR0B17Y7aC6wnTHPCC9gSFSrAILCB/EE3ZIqeKjWtaA1EB1JKqFSAN1WZRDuS9ODcmbY/aXlWS0TOZBYM7@oXMJBqHO/WJc8q8W8ENo7Ga7MRNKgcaRcBE6Y2j2QxE29IygOpjGiEa5yz7QKF199KmK8nc7zl/DPtsKeCrdG4IDS0QSELCSJwxivbZgqnF9oBK37QwezCkiPOgrNUtiFBtEiM0BiwHBmpNMT/RRCfm5gu6ksTa2dmBMLbMivkWh60fYEQ4I@9Aa3L7AOF0t5W0emmgg0CDTQyFKD16fGY7k@DiThv/oHCZxTJh/LokGr0i8Hoe@mmKBRfK56N2sgpB0CuufYNwNjpJsJYJgNvMJswCBIyGGDAXcQhC@TQTB2NpVd8Kvl5QSkOie4XPmSPWIJdXMzsa4kKOiTcjLpD0aRvBBKHkoMTLpeZ4lCKlGUiVcxMaAsTiJYnY@gwBGsphKqRFAQCNQSYOAiBiH5BFQyotpJxOUQYh/v5SQMXoQ2J/dUIa1ebm6WUXENBU4lLswveqqYLkBijnopPRnD0fKIUPjlZI0AebEQmkdCKFbTRUDBs05PRgS5TkX4mYbzXL2cOzn90oQXaXyWkw8lx/uYdee8jPVFSuWWtgED98BzRCDeiTmgmzGDME7SKSRzkBFoSEJuPR1XgjL8ZlQxaUH7VadmxZDFlyCQDVAjSDxGhr2@b65rfvxkh8AdutWG1xnU1QwrgxoCHAU4RhkSAwuhNjC6jVZ/4MPBVFxOcjMWn8Aok@c23nR9DdJ9m8R@mROxMd58eMkV4BM3U9Icwts3AQkahwdP8PH53gmaAQ6efwpduIT1yLDgV1ZzmWP0q7ijWfxSfsMzoAjA27hCI@rKu2oyfwyU@QtsErmAn8bOE1LtEILxxEI6JLowvIZhC2y8KSUd6R61I13e6AOUk1XQM9iNzjQTm2PML50v8zseaSWPUlNTgcNPKAqILYRtdnay/fx0/@jkGbXccWP78PjpNmIGBbOlOW1AP@hpOEAsSzf5pOq3ZwSn3y6@OgbrpDXlrWX8pToIy6@z5Y0HgA2KaVDodImwvpzoZ@B58LwExFF8aBAqGm19MAc3KuQ@mKiMOwch70VeajEVijLNmwlpwpudCSUfrSOno7a0ddeKe0DYHl0lZ3F@kpP4noCWSVfa0shFOapL9OLwOzyLBbrYH@nIHQ7QIqa3o@Hm11ot3aUNaUHrA0rd7FAmgrOEGgpC5tc@4B/c4O7PvQIH3WtMk27el3sDMXdSWATpkbfdt5JxQwISxyJlpFspVpJYJHLm7xmYEB2NSZFxUWY8t9c8t9eQG2e47PW0QGZcnr@eEMTmNY8hm@c1l42lZMbFE98@Rj3XgUHv9nCvONlCONehDsNuoq2S9niC1z2SXfZIjuJgJM4X7u4XykTDTkpkYsIJ5k@hMLfb0GyJGdsGmeNJ@xo62P/cY@k36KGZkq/eSBWD4IlSGiBOSzjJPnFhaCFlICbghrQEcC6yu6RJxceXEAiZIsuTDMkatLQsrAKGBdwiWHETdSVR0naFohgKRLYqZmGnLQc5QQaTmdOeXqVCIAzlq6iBqZWvTfKMyuikO5FrhBopJJBZKYLLqooCCZLcrkEyDbBbrAMVz/DmV6M8Ww1ROSmTGdysj6xOuFXOChD0Heg9ECozr86td6gecoUPEydDFctXhVlYblN4ccyKarEY2tNw9PI5W1sLtjzgeRO2WsgH@yjw5Alb24h8KztZYE/g9IgDR3QokhXSDKruIAvqpgmDmD/aBk79WDauFo/4Y1z1hasU12BdwY7F1OCyPr5tpanjW0XwDeEeU0dqNrIETPEs9L4aOXkDYHeoOfgOLb5wjIzcpTfqUYaUkF575bj8XTb0Nhfg@PSORXfo6NwADCFtu0Wvg0EclA56etinLcIZFBiudQf3Nhme2L20RDxHkANnDXVOBDJQMoe6pA3ehIIl0IhGIwtvRpqWsfW46UW4CiSunB3mqZRnhypNafLmdywANa8gFWpj7o4siQaemWZIH0@JG0jlkPSBA9Y/zzQ4O8lw5VTq4QINn2NmNX/jco4xhqirFZ6DRthiEhXV6TIpF/aIA8h1nZa0Q3AgeowuaXoiXFwbxRbEd8EY3BbOiEeQFEGzFE0pDlKd1rqSR5Aoesl/9wXRcw1GXxICKDOxCuiv@QoIJPkkhxALvtMQOD45xCiMA0rBB2pKbDckCMThL@Ih@yYKkVo4upNCL0AEXK8lsYuXny@0za@FGKOUKV9nmy4pRSVDY3k@GK@yAMPahcCgUMSPUv4eSg724jhYzJOAVHoySN1X@IncHlp4kd0M0ERLPLDofkPcCVvdPKSQuG9f83deiYUzKWaG@ocLSdCJghCIZmncC1OFaAPJFXjpmqEUXGaWaSQnoRixk2GW5Qgo35EqyD0OkqH7Zs5gs8K8inJKllWV1aQepPdPmMaApsbJuophEa6ros5Wdj1UWbl1YqKyIpGs5@ymNQscHXzDGG0qwwklKrZjRD9pZ9gnbVwMESHhOUq2xjz@N7mBIzQgv6oFI9Kvn19W2gnge/hYFWuHyNrD9I7pEG9eDnJ8AQFNASqC21ZVvmiFp1paEuIMCD0T6QpJYXb2yVmi6HSAX@NmODo5fFiQmAKKISw19jXHQ1MQva4sBCzB3hGfxwIkfVh8CUsYNkRFgjNPDFJJHRiRTov5rDZhDQ52hSwkxDAWwTtD@y7uTU88ZbYUY4zj0@R8HDKJmO6D8V8NF2S8sCDYHLRGJOY6f82I7/O6@0VXRgPZbSAkN5C7BgX4eSMEMSG/lfJSDkgMAnnB1w64PhCWDYSgLYVBNGzhWwETA77fI8Mg94XwwbbJN3yBr9VzMCVtawwno/1zYYbES1gIqUWDkBIzW0zqHWrRAe@TyXJTR5IhxMfOq/FocI7IcgUFlwG5M63O1GoCHaOdG2SNq/IdjSTK4ikb0lPDWxqx41NYeVyyDPSsAe54kLsdCIXRH5g6f0ehetjYPjoI3lgp3tiiuzYGuVnb6eZujCsjxwEjp2IvvqIPcZzjznse09h7AVMZ7qL3suxU55sVdPFmwlekTurD5CtMhNv6LQDudEDitfAFQvKFVgKBmw0XFqI1l7@ec2zbzaD0Gr6wGHRSXoAMld2FwnehYYZNer1MS/NcfaznMGGuacJPX8Nz/jlQyXNYw9yRpR9C6lN8/2P2tXatRXZDBaNXOk3lSgdvIgrajigG31jMd4@gDcGjl7Y0begbGLk67ZQQSgKd37Mtc8ws3NfUpXdAM3qNgXxvJb74EF/gIxZ1aMsDf1/kan5jjZi9K2Y4SofzdzYLcaVkhN93X2HipYpVoGbUdXjyiT0tU3sy@MCc3ETB9fzJsBaeOPjwPg1/i0cuF0prWw/Z9zFvjwcdaoBmX7TzI5dD8@jAxJce3mh0wwLbWV3Pr1UYf7sqkSGOFnorRSCx66MB3hqPGwNwHpdpTf1aN1kRu/Fzwx0C4Kk3hCpFYgNH6/Y1CZgoVhhmEzp4QPr1xDalIMq2zcmQjoYTRqBR03uqmBpgo3fbiVkFG1MEi3lBTwLXgp8t1mhYtj1gFXC08aWSNBnga0JkCrzTXss0MYGWrCeayS14VuAJRadT/TCOcfDX/E35uJ/INtg5DPNLJhcootUI1QKGfo2XvirT48yBYKEVHZiw@aoGzAgp1hDKKLcSADTOYQkO53K7Jy2eS5C2fXCEVhvKEEbsIOHHYBX5EatkdeGekhQL7SkBloCb6JEwaV9/LictI/FtvP9fep7EeSxZjRLcHZiI@KyX8ptD7l/o8N0nm3TQgdGBR2rOJI5ASqxW2Z0ExD0gKOHgzhIlLncOoITp4NpMsCMFmj4qtbD70IYKUPwAJHUckhnOS6FqUKa06Hjn71uZjlYv5RoWhNfyVdka/HUhfv8Hi1mPeG8uUcWX6eUjt0yepm/xhRhaJRELTBNlxclL0AhRB8clpvgEpwcKmKQGYU0ko2nGN6jygnKbKzALlDkVmlIybMS6aH3n6lOGjYUXrxGJ8EsD8plxTa36Nwvo1rB/i8pIhicZDjIIfMd04PbVCP4Kjc7hmfujG2YJYuvIyOmFdxR0LsPRtHGbzzD1rko5t@h@Tc7iQY6Ypf25e7EuLMRXOQdVhP4v@TRR@aQdzfD8cMmAHKp0FC4zQW68Ef1Sj8b2VWKUGQPrYIkR7e4krQPdwjhP3nEoijZeinUawWDQDtvQcN2xgW2XkMcqWGNUAwWpMa6hDY8fakCBlw8L2hWL8BUGgIqCgKChMinsUjw1M7C@UTqN8aDUTcYPB3R2VqaficfeI/w8fRj/XXDyh9qhMco0xkm5LwVSNMYpagJ/e8rdTHWpeL9AfWfKO1Xfmfbw67ugPfz6zrbnt6qvbzH@gioCUww9UMdBlX0LNGp83ZAM5HaKLYaB@WCG2v1yOvVwgNfaTaWm631mU9uDge3iHRPzS8DznFMIig@FQ55bPI8KuEFBznHzkVrOw9DDG1vcCB/ijo3yYoLceN0xn79AnjS5bVvM0RSAmDfIou97lSk/ZJAUU0k4SLJEv36YFeepXJwAse2K9hfXWCirql9wqijXwRgl9mufZNwbwhGqOm1fhNLIJNhQSTYvyRDlDkw3nQTD5icRrS7442QqbHU2N5XsREwtdldKSYjYTvSAa0mB1B0NrTU1iDsDuYbkCV@P9e29o7QkcN4ZZOmNp@UsDarYAX8V@Y54Ze@xsE7hO3fpJeOOPez2GO5@RxmQvxUXE3RslO5RugSpHm@5HgL5tCtyW1wiqL5vP86xFwMGSv6BfBf8s2O2g4J/k17mzm0BidA0IXZYLS1J2WkpMGkvEaf3gS@5oY9bHILsqc9CBdhFeoAiPENLHGR/QuQ0J2M5iSmqL4FENc/D60xQshavs8fqB8kGuAwTJEQJQB5cIGFlyQedX1hOxqHSUunCxT0EUplX2vzcQtKZhOlCNnU09eXvKRy3Ik7bbqA4mDuWZlf/FfSfnytfvQa9/wOkCZlKqswQnA5KLm6OBmEHz@b38ep2fA8xp1TQwAHlc3xjsGmOM3Mx36A9jkaXdgO6F6nKCJfOiuL0QJ@9xo1Gc1PTiltPg66iowOICEpAopV8QyPioTd4s2ekjvqJuQLskiiHh2l5MewWrjLLxLMtgbcz6m0XRVYNaYXKmcDjDWK4ylXCtoFvhMOa@6xXFofs0aQt9owWP5Wxc4xFcfQ3Q8PhyjaWJgt9Sft@gBR2ejq@PxVg8ea5ALtiWAo0m@Updoe5b4aagyYH22HpuBsRPJ7PNCdiJ860HCUYVHUCmCivNiuEhIBR/MTzbVNkJe11aKqRPI826@BtR3FXXEEkbEbYtmHbD1pNsgz4lW@QgenZ5LwYWojwhNTvDOsMTeTF9iCLccgJJysb9qFg2Vyu8ZNZE9UMeSaAOGOdjA1hFNtQHB9DgqZxMRNzTvNh8I0ZaMxqAbDCoX0dK9S@fqNBU06028TyDh0KCuwXEE328wTSmythOrjXwtGFCoFp8skMZTKLlqbiWayWbSlhzBxsFjHAIVjyof1X@0fqP4YCkIW8BxjMYICvdJXvVaeiC@0TRjrVEglZVAX4QH9oepql20PXHP@qCSGyRDdDC9kZgsbk/VJ4J8VxVMO4dpbDG07YQe6Itrvh3gRU1IF5Fw4rGBM9E6wGO65vi3mWmeIYjJuRd6fhMlHiDOMORRxOjnJPwFQMzE4MLT24TcCjM14Zvm0AWCcdF7O8LKWTG@y0ljckJtqzcXMFf9tuBrc69IGNQDh1CTJsrAsitwe6wzMDahvbQybnZ88OnV8EBhkcIDQgUzH1EX7kzVgtpHs@kQAexB1Cxd8/HkoD7BcKDuDBW@/59NbUhY0CJze@ukVvj4UcKFt4Im6Dn4ELMvzWufFVOLT5YpaIeypdPhulq2FCVjK@zz6xLPT7pFT0p/Y/kcgsbV0SlhOU2NuPKwm0q2LWLCcVWKNKGy0SRg13amziCQsYlwB6blwu13Cthe/aINsZ9uINEIiuOa0eVAn6y0CC8Rxqp7bRpmYDHQ7N3v79DC4D9Hj3W5IL0Naw39TxDSTUXv4xTVr3QCM5gCQC1EnKOTh6aRCHM9JAzxe41ZPsx@2kP7Z4VqSXoPIDgL4dCWdQUSayX4qGQX@ws8lvnU5CeNEUUsBmQf@5CFTUS3nJxkxU4VJex@GrfIXqNEb1HozJwHg2dSQMDV5eaIvTje1c8ZUjNLsR5/c0g@zeuBbINyxjImnRw0V@N4jjKxnSOBfc1UTjGSeWnuZ92MgrqckDpmjyAz384FTQwHwNrxpsWvZ3I@c5bQELa3ELVE5E4c4onpavXHLG7hOPXHPlNkR@NigfProl2roWHgq8r4Upk59rc8yOkK4maENACopAaFlyNL8Lk6TMQyE0BMULz3UcKny6JsGq4riTEg65Q/Wfl1M2n6AV3arn5Wjk9FGrceoI8vA3CbdCW3VT8ngD30820fxY5XHNv5Xm27UbcQxuTq2ykdjfRSetRnyH19KU/s14jc9RJF1aGn9M61Bb@NvEA5t8lKhZDAPSO/zNgAVOG1NanmSMHT705xxVEZs8@R0uML0zvCFGHN8Ab9gY7npJf7leDFDXy7oe0U5oplc49wH6njfuNNO1YZLkkpo5FqPepfXCj1uJkSOQZy/GXXPYwaLgSj@kCQ6ozJ5OWe74LIe25vIFf95SBE77DoeIg4//ZGi3oLwlhJ9aASg6siJW@EXCc2kTR/RiG3VH2Mh4DViqIbIVdRDloUrQgvdBcPUcaVWfOnoXHicGlqjtxlFe8le@s5Fdbkw8Pjp4frZ30jjZ@3zv5HSPUtJGfv9A8XCQI0uZe4M3FlgCb9wN33WXjbx0DJjHccahy@NQAz9t2Z7H9kHd1UEdv9IgpTbUIwvX3AuHi@NeuLpT4enPuDBPh@9pp7Fr4BGhIW5VgvrdcAWcLw8n3CQnfpgD8YQ/Kv0oEcvL7iLIM4GZ8xjknziSmjbd70oQ4mQDTil2x7tBCVBoE5NrzP5LwbJij62ERpNDcF@CfyECCgAQj7tux1l600V4rELD6yBzohiJZeUXw4PuvZNnxzzbXcqW7fJ6oQypmbbVjYjbE0IlIMkNJq0MvkejIpuYDgVBFrhvAYYOtTSvEa9QDvWDnJrN5355VxoEi9j/RLcVfIsj@d/ynPfsOf25l8LNO7YvLzYJyTh3U2foJu6Cm3uCbv4VdJMH6qYyKoiMvt1x8sWnyQX64j/xCfIFB8hF6Vb/cQ6N/3LPcz/4mPUvfMfCP/4xnLkEPHEqR5Lv3C2md7@8Azv/Xzk18nHHRT50iuLXRyfmH50Qt0R@zOGJeCpOu49R8jg44gZ7NDX55h9X7u4Wd7RNyWSSa01stPWv5ZrcNB9csiV2Ij9sE/3EDvqJbeW/su3wi@s65yxAUN35244/otahwxETFc1/1E54//axD2xxD@/Wv5sov8w3vG0ft7Q7Y5Q9A0MajjlR3Mkt0sRt3r1jE9vA@UkXvseXyF/sMPePt4h972FjnNyMLuYOaTPjKae2v3Oj4JzU/s2Vnrj4j98ZOHlvpqDW8JlEAZevTmyIF3pUUuK6m22/qW3rQQsGxlK6RCxsxBdlTaSwbfB2PZob8OxBcrqPJlAGxthFKCe7RvbFoszEQJs5E@KvwP//5bSVT4L8gMevD1n9Ex6y@vWpkV@fGvn1qZH7To3ElnND18k1DSsHopnJlBuQ/ukFp7tH7OXT7TN29nSP7b/Y@Q778ugFe7n9/AzfMXr84snhwQ6D797z0z3mvxGVPp/rDm65Z9D1u3pLJ@t8IZ9fZYR55q0Lq@xU67Ondku/BuLZdLX@4x73ZC3dq/NUe9e6M7b5ctAAN7N44tQE2Yr4WpO0OOGJ6yZQch/XEeVdnlhGus3Tla8chMFG73jwD3DztT2SQWgfFy0r@Yc2AN6GUECj8SVZ2juNS@sktLSzTDSc//noFgSh8Nkp236@i9cX7x6cHRw9P2X7RyfgPf4Sr9lhuwd4bcyTFxhFgM@Odg/2D3a2KYAXIJ9laFujA@v3FSGL4NQqravOsHWVHZioFQrfxGs9YpGIZctTES6LD63g@p42kBSuu/PLTtHgBIS9sn3y6eco1ehvWDSKN/dig/BXqsgTCCt5PDQCuYlXA1QJhkRLReUMqT9mKxhdpfe7JsidYRJ5ktaJDZ1Fd9CMiAvS/DWwJLBJ1JDRMuBGVPIi2Bp7DQJyIh7PbBLKOuRG1gOZGxpWO9KDSR@Li1lRj4zJW1pdQoo3zh5YLX43uAwAuue7uilbz@EAaBASARwAbTAY4GlX@gEaSVhJQAw9VPwhYI0HvO4P9m9QasQDriLgCUpCdBFEqBepSzXWdDTD4v04cayJcwfNbRkGJXEJHi/JMU1pcqUtcSD/izU2XJUFyChwwQ6MbKlUBMtuQA3A23tax3NZopZEazCoILpl8J1aXVMDdY/swg4eWLrGbQSUbRlfq10TL3wKBE66XViqMM0xmyyHn25XTPz6Q9NByiczOeK@Pao0bpjSuLT7wQI8@X/ae7LlNpLknoWvaDU1QrcANAiQlEiCTVEHZ0cOSZQpyjsRFAaDo0G2BKJhdEMCRGHC69thhyPWO571jvcIH7vrsF9tx643wn7w@8w/7BfsH4zzqKqubnSDnCP2yXgggaqszKyqrKzMOrIWGPgqaABRRdcXGFZoFPHjpogm6AtRtsIAJBJcPuMjHR7EuTfpeokCwtexXvhv3tiikctxEe2ID3GnTti9mJyNcCPkNcagojAX4MTQSclT3I3iPrSSNYj3hs/wMMQYGfzQ3U1Q050HSVGcxBFE0Z7Podpp02W4C6mSxPPZYKW@RipmFG1/h3wtj7ZJOugmK28uxHjOeIgBIzuNMcxL38CDRbOIOEHLa7tQiHXHR0ZYPf5g0929f/d55aMPy81q9YTVQrvHmxd8KJG3Wcglh@Ghzk7SaUA50gTSQjjpYGl5npG1JY5yiQwMl1MfjO@9VkPl8bLqYjo@a5dOp8S3b10uVaH7JiRCk/DUirVb2TiWJMtUpmnYAkGsO4FZjKwrU8qEU@nrPXysA3uhAS0yRD1Cx2u02vL5Gi3aNW7ogWYpCDuNu1vht@UDC0Ki6GPp/VH9wLrrlnbtqoSiwaSa05Iquiwx12xRK3qohOarBXT3l6MD/X15dJtLuePp4Uthu78U25firVLKx8XTkobr8mg/WoKWJ7evhBbqXs5HzJPkIjYl6Uo4y9dWpMxfQPHDhb6jsQdocO4dBaMYqUZtMhxghDiLF8WBNSpg62hig@jp0f39w0PDpIc5t6Es6D18IrIn1CDiviojHfE9ZFJ2jjKa5Cc2nmSKeIonSXbZYM5svBxVIWyQsmgPpSzid8P7/lTcjuCZhUwIvHjNClG2XJK7c6mDwmOBeH6MJ6GMuNO0ChYyq7nCkw8H2SclE7dbmW3j8KU/UsaMNxXBumipejzTEUlDGKeD9gnufGf337fZPt6WdNjA8n5/QhXGQ/hdjJdvPAXCI9wpdpI9uKRbZJfSmRWS0hXZdnQtL2lhf32BUg9MzIUtrKl1YRwL1tg@vibNHFrWxGkA9/lnIrN7JtY7pYqnlB29Q@140rOSUxAYmeAGG3u6VEDx5lxMYdQaap50lUGuj7VrxM2x5LKJZ4wE7kY@0DtgwW/cTKuHNCnQtktJVb4ZUjxLJCjJNs@sjMwEzDc3NtYuwp2uhSxe@bq4eQ5J68/obPSqraEMZyEdFQLJffC4LPNjAVjSdC54gT1LDphUQTB1MuaURN1pMtL5A174PWtg5uDZURnXi9JUbWOa4i0bO89IOnYCWaiDNoRVRXnULLT@fDk5VMgX0rv65enxYEMgXA@ff8EP1R4GI1SV@Oh4i6Oigku@HeKpuAhL8FPtKtIvR9gjTHthxO7rcZN/8w433pFmintR8BLP9builBOOBqCUTNyGcs7ao/O3uMD1lpZMOQ/vBIiyftnYe8FnVFY5pRfQIQIKaiAYIC6TaaDmX7XU/ULI28bjgwV@5RMBtA1MVzVg8XrRAL9nG1cVyjKtxGlgn6ikCifJ97FV@g1Ox3sJ/mgwU@lVTu95r3wMky1SdwSW1@2RStsVkBNoBzzzpTJMAUxrtX5/1qJmV9m3ORvMGJX0jmAGfMtBoFKvciqeqZJJx6LsJE5qchJ4UippRUDhxORHuiyFnveyRZ1s8LQACItlY@gPmo44P3XbEr6jLa5wRNyRUN4b9grUKShiMSo5JexhaFkhQsd7ftOhA5RCAaFPFncsD6Q9Py6gA0M66Nea/EVCxcWIAfwrmBCs6sKLlI/3XqCEj72wO/EM9Xp8QiopMMgKvg9lHLxrHB482U@iRo5baKNQKXlgD0XwWDBG1ZFDtgwdHkyi0xYnyp/p3Nce50oU/FsBDYOxBsQ/07mSAKFo4rA0zt/23hrHMHmPVKdYPbspOl3WWNXB6QaTYXT@dvqWuncKlp4DInDbmDu4SHB7oVnESBQWthQH2otrn3kttCtbMqxCTIVSiMpUxOYIxI3r1Ji35wX5qq/Un9B1MDJJSSutiFEiUBMEaPJsj3HBIPSgObqnCmRMe9kuvvKZYgwnJcdZSC4Zt2xbFPekSlokdkkipTwiWzERljCFxwkhxYqp2UYvMN76b@Pn0@WkglP/ZtrbUa2NsZtFN2pTDA27BMxqU8vmXQmtzr1C8tvCgBM9GN8HL8R4xICA3tO0ucsyngAj@V4AU8pBgvEAWoCjUZAA5GGyAEjlFzG2srmMh15GkWyO4/G4yE4OlRhdRpFsKjHTya6Ix3qqN7oBWGf8IAl@aYEjqM2vmT0HYrNAOG@wGumCQhTJnWkxTYv/2Rk0pJpmCJDHpvxaazbF67p6saXwyRbRORCV1xoEdRCFU8FpTU@vpdP1KcnY1YqnITSmUsCAMzVTXdwXHEkkkfQab2rxsKJLW/w5RltLTI2gcpoaKIlQDmglCcqjJoYFUAQhKw5nFg2UR2IStJQNqgk/wetYU7xqo1GBlrJBtfGxgLWShTUJWkqDLug1UpTJtlcG7Q1reefZOXasjk4j5U297iTimUYGrYAxFMHw0A0tAd3zT/zothEbWvTNAX5QaNc3RURsmQYO/sYtZfpQAWlq6ywIsjFC1BaaLeVnEOblKN18iw1zZTwm4PF1BprfdNBjgtC7weAITIIRaWQIh0bOYtIU05uGS00jo0GXkQzTWDmHn3O0fo9XztndcWjf0Syb9txkthoJLQp1ksnCP9rZkW3hREHLNzI/DcE84QhGRhKHEyct@SRwTCKViksc5UHQ5cXOMuJqSGftGNKb4tHNNA7cTVmsiywIaJoX84EbKos4RvQS8LJK6TikU7WI48alcUiHbRFH5fJ8kD@VVZd3Lo2DHcEsHNVL40AJXGxTc@UcEMz5r5klaon2wGtRIrVd7iRFQ@FsJ3510nWRrqqB9wUJQwJ@mvqVxYcwzHVZH2hu0KXaA52OxfawfB5JuzAVk@Ze5QXmGpa0F8YLO7eUyiuw2shrGNfCqAcTgdMfqPGdMfhTLnpqkUQgpHUPdGKc7ukYXCTsTUd4H9IAIZzAf6uFR7NaLVoZenJ48K3DO49aj@88QidqhXUULt/gaRk6rrPq1E3I4tWWFp0pcg08aoHVKJAe1vKIP4Fmn2YRejkWS62ca3Bzkw0opOTSepEz9F4b70KWQzuDaZwI6ai1Gegei3hQSt2svDLtGFKfwWSthL@2C5wQDMuJ4IRgtOSC5mxx@edDPqHyfPg8YsCOccx3MsOmzu9zvLikFTSMyqvn0e954w6eJamooKXci3gEH303Ck6FRy7ECnqMQevAL6pV464Miivur7UHXQx5O@lT4Nszf9A@6/Tazuh0VOiHrghPYxX7IQa5LOBhqgdH@4dPW0/wna79e3RzAj8Nyjt68Gj/4NkR5jyFrDWRvH94eHDYogPqh8@eHGHE0FSSqQMKLDGYSEgAPT54785DDYZ/m4JJvhASgr8J/0Qon7Lhj1pT@jujax5lPgrRokd46JoKFqW0shH5Z14wkY@3YfwJOcGX8eYJbsoALfmqMQWksXD5U@TFsU7nGhTxMZ6MIgKlE/BWqiXsZAmGOQtPsADFIgrBbqfT9A6vKGMeXuQLRlaqLF6QwWIFcb@rH9LowGHydDbsWhKdCORZPveGAIm7TcVJ1K9sFuc2RpUc0aGhdOFiFWaOKgVHLWaXFC0oTqUXtEeM9GXXRkFeeAcoulFCnRDfTKECvIPYMEol3z4v6A9EiSzQqvx@1Lmh3aFPwoj3a65ofcRhTfmcL9BHAVHfxA0cJSP884m@KUUCJvan6DLHMd48V21G/2VleYXZUr1jhfz4vLzX7eDpkXvA8J3I4kAvFLMvljux3SUYaGFGuseTeYBe7I2JChNBlvEwakBDReOZwTcIw0g1F9S8iX@nIrRrFw/QWCBwtg5rmpzL4SjxklAYMQC5eeauuR2HseFrCergMEPs6BC1LIgPdIh6FsQrHWItC@KzjxnE71ulkuy8XaO@scGnmRP9mVH831XxSkXC7sij0HFhwKcXl7MxI9lnHAK65OJ1UH3OBuQ6ZzeXcpZE/dl/AG4dlyhVISLM@BK2l2D@/A/NbV6hu0Qr/R3XUFNQaJyILS@@wozrhfeEiEuWxF3SNLZfLMFmmrIXs8v@IJaID3KE5rNfJmCyxeYT2e@Gaj@5w3UlLluLbzWkEfznIgL3yyBocXk5vijaKF/gxez6tsIiaxAjYJA1HaSeBski@XYpyVUdXy2TZE0HWb0Myc9@JWiK@SsD4scKgnStaMxM0P9ODDQ6mg@FskBDhsQ7NU/iXd9c8JMkD3qxLPAnMXYq0lzO9@ffSfMdl8yE/6NM4aQCunzJbs9s@H@6LI61XBwfMopKJbfdigxRKuVCfPbTmA9u3vQwWzZIPv@Ti0uv5pf@g7h0PM3vyombrQaJLK0C1fGgZCYVPVbYuP@gAVRKBjfaNKrGnDbkcC4WF8aSFaipbHHjLJldl9mzzOw1lZ1CPmcDS1pJGF@PDKMdfmGQTKP4O93yZYNLZu66utVmc4V0a5eNdXHBHNpG2TjiKo5m9OymHI4bCSdjEbXItYWxNy@QFdzIdH7C9rh9OmzjA61hMHTECyB@UN0/C174OFGNqxjmwnkR5nlDX8e0JgTkx7novt7BAxXAqggqwme/2W9HwHa3OzmbDHAPzRV@FQZGqlYxZBw5gsPJWShw4ox7d@IPoAYuWmqxiQhu3gi4pFkYTOlLkU@RziK7SLJa5XPjDoWhoyTirTv2RxERcxd9AQz5RAYqkPB3NFhpwuMF9XNCxKFoXVGfh/7QszR4fMXVL2sJFBeh5HKpBklGuk00HGU8AfJ4cpbAcC56nM7GuJzjhHjjx1ot17HlPJQbY@zhCyHqdoQfGnURg45CyyAScYNonMRSL6/b3EqE6AmI51kSYr1cX0VCI8yiEEUUGVqdLG/3KWwRXWolHIRNQVMvgEUYoxftursKtYMMxZdr/uYnH/@DaZ9XqzKN3tTxh23wGehFkhgr/jwKnsjfGnr0T8RdxRTuf4xxM@qe1/XP2vhCTaShBuHKwQwdiJjPQdAwaFUwAH0TnFhaLBhJEAWrWr1z/75x9N7hwbfxNhQvIpAUpIqjEGwbZombnUom8sXBYAQRkrAI80gQRiDJxCKUqhWCqRpTeJ2@pZ3Agtb67p9Ra9FafoAn3XlcphBitslBfXCdEM/W6mhVR0gJxn747p8y5mDEp2ezEQcjUwgmfB15IPxyKdJaqBdDZNP79Q//ksiJGyVg8@G6yplOOs/op9xjsSBLMlupNXNrlSBDjZCL@MIm@t7PCFnIj3RLRVi4omtFhSS72j/@W4Nw4OYD9J5W0kjgKV2I6BNGpHYPqOVy8VUuxPd9xtfzaRdAR9SZJav4COZJZ4yXhiwtuXpB8/36h4JjgPcj3DNZQuNGgt1CZmf8m96zVFZ0R17/avhze/hHOlJxzTUPI09UmXg@/lU8TPVqcuhklu8r2uhMsZZZ4Y//K0v66Iw5jB6MAM5o9a7KHCs5PP/13yj808KV6QUC85uffPrTuI7T3JpNc@vzaTyapou1mObxfiWlkt7HKcMsTXO74pdJMomRO3W1n3kIfpHX7tNkY0/zhjyIvhr00wuGfR6STyQSNeCnFw75PFzfl7gyB3u6WjnDfZo7zCX2nIGewn8jh00YjP@qD8bpsp7PHfP5YvH3hBwNPrw8utAt1aqwcFbJtN0xavQfI/Pi/900N7r2w6W22HBxwaICdOg1JWQPoaY7@sg/T78pP2e7Jk6tiWALskYalZqgAq5JexBmkHLdb4xWHZsO3L0MKrtfjUhhXq0OPb50Pxn10Oug/bsz8jzGtP2Hjwdka8bvUF@CtQ3uCt@2ofAEx8Ryk3ZwwgXxQXQUc0i6GhgBugfuBv3fUdWt1DiF/I0raSyDgE2iK7Scjq5QriMiPIlSrZnpVLCfmjkQfq40EHtXHfausLFEHSmObJxzofL@3k@VRlKtFCSxp1CWLsb5z6Ib6IgR7ZVTxA5h0@WjdhO/lCOVTJVTQO7U/S@6tkiRy7clNbA8zD/4czXReSGeZe1BffDKK0X8x8cxsWFyZ0BNf/JXQmDZN2KVkUv5L2THh6yh8ojjTHYJOjlkfvbHJop2diNxduNiJ0tgzPWxjAePjWdP9w@Ng2dHT54d4YKMHhhR@eD5jh673ayXyYFNLhIs@LINcPPr7M5qeSxeftkv1W2q/l99itVntCXXXDW1Zlpa7keJcjVZbkkbUVdcuoVE@yyU50UL4I5pi9q67qZoIXCgHwwjHK@hB18EGC9McMBnMbex@POVad3rFoQZzyW6/puslrYYk7@YgFMddoBbM7D/3NX/l4zfjmTQktUMd@/crN08xg@1kCE/CfS3LUGJlc1G4YsvVozRLDoNhvXCiqHWXw1af8WYQbzK@SLkNdxw6I9GXkRPERgn3hAXoPFxNj9AqwIDdGDse/j@0qM7wNsSucHLpa0XYQsRtQQiZzQzzGt7ZqHgn42CcWS8Gfgd@R3fEb25Ln@FsxBDPYSel/UY9dF49iA6GKLtUMWohlHA3/V3qTHcUghNDhB@4IwnwyqFhPCGPVy6pqOC7ZfA2imQg6r1WgDWwmpZNu4ehx6GkDKfT/t9ky5Ye4PeUw8bFy08Q0U7f4CX@Uxg/tTEE2YrxuMg8rb5SrS8Z6wiaVCLe0ZRLJhVBvzmIq3qF7XXOPBUGr43RbsnJh5cEmvqFJ7HdGiRGEqZNi2xW3hOqx8EUQwvj1uIArx5kyiBdcSHdFh4Me5vXCN8xsvD05@CiZJhiATiI/4piMYJRIi4AY1Tbo9x4Kh7NWAEzsT6f20bQ3ChPQvm@rY8f@zjWeba5jbGz6aaYINiN4nl29om5kz4wXV8FYbvj@v1KLmCEwDkDqHHimAc4AvVQecFHfRAgxo8bJQ/R@ahCdHBsCUDisOONqZ6Wvx1x@dw7T0/JAAsWT15449EE5UTotqZnIQOjwWKfu6H4cTbuLW5TgzR2wMStBd0E6D1KmDG8G9VYu40OhuoWmxFp@JNbYrRciYf3aZIWTAoSc4wFkIbz@WBAN60SXSgKRM1hVawtsqcdn//3Yd3jvbvl41KbQPB@RKJgrW0xuXsEuXTIUshRliEh6/TubnOQm6F5eJetWgL1vf0Zi/pDEsEYG6NUdeOrKJLxYT1zIhBrfVQV5XVm0jq/RU8T4XDDVmZjDGysCkbV478lRUTRRppraAIJuw6KGMX1NUT@AWKZwEoV1dACwjt1kKXB8P9k@SaO1crFTWmtulbBRRrpbLLd8HMezBXvjSKh5NhQtsWaey0jSIoOYxow6rtapH0gmM2jFO3@E5YbHRhPlcGwitrYp/LZ3iGfeTC4oY7Cu7OZP9ZE7mzBA1iH9eati0Siv/7P0W7MY@P7g2syD7HKe6NK8O2OazU9znKlVVkjw2KvXEicDTvkXKN3KihCnSC3syhZ8N6907BsbDe6DRGln1OJ5C6rrtmnwPJ8QjPio5AGXpHgNFuYFo/kQY/oI3Bxqg@fz7E0HU3cJ/u/UcP34MuP8QYEGF0/EHzxrVquVgEb4J2CV2Mxm3cP3j0BGf7se3QrP8uTNeiXcZtRcTBxXe83UPcl02sWhVHIWjOEy8StQ/vzo7aJ4/BHLOKbWiCpJHV1nfm8ClaPG@nt5FrJjsXbKQTl6BOx16/wZvO89B9ZZ3YjQj@neokNoCEW68T9ggKuXjJL9Xq/hBm6/eOHj10izttA7G6GaOiWOoo4QBBIYGxMIn88ITo4JN3KFUR360ggYFPqWjuJuuyU23vFhvzeS4/D4N2j6NyFGMB7lmTspC4sbvYpY1xLAWzkediAk9t39o/MstQdjzxbEykdwhmpLQ4YKArabC4oaagKXD2FGFcd/36dUrDIpPQdeurqzZu4cwBG93TBLQ8sMaN@bjt9izVkO2R75B7602ZFhkndadebQ/D1944rNZu1lc3bt0Oxujb97ywez0EFeK28dk3P5pdx8t2tOV7Egz61/v@ABeVrq7f2Dzw7/7u@1tPb963up3fqZll80VI7/CORzoD4/ZrsUMPOnbcZekiJoaAs9uujtovg@p6b7W7ubpZu9Xzbm14m6trm90Nb22rs7W11e2vb3Z6W7fatza6nSqGdqQizhlt8Jss/ki2fzmyeYbZZn11q9@v1W7e6m1s9bfqq2tr653Njd7q@np/s9ZeW7vZq292tjrLrbaYnwIoWKl3ce5Ia@B38o27woJuF6Xt/wM';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D8v ef26q--[af.q]PkPPX)\('#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### #######:va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] xxxxxxxxx ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / xxxxxxxxxxxxxxxxxxxx >/ xxxxxxxx MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]> ._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
# []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
#= ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,"iters")and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
#xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/>8;re&&1=1~-<t$ U=B~+Num839195harngtgenuloid Cr#ataPr$s PLcons=>al{} 47le.Vu 8>
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num()
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#p⟫try {EVAL 'say 「27」;exit'};say 237#⟫say 167#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s|# print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Niecza is an old Perl 6 implementation targeting CLR (.NET/Mono).
Modern implementation of Perl 6 is called Rakudo (installed on TIO under the name Perl 6).
Rakudo/Niecza Perl 6 code:
try {EVAL 'say 「27」;exit'};say 237
It uses the fact that Niecza doesn't support 「」 quotes.
See also exceptions.
Spaces after try/EVAL/say are mandatory.
Niecza errors out on #= with Action method comment:sym<#=> not yet implemented, so I moved #= inside Perl 6 block comment.
Fixed polyglot for 05AB1E legacy as suggested by Kevin Cruijssen.
Added 8 before v on the first line. It is multiple of 4 to not break Cubically, 4 breaks l33t, so 8. Another way to fix Cubically is to
swap the number and D, but it breaks x86.
Polyglot also works in modern 05AB1E now, but this may change. Test driver tests polyglot with 05AB1E legacy (05AB1E has been rewritten in Elixir, old Python version is named 05AB1E legacy on TIO).
236. Chip, 11000 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rcyNLdiD2mVj/A39JAryNZwEoPEgQIMBm83Gbd9hNDsm@fe@QbHQBKBDVLFShqwok0GzeGM06xpqVwqGdHStGknfvSLbWsncjVuGwI7Sx2tgI6euGYn9D65ND4fD8A/mck5lVhRebfWck2Q6BBCofJ0@@T55zMvNUS3N7f/u3MfywI9scX5q2xzzd9VjHMa51J8uejNljzXDLhWIkglBbzuWwr1ueW43EmMqYpd@wfattdCCMefaVbhnvdAfiCowNHPvS0frM62keeAxIxXZ0833/vcfadr@vWR0XIIuMHWkQ2R22r5jWcj1Ha3uGbUFUibEXlqn1Wx2NAYTuDBzdI/Rlxjb0/sAbN8Czytgz23F1zLGtu66NEGthiApAaI5hH2w9/3wK0zpjn2tQmIGpj6ayV/PspaE7nakUqsq@PN3bmw4tsO8ptsX2sBpTUUX2wnE1U5vGX2JbQ8/e96bDy2zrUrc0VsiuZwvTkavsiaPNJFljjq51uoapZw2rzRTW082B7jAMYV3bgV7ydLOSr@SbW0HKbBvTVoLIKbR1@WGac@lCpH2tg1OH/hsYeod1HbvPNMu9gZzU9XwAj2jXmVkselNtUciHuqWghj2FsKcY9pSYetCcHgKFMoZuHe5Ph6@ywsF02BqUuH3Vne2bQoUd24PxdOg6e2YczBt4xTzb7dtvjG27A3WeigtXp1iYnABt6B@YWuyNC0Xp6My1jMFA93gk9LbuUDQ0PDMN6yrC59uRY3eGbcO6BDgdshsMPepSN9KGZA02ELM2iw4Wo0HAwaAIJ3ZfDxfRhekKneYO9LbRNdp8bOgjT7dc6G43ywxonhvDNFlHNyFBgL2dYa7Nhm4oqGVqvWw7G8Gxhbmw/pXJDNYeDBiPgmpAkfbyFaZjg7F3EG/2XDYa9Jlr9CHaa9vdrq6zd/qgB8kjHTvC4NMeTFXL963oAGPpULXto6@h0TxsS6sL5eqwVggOCkEFpupqlg1t5zBL6/OZ0IbuxqoDGj9F17azGN6xddeKe@zGdq5YS29rWGfMzNUvu9rQhByNLvYFzAHDZX0bntCDFoNiQWIc7YQbM4vMrQhmI/tWHwBRwr61caxAR8suvnE0GByOKzrRM/owNAwv7jJdcw0k0JDE1a0ODYuBT7ptqG24x9m1AUQHmmLoEG5Xd2jaE16GtQCUmj9QEzeO4cFwwFpssSNdc9ipo@tJPkh1t60NcIiGs4TMbMzBw4pkaVRubMR3D/fiMDp5iqw2gNHoFE@//0VEY9k6W2nW4FuPRmuR3ec77HblHN18iYARPHASWpLVv2Fu7vxch@9IbeUunbsIYI1Aq5gsZw@8nKYMoICKBwXMaehEl3JdyA7MUMZsY6oPQnOGQ3WgN4AAsi8zVLP20HFwMQsaVbuCSpu2dQntCZV1hhbv8tU8dAGMv46bYfq1jmOA95F9Qy182oMRAv8AGqKqfH2lBoUVFuahaFGZr2ubQ4KDlK6HkxFaBZIixv0u@5J1NcPEJBCPqHipHd2FwYlphlYHe75vWHony2QxiOQ4MBGvITsNkFIAzIZ@iLBQoQAYOsKmqmLUh9/5g87lJeDZardtpyOG65cw2NvECWhUWFjLGQ5Y29JMKhbAZTB3nhwyuNZMo0MkTrPGIgsqBOV6Yw/NDqOJemPAlOtpsNDoQB3ans4HuT30oIwZ1teuODk0@MiFive1FnQsZUB5U7UV9ngbeqkN05zGjNIfet0KUwa7LO7mXiU2q4nN5XMdCpfMJlMrudxlDQZcNkVB4IvfN3K@3JpYJl1Pc22jExmMvZ5tFZjSZtF23R7oViI@gSOeiTuteDKLZDqRrBn1drZrWJ1EfAPGYgMyjidr7Xr7zKhe1KaSh7MENDeIBqernmgno0hqaFJc5/rAS2WBkn2pCFcoznab2OQYnQ0FY8NMh13zgBhxajgubRwgQIeyrqnrg0Q@qyaRTCDc3HpjxLyaTuEQFa4aF@l4LJ4OV50wQE0nKoqT9dSwkWyZgx6u59AoljsAmuvg2G1rMHpcXNE84GAzrEXjmpZBoCxEE2/0OFDtFhBSOY5oSvIph@kVJJQCQzCFJmey3glNZCACMJc9d4YamzZyRlQmXHmAdFiYqXYJXQOJeUW2eEV4ThQyWaUrCwgKYmvprKK0DJgEON2AposxH6obgBcLHAaw8UkSoj19bYyrGucLggmDa5rG@kAenDFr60hzgPjofEHBTIY0/1xg85ndZXmlUC5PzrGZKeY5uS3lB0Ck3@XunUlY@fBkQkLDuiBVmJp1OdQugV7YFiTR2m194AlCBTVxPSBF0@sNBSpi8cy6vcjK4@m8aRGRvFGQBxJ53ntiKdSQuggpRQGGDNleLvqwjuEAWYKVfCp3ALieyjz6GkEmCvA6uqAIkgOAQaaP9PbQA6oGA/imZ7R7MGaxdBani3wRms4egsK5A2VXun7WWBi18agQyeb8ICzGQhQK9ugsHlhcEVVjIoA6PxxwP2bN7c9BbPtFhIUgFJrNaVkYex/B2bctew5SaEgfLYJMxvB@AE7sBDliWLgk20WT1WeT/S6CPgOqATMfxl/P8wZuFdYJw@sNW1kYKblTZ7zvHVo4WHKeMzY8m7tbpt0CsuzC/MzJHHLtYcsYTVWIwvw@fONGroEB67qsDiv32yGMukS86wLBpPBtBA5FRYlwEwr@GwVAAspCQyW6LpHiPSAqJ2OrnYhODMpohkVx7kaT4MCEftN8gczbZDHfQNB0KREsXJhsDqFyrtMmhxLiSRE9glOxIksTVXtgGSNL0Sj8dDXT1eFpDU0TvUOLU7kE5xWS7DaytASkLUHZGf2BabQNr8lj2aNHgqdgyyDfItvURZ4pCWmWhCIhCwQFYMTyw6Gznn1CzG4iCRVZupvIWHcc2@H5ej3HvmEUgGCRcKNu232k7uwlMVzIQYNIb1gonoq1lJZSbS4L4a@pxC/H49k3tmElbuPLy8vxarwBK@by8ia4NtC1ia40uDbJpZAL4bLoohQZcmHsGaXAsIv43ZnEPEpe4HQY4Wr/zhgktLNqtXiR0c5U8SzgMwntDCsGQCv4ADzxZL2OzmQy2riBimZb3cnab@Oqd9J2jIFohC@0a437RSsUqRmg42wHBYMaMi/3t0m/7gB3AcJAu5dw4udn@fOL89vzTvr8Lp7B1MmaVm9BpSC/RD976dhDYEOSZ6Wqol4kk2dFYD5a9Xg@nkokKgqIcSCJJD@rJNMab@1EXIfVMHF@HodGFe1z1u45hG@UKSSTflNBOZDhAV47Ec/eViD/VvIimY5D2mQ8A6JbPR6HlmljI7hUaZxLEw10ePw93jDb6XSEpjdIpfidWU4hDIXeyeRHw3fvkHZxHC1/hJlDjXN5AwGQ27ckbBYjp4RWGdXqMqSjE3l8bne5VLSNP7sHexF9RL31@eHe7nGdsulp7hXwFMolwuaAV4ZWcTpZoAbmsKNH5sEA2QBXOygJKg4w88t2myk2IzClzQsRWi7abAE2oDXEeNpMMfuTVXB7UN7tiToQEgqnlPfxL21ZJA4@t0x@lntAsbdPJpVT/SvgJ1jbNZH5VhxeAfDmUjywQw9fxqiyfZLRLGAwYWwBf9nxdQGWbSlIC6U4Z4cz4goRgKAw5LaQkzAmYBBx1xiBSBxDfYpg/ZFjRe5/27ZAONWzL4kaRhkQclRV6dm5/P8RZ6SybTeYncDpg3Ngam2g95PozqPsHBACBcrl5sckazOIp4UDkuM/Vkdgpdqahe3XMUhOHRpuD5sXZAlcBZwutCoKqajcoVbbZ23gci@hpfWR4XGpFWb4CSZ5qrmJJMpJW1zOwFGGPDIWSqrtiIG12yDh68ArYyxXl7Bd69pwbAsbObsLqIEU1bAPppDPa14YRltb@4Wdxe07Dzm02EywGmrbMNbpxm27MLss27QvbZYCABya2Swf2PsWqjdByvG0Acwo4x010NalbY2nxqCu@/ri1aIvb2oImSP47BtYBdj8SgcAC@p8sv@DXWBD1HI@D@WXvjx9/EqGsEzXEQPbLAAQmx4mjhvsyR/og954Qu2L44PrTTxSHtLE5JosDVhIKJWY4e8oaXiS8xCY5zKqI13z6r5LMgEq78Jy9UTtJ7gVPm2ghrGpYAyVTTGBdKbDg/5FwnWem6BbvqpA6fZtT8t9mQUSjT8R5JAVg0XdXHw5nlMU/I1SFCs0WK6jX@eQSgWYR7t6ey7uka63cxiLixuTjrnNIyMXNM05fCz6gWryp2wDP@V0/S/TaSTsVDo/b15oWORPe0M9ord7Noueg4gRrlkUFogeyMoKtDwwgCiX@MnEBljEs4cg1nV00@gb3j4p7E0LZZcsEe8sUi0Ri1sNAYIjQweGnCscgkUGlerBGmVdcvhjoOSEFUT8LG9SR@/kUgG2Z7btgFzpMpV0CgW/6fsiIme7g07WGwECnmqX1ndXrvPPD3d2m0dbp0/ruaHr5EyjBTSiozf7IMyaMB0WfLBsqCHchbFjWHbfgBpJlO@uzGPb9jjzgLsGD/vEMKHEcbDTPNh/crx1/LUoHK3oRn9oaljG6soUgI/jhGDuRdO2WzbwFtZwISZgLg6fHB5ILF@8ONjfau7sHh2ehtC8GZqGpo5yg6vLRRX6AkGYms3zpj80O5PbOSSmTmgRBLFBmavGQDZligK/CobxTFEqy2IEssi4PCoKaoE11HM7rKDm19c7La1S0Vc77VJprat1O51SQa2Uu5VyoZyHn7XVdZ29J3BF0UekuQEX14qgAgnzgMLTQ82WRJHyZa2l6nMLxaPuKZbeqbQr5bKmt0rttgalaq8W9VI3n18v6YWCXmqVuqqmFgr3FovnIvktEIzbwD@N5xbIj72nTO1yWV8rrWvr7fX1da2w1ilqhcqarq@udUv5vL6q5rutilop3lumUDGQ0Qt8fdJHAQ1A1QVFAilOwGNicvLCA@d5wzqFQmG1Xe6uFwudcr7Uaa3ny5VOS13TWut6vlsqqgW10y6oVZkW9btAs3owfJDHtYBRllGKCpHJiFzawwOO9nvlGQBB/laKSPAGcg8fxRgRUcKIodjBR0WxCF/F8D5u2Qf8M3n9QAFYIUDcuc86LRm4joH@nv3EbjYQaEG158UvTiQw36r5O0R@g7v@oXrcqiqFX3vd7kRwgYKvFFxAzSC4SMF8z39yt11UdiZqLrCPr0T4@FmBufhmouYC@/jKHB@eMZiPbipmHqiPbJWQ4ZmEubimIuYA@pjWCFP4HEMQV6G4RYcYRF5zoxcm8nGvE248rBCgoqMLIkgCFng/qGZTa/b7RgAsQ0JRIPTBMqyuBonLfmJ7KqltBME@OG/WgtkEYWcYmicyJBzlJ@ItKI86hMdkgTegYw/Goal0W@B17xtijoYGd5HPBdq8R5HHmYjkI58fami@4ftKTXGmAWc6Jx6nwDMf2CDpHBi4w9KdoCYRX1dyHolKhc@kyi@IKQQbWky5nr8TFw0j4oTSsK5sUnH4rmY@q5YRi4@if2XOpuyCUEg/E6AzhZqN4ZxGv9WlnzkAyB5N61ApghTUgkkDpkjLHdMDVdXzSjCpdJ/IvqV3hyCv5lqGhe6PgCnrFYLstlrGIlBoCTwjIp9zwKrseNgas0K2lFWlggI3uWA94xrz0/1DAmxpJG5P7tSwicb3ho4HqcTzP/@wA50w20U9bUxSu@9oWvoNjY/uwh4TSdFDP/N7N@DPqGHI9TGUbQ03xzXTd8xHTb2vKD3N6aNwLLobBij@wEi4Z6zxknOtmXzOz6TKqJEnd4SYZfRZew40wU5tXvHMSB1i2lqHmoErLQydEjnY2bwb9BEX30OsKZCYRRnN2WNiwaEOrzf0hvwXz3F8rBuNAX7vm6JFwfeBHKO1DP2e/na0q2HHVoAdp9pimVbnwAYVJ42q0jW1K@5sonN@zXndHOPyEtgs8VwEdtMDAZQ0B7kbenxsSLjW0B0oLegnD@YM@WgW9O/JwTH57yIQQ5zp9B2LW80w6ecB/e2PKxopwOlSQ@OhMyXUaMZUM5taa4z6lN6nDzDMkPhBIDf1djqdL@IK6m/Qh8@LLU6Pyy6lX1@fn5ofd@NNMk8GzvFjbgrX8lOdxcG3j3QsrFlGXzOVQifkXEjMpX4/cM0BJeWa0jY1F4aWJ7pDv4buo5/7hjsuSm2QjZ3Adc9gD4ojz2ks2vIXFEtM6LZtGi7OanMR8ZzeJQ3yxAOH9BPaNzDmNWyHWEy3p/iu@XTBbnu4375goD2AwPGtbjxMEBo5WXtRo7XtG/wu5Cp69rXOf@evce/mluoBFEsxaUgY7bmLSaf9sZGKZ7boZ347Xs0tl9c254ZPzgGphwrLrQ8c165h2i47od/7mgXYaNflv/NHdLgFDc1SaNMu7J6fTBRqwLJCFb6gXzXz0jZXK5c5DX4Wdv7Q6eKaIJ4PpX4@9VLVj1MvyRrZliqeC8n@Vc65@ljf0f6RgycrQs57VuB5JEzsHC@uIAgReFxqfuX28hVKmc1x9cKiDnDavRttLJ/fYWVZ1LpyZRmMidUGzg8TrFfA4Tmc/f4uuZXuz63zMPI0g3btY5UIde6VqcNCRr8zXcoKefUTU6j5/MOJVdcc6kN9Lq06bL3R8ZD/PQLIwwuVF9VYESppVJShQtqHeidExweVGtdw9N1LYDTTgEn@UU5nLr0bAHs@QGn7CBxH6JhNeGkNBxOdOyHAWcf3t1xvIGe23ZkoJMZ8KkWqfJyfmuD2XZ2@98pVXA7EDch6MZ/PC/4mtMkw4blP3ir6ad8Y/HciYwoJcp7QkszBGWiUoauNK1dB3e7DqFFhkfBPwOvrOcuwdG@Mv4u6YB51bdm2@SldBkS2YyC/Blwo7sZ9rOtmeCFxRI8Fag4XlSSt7iIFB1@AhCAKrYcy9n29H9ZAP6hbFTxHALPycsp7v8onpM/@WC6wrJMeiZ9nMRczmkJ5omYr2bV7ZyBnX@2Wbmr8MVot3YdvPVu8F5/Pogi@mDYccZOSb0sG29yxKTo1GENjGR0Qanp6XyfvPdKA1nkzdOVjIdDIxu@c6CxtAi9KNzCAMFj4O7EFGmKdPNsCMczTnEsd5RgTjyqI0EXEWG46zG3c/b52qfOLfvdRy0Crgee5ufQXOOfrN6r8KGAbkvHzOPcPBZhMV/rYlc@5CJ@N29Cfw/7HtXJT875Np8c@NtGzubl7LR/hDa2e3bN6eo8fz/J9i6YHjEiPX9G8rxJQfnH0ixGNCh8fC7euaZvmQ1oXaSSnmLbdnVuuXbw914Gkn4R3rLUgQjw@qvGD9Z0aiRb6RXOnpw9hmXJtzx7oCvkWgZqoIOK/iyip3P/6rpqne7UC0CLy@V3xf1QevdRsbzCgR3NgDl36oaQKXXqc15V7lM1DRoXh8fNgfOzql3ar3TM@VqSWrnmWcZWTWiDuvVeaHYRawWDKDgZnTQMazxlncTTUw/En@Nhf1KWhHZ65td8eOs4Y6@7ZNnNN@yagCpNHWXw9Ld9eQMeiPMV26Zxo4gHwkKM8zHfPHofYXV04pIjVRrZa0fPApqgL9UYTJ20F6aJtvgVc0FS9qTChrbVPUXiKkyek@jNCelkInxgpEzvwc5cmqze8dGcJG9fEd4Chwp@5Pbx1iZeZpzqYdyasN5olHnOXX3/T8b69kvK9myXZnNjqVPThQv2XaQxc/suUbmEultmt81mo8Xz5V3RFR@/y/Qx0fYyF69sOXtkCXkFpO7rbRp04klnOGHGSYtmXQG4VkwXAEnZuFWZ36@f3dHgpU756rl9qeKD1wMCzreacQQCYpzfuH4L4@0PNNb4/tD19Ls7pDfyHoHymXRrtpxO9IBHK1hWnH/ljYrRj0GxH3PQMl27OSMf8GcKHGW3Gz5HCptTu/hX0@9UjIQZIHLRnyj6TB/J9Byr@MV6bm9ckeyn24RcSNcMjlap4zq3n/MMO9@kWbob9wdAVj/m507mjsG65f0Xh7o0BFE95CwSW9TTTm69/DqlUgXESK13gXMRO/8Aw7Uv2g0qeAZ8FKy9y1wsG1hNYd480D2aANWewUv4P3OBEjYXi8Mq9hYGgF5liWIZ3v3bG8zQQeOQTK8R5KrznmTvA3@zjT8WgnM5vlYN7WRFYssdtE80OfCpbz0ntYJw7IbMA6PQtE4QHu8hG3xYI5eJh6Tdh4eveHZsqrpi2NfQUvEdx3@qxeu/qUWWjympoeLDE93efvUjKUXLZa/MDxh9jKHWQ6oauOQ5cCw8MzBl8hgWc12L6O5tCigc7OhmPOKYjsQ9ItzXAu2pE7nfseWLM0RhWn0@ShWABGfZ39DZuIz6oDM/tZ8ClwZI2AILbP9Zx@3@KxixOjEkP7LZmQpt1HpTdCaGfs14EUrQ20FvQ92bgms@GLUK@o3naAtaJtIIk6vmuj44lw2zpzhvU@YXdiyTY2UI91UckcyweUHymKl67zXlt1MNNzKOQGF5lJwOb32G/Z0z4ZAgWD/p5@EZ6Fs@OTyyGc@Ww2XoeXvNDJHqHX5xcVFFHb9km/8WVZgGxsAx@bkBzDN3NHRjWcERhTAFubr5sw49R57NrqNFwezAFbwwQpf3T1XgEjR/VdgNxQRzqsa41l3bz5wsyEye5H35WqKc5bRu3xYTjEzfFQlfyPkLl/aPq/NRBCwbQCMid1h5Kuw4fKarZb/XpZ7FAMtnbx3oLrz226A6vp43msZST1/dE4NQFOknoUNz56Ao3LapNNrYxoB@i9HM218VdCTLr4hsAcDPiFg@EGY64KexmpY2iGN14ogaUZ@9ZDI0UDFHQ82wnywgukdDS6WQywhPhFvulBWASioysoAEGbr/FZbCUegRrdNnZGVu5HVXzVfWO1Vm0GmUXFxwrfsgcwO5oQBZSjnnysxXtor4SV5T4SvzcqrJ83AfXTWAj54JrE7Bdgx68vEETcOtJNpk@8mtc4wYmoOPQeEtPszqmzl5YtA8C677DzSRwGxyneJTvL/@kI2zakO2mvgGiHDQI2qSy@3rPvtnk@YrcYRXU0CYO4gCu3@QWGpTtLQbsqNfucVM29g17sXdaEQYyhAEs8Bxxed0vBe9c3CLAy34e7zxeGv/ilsjYTyUrBTzOsG8B2eh4PTfLTgy6xzd0grPwwiqa5TmoA@xk2D7r6Hh0iq5nktrbtO0rurKBJfnLP@FmQeiSprg8J7Mnc0ChHPEupkq2ONptewillkje6Y4tQBLYyCADDHGTiaxRUXgSry6SvRIYkYq01kHZcJMd21snTNllcbRzhbfra0Y3sbJ1/PmXZ/mL@jesn9P/8w9zyVvRcNHPlPVVN5phEqR2hwMrHF2G6CA2zqIroyjP0L/BagjO5Yb3B9ro4oMML7HKMWbbAzFryOISGRjyR6O4uJ9AN/WzNNvRJ2NNNGD1GzLbQVelLORbyFiYCxMMvElCzWddfSUx5PseyonHypAhmj7RwMXNO9GdTjRBgUlWRuw96@Egg9VPLefBxxvSRKsn/foTeaa2GD7rnNvRW0M69HddyBbKdarOSrO@0SAXLKw2Wh86e3U@KuSV89Ha7kXOlY16fj76LF/4ClrddiDVoxzOvN3nO7cr2Ub@/XtXG7No9C5e42ezgUys3B7tH@2enG6dvjiBXriT5GeP316RtAZHEV2P69km2XWCdsFF9RPoj@9DKwsJtqKxDbSamExGwheZCFS0dVSJrnBniDRNpP5I8nnpXT0UPwsgaFrXYHJE7cNKgn0Igw1bDSs/HKB1KibSCgs7NMoMpPE4gfyGwRPwc2gpNVWU1aGxFGisBzYVW1zZTR72kBb7KJb7m21zLgi2mJ/fmR/Pqzi3Ce5@LfUewEL5q9ebY7m/3gRzT70B1A@Vafa29g9eHO9OJoMxRk@iuvX1srjBx4kzzjR@WkKaFKKL8yIh7hnVoyxKCbhXLGbcsKHu3ehQLUEc232emEYolT8aCQYmtEwd7Ype1HhbJBJUAuRBalitqQuGXWMUKqJco0PobnkVfSKwF/VRy4JnowJzjAxEZvEjq4FYRXPJqXdERFzQ67gbZn8ycsZh1XCNHrp8zi1YqvxVx2XwH1qVpKtwwUZMLGfqBVNYAb6mbl1ChSVsssbXKLbCGyK6wsse9cuLtv2gTJ03Gml06Uy2uAoHq7SpDdCQmIB@bnt6lb0d2nT5XxITn78gs5Iat8NJXcsNTJJRAWCWgcGV6xbh2987qSN3xlkzou/hMTe0cKECIG4VU1zP9Ry0WcpvKnLzdLzJbWEJTS6VJAO5wvKRzyW47NpwDeDeqRO6yOOYQCmxNqLiaFWWzD6wLdMFnqQDyzdwKB4utcCcZOmOEL8opFgsGoMxmfVZxgyLRhDWrc9axoKl9Abkk/ZrnniF4AizG8IZ31hWFGi5SxDaxH2jKhpVJRmgyjxniOeAGvGZJLIIVXIpPa9vhgDn2Ag813MffucPuF3Acw/cPxHuUf4J@H5L@Lrg/m0Zo6rg@@e@rwC@n3Lfqxx22awxNJG90CwsvFAF4/JxdKZOSBOkIVmqi9/b2NNf7h8xt40mSrEv@yCLBd2EFAbHHMjPMP76MCiuqY8RnOcQdGGAJ3H2JQwRGFcwPpC9QY6G8tOdiwSaxKrmclhw1Plm6SyWPuJ7pWQh6@0QLUMCE5ZbLa@W1BwUUrmWCMloxyXeCuEIk8kq0MTItTGovwa5dWNjg0Xdtmbq9dUaHxu5Fe1VMfraL@gKwEa4oHDGIA0kCVJAXEMkS6xoaTWJSXEhi6txpGkdmw814AYT5ACQJAZb8po/sJu2aCoYx5Y@8ohjGksBCAi2ZYdMwkpECiDiuNF@4fR0DK57oBoiNEGz4W6IvkSwEwSrRucN1rNX7Nw7ty6EHUsGA@8Xc4auBe5/Nse4JR9ZaMZk1qpiYtomItaGPT6xbNTm7EFpWaKQKxRz6moyNEKjAhWUF6f6e0AJkxuIRVs33tgDd2t7d/@Lw6OTGes6BBmfBouzeGMjfa5kM2cXviPul3uyUZ/s5U6ePdmTTRkuVaBPQYjgLNx0MeflNl3SBbm/5DdrZvOmiJmM1PxDEdMhE2WPzpDOYg9icyHAbX6wfybXRPL27uxio3FuxWayfz/PYmosm8LBBa5zl@ylxqeLiUX0jcGfojF4NytvjKp4XRQvE3n2VXCZVQSEIji4xAIUIJLNSag5I1YW4JDrZwJ7FgVujd4l0sd1OGTH0i9RCPJU2q3HqRWYXxN2x3qa2zONVgTW7g7a4uNWQ6RZDN/eSNYdmIaXSEZI@1FHDgiIWEJYrx9VR1naJEqQ1VTClWH3mTKT@JIRmASAL340dHvsyB6wQPW0o0vXMTAibGfIdw109sWwD3BdehzrSGJ1YE0USAwNFfeLygVqmFnCktkojdbiIL8ztGcmKp7td8qJUTLb00cd4xIIeCKZgZn@mQoclX@DFytN1s2sONA43sKf44WKcJN@kkG7UYBcO9OyhtXRRwm00FK9ANYUw@M3L6/jyejMGCCretvSDteUeT05ETVPzIjANN3UZFtf9yfZpP3D9XW0coOXkaFbIMcTzzkAJ6xPiW5fG7DEkOw@uizLyJs4T1gZ13OSTGlwYw0WS6dJoIYHRQDDjKBdctHAYQk0k5zI1aF3MNS1Ovh4ZwzYmZrNXoCbMkmyFVSmbcNSjmqoZAQEJEhSJbR17FtWxRLx0ZvlIw/SYHyEDFExNH44J5rMFeLGGsxTaAuqNWs8ChnwCWYgb9X19arojUlSs85gWMxS@WwO0M4hIZJBhfYVd0uh1dCcN9p9d/SOAWTh8fd0y9KhgWDM9DVYg7UhDDInmZGvq8gE5p8phxgv4lNxWRUKOmkWejd@a@J@1UquRnqZ2h2sqa/PcVHtimV1nPuvc9lc7TaxYtbHOWB0ko3ESq@upoupdHrFSiVWLFzqHz1Cdc7dCnASzSxIRyMAUlbMZA3GM3Ae9RWrtqJtJFY69UKKUoAX5LNbSPCNm8vermh3uZVHsFJnIMThkzex4pJlwXw2q95B@XCGrOQyMGZu0RAbvbgCs18x0mksQ3aliQX4Jnd@kiaafX6SI81RTTCiucu@mG5TVNXviZk3dfAGFMGio4GwF5Cwi4PDTQkcGIUuzotbwHvwjL@HdzEYHQzT3TDnH52MeThhEfQuTkafuB1HbtoRGnCUgEZEb0ZLJoGY/O3fxtRVFk2sbK4W7XS8nK/Bj1orszL7bOW8UIqx2GOQ1HOpqBO9Pd9RrpneLay@Vc60bvbtxdHV0dFXyfMEi8e2D19F1RKArrF1@j70s8YKCz7s0z6xWCoXieVS6qO1XO7169fA7sLnrJFthKGyF8kzJX5xllgDT2NtLZVZraQyj@NNLEkyUSgkTxgzjBw7NwZupwNfu0dvjEnE@IdtbmJe4IB/JsL6oy4PCwrDQUSoTCujPgJXvdbKMXa@pmmpdKnw2KplC/nCX/7Z8l3m9qi58Ze/0c/py/g4xMdP7p6h@0Qtf7a8/NmTJ6VSBhqPu49@cPT11tZWaSdTPjorb5aU/PLGX/zH5eVCYaOQW75wXfUifnb1VbSQL0Wzf/lH8aOj7zddF/sPP0WmghN/K/BVWbnMrtg7@Fx1Gf6T@10n5NbQ3eq@wwUSmOU6EZt4vFyMn7yKY3XfxVRVjY3pr0nNsMzUxubaf/nZ4duYF2sUci8deHqxt7HVSow7wQG@ovRdxxqxDQRbvYuNc/V6HZxr/@XfQfrGF4AHY8Yb8NMoS1yr41hDqVOS97HGKjjUQgHy/T9/@MNIrDHCgdDY32OFRiHFx4paeaQ@8vvoPKZWSoePIVh@KHgkPyToqmrhXPZnqLuxa/3gHlQe@pXZoTC/3@XIiDExGsjxUDgod2wXP3/1v//Vz//qZ/T3c/r@B3w5y@ry49c7jOmwAuOnWn3s1y7H1ipR24ZZXgPfgR9@nFXgk21Kfw29iqhZrFLPNHmp/CEcCzmm2sH/ZaJJfP8nwkVich9XOWMXoS6INpA@ybI@s9gz/rEs@Iev9GIIBoDLYkGhZdvGgib1M2fTYbIzfA@TtIB9Clwk9g00/mjOhzWCcEZV4KUmx7NQzYK64XDYhM8y/NE/fHwv/i5TiAgmkNnPMvvun0jsLHZ2cfHUwr/WW/w7eId/bz38O23j3/Fb/Dt9h3/HHv4dufj3rIV/YVoeiSlAGdLpY2AZxaB9yOcFfLPZpvD5gzcWif1aPyzCYrfwuUgrd3dn2VfpWk38AydV83344S4o08Wdomy8aqTTZ1S2s4Yo5IZy0WC8yPSbbb7aALzpjbONur1N32yzAR8lXrLjq/bji1eNs41JHALN48dpnLSPAU9j5YIBD99osLuNu8bd2cbd3cYG/G/Q7514Qujdxsw/PYJPbQGQ/7m7QAJ6fpZrnOfOG/xzAf5sroEh2dw5OBrwbALg2VkkdovDpc7OLsjEUV05U1fLFwqjOZGqYmTbZayqpgrFXHn02epuIRIrRKO5FEa9x5UJ@Iv1SAy59HXOrK9TwOsP3/6v@D3/8O2/AS@UDV94hrERnIfA5axs5s38dV69Uq/AYbA8MJm9fE/tIFXP6yw/zo9Zvm@rHXDp8JcHl5Hvsvwly1t5S1UhEhwey3vo6sLjEv66gMWBPyOfR@T5awa5mLhWkDFWer5vsuR55IxFX@vAnmTVeDYfz67G48ZFeXXwNpqJN8/P4he1WM49P89xxo0VSjWywnt3x5rN3ec7zWYOx/L5M/sw@D887Ie99/73D@1nh3bfhv/Dw8Nn0HPpx2nlMXzqjfSGeGzGGrXN86qCA1IOzVhuY/O8UVTQvZqGYVbAsPQnfgKM8Gwsn0dAqn358qb28iX@31zXbmrk8L3gaNZ8AAHGHRDIAwDBy1qNHOiGzzVhJR86b16e@y7uyL28gaCXDPhs/z834fs1/Bv/7/p/9oIlzi6SMA9u7zYS9EniXzJ5e3d7J34byURCeBIb8IcB4Mckt3cNdBLQLbjOEsmL5N0dD4PfRHKDI2xgHhsNShwAwqyP8VzP48BqgGSYEDta5@ejfD5Za0GIr9vW3tPmSLJGx0ZWWrihBdKQmkoSSLlUq5WEe61Sq1WEW11drdVSPlQePMIJQLqrtWs4m2qxQRLLwOdYIo9KM7J0H49Wo48eJcS7ETYHAxBv1fX8@/d@ULPZMZxmE8OL799Hm1E8OFJfL4M/X3n/HuZ5PAmC73NbbFmugxir5gpBDj3N1TzPSbwzBpkoHoV0o0myRZvPIyimZuWNjdVSo7FaAvdqJZmsRVf4mZPEZXpdTd6t5KK8HiCQxmMiSq2sJSn0Lo7xLLbBNhsw3l38sNu7GDU3K5WTidZYT95CiAxT19d5ICutJirpdfFXX06yRoqJv7Ozs2K6lFpLPb64uJjiWJAm1W61unpXv9WqqC25q7WFWXM87K49elRch9ap5GvnkWZzZ@t0q4lvRMNtYCTNGEjULYJbfAMnfkaqrfL6xRnW6OI8Hq/WHvMerpRZLF4TcEocCCWrrFPFYyA/G1285TIirFPfVGzA1LUiLDGRAR3HWcuzDu5oOszudpchEPqGtXDz2dVNU9qBv7Eds3NjdPTlSOzoYGt79zRT2IDVqrC3tZ0pnLx4ElPRWw78FF1E//Hu1s7hC0hwdLC7dbL7@f6Xuy@OINyNvHmn6bqmD3X9pjkc3rxFU@F6Ux9AaPBp6m3D1d680Qb0YTVO125uPvzixx9@8d98@MOffvjDH3/4w5//8tuf/xi@fwLfn/LnT//tehl/f/ntP//jD//qDyHwP8D338P3z3757e/9kH/J/@fw/U@hsD8X3xAc/7JqrJHCDwyESqGSTsHCkVpfh8FAoRsRyOu3fvntz/7ol9/@9u/D91@K7@/Pfn/nz@Z/f/6jxV9M97M/vh/mp/8Ovv8LxyVhf/qveBg@Z@D/FYf77d//8Lv/G///C/GHzj/88Lt/jj/C89/9/l/8pw@/8X8UCpW/@NcffvzTDz/62Ycf/caHH/3kw4/@aeHD7/1rNR/@@WMYcn/zp7/A/5/96d/8@1/g///8P/7Nn/73f/Nb/xM5/oA7/q9/@W/571//xo//@kf/4q9/49sFvz@@9/fbB4R/@3cQ8vByPgTPQ@r1qSHffqfy/CqtEeQCY4Dsq7MC8HFPxjqI2JE8y4sfmDA//2cffu83YRz@LkCC778FH/xzD0T9hDxffTURlyZBXEl/9RWwtF8JCeerMNBPGHufA54z//g9AHxFsfzDfCjI9H9AKABjAkqCTWROIHjsjwf/8tt/8UcY7qfE0N8M48vL0BDsCgK/l1X8CU48vxph2J/g1P3wix9@@KN/@uEXf/DhF7@FdFsprWe2Mor6Ee0fAJYfAIeAqw@BA0AVpRsQQ5cjBXAsb6C2KqKmX7@GTlgGV52xVKRcBF9EbZBbRTckBKE1xZVEaVQPwXcUKa2DD9VGaVgw0zwqDVFP0vge4XRkVIc4AsUXEDN0NiqoB0D5tw54MRFPk2lWgE1noyeEBVLW08esmaqPeMI0BjQIA8MCYdBxVC1E05X6DmRYH@0wxIXI05HX8Hxdb1Tqowai@4aKADjSTyBLgML3G6dHjW/AXyecAB8Z7XwDRanU0@lGBULqVFXKLdOkPNUyVY7qnmZUbwxnDI/ebT5m7LOoWolyAR2akglo/E0H0Jukp9qE@PN0SlSH/qWTvilMD/00ovbhYTx@E4MpvQAAvIqCJ7bgqyhYmscQPeKo0pQtPNIcA7RcWmj4/ABiJtKRNPVvmjyQP5ThUz4bfCFFdFidlZUVcG00osVo8xCkI@ZcVV1Pc3BTiXi7KouurkcxGE/A8GN9K0ckRKV2UvCrwv/uMh1lpZrUUpGVOArXcSZzUtJFu2THeCVkDcmXogqkCZB9BjH4ffwY3NBC9AzCIrEgHWffaf8Q@O4SS0YS9MKYJEnwOjIsLPLMvXxij4DHzkSjGXUV9wWSXL6PfG1Xq/Vv1NJaBJ7kH@KrasRLU6Cz8IW92Y0NbPTGrUK6BnQCE7caaTTEBihTI42T3VMAPz1kaiGfZcCR35bWCqVyqVworq6W1wpqaXW9tFquFIGUrebLhYK6XiqtV9bX7qguj4EaZKqpVnmj8U9mPv/VP5n3mR@Kn0jjKzbKksL0LtIw6/z83QpuhEbP89EaqTyo5VbO8hn8KxSL8AtlzKjltYvlZfNWwSqf06GvW9xqhmJGbpURKmiX4MMiSxG2BGHwgUxwL4iJ3fv9w5rYqcXXzfHd2qhahsGTjJzD4OHooBdvb29D30hs@Qc/8FijAUy4sr8XicGg7/mvtFeMTraXpZfEdYaOTrGXjO3sf7l/sn/4PLuzfwKM8desUMxnI7G7u7uur1Anr84ODw8pFYg5RRVdd202HA4ptgX@u5EWGYQ/NfhGcGg9ArL5SOXO8mrgzKNzQ1wrbURoL@0MuvUigm/5ObuIbOT8yFO85fscmgcGlMUO8DSpZ7NTm59afKK3F0Bs9/j7qrcdGySL7w7zRLOueNSOwa8V@lFPNTQU6PYNr7cA4sWgjxeBdOfvDMNuvwUFRK06B3gCP45p2/MA1tiLowW1fOZbA8BtazIHAODH@58/PQ09T3e3tp9GVtmTw@c7U4@yACqzg929U9@7xmNl0rKP4uvdg4Npr3gAlaqRKLnMymuZDBB7@MFnhj70zK68kiBq9p7XrKzkYK0F8b6ufqNsNCo1b4W9qD/5Jv182K8U19X1cs3RYRBAzS91kHxtowP1j2meduSs4GWFowOUhOsNzby9Y6W1ajR6dlEbwkSg@cw/jcgzPEe3rvL7IIYbeQryaR/fmYPvx/IieBexg@/FRb1CC19QOxywhYHwwCB0OsZlDwj0jS0BIi1NY/D91A@kD4um0HD3Bng8DwqbiTHngOPmrdFl@UiW9J6F9Uq5sl4sVDKV9UqprK6Wyxm1kFHXKmvrQCzzakVdrZTX1UyltF4sATWH2PL6WiQGRM7o5nKwUqnRKDyrgNZqo/HwDbTCbmd7jUiMa3PYO3zzekzz/UMW1SFNFF845Hp0Sjhl1KOFEh7hL6oMMGqszWJ7e9v5vb1o9Al6UL@7nY9GO@gpV/L5tSfRqE4x27DiFKJRm6eBKADzuCeff7IdjQ45AjRrEI320LO7iix0NGqgZ3trbw/zeYOeAqYHsCsewz2m9KwBmIWeYpF48Gj0rY8O4LZ4RiUq6S56ME@M2eMx2xAXjX4uy5PPA4ZjDscxPJV13dqKRve5Z2sLY76gipd5Ub@Hni36RKMOeGAQRqOX4Lh0dN2KRlvgxKEYjbbB1R5rEIaG2vGau@Vp0eiYNxA2UTQ6ImitfRUFXlGEYzZPnz7Vel5Hv@SfscOfbSgaxBij4e5e6/PPW5eXLWe8tfv5McZ88cVT7c146LQuWyJZqwkfG9JAzFV/PP2BMu43m5o5N@Z7EGNNxTTHTR3L1tTeQpnE5xIz6Te/gJgvIGbehh/HBp8@gLbw86QPzydai2Lkh2LoOWq1ojUcqN54oKPCC@cMvTg709fajl1D/6i@HE/EM@Oz1fxFjYJZP5G8zdfuMLaboJe2IW1M3o7PRvX8BcgPawVxzSARPR8VykY0s9zfBBpXXdY21UIpPaqisUm7G2dxRd1MqI9S7xLPk5uFYqkaPd/cVKJn6sVmQa1UV9depYbRaLKKv5vFteq7RD6eZwx/kmdrF5tr5VCKtbW0litU19aStTtoCQ8WqNbQ05vNROJG166SSSwrMjZQfv5@8DFV0ah1E6PMqM4LxcbJ2qiuAj32hrAw5WdwdfBW/xDfRcQxXgK60Wa@isrGRFRdr0Qh/1wuibQIqQc8X7@UOwn@I@SYcPJPllUV/lI1plZWWTKLp9abdrdJL3lhr8OwyNFGXuLtErpZKk@CEe/vViOnyADTi9gZWhRp4Zsc6T4wyF/cOgXj6gV1bT0SaQgW8Ii/KqEmvGgFILuHr@y1nSy@atKbiOF31GUQOxkDo9DP7h9mX1iu1vWxnOojL/tUx6NebRm2za9/ZndH@K5yw7Zqt8pL5Y6uLeOFUTSKAIuhVm@AS@uwBOXOtOQN1avZaNSb9b7eH3hjEDSoLRp@Ylhd2RPGIfHuiTx@36w/germaxaaB9LRuzKKjSKNDho7eFJ/cjusVgH2rqbX6WXE0Rje19m06kOqz5Hu4FWR/cOVLtPxTka79/p8FwG3oWlv75SGw6yaX4p9l7ePf/qfCnSLBRIRzXr@rnZZP8Pw9/izoUSjF4py9v4i0oBJVRvHtLo7bPGXYeVbIKGs1kYQpq6Vaj3WqrdejWpOfQB8NauZ0FgheYFpNYJ/b8L62Mw266Og2sX6WaFYwJM@mUJ@PVNQYVGExRKg4bsG/hJ8VfhCvIpSRcJMRBmLZvKjfFbNqLqa8exdC1o5X61iY0M3kReeWjJdSJmJjs20DYU6DeZojYqoZXpsYGR6CUh1rGsmB08qCeXt5mq6VEoma2@hdM5KopN9ktws1TqJJ6yZhABY2uFbYKulWreeeJWsJZaTdVd/Wwt3eSIZaeA0pxoPlqFxhajkDvtneba8qmZulaZyZ2qut6KuFapnw5UzRYXq5d9fbkR/0IheQNvfsQj8hfcfgG2oQZic1JzRCFiFIGyAbKOpQ1ep64WaAIkMBIFJRBP4blZ@kjARj68V4vFkvIZC@TKECwJF1CQOpC3@SN2MAqsSrUbXCyCBhQjTTBH4VtQqCEd3kY7hDlhpPRK7jdzd3m2Ez699j43HWlqR3keMXaZXIixH@6rZZowtk0vJNkhzslXfujzeknzm1nYkVqUjP8GxDXYubl0queVP3cxNbzRe8ec5nkSAXCNkzuKMXYjd60IR6twJ@aF@7m2Etyrfn89tpBu580g0SjOVb2VVykleUvZNjIw@s@1b@dbx6jOUb1lCq/IZeHaR/Oa5Yd5WikqDpMAEi32ThhbB00uN3DcxIOl31NDi6NDt7eD2FuTOO2TOC8VyJGbZ8lQRyJYeUDpYC8rlKOopdDY4WX@19qry6tmLwxeHe@xxvlqpVsISwvnjTEaNq/EN9hhYUON4F6SP98wuq99YX9DBqVgtVh3Ei6V4cSJZPTaql@QmZEJtNBR1o8A2YayyKtCbrrqq5N83@MBrUMRqAWI@/Obvl0YbFfAXgM2rQpuW04VGQ00VkrEP3/4bqtSadKmra7GLGM@htJYEN@2hFdRYIyeC1TU1GXMV7oPMyzH3vYgq5CsQtX3IfdFVaJLYeiwSqzx7/Z6xDZDxGp3LS6NArlxuQm5aqYK0BP/sG1TcfKMsvwZC4borOUjP1hFYKhtSjUYjhWpZFm@k8cZYoUxK7rO72gVXBqCAkLLoT3dT@Ke/8gNSrgt@6QNvakNn5YbKQKLI5T785u8VCqv/93/8nfPk@@b75veBXq6vr6@qhdjfzn5yqaUISy1tsTi3k8iXYzSR7N@mi0@8uBUVZ6klZefkcPt7u6e4HusWmgJh24fPsxh1MtDbwXXItqlrjjnmtxC7Y4TCZfx0@4jZDnuxc0RpXtJFWAolBZjIZWW/UxVvaMtcMzVbxB3jci5fyqll4DSq@bVqYZVpQLtcNHwhXCuYlFG1tu3BmEuDie0kJV7aQhiMOzBAXHf1Kvv86IBSEGlILe3sPjtkh88Pvs7KUB5@@nT/hJ0c7p2@3DrehXo82z1h0a0Ttn8SZS/3T58evjhlW8@/ZhB9vPX8dH/3BBHkIkj2kF3lDeZLZmzDHbs55GVdEs8mgl27faV7k@GaM9ByaAd8MtjCN4jp@MKdyfChZYDsF5b8TraWOCvIEL3W6TgRvIFrtNkSSn1LKWAe8AJwL@@usfLwq3d5p7zM2qXn8TXWzj@3ihtrzMyLP2aW@sVjtry8fG5F/UUjXA1f8AwH4WUTCAvKtP@D3aXEaomlQNwslJJBzPPDo6W89C29PD5dUv24452lgu/Z31sq@p5d8JV8397LnaWy73uy9b2l1SDZ8@2lNd@3s7u9VPF9MEiX1gOcz3eW1HxENtY1MHhL9AbfxN7@wS5LAVCyNhGLekh0TAVDQySAJePmULDJWSp107MzJMm0xlPQHf1j0BJ8AmoJucIzbNeLDEvZA/gBfhOAIRndaOEykHPZzgisaDYPVpTIbWQJK7SEFQL4JbyIj3Bsuc4KSQbRS10hKHE7PBkWfeHSddvPXLaBvH4DBkOG7PDRtWtIoYv3j0eW7gTKRJd0tV06zk@gKpQ06kSTSbyr@fzFwQHPbEDMbCJKkIxztnNw2gPABlWEX6w6hPLO4d1CfYFttSQYEXxHeuRuojcj072JTQH1XFpqA4LJ1r3WzAxDViyDxykQL3r4NRwAhmhw58HFL6kmEm2s66XutalASWzM3cM9XkM8kFFnk72cZJgptRRF8ws@798z6Tv3Jr3OpNeKc9wCOS8Wx8dLWkfYJIYtydvBBEGWECjlEo6YdBpSQ3UoLlSvJWh0@HLDCbKUDcgoH2ePHlE5NsC3HqcsMF2acmQKgiAC0WDUfIjML9oyFTe5lEvRfTM8BEWmnHEd4Sa4W2Pf6AtQ1umCTvWqPwv97lyyQBiuTRFkEdXtYF@Du1hogh/JI4zkDGvBNMkwGamuYiSKghmmZ1gXgqdoatOwYOTqTkAT5VCAyUi9/3yH9xC3cEThPIBqDHSvSh0GxOIRTl8a6EtLLUfXrmoSCughQcG4xUGTwIbgcPenO96hZCk@X3BYYuqHpNzfq8pxxFPDcBAjjZoVjVLwsSKqS4GNAGgGv0CG87cO6PmQ5MjSaQHhjzIBtjsJpygc7k6Oy49UYne6FsufXAskywtrsfvAavxqtYBlLRgiUAsg8QnAmwZo@pnszcI8FLAWEgqqzXdDAQtoMJZgjk8geEB6WHKD9Mqnp4dFujo9lWHeQg9yqsCTTHrbk97OpBenL4RobGODFUog0LTQpa6CC40TsAo4OpxWTibsTnpJU1RnukzT9SkwzwHGHJJKDoYDcJYYIwXJuvhuIa2Pb7urs6295v7z3dPJWMSXdZui4D3PtkzKIzkJJgqE8W4CPUm/RIkuNgLnNxNHPI8MtWfz5PR4d@tZBsqXZBvBDJjmAeBHzISJGtzJHCDU0tuwHncyLHGyxVJJ9ghLlmFCwYCeB2dh2q4OqBbm2BkOCpRVnoP4/smZFMMZGZmTVTTBEkn2/vwcltT8GlP7g/fFftFaK3bYuLiGzC7H4/MggspLAvOcT03ObCBkh9uFrc7N7E0@z0pOkXl6DzjuUd6ZxU/1usO1jZZFeRt8YJNQ5tYYGoRE2iIMzsC6OMna3M9F0tqI4wBDcRpDGC7npFtME3@Ow5NiJYPFy9LRP7UsH@NoJ8ui8LJsUKazZRDSa@Q0rEXGjUNhYWPYMg2UQ@mN0mwfVeljaXApw/o2dJqBrrY9oCdqoITaHHyubcIvWQjDHV@y0K2PBqZtoC07tKuDW/JOYDE3Gzm0WB/kXFImc922geboxB11MsXDrf7RHdnIUrs98S7x0CvGX4OUNLAuFRjdXeOSKUq7a2qXLjjMDrleR058eySYg2lo0IKUhXrQ1NR8WcjbZGAYC4dv6T56/jlDI60o20vNkmYa3pjOACOTReeAdTRo7BrXOpAdtNykd7IRLsY@SLQLh6GuajKM7glPCbya6@rOlFQ74Anl8MmlHuMB68epnBg3eOu3qTktw8M3ZTS5ArnJc5SM/GBSoKLTIWLU4YkQPuzohj139rUR@qZSYYuRfizYH0UhAXLU@roUoVKpAaEkZpJxTwhzarAYt9G//HWhnsDdMfQJvDa01RDaimbZDCH6zCXJzQcCukMUaPer/dOmMO/F5SZ/V@oeMTLUyjXpG9R4DULlFyWflTWRbELx0UYIN9MJVb22@ViOkjCHMh/0NvyHREh6JRQWHbENaIk9K11wsShP8ohscD/NIz4SHoVK9Sho0CWxSvhj4IHpuNTJQWbri4i7jq4TAImoUkU@JcH8msfegp5pmZp1ha4al/9ZynXaoc4iw0WheqAc6NdFCIV8XxLqDUl92T4oaNTxu4UAhJQvu/mFhdOZlIiYhvewnzWy5JiHMLrSR3uw7UQQnZJ8BK9bUubE4aeyOgSqbXdRXWA7Y54RGl1I1GoAgswH0QTdkiJ4qNb1oDUQHXEqoVLAuK3JIDyKpgflzLD7S8uzWqbhQGzN/KJyDgehzvxiXfCsFtNCaO9kuDITSYPGkXwROGFp94ATN/WuGHGwjNEY4SL3TKtw9tUfRYy301n@Av7ZZthT5doInFA6qoCQhCRxGqOphqnC@YVG0IY/dTCrYOhRR6FaCrvQoLHIDOAYMJwZ6fREP4WQnxnYbipLU2sn5sQCGfJrJJpetD3BEKMPvcH1C6zL2VLe1pGpJgIJAhU0stTg9Ufjkdz8hiHhv7cHBzgfmXwuiwatSb@chL6bYoJG8anq3ayCkA4A6J5j3wyMkW4mgGA20WzZgEGQ4MMGA@4gCJ8ng2DsbCq7oFfLywlIdUZwucoFe8QS6sZGYk1JUNBnlWTSn4wieSGUPJQYiHSjwRKFVKIoE5cwMaAsTiIozUdQ4AhKqYQqERQEArUMGDiLQUg@A5GMRu0k4koIsY/3YhIGjZ/NyT1VSKsXGxsVFFxDgVOJC/OLniqmC5CYo15KT8ZwtDwiFH4xWSNAXiyE1pEQilK6CCh41unJiCDXqQg/03CepYu5i9OvjXmRyme5@FBytMGsO2cVrC@OVK5pGzBwDzxHBKIdzAFZwwzC@JBO4TAHHoGmJOTW03EnKMOtoYpFC9qvNrUqhjS@BIFkgBpB4jEy7M19a13r0xc7BO6SJRteZxBXM6wCYghQFKAYFUgMJITawLhstvsDHw6W4kqSq7H4AkaZPLfRuvU1cPcdYvtlTkTGePOhYSvAJ6xR0hrC2zcBCZoH@0/w8eXuMaoB9p9/Dl24hPXIsOBXVnOZY/SruK1Z3Ja/4RlQBKBtXKARdeVdNZk/Bsr8BTaJXMBPY@cJqXYIwXhiwR3SuDC8pmELbLwp5TjSPWpHMtjoA1SSNZAz2I3ONBObY8wNzVe4XUfayaPU1FTg8BOKAmILYZudHm89P9k7PH5GLXfU3Do4erqFmEHAbGtOB9APehpOEMvSTb6o@u0ZweX3Et/7gnXSWtJSGX8jDsJyE7a88QCwSTFNCp0uEdaXD/oZeB48LwFRFB8amIpmRx/MwY0CuQ8mKuPOQch7kZdaLIWiTPNWQlrwZldCSUcbSOmoLW3dteIeDGyPzMdZnJ7kJL4nIGWSGVuauchHXdJ4cbjdzmKBjPnjOHKHA9SI6Z1ouPm1dlt36bRZ0PqAUje7lImgLKGGgpD5tQ/oB1e4@2uvwEG2jGnRzft8b8DmTjKLwD3ytvtOPG6IQeJYJI90K9lKYotEzvzdAhOsozHJMi7KjOf2huf2BnLjBJe9mWbIjIuzNxOM2LzmMWTzvOG8seTMOHvi68eo57ow6d0eHgUnXQinOtRh2E10EtIeT9C6R7LLHslZHMzE@czd/UyZaNhJjkwsOMH6KQTmTgeaLTGj2yB1PElfQwf7n3ss/QY9tFLy3RspYhA8jZQmsNMSTpJP3BhaODIQE1BD2gI4E9ld0KLi40sIhEyR5UmGeA3aWhZaAcMCahHsuIm6Eitpu0JQDAUiWRWrsNORk5wgg8XM6UzvUiEQhvJd1EDVyvcmeUYVdJId5DqhxhES8KwUwXlVRYEESa7XIJ4GyC3WgYpnePOrUZmthqic5MkMrtZHUifcKicFCPoe5B4IlZnX5tY7VA@5w4eJk6GK5WtCLSyPKbw4YkW1WAydaTh8@ZytrgZHHvCKCSsV8sE5CrxswlbXI99JTxboE/h4xIkjOhSHFY4ZFN2BF9RNEyYxf3QMXPqxbFwsHvHHuOYzVykuwbqCHIulwWV9fMNKS8c3ieDrvT2mjtRsZAmI4mnoHTVy8QbAy6Hm4Auw@MYxEnKXXodHGVJCemeV4/L319AbXIDi0wsS3aGjcwUwhHTsNr0CBnFQOujpYZ/O/2aQYbjWHTzbZHji9NIS0RwxHDhpaPBBIAMlcWjIscGbUJAEmtGoZOHNSMsyth5XvQhXgdiV04M8lfL0QKUlTVp7xwJQ84qhQm3M3ZEl0cAzywzJ4ylhdVROSR84IP3zVIOziwwXTqUcLtDwNWZW8jcu5ihjaHS1w2vQCFtMoqI6XSTlxh5RALmv05Z6CA5Ej9EFLU@Ei0uj2IL4/heD68IZ0QjiImiVoiXFwVGnta/kDSOKXvLfd0HjuQ6zLwkBlJnYBfT3fAUEDvkkhxAbvtMQOD85xCiMA0rBJ2pKHDckCMThb@Ih@aYRIqVwdCeFXIAIuFxLbBcvP99om18LMUcpU77PNl1SikqG5vJ8MF5lAYa1C4FBoYgepfwzlBzsxVGwmScBqfSkkLqv8BO5PbTwIrsZoImWeGDR/Ya4E7q6eUghcd@@5u@5Ehtnks0M9Q9nkqATxUCgMUvzXqgqRBtIqsBL1wql4DyzTCMpCcWIkwyzJEdA@Y5UQZ5xkATdV3MGhxXmVZSPZFlVWU3qQXrnhGkMaGmcrKuYFuG6KupsZddClZVHJyYqKxLJes4eWrPA0cW3itGhMlxQouI4RvSzToZ91sHNEBESXqNka8yjf5MHOEIT8lU9mJF@/fyy0kkA38Pnqtg7RNIeHu@YDvHm5STHlw7QEqAiuG3V5MtVeKqlJcHOANMzka6QFGpnfzhLFN0u0Gs8DEeXhQ8KElMwYghLnX3D8dASRK8oCwFLsPdE57EASR8WX7wShg2NIkGZJyapHB0YkU6L9aw@oQ0OToUsHIhhLIJ2hs5d3JueaMpsKcYYx5fJ@ThkErHcB/O/Fi7IeGFBsDloj0isdf6eET/ndfer7owGvNtAcG7Adw0K8PNWMGKCfyvnJR@QGAT8gi8dcHkgzBsIRlsyg6jYwjcBJgb8vEeGQe4L4YNjk2/5Bl@752BKOtYYTkbn58IEiZewEBKLBiEhZraY1DvUogPeJ5Plpo4kRYiPnVfj0eAMkeUKCm4DcmdananVBDpGJzdIG1fjJxqJlcUrNCSnho80YsensPK4ZRnIWQM88SBPOxAKoz8wdf5eQvWguXW4H7ylUrylRXdtDHKztnOZuzGujBwHjJyIs/iKPsR5jifveUxz9wUsZXiK3suyE50fVtDF2whfkzipD5OvMREe67cAuNsFjtfClwbJl1gJBG42XFiI1lz@Vs@xbbeC0mv4tmGQSXkBMlR2Fwp/CQ0zbNErZdqa5@pjPYcJcy0TfvoaXu3PgUiewxrmDi39AFKf4Dsfs2@0ay2yEyoYvcZpKle6VRNRUHdEMfi6YX56BHUIHr2opWVD38DM1emkhBAS6HKebZljZuG5pkt6gTOjVxfId1Xiyw7xpT1iU4eOPPB3RJby66tE7F2xwlE6XL@zWYgrJyPcxn2ViRcp1mA0o6zDk0@caZk6k8En5uQhCi7nT4a18cbBx89p@Ec8crlQWtt6yLmPeWc86FIDNPuikx@5HKpHBya@6PBGI6MKbLu0ll@tMv5GVRqGOFvoTRQBx66PBmgpHg8G4Dou05r6tW6yInbjl4Y7BMATbwhVisQGjnbZ1yRgolhlmE3o4gHJ1xPHlIIo2zYnQ7oaLhiBRE3vpmJqgI3eZydWFWxMESzWBT0JVAt@Nlmzadn2gFXB0cEXSdJigK8GkSnQjr2WaWECLdlItJKb8KzCE4pOl/ZhHuPkr/uH8vE8kW2wM5jmF0xuUERrEaoFTP06L31NpseVA8FCOzqwYPNdDVgRUqwphFGuJQBoXMMSHM7lek/aPJcgHXv/ELU2lCHM2EHCj8Eq8itWydrCMyUpFjpTAiQBD9HjwKRz/bmc1IzEt9Dmv/Q8ifNY0holuDtQEfFVL@U3hzy/0OWnTzboogOj24zUnEmcgZRYrbE7CYhnQJDDwZMlSlyeHEAO08G9meBECjR9VEph96ENFaD4EUjqOBxmuC6FqkGZ0qbjnX9uZTpavZB7WBBez9dka/BXhPj9H2xmPeK9uUQVX6YXjtwyeVm@zTdiaJdEbDBNlBUXLzFGaHRwXGKJT/DxQAGTo0FoE0lpmvEVqrygXOcKxAJ5ToWWlAwbsUvUvnPxKcPGwotWQiLcJkA@M66rNd9wgG4N@7cojGR4kuEgg8B3TAdqX4vgr5DoHJ65P7thlSCyjoScXnJHQWcyHFUbt/kMU@9qlHObTGpyEg98xOzYn3sW69xCfNUzEEXo/4IvE9XPOtEMzw@3DMihSkfhIhPkxhvRL/VobF8lRpkxkA6WGNHpTpI60C2U8@Qdh6Lo4KXYpxEEBvWwTQ33HZvYdgl5rYI1R3UQkJrjOurw@KUGZHj5tKBTsQhfZQCoKAgIEiqTzC7FUzMD6Rul0xgPQt1k/HBAF2Nl@pl47D3Cz9OH8d8FN3@oHZqjTHOclOdSIEVznKIm8I@n3M1Ul4r3K9R3prxT9Z1pD7@@C9rDr@9se36n@voa46@oIrDE0ANlHBTZN0GixlcMyUCup9hkGJgPVqidr6dTDwdoyW4qNVnvmU1tDwa2iyYk5peA5zmnEBQfCoc8N3keVXCDgJzj6iO1koephwZZ3Aif4o6N/GKC3GjhmK9fwE@aXLct1mgKQMzrpNH3vcqUHzJIiqUkHCRJol8/zIrTVM5OANt2ReeL6yyUVc0vOFWUy2CMEvu1TzLuDeEIVZ2OL0JpZBJsqCSbl2SIfAemm06CYfOTiFYX9HEyFbY6m5tKdiKmFqcrJSdEZCe6z6WkgOuOhvaamkSdYbiG@AlfjvX1vaO0HOC8M0jTG0/LVRpEsX3@@vFt8ZreI6Gdwvfs0ovFHXt42WN4@h15QP4mXEzQtZG7R@4SuHo0bD2E4dOpymNxiaD6vv44x14MGAj5@/L978@O2DYy/i16gTvXBSRCy4Q4YbW0JHmnpUClvUSU3ge@4Io@rnEIsqc@CxVgB8cDFOEZauIg@2MaTnMylouYovocSFTzPLRVgpy1eIU9Vj9INsBtmCAhcgDy4gIxK0s@6PzC8mEcKi2VLlzcAxgq80qbn1tIupMwXciWjqq@/D2F41rEad0NFAdzx9Ls6H8H/efnynevQe7/yNCETOWozBCcDkIuHo4GZgfv5vfRWju@e5iPVJDAAeVzfEuwaY4zczHfoD6OZpd2A7IXicoIl86K4vRAnr3Gg0ZzU9OOW0@DrqKrA4gISkCslXwrI@Kht3azZySO@om5AOwSK4eXaXkx7DbuMsvEsy2BBhn1jossq4ZjhcqZwOsNYrrKXcKOgW@Bw5r7pFcWh/TRJC32jDa/lbF9hEVx9LdDw@HCNpYmC31J535gKGz3dHxnKsCiYbkAu2JYCjSb5Sl2l7lvh5qDKgfbYem4GxE0nq80x@IkzjQfJQhUbQKYRl59lgkJASP7iffbpoaV1NehqkbSPDqsg6aM4q6wLyR0Rti2Yd0Pak2yDOiVr5CB5dnktBhaiPCExO8M6w5NpMX2IItxSAknKxv2IWPZWq7zm1kT1Qx5JoA4YZ2MDWEUx1AcH0OClnGxEnNK83Hw9RlozGoBsMKhfRkr1L5@o0FTTrTbxPYOXQoK9BcQTfrzBI43V8J08ayFowsRAtPkkxnKZBYtLcWzWC3bUsKYOdgsYoBDsORD@6/@99R/DBkgC2kPEJjBAF/jKt@lTkUX0ifMdKolDmRRFaAD/aHpaZZuD11z/Hc9ECJLZAxa8M4QNCbv18I7yY6jGMalsxxaOGH7uUM67oZnE1BQB@JdOKhiTPRUkBrsuL4t1llmimswbkYaRsNtosQpxh2IOFwc5ZmAqRhYnRhqevCYgEd3vDL82ACQTrouZnlZSicP2Gltb0hEtGfj4Qr@ht0MHnXoAxmBcOoSJNhYF0RuD3SHZwajbWwPmVyfPTt0fxEIZHCB0IBMxdJH@JE2Y7Vw3POFBPAg7hAq/s7xUBogv1BwAA/edM@Xt5YudBS4uPHdLXpjLORA2cITcRv8DlyQ4XfOje/Coc4Xs0TcU@ny2SiZhglpyfg5@8SykO@TUtCfOv9ELLPUdUlYPqDE2X7cSaBTFbNqOSnAGjU6aJEw6nhSYwNvWMC8BNAz42K5jnst/NQG6c6wF29ggOia0@5BlaC/DBwwnkPt1DE61Gwgw6Ha27fP4DJAj4bdkpyBtob9lo4vHaH28q9p0r4HKskBJBGgTlLOwdVLgyickYbxfI5HPUl/3En6c4tnRXIJCj8A6OuRcAUVZSL9pWgY9Acnm/zW6SaEF1UhBWwW9J@JQEW9kEY2ZqIKF9Ichy/yFWrTGNV7MCYD5dnUlTBUeHmhI043tnPFd45Q7UaU39MM0nvjXiA/sIyJpEYPN/ndII7vZEjlXGCrieYzLiw9zfu4kleOJg@Ioskv9PCLU0ED8z28WnBo2T@NnOdjC0hYm2ugciIKT0bxtHznkhN2f/DIPVeuQ@R3g/Lhq1uirevhqcD7Wqgy@b02x@wK7mpibAhIMSIQWpYc1e9CJSnzUAgNQfHCcxmHCp@uS7CauO6khEPuUPzn5ZTNJ8aKbjXycjby8VGv89ER5OEfEm6Hjuqm5PUGfp5sovmxyuO6b5Xmu7UbUQyuTq2xkTjfRTetRvyE19KU/M14jc@QJV1aGn9K61Bb@MfEA518lEazmAYkd/iHAQt8bExJeZIwdvnUn3NVRRzy5DZcYHlnaCFGXN8Ab1gZ7npJf7teTFDXy7oejZ3QSq9w6gPje96800zXhkWSc2rmWMx6l/YLP20nRs5Anr2Yd61hF4uCO/2QJrigMns7Zbnrkxw6mss3/HlLETidOxwiDj7/k6HTgtJKCL@1AlB0ZUXs8IuEZ1InjujFMequ0JHxGrBUU2Qr6iDKQ5WgDe/9wPQcSVWfO/olPI4NLFHHjSO/5O98ZyM7XJl4dLj//HT3uHm8@@Xu8ckupaSD/P6F4uEgR5oy9wYtFlgCb9wN27rLRl46BqzjuOKQ8TiUwE/atuexPRB3dRDHrzRIqQ31yMI998LB4rgXru5UefpTzszT5Xs6aewaeEVoiEeVoH43XADn28MJN8kHP6yBeMMfhX7kiKWxuwjSTCDmPAbpJ86klk3GWwlC3GzAJcXuejfIAQppYnKP2X8PWFacsZXQqHII7CX4BhGQAYB4PHU7ztLLLcJzFRpeB54T2UgsK7f7DrL3dp4d8Wx3KFu2w@uFPKRm2tZlRFhPCJWAODdYtDL46oyqbGK6FARZ4LkFmDrU0rxGvEI5lA9yajaf@/WZNAg2sf@BrBV8hyv53/Ge9@w9/blG4eZd25eGTUI8zt3UHboJW3Bzb9DNN0E3eaFuKqOCyOi7XSdffJtcoC/@A98gX3CBXJSu9PdzafzXe5/7wdesf2UbC3//13DmDuCJWzly@M49Ynr367uw8/@VWyOfdl3kY7co/vHqxPyrE8JK5Kdcnoin4nT6GDmP/UOusEdVk6/@ceXpbmGjbYonk1Rr4qCtb5Zr8tB8YGRLnER@2CH6iRP0E8fK/86Owy@u65y7AEF15x87/oRahy5HTFQ0/0kn4X3rYx854h4@rX83UX6Zb/jYPh5pd8bIewaKNJxzoriTR6SJ2rx/zyaOgfObLvyMLw1/ccLcv94izr2HlXHyMLpYO6TOjKecOv7OlYJzUvuWKz1h@I/bDJy0mylGa/hOooDL1yYOxAs5Kilx3c2239Sx9aAFA2UpGRELK/FFWRMpbBu0rkdrA949SE730QTKQBm7COVk18i@WJSZmGgzd0L8Hfj/v9y28ocgv@Dxj5es/gEvWf3jrZF/vDXyj7dG7rs1ElvODV0n1zKsHLBmJlNugPund5ruHLKXT7dO2enTXbb3Yvt77OvDF@zl1vNTfK3o0YsnB/vbDL67z092mf8SVPp8qTt45J5B1@/obZ2084V8vsQI88xbF0rsROuzp3Zbv4bBs@Fq/cc97slautfgqXavdWds8@2gAR5m8cStCdIV8b0mqXHCG9ctGMl93EeUtjyxjGTN05VvFITJRu948C9w87094kHoHBdtK/mXNgDehlBAo/EtWTo7jVvrxLR0skw0nP/55BYEpvDZCdt6voPmi3f2T/cPn5@wvcNj8B59jWZ22M4@mo158gKjCPDZ4c7@3v72FgXwAuSzDHVrdGH9viJkEZxapX3VHbavsgMTpULhm3itRywSsWx5K8Jl8aEVmO/pwJDCfXdu7BQVTjCwV7aOP/8SuRr9LYtG0XIvNgh/o4q8gbCSx0sjkJt4NUCNYIi1VFROkPpjtoLRNXqla4LcGSaRJ2mf2NBZdBvViLghzd/8SgybRA0ZLQNuRCUNwdbZG2CQE/F4ZoNQNiA30h7I3FCx2pUeTPpYGGZFOTImrbS6hBQtzu5bbW4bXAbAuOenuilbz@EAqBASARwAdTAY4GlX@j4qSVhZQAw9FPwhYJUHvOkP9m6Qa8QLriLgCXJCZAgi1IvUpRprOZph8X6cuNbEqYPmtg2DkrgEj0ZyTFOqXOlIHPD/Yo8Nd2UBMgpUsAszWwoVwbYbjAag7T2t67ksUU@iNhhEEN0y@EmtS1MDcY/0wg5eWLrGYwSUbQXfpF0Xb3MKGE6yLixFmNaYTZbDT7fz/7T3ZMttJMk9C1/RamqEbgFoECApkQSbog7OjhySKFOUdyIoDAZHg2wJRMPohgSIwoTXt8MOR6x3POsd7xE@dtdhv9qOXW@E/eD3mX/YL9g/GOdRVV3d6AY5R@yT8UACVVmZWVVZWZl1ZImJ37tsOSh5d4EintujSuOBqTZbuxcycHeBga@CBhBVdH2BYYVGEb9dimiCvhBlKwxAIsHlMz7S4UGce5OulyggfB3rhf/mjS0auRwX0Y74EHfqhN2LydkIN0JeYwwqCnMBTgydlDzF3SjuQytZg3hv@AwPQ4yRwQ/d3QQ13XmQFMVJHEEU7fkcqp02XYa7kCpJPJ8NVuprpGJG0fZ3yNfyaJukg26y8uZCjOeMhxgwstMYw7z0DTxYNIuIE7S8tguFWHd8ZITV4w823d37d59XPvqw3KxWT1gttHu8ecGHEnmbhVxyGB7q7CSdBpQjTSAthJMOlpbnGVlb4iiXyMBwOfXB@N5rNVQeL6supuObdel0Snz71uVSFbpvQiI0CU@tWLuVjWNJskxlmoYtEMS6E5jFyLoypUw4lb7ew8c6sBca0CJD1CN0vEarLZ@v0aJd44YeaJaCsNO4uxV@Wz6wICSKPpbeH9UPrLtuadeuSigaTKo5LamiyxJzzRa1oodKaL5aQHd/OTrQ35dHt7mUO54evhS2@0uxfSneKqV8XDwtabguj/ajJWh5cvtKaKHu5XzEPEkuYlOSroSzfG1FyvwFFD9c6Dsae4AG595RMIqRatQmwwFGiLN4URxYowK2jiY2iJ4e3d8/PDRMenVzG8qC3sP3H3tCDSLuqzLSEd9DJmXnKKNJfmLjSaaIp3iSZJcN5szGy1EVwgYpi/ZQyiJ@KrzvT8XtCJ5ZyITAi9esEGXLJbk7lzooPBaI58d4EsqIO02rYCGzmis8@XCQfVIycbuV2TYOX/ojZcx4UxGsi5aqxzMdkTSEcTpon@DOd3b/fZvt421Jhw0s7/cnVGE8hN/FePnGUyA8wp1iJ9mDS7pFdimdWSEpXZFtR9fykhb21xco9cDEXNjCmloXxrFgje3ja9LMoWVNnAZwn38mMrtnYr1TqnhK2dE71I4nPSs5BYGRCW6wsadLBRRvzsUURq2h5klXGeT6WLtG3BxLLpt4xkjgbuQDvQMW/MbNtHpIkwJtu5RU5ZshxbNEgpJs88zKyEzAfHNjY@0i3OlayOKVr4ub55C0/ozORq/aGspwFtJRIZDcB4/LMj8WgCVN54IX2LPkgEkVBFMnY05J1J0mI50/4IWfqwZmDp4dlXG9KE3VNqYp3rKx84ykYyeQhTpoQ1hVlEfNQuvPl5NDhXwhvatfnh4PNgTC9fD5F/wK7WEwQlWJb4q3OCoquOTbIZ6Ki7AEv8SuIv1yhD3CtBdG7L4eN/k373DjHWmmuBcFL/FcvytKOeFoAErJxG0o56w9On@LC1xvacmU8/BOgCjrl429F3xGZZVTegEdIqCgBoIB4jKZBmr@VUvdL4S8bTw@WOBXPhFA28B0VQMWrxcN8Hu2cVWhLNNKnAb2iUqqcJJ8/Fql3@B0vJfgjwYzlV7l9J73yscw2SJ1R2B53R6ptF0BOYF2wDNfKsMUwLRW6/dnLWp2lX2bs8GMUUnvCGbAtxwEKvUqp@KZKpl0LMpO4qQmJ4EnpZJWBBROTH6ky1LoeS9b1MkGTwuAsFg2hv6g6YjzU7ct4Tva4gpHxB0J5b1hr0CdgiIWo5JTwh6GlhUidLznNx06QCkUEPpkccfyQNrz4wI6MKSDfq3JXyRUXIwYwL@CCcGqLrxI@XjvBUr42Au7E89QT8MnpJICg6zg@1DGwbvG4cGT/SRq5LiFNgqVkgf2UASPBWNUHTlky9DhwSQ6bXGi/JnOfe1xrkTBvxXQMBhrQPwznSsJEIomDkvj/G3vrXEMk/dIdYrVs5ui02WNVR2cbjAZRudvp2@pe6dg6TkgAreNuYOLBLcXmkWMRGFhS3Ggvbj2mddCu7IlwyrEVCiFqExFbI5A3LhOjXl7XpCv@kr9CV0HI5OUtNKKGCUCNUGAJs/2GBcMQg@ao3uqQMa0l@3iK58pxnBScpyF5JJxy7ZFcU@qpEVilyRSyiOyFRNhCVN4nBBSrJiabfQC463/Nn4bXU4qOPVvpr0d1doYu1l0ozbF0LBLwKw2tWzeldDq3Cskvy0MONGD8X3wQoxHDAjoPU2buyzjCTCS7wUwpRwkGA@gBTgaBQlAHiYLgFR@EWMrm8t46GUUyeY4Ho@L7ORQidFlFMmmEjOd7Ip4rKd6oxuAdcYPkuCXFjiC2vya2XMgNguE8warkS4oRJHcmRbTtPifnUFDqmmGAHlsyq@1ZlO8rqsXWwqfbBGdA1F5rUFQB1E4FZzW9PRaOl2fkoxdrXgaQmMqBQw4UzPVxX3BkUQSSa/xphYPK7q0xZ9jtLXE1Agqp6mBkgjlgFaSoDxqYlgARRCy4nBm0UB5JCZBS9mgmvATvI41xas2GhVoKRtUGx8LWCtZWJOgpTTogl4jRZlse2XQ3rCWd56dY8fq6DRS3tTrTiKeaWTQChhDEQwP3dAS0D3/xI9uG7GhRd8c4AeFdn1TRMSWaeDgb9xSpg8VkKa2zoIgGyNEbaHZUn4GYV6O0s232DBXxmMCHl9noPlNBz0mCL0bDI7AJBiRRoZwaOQsJk0xvWm41DQyGnQZyTCNlXP4OUfr93jlnN0dh/YdzbJpz01mq5HQolAnmSz8o50d2RZOFLR8I/PTEMwTjmBkJHE4cdKSTwLHJFKpuMRRHgRdXuwsI66GdNaOIb0pHt1M48DdlMW6yIKApnkxH7ihsohjRC8BL6uUjkM6VYs4blwah3TYFnFULs8H@VNZdXnn0jjYEczCUb00DpTAxTY1V84BwZz/mlmilmgPvBYlUtvlTlI0FM524lcnXRfpqhp4X5AwJOCnqV9ZfAjDXJf1geYGXao90OlYbA/L55G0C1Mxae5VXmCuYUl7Ybywc0upvAKrjbyGcS2MejAROP2BGt8Zgz/loqcWSQRCWvdAJ8bpno7BRcLedIT3IQ0Qwgn8t1p4NKvVopWhJ4cH3zq886j1@M4jdKJWWEfh8g2elqHjOqtO3YQsXm1p0Zki18CjFliNAulhLY/4E2j2aRahl2Ox1Mq5Bjc32YBCSi6tFzlD77XxLmQ5tDOYxomQjlqbge6xiAel1M3KK9OOIfUZTNZK@Gu7wAnBsJwITghGSy5ozhaXfz7kEyrPh88jBuwYx3wnM2zq/D7Hi0taQcOovHoe/Z437uBZkooKWsq9iEfw0Xej4FR45EKsoMcYtA78olo17sqguOL@WnvQxZC3kz4Fvj3zB@2zTq/tjE5HhX7oivA0VrEfYpDLAh6menC0f/i09QTf6dq/Rzcn8NOgvKMHj/YPnh1hzlPIWhPJ@4eHB4ctOqB@@OzJEUYMTSWZOqDAEoOJhATQ44P37jzUYPi3KZjkCyEh@JvwT4TyKRv@qDWlvzO65lHmoxAteoSHrqlgUUorG5F/5gUT@Xgbxp@QE3wZb57gpgzQkq8aU0AaC5c/RV4c63SuQREf48koIlA6AW@lWsJOlmCYs/AEC1AsohDsdjpN7/CKMubhRb5gZKXK4gUZLFYQ97v6IY0OHCZPZ8OuJdGJQJ7lc28IkLjbVJxE/cpmcW5jVMkRHRpKFy5WYeaoUnDUYnZJ0YLiVHpBe8RIX3ZtFOSFd4CiGyXUCfHNFCrAO4gNo1Ty7fOC/kCUyAKtyu9HnRvaHfokjHi/5orWRxzWlM/5An0UEPVN3MBRMsI/n@ibUiRgYn@KLnMc481z1Wb0X1aWV5gt1TtWyI/Py3vdDp4euQcM34ksDvRCMftiuRPbXYKBFmakezyZB@jF3pioMBFkGQ@jBjRUNJ4ZfIMwjFRzQc2b@HcqQrt28QCNBQJn67CmybkcjhIvCYURA5CbZ@6a23EYG76WoA4OM8SODlHLgvhAh6hnQbzSIdayID77mEH8vlUqyc7bNeobG3yaOdGfGcX/XRWvVCTsjjwKHRcGfHpxORszkn3GIaBLLl4H1edsQK5zdnMpZ0nUn/0H4NZxiVIVIsKML2F7CebP/9Dc5hW6S7TS33ENNQWFxonY8uIrzLheeE@IuGRJ3CVNY/vFEmymKXsxu@wPYon4IEdoPvtlAiZbbD6R/W6o9pM7XFfisrX4VkMawX8uInC/DIIWl5fji6KN8gVezK5vKyyyBjECBlnTQeppkCySb5eSXNXx1TJJ1nSQ1cuQ/OxXgqaYvzIgfqwgSNeKxswE/e/EQKOj@VAoCzRkSLxT8yTe9c0FP0nyoBfLAn8SY6cizeV8f/6dNN9xyUz4P8oUTiqgy5fs9syG/6fL4ljLxfEho6hUctutyBClUi7EZz@N@eDmTQ@zZYPk8z@5uPRqfuk/iEvH0/yunLjZapDI0ipQHQ9KZlLRY4WN@w8aQKVkcKNNo2rMaUMO52JxYSxZgZrKFjfOktl1mT3LzF5T2SnkczawpJWE8fXIMNrhFwbJNIq/0y1fNrhk5q6rW202V0i3dtlYFxfMoW2UjSOu4mhGz27K4biRcDIWUYtcWxh78wJZwY1M5ydsj9unwzY@0BoGQ0e8AOIH1f2z4IWPE9W4imEunBdhnjf0dUxrQkB@nIvu6x08UAGsiqAifPab/XYEbHe7k7PJAPfQXOFXYWCkahVDxpEjOJychQInzrh3J/4AauCipRabiODmjYBLmoXBlL4U@RTpLLKLJKtVPjfuUBg6SiLeumN/FBExd9EXwJBPZKACCX9Hg5UmPF5QPydEHIrWFfV56A89S4PHV1z9spZAcRFKLpdqkGSk20TDUcYTII8nZwkM56LH6WyMyzlOiDd@rNVyHVvOQ7kxxh6@EKJuR/ihURcx6Ci0DCIRN4jGSSz18rrNrUSInoB4niUh1sv1VSQ0wiwKUUSRodXJ8nafwhbRpVbCQdgUNPUCWIQxetGuu6tQO8hQfLnmb37y8T@Y9nm1KtPoTR1/2AafgV4kibHiz6PgifytoUf/RNxVTOH@xxg3o@55Xf@sjS/URBpqEK4czNCBiPkcBA2DVgUD0DfBiaXFgpEEUbCq1Tv37xtH7x0efBtvQ/EiAklBqjgKwbZhlrjZqWQiXxwMRhAhCYswjwRhBJJMLEKpWiGYqjGF1@lb2gksaK3v/hm1Fq3lB3jSncdlCiFmmxzUB9cJ8WytjlZ1hJRg7Ifv/iljDkZ8ejYbcTAyhWDC15EHwi@XIq2FejFENr1f//AviZy4UQI2H66rnOmk84x@yj0WC7Iks5VaM7dWCTLUCLmIL2yi7/2MkIX8SLdUhIUrulZUSLKr/eO/NQgHbj5A72kljQSe0oWIPmFEaveAWi4XX@VCfN9nfD2fdgF0RJ1ZsoqPYJ50xnhpyNKSqxc0369/KDgGeD/CPZMlNG4k2C1kdsa/6T1LZUV35PWvhj@3h3@kIxXXXPMw8kSViefjX8XDVK8mh05m@b6ijc4Ua5kV/vi/sqSPzpjD6MEI4IxW76rMsZLD81//jcI/LVyZXiAwv/nJpz@N6zjNrdk0tz6fxqNpuliLaR7vV1Iq6X2cMszSNLcrfpkkkxi5U1f7mYfgF3ntPk029jRvyIPoq0E/vWDY5yH5RCJRA3564ZDPw/V9iStzsKerlTPcp7nDXGLPGegp/Ddy2ITB@K/6YJwu6/ncMZ8vFn9PyNHgw8ujC91SrQoLZ5VM2x2jRv8xMi/@301zo2s/XGqLDRcXLCpAh15TQvYQarqjj/zz9Jvyc7Zr4tSaCLYga6RRqQkq4Jq0B2EGKdf9xmjVsenA3cugsvvViBTm1erQ40v3k1EPvQ7avzsjz2NM23/4eEC2ZvwO9SVY2@Cu8G0bCk9wTCw3aQcnXBAfREcxh6SrgRGge@Bu0P8dVd1KjVPI37iSxjII2CS6Qsvp6ArlOiLCkyjVmplOBfupmQPh50oDsXfVYe8KG0vUkeLIxjkXKu/v/VRpJNVKQRJ7CmXpYpz/LLqBjhjRXjlF7BA2XT5qN/FLOVLJVDkF5E7d/6JrixS5fFtSA8vD/IM/VxOdF@JZ1h7UB6@8UsR/fBwTGyZ3BtT0J38lBJZ9I1YZuZT/QnZ8yBoqjzjOZJegk0PmZ39somhnNxJnNy52sgTGXB/LePDYePZ0/9A4eHb05NkRLsjogRGVD57v6LHbzXqZHNjkIsGCL9sAN7/O7qyWx@Lll/1S3abq/9WnWH1GW3LNVVNrpqXlfpQoV5PllrQRdcWlW0i0z0J5XrQA7pi2qK3rbooWAgf6wTDC8Rp68EWA8cIEB3wWcxuLP1@Z1r1uQZjxXKLrv8lqaYsx@YsJONVhB7g1A/vPXf1/yfjtSAYtWc1w987N2s1j/FALGfKTQH/bEpRY2WwUvvhixRjNotNgWC@sGGr91aD1V4wZxKucL0Jeww2H/mjkRfQUgXHiDXEBGh9n8wO0KjBAB8a@h@8vPboDvC2RG7xc2noRthBRSyByRjPDvLZnFgr@2SgYR8abgd@R3/Ed0Zvr8lc4CzHUQ@h5WY9RH41nD6KDIdoOVYxqGAX8XX@XGsMthdDkAOEHzngyrFJICG/Yw6VrOirYfgmsnQI5qFqvBWAtrJZl4@5x6GEIKfP5tN836YK1N@g99bBx0cIzVLTzB3iZzwTmT008YbZiPA4ib5uvRMt7xiqSBrW4ZxTFglllwG8u0qp@UXuNA0@l4XtTtHti4sElsaZO4XlMhxaJoZRp0xK7hee0@kEQxfDyuIUowJs3iRJYR3xIh4UX4/7GNcJnvDw8/SmYKBmGSCA@4p@CaJxAhIgb0Djl9hgHjrpXA0bgTKz/17YxBBfas2Cub8vzxz6eZa5tbmP8bKoJNih2k1i@rW1izoQfXMdXYfj@uF6Pkis4AUDuEHqsCMYBvlAddF7QQQ80qMHDRvlzZB6aEB0MWzKgOOxoY6qnxV93fA7X3vNDAsCS1ZM3/kg0UTkhqp3JSejwWKDo534YTryNW5vrxBC9PSBBe0E3AVqvAmYM/1Yl5k6js4GqxVZ0Kt7UphgtZ/LRbYqUBYOS5AxjIbTxXB4I4E2bRAeaMlFTaAVrq8xp9/fffXjnaP9@2ajUNhCcL5EoWEtrXM4uUT4dshRihEV4@Dqdm@ss5FZYLu5Vi7ZgfU9v9pLOsEQA5tYYde3IKrpUTFjPjBjUWg91VVm9iaTeX8HzVDjckJXJGCMLm7Jx5chfWTFRpJHWCopgwq6DMnZBXT2BX6B4FoBydQW0gNBuLXR5MNw/Sa65c7VSUWNqm75VQLFWKrt8F8y8B3PlS6N4OBkmtG2Rxk7bKIKSw4g2rNquFkkvOGbDOHWL74TFRhfmc2UgvLIm9rl8hmfYRy4sbrij4O5M9p81kTtL0CD2ca1p2yKh@L//U7Qb8/jo3sCK7HOc4t64Mmybw0p9n6NcWUX22KDYGycCR/MeKdfIjRqqQCfozRx6Nqx37xQcC@uNTmNk2ed0Aqnrumv2OZAcj/Cs6AiUoXcEGO0GpvUTafAD2hhsjOrz50MMXXcD9@nef/TwPejyQ4wBEUbHHzRvXKuWi0XwJmiX0MVo3Mb9g0dPcLYf2w7N@u/CdC3aZdxWRBxcfMfbPcR92cSqVXEUguY88SJR@/Du7Kh98hjMMavYhiZIGlltfWcOn6LF83Z6G7lmsnPBRjpxCep07PUbvOk8D91X1ondiODfqU5iA0i49Tphj6CQi5f8Uq3uD2G2fu/o0UO3uNM2EKubMSqKpY4SDhAUEhgLk8gPT4gOPnmHUhXx3QoSGPiUiuZusi471fZusTGf5/LzMGj3OCpHMRbgnjUpC4kbu4td2hjHUjAbeS4m8NT2rf0jswxlxxPPxkR6h2BGSosDBrqSBosbagqaAmdPEcZ1169fpzQsMgldt766auMWzhyw0T1NQMsDa9yYj9tuz1IN2R75Drm33pRpkXFSd@rV9jB87Y3Dau1mfXXj1u1gjL59zwu710NQIW4bn33zo9l1vGxHW74nwaB/ve8PcFHp6vqNzQP/7u@@v/X05n2r2/mdmlk2X4T0Du94pDMwbr8WO/SgY8ddli5iYgg4u@3qqP0yqK73Vrubq5u1Wz3v1oa3ubq22d3w1rY6W1tb3f76Zqe3dat9a6PbqWJoRyrinNEGv8nij2T7lyObZ5ht1le3@v1a7eat3sZWf6u@ura23tnc6K2ur/c3a@21tZu9@mZnq7Pcaov5KYCClXoX5460Bn4n37grLOh2Udr@Pw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D-v ef26q-[af.q]PkPPX)\( '#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### #######:va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] xxxxxxxxx ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / xxxxxxxxxxxxxxxxxxxx >/ xxxxxxxx MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]> ._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
#= []-main=-[165]- ###
#*:
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
# ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('":"&&(defined?pp)&&190||(defined?__dir__)&&13||"_"[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,"iters")and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*:
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 :#>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. ;-}
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x; ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# {{{ {{{ {{{ {{
#!ZZt >>END-IF
#xxxh program-id.h.procedure
#xxxg DIVISION.DISPLAY 230.
#}}}f >>IF 2>2
#}}}e OOO
#xxxd 231
#xx}c uuu
#}}}b
#x}xa
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/=>+&&1=1~-<>8;t$ U=B~+Num839195;reharngtgenuloid Cr#ataPr$say PLcons=>al{} 47:""[];u 23x; >
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*:
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,...){y[x=0]=x=72;printf("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77);}__attribute__((weak))int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write( 186 ). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#"; f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure ;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num()
>main|let p!_=0=print$sum[0 !61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof("(\");print'(''72'')';end !");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
#: /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
#: ~#class C{function:Main (a:String[])~Nil{83->Print( #~+ /.---.>/~#);}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#⟫say 27#⟫say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|#print(208)#sCOprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Main code is on lines 125-133:
!ZZt
xxxh
xxxg
}}}f
}}}e
xxxd
xx}c
}}}b
x}xa
It is based on Hello World example, ors are replaced with xors for Prelude.
Curly braces are balanced for Japt. They are separated in bunches of 3 for Pugs. For some reason, CoffeeScript
requires a space between # and { on line 124.
Chip has non-nesting block comments delimited by : and ;.
The rest of the code is fixed in Chip by:
- inserting
:in some places, which hides everything until next; - adding spaces around
!and?, which stops propagating the signal
Added : on lines 2, 13, 23 (":"&& in Ruby), 34, 38, 180, 217, 224.
Added space before f?n on line 194 (O on line 192 and ; on line 195 were moved accordingly for LMBM).
Added space before ! on lines 196, 208.
As it turns out, old Pyret code works only in online REPL, but not in command line. Updated the code to work also in command line: 208 → print(208).
235. Perl 6 (Pugs), 10928 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rcyNZdiD2mVj/A3@5BNgFJIAEkHiQIECAxeKjmz2sIodkdXUPyUYlgASRxUQmKjNBAsVix2jWMdasFA7t7FgxkrzbI9lay96NWIXDjtDGamMjpK8biv0NpU8OhcPzD@Rzzr35woNk9Ywk2yGQQN6899xzX@eee865r7bq9P/2bxP4YUeWMbk0LJe5muOyrq1fa3aOPZuwp6ruVIqlWAyhtuzL0UAzXacWSzCFMVO7YftmR@@CH3OtK83U32k2hBUZG9rWpa0OmNtXXXjRIRbb0Yz3g/cu61iDgWp2HYAsMXakQmBv1LliattxbbXj6pYJQWXGXpqGOmh3VQYQmj20NZfQVxjb0AZDd9KEl1XGnlu2o2GKHc1xLIRYC0NUAUK1detg68WnU5jWGftUhcwMDW08lbxSYK90ze5OxVAU9sXp3t60b5F9T7ZMtofFmAoqsZe2oxrqNP4y2xq51r477V9hW5eaqbJibj1XnA5cZc9sdSbKGrM1tdvTDS2nmx0ms75mDDWboQ/rWTa0kqsZ1UK10NoKYuY6GLcaBE6hbXgfptqXDgRa1xo4NWi/oa51Wc@2Bkw1nRtISVkvBPCIdp0ZpZI7VRfFQqhZikr4pRh@KYVfykw5aE2TQLGCvluH@9P@q6x4MO23BjnuXPVm26ZYZcfWcDLtu86e6wfzCK9UYLsD642@bXWhzFNh4eKUitEO0IH2ga7F3jiQla7GHFMfDjWXB0JrazYFQ8UzQzevYry/HdlWd9TRzUuA0yC54cilJnViHYjWZEPRa3PoYAkiAg4GWTixBlo4iw50V2g0Z6h19J7e4bShjV3NdKC5nRzToXpudMNgXc2ACAH2TpY5Fhs5Ia@2ofZznVwMaQtTYYMrg@msMxwyHgTFgCztFapMwwpj7yDc6DtsPBwwRx9AsNuxej1NY@@0YR@ix7pWjMGnM5wqlv@2ogGMqXlVow2hT2PVWFjVUE9eDd3YKtSt7Yg6cPUB1KzuJh2mqY6O/A2iOJrZpVod@pzPAloOVxi71qHPQtFHNuF2NJt6DeGFHmZrgFL12zl1Y@su1CbWxhY70lSbndqaJvE21pyOOsQWDicJiVmYgosFyVGjbmwkdw/3ktC4PEZOHUJj2qXT738eU1muwVZadfg24vF6bPfFDrtdOUc357BAAEM7pUqs8Q1z8ufnGnzHSjt/ad/FAGsMasVgeWvo5lV5CBmUXchgXkUnuuTrYm5ohBJmG1NtESI5DtWF1gD@wb7IUsk6I9vGsSCoVPUKCm1Y5iXUJxTWHplYHyZbLUATdCwYBLJMu4ZaA@ZJbWTdUA2f9nVoNAebJMSU@PBEFQoDFJCxqFEvXccyRgQHMR0XaRlqBaIixv0e@4L1VN3AKBCOqHiubc0ZGS7GGZldbPmBbmrdHPOyQT3WBjq@huRUQEoeQPqDUL@kTAEwNIRFRcWgD7/zB93LS8Cz1elYdleQ6xesa3VoIFUpszAUMiRYy1QNyhbAZTF1Hh0SuFYNvUscQjUnIgnKBKV6Y42MLrMgQftGh17aV4FPa9C5Oq7GidwauZDHLBuoV5yb6JxyoeADtQ0NSwlQ2lRsmT3dhlbqaLEE0Yw8GLm9KpOHuyzp5L9ObdZSm8vnGmROyknplXz@sg4El0uTF7wl76OcL7Yio4zjqo6ld2PDidu3zCKTOyzeaVhDzUwlIziS2aTdTko55HIpqa43OrmebnZTyQ2gxSYknJTqnUbnTK9d1Keih5MENDeIBrurlupI8RiwHOoU1/kBiCI5GA@@kIUrFGY5LaxyDM6FvLFipv2uuUeCBB2kSwsJBPhQzjE0bZgq5BQJ2QTCzS03Bswr6RQOUeCafpFJJpKZcNEJA5Q0UlDsrKe6hWzLGPZxOIRKMZ0hjAQ20m5HBepxcEBwQQDMsjbRNY0iwFmIJ95oSRAA2sBIPTqiLsm7HMaXkVEKDEEXivZkrRvqyMAEoC@7zgw3NiwULChPOMwA6zAxUfUSmgYi84Js8YLwlMgnWqQrExgKYmtrrCq3degE2N2ApwuaD5UNwEtFDgPYeCcJ8Z6BOgEsHT6sBh2G6T3oSwNgD/aEdTTkOcB8ND6gYCIj6n8OSMnM6rGCXKxUon1spou5dn5L/gEw6Xf5e3sSFj7cmZDRsB4I5YZqXo7US@AXlglR1E5HG7qCUUFJHBdY0fR4Q56yGDxzTj@28nQ6bRpEPNEiSAOZPG89MRSqyF2EkC@DPINSI9ccWFe3gS0Zk@nUAeB6KvH4awSJZOB1fEEWPAkAiEwba52RC1wNCPimr3f6QLOYO5PzRT4ITScPXuHUgbPLPT9pzIzSfFKM5fK@F2ZjIQoZW3QWDwyuiKoZ8aDGD3vcj1l1BnMQW34WYSAI@ebyag5o7wGcA8u05iCFivTRIkg0hLcDSGInKFDCwOWJXdRZfSnTbyJoM@Aa0POB/vquO3RqME7obn/UzgGl5E/tyb57aCKx5F17orsWd7cNqw1s2YH@mfdSyHdGbX08VSDy89vwjRO7BgGs57AGjNxvR0B1qWTPAYZJ/tsIHAqKE@MmFPw3DoAElIOKSvUcYsV7wFROJmYnFY8QZTzL4th34xI4MKJfNZ@j8BbN5hvwms4lgoUzk8sjVN6xO@SQQzIpokdwylZsKVK0R@YxthSPw09PNRwNnubIMPB1ZHIul@KygsRuY0tLwNpSlJw@GBp6R3dbPJQ9eSJkCrYM6iGKTT2UmSSIsyT08BwwFIARww@HzrnWCQm7KQkKsnQXSVizbcvm6bp927ph5IFgsXClblsD5O7sFQlcKEGDRqybqN2JsZSGUnWuCOGPqSQvJ5O5N5Zupm6Ty8vLyVqyCSPm8vImuDbQtYmuDLg2ySWTC@Fy6KIYWXJh6BnFQL@L5N2Zh3ksXWB3GONo/04fptSzWq10kVXPFPEs4lOCeoYRA6BlfACepNRooFOS4s0bKGiu3YuWfhtHvZOOrQ9FJXyuXqv8XdRCiaoBGs6yUTGoo/Byf50MGjZIF6AMdPopO3l@Vji/OL8972bO75JZjC3V1UYbCgXppQa5S9sagRginZVrsnIhSWclED7ajWQhmU6lqrIBCamS9ElVyqi8tlNJDUbD1Pl5EipV1M9Zp28TvnG2KEl@VUE@UOABWTuVzN1WIf22dCFlkhBXSmZBdWskk1AzHawEhwqNfSlSQYfH3@MVs53JxKh7W/YVfmeGU/DLgeIajX40evcOeRfH0fYpzBipXMobCoD8vunB5jBwSnn1gto9hnw0ksanVo9rRdv4s3uwF9PG1FqfHu7tHjcomb7qXIFMIV8ibB5kZagVu5sDbmCMulpsHgywDXB1gpyg3o2JX3Y6TLYYgckdnonQcNFhC7ABryHB02KyMYgWwelDfrcjZSAk5E8x75NfOl6WOPjcPPlJ7gHH3j6J2nYGVyBPsI5joPAt27wA8JpPc88uPXwdo8b2SUczQcAE2gL5suvbAkzLlJEXeuqcFU6IDCAIQX4obaEkoUdgEHFPH4NKDCPdxBP9UWJF6X/bMkE51XKviBvGGTBytPRoubny/xEXpHIdJ@idIOmDc2ioHeD3UXTncXYOCIED5fPzQ6T6DOJp5YD0@IfKCKJURzWx/ro66akj3elj9YIugaOA3YNaRSUVpGGNam2fdUDKvYSa1sa6y7VW6OEnGOUz1UlJqCdtcT0DqQxlZMyUZ/UiAdbqgIavgayModxcwnbNa922TKzk3C6gBlZUxzaYQj6veoGMtrb2izuL63cecqixGW8lVLdhrNOV23Ggd5mWYV1aLA0ASJq5HCfsfROtg6DluOoQepT@jipo69IyJ1M0qGm@uXW15OubKkLmCT73BkYBNr/QAcCCMp/s/2AXxBClUihA/r23An38QoawTJcRPTssABBzBgbSDbbkD7RhfxKxmiJ9cLsJ0JOl8Y7JLVkqiJCQK9HD31HUcCfnPtDPvaCu55pX9l3SCdB4F9arI6WPSCu820AJE1Pe6OtVRQTpTIMH7YuM6zwf4Vu@qUDuDSxXzX@RAxaNPzGUkGWdxZ18cjmZl2X8jVMQKzZZvqtd55FLBZjHu1pnLu6xpnXyGIqDG/Mcc6vHC1xQNefwMekHismfXh34MafLf5nJIGOn3Plp80zDIH/aH2kxrdO3WPwcVIxwyeIwQPRBV5ah5kEARL3Ejybmj2KuNQK1rqsZ@kB398nebZiou@SIeeeQa4lQtNQHCI50DQRybnAIBhm0SQdjlHnJ4Y@BkxNWUPFzvEptrZtPB9ieW5YNeqXDFLIpFP2qH4iAvOUMuzl3DAh4rF0a3x1vnH9xuLPbOto6/ayRHzl23tDbwCO6WmsAyqwB3WHBB/OGFsJdoB3dtAY6lMhD@e7KOLYslwsPaHR/3CeBET0cBzutg/1nx1vHX4nM0YiuD0aGinmsrUwB@DhOCOZeNB2rbYFsYY4WYgLh4vDZ4YGH5fOXB/tbrZ3do8PTEJo3I0NXlXF@eHW5qECfIwhTcgVe9YdGNzobQmpqxIogmA3qXHUGuimTZfiV0Y8nilpZDgNQRMbhUZbRCqyindtmRaWwvt5tq9WqttrtlMtrPbXX7ZaLSrXSq1aKlQL8rK2ua@w9gcuyNibLDbi4VQQNSJgGZJ4eSq4sslSoqG1Fm5spHnRPtrRutVOtVFStXe50VMhVZ7WklXuFwnpZKxa1crvcU1SlWLw3WzwVT94CxbgD8tNkbob80Hvy1KlUtLXyurreWV9fV4tr3ZJarK5p2upar1woaKtKodeuKtXSvXkKZQMFveBtQPYo4AFouqBAYMUpeEQ6J888SJ43rFssFlc7ld56qditFMrd9nqhUu22lTW1va4VeuWSUlS6naJS8@KifRd4Vh/IB2VcEwRlL0hWIFCKeUN7mOBoutSbQhfsb6WEDG/oTYGjGiMCyhgwEhPgaCgW/qvoP8AZ70B@plffUwBWCRAnvnN22/NcR09/yjsyGQwMWnDteeGLIwnMt0rhDpHf4KR5qBy3ikL@126vF/EukveVjAOoEXiXyJtPmUcnq0VhZ4LmAvv4yoSPT7XPxTcTNBfYx1fh@HCKfj66qZB5oD6yVUKGU/pzcU0FzAH0Ma0RpvAygCCsSmGL1gCItOYGL4zk414n3DjXH6CimX/h5QEWeTsoRkttDQZ6AOz5hIJA6YNhWFkNIlf8yNZUVEsPvH1wXq1FowXKzijUTzyfcJAfidegt1IgTJNFXoG2NZyEutJtkZd9oIs@GiLuEu8LNPeNKo8dCeSUz9cEtN7weaWWWBKAPZ0zj1OQmQ8s0HQOdJxh6UW4Scy3lZzH4p7BJ2ryC0KKwYQWk6/nz8TFw4g4o9TNK4tMHL6rVcgpFcTioxhcGbMxe6AU0k8EdCZTsyFc0hi0e/QzBwDFo2kbKgWQgVoIaSAUqfljeqCpel4Ookb3SPJtrTcCfTXf1k10PwAmr1cJstdu64tAoSZwiYX3nANWY8ej9oQVc@Wc4hkocJILxjNuMT/dPyTAtkrqdnSmhkUq3x3ZLsQSz//8wy40wmwT9dUJae2@o2VqN0QfvYUtJqLiC/3Mb91APqOKIddDKDsqTo6rhu@Yj5paX5b7qj1A5Vg0NxAo/gAl3ENrPOfcauY95ydSY1TJ0RkhZuoD1pkDTbBTk1c8MTKHGJbapWrgRgtdo0g2NjZvBm3M1feQaAosZlFCc@aYWLCow@2P3BH/xXUcDzWjPsTvfV20JOQ@0GPUtq7d0962ejXqWjKI41RazNPqHNig4GRRlXuGesWdLXTOLzkvm61fXoKYJZ6LwG76oICS5SB/Q4@HSMIxR85QbkM7udBn6I16weCeFGyD/y4C0cWSSN@xuNZ0g34e0d4@XRGlgKRLFY1rtuRQpelT1Wyo7QnaU/ofT2CYIMmDwG4anUymUMIR1J@gD0y0w@Hi@DjsUvz19fmx@WoxXiXzdOA8XyUmcys/lVmsG3ugYWHM0geqIRe7IedCZu7Z9wPXHFAyrskdQ3WAtFzRHNo1NB/93EfuOCh1QDe2A9c9xB5kx1unsWjKX3As0aE7lqE72KuNRcxzepY0SBPX69FPaN5An1exXRIxnb7su@bzBavj4nz7AkJ7BIPjU924mCBEOTlrUaV1rBv8LpQq@ta1xn/nj3Hv5ubqERxLNogk9M7cwaTbeYhScc0W/cyvx6u5@XI7xlz/aB/w7FBhvfWRdO3ohuWwE/q9r1pAjHYc/jufosM1qKumTJN2Yff8aCJTQ5YTpvAF7aoal5axWr3Mq/CzsPFHdg/HBPF8LPfzuZeiPMy9PNHIMhXxXMj2r/L21UNtR/NHNq6sCDnvGYHnsTAxc7y4gKBE4HKp@YXbK1QpZi7PzQuLGsDu9G/Uiff8DiPLotr1RpbhhERtkPwwwnoVHK7Nxe/vklr5/tS6j2NPM2jXHipEqHGvDA0GMvqdaVJWLCgfGUMpFB7PrHrGSBtpc3nVYfuNhmvk71FAHp@pgijGijBJo6EMDdI@1DuhOj4q1ziG49u9DEY1dOjkD0o6c/ndEMTzIWrbR@A4QsdsxEtzNIw0bkSBM4/vr7n@0OvZVjeSSQz5WI5UfVieikj7jkbfe/UqrgfiBGSjVCgUhHwTmmSIvNynb5X8uG90/htJmHyClCNWkjk4A4syNLV@5cho230cNyouUv4JeH09b@qm5k7wd1ETzOOubcsyPqbJgMl2dZTXQArF2biHmm5GFhJL9Fhg5nDQSNLuLTJw8AFIKKJQe6hj39f6YQv0o5pVxnUE0Csvp17vN/mE7NkPpQLDOtmR@HoWY7GgKYwnSq6aW7u3B3Lx1Wprhsof49XyffjWc6V78fkiipCLacIRJyn5tGQwzZ2Y4lPDCVSW3gWlpq8NNHq9RxtQu29GjvdYCDS28DsnOEeTwIviDXVgDCb@RqZAQ6KTa5mghrmqfamhHmPgUgXhu4gZe5MOcyt3f6Beanyf3H3cMrBq4Hpurv0Fzvn2jRpfCtiBaHw9zv2kAJ3pSps43nMuwueTDrTnaPCwVW6q33do9dhDHT2XnzvX8oBsaPatvtnX@nx5lv@2qHsARbp8h@N9hYD8i6VfjHhUePlYuHYNyzAeU7vIIznHtKze3Hzt4uazLkT9KLwTtQ0B4vGgxQ/Gd6okGugX9Z2@NoJhyrFca6jJ9LYI1EADEf9dxEm9@a/vanm61yoANeI9vyv@B/XRS9Vyh0N6tIbGyKEfiirTnsF5TblHyTyGKnSXrwfjtKtdWu1OX38oS21NdU39Ku9ZgfjrvdrsMFQLOpN30Dtn6FB59iSH1NAIh5/gY39Rk4ZmeOaWfntk25OHOUR0WYtvs@VTDehYlL6YOp0TTPIALnj0FvbdM98hZloXkheJ3Shiy1oBRBZloQ0psupWsDGa8lsgEU2VmzITmmb7GOOnWIVCZkA9ZKMF/wjVRGbj5w5TZn906cwyOW6V74JwhT9zW3vrEvcFO8y1LOYY1k3ISA1jj2qKx9yh2J@AvG/epHLvxEkuL6Y9ZW200BZm6EOH/zK5V5yLZXYafRZqMl8XFk3R1Xp8bgNdD4lzA8vG7VsgN8gdW3M6aB9HlsuFJM5eTOsSWK9ssADYg51bhNmZ@/ktHR7W5C9faJcqLm490HGdqzGHCADz9CT@YxB/f6Q6@vdHlqvNxTk9mf8YlM/VS73zWaQVPIRe7YqVkPwRoXb0mm2Im77u0C4azzG/h3Ayo4n5ORrZlAne3819v6kkJAyJRfdM3mfe4nzfgZMAGK7OTSsqaoo5@YVMTXfJvCqec8s5f@HDfXaGm9FgOHLEY37qtAYpbGceXJG/c6MDx5PfAoNlfdVw59uiQ@ZVEKLEqBc4F4nWP9AN65L9oFpgIHPBSISS9gLCegZj8JHqQg8w5xArpf/IyU60Xsg2L9xbIAStxGTd1N37LTWuq4Ly4z2xQFy@wj2f@QP8zT39WAzy6fxaObh3aIbhe9IxQJ15COroqwcgtO2H5Z8HJmlqODBa5siVcevEfYPE6r2DRI2Nq6shKmCp7@8@fyl5xHDZ7/A1xQ/JkBoociPHmASuhWsE5tCYboKwtZjNzsbwNIIdraeODPeYVsE@It7WELenEVffseZpLkcTGGQ@Sv2BcWI02NE6OHP4qDy8sJ6DMAYj1xD46uBYwxn/KVayODJGPbA6qgF11n1UcieEfs6wECjO6lBrQ9sbgWu@tLUI@Y7qqgskJDIEknbnux6kJd1oa/YbNPOF3YuU1tlMfaaNSc1YTFBc9pHdToeL1Gh6i/SjkOZdYydDi29bv4cmfG4DYwT9PH7uPIfLxSNj3lzVa7ach9d83YjW5XslnXkEfay1LeNhdmPqfKGAauuakz/QzdGY/JgMItt8ZYavmy7k1tCE4fShA97ooDv7y6lxzRlfm@0EOoFYxWNeqw5N38/XViJLtx@/OKiv2h0L58GE4yNnwUJ78O5XLoK16XyZQRvIZwzMTu2MvIMcHsiqMWgP6Gex1hFta2hG3OfYpk27rjqeJzdG9@sJz6kdcx6bQ53mHqIQOxvoEBZ/u76TFXtuwE@3xb5eJ@cdyJOg/UlUem@lPEvgkQIjVMVcy84xgkul1ExGkmI8Ek6IX5oA5kHRkSh4XAI/bcVhMAq6BKv32NkZW7kd1wo15Y41WLwWZxcXHCt@aPP@7nhI55kc8@hnK@pFYyUpy8mV5LlZY4WkD64ZIOjNBVcjsD2dHjy/QRUwU@W70NDtlbjOj4OAWsejVvqq2TU09tKkWQsYsm1@qAE/MeMUF9795Z90xQk0lxoUdqCDsgUVggcwWQOtb91s8nRF6jCAqXiCDeIAudzg5ynI21sMBEa30@cHz1g37OXeaVUcZyFOe4KXI65R@7ngjYsGfdya5/LG47nxt1mJhP1YXqFAPBkNTOjzXbfv5NiJTrvuRnawcl0cAWa6Nlrsulm2z7oaLnSizZRkpDYs64o2WGBO/vJP@CEetKVSbHXzkqfDe0Ip4s5JhU7O6HSsEeTaQ/JOsy0BksJKBil9hFNCDAU38pdwoyGdLgIUKXtna1Ay/ICN7a0TJu@yJB5khXvh63ovtbJ1/OkXZ4WLxjdskNf@8w/z0q2ouPgn8vqqE88yD6R@h4QVDq5AcBCaZPGVcZwn6O831YXQccPbA6pI5USGW049GrOsoeg1dD4SHQfkU6PYZp9CN7Wzd8jGgI5WIoLVbuiQDdrYZKLIgWcWmQ50MHiVCDXvdY2V1IjPUsgnLqtAgnhQiQoufhgT7cDEAyMwysqYvWd9JDIYuJRKAd54RRp4Rsmg8cxbAVsKr0zO72jtES3Ruy7miqUGFWel1dhokgvGRAvPCjr7@nxcLMjn47Xdi7zjVer5@fiTQvFLqHXLhlhP8tjzdl/s3K7kmoX37x11wuLxu2Sdr6QGNrFye7R/tHtyunX68gRa4c5jP3t8r4nHa5CKaDNb3zLoFCaoFxwRP4L/@G94JkKKrahsA48IlKRYeNsRgYq6jsvxFe4MsaZI7Aeiz4vvaKHwWQDB03o68yhqH4YBbEMgNqw1LPxoiGdJMRFXnIdDVKYjj8cO5FcMrlefw0upquKsAZUlQ2U9sqrY4sJucr/H1NiDWO6vts25IFhjfnpnfjgv4twquPu1lHsIA@WvXm6O5f5yE8w95QZQ39eLs7e1f/DyeDcaDWiMnsR1G@sVsd@OM2fsaXxtg3cAEG1zFxFxhqcRZ3GKwF/FYDbCja9tzb3RoFiCOXYGPDJRKOU/HgsIE2qmgYdoXtR5XaRSlAOUQepYrKntgD19HMqiN0aH0N3yIvpMYC/uo/YynosLzAk6DTGHH68YiFVUl9f1joiJC36ddMLiT9brcVg0HKNHDu9zC4Yqf9RxGPyHRiXPVbxgYyaGM@WCyawIX0MzL6HAHqxU52MUW@EVEV/heY/7@cWT@CBP3Tcq2VxpBbXYuAajtKEO8dgvAf3CcrUaezuyaKu@x0x8@eIGLXoqP3SSmrajYmnoCACQdEE69cYtwre/d9JA6YyLZsTfwzQ3MnGgAqDQEZC7uCcQiI3vK@SHyfEqt8S5Zd5QSQqMI84p8qUEh13rjg6iNzVCD2UcAzgllkYUHI9QpUMa2JbhgEzSheEbJBQXh1oQTnK0o4dv65FNFk8ATeZ8kTHL4jGEdRqz51jBUHoDykXnNY@8QnCE2QnhTG4syzLU3CVoXGJ3UA1PEKUJlRpz7RGu2mkmZ6J4WaiRS@67AyMEOOdEv3Mt/@F3/oCf4nfugvsnwj0uPIO33xJvPXD/theiKPD2z/23Irz9lL99nccmmz26TCQvjAILtz8BXT6Nz5QJeYJ3aiqVxW9tbOkv9o@YA7Isb8sBKFJBMyGHQZoD5RfobwBEcU1tjOA8haAJAzypsy@ARICugD5QvEGJhtLT7IsUHmBVy@cx42iVzdHKKW3MZzbpPKu3IzzHEYSw/GpltazkIZPytYeQjti4xD0cHKEk1YAnxq71YeM1KJ0bGxss7nRUQ2us1jlt5FfUr0vx135GVwA2xhWFMwZxIEoQA8KaIlpqRc0oEkbFgSypJJGndS1OaiANpsgBIBJ6m96mfBA3LVFVQMemNnZJYpp4ChAwbJN2nWr8NE8PkQyIOG48bXC6OwabM9CGEOqguXAzxF8h2AmC1eLziPXsa3bunpsX4tRJBoT3izmka4L7n805ipJTFh46MnsGYmr6BEMsDXt6YlpoiNmD3LJUMV8s5ZVVKUShcYEK8otd/T2ghM4NzKKj6W@sobO1vbv/@eHRycxZOASZnAZLsmRzI3Mu57JnF74j6ec7WqnP9vInz5/teVUZzlVgDEGIYOXadDbnpTad0wWpv@L7YGbTpoCZhJTCYxHTkhB5j1Z8zmIPQvMhwG2@DH8m1ZR0e3d2sdE8NxMzyb@fd75pIpdG4gLXuUOnmyans4lZ9E8@P8WTz52ct79Twc2duPXHta6CrafCIxTAwT0swAFiubwHNYdivQwccvtMcPpEkR@97hDr4zYcOnXSz1EI8tQ7pB27VnBYmjglrK86fUNvx2Ds7uLJefyMD@8QC/90kJwzNHQ3JcXI@tFACQiYWEoc1T6ujXM0jZOiM04JV5bdd/CYh0@KQScAfMmjkdNnR9aQBaanHc1zHYMgwnZG3OCvsc9HA4Dr0eNYQxargWgiQ2SoqKSfVa5QQ88S546NM3i2G6R3hqePiYLnBt1Kaizl@tq4q18CA09JWejpnyggUfn7bbHQdBaZmQQex2v4U9z@EK7Sjzp@bhwgV8/UnG52tXEKz1OpXYBoiv7Jm1fXSSk@QwN0Bt62d2rW1GF4XkdUXdEjgoPkpjrb@rrfyaKnFa6v45k0uHUYmgVSPHHtA3DC@JTqDdQhS43olEaH5Ri9ps5TZtZxbYnJTX60gskyGVKo4UEBIDAjaI9cRDgshYcap/INaB30dcwuPt7pQ3am5HIX4KZEJLaCxrRtGMrRDCXFQEGCKDVC28C2ZTXMEafeHKc8iIPhMTo2iuFRhXOC6XBBnBODfgp1QaVmzSeh43aCHshrdX29JlojymrWGZDFLJfP5QHtHBbiCahQv2InKNQaHr4NUNu21tWBLTz9nmaaGlQQ0MxAhTFYHQGR2VLWu5shGxzWTCkkeBY/E1tLIaPRQ5x3k7cGTjWt5Otkl6nfwZj6@hwH1Z4YVif5/zqfy9dvUytGY5IHQUdqplb6DSVTSmcyK2Y6tWLiUP/kCZpz7lZAkmjlQDsaA5C8Ykh1oGeQPBorZn1F3UitdBvFNMWAV9DPbiHCN04@d7ui3uVXnsBInQUfm3fe1IpD5wAWcjnlDvKHPWQlnwWaucVj0@iWBkx@Rc9kMA@5lRZm4Jv8@UmGePb5SZ4sR3UhiOYvB6K7TXFVvyVmrqXgFSi8RUMDYy8iYxfLfFsecHCEc2le2ALZgyf8Pdw5wWjpluaEJf94NOTxjEXwuyQd0cRPXeQHMUIFjlNQifiaVSUJmMnf/m1CWWXx1MrmasnKJCuFOvwo9QqrsE9WzovlBEs8BU09n47b8dvzHfmaab3i6lv5TO3l3l4cXR0dfSmdp1gysX34dVwpA@gaW6fvYz9rrLjgwz7uk0ik87FEPq08WcvnX79@DeIufM6auWYYKnchncnJi7PUGrw019bS2dVqOvs02cKcSKliUTphTNfz7FwfOt0ufK0@XY@SSvAP29zEtMAB/0z4DcY97hdkhoMIXy@uF/QQ3LVaSbDzNVVNZ8rFp2Y9VywU//LPlu@yt0etjb/8jUFeW8bHIT5@cvcc3SdK5ZPl5U@ePSuXs1B53H30g6Ovtra2yjvZytFZZbMsF5Y3/uI/Li8XixvF/PKF4ygXybOrL@PFQjme@8s/Sh4dfb/lONh@@CkxBZz4W4WvwioVdsXeweeqx/Cf3O@6IbeK7nbvHQ6QICw3iNkkk5VS8uTrJBb3XUJRlMSE/lpUDctMaW6u/ZefHb5NuIlmMf/KhqebeJtYrSa4ExzwVvLerhPNxAaCrd4lJvlGowHOtf/y7yB@83PAgyGTDfhpVjxcq5NEU25QlPeJ5io4lGIR0v0/f/jDWKI5RkJo7u@xYrOY5rSiVJ8oT/w2Ok8o1fLhU/D2PuQ99j6k6CpK8dxrz1BzY9P63n0oPLQrs0J@frt7lJFgghrI8Vg4yHdiFz9/9b//1c//6mf093P6/ge8iWR1@enrHcY0GIHxU6s99UuXZ2vVuGVBL6/D24Hvf5yT4ZNree91fJVFyRLVRrbFc@WTcCLkmKoH/5eJKvHfPxIulvAmYeUzdhFqgngT@ZOX1@cme84/pgn/8PVe0Qc9wGWyINNe3SaCKvUTZ9N@XmP4L8zjBexj4GKJb6Dyx3M@rBn4MyoCzzU5nodKFpQNyWETPsvwR//w8V/xd5l8hDeBzH6W2Xf/xBJnibOLi89M/Gu/xb@Dd/j31sW/0w7@Hb/Fv9N3@Hfs4t@Rg3/P2/gX5uWxhAycIZM5BpFREO1jPi/hm8u1xJtPvIlY4tf6YTGWuIXPRUa@uzvLfZ2p18U/SFJ1/w0/3AV5uriT5Y2vm5nMGeXtrCkyuSFfNBnPMv3mWl9vAN7MxtlGw9qmb67VhI@cLFvJVevpxdfNs40oDoHm6dMMdtqngKe5csFAhm822d3GXfPubOPubmMD/jfo9048wfduY@afHsGnvgDI/9xdIAM9P8s3z/PnTf65gPdcvok@ufw5OJrwbAHg2VkscYvk0mBnF3QgUUM@U1YrFzKjPpHGsI7DWE1JF0v5yviT1d1iLFGMx/MU9B4HJhAv1mMJFNLXuay@Th6vP3z7v@L3/MO3/wZeIWt4uReGxrAbgpCzslkwCtcF5Uq5AofOCiBj9gt9pYtMvaCxwqQwYYWBpXTBpcFfAVx6occKl6xgFkxFgUBwuKzgoqsHj0v46wEWG/70QgGRF64ZpGLgUEEnp9LzfYtJ57EzFn@tgXSSU5K5QjK3mkzqF5XV4dt4Ntk6P0te1BN55/w8z@U2VizX6cjcuzvWau2@2Gm18kjK58@tw@D/8HAQfr33f3BoPT@0Bhb8Hx4ePoeGyzzNyE/h02hmNsRjM9Gsb57XZKRHjzIT@Y3N82ZJRvdqBqisiH6Zj/wEGOHZXD6PgVL76tVN/dUr/L@5rt/UyeG/gqNV9wEEGHeAJ/cABK/qdXKgGz7XhJXe0Hnz6tx3cUf@1Q14vWIgZvv/@cjbr@Ff/3/X//OXLHV2IUE/uL3bSNFHwj9Jur27vRO/TSmVEi@pDfhDD3jHKLd3TXQS0C24zlLShXR3x/3gNyVtcIRNTGOjSZEDQOj0CZ7qeRIkDVAMU2JC6/x8XChI9Tb4@KZt9T3NjUh1WjWy0sb5LFCGlLREIJVyvV4W7rVqvV4VbmV1tV5P@1AFeBFOANIctVPH3lRPDCXMA@9jqQLazOhY@mRK3GGwORyCYqusF96/971ara5ut1roX3r//hy6axIXjTTWK@BTqL5/D508KYHS@8IS05XroMIq@WKAvq86quvaqXf6MHuexCWMznlSonNjCwUExvissrGxWm42V8vgXq1KUj2@wlecpC4z64p0t5KP82KAOppMiCCluiaR710Sw1lig202gdwd/LDbuwTVNitXpFR7okm34OP5Kevr3JOVV1PVzLr4ayxLrJlm4u/s7KyUKafX0k8vLi6m5BVkSfVbtaHcNW7VGtpK7uodcQQ5LkZXnzwprUP9VAv181irtbN1utXC28twEhg5M3oSc4vhBN/QTp6RYauyfnGGJbo4TyZr9ae8gasVlkjWBZycBD7JqutU8ARoz3oPd6GMCevUN50YMmWtlEjHhrQWZ63AujidaTOr11sGT2gc1saZZ0czDO/I9hvLNro3eldbjiWODra2d0@zxQ0Yqop7W9vZ4snLZwkFXyvBOwWX8P14d2vn8CVEODrY3TrZ/XT/i92XR@DvxN68UzVN1UaadtMajW7e4qneWksbgm/waWkd3VHfvFGH9GF1ztVubj784scffvHffPjDn374wx9/@MOf//Lbn/8Yvn8C35/y50//7XoFf3/57T//4w//6g/B8z/A99/D989@@e3v/ZB/6f3P4fufQn5/Lr4hOP5liWYaP0AG1WI1k4ZRI72@DqRAvhsxSOq3fvntz/7ol9/@9u/D91@K7@/Pfn/nz@Z/f/6jxV@M97M/vh/mp/8Ovv8Lx@XB/vRfcT98zsD/Kw7327//4Xf/N/7/F@IPnX/44Xf/HH/Ey3/3@3/xnz78xv9RLFb/4l9/@PFPP/zoZx9@9BsffvSTDz/6p8UPv/evlUL454@B4P7mT3@B/z/707/597/A///5f/ybP/3v/@a3/idy/AF3/F//8t/y37/@jR//9Y/@xV//xrcLfn987@@3j/D/9u/A5/H5fAyex5TrY32@/U75@VVqI0gFaIBOQmdFEOKeTTRQr2MFVhA/0GF@/s8@/N5vAh3@LkDC238Lb/DPXyDoJ/Ty5ZeRsAwp4XLmyy9Bnv1SaDdfhoF@wtj7PAichafvAeBLCuUf5kNBov8DQgEYE1AeWCRxAsElf9z7l9/@iz9Cfz8m@v5mGF/B8w3BriDwe6@IP8GO5xcjDPsT7LoffvHDD3/0Tz/84g8@/OK3kGvL5fXsVlZWHrD8AWDlEXAIuPoYOABUULMBFXQ5VgTH8gZaqmJK5vVraIRlcDUYS8cqJXiLKU1yK@iGiKCwprmBKIOmIfiOY@V1eEOTUQaGywwPykDQswxemJuJjRsQRqB40y5DZ7OKNgDUfRuAFyPxONlWFWR0Nn5GWCBmI3PMWunGmEfMoEeTMDDMEHodx5ViPFNt7ECCjfEOQ1yIPBN7Dc/XjWa1MW4ium8oC4Aj8wySBCi8yDczbn4D7w3CCfCx8c43kJVqI5NpVsGnQUWl1LItSlOpUOGo7BlG5UZ/xnDZ3eZTxj6JK9U4V86hKpmAxt9MAL1JNqpNCD/PpEVx6N9z0jeN8aGdxlQ/3I@Hb6I3xRcAgFeWcbUWfGUZc/MUgsccVYaShUeGY4Caywjrnu9BokQmlqH2zdALpA95@JjPBh9IER0WZ2VlBVwbzXgp3joE1YjZVzXHVW2cUCLJrsbiq@tx9MbVL3xJ38oRaVDpnTT8KvC/u0zLWKkk9XRsJYmKdZJ5KcmZklW2ErwQXgnpLU0FyBAg@wRC8Pv0KbihhugZ@MUSQTwuu9PcIQjdZSbFUnS1i0Tqu4byCos9dy6fWWMQsLPxeFZZ5XMCElfvY19ZtVrjG6W8FoMnvY/wWhlxwQk0F16um9vYwGpv3src1IBukOJWY82mmP9kCviweqx5snsKkU4PmVIs5GLNL9k4R1bLOwatDoL6bXmtWK6UK8XS6mplraiUV9fLq5VqCTjcaqFSLCrr5fJ6dX3tjnL5FJhEtpZuVzaa/2Tm81/9k3mf@b74iTWNBl@Gt4LzofHzQrxOlg@qxJWzQhb/iqUS/EK@skpl7WJ52biVsezntPbrFmecIWuxWxmpfAk@LLYUY0vgBR/5LoYzQkzM4e8f1sV8LV4Rx@ds40oFyEiKnQMZcWyiPZtNkL3l/b3Y4eEhrT7k85Gy3s31c3SPW3dka7FiiTrSzv4X@yf7hy9yO/snIBB/xYolqO7RaIRGaGFFjw3Dnzp8Y0gpT4ALPlG4s7IaOAvoPMW9si8g89DsJjvAFZ@uxU4tvrLwmdaJbYhdns0YTZydQYNdxPACnjNcghvbyPvh83Ft9/ld0du2BZrCd4d5pppXPGhH5/v7/KDPVDykzxnobn8BxMvhAPfkaPbfGYbdQRsyiDZyDvAMfmzDsuYBrLGXRwtK@dzffY@T0LT9HsCP9z/97DT0PN3d2v4stsqeHb7YmXpUBFCFHezunfqvazzUi1rxUXy1e3Aw/SoeCezgqPIts8paNgvsG37wmaUPPXMrX3sgSu6eK05W8jB6gsLeUL6RN5rVurvCXjaefZN5MRpUS@vKeqW5y6DYdRv0M717qYE2a/Xxtkg7obrqkb2C@w9WlaMDVHAbTdW4hV5ZXmvGnuNCuHWFb@jQndhnoGMO8IoavI7KjeE@wC5eQ4vGgTbeBzsasoWe8EAvdNr6ZR@47I3lAcTaqsrg@7EfiB9WL6Gu7vVweRrkNxNizAHH2Ve9xwqxHFkui@vVSnW9VKxmq@vVckVZrVSySjGrrFXX1oHNFZSqslqtrCvZanm9VAbeC6GV9bVYAviT3svnYbhR4nF66mYHj@rewDPPrVy/GUtwmwxj7/Ci84Tqe4xYXIM4cbzfx3FpmW9ab8SLZVyDDwwMMKqswxJ7e9uFvb14/Bm@oIV2uxCPd/GlUi0U1p7F4xqFbMP4UIzHLR4HggDM5S@FwrPteHzEEeDJAfF4H192V1EOjsd1fNne2tvDdN7gSxHjA9gVD@EvhveyBmAmvpRKJEjH4299dAC3xRMqU0538QXTxJA9HrINYfH4p15@CgXAcMzhOIbPvLJubcXj@/xlawtDPqeCV3hWv4cvW/SJx214ASKMxy/BcWlrmhmPt8GJpBiPd8DVmajgh@ei4xZz01Xj8QmvIKyieHxM0GrnKg4Cn/DHZD777DO173a1S/6Z2PzZgaxBiD4e7e61P/20fXnZtidbu58eY8jnn3@mvpmM7PZlW0Rrt@BjQRwIuRpMpj@Qx/1WSzXmhnwPQsypkNakpWHeWupbyJP4XGIig9bnEPI5hMybsePY4DMA0DZ@ng3g@UxtU4j3oRB6jtvteB0J1Z0MNbRZYZ@he6qzA7VjW3V8HzeWk6lkdnK2WriokzcbpKTbQv0OQ3spuiMN2SGTbidn40bhArSAtaK3USAVPx8XK3o8uzzYBMZWW1Y3lWI5M67h6Y5WL8mSsrKZUp6k36VeSJvFUrkWP9/clONnysVmUanWVte@To/icamGv5ultdq7VCFZYAx/pLO1i821SijG2lpGzRdra2tMqt9BZbgwLLVHrtZqpVI3mnolMQnzi3IJlIFfyT2hYur1XmqcHTd4tthEqo8bCjBgdwTjUWEGWRd31Y/w@h@JMF4CuvFmoYY2w1RcWa/GIQP5vIT8CDkIPF@/8uYD/EfIEXHyT47VZH6PGVOqq0zK4dLzltVr0b0q7HUYFuXS2CvcIkLbQ73lXCTEO7XYKcqxdPc5w4M72nh5Iu3IBUWKnyDEuJ1AWVuPxZpCgjvitxPUxSvuws/t4S25lp3D2x3dSAjfI@55nUxAPBjk9g9zL01H7flITrWxm/tMw@VaHc9vm2/hzO2O8XZw3TLrt/Ir@Y72DeOmTzyTQO8ytdEEl9pNUdpMlW6oVK1ms9FqDLTB0J2AvkA10fTjwpDKnjEOidtHvBX0rcYzKGyhbuIZPBq@rowT41izi0cNPGs8ux3VagB7V9cadPtvPBGv9zbNxohKc6TZuNlj/3ClxzTcVdHpvz7fRbhtqNfbO7lpM7PuZ2Lf4ZXjr9@n/NxifkRAq1G4q182ztD/Pf5syPH4BegM7y9iTehU9UlCbTijNr98qtAG/WK1PgY/Za1c77N2o/31uG43hiAk1w2oqZCkz9Q6gb83YHxs5VqNcVDoUuOsWCriUp1ssbCeLSowKMJgCdDwXYP3MnwV@EK4gvpAykjFGYtnC@NCTskqmpJ1rV0T6rhQq2FVQxvRKzxVKVNMG6muxdQNmZoMemgdcwj8os@GerafgljHmmpwcElOyW83VzPlsiTV30Lu7JVUN/dM2izXu6lnrCWBBwzt8C2y1XI93MQpqd5rpL6W6qllqeFob2NN7OJU4uEy1K1QcpzR4KywvKpkb@WWfGeojruirBVrZ6OVM1mB0hXeX27Ef9CMX0DN38VYjIUnEEBoqIOf1525mBEICoHfEOVEQ4N2UtaLdQESGwrWAvWXwptQ@UrAVDK5VkwmpWQdoJbBW7Am4iNJYGvJJ8pmHASVeC2@XoTwgCPN5IDPJK0qscRdrKs7Q1ZejyVuY3e3dxvh1WffY5OJmpG91yeMXWZA/c/TtGiulWDL5JJzTbJ9bDW2Lo@36gJ6a5srbPnQogt2LvZMyvnlj52LzWw0v@bPc1xHAKmCkNq2jDN2ISafiyUoczf0DuVzbmO8Uvn0en4j08yfx@Jx7KRiRi1VrUhCt/wmQScss@1b74rv2nNUTFlKrfHud3YhffNCN26rJbnJF0SyxDcZqBJcfNTMf5MA@rq7o6oWS39ub4e3t3fwQUm8WKrEEqblrQoChdIFLgfDQKUSR0uDxoYn61@vfV39@vnLw5eHe@xpoVatVcM6wfnTbFZJKskN9hQkUP14F/L@nlkV5Rvzc1r4lKgnasNkqZwsRaI1EuNG2S@z0mzKykaRbQKxshpwm56yKhfeNznlNSlgtQghH37z98vjjSq8F0HKq0GtVjLFZlNJF6XEh2//DRVqzXMpq2uJiwRPobwmgZtmwYpKopkX3sqaIiUcmb9B4pWE8z5RLFQT24ccIL4KVZFYT8QS1eev3zO2Adpcs3t5qRfJlc9HNKSVGuhF8M@@QZPLN/Lya@APjrOSh/hsHYE9e0G62Wym0aTKks0M7vQqVshAfXZXv@CaP@oFaZP@NCeNf9rXvkfaceDde4PX9IbGKk2FgSKRz3/4zd8rFlf/7//4O@fS@9b71veBTa6vr68qxcTfzn7y6aUYSy9tsSQ/gZCPwHgQsb8LLhm5HhWNXukleefkcPt7u6c4BGsmnr/Btg9f5DDoZKh1gm2MHUNTbWPCdw/2JgiFI/fp9hGzbPZy54jivKINrORLpiuRysp@tybuQcteMyVXwrneSr5QzisVEC5qhbVacZWpwLQcPLBCuFYwKqNibVvDCVcCU9sSRV7aQhgMO9BBMXe0Gvv06IBiEFNIL@3sPj9khy8Ovsp5vtz/9LP9E3ZyuHf6aut4F8rxfPeExbdO2P5JnL3aP/3s8OUp23rxFYPg460Xp/u7J4ggH0OGh1IqrzBfI2MbzsTJowjrkFoW8XaszpXmRv1Ve6jm8bTtqLeJ93RpeK1N1H9k6qDzhTW@k60lLv0xRK92u3YMd87qHbaEyt5SGiQG3LjbLzhrrDL68l3BriyzTvlFco11Ci/M0sYaMwrijxnlQemYLS8vn5txf7QIF8NXOMNeuEkE/II87f9gdym1WmZp0DKLZSkIeXF4tFTw3pZeHZ8uKX7Y8c5S0X/Z31sq@S@78Fb23/Ze7SxV/LdnW99bWg2ivdheWvPfdna3l6r@GxDp0nqA88XOklKIeZV1DULdEt2Tm9rbP9hlaQCS6pFQtByiY8obKiIFghg/xgSrnKXTN30rSwpMezIF3dUegvbAI1BLKAqeYb1eZFnaGsIPCJkADNFoJwpXfezLTlZgxQPpYCiJ3caWsEBLWCCAX8IN9AjHlhusKDEIXupx9SjFDyPNsvhLh7bJfuKwDRTvm0AMWTrhjrZLQwxN3PIdW7oTKFM9sq72aBk@gSqQ07gdlyTcY/ni5cEBT2xIEmwqTpCMi7NzcFpDwAZFhF8sOvjyxuHNQm2BdbUkRBC8iTx2F2nN2HRrYlVAOZeWOoAgWrvXqpFlKIJlcSUE4sUXvn0GgCEY3AVw8c2lqVQHy3qpuR3KkISVuXu4x0uIaykaLNrKEsNEqaYomG/Mef@eeW/nbvTVjr6aSY5bIOfZ4vh4ThsIK6HfkrerlyDoBAOKuYQUk8lAbCgOhYXKtQSVDl9@4IGXyyYkVEiyJ08oHxvwtp6kJDBehlJkMoIgAlFhVH2IzM/aMmVXWsqnaZ8Yrl6iA5NxHOEHXbcn/mEtwFmnMzrVqn4v9JtzyQT9tz7FkEVQr4ttDe5SsQXvyB6BkrOsDd0ky7xAZRUDUf3LMi3LeuA9xVNbugmUq9kBT/RIATojtf6LHd5C/GQi8uceVGLgezVqMGAWT7D7EqEvLbVtTb2qe1DADwkK6BaJJoUVweHuj3e8Q9HSvL8gWWLsx8Tc36t5dMRjAzkISqNqxcMkOK2I4pJnMwCawS@QYf9tAHpOkhxZJiMgfCoTYLtROFnmcHceXT5QiN3pUix/dCmQLS8sxe4ji/GrlQKGtYBEoBTA4lOANwPQ9BNtzeI8FDAWEgoqzXdDAQNoQEvQxyMIHhEfhtwgvvzx8WGQrk13Zei30IKcK/Ao0ddO9LUbfcXuCz4q29hgxTIoMm10KavgwkMFWBUcXc4roxF70VeyDjWY5sXp@RyYpwA0h6ySgyEBzjJj5CA5B2/wUQd4p1yDbe219l/snkZDEV/OaYmM913LNCgNKQomMoThTgpfJD9HqR5WApc3U0c8jSzVZ@vk9Hh363kW8iexjaAHTMsA8CN6QqQEd14K4GtqHRiPu1mWOtliaYk9wZxlmbAs4MujkzAsRwNUC1PsjoZFSqrAQfz3aE9KYI@MzUkqnmIpib0/P4chtbDGlMHwfWlQMtdKXTYpraGwy/H4Mojg8h6DecG7Jhc2ELLLj2KtzU3sTaHAynaJuVofJO5xwZ7FT@W6w7GNhkVvF/fQIqXMqTM8hRF5izgoBsbFqGhzvxRJYyPSAfpiNwY/HM7JoJgh@RzJk0I9AYvnpat9bF4ekmijeZF5XjYo0dk8CO01dho2HON8oTgZY9Q2dNRD6d5mto/W84l3UFKWDSxoNB1dHWtIT7Q9CUs5vDmWAb90shfO7dLZ19p4aFg6nkGH5@Hg/LsdHFKbix2abAB6LhmQuTlbx2PkxN5yOkKHn9ZHe1tjS51O5Mbu0EXer0FLGpqXMlB3T79kstzpGeqlAw6jS67XsRP/HBFMwdBVqEFKQjloqUqhIvRtOtMXM4d3YR@9@JThuaio23smJdXQ3Qkt30Uhi5bwaniGsKNfa8B28MQlrZuLcTX2Uapd2A@NVFE/2t87pfCqjqPZU1rtkEf0yCeffopLo5@m84JucLduS7Xbuov3UbS43bjFU/QE@WFUoaL1HILqcA0HJzvaGc@dA3WMb1OxsMbILhZMi6KSACmqA81TodLpIaEkYZLxlxDm9HAxbn1w@etCHcHd1bUIXgvqagR1Rb1shhF94pDm5gMB3yEOtPvl/mlLHMvF9SZ/IuoeNTJUy3XvbVjnJQjlX@R8VtdEtgnZx7M9@PGaUNRri9NynJQ51PmgteE/pELSxUuYdcQ2pCH2rHzB1aIC6SNehftxnnBKeBLK1ZOgQpfEKOHTwCPjca2Tg8yWFxH3bE0jAFJRPeP4lAbza6a9BS3TNlTzCl11rv@ztGN3Qo1FBw6FyoF6oF8WoRTyqUgoN0T1dfsgo3HbbxYCEFq@18wvTezOZETEOLyF/aRRJMc0xGEpAzzHtZMKgtOeHMHLJnkpcfippA6Ba1s9NBdY9oQnhIclpOp1AEHhg3iCZnoqeKjUjaA2EB1JKqFcAN3WPS9cPKYF@cyy@3PLk1omciCxZn5WuYSDUGd@ti54Uot5IdS3FC5MJGpQOZ5cBE4Y2l2QxA2tJygOhjGiEa5yz9QKF199KmK8ns4KF/DPNsMvNW6NwA6loQkIWYiE3RiPWJjKnJ9pBG36XQeTCkiPGgrNUtiEOtEi00FiQH@mZzKRdgohP9Ox3hSWodpOzQkFNuSXSFS9qHuCIUEfWoPbF1iPi6W8rmNTVQQaBBpovFzDq0@NR958N5CEfyMOEjinTN6XRYXWvXevE/puCgkqxeeqd7MGQprz11zbuhnqY81IAcNs4XFjQwZeQg4bDrmDIHyZDLyxsSnvgl8tL6cg1hnB5asX7AlLKRsbqTU5RV6fVCXJ74wiejEUPRQZmHSzyVLFdKrkRS5jZEBZiiIoz0dQ5AjK6ZTiISgKBEoFMHARg5B8AioZUW0UcTWE2Md7EYXBQ8vmpJ4uZpSLjY0qKq4hz6nIxflZT5cyRYjMUS9loiEcLQ8I@V9ESwTIS8XQOBJCUc6UAAVPOhMNCFKdCvATDadZvpg7OP3ahBfP@OwNPhQdz07W7LMqlhcplVvahgzcQ9cWnnh@5ZBOsQz8OEmnkcxBRqAuCan1NZwJyvJTTMWgBfVXnxoVQxZfgkA2QJXg4dGz7M19Y1374wc7BO7RCTS8zKCuZlkV1BDgKMAxqhAZWAjVgX7Z6gyGPhwMxVWJm7H4AEaJvLDwVOprkO67JPZ7KREb49WHB1IBPnGKJI0hvH5TEKF1sP8MH1/sHqMZYP/Fp9CES1iOLAt@vWIuc4x@EbdVkx@gr7s6ZAF4G1doRFl5U0XTR08vfYHNQy7gp7HziFQ6hGA8spAOiS50t6VbAhuvSo@ONJfqkQ5a9AGqUh30DHajMdXA6pjwA@Kr/DxGmsmj2FRV4PAjigxiDWGdnR5vvTjZOzx@TjV31No6OPpsCzGDgtlR7S6gH/ZV7CCmqRl8UPXrM4bD7yVetYJlUtveCWP8EhqE5UfP8soDwBaFtMh3OkdYXk70M/Dce14E4ig@NAgVra42nIMbFXIfTBTGmYOQtyLPtRgKRZ7mjYQ04M2OhB4fbSKno7q0NMdMukDYLh37ZnJ@kvfwPQMtk46fpZ6LctQl0YvNz9ssFekQfqQjZzREi5jWjYerX@10NIcWmAW1Dyg1o0eJCM4SqijwmV/6gH9wg7s/9gocdAYxDboFX@4NxNyosAjSI6@77yTjhgQkjsWTkW49sZLEIpEyvxMgIjrqUZFxUWI8tTc8tTeQGme47M20QKZfnL2JCGLzqkf3qucNl409yYyLJ759jFquB53e6eMKcLKFcK5DDYbNRIsfrUmE1z3xmuyJ14uDnjhfuLtfKBMVG5XIxIATjJ9CYe52odpSM7YNMseT9jWysf35i6nd4AuNlHz2xlMxCJ4opQXitAfnsU@cGFpIGYgJuCFNAZyJ5C5oUPHxpQRCJnv5kUKyBk0tC6uAbgK3CGbcRFlJlLQcoSiGPJGtilHY7nqdnCCDwczuTs9SIRD68lnUwNTK5yZ5QlV00vnFDUKNFBLIrBTAZVVZhggSt2uQTAPsFstA2dPd@cWozhZDFM6TyXRu1kdWJ9wKZwUI@h70HvD1Eq/PLXeoHN4MH0aWQgUr1IVZ2Fum8PKIlZRSKbSm4fDVC7a6Gix5wM0krFwsBOsocFsJW12PfSc7WWBP4PSIHUc0KJIV0gyq7iALaoYBnZg/ujoO/Zg3rhaP@WNS94WrNNdgHcGOxdDgsAHejNLW8AYQvETbZcpYycWWgCmehu6W8QZvALwcqTbeOcUnjpGRO9bI7miUIEWka6Jsh987QzevAMenqwedka1xAzD4dK0OXd2COCgetPRoQGt@sygwXGs2rm3SXbF6aYl4jiAHzhqanAg8T485ND3a4FUoWAL1aDSy8GqkYRlrj5tehKtI4srpQYFyeXqg0JDmndKOGaDqFaRCdczdsSVRwTPDDOnjaXFaqNclfeCA9c8zDc4OMlw59fRwgYaPMbOav34xxxhD1NUJj0FjrDEPFZXpQvIm9ogDePM6Hc8OwYHoMb6g4YlwcW0UaxDvbdG5LZwRjyApgkYpGlJspDq1c@VtLKLgJf@eCqLnBvQ@CTwoMTEL6M/5CggkeYlDiAnfaQjsnxxiHMYBueAdNS2WGxIE4vAn8ZB9E4V4Wji6JaEXIAKu15LYxfPPJ9rml0L0UUqUz7NN55SCpFBfng/GiyzAsHQhMMgU8aO0v4aSg708CibzPEDKPRmk7st8JLXHZl4kNwMUqYlHZt2viDthq5uHFCIPrGt@P5WYOPPEzFD7cCEJGlEQAtEs9XthqhB14HEFnrt2KAaXmb04HiehELGSYZblCCjfkS56axw8hu6bOYPFCvMKyinZK6pXTGpBuivC0Ic0NEbLKrpFuKyyMlvYtVBhvaUTkcKKSF45ZxetmeDo4W1gtKgMB5S4WI4R/6SbZZ90cTJE@ITHKK825vG/6AKOUIf8uhH0SL98fl5pJYD/wvuqmDtE1h6md4yHeAteJ8fLAmgIUBDcMuvepSg81tKSEGdA6InEK0rC7OyTs4ei1wN@jYvhaAPxQdHDFFAMYWmwbzgeGoLoarEQsAf2nvg8ZkDyYfHClDBsiIoEZ450Uo86MCCTEeNZI2INDlaFLCTEMBbBO0PrLu6NTzxlNhcTDOPD5HwcXhQx3Af9vx7OyGRhRrA6aI5IjHX@nBFf53X3q86MBrLbUEhuIHcNi/DzVghiQn6rFDw5IDUM5AVfO@D6QFg2EIK2JwyiYQtv8EsN@XqPLIPUF8IHyybf8gm@Tt/GmLSsMRyN1s@FGRLPYTGkFg1DSsxsNql1qEaHvE2i@aaGJEOIj50X48nwDJHlizJOA3JnRpkpVQQdo5UbZI2r8xWNJMrimRSkp4aXNGLDp7HwOGUZ6FlDXPHgrXYgFPpgaGj8PkHloLV1uB/cLiluV9EcC72cnGVf5m/0Kz3PAWMnYi2@rI2wn@PKex7S2n0JQxmuondz7ETjixU0cYvga1IntZH0GiPhsn4TgHs9kHhNvOzHu3xKIHBy4cxCsOrwqzQnltUOcq/iBb@gk/IMZCnvDmT@Eipm1KarYDqq62gTLY8R820DfgYqbuLPg0qexxLmD03tAGKf4F2NuTfqtRrbCWWMrl@aSpW208RktB1RCN7wy1ePoA3BpQtW2ha0DfRcjVZKCCWBduRZpjFhJq5ruqQ7kxldOeDdMYmXFOJlO2JSh5Y88Lsdy4X1VWL2jhjhKB6O37kchFWkGD@bvsbEBYh1oGbUdXj0yJqWqTUZvGNGF1FwPT/q18EdBw@v0/CXeOTzobiW@Zh1H/PWeNCmBqj2RSs/8nk0jw4NvKDwRqXjE9h2ea2wWmP8JlQiQ@wtdINEILFr4yGe8I4LA3Ac9@Ia2rVmsBI24xe6MwLAE3cERYolhrZ6OVA9wFSpxjCZ0MYD0q8jy5SCIMsyoj49FQeMQKOmO6WYEmCje@jEqIKVKbzFuKBJwLXgZ5O1WqZlDVkNHF28AJIGA7zSw4uB58@r2TZGUKVmqi1twrMGT8g67dWHfoydv@Evysf1RJbOzqCbXzBvgiJej1EpoOs3eO7rXnwcORAsNKMDAzaf1YARIc1aQhnlVgKAxjEsxeEcbvekyXMPpGvtH6LVhhKEHjtM@SFYRL7FSqovXFOSZqE1JcAScBE9Eiat68/nPctIcgvP6vdeniV5KFmNUtwdmIj4qJf2q8Nbv9Djq082aKMDo22MVJ0S9kCKrNTZnQeIa0BQwsGVJXLSWzmAEqaNczPBihSo@rinhd2HNpSB0gOQ1HBIZjguhYpBidKk452/bmU6WLnw5rDAv1Goe7XBr/bw2z@YzHrCW3OJCr5MF4XciptxU/EOn4ihWRIxwRTJKw5egkaIOjguMcSnOD2QR5QahDWRjKZZ36DKM8ptrsAsUOaUaUjJsjG7ROs7V5@ybCJe8XCQGD8KoJCdNJS6f16AZo4Gt6iMZHmU0TCLwHdMA25fj@Gv0Ohsnrjfu2GUILaOjJwupyOvM88fTRu3hSxT7uqUcodOw@QsHuSIWdqfuxbr3ER8tTNQRej/gg8TtU@68SxPD6cMyKF4juJFNkiNV6Kf6/HEukqNsxNgHSw1ptWdpHWgWxjn6XUSCqKFl2KeRjAYtMO2VJx3bGHdpbxtFaw1boCC1Jo00IbHNzWgwMu7Ba2KRfgaA0BZRkDQUJkn7FI4VTOwvnEmg@Gg1EXDR8Maatle/JlwbD3Cz@OH8d8FO3@oHlrjbGsieetSIEZrkqYq8Jen3M0Ul7L3K5R3Jr9T5Z2pD7@8C@rDL@9sfX6n8voW4y@pIDDE0AN1HFTZN0GjxquBPE9up9hk6FkIRqidr6Zjj4Z4Ct1UbDq0Zza2NRxaDp4aMT8HPM05maDwkD@kucnTqIEbFOQ8Nx8p1QJ0PTyHxYnxLm5bKC@myI3nE/PxC@RJg9u2xRhNHoh5nSz6/qs89Q4JSGIoCXt5LNEvHybFeSoXJ0Bsu6L1xQ0WSqruZ5wKynUwRpH90kuMv4ZwhIpOyxchN14UrCiJzYsyQrkD401HQb/5UUStC/4YjYW1zubG8hoRY4vVlZ4kRGwnvs@1pEDqjofmmlrEnYFcQ/KEr8f69t5xxiNw3hhk6U1mvFEaVLF9fm34trhe90hYp/B@XLoQ3LZGl32Gq99RBuQ32GKEnoXSPUqXINXjodQjIJ9uzVsWlwqK79uP8@zlkIGSv@/d2/78iG2j4N@mi9e5LSAVGibECqulJU92WgpM2kvE6X3gC27o4xaHIHlqs1AGdpAeIAvP0RIHyR8TOc1J2BvEZMWXQOKq6@IBJShZi6vnsfhBtCFOwwQRUQLwNi6QsLLkg87PLCfjUG4pd@HsHgCpzMttYW4maU/CdCbbGpr6CvdkjlsRp203kB1MHXOzo/0dtJ@fKp@9Br3/AdKERD2qzBKcBkouLo4GYQf35g/wrHW8M5hTKmjggPIF3u5rGJPsXMw3aI@j3qXegO5FqjLCZXIiO33QZ69xodHc2DTj1lehqWjrACKCHJBo5d2miHjotm32nNRRPzJXgB0S5XAzLc@G1cFZZi/ybE3gmYpa10GRVUVaoXymcHuD6K7eLGFXx9vbsOQ@6/WyQ/Zo0hb7eofvytg@wqzY2tuRbnNlG3OTg7akdT9ACtt9De86BVg8Ty7ALuumDNVmurLVY87bkWqjycGyWSbpxASP5yPNsViJMy1HCQZVjwAT5TVmhZAQMIqfuL9tiqw8ex2aajyeR4t18PiipCMOFRI2I6zbsO0HrSY5BvzKN8jA8GxwXgw1RHhC6neW9UYG8mJrmMMw5ITRwobfULBsLzf4zqxIMUMvESDOWKOhIYxiGYrtY0jRMC5GYs5pHgZfn4HGpBYAyxza17FC9etXGlRlpN4i0zu0KSiwX0Aw2c9TSG@OB9PDtRa2JlQIjFOQspTILFoaimexmpYphzFzsFnEAIdg0mPbr/H31H4MBSATeQ8wmOEQr1/17kCnrAvtE3o6lRIJWRQF@MBgZLiqqVkjx5j8XRNCbIkOchayM3hN6PUr8RoVx1EN49pZHk84Yfv5Q1ruhmsTUFEH5l08qGFI/FSwGmy4gSXGWWaIbTBO1jsLDaeJUqcYdiDCcHD01gRMhcDoxNDSg8sEXNrjleXLBoB10nYx081RPG@BndpxR8RE@xYuruA342ZxqcMA2Aj4U5Mgw8ayIHJrqNk8MaC2iTVi3vjsWqH9i8Aggw2EOiQqhj7Cj7wZi4V0zwcSwIO4Q6j4XeGhOMB@IeMAHtxQz4e3tiZsFDi48dktuukVUqBk4Ym4db4HLkjwO6fGZ@HQ5otJIu6peIVcnI6GCVnJ@Dr71LLQ7yVP0Z9a/0Qis2fr8mA5QYm1/TiTQKsqZs1yngKr12mhRUpv4EqNDdxhAf0SQM/0i@UGzrXwVRtkO8NWvAEC0VS704ciQXvpSDCuTfXU1btUbaDDodnbP5/BYYAez3OTuABtjgZtDe8Lofryt2nSvAcayQEkFaCWKOVg66VOHE7PAD2f41JPsh93Jb9v8aRIL0HlBwB9OxKOoCJPZL8UFYPvwcomv3Z6KfGKppAiVgu@nwlPWbnwDtmYCSpeeMdx@CpfsT6NUbkHoxQYz6a2hKHByw0tcbqx7Cs@c4RmN@L8rqqT3RvnAvmCZYzkWfRwkt8JwvhMhmecC85qov6MA0tfdR828nrU5AJTNPiGHr5xKqhgPodXDxYt@6uRC5y2gIV1uAUqL4JwZRSPy2cuOWP3icebc@U2RL43qBDeuiXquhHuCrythSmT72uzjZ6QriK0ISAFRSC0l3M0vwuTpJeGTGgIimee6ziU@UzDA6uL7U5y2OcO1X@eT6/6BK1oZrPg9UZOH40Gp44gDX@RcCe0VDftbW/g68ki1Y9FnjT8U2m@W70Rx@Dm1Dobi/VdtNNqzFd4LU3p34yX@AxF0qWlycfUDtWFv0w8sMnHiZpFNyC9w18MWOS0MaXleYyxx7v@nK0qYpEnP8MFhneGJ8SI7RvwGjaGO67kT9eLDuq4Occl2gmN9DLnPkDf8/qdajgWDJJcUjMmotc7NF/4cTMxXg/kyYt@1x71MCs40w9xgg0qs7tTlns@y6GluXzCn9cUgdO6wxHi4P1fCq0W9E4J4btWAIq2rIgZfhHxzLOJI3qxjLonbGS8BCzdEsmKMoj8UCFowns/OHqOtKpPbe0SHsc65qjrJFFe8me@c7Edbkw8Otx/cbp73Dre/WL3@GSXYtJCfn9D8WiYJ0uZc4MnFpgCb9IJn3WXi72ydRjHccShw@NQAz/pWK7L9kDd1UAdv1IhpjrSYgvn3IsHi8NeOppd4/FPuTBPm@9ppbGj4xahES5VgvLdcAWcTw@nHIkTP4yBuMMflX6UiL3D7mLIM4GZ8xDkn9iT2hYd2UoQYmcDDilWz71BCVBoE9E5Zv8Kr5xYY@tBo8khOC/BPxABBQAIx1W3kxxdSxHuq1DxGsicKEZiXvlx76B7bxfYEU92h5JlO7xcKEOqhmVexsTpCaEckOQGg1YWL72oeVVMm4IgCVy3AF2HapqXiBcoj/pBXskV8r@@Iw2CSex/oNMKvsOW/O@4z3t2n/7cQ@Hmbdv3DjYJyTh3U3voImfBzd1BN/8IuuiGuqmEiiKh77adfPFucoG@9A@8g3zBBnKRu/Lfz6bxX@9@7kdvs/6Vz1j4@9@GM5eAI7tyPPKdu8T07te3Yef/K7tGPm67yEO7KP5x68T8rRPilMiP2TyRTCdp9TFKHvuH3GCPpibf/ON4q7vFGW1TMpnHtSILbf1juaKL5oNDtsRK5Mctoo@soI8sK/87Ww6/uKxz9gIExZ2/7PgjSh3aHBEpaOGjVsL7p489sMQ9vFr/LpJ/L93wsn1c0m5PUPYMDGnY50R2o0ukidu8f88iy8D5The@xpfIX6ww97e3iHXvYWOctxhdjB2ezYzHnFr@zo2Cc2L7J1e64uA/fmZg9NxMQa3hPYkCrlCPLIgXepTk4bqbrb@pZetBDQbGUjpELGzEF3lNpbFu8HQ9Ghtw74E03UYRlIExdhHKaNN4bbEoMdHRZvaE@DPw/3/ZbeWTIN/g8Y@brP4BN1n9466Rf9w18o@7Ru7bNZJYzo8cO9/WzTyIZgaTb0D6pztGdg7Zq8@2TtnpZ7ts7@X299hXhy/Zq60Xp3gV6NHLZwf72wy@uy9Odpl/gSl9vtBsXHLPoOl3tI5G1vlioVBmhHnm1oUyO1EH7DOro10D8Ww46uBpn7/kTM1t8li715o9sfh00BAXs7hi1wTZivhck2dxwh3XbaDkAc4jemd5Yh7pNE/Hu0gQOhvd8eBv4OZzeySD0DoumlbyN20AvAW@gEblU7K0dhqn1klo6eaYqDj/89E1CELh8xO29WIHjy/e2T/dP3xxwvYOj@H16Cs8Zoft7OOxMc9eYhABPj/c2d/b394iD56BQo6hbY02rN@XhRyCU610rnqjzlVuaKBWKN4i13okYjHT8nZFOCw5MoPje7pAUjjvzg87RYMTEPbK1vGnX6BUo71l8Tie3MsvQEUu4O1AWCngphFITVwNUCcYEi1lhTOkwYStYHCdLmFNkTvLPOQSzRPrGotvoxkRJ6T5Xa0ksHmoIaFlwI2ovINgG@wNCMipZDK7QSibkBpZD7zU0LDa814w6lNxMCvqkQnvlFaHkOKJs/tmh58N7nkA3fNV3ZSsa3MANAgJDw6ANhj0cNUrbR@NJKwiIEYuKv7gsco93gyGezcoNeIGV@HxDCUhOggi1IrUpCpr26pu8naMbGvi3EF1OrpOURyCx0NyDMMzudKSOJD/xRwbzsoCZBy4YA96tqdUBNNuQA3A2/tqz3VYqiGhNRhUEM3U@UqtS0MFdY/swjZuWLrGZQSUbBVvwW6Ie5wCgZNOF/ZUmPaERfPhx9sRA7/22HgQ89lMirhujwqNC6ZULu0@mIFnMxn4LmgAkRzmF3is0NDlV5YiGqsnSDnlWECRePXTN2F4IOfuqKNFIghdJ/VGf/dOEpWcDaKElvhQ7vwVdm9GgyFOhNzgGVR0zAUoMbRSso@zUbwNU9ESBHPDA1wMYWMGXzeakdTCyoOXoliJIxJFeX5Bqm2VNsM9mCpRPF8b7LOvoX9mFE1/O3xbHk2TtFFN9rU5B89zxkUM/09719bcxpGdn4VfMRpKwowADC4kJZLgUNSFXisliQxFZV1FwTAuA3IkEEAwAwkwCVc291RSqdqs4806e6lcvJtKXpPUbrYqeci7/R/2F@w/cM6lu6dnMAPSa9c@BQ8k0H3669Pdp0@fvp1Gz05jdPPSM/Bg0SwkTtDy2srlIt3xkRGUj9/fcHcePXhZ@uiDYqNcPmG10Ory5gUfSuRtFpqSQ/dQZyfpNKDsaQI0F0zamFqeZ2Rtib1cgoHhcuqD8b3brKs4XlZdDMen6pLhFHhx4XKqEt03IRGaBKdWpN2KxrHMskhpGoYtACLdCcyiZ10ZUiRMpa938bEObIU61MgA9Qgdr9FKy@drNG/XuKEHmiUn7DRuboVvywcWhETRx9Lbo/y@9cAt7NhlSUWdSVWnJVV0USJXbVEqeqiExqsFuEfL4UB/Xx1uYyl3PDx8JbRHS9G@Em@lQjYWD0sa1tVhP1oCy4PbbwQLZS9mA/MguYimJF0JZ/HGipT5S3L8YKHtqO8BDI69o@EoAtVymwz66CHO4kVxYI0S2DpMZBA9P3q0d3homPTW5hakBb2Hj0B2hRpE7OvS0xHfQyZl5yijSX4i40mGiKd44tku68yplZehKoQNUhT1oZRF9Ch4z5@K2xE8spAJgRevWSHKmotzdy51UHAsgOfHeBLKiBpNK2AutZgrPPiwk31SMlG9Fdk2Dl77I2XMeFPhrIuWqsczHUgawjgctE5w5zu9/b7N9vGWzIcNLO/3J1RgPITfQX/5xnPIeIQ7xU68BZc0i2xSOrNCUroi646u5cUt7K8vUOqBibmwhTW1LoxjwRrbxzekmUPLmjgM4D7/TER2zsR6p1TxFLKtN6gdDXpWfAgCIxOmwcauLhWQvDEXQxjVhhonXWWQ633tBnFzLLls4BkjgV3PJroJFvz6naR6SGYF2nZpVqVvJiseJWI5yTpPLYyMBOQ76@url2EnSyGTl74uNo8hSf0Zno3etDTIYBbQUSGQ3MfPijI@EoAlVefCLLBryQ6TSAimTsqYEis7DUY6f8ALv1ANzOy/OCrielEyV9uYJnhLR@cRSUcnkoUyaF1YFZR7zULtz5dnhwr50vyuf/X8uLMhEa6Hz7/k52cPhyNUlfiMeJO9osKUfCvAU3EhpuAH2JWnX/awR0i7QcjT1@MG/@YdbrwjzTnuhsPXeK7fFamcYNQHpWTiNpRz1hqdX@AC1wUtmXIc3gkQaf2isfuKz6hUOKQ7pEME5NRAMEBcxsNAzb9pqvuFELeFxwdz/MonEmgbmK6qwPytvAHzni1cVSjKsAKHgX2igkocJJ@8VuG3ORzvJfij/kyFlzm8673x0U22CN0WKG9bIxW2IygnUA945ktFmIKY1mr93qxJ1a6i73E0mDEq6KZgBuaW/aEKvc6heKZKBh2LtJMoqMFBMJNSQSuCCgcmP9RlKfC8101qZIOHBQDMF42B32844vzUPUvMHW1xhSPkhoT03qCbo0ZBEYug5JCwi65lhQgd7/oNhw5QCgWEc7KoYbkj7fpRAp0YwkG/VuUvEipORgzgX8GEYFUXXsz5ePcVSvjYCzoTz1DPwcekkhyDrOD7UMb@O8bh/sFeHBo5bqKNQqnkgT0UwWPBGBVHdtkiNPhwEp42OVD@TMa@9ThWQvBvRTQYjjUi/pmMlRkQRAO7pXF@0b0wjmHwHqlGsbp2QzS6LLEqg9MZTgbh@cX0gpp3CpaeAyJwz5g7uEhwb6FaRE8UFrYUB9qLa515TbQrm9KtQpQLhVAuU@GbYyhuXCf6vD3PyVd9pf6EpoOeSUpaaUX0EoGaYIgmz9YYFwwCD6qjc6pIxrSX7eIrnwnGcFBynIXggnHXtkVyT6qkxcyumEkhK5PNKBOWMIXjBBBiRbnZRndoXPgX0avoclDBoX8jOdtRtY2@m0UzakMMdbsYTaWhRfOuhFbmbi7@baHDiRaM7oPnIhzRIaD1NG3usozHyEi@F8iUcpBk3IEW6KgXxAi5mywQUvpFxGY6l1HXS0mSznHUHxfZycglgktJkp5LxHS8KaK@nmiNzhCsM36QBL80YSKoja@pLQdis5BxVmc1kgmFKNJ0psl5WvzPTslDqmmmAHlsyK/VRkO8rqsnW0ofrxGdA1F4rUJQB5E7FRzW9PBqMlwfkowdLXmSQmMqQQyYiZHq8rZgTyKxoLd4U4u7FV3a4s8x2lpiaASV09BISYQySEtxUu41ES2QIglZcTiyaKTcE@OkhXRSTfiJXkdN8Kr1RkVaSCfV@scCaikNNU5aSJIu6DVSlPG6VwbtbWt549kZdqwOp2XlTb3OJOSRRjqtgD4UQvfQDS1B3fVP/PCeERla9M0BflBo1zaER2wZBhP89bvK9KEE0tTWWRDZRoCoLTRbyk/JmJejdPMtMsyV8Rijx9cZaHzTSY@JQm8Ggz0wCUakkSEmNHIUk6aYXjWcahoadbqMZJjGyjn8nKP1e7xyztMdh/YdzaJpz01mqx7TolAmGSzmR9vbsi6ccNj0jdRPXTBPGMOREcdwoqAlnxjGJFShuMRR7A87vNhZRKy6nKwdQ3hDPLqZxMDdlMWyyIQA07icD9xQWcQY0UvAywqlY8hJ1SLG7StjyAnbIkbp6nzQfCqtLDevjMETwTSM8pUxUAIX69RcOQeAOf8100QtVh94LUqEtortuGgozFbsVztZFjlVNfC@ICHE6KeJX2l8CMNcl/W@Ng26Un3gpGOxPiyfe9IODMWkuSu8wFzFlPZCf@HJLYXyCqzW8@rGjSDswkDg9Pqqf6d0/sQUPbFIIgBp3QMnMU7ndAxTJGxNR8w@pAFCmMB/s4lHs5pNWhk6ONz/1uH9p81n95/iJGqFdRQu3@BpGTquU3FqJkTxakuTzhS5Bh61wGLkSA9rccSfgNmjUYRejsVUK@ca3dxkAwpzcmm9yBl4b413IMqhncEkJlI6am0GmsciHpRSN0tvTDui1EcwWSoxX9sBToiG5URwQjRacE6bbHH6lwM@ofJy8DJkwrZxzHcyg4bO70u8uKQlNIzSm5fh73njNp4lKSmnpdyKeAQf527knAqPXIgV9AhBa8Avy2XjgXSKK@6vtfoddHk76ZHj2zO/3zprd1vO6HSU6wWucE9j5XsBOrnM4WGqx0d7h8@bB/hO195DujmBnzrFHT1@urf/4ghjnkPUqgjeOzzcP2zSAfXDFwdH6DE0EWTqhAIlIhMBMaJn@@/ef6LR8G9TMMkXQgKYb8I/4cqnaPij5pT@zuiaR5GPQjTpER66poJJKaxohP6ZN5zIx9vQ/4Qc4It48wQ3ZSAv@aoxOaSxcPlTxEW@TucaFfExnoxCIqUT8FaiJux4CqY5C04wAfkiCsBup9P0Dq8oYxxe5BuOrERavCCDyXLiflcvoN6B3eT5bNCxJJxw5Fk89wZAibtN@UnYK23k5zZ6lRzRoaFk4nwZRo4yOUfNp6cUNShOpee0R4z0Zdd6Tl54Byq6UUKNEN1MoQS8g1g3CgXfPs/pD0SJKNCq/H7UuaHdoY/TiPdrrmltxG5N@Zwv5I8Cor6JGzhKRvjngb4pRQIm9qfoMscx3jxXdUb/ZWF5hdlSrWMF/Pi8vNft4OmRh8Dw/dBiRy/ksy@SO7HdJRhoYkSyxeNxAC/2xkSBKUOW8SCsQ0WF45nBNwiDUFUXlLyBf6fCtWsHD9BYIHC2TmuaHMvuKPGSUBAyAU3zzB1zK3Jjw9cS1MFhptjWKappFO/rFLU0ijc6xWoaxecfM4nfswoF2Xg7Rm19nU8zx9ozJfm/q@SlkqTdlkeho8SApyeXozGD7DGGoC64eB1UH7MBXOfszlLO4tCf/wdg61giVYkyYcaXsL0E@Ys/NLd4he4KtfR3XEJNQaFxIra8@Aozrhc@FCIuWRJ3SZNoP1@CZpqyFdPT/iCSiPczhObzX8Ro0sXmE9nuhqo/ucN1LUpbjW41JAH@cxHA/SoATU4v@xd5G@ULvBhd21IosgQRAJOs6iS1JElalhdLs6zoeNXULKs6SeUqWX7@S5GnGL9SKH6sKEjXispMJf3vWEejo/mQKI00YEq8U3MQ7fpmkp/EedCTpZEfROiUpLGc7y@@k@Q7SplK/0epwkkJdPmSzZ5a8f90VYzVTIwPGKJUyqy3PFMUCpkUn38W8cHVm@xmyzrJF39yeepKduo/iFJHw/yOHLjZapBgSRWojgfFIynpsULj9oMKUCEp3GjDqOpzWpfDsVhcGIsXoKqixY2zeHRNRs9So1dVdAJ8zgaWtJLQvx4ZRtv8wiCZRtF3uuXLBpeM3HF1q83mAunWLhvr4oI51I2yccRVHM3o2UlMOG7HJhmL0CLWFsbePEdWcD118hO0xq3TQQsfaA2GA0e8AOIPy3tnw1c@DlTjMrq5cF4FWbOhr2NaEwDN41ycvt7HAxXAqnAqwme/ed6OhK1OZ3I26eMemivmVegYqVxGl3E0ERxMzgKBiSPug4nfhxK4aKlFJiJM80bAJY3CYEpfKftE1mnZLmZZLvO5cYfc0FEQ8dYZ@6OQMnMX5wLo8okMVMjC39ZopQmPF9TPCYhd0bqiPE/8gWdp9PiKq1/UAsgvQsHlVHWSjGSdaBhFPAHybHIWQzgXLU5nY1yOcQK88WNVijWsOQ/lxhh7@EKIuh3hB0ZN@KAj1zIIIm4QjeMoteKazbVEQAcgnmdxirVirYIZjTCKXBSRZ2h1srzVI7dFdKmVMAhNUVMrgEUYwYt63alA6SBC8eWav/7Jx/9g2uflsgyjN3X8QQvmDPQiSYSKP4@GB/K3Bo/zE3FXMYH9jxE2Q3e9jn/WwhdqQg0ahCsDGRoQkc9B0NBp1bAP@mZ4Ymm@YGSGKFjl8v1Hj4yjdw/3v423oXgRgaQgkRyFYMswC1ztlDIWLw4GI4mQhEWapyJjJJJMLFKpUiGZKjG51@lZ2gksqK3v/hnVFq3lD/GkO/fLBCBGm@zUB9cJ8WytDqsaQkowtsN3/5SRhyM@PZsOPByZQjDh68gD4ZdLkdZCuZgiPb9f/fAvKTtxowRsPlxXOdOzzjL6KfZYLMiSzJaqjcxSxbKhSsgEvrSKvvdTAgv4kW6pCHPXdK2oQNKL/eO/NQgDNx@g9bSURgyncCnQJwykdg@o5jLxSpfifZ/xuj7tAuhA7Vm8iE9hnHTGeGnI0oLLl1Tfr34oOAZ6P8Q9kyV53I6xm0ttjH/TW5bSiubIal8NP7OFf6SDimuuWYg8UKXifPzLqJvqxWTXySzf17TemWAttcAf/1ea9NEZc@g96AGcYfWmSu0rGTz/9d8o/Gnu2vQSgfn1Tz79LCrjNLNk08zyfBr1puliKaZZvF9LqKT3cMgwC9PMpvhFPJtYz5262s8sgJ9n1fs0XtnTrC4Poq86/fSSbp8F8okEUR1@emmXz8L6vsRK7ezJYmV092lmN5foGR09gX87g03ojP@qd8bpspbP7PPZYvH3BI4GH14eXWiWcllYOBUybbeNKv1Hz7z4fyfJja79cKktMlxcsKgADmdNMdlDqum23vPPk2/Kz9muiUKrwtmCLJGWS1XkAlOTVj9Iycp1v7G8alh1MN1LyWXnN8skNy@XBx5fup@MujjroP27M5p5jGn7Dx8PSNeM36G2BGsbpit824bcExwTyw3awQkWxAfhyOeQnGqgB@guTDfo/7YqbqnKITTfuJZE6Q/ZJLpGy@k4FcqciIiZRKHaSJ1U8Dw1tSP8TGkgnl21eXaFlSXKSH5ko5hLlff3PlMaSdXSMI6egCxcjvnPohnoiBHtlZPHDmHTZUO7sV9qIhUPlUNA5tD9L7q2SGSXbUtqZFnIP/hzNdB5AZ5l7UJ58MorefzHxzGxYjJHQE1/8lcCsOzbkcrIzPkvZMMHrKGyMseR7Ar5ZGTz0z82UbTTK4mj65dPsgRi5hzLePzMePF879DYf3F08OIIF2R0x4hqDp490eNpN@tlmsDGFwkW5rJ1mObXeDqrxbF4@UW/ULOp@H/1KRafYQuuWTG1alqa7kexdFWZbkkdUVNcuYZE/Syk50UL4I7zFqV13Q1RQzCBfjwIsb8GHnwRZLwwwQ6fxdjG4s9XpvVZt8iYca7Q9N9ksbTFmOzFBBzqsAHcqoHt51b@XzJ@O5JBS1Yz3L1z03bzGB9KIV1@EulvW4JiK5v13JdfrhijWXg6HNRyK4ZafzVo/RV9BvEq56uA13CDgT8aeSE9RWCceANcgMbH2fwhWhXooAN938P31x7dAd6S4AYvlzZfBU0EagogZzQzzBu7Zi7nn42G49D4sO@35Xd8R/TOmvwVzAJ09RB4Xtpj1Efj2eNwf4C2Qxm9GoZD/q6/S43ulgKocqDwh854MiiTSwhv0MWlazoq2HoNrJ1CdlC0bhPImlgsy8bd48BDF1Lmy2mvZ9IFa6/ffe5h5aKFZyhv54/xMp8JzJ@aeMJsxXg2DL0tvhIt7xkrTxpU456RFwtmpT6/uUir@nntNQ48lYbvTdHuiYkHl8SaOrnnMR1aJIZUpk1L7Bae0@oNh2FEL49biAS8eRNLgWXEh3RYeNHvb1QifMbLw9OfgomCYYgA4iP6KTKNAigj4gY0TrE1xo6j7tWAETgT6//VLXTBhfYsmOtb8vyxj2eZqxtb6D@bSoIVis0klm@rGxgz4QfX8VUYvj@ul6PgCk6AkBuEHiuCfoAvVA/br@igBxrUMMNG@XNkHJoQbXRb0ic/7GhjqqfF37Z9dtfe9QMiwJTlkw/9kaiiYkxU25OTwOG@QN7P/SCYeOt3N9aIIXp7QJJ2h50Yaa0MyOj@rUzMnYZnfVWKzfBUvKlNPlrO5KPb5CkLOiXJGfpCaOG5PBDAOzaJDlRlrKRQC9ZmkcMe7b3z5P7R3qOiUaquIzlfIlG0lla5HF2geDpkKcQIk3D3ddp31ljIraCY3y3nbcH6rl7tBZ1hCQDm1hh17cjKu5RMWM8MDGqti7qqqN5EUu@v4Hkq7G7IymSMnoVNWbmy56@smCjSmNcKimDMroM0dk5dPYFfoHgWiDJ1BdSA0G5NnPKgu3@SXHP7eqmk@tQWfSuBYi2VdvgumPkQxsrXRv5wMohp2zz1nZaRByWHHm1YtV3Pk15wzLpx6uZvBvl6B8ZzZSC8sSb2uXyGZ9BDLiyuuKPhg5lsP2sid5agQuzjasO2RUD@f/8nb9fn0dG9vhXa5zjEfehKt20OK/U99nJl5XnGBsk@dEKYaD4k5Rq6YV0laA@7M4eeDes@PIWJhfWhnsfIss/pBFLHdVftc8hyPMKzoiNQht4RINp1DOvFwuAH1DHYGOWXLwfouu427tO99/TJu9Dkh@gDIgiP32/cvlEu5vMwm6BdQhe9cRuP9p8e4Gg/th0a9d@B4VrUy7ilMnFw8R1v9xD3RROLVsZeCJrzxAtF6YMHs6PWyTMwx6x8C6ogbmS19J05fIoWz9vpdeSa8cYFG@nEJarTsder86bzPHDfWCd2PYR/p3oW65CFW6sRegiJXLzkl6h1fwCj9btHT5@4@e2WgahuSq/IF9pKOEBQSGAsDKJ5eEx08Mk7lKqQ71aQwMCnkDd34mXZLrd28vX5PJOfJ8NWl71y5CMB7lqTopC4sbvYpPVxJAWzkediAA9t39o7MouQdjzxbAykdwhmpLTYYaAr82BxQ01BQ@DsOdK47tqtWxSGSSaB69YqFRu3cOaARvc0AZY71rg@H7fcrqUqsjXyHZreelPOi4yTmlMrtwbBW28clKt3apX1u/eGY5zbd72gcysAFeK28Nk3P5zdwst2tOV7Muz3bvX8Pi4qXV@7vbHvP/jd9zaf33lkddq/UzWL5quA3uEdj3QGxq23YocedOy4w9JFTAwAs9Mqj1qvh@W1bqWzUdmo3u16d9e9jcrqRmfdW91sb25udnprG@3u5t3W3fVOu4yuHSmJc0Yb/CaLP2bbu1q2WYbZRq2y2etVq3fudtc3e5u1yurqWntjvVtZW@ttVFurq3e6tY32Znu51RbxkwMFK/Uujh1JDXwz27jLLeh2kdr@Pw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D-v ef26q-[af.q]PkPPX)\( '#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] xxxxxxxxx ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / xxxxxxxxxxxxxxxxxxxx >/ xxxxxxxx MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#- ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#{{{{]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]> ._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<;}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
#= []-main=-[165]- ###
#*
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
# ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){{}#}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 #>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<<
> 176
>> Output 1
> ;
>SET x TO 120.
>X x. ;-} --[0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# >>END-IF
OOO program-id.h.procedure
231 DIVISION.DISPLAY 230.
uuu # >>IF 2>2
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/=>+&&1=1~-<>8;t$ U=B~+Num839195>E ngt;reaeidgenulohar Cr#ataPr$say 61PLcons=>al{} 47>
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf ("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z(0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak) )int main(){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write( 186 ). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))-(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f=(^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
# ~#class C{function:Main (a:String[])~Nil{83->Print #~+ /.---.>/~#();}}
#endcomment{{p{{}}}}say 235
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2)#⟫say 27#⟫say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|#208#COprint("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Pugs is an early implementation of Perl 6 language written in Haskell.
Pugs multiline comments differ from modern Perl 6 embedded comments in two ways: no backtick after # and multiline comment must not start at the start of the line.
Pugs supports multiple opening/closing brackets. It is supposed to support non-ASCII brackets (see Lexer.hs), but they didn't work for me.
Pugs multiline comment starts at line 10: #{{{{. Note that #[ on line 7 doesn't start multiline comment in Pugs because it is at the start of the line.
Main code is on line 221: {{p{{}}}}say 235. Curly braces are balanced for Red/Rebol.
PicoLisp 18.6 requires two closing }# now: {{}#}#(prin 199)(bye). Curly braces are balanced for Japt.
Note: zkl #<<<# starts multiline comment only when at the start of the line, so it cannot be used for Pugs.
LMBM marble from first O on line 2 is now destroyed on line 10.
233. Haskell 1.2 (Gofer), 10890 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rcyNLdiD2mVj/A39JArwNFIACUHiQIECAzebjNu90Nzkk@/a9Q7LRBaBAVLNQha4qkECzeWM06xhrVgqHdnasGEnevSPZWsvejViFw47QxmpjI6SvG4r9Da1PDoXD8w/kc05mvfAg2XdGku0QSKCyMk@efJ08ec7JV1t1@n/7twn8sEPLmFwYlstczXFZ19avNDvHnkzYY1V3KsVSLIZQW/bFaKCZrlOLJZjCmKlds32zo3fBj7nWpWbq7zUbwoqMDW3rwlYHzO2rLrzoEIvtaMaHwQeXdazBQDW7DkCWGDtUIbA36lwyte24ttpxdcuEoDJjL01DHbS7KgMIzR7amkvoK4xtaIOhO2nCyypjzy3b0TDFjuY4FkKshSGqAKHauvVs68XnU5jWGftchcwMDW08lbxSYK90ze5OxVAU9uXJ3t60b5F9T7ZMtofFmAoqsZe2oxrqNP4y2xq51r477V9hWxeaqbJibj1XnA5cZU9sdSbKGrM1tdvTDS2nmx0ms75mDDWboQ/rWTa0kqsZ1UK10NoKYuY6GLcaBE6hbXgfptoXDgRaVxo4NWi/oa51Wc@2Bkw1nWtISVkvBPCIdp0ZpZI7VRfFQqhZikr4pRh@KYVfykx51pomgWIFfbcO9qf9V1nx2bTfGuS4c9mbbZtilR1Zw8m07zp7rj@bR3ilAtsdWG/1basLZZ4KCxenVIx2gA60D3Qt9taBrHQ15pj6cKi5PBBaW7MpGCqeGbp5GeP97dC2uqOObl4AnAbJDUcuNakT60C0JhuKXptDB0sQEXAwyMKxNdDCWXSgu0KjOUOto/f0DqcNbexqpgPN7eSYDtVzrRsG62oGRAiwd7LMsdjICXm1DbWf6@RiSFuYChtcGkxnneGQ8SAoBmRpr1BlGlYYew/hRt9h4@GAOfoAgt2O1etpGnuvDfsQPda1Ygw@neFUsfy3FQ1gTM2rGm0IfRqrxsKqhnryaujaVqFubUfUgasPoGZ1N@kwTXV05G8QxdHMLtXq0Od8FtByuMLYlQ59Foo@sgm3o9nUawgv9DBbA5Sq386pa1t3oTaxNrbYoaba7MTWNIm3seZ01CG2cDhJSMzCFFwsSI4adWMjuXuwl4TG5TFy6hAa0y6dfP@LmMpyDbbSqsO3EY/XY7svdtjNyhm6OYcFAhjaKVVijW@Ykz870@A7Vtr5C/s2BlhjUCsGy1tDN6/KQ8ig7EIG8yo60SVfFXNDI5Qw25hqixDJcagutAbwD/ZllkrWGdk2jgVBpaqXUGjDMi@gPqGw9sjE@jDZagGaoGPBIJBl2hXUGjBPaiPrmmr4pK9DoznYJCGmxIcnqlAYoICMRY166TqWMSI4iOm4SMtQKxAVMe732Jesp@oGRoFwRMVzbWvOyHAxzsjsYssPdFPr5piXDeqxNtDxFSSnAlLyANIfhPolZQqAoSEsKioGffydP@heXACerU7HsruCXL9kXatDA6lKmYWhkCHBWqZqULYALoup8@iQwJVq6F3iEKo5EUlQJijVa2tkdJkFCdrXOvTSvgp8WoPO1XE1TuTWyIU8ZtlAveTcROeUCwUfqG1oWEqA0qZiy@zxNrRSR4sliGbkwcjtVZk83GVJJ/86tVlLbS6faZA5KSelV/L5izoQXC5NXvCWvItyvtyKjDKOqzqW3o0NJ27fMotM7rB4p2ENNTOVjOBIZpN2OynlkMulpLre6OR6utlNJTeAFpuQcFKqdxqdU712Xp@KHk4S0FwjGuyuWqojxWPAcqhTXOUHIIrkYDz4UhauUJjltLDKMTgX8saKmfa74h4JEnSQLi0kEOBDOcfQtGGqkFMkZBMIN7fcGDCvpFM4RIFr@nkmmUhmwkUnDFDSSEGxs57oFrItY9jH4RAqxXSGMBLYSLsdFajHwQHBBQEwy9pE1zSKAGchnnitJUEAaAMj9eiIuiTvchhfRkYpMARdKNqTtW6oIwMTgL7sOjPc2LBQsKA84TADrMPERNULaBqIzAuyxQvCUyKfaJEuTWAoiK2tsarc1qETYHcDni5oPlQ2AC8VOQxg450kxHsG6gSwdPiwGnQYpvegLw2APdgT1tGQ5wDz0fiAgomMqP85ICUzq8cKcrFSifaxmS7m2vkt@QfApN/n7@xJWPhwZ0JGw3oglBuqeTFSL4BfWCZEUTsdbegKRgUlcVxgRdPjDXnKYvDMOf3YyuPptGkQ8USLIA1k8rz1xFCoIncRQr4M8gxKjVxzYF3dBrZkTKZTB4CrqcTjbxAkkoE38QVZ8CQAIDJtrHVGLnA1IODrvt7pA81i7kzOF/kgNJ08eIVTB84u9/ykMTNK81Exlsv7XpiNhShkbNFZPDC4IqpmxIMaP@xxN2bVGcxBbPlZhIEg5JvLqzmgvXtwDizTmoMUKtJHiyDREN4OIIkdo0AJA5cndlFn9aVMv4mgzYBrQM8H@uu77tCpwTihu/1ROweUkj@xJ/vugYnEknftie5a3N02rDawZQf6Z95LId8ZtfXxVIHIz2/Dt07sCgSwnsMaMHK/GwHVpZI9Bxgm@W8jcCgoToybUPDfOAASUA4qKtVziBXvAVM5npidVDxClPEsi2PfjUvgwIh@1XyBwls0m2/BazqXCBbOTC6PUHnH7pBDDsmkiB7BKVuxpUjRHpjH2FI8Dj891XA0eJojw8DXkcm5XIrLChK7iS0tAWtLUXL6YGjoHd1t8VD26JGQKdgyqIcoNvVQZpIgzpLQw3PAUABGDD8cOudaxyTspiQoyNJtJGHNti2bp@v2beuakQeCxcKVum0NkLuzVyRwoQQNGrFuonYnxlIaStW5IoQ/ppK8nEzm3lq6mbpJLi8vJ2vJJoyYy8ub4NpA1ya6MuDaJJdMLoTLoYtiZMmFoacUA/3Ok7enHuaxdI7dYYyj/Xt9mFJPa7XSeVY9VcSziE8J6hlGDICW8QF4klKjgU5JijevoaC5di9a@m0c9Y47tj4UlfCFeqXyd1ELJaoGaDjLRsWgjsLL3XUyaNggXYAy0Omn7OTZaeHs/OzmrJs5u01mMbZUVxttKBSklxrkLmxrBGKIdFquycq5JJ2WQPhoN5KFZDqVqsoGJKRK0mdVKaPy2k4lNRgNU2dnSahUUT@nnb5N@MbZoiT5VQX5QIEHZO1UMndThfTb0rmUSUJcKZkF1a2RTELNdLASHCo09qVIBR0cfY9XzHYmE6PubdmX@J0ZTsEvB4prNPrh6P175F0cR9unMGOkcilvKADy@6YHm8PAKeXVC2r3GPLRSBqfWz2uFW3HtDE10@cHe7tHDcLfV51LECbkCwTKg5AM1WF3c8AGjFFXi82DAX4Brk6QBVS4MdWLTofJFiMwucNTD40THbYAGzAZkjgtJhsDnvc94Jvbx1ELy@ASRnXWcQwUgWWbY4PXfJp7dunhS/o1tk@akgliHrQwSHldXyM3LVNGjuQpVVY4ITJDIAT5ocyD47kegUHEPX0MiimMNxNPAEe5EWXwbcsEFVHLvSKeFGfATtHeouXmSuGHXJzJdZygj4C8Dc6hoXaA60bRncXZGSAEPpDPzw@R6jOIp0V00qbvKyMINB3VxPrr6qQtjnSnj9ULEj3yYrsHtYqqIsikGtXaPuuArHkBNa2NdZfrjtDPjjHKU9VJSaitbHFpH5scJVXMlGd7IjHS6oCerYHEiqHcaMF2zSvdtkys5NwuoAaGUMc2mEI@r3qBjLa29os7i@t3HnKosRlvJVS3YazTldtxgNRNy7AuLJYGACTNXI4T9r6JNjrQNVx1CEqQ/p4qaOvCMidTNKhpvtFzteRrfSpC5gk@9xZ4MZtf6ABgQZmP93@wC8KAUikUIP/eW4E@fiFDWKbLiJ4dFgAIy72BdIMt@QNt2J9EbJdIH9x6AfRkabxjcnuSCoIc5Er08PcUNdzJuQ/0cy@o67nmlX2XJHM0oYW120jpIzID7zZQwsSUN/p6VRFBOtPgQfsi4zrLR/iWr7DLvYHlqvkvc8Av8SeGcqqss7iTTy4n87KMv3EKYsUmy3e1qzxyqQDzeFfrzMU91rROHkNxiGGeY271eIELquYMPib9QDH506sDP@Z0@S8yGWT8lDs/bZ5pGGpP@iMtpnX6FoufgaAfLlkcxsU@aKwy1DyIYagd@NHELE7MtUagXHU1Qx/o7j5ZnQ0TNYgcMe8cci0RivbyAMGhroFYzNX@YBRCy3AweJoXHP4IODlhBUU7x6vU1rr5dIDtuWXZoN05TCHNvuhX/UAE5C1n2M25Y0DAY@3SYOt4g@6Lg53d1uHWydNGfuTYeUNvA4/oaq0BqJQGdIcFH8wb2ul2gXZ00xroUCIP5ftL48iyXD6So@n7YZ8ERvRwPNtpPdt/crR19LXIHOJy9MHIUDGPtZUpAB/HMcHciaZjtS0Y6M3RQkwgpRw8OXjmYfni5bP9rdbO7uHBSQjN25Ghq8o4P7y8WFSgLxCEKbkCr/oDoxudkyBlMaLLC2aDmk@dgYbIZBl@ZfTjiaJulMMAFFRxeJRltMWqaG22WVEprK9322q1qq12O@XyWk/tdbvlolKt9KqVYqUAP2ur6xr7QOCyrI3JfgIubptAMw6mAZmnh5IriywVKmpb0eZmigfdkS2tW@1UKxVVa5c7HRVy1VktaeVeobBe1opFrdwu9xRVKRbvzBZPxZO3QD3tgPw0mZshP/SOPHUqFW2tvK6ud9bX19XiWrekFqtrmra61isXCtqqUui1q0q1dGeeQtlAQS94G5BVCHgAGhAoEFhxCh6Rzskz7/RBXukWi8XVTqW3Xip2K4Vyt71eqFS7bWVNba9rhV65pBSVbqeo1Ly4aGUFntUH8kFR1QSp1QuSFQiUYt7QHiY4mrT0JrIF@1spIcMbehPRqEyIgDIGjMQ0NJprhf8q@g9w3jnX8eRrevU9BWCVAHH6OWe3Pc919PQnniNTssCgBdeeF744ksB8oxRuEfk1Tl2HynGjKOR/5fZ6Ee8ieV/KOIAagXeJvPnEdXTKWBR2JmgusI@vTPj4hPdcfDNBc4F9fBWODyfK56ObCpkH6iNbJWQ4sT4X11TAHEAf0xphCk/GB2FVCls0Ey/Smhu8MJKPe51w44x7gIrm34WXB1jk7aAYLbU1GOgBsOcTCgKlD4ZhZTWIXPEjW1NRLT3w9sF5tRaNFig7o1A/8XzCQX4kXoPefH2YJou8Am1rOAl1pZsiL/tAF300RNwl3hdoBhpVHjsSyCmfz8y33vLZnZaYmMeezpnHCcjMzyzQdJ7pOM/Ri3CTmG@xOIvFPbNL1PAWhBSDaSUmX82fD4uHEXFGqZuXFhkafFerkFMqiMVHMbg0ZmP2QCmknwjoTKZmQ7ikMWj36GcOAIpH05ZMCiAzsRDSQChS80f0QIPxvBxETd@R5NtabwT6ar6tm@i@B0xerxJkr93WF4FCTeBCB@85B6zGjkbtCSvmyjnFM1DgVBOMZ9xufbJ/QIBtldTt6HwJi1S@O7JdiCWe//mHXWiE2SbqqxPS2n1Hy9SuiT56C1tMRMUX@pnfuoF8RhVDrvtQdlScolYN3zEfNbW@LPdVe4DKsWhuIFD8AUq4g9Z4zrkJy3vOT6TGqJKj8zLM1AesMweaYKemkHhiZA4xLLVL1cCNFrpGkWxsbN4M2pir7yHRFFjMooTmzPSwYGmF2x@5I/6Lqynua0Z9iN@7umhJyH2gx6htXbujvW31ctS1ZBDHqbSYp9U5sEHBya4p9wz1kjtb6Jxfcl42W7@4ADFLPBeBXfdBASXLQf6aHveRhGOOnKHchnZyoc/QG/WCwR0p2Ab/XQSii4WJvmNxrekG/TygvX26IkoBSZcqGldOyaFK06eq2VDbE7Sn9D@dwDBBkgeB3TQ6mUyhhCOoP00e2HCHw8Xxcdil@Ovr82PzNVu8SubpwHm@VkvmtnYqs1i9dU/DwpilD1RDLnZDzoXM3LOyB645oGRckzuG6gBpuaI5tCtoPvq5i9xxUOqAbmwHrjuIPciOt1pi0cS74FiiQ3csQ3ewVxuLmOf0XGWQJq6ao5@QEV@fV7FdEjGdvuy75vMFq@PirPcCQnsAg@MTzjilH6KcnLWo0jrWNX4XShV960rjv/PHuPdzc/UAjiUbRBJ6Z@5g0u3cR6m4cop@5tfj5dx8uR1jrn@0D3h2qLDe@kC6dnTDctgx/d5VLSBGOw7/nU/R4RrUVVOmqbOwe340kakhywlT@IJ2VY0Ly1itXuRV@FnY@CO7h2OCeD6U@/ncS1Hu516eaGSZinguZPuXefvyvraj@SMb1zeEnHeMwPNYmJi/XVxAUCJw0dL8wu0VqhQzl@fmhUUNYHf61@rEe36HkWVR7Xojy3BCojZIfhhhvQoO1@bi93dJrXx3at2HsacZtGv3FSLUuJeGBgMZ/c40KSsWlE@MoRQKD2dWPWOkjbS5vOqg/VbDlep3KCAPz1RBFGNFmKTRUIYGaR/qvVAdH5RrHMPx7U4Goxo6dPJ7JZ25/G4I4vkQte1DcByiYzbihTkaRho3osCZR3fXXH/o9WyrG8kkhnwqR6reL09FpH1Ho@@dehXXA3ECslEqFApCvglNMkRe7tK3Sn7ctzr/jSRMPkHKESvJHJyBRRmaWr90ZLTtPowbFRcp/wS8vp43dVNzJ/i7qAnmcde2ZRmf0mTAZLs6ymsgheJs3H1NNyMLiYVyLDBzOGgkafcWGTj4ACQUUag91LHvav2wBfpBzSrjOgLolRdTr3ebfEL27PtSgWGd7Eh8cYmxWNAUxhMlV82t3dkDufhqtTVD5Y/xavkufOu50p34fBFFyMU04YiTlHxaMpjmTkzxqeEEKkvvglLT1wYavd6hDajdtyPHeywEGlv4nROco0ngRfGGOjAGE38jU6Ah0cm1TFDDXNW@0FCPMXCpgvBdxIy9SYe5lbs/UC80vlvtLm4ZWDVwVTXX/gLnfPtGjS/I60A0vh7nblKAznSpTRzvORfh80kH2nM0uN8qN9XvO7SG676OnsvPnWu5RzY0@1bf7Gt9vlbKf1vUPYAiXb7P8K5CQP7FOixGPCq8litcu4ZlGA@pXeSRnGNaVm9uvnZxC1gXon4S3onahgDxuNfiB@M7VRIN9Iv6Tl8bwTDlWK411GR6WwRqoIGI/y7ipN7813e1PN1pFYAa8Z7fFf@9@uiFarnDIT1aQ2Pk0A9FlWnn3rym3KNkHkIVusvXg3Ha1S6sdqev35eltqa6pn6Z96xA/PVObXYYqgWdyTvonTN0qDx7kkNqaITDj/Gxv6hJQzM8c0u/PbLtyf0cIrqsxbfZ8qkGdCxKX0ydzgkmeQAXPHoL@@6Y7xAzrQvJi8RuFLFlrQAii7LQhhRZ@yrYGE35LZCIpspNmQlNs32K8VOsQiEzoB6y0YJ/hGois/FzhymzP7pwZpkct8p3QbjCn7mtvXWBu3Md5loWcwzrOmSkhrFHNcVj7lDsT0DeNW9SuXPiJJcX056yNlpoCzP0ocN/mdwrzsUyO40@CzWZrwuLpuhqPT63ga77xLmBZeMmKpAb5I6tOR20jyPL5UISZy@mdQGsVzZYAOzBzi3C7Mz9/JYOD2vyVy@0CxUXtz7TcZ2rMYcIAPP0JP5DEH9/pDr690eWq83FOT2Z/xCUz9ULvfM00goeQq92xUpI/ohQO3rNNsR1X3doL4vnmN9DOJnRxPwcjWzKBO/vqb7bVBIShsTSdybvM2@JvO/ASQAMV@emFRU1xZz8Qqamu2ReFc@55Zy/8OEuO8P1aDAcOeIxP3VagxS2Mw8uyd@51oHjye@AwbK@arjzbdEh8yoIUWLUC5yLROsf6IZ1wX5QLTCQuWAkQkl7AWE9gTH4UHWhB5hziJXSf@BkJ1ovZJsX7h0QglZism7q7t2WGtdVQfnxnlggLl/hzsv8M/zNPf5UDPLJ/Fp5dufQDMP3pGOAOnMf1OHX90Bo2/fLP/dM0tRwYLTMkSvjfvW7BonVOweJGhtXV0NUwFLf333@UvKI4aLf4WuK75MhNVDkRo4xCVwL1wjMoTHdBGFrMZudjeFpBDtaTx0Z7hGtgn1AvK0hbhIjrr5jzdNcDicwyHyS@gPjxGiwo3Vw5vBBeXhhPQdhDEauIfDVwZGGM/5TrGRxZIz6zOqoBtRZ90HJHRP6OcNCoDirQ60NbW8ErvnS1iLkO6qrLpCQyBBI2p3vupeWdKOt2W/RzBd2L1JaZzP1VBuTmrGYoLjsI7udDhep0fQW6UchzbvGjocW3zx@B0343AbGCPp5@Nx5DpeLR8a8uarXbDkPrvi6Ea3Ldyw68wj6SGtbxv3sxtT5QgHV1jUn/0w3R2PyYzKIbPOVGb5uupBbQxOG04cOeK2D7uwvp8Y1Z3xtthPoBGIVj3mlOjR9P19biSzdfvjioL5qdyycBxOOT5wFC@2Eu1u5CNam82UGbSCfMTA7tTPyjlO4J6vGoD2gn8VaR7StoRlxt2Gbts666nie3BjdPIeeYoMCnWji7313smLrDPjpttgk6@S8020StM2ICuEteGcJ3J8/Qo3KtewcI7hUSs1kJCnGI@G89oUJYB4UnS@CZw/wo0scBoOZS7B6j52espWbca1QU25Zg8VrcXZ@zrHih3bC746HdDjIEY9@uqKeN1aSspxcSZ6ZNVZI@uCaAfLaXHA1AtvT6cHzG1QBM1W@mQzdXonr/GwFp0/nlvRVs2to7KVJkw8w8tr8hAB@/MQJrp/7yz/piuNcLjQo7EAHnQkqBE8zsgZa37re5OmK1GEcUvE4GMQB4rXBDyeQt7cYyH1up89PcbGu2cu9k6o4G0IcnQQvh1wx9nPBGxft8rjDzuWNx3Pj75YSCfuxvEKBlDEamNB1u27fybFjnTbPjexgAbo4T8t0bTS8dbNsn3U1XK9EeyLJ1mxY1iXtk8Cc/OWf8BMxaGek2LHmJU8n4YRSxA2QCh1D0elYI8i1h@S9ZlsCJIWVDML2CGd2GMpf5C/hfkE6qgMoUvYOqqBk@GkV21vHTN5lSTwVCjeW1/VeamXr6PMvTwvnjW/YIK/95x/mpRtRcfHP5PVVJ55lHkj9FgkrHFyB4CA0yeIr4zhP0N82qgvZ4Zq3B1SRyokMd456NGZZQ9Fr6LAhOlvHp0axZz2Fbmpn78SKAZ1TRASrXdOJFbQ/yUTJAQ8AMh3oYPAqEWre6xorqRGfbJCPXVaBBPHUDxVc/GQj2kiJpy9glJUx@8D6SGQw/iiVArzxijTwwI9B44m3kLUUXmCc39HaI1ppd1XMFUsNKs5Kq7HRJBcMbRYevHP6@mxcLMhn47Xd87zjVerZ2fizQvErqHXLhliP8tjzdl/s3KzkmoUPHxx1wuLx22SdL4gGNrFyc7h/uHt8snXy8hha4dZjP3t8y4jHa5CKaE9a3zLoSCOoFxzYPoH/@G94wECKrahsA8/bk6RYePcQgYq6jsvxFe4MsaZI7Huiz4vvaKHwWQDB03o68yhqH4Z4bEMgNqw1LPxoiAczMRFXHC5DVKYjj8cO5FcMLjufw0upquKsAZUlQ2U9sKrY4sJucr@H1Ni9WO6uts25IFhjfnqnfjgv4twquP21lHsIA@WvXm6O5e5yE8wd5QZQ39eLs7e1/@zl0W40GtAYPYnrNtYrYtscZ87Y0/gSBe80HdqtLiLiRE0jzuIUgb@KwWyE@1fbmnutQbEEc@wMeGSiUMp/PBYQJtRMA0@kPK/zukilKAcog9SxWFO7@nr6OJRFb4wOobvhRfSZwF7cR@1lPBcXmBN0tGAOP14xEKuoLq/rHRITF/w66YTFn6zX47BoOEaPHN7nFgxV/qjjMPgPjUqeq3jOxkwMZ8o5k1kRvoZmXkCBPVipzscotsIrIr7C8x7384vH2kGeum9VMp3SQmix/wxGaUMd4hlaAvqF5Wo19m5k0Y57j5n48sU1GuZUfoIjNW1HxdLQTn4QWEHz8MYtwre/d9xA6YyLZsTfwzQ3MnGgAqDQeYq7uLUPiI1vD@Qns/Eqt8QhYN5QSXqIIw798aUEh13pjg4SNDVCD2UcAzgllkYUHM8jpbMW2JbhgEzSheEbJBQXh1oQTnK0MYfvzpFNFk8ATeZ8kTHL4jGEdRqzh0LBUHoNOkLnDY@8QnCE2QnhTG4syzLU3AUoTmKTTw2P46R5kRpz7REuvmkmZ6J4WaiRS@67AyMEOOd4vDMt//F3/oAfiXfmgvsnwj0uPIG33xJvPXD/theiKPD2z/23Irz9lL@9zmOTzZ4DJpIXuv3CXUxAl4/jM2VCnuAdQUpl8VsbW/rL/UPmgCzL23IA@lDQTMhhkOZAhwX6GwBRXFEbIzhPIWjCAE/q9EsgEaAroA8Ub1CiofQ0@zyFp0HV8nnMOBpXc7QAShvzCUo6HOrdCA9FBCEsv1pZLSt5yKR85SGkkzIucCsGRyhJNeCJsSt92HgDuuPGxgaLOx3V0BqrdU4b@RX1dSn@xs/oCsDGuKJwyiAORAliQFhTREutqBlFwqg4kCWVJPK0rsVJDaTBFDkAREJv09tbD@KmJaoK6NjUxi5JTBNPAQKGbdLmUY0fjekhkgERx41H9013x2CPBZoCQh00F26G@CsEO0awWnwesZ6@ZmfumXkujnBkQHi/mEO6Jrj/2ZxzHTll4dkhswcKpqaPA8TSsMfHpoX2lD3ILUsV88VSXlmVQhQaF6ggv9jVPwBK6NzALDqa/tYaOlvbu/tfHBwezxyMR5DJabAkSzY3MmdyLnt67juSfr6jlfpkL3/8/MmeV5XhXAU2DYQIFqBNZ3NeatM5XZD6K76dZTZtCphJSCk8FDGt7JD3aOHmLPYgNB8C3Oar6WdSTUk3t6fnG80zMzGT/Id5h4UmcmkkLnCdOXRUaHI6m5hF/xjxEzxG3Ml52zQV3KOJO3hc6zLYQSo8QgEc3MMCHCCWy3tQcyjWy8ABt88Eh0gU@TnmDrE@bsOhIxz9HIUgT7wTz7FrBSePiSO3@qrTN/R2DMbuLh5Dx4/q8M6i8A/5yDlDQ3dTUoysHw2UgICJpcS55@PaOEezMSk6MJRwZdldp3h5@KQYdALAlzwcOX12aA1ZYHra0TzXEQgibGfE7fYa@2I0ALgePY40ZLEaiCYyRIaKSvpZ5Qo19CxxiNc4gwelQXqneJSXKHhu0K2kxlKur427@gUw8JSUhZ7@mQISlb9tFgtNB3uZSeBxvIY/x10M4Sr9pLPcxgFy9VTN6WZXG6fwWJTaOYim6J@8fnWVlOIzNEAHym17p2NNnSzndUTVFT0iOJVtqrOtr/udLHr03/o6Hi2DO4ChWSDFY9d@Bk4Yn1K9gTpkqREdeeiwHKPX1FnKzDquLTG5yU9IMFkmQwo1PCgABGYE7ZGLCIel8ITgVL4BrYO@jtnFx3t9yE6VXO4c3JSIxFbQmLYNQzmaoaQYKEgQpUZoG9i2rIY54tSb45QHcTA8Rqc/MTz3b04wndSHU1vQT6EuqNSs@Sh0ak7QA3mtrq/XRGtEWc06A7KY5fK5PKCdw0I8ARXqV2zohFrDk6wBatvWujqwhcff00xTgwoCmhmoMAarIyAyW8p6Fx1kg5OPKYUEz@JTsUMUMho9EXk3eWPgjNFKvk52mfotjKlvznBQ7YlhdZL/r/O5fP0mtWI0JnkQdKRmaqXfUDKldCazYqZTKyYO9Y8eoTnndgUkiVYOtKMxAMkrhlQHegbJo7Fi1lfUjdRKt1FMUwx4Bf3sBiJ84@RzNyvqbX7lEYzUWfCxeedNrTh0qF4hl1NuIX/YQ1byWaCZGzz9jK48wORX9EwG85BbaWEGvsmfHWeIZ58d58lyVBeCaP5iILrbFFf1W2LmjgdegcJbNDQw9iIydrFat@UBB@chl@aFLZA9eMLfww0QjFZgaU5Y8o9HQx7OWAS/S9JJS/wIQ36qIVTgOAWViK9ZVZKAmfzt3yaUVRZPrWyulqxMslKow49Sr7AK@2zlrFhOsMRj0NTz6bgdvznbka@Y1iuuvpNP1V7u3fnh5eHhV9JZiiUT2wev40oZQNfYOn0f@lljxQUf9mmfRCKdjyXyaeXRWj7/5s0bEHfhc9rMNcNQuXPpVE6en6bW4KW5tpbOrlbT2cfJFuZEShWL0jFjup5nZ/rQ6Xbha/XprpFUgn/Y5iamBQ74Z8JvMO5xvyAzHET4enG9oPvgrtRKgp2tqWo6Uy4@Nuu5YqH4l3@2fJu9OWxt/OVvDPLaMj4O8PGT2@foPlYqny0vf/bkSbmchcrj7sMfHH69tbVV3slWDk8rm2W5sLzxF/9xeblY3Cjml88dRzlPnl5@FS8WyvHcX/5R8vDw@y3HwfbDT4kp4MTfKnwVVqmwS/YePpc9hv/kft8NuVV0t3vvcYAEYblBzCaZrJSSx6@TWNz3CUVREhP6a1E1LDOlubn2X3528C7hJprF/Csbnm7iXWK1muBOcMBbyXu7SjQTGwi2epuY5BuNBjjX/su/g/jNLwAPhkw24KdZ8XCtThJNuUFRPiSaq@BQikVI9//84Q9jieYYCaG5v8eKzWKa04pSfaQ88tvoLKFUywePwdv7kPfY@5CiqyjFM689Q82NTet796Hw0K7MCvn57e5RRoIJaiDHQ@Eg34ld/PzV//5XP/@rn9Hfz@n7H/Baj9Xlx292GNNgBMZPrfbYL12erVXjlgW9vA5vz3z/o5wMn1zLe6/jqyxKlqg2si2eK5@EEyHHVD34v0xUif/@iXCxhDeXKp@y81ATxJvIn7y8PjfZc/4xTfiHr/eKPugBLpMFmfbqNhFUqZ84m/bzGsN/YR4vYJ8CF0t8A5U/nvNhzcCfURF4rsnxPFSyoGxIDpvwWYY/@oeP/4q/y@QjvAlk9rPMvvsnljhNnJ6fPzXxr/0O/569x793Lv6ddPDv6B3@nbzHvyMX/w4d/Hvexr8wLweiBc6QyRyByCiI9iGfl/DN5VrizSfeRCzxa/2wGEvI5xn59vY093qcqdfFP8hRdf8NP9wFOTq/leWN181M5pRydtoUWdyQz5uQTZ5b@nm9AYgzG6cbDWubvrlWEz5ysmwlV63H56@bpxtRHALN48cZ7LKPAU9z5ZyBBN9sstuN2@bt6cbt7cYG/G/Q7614gu/txsw/PYLPApgg/By559lpvnmWP2vyzzm85/JN9Mnlz8DRhGcLAE9PY4kbpJUGOz2nQ4Ua8qmyWjmXGXWINIZ1HMZqSrpYylfGn63uFmOJYjyep6APOCqBbLEeS6CEvs4F9XXyePPx2/8Vv2cfv/038ApZw2uyMBRpiYGEs7JZMApXBeVSuQSHzgogYPYLfaWLHL2gscKkMGGFgaV0waXBXwFceqHHChesYBZMRYFAcLis4KKrB48L@OsBFhv@9EIBkReuGKRi4DhBp5/S80NLOoudsvgbDSSTnJLMFZK51WRSP6@sDt/Fs8nW2WnyvJ7IO2dneS6zsWK5Tqfe3t6yVmv3xU6rlUcyPntuHQT/BweD8Oud/4MD6/mBNbDg/@Dg4Dm0W@ZxRn4Mn0YzsyEem4lmffOsJiM18o6UayXyG5tnzZKM7tUM0FgR/TKf@AkwwrO5fBYDhfbVq@v6q1f4f31Vv66Tw38FR6vuAwgw7gBP7gEIXtXr5EA3fK4IK72h8/rVme/ijvyra/B6xUDE9v/zkbdfw7/@/67/5y9Z6vRcgm5wc7uRoo@Ef5J0c3tzK36bUiolXlIb8Ice8I5Rbm6b6CSgG3CdpqRz6faW@8FvStrgCJuYxkaTIgeA0OcTPNWzJEgZoBSmxGTW2dm4UJDqbfDxzdrqB5oXkeq0YmSljXNZoAgpaYlAKuV6vSzca9V6vSrcyupqvZ72oQrwIpwApDlqp469qZ4YSpgH3sdSBbSX0fnuyZS4DGBzOASlVlkvfPjge7VaXd1utdC/9OHDGXTXJC4YaaxXwKdQ/fAB@nhSAoX3hSWmKtdBfVXyxQB9X3VU17VT7/Vh9iyJqxCds6RER78WCgiM8VllY2O13GyulsG9WpWkenyFrzZJXWTWFel2JR/nxQBVNJkQQUp1TSLf2ySGs8QG22wCuTv4YTe3CaptVq5IqfZEk3wPZX2d@7DyaqqaWRd/jWWJNdNM/J2enpYy5fRa@vH5@fmUoIL8qH6jNpTbxo1aQyPJbb0jjhDHxeTqo0eldaicaqF@Fmu1drZOtlp4BxjO/iJXRk/ibDGc2RvayVOyaFXWz0@xOOdnyWSt/pi3brXCEsm6gJOTwCRZdZ1KnQC1We/hLpIxYZ36phNDpqyVEunYkBbhrBVYF@cxbWb1esvgCS3D2jjl7GiG4R25fm3ZRvda72rLscThs63t3ZNscQOGqeLe1na2ePzySULB10rwTsElfD/a3do5eAkRDp/tbh3vfr7/5e7LQ/B3Ym/fq5qmaiNNu26NRtfv8FRuraUNwTf4tLSO7qhv36pD@rA6Z2nw@fiLH3/8xX/z8Q9/@vEPf/zxD3/@y29//mP4/gl8f8qfP/236xX8/eW3//yPP/6rPwTP/wDffw/fP/vlt7/3Q/6l9z@H738K@f25@Ibg@Jclmmn8AB1Ui9VMGsaM9Po60AL5bsQgqd/65bc/@6Nffvvbvw/ffym@vz/7/Z0/m//9@Y8WfzHez/74bpif/jv4/i8clwf703/F/fA5A/@vONxv//7H3/3f@P9fiD90/uHH3/1z/BEv/93v/8V/@vgb/0exWP2Lf/3xxz/9@KOfffzRb3z80U8@/uifFj/@3r9WCuGfPwaK@5s//QX@/@xP/@bf/wL//@f/8W/@9L//m9/6n8jxB9zxf/3Lf8t///o3fvzXP/oXf/0b3y74/fGdv98@wP/bvwOfh@fzIXgeUq5P9fn2O@XnV6mNIBWgATrKnBVBhHsy0UCxjhVYQfxAh/n5P/v4e78JdPi7AAlv/y28wT9/gaCf0MtXX0XCMqR@y5mvvgJh9iuh13wVBvoJYx/yIG0WHn8AgK8olH@YDwWJ/g8IBWBMQHlgkcQJBBf7ce9ffvsv/gj9/Zjo@5thfAXPNwS7gsAfvCL@BDueX4ww7E@w6378xQ8//tE//fiLP/j4i99Cti2X17NbWVm5x@YHgJUHwCHg6kPgAFBBtQaUz@VYERzLG2ijiimZN2@gEZbB1WAsHauU4C2mNMmtoBsigqqa5qahDBqF4DuOldfhDY1FGRgvMzwoA0FPMnjvbCY2bkAYgeKFtQydzSpq/6gTNgAvRuJxsq0qSOhs/ISwQMxG5oi10o0xj5hBjyZhYJgh9DqKK8V4ptrYgQQb4x2GuBB5JvYGnm8azWpj3ER031AWAEfmCSQJUHgfbmbc/AbeG4QT4GPjnW8gK9VGJtOsgk@DikqpZVuUplKhwlHZM4zKjf6M4YK7zceMfRZXqnGulkNVMgGNv5kAepOsU5sQfpZJi@LQv@ekbxrjQzuNqX64Hw/fRG@KLwAAryzjOi34yjLm5jEEjzmqDCULjwzHADWXEXY934NkiUwsQ@2boRdIH/LwKZ8NPpAiOizOysoKuDaa8VK8dQCKEbMva46r2jiVRHJdjcVX1@Pojete@GK@lUPSn9I7afhV4H93mRawUknq6dhKErXqJPNSkjMlq2wleCG8EtJbmgqQIUD2GYTg9/FjcEMN0TPwiyWCeFxyp1lDELnLTIql6G4WiXR3DQUWFnvuXDyxxiBeZ@PxrLLKZwMkrtvHvrZqtcY3SnktBk96H@G9MOKGEmguvKM2t7GB1d68kbmdAd0gxq3Gmk0x88kU8GH1WPN49wQinRwwpVjIxZpfsXGO7JW3DFodxPSb8lqxXClXiqXV1cpaUSmvrpdXK9UScLjVQqVYVNbL5fXq@tot5fIxMIlsLd2ubDT/ycznv/on8z7zffETaxoNvgBvBWdC42eFeJ3MHlSJK6eFLP4VSyX4hXxllcra@fKycSNj2c9o1dcNzjVD1mI3MlL5EnxYbCnGlsALPvJtDOeCmJi93z@oi5lavGmNz9bGlQqQkRQ7AzLi2ER7NpsgfMv7e7GDgwNad8hnImW9m@vn6Dq07sjWYsUSdaSd/S/3j/cPXuR29o9BIv6aFUtQ3aPRCM3Pwn4eG4Y/dfjGkFIeARd8pHBnZTVwFtB5gptdX0DmodlN9gzXeroWO7H4msInWie2IbZpNmM0ZXYKDXYewxt0TnHxbWwj74fPx7Xd51cub9sWqArfHeaJal7yoB2db9Dzg56qeMqeM9Dd/gKIl8MB7rTS7L8zDLuDNmQQreMc4An82IZlzQNYYy8PF5Tyub99Hqefaf88gB/tf/70JPQ82d3afhpbZU8OXuxMPSoCqMKe7e6d@K9rPNSLWvFRfL377Nn0q3gksIOjzrfMKmvZLLBv@MFnlj70zK289kCU3B13lKzkYfQEdb2hfCNvNKt1d6XHXjaefJN5MRqwcrW0rqxXmrsMSl63QUfTuxcaaLRWH@9dtBOqqx7aK87mKqsCZ3qOq97WFb57Q3diT0GvHOC1MniFlBvDvXtdvMAVrQFtvEl1NGQLPeGBXui09Ys@MNZrywOItVWVwfdTPxA/rFJC9dzp4fI0yG8mxJgDjlOteo8VYjkyVRbXq5XqeqlYzVbXq@WKslqpZJViVlmrrq0DZysoVWW1WllXstXyeqkM7BZCK@trsQSwJL2Xz8MIo8Tj9NTNDh6vvYHnlFu5fjOW4EYYxt6nVBAzJJZQEy3fd8TiGkSM48U8jksLe9N6I14s46p7YFyAVmUdltjb2y7s7cXjT/AFzbLbhXi8iy@VaqGw9iQe1yhkG8aFYjxu8TgQBGAufykUnmzH4yOOALf8x@N9fNldRfk3HtfxZXtrbw/TeYsvRYwPYJc8hL8Y3ssagJn4UiqRAB2Pv/PRAdwWT6hMOd3FF0wTQ/Z4yDaExeOfe/kpFADDEYfjGJ56Zd3aisf3@cvWFoZ8QQWv8Kx@D1@26BOP2/AClBiPX4DjwtY0Mx5vgxPpMR7vgKszUcEPDzTHveGmq8bjE15BWEXx@Jig1c5lHAQ94Y/JPH36VO27Xe2CfyY2f3YgaxCij0e7e@3PP29fXLTtydbu50cY8sUXT9W3k5HdvmiLaO0WfCyIAyGXg8n0B/K432qpxtyQ70GIORXSmrQ0zFtLfQd5Ep8LTGTQ@gJCvoCQeXN0HBt8BgDaxs@TATyfqG0K8T4UQs9xux2vI6G6k6GGxirsOHTNc3agdmyrju/jxnIylcxOTlcL53XyZoOUdFOo32JoL0WXmyEbZNLN5HTcKJyD9L9W9LYGpOJn42JFj2eXB5vAzWrL6qZSLGfGteX0@9RZtiVtFpVqDc9otHpJlpSVzdW11@lRPF7Dn83SWu19qpAsMAY/Wel07XxzrVKLn21uyvFTBV7WMmq@WFtbk@q3UHgXhp/2yNVarRRLXWvqpSRh/lD@oIyiDV664TdZT6h4er2XGmfHDZ4DNpHq44YC3NYdwfhTmEaa6uI2@BHe18MxX0BVjDcLNTQSpuLKejUOGcnnpQ3kRsg/4PlGzAS8ejXliDj5J8dqMr90TKmuSjlcXt6yei26AoW9CUOCABp7hbtAaAeot2KLpHWnFjtBgZXuCmd4xEYbrzmkDdWgMfGzfhg3CChr67FYU4hqh/wegbp4xf3yuT28Vdayc3gPoxsJ4bu5Pa/jCcgBg9z@Qe6l6ag9H8mJNnZzTzVckdXx/Lb5Ls3c7hhv09Yts34jv5Jvads37uvE0wP0LlMbTXCp3RSlzVTpmkrVajYbrcZAGwzdCSgGKIpDCby4OHQ@YRwSd4h4i@RbjSdQ2ELdxNNyNHxdGSfGsWYXDwV40nhyM6rVAPa2rjXottx4Il7vbZqNEZXmULNxP8f@AYzQGm6c6PTfnO0i3DbU682t3LSZWfczse/wyvGX6FN@bjA/IqDVKNzWLxqn6P8BfzbkePwclIMP57Em9KL6JKE2nFGbXxNVaIMisVofg5@yVq73WbvRfj2u240hSMN1A2oqJNIztU7gHwwYFVu5VmMcFLrUOC2WirgaJ1ssrGeLCgyFMEQCNHzX4L0MXwW@EK6g4J8yUnHG4tnCuJBTsoqmZF1r14Q6LtRqWNXQRvQKT1XKFNNGqmsxdUOmJoMeWsccAoPos6EOP6B/1WpHmmrwCKChySn53eZqplyWpPo7yKG9kurmnkib5Xo39YS1JPCAQR2@RbZarvcaqddSPbUsNRztXT3S6Ckp1sSOTsUeLkMFC5XGGQ1OC8urSvZGbsm3huq4K8pasXY6WjmVFShi4cPFRvwHzfg5VP9tjMVYeL4A5IU6@Hl9mUsYgYwQ@A1RKjQ0aCxlvVgXILGhYCxQiSm8uJSv@Eslk2vFZFJK1gFqGbyJQUk3xEWSwNuSj5TNOMgo8Vp8vQjhAT@ayQGfNVpVYonbWFd3hqy8HkvcxG5vbjfCq8y@xyYTNSN7r48Yu8iAsp@nKdBcK8GWySXnmmTp2GpsXRxt1QX01jZXz/KhxRXsTOyNlPPLnzrvmtlovubPM1wxAKmCfNq2jFN2LiaaiyUoczf0DuVzbmK8UvlMen4j08yfxeJx7Kli9ixVrUhCk/wmQQcis@0b717s2nNUQ1lKrfE@eHouffNCN26qJbnJFz6yxDcZqBJcZNTMf5NIAS@/paoWS3xiCdPyVvuAuugCawOmX6nE0Y6gseHx@uu119XXz18evDzYY48LtWqtGpb4zx5ns0pSSW6wxyBs6ke7kNcPzKoo35hf0IKmRD1RGyZL5WQpEq2RGDfKfhmVZlNWNopsE4iT1YDF9JRVufChySmtSQGrRQj5@Ju/Xx5vVOG9CLJcDWqxkik2m0q6yKTEx2//De5bLq55LmV1LXGe4EmU1yRw0yxXUUk088JbWVOkhCPzN0i9knA@JIqFamL7QExexlehMhLriVii@vzNB8Y2QFtrdi8u9CK58vmIBrRSA70H/tk3aFL5Rl5@A0zBcVbyuNhmHYE9e0C62WymaQ1OspnBPVzFChmgT2/r51yzRyUgbdKf5qTxT3vte6QdB969N3hNb2is0lQYaA35/Mff/L1icfX//o@/cyZ9aH1ofR@44/r6@qpSTPzt7CefXoqx9NIWS/IjAvnAiycF@/vbkpH7S9GolV6Sd44Ptr@3e4Ijr2biARls@@BFDoOOh1on2KDYMTTVNiZ8X2BvglA4YJ9sHzLLZi93DinOK9qaSr5kmhKprOx3a@KisuwVU3IlnMmt5AvlvFJhIGcV1mrFVaYCm3LwKArhWsGojIq1bQ0nXONLbUsUeWkLYTDsmQ6Kt6PV2OeHzygGsYH00s7u8wN28OLZ1znPl/ufPN0/ZscHeyevto52oRzPd49ZfOuY7R/H2av9k6cHL0/Y1ouvGQQfbb042d89RgT5GLI4lEZ5hfnqF9twJk4eRVWHdLCIt2N1LjU36q/aQzWPx2FHvU28SEvDe2ei/iNTBwUvrN4dby1xaY8herXbtWO4J1bvsCVU6pbSICjgltx@wVljldFX7wt2ZZl1yi@Sa6xTeGGWNtaYURB/zCgPSkdseXn5zIz740O4GL52GfbC7R/gF@Rp/we7S6nVMkuDNlksS0HIi4PDpYL3tvTq6GRJ8cOOdpaK/sv@3lLJf9mFt7L/tvdqZ6nivz3Z@t7SahDtxfbSmv@2s7u9VPXfgEiX1gOcL3aWlELMq6wrkOWW6CLb1N7@s12WBiCpHglFyyA6pryhIlIgf/EDSrDKWTp93beypKi0J1PQXe0@aA88ArWEEuAp1ut5lqWtIfyAbAnAEC3maw6qfdHJCqx4YhwMHrGb2BIWaAkLBPBLuDUe4dhygxUlBsFLPa4GpfhpoVkWf@nQBtjPHLaBQn0TiCFLR9DRRmiIoYlruGNLtwJlqkfW0x4tsCdQBXIat@MgPjUa7MXLZ894YkMSXFNxgmRcip2D0xoCNigi/GLRwZc3Dm8WagusqyUhdOBV4bHbSGvGplsTqwLKubTUAQTR2r1SjSxDoSuLSx0QL77wjTEADMHgLoCLbxtNpTpY1gvN7VCGJKzM3YM9XkJcLNFg0VaWGCZKNUXBfMvNhw/Meztzo6929NVMctwCOc8Wx8dz2kBYCf2WvP26BEFnE1DMJaSYTAZiQ3EoLFSuJah0@PKjDLxcNiGhQpI9ekT52IC39SQlgfEylCKTEQQRiAqj6kNkftaWKbvSUj5NO8BwbRKdaIzjCD@Juj3xj2EBzjqd0alW9Xuh35xLJui79SmGLIJ6XWxrcJeKLXhH9giUnGVt6CZZ5gUqqxiIWl@WaVnWA@8pntrSTaBczQ54okcK0Bmp9V/s8BbiZw6RP/egEgPfq1GDAbN4hN2XCH1pqW2D/l/3oIAfEhTQLRJNCiuCw90d72iHoqV5f0GyxNgPibm/V/PoiMcGchCURtWKx0RwWhHFJc9mADSDXyDD/tsA9JwkObJMRkD4VCbAdqNwsszhbj26vKcQu9OlWP7kUiBbXliK3QcW41crBQxrAYlAKYDFpwBvBqDpJ9qaxXkoYCwkFFSa74YCBtCAlqCPRxA8ID4MuUF8@dPjwyBdm@7K0G@hBTlX4FGir53oazf6it0XfFS2scGKZVBl2uhSVsGFxwWwKji6nFdGI/air2QUajDNi9PzOTBPAWgOWSUHQwKcZcbIQXIOXrGjDvDStwbb2mvtv9g9iYYivpzTEhnvu5ZpUBpSFExkCMOdFL5Ifo5SPawELm@mDnkaWarP1vHJ0e7W8yzkT2IbQQ@YlgHgR/SESAluvRTA19Q6MB53syx1vMXSEnuEOcsyYUvAlwcnYViOBqgWptgdDYuUVIGD@O/RnpTAHhmbk1Q8xVIS@3B2BkNqYY0pg@GH0qBkrpW6bFJaQ2GX4/FlEMHlPQbzgndNLmwgZJeflVqbm9jbQoGV7RJztT5I3OOCPYufynWLYxsNi97@7KFFSplTZ3hMIvIWcQQMjItR0eZuKZLGRqQD9MVuDH44nJMdMUPyOZInhXoCFs9LV/vUvNwn0UbzIvO8bFCis3kQ2mvsJGwvxslBcebFqG3oqIfSxcpsH63mE@8IpCwbWNBoOro61pCeaG0SlnF4cywDfunMLpy7pcOptfHQsHQ8XQ5PusH5dTs4RTYXOzDZAPRcshtzK7aOB8SJXeN0OA4/h492rcaWOp3Ildqhm7bfgJY0NC9koO6efsFkudMz1AsHHEaXXG9ix/4JIZiCoatQg5SE8qylKoWK0Lfp0F3MHF5Wffjic4YHl6Ju7xmRVEN3J7Q@F4UsWqOr4SG/jn6lAdvBs5S0bi7G1dgHqXZhPzRLRf1o5@6Uwqs6jmZPabVDHtEjn3z6Ma59fpzOC7rBfbgt1W7rLl4Y0eLm4hZP0RPkh1GFitZrCKrDNRqc7GjPO3cO1DG@TcXCGiPLWDD9iUoCpKgONE@FSqeHhJKEScZfQpjTw8W49cHFrwt1BHdX1yJ4LairEdQV9bIZRvSZQ5qbDwR8hzjQ7lf7Jy1x4BbXmyITUAvUyFAt1723YZ2XIJR/kfNZXRPZJmQfT@3gB2dCUa8sTstxUuZQ54PWhv@QCkk3I2HWEduQhtjT8jlXiwqkj3gV7sd5xCnhUShXj4IKXRKjhE8DD4zHtU4OMlteRNyzNY0ASEX1zOFTGsyvmfYWtEzbUM1LdNW5/s/Sjt0JNRYdJRQqB@qBflmEUsinHqHcENXX7YOMxm2/WQhAaPleM780sTuTERHj8Bb2k0aRHNMQx6AM8ITWTioITntyBC@b5KXE4aeSOgCubfXQXGDZE54QHoOQqtcBBIUP4gma6angoVI3gtpAdCSphHIBdFv3vHBxmBbkM8vuzi1PapnIgcSa@VnlEg5CnfrZOudJLeaFUN9SuDCRqEHleHIROGFod0ESN7SeoDgYxohGuMo9UytcfPWpiPF6Oi2cwz/bDL/UuDUCO5SGJiBkIRJ2Yzw8YSpzfqYRtOl3HUwqID1qKDRLYRPqRItMB4kB/ZmeyUTaKYT8VMd6U1iGajs1JxTYkF8iUfWi7gmGBH1oDW5fYD0ulvK6jk1VEWgQaKDxcg2vPjUeetPcQBL@lTVI4JwyeV8WFVr33r1O6LspJKgUn6vezhoIaY5fc23reqiPNSMFDLOFB4kNGXgJOWw45A6C8GUy8MbGprwLfrW8nIJYpwSXr56zRyylbGyk1uQUeX1WlSS/M4roxVD0UGRg0s0mSxXTqZIXuYyRAWUpiqA8H0GRIyinU4qHoCgQKBXAwEUMQvIZqGREtVHE1RBiH@95FAaPI5uTerqYUc43NqqouIY8pyIX52c9XcoUITJHvZSJhnC0PCDkfx4tESAvFUPjSAhFOVMCFDzpTDQgSHUqwE80nGb5fO7g9GsTXjzjszf4UHQ8FVmzT6tYXqRUbmkbMnAPXVt44smUQzqfMvDjJJ1GMgcZgbokpNbXcCYoy88nFYMW1F99alQMWXwJAtkAVYKHR8@yt3eNde1PH@wQuEdny/Ayg7qaZVVQQ4CjAMeoQmRgIVQH@kWrMxj6cDAUVyVuxuIDGCXywsLzpq9Auu@S2O@lRGyMVx8eNQX4xPmQNIbw@k1BhNaz/Sf4@HL3CM0A@y8@hyZcwnJkWfDrFXOZY/SLuK2a/NoD3dUhC8DbuEIjysqbKpo@enrpC2wecgE/jZ1HpNIhBOORhXRIdKG7Ld0S2HhVenSkuVSPdISiD1CV6qBnsGuNqQZWx4Qf/V7lJy3STB7FpqoChx9RZBBrCOvs5GjrxfHewdFzqrnD1tazw6dbiBkUzI5qdwH9sK9iBzFNzeCDql@fMRx@L/AuFCyT2vbODuO3xCAsP1SWVx4AtiikRb7TOcLycqKfgefe8yIQR/GhQahodbXhHNyokPtgojDOHIS8FXmuxVAo8jRvJKQBb3Yk9PhoEzkd1aWlOWbSBcJ26UA3k/OTvIfvCWiZdLAs9VyUoy6IXmx@kmapSMfrIx05oyFaxLRuPFz9aqejObSuLKh9QKkZPUpEcJZQRYHP/NIH/IMb3P2xV@Cg04Vp0C34cm8g5kaFRZAeed19Jxk3JCBxLJ6MdOOJlSQWiZT5af8R0VGPioyLEuOpveWpvYXUOMNlb6cFMv389G1EEJtXPbpXPW@5bOxJZlw88e1j1HI96PROH5d7ky2Ecx1qMGwmWuxoTSK87pHXZI@8Xhz0xPnC3d1CmajYqEQmBpxg/BQKc7cL1ZaasW2QOZ60r5GN7c9fTO0aX2ik5LM3nopB8EQpLRCnPTiPfeLE0ELKQEzADWkK4FQkd06Dio8vJRAy2cuPFJI1aGpZWAV0E7hFMOMmykqipOUIRTHkiWxVjMJ21@vkBBkMZnZ3epYKgdCXz6IGplY@N8kTqqKTTiZuEGqkkEBmpQAuq8oyRJC4XYNkGmC3WAbKnu7OL0Z1thiicJ5MpnOzPrI64VY4K0DQD6D3gK@XeH1uuUPl8Gb4MLIUKlihLszC3jKFl4espJRKoTUNB69esNXVYMkDbhZh5WIhWEeB20bY6nrsO9nJAnsCp0fsOKJBkayQZlB1B1lQMwzoxPzR1XHox7xxtXjMH5O6L1yluQbrCHYshgaHDfDOk7aGd3vgLdcuU8ZKLrYETPEkdGuMN3gD4MVItfFSKD5xjIzcsUZ2R6MEKSLd42Q7/EYZulMFOD7dDeiMbI0bgMGna3XoUhbEQfGgpUcDWuqbRYHhSrNxbZPuitVLS8RzBDlw1tDkROB5esyh6dEGr0LBEqhHo5GFVyMNy1h73PQiXEUSV06eFSiXJ88UGtK889cxA1S9glSojrk7tiQqeGaYIX08Lc4B9bqkDxyw/nmmwdlBhiunnh4u0PAxZlbz18/nGGOIujrhMWiMNeahojKdS97EHnEAb16n49khOBA9xuc0PBEuro1iDeKNLDq3hTPiESRF0ChFQ4qNVKd2Lr1dRBS85N9AQfTcgN4ngQclJmYB/TlfAYEkL3EIMeE7DYH9k0OMwzggF7yjpsVyQ4JAHP4kHrJvohBPC0e3JPQCRMD1WhK7eP75RNv8Uog@SonyebbpnFKQFOrL88F4kQUYli4EBpkifpT211BysJeHwWSeB0i5J4PUXZmPpPbQzIvkZoAiNfHArPsVcStsdfOQQuSBdcVvnhITZ56YGWofLiRBIwpCIJqlfi9MFaIOPK7Ac9cOxeAysxfH4yQUIlYyzLIcAeU70kVvjYPH0H0zZ7BYYV5BOSV7RfWKSS1It0AY@pCGxmhZRbcIl1VWZgu7Fiqst3QiUlgRySvn7KI1Exw9vOeLFpXhgBIXyzHin3Wz7LMuToYIn/AY5dXGPP4XXcAR6pCvG0GP9Mvn55VWAvgvvK@KuUNk7WF6x3iIt@B1crwGgIYABcEts@5dd8JjLS0JcQaEnki8oiTMzj45eyh6PeDXuBiONgg/K3qYAoohLA32DcdDQxBdGhYC9sA@EJ/HDEg@LF6FEoYNUZHgzJFO6lEHBmQyYjxrRKzBwaqQhYQYxiJ4Z2jdxZ3xiafM5mKCYXyYnI/DiyKG@6D/18MZmSzMCFYHzRGJsc6fM@LrvG5/1ZnRQHYbCskN5K5hEX7eCUFMyG@VgicHpIaBvOBrB1wfCMsGQtD2hEE0bOHdfKkhX@@RZZD6Qvhg2eQ7PsHX6dsYk5Y1hqPR@rkwQ@I5LIbUomFIiZnNJrUO1eiQt0k039SQZAjxsfNiPBqeIrJ8UcZpQO7MKDOliqBjtHKDrHF1vqKRRFk8c4L01PCSRmz4NBYepywDPWuIKx681Q6EQh8MDY3fFKg8a20d7Af3Rop7UzTHQi8nZ9kX@Wv9Us9zwNixWIuPN9RDP8eV9zyktfsShjJcRe/m2LHGFyto4n7AN6ROaiPpDUbCZf0mAPd6IPGaeI2Pd62UQODkwpmFYNXhF6BOLKsd5F7FG3hBJ@UZyFLeHcj8BVTMqE2XvHRU19EmWh4j5tsG/AxU3KSfB5U8jyXMH5jaM4h9jLcw5t6qV2psJ5QxulhpKlXaQBOT0XZEIXgFL189gjYEl65OaVvQNtBzNVopIZQE2ohnmcaEmbiuiV9Vz@gyAe/2SLx@EK/REZM6tOSB39pYLqyvErN3xAhH8XD8zuUgrCLF@KnzNSauNqwDNaOuw6NH1rRMrcngHTO6iILr@VG/Du44uH@dhr/EI58PxbXMh6z7mLfGgzY1QLUvWvmRz6N5dGjg1YPXKh2PwLbLa4XVGuN3nBIZYm@huyECiV0bD/HsdlwYgOO4F9fQrjSDlbAZv9SdEQAeuyMoUiwxtNWLgeoBpko1hsmENh6Qfh1ZphQEWZYR9empOGAEGjXdFsWUABvdMCdGFaxM4S3GBU0CrgU/m6zVMi1ryGrg6OLVjjQY4GUdXgw8WV7NtjGCKjVTbWkTnjV4QtZpTz70Y@z8DX9RPq4nsnR2Ct38nHkTFPF6jEoBXb/Bc1/34uPIgWChGR0YsPmsBowIadYSyii3EgA0jmEpDudwuydNnnsgXWv/AK02lCD02GHKD8Ei8k1YUn3hmpI0C60pAZaAi@iRMGldfz7vWUaSW3gKv/fyJMlDyWqU4u7ARMRHvbRfHd76hR5ffbJBGx0YbVyk6pSwB1Jkpc5uPUBcA4ISDq4skZPeygGUMG2cmwlWpEDVxz0t7C60oQyU7oGkhkMyw3EpVAxKlCYdb/11K9PByrk3hwX@jULdqw1@aYff/sFk1iPemktU8GW6AuRG3Hmbinf4RAzNkogJpkhecfASNELUwXGJIT7F6YE8otQgrIlkNM36BlWeUW5zBWaBMqdMQ0qWjdkFWt@5@pRlE/GKJ4HE@Jb/QnbSUOr@uQCaORrcoDKS5VFGwywC3zINuH09hr9Co7N54n7vhlGC2Doycrp2jrxOPX80bdwUsky5rVPKHTrukrN4kCNmaX/uWqwzE/HVTkEVof9zPkzUPuvGszw9nDIgh@I5iufZIDVeiX6uxxPrMjXOToB1sNSYVneS1oFuYZyn10koiBZeinkawWDQDttScd6xhXWX8rZVsNa4AQpSa9JAGx7f1IACL@8WtCoW4WsMAGUZAUFDZZ6wS@FUzcD6xpkMhoNSFw0fDWuoZXvxZ8Kx9Qg/jx/Gfxvs/KF6aI2zrYnkrUuBGK1JmqrAX55yO1Ncyt6vUN6Z/E6Vd6Y@/PIuqA@/vLP1@Z3K61uMv6KCwBBDD9RxUGXfBI0aL/3xPLmdYpOhZyEYoXa@no49GuIpc1Ox6YSe2djWcGg5eFLE/BzwNOdkgsJD/pDmJk@jBm5QkPPcfKRUC9D18LwVJ8a7uG2hvJgiN54@zMcvkCcNbtsWYzR5IOZ1suj7r/LUOyQgiaEk7OWxRL98mBTnqVycALHtktYXN1goqbqfcSoo18EYRfZLLzH@GsIRKjotX4TceFGwoiQ2L8oI5Q6MNx0F/eZHEbUu@GM0FtY6mxvLa0SMLVZXepIQsZ34PteSAqk7HpprahF3BnINyRO@Huvbe8cZj8B5Y5ClN5nxRmlQxfb5heDb4uLcQ2Gdwptv6apv2xpd9BmufkcZkN9NixF6Fkr3KF2CVI9HTo@AfLo1b1lcKii@bz/Os5dDBkr@vncj@/NDto2Cf5uuVOe2gFRomBArrJaWPNlpKTBpLxGn94HPuaGPWxyC5KnNQhnYQXqALDxHSxwkf0TkNCdhbxCTFV8Ciauui@eSoGQtLpXH4gfRhjgNE0RECcDbuEDCypIPOj@znIxDuaXchbP7DEhlXm4LczNJexKmM9nW0NRXuCNz3Io4bbuB7GDqmJsd7e@g/fxU@ew16P33kCYk6lFlll9vD0ouLo4GYQf35g/wJHW8DZhTKmjggPIF3ttrGJPsXMzXaI@j3qVeg@5FqjLCZXIiO33QZ69wodHc2DTj1lehqWjrACKCHJBo5d2TiHjoHm32nNRRPzJXgB0S5XAzLc@G1cFZZi/ybE3gmYla10GRVUVaoXymcHuD6K7eLGFXx3vZsOQ@6/WyQ/Zo0hb7eofvytg@xKzY2ruRbnNlG3OTg7akdT9ACtt9DW8xBVg8PC7ALuumDNVmurLVY867kWqjycGyWSbpxASP5yPNkViJMy1HCQZVjwAT5TVmhZAQMIqfuL9tiqw8ex2aajyeR4t18NSipCPOEhI2I6zbsO0HrSY5BvzKN8jA8GxwXgw1RHhC6neW9UYG8mJrmMMw5ITRwobfULBsLzf4zqxIMUMvESDOWKOhIYxiGYrtY0jRMC5GYs5p7gdfn4HGpBYAyxza17FC9etXGlRlpN4i0zu0KSiwX0Aw2c9TSG@OB9PDtRa2JlQIjFOQspTILFoaimexmpYphzFzsFnEAIdg0kPbr/H31H4MBSATeQ8wmOEQL1b1bjenrAvtE3o6lRIJWRQF@MBgZLiqqVkjx5j8XRNCbIkOahayM3hN6PVr8RoVx1EN49pZHk84Yfv5A1ruhmsTUFEH5l18VsOQ@IlgNdhwA0uMs8wQ22CcrHcEGk4TpU4w7JkIw8HRWxMwFQKjE0NLDy4TcGmPV5YvGwDWSdvFTDdH8bwFdmrHHRET7Vu4uILfeZvFpQ4DYCPgT02CDBvLgsitoWbzxIDaJtaIeeOza4X2LwKDDDYQ6pCoGPoIP/JmLBbSPR9IAA/iDqHit4CH4gD7hYwDeHD3PB/e2pqwUeDgxme36A5XSIGShSfi1vkeuCDB75wan4VDmy8mibin4hVycToaJmQl4@vsU8tCv5c8RX9q/ROJzJ6ty4PlBCXW9uNMAq2qmDXLeQqsXqeFFim9gSs1NnCHBfRLAD3Vz5cbONfCV22Q7Qxb8RoIRFPtTh@KBO2lI8G4NtVTV@9StYEOh2Zv/3wGhwF6PMZN4gK0ORq0NbwQhOrL36ZJ8x5oJAeQVIBaopSDrZc6cTg9A/R8hks9yX7clfy@xZMivQSVHwD07Ug4goo8kf1SVAy@Byub/NrppcQrmkKKWC34fio8ZeXcO2RjJqh47h3H4at8xfo0RuUOjFJgPJvaEoYGLze0xOnasi/5zBGa3Yjzu6pOdm@cC@QLljGSZ9HDSX4nCOMzGZ5xLjirifozDix91b3fyOtRkwtM0eAbevjGqaCC@RxePVi07K9GLnDaAhbW4RaovAjClVE8Lp@55IzdJx5vzpXbEPneoEJ465ao60a4K/C2FqZMvq/NNnpCuorQhoAUFIHQXs7R/C5Mkl4aMqEhKJ55ruNQ5jMND6wutjvJYZ9bVP95Pr3qE7Simc2C1xs5fTQanDqCNPxFwp3QUt20t72BryeLVD8WedLwT6X5bvVGHIObU@tsLNZ30U6rMV/htTSlfzNe4lMUSZeWJp9SO1QX/jLxwCYfJ2oW3YD0Dn8xYJHTxpSW5zHGHu/6c7aqiEWe/AwXGN4ZnhAjtm/Aa9gY7riSP10vOqjj5hyXaCc00suc@wB9z@t3quFYMEhySc2YiF7v0Hzhp83EeD2QJy/6XXvUw6zgTD/ECTaozO5OWe75LIeW5vIJf15TBE7rDkeIg/d/KbRa0DslhO9aASjasiJm@EXEU88mjujFMuqesJHxErB0SyQryiDyQ4WgCe/94Og50qo@t7ULeBzpmKOuk0R5yZ/5zsV2uDHx8GD/xcnuUeto98vdo@NdikkL@f0NxaNhnixlzjWeWGAKvEknfNZdLvbK1mEcxxGHDo9DDfy4Y7ku2wN1VwN1/FKFmOpIiy2ccy8@Wxz20tHsGo9/woV52nxPK40dHbcIjXCpEpTvmivgfHo45Uic@GEMxB3@qPSjROwddhdDngnMnIcg/8Se1LbopFaCEDsbcEixeu41SoBCm4jOMft3dOXEGlsPGk0OwXkJ/oEIKABAOK66neTo2olwX4WK10DmRDES88rPdgfde7vADnmyO5Qs2@HlQhlSNSzzIiZOTwjlgCQ3GLSyeKlFzati2hQESeC6Beg6VNO8RLxAedQP8kqukP/1HWkQTGL/A51W8B225H/Hfd6z@/TnHgo3b9u@d7BJSMa5ndpDFzkLbu4OuvlH0EU31E0lVBQJfbft5It3kwv0pX/gHeQLNpCL3JX/fjaN/3r3cz94m/WvfMbC3/82nLkEHNmV45Hv3CWmt7@@DTv/X9k18mnbRe7bRfGPWyfmb50Qp0R@yuaJZDpJq49R8tg/4AZ7NDX55h/HW90tzmibksk8rhVZaOsfyxVdNB8csiVWIj9sEX1kBX1kWfnf2XL4xWWdsxcgKO78ZcefUOrQ5ohIQQuftBLeP33sniXu4dX6t5H8e@mGl@3jknZ7grJnYEjDPieyG10iTdzmwwcWWQbOd7rwNb5E/mKFub@9Rax7DxvjvMXoYuzwbGY85tTyd24UnBPbP7nSFQf/8TMDo@dmCmoN70kUcIV6ZEG80KMkD9ftbP1NLVsPajAwltIhYmEjvshrKo11g6fr0diAew@k6TaKoAyMsYtQRpvGa4tFiYmONrMnxJ@B///LbiufBPkGj3/cZPUPuMnqH3eN/OOukX/cNXLXrpHEcn7k2Pm2buZBNDOYfA3SP90qsnPAXj3dOmEnT3fZ3svt77GvD16yV1svTvCqz8OXT57tbzP47r443mX@BaX0@VKzcck9g6bf0ToaWeeLhUKZEeaZWxfK7FgdsKdWR7sC4tlw1MHjPn/JmZrb5LF2rzR7YvHpoCEuZnHFrgmyFfG5Js/ihDuu20DJA5xH9M7yxDzSaZ6Od2sgdDa648HfwM3n9kgGoXVcNK3kb9oAeAt8AY3Kp2Rp7TROrZPQ0s0xUXH@55NrEITC58ds68UOHl@8s3@yf/DimO0dHMHr4dd4zA7b2cdjY568xCACfH6ws7@3v71FHjwDhRxD2xptWL8rCzkEp1rpXPZGncvc0ECtULxFrvVIxGKm5e2KcFhyZAbH93SBpHDenR92igYnIOyVraPPv0SpRnvH4nE8uZdfcIpcwNuBsFLATSOQmrgaoE4wJFrKCmdIgwlbweA6XbKaIneWecglmifWNRbfRjMiTkjzu1hJYPNQQ0LLgBtReQfBNthbEJBTyWR2g1A2ITWyHnipoWG1571g1MfiYFbUIxPeKa0OIcUTZ/fNDj8b3PMAuueruilZ1@YAaBASHhwAbTDo4aqX2j4aSVhFQIxcVPzBY5V7vB0M965RasQNrsLjCUpCdBBEqBWpSVXWtlXd5O0Y2dbEuYPqdHSdojgEj4fkGIZncqUlcSD/izk2nJUFyDhwwR70bE@pCKbdgBqAt/fVnuuwVENCazCoIJqp85VaF4YK6h7ZhW3csHSFywgo2Srect0QNzcFAiedLuypMO0Ji@bDj7cjBn7tofEg5pOZFHHdHhUaF0ypXNq9NwNPZjLwXdAAIjnML/BYoaHL7ydFNFZPkHLKsYAi8bKnb8LwQM7dUUeLRBC6Tuqt/v69JCo5G0QJLfGh3Pkr7N6OBkOcCLnGM6jomAtQYmilZB9no3gbpqIlCOaGB7gYwsYMvmk0I6mFlQcvRbESRySK8vyCVNsqbYa7N1WieL422GdfQ//MKJr@dvi2PJomaaOa7GtzDp7njIsY8GQnG4956TFcWDRxKScoedVisYB3fMOc/OnraqO58@RM/uZN9jyfv@BsQe3yyQu@KJFPs5BKDt3DXztJqwG9niaQxpz/p71ra27jyM7Pwq8YDWVhRgAGBEhKJMGhqAu9VkoSFYrKuoqCsbgMyJFADIIZSIBJpLK5p5JK1WYdb9bZS@XiTSp5Tbb2UpU85N3@D/sL9h8459Ld0zOYAem1a5@CBxLoPv316e7Tp0/fTk86mFqeZ2Rtib1cgoHhcuqD8b3Xaqg4XlZdDMcX6tLhFHhx4XKqCt03IRGahKdWrN3KxrHMskxpmoYtAGLdCcyiZ10ZUiZMpa/38LEObIUG1MgQ9Qgdr9FKy@drNG/XuKEHmqUg7DRuboVvywcWhETRx9Lbo/qBdd8t7dpVSUWdSVWnJVV0WSLXbFEqeqiExqsFuIfL4UB/Xx1ucyl3PDx8KbSHS9G@FG@VUj4WD0sa1tVh/2AJLA9uvxEslL2cD8yD5CKaknQlnOUbK1LmL8nxWwttR30PYHDsHQWjGFTLbTIcoIc4ixfFgTVKYOswsUH0/Ojh/uGhYdITm9uQFvQevvTYE2oQsa9LT0d8D5mUnaOMJvmJjScZIp7iSWa7rDNnVl6OqhA2SFnUh1IW8aPffX8qbkfwyEImBF68ZoUoay7J3bnUQeGxAJ4f40koI240rYCFzGKu8ODDTvZJycT1VmbbOHztj5Qx402Fsy5aqh7PdCBpCONw0D7Bne/s9vsm28fbMh82sLzfn1CB8RB@F/3lG88h4xHuFDvJFlzSLLJJ6cwKSemKrDu6lpe0sL@6QKkHJubCFtbUujCOBWtsH9@QZg4ta@IwgPv8MxHZPRPrnVLFU8iO3qB2POhZySEIjEyYBht7ulRA8uZcDGFUG2qcdJVBrve1G8TNseSyiWeMBHYjn@gdsOA3bqfVQzor0LZLs6p8PVnxKJHISdZ5ZmFkJCDf3thYuww7XQqZvPJVsXkMSevP6Gz0pq1BhrOQjgqB5D56WpbxsQAsqToXZoE9S3aYVEIwdTLGlETZaTDS@QNe@FVqYObgxVEZ14vSudrGNMVbNjqPSDo6kSyUQevCqqDcaxZqf748O1TIl@Z3/cvnx50NiXA9fP4FPzh7GIxQVeKz4S32igpT8u0QT8VFmIIfWleeftnDHiHthRFPX4@b/Jt3uPGONOe4FwWv8Vy/K1I54WgASsnEbSjnrD06v8AFrgtaMuU4vBMg0vplY@8Vn1FZ5ZBeQIcIyKmBYIC4TIaBmn/TUvcLIW4bjw8W@JVPJNA2MF1VgcWbRQPmPdu4qlCWYSUOA/tEBVU4SL50rcJvcTjeS/BHg5kKr3J4z3vjo5tsEbojUN62RypsV1BOoB7wzJeKMAUxrdX6/VmLql1F3@VoMGNU0DuCGZhbDgIVep1D8UyVDDoWaSdxUJODYCalglYEFQ5MfqTLUuh5r1vUyAYPCwBYLBtDf9B0xPmpu5aYO9riCkfEDQnpvWGvQI2CIhZDySFhD13LChE63vObDh2gFAoI52Rxw3JH2vPjBDoxhIN@rclfJFScjBjAv4IJwaouvJjz8d4rlPCxF3YnnqFegU9IJTkGWcH3oYyDd43Dg2f7SWjkuIU2CqWSB/ZQBI8FY1Qc2WXL0ODBJDptcaD8mY5963GshODfimgYjDUi/pmOlRkQRBO7pXF@0bswjmHwHqlGsXp2UzS6LLEqg9MNJsPo/GJ6Qc07BUvPARG4a8wdXCS4u1AtoicKC1uKA@3Ftc@8FtqVLelWIc6FQiiXqfDNEYgb16k@b88L8lVfqT@h6aBnkpJWWhG9RKAmCNDk2R7jgkHoQXV0TxXJmPayXXzlM8UYDkqOsxBcMu7YtkjuSZW0mNkVMynlZbIVZ8ISpnCcEEKsODfb6AXGhX8Rv4MuBxUc@jfTsx1V2@i7WTSjNsRQt0vQrDa1aN6V0MrcKyS/LXQ40YLxffBCjCM6BLSeps1dlvEEGcn3AplSDpKMO9ACHfWCBCF3kwVCSr@I2MrmMu56GUmyOY774yI7ObnEcBlJsnOJmU42RdzXU63RDcA64wdJ8EsLJoLa@JrZciA2CxnndVYjnVCIIk1nWpynxf/sjDykmmYKkMem/FprNsXrunqypfTJGtE5EIXXKgR1ELlTwWFND6@lw/UhydjVkqcpNKZSxICZGqkubwv2JJIIeos3tbhb0aUt/hyjrSWGRlA5TY2URCiHtJIk5V4T0wIpkpAVhyOLRso9MUlayibVhJ/oddQUr1pvVKSlbFKtfyygVrJQk6SlNOmCXiNFmax7ZdDespY3np1jx@pwWlbe1OtOIh5ppNMK6EMRdA/d0BLUPf/Ej@4asaFF3xzgB4V2fVN4xJZhMMHfuKNMH0ogTW2dBZFtDIjaQrOl/IyMeTlKN99iw1wZjwl6fJ2Bxjed9Jgo9GYw2AOTYEQaGWJCI0cxaYrpVcOpppHRoMtIhmmsnMPPOVq/xyvnPN1xaN/RLJv23GS2GgktCmWSwWJ@tLMj68KJgpZvZH4agnnCCEZGEsOJg5Z8EhiTSIXiEkd5EHR5sbOMWA05WTuG8KZ4dDONgbspi2WRCQGmeTkfuKGyiDGil4CXFUrHkJOqRYxbV8aQE7ZFjMrV@aD5VFZZ3rkyBk8EszCqV8ZACVysU3PlHADm/NfMErVEfeC1KBHaLneSoqEw24lfnXRZ5FTVwPuChJCgn6Z@ZfEhDHNd1gfaNOhK9YGTjsX6sHzuSbswFJPmXuUF5hqmtBf6C09uKZRXYLWe1zBuhFEPBgKnP1D9O6Pzp6boqUUSAUjrHjiJcbqnY5giYWs6YvYhDRDCBP5bLTya1WrRytCzw4NvHN570np67wlOolZYR@HyDZ6WoeM6q07dhChebWnRmSLXwKMWWIwC6WEtjvgTMPs0itDLsZhq5Vyjm5tsQGFOLq0XOUPvrfEuRDm0M5jGREpHrc1A81jEg1LqZuWNaceU@ggmSyXma7vACdGwnAhOiEYLLmiTLU7/csgnVF4OX0ZM2DGO@U5m2NT5fYkXl7SEhlF58zL6PW/cwbMkFeW0lFsRj@Dj3I2cU@GRC7GCHiNoDfhFtWrcl05xxf219qCLLm8nfXJ8e@YP2medXtsZnY4K/dAV7mmsYj9EJ5cFPEz16Gj/8HnrGb7Ttf@Abk7gp0FxR4@e7B@8OMKY5xC1JoL3Dw8PDlt0QP3wxbMj9BiaCjJ1QoESk4mABNHTg/fuPdZo@LcpmOQLISHMN@GfcOVTNvxRa0p/Z3TNo8xHIVr0CA9dU8GkFFY2Iv/MCyby8Tb0PyEH@DLePMFNGchLvmpMDmksXP4UcbGv07lGRXyMJ6OISOkEvJWqCTuZgmnOwhNMQL6IQrDb6TS9wyvKGIcX@YKRlUqLF2QwWUHc7@qH1DuwmzyfDbuWhBOOPMvn3hAocbepOIn6lc3i3EavkiM6NJROXKzCyFEl56jF7JSiBsWp9IL2iJG@7NooyAvvQEU3SqgR4psplIB3EBtGqeTb5wX9gSgRBVqV3486N7Q79Eka8X7NNa2N2K0pn/OF/FFA1DdxA0fJCP98pm9KkYCJ/Sm6zHGMN89VndF/WVheYbZU61ghPz4v73U7eHrkATB8L7LY0Qv57IvlTmx3CQZaGJFu8WQcwIu9MVFgypBlPIwaUFHReGbwDcIwUtUFJW/i36lw7drFAzQWCJyt05omx7I7SrwkFEZMQNM8c9fcjt3Y8LUEdXCYKXZ0iloWxQc6RT2L4o1OsZZF8dlHTOL3rVJJNt6uUd/Y4NPMifbMSP6fKnmlIml35FHoODHg6cnlaMwg@4whqEsuXgfVx2wA1zm7vZSzJPRn/wXYOpZIVaFMmPElbC9B/vyPzG1eobtCLf09l1BTUGiciC0vvsKM64UPhIhLlsRd0jTaz5agmaZsxey0348l4oMcofns5wmabLH5WLa7oepP7nBdi9PW4lsNaYCfLgK4Xwagxell/yJvo3yBF6Pr2wpFliAGYJI1naSeJsnK8mJplqs6Xi0zy5pOsnqVLD/7pchTjF8ZFD9SFKRrRWVmkv53oqPR0XxIlEUaMiXeqXkW7/rmkp8kedCTZZE/i9EpSXM5359/O813nDKT/o8zhZMS6PIlmz2z4v/5qhhruRjfYohKJbfeikxRKuVSfPZpzAdXb7qbLeskn//p5alX81P/YZw6HuZ35cDNVoMES6tAdTwoGUlJjxUatx9UgArJ4EYbRlWf07ocjsXiwliyADUVLW6cJaPrMnqWGb2molPgczawpJWE/vXIMNrhFwbJNIq/0y1fNrhk5K6rW202F0i3dtlYFxfMoW6UjSOu4mhGz25qwnErMclYhBaxtjD25gWyghuZk5@wPW6fDtv4QGsYDB3xAogfVPfPglc@DlTjKrq5cF6FebOhr2JaEwDN41ycvt7DAxXAqnAqwme/ed6OhO1ud3I2GeAemivmVegYqVpFl3E0ERxOzkKBiSPu/Yk/gBK4aKnFJiJM80bAJY3CYEpfKftU1lnZLmZZrfK5cYfc0FEQ8dYd@6OIMnMX5wLo8okMVMjC39FopQmPF9TPCYhd0bqiPI/9oWdp9PiKq1/WAsgvQsnlVA2SjHSdaBhlPAHydHKWQDgXLU5nY1yOcUK88WOtlutYcx7KjTH28IUQdTvCD4268EFHrmUQRNwgGidR6uV1m2uJgJ6BeJ4lKdbL9VXMaIRR5KKIPEOrk@XtPrktokuthEFoippaASzCGF7U6@4qlA4iFF@u@esff/SPpn1ercowelPHH7ZhzkAvksSo@PMoeCZ/a/A4PxF3FVPY/xRjM3TP6/pnbXyhJtKgQbhykKEBEfkcBA2dVgUD0DfBiaX5gpEZomBVq/cePjSO3js8@CbehuJFBJKCVHIUgm3DLHG1U8pEvDgYjCRCEhZpnoiMkUgysUilSoVkqsTkXqdvaSewoLa@8@dUW7SWH@BJd@6XKUCMNtmpD64T4tlaHVY1hJRgbIfv/BkjByM@PZsNHIxMIZjwdeSB8MulSGuhXEyRnd@vfvBXlJ24UQI2H66rnOlZ5xn9FHssFmRJZiu1Zm6pEtlQJeQCX1pF3/0JgYX8SLdUhIVrulZUINnF/tHfGYSBmw/QelpKI4FTuhToYwZSuwdUc7l4lUvxvsd4PZ92AXSgzixZxCcwTjpjvDRkacHVS6rvVz8QHAO9H@GeyZI8biXYLWQ2xn/oLUtpRXPkta@Gn9vCP9RBxTXXPEQeqDJxPvpl3E31YrLrZJbva1rvTLGWWeCPfpElfXTGHHoPegBnWL2pMvtKDs9/87cKf1q4Nr1EYH79408@jcs4zS3ZNLc8n8S9abpYimke79dSKul9HDLM0jS3KX6ezCbRc6eu9jMP4Gd59T5NVvY0r8uD6KtOP72k2@eBfCxBVIefXtrl87C@J7EyO3u6WDndfZrbzSV6TkdP4d/KYRM647/rnXG6rOVz@3y@WPwDgaPBh5dHF5qlWhUWziqZtjtGjf6jZ178v5vmRtd@uNQWGy4uWFQAh7OmhOwh1XRH7/nn6Tfl52zXxKE14WxBlkjLpSZygalJexBmZOW6X1tedaw6mO5l5LL7m2VSmFerQ48v3U9GPZx10P7dGc08xrT9h48HZGvGb1NbgrUN0xW@bUPuCY6J5Sbt4IQL4oNw5HNITjXQA3QPphv0f0cVt1LjEJpvXEujDAI2ia7RcjpOhXInImImUao1MycVPE/N7Aj/qjQQz646PLvCyhJlJD@yccylyvu7nyqNpGopSKKnIEuXY/6LaAY6YkR75eSxQ9h0@dBu4peaSCVD5RCQO3T/m64tUtnl25IaWR7y9/9CDXReiGdZe1AevPJKHv/xcUysmNwRUNOf/JUALPtWrDJyc/5L2fAha6i8zHEku0I@Odn85E9MFO3sSuLoxuWTLIGYO8cyHj01XjzfPzQOXhw9e3GECzK6Y0Q1B8@f6PG0m/UyTWCTiwQLc9kGTPPrPJ3V4li8/LJfqttU/L/@BIvPsCXXXDW1alqa7oeJdDWZbkkdUVNcuYZE/Syk50UL4I7zFqV13U1RQzCBfjSMsL@GHnwRZLwwwQ6fxdjG4s9XpvVZt8iYca7Q9F9nsbTFmPzFBBzqsAHcmoHt567@v2T8diSDlqxmuHvnZu3mMT6UQrr8JNLftgQlVjYbhS@@WDFGs@g0GNYLK4ZafzVo/RV9BvEq56uQ13DDoT8aeRE9RWCceENcgMbH2fwArQp00IG@7@H7a4/uAG9LcIOXS1uvwhYCtQSQM5oZ5o09s1Dwz0bBODI@HPgd@R3fEb29Ln@FsxBdPYSel/UY9dF49ig6GKLtUEWvhlHA3/V3qdHdUghVDhR@4Iwnwyq5hPCGPVy6pqOC7dfA2ilkB0XrtYCshcWybNw9Dj10IWW@nPb7Jl2w9ga95x5WLlp4hvJ2/ggv85nA/KmJJ8xWjKdB5G3zlWh5z1h50qAa94yiWDCrDPjNRVrVL2qvceCpNHxvinZPTDy4JNbUyT2P6dAiMaQybVpit/CcVj8IopheHrcQCXjzJpECy4gP6bDwot/fuET4jJeHpz8FEyXDEAHER/xTZBoHUEbEDWiccnuMHUfdqwEjcCbW/2vb6IIL7Vkw17fl@WMfzzLXNrfRfzaVBCsUm0ks39Y2MWbCD67jqzB8f1wvR8kVnAAhNwg9VgT9AF@oDjqv6KAHGtQww0b5c2QcmhAddFsyID/saGOqp8Xfdnx2197zQyLAlNWTD/2RqKJyQlQ7k5PQ4b5A3s/9MJx4G3c214khentAkvaCboK0XgVkdP9WJeZOo7OBKsVWdCre1CYfLWfy0W3ylAWdkuQMfSG08VweCOBtm0QHqjJRUqgFa6vMYQ/3331872j/Ydmo1DaQnC@RKFpLq1yOLlE8HbIUYoRJuPs6ndvrLORWWC7uVYu2YH1Pr/aSzrAEAHNrjLp2ZBVdSiasZwYGtdZDXVVWbyKp91fwPBV2N2RlMkbPwqasXNnzV1ZMFGnMawVFMGHXQRq7oK6ewC9QPAtEuboCakBotxZOedDdP0muuXO9UlF9apu@VUCxViq7fBfMfABj5WujeDgZJrRtkfpO2yiCkkOPNqzarhdJLzhmwzh1i@@ExUYXxnNlILyxJva5fIZn2EcuLK64o@D@TLafNZE7S1Ah9nGtadsioPi//1O0G/P46N7AiuxzHOI@dKXbNoeV@j57ubKKPGODZB86EUw0H5ByjdyooRJ0gt7MoWfDeg9OYWJhfajnMbLsczqB1HXdNfscshyP8KzoCJShdwSIdgPD@okw@AF1DDZG9eXLIbquu4X7dO8/efweNPkh@oAIo@MPmrduVMvFIswmaJfQRW/cxsODJ89wtB/bDo3678JwLepl3FaZOLj4jrd7iPuyiUWrYi8EzXniRaL04f3ZUfvkKZhjVrENVZA0str6zhw@RYvn7fQ6cs1k44KNdOIS1enY6zd403keum@sE7sRwb9TPYsNyMKt1wk9gkQuXvJL1bo/hNH6vaMnj93iTttAVDejVxRLHSUcICgkMBYG0Tw8ITr45B1KVcR3K0hg4FMqmrvJsuxU27vFxnyey8/joN1jrxzFWIB71qQsJG7sLjZpYxxLwWzkuRjAQ9s39o/MMqQdTzwbA@kdghkpLXYY6Mo8WNxQU9AQOHuONK67fvMmhWGSSei69dVVG7dw5oBG9zQBljvWuDEft92epSqyPfIdmt56U86LjJO6U6@2h@FbbxxWa7frqxt37gZjnNv3vLB7MwQV4rbx2Tc/mt3Ey3a05XsSDPo3@/4AF5Wur9/aPPDv/@77W89vP7S6nd@pmWXzVUjv8I5HOgPj9luxQw86dtxl6SImhoDZbVdH7ddBdb232t1c3azd6Xl3NrzN1bXN7oa3ttXZ2trq9tc3O72tO@07G91OFV07UhLnjDb4TRZ/zLZ/tWzzDLPN@upWv1@r3b7T29jqb9VX19bWO5sbvdX19f5mrb22drtX3@xsdZZbbTE/BVCwUu/i2JHWwO/kG3eFBd0uUtv/Bw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D-v ef26q-[af.q]PkPPX)\( '#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] xxxxxxxxx ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / xxxxxxxxxxxxxxxxxxxx >/ xxxxxxxx MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
# ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
#= []-main=-[165]- ###
#*
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
# ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 #>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<<
> 176
>> Output 1
> ;
>SET x TO 120.
>X x. ;-} --[0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# >>END-IF
OOO program-id.h.procedure
231 DIVISION.DISPLAY 230.
uuu # >>IF 2>2
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/=>+&&1=1~-<>8;t$f U=B~+Num 4839195>E ngt;reaeidgenulohar Cr#ataPr$s?6 8<<
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define z(a,_ ) #a#_
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf ("\x25i",!m?195:!a?124+x:!*z(\,_)?218:sizeof' '-1?67^*u"":*u""?37:z(0'0 0'0,)[7]?75:"\??-"[1]?77+a/2:77);}__attribute__( (weak))int main(int WWWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a)) -(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num ()
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
# ~#class C{function:Main (a:String[])~Nil{83->Print #~+ /.---.>/~#();}}
#endcomment
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#⟫say 27#⟫say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|#208#COprint ("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
Gofer is an early implementation of Haskell language.
Gofer code is blended with Curry and Hugs. The three languages are separated by length (show "\0"):
show "\0" length
Curry "\"\\00\"" 5
Hugs "\"\\NUL\"" 6
Gofer "\"␀\"" 3
main = print $ [233,0,146,157]!!(length(show "\0")-3)
Polyglot uses deparenthesized version of above code (see line 113) (golfed by Ørjan):
l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l
Note: l=length.show doesn't work in Gofer.
Removed w from line 38 to fix Grass.
Some Haskell/ghc golfing by Ørjan Johansen.
234. shortC, 10919 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rcyNLdiD2mVj/A39JAryNZwEoPEgQIMBm83Ev77CbHJJ9@94hedEFoEBUs1CFriqQQLN5YzTrGGtWCod2dqwYSd69I9lay96NWIXDjtDGamMjpK8biv0NrU8OhcPzD@RzTmZWFV4k@85Ish0CCVRW5smTr5Mnzzn5amlu72//NoYfdmSb40vT9pinux7rOMa17mTZszF7qhluuVCMRBBqy7kc9nXLc6uRGFMZs/Qbtm@1jQ74Mc@@0i3jne5AWIGxgWNfOlqfeT3NgxcDYrEd3Xzff@@xtt3va1bHBcgiY0caBHaH7SumtVzP0dqeYVsQVGLspWVq/VZHYwChOwNH9wh9mbENvT/wxg14WWXsue24OqbY1l3XRoi1MEQFIDTHsA@2Xnw6hWmdsU81yMzA1EdTyat59srQnc5UDFVlX5zu7U37Ftj3FNtie1iMqaAie@m4mqlN4y@xraFn73vT/mW2dalbGitk17OF6cBV9szRZqKsMUfXOl3D1LOG1WYK6@nmQHcY@rCu7UArebpZyVfyza0gZraNcStB4BTauvwwzbl0IdC@1sGpQ/sNDL3Duo7dZ5rl3kBK6no@gEe068wsFr2puijkQ81SUMMvhfBLMfxSYupBc5oECmX03Trcn/ZfZYWDab81yHH7qjvbNoUKO7YH42nfdfbcOJhHeMU82@3bb4xtuwNlngoLF6dYmOwAbWgf6FrsjQtZ6ejMtYzBQPd4ILS27lAwVDwzDesqwvvbkWN3hm3DugQ4HZIbDD1qUjfShmgNNhC9NosOFiMi4GCQhRO7r4ez6EJ3hUZzB3rb6BptThv6yNMtF5rbzTIDqufGME3W0U2IEGBvZ5hrs6Eb8mqZWi/bzkaQtjAV1r8ymcHagwHjQVAMyNJevsJ0rDD2DsLNnstGgz5zjT4Ee22729V19k4f9CB6pGNHGHzag6li@W8rOsBYuqwafQB9GqvGxqqGepI1dONoULeOK@rAM/pQs4YXd5muuQbyN4ji6laHanXgcz4baDlcYezagD4LRR86hNvVHeo1hBd6mKMDSs1v58SNY3hQm1gbW@xI1xx26uh6krex7ra1AbZwOElIzMYUPCxIlhp1YyO@e7gXh8blMbLaABrTKZ5@//OIxrJ1ttKswbcejdYiuy922O3KObo5hwUCGDgJLcnq3zA3d36uw3ektnKXzl0EsEagVkyWswdeTlMGkEHFgwzmNHSiS7kuZAdmKGG2MdUWIZLjUB1oDeAf7IsMlaw9dBwcC4JK1a6g0KZtXUJ9QmGdoYX1YbHVPDRB24ZBIMP0a6g1YJ7URvYN1fBpz4BGc7FJQkyJD09UoTBAARmLGpXpurY5JDiI6XpIy1ArEBUx7nfZF6yrGSZGgXBExXPt6O7Q9DDO0Opgy/cNS@9kmcwG9VgH6PgaktMAKXkA6fdD/ZIyBcDQEDYVFYM@/M4fdC4vAc9Wu207HUGuX7CO3aaBVKPMwlDIkGBtSzMpWwCXwdR5dEjgWjONDnEIzRqLJCgTlOqNPTQ7zIYEnRsDemlPAz6tQ@dqezoncnvoQR4zrK9dcW5icMqFgve1FjQsJUBpU7EV9nQbWqmtR2JEM0p/6HUrTBnssrib@zqxWU1sLp/rkLlkNplayeUua0Bw2RR5wVv8Psr5YmtilHE9zbWNTmQw9nq2VWBKm0XbdXugW4n4BI54Ju604skscrlEsmbU29muYXUS8Q2gxQYkHE/W2vX2mVG9qE1FDycJaG4QDXZXPdFORiPAcqhTXOf6IIpkYTz4QhGuUJjtNrHKMTgb8saKmfa75h4xEnSQLm0kEOBDWdfU9UEin1WTyCYQbm65MWBeSadwiAJXjYt0PBZPh4tOGKCkEwXFznpq2Mi2zEEPh0OoFMsdwEjgIO22NaAeFwcEDwTADGsRXdMoApyFeOKNHgcBoAWMVNIRdUne5TC@goxSYAi60GRP1juhjgxMAPqy585wY9NGwYLyhMMMsA4LE9UuoWkgMi/IFi8IT4l8Jot0ZQFDQWwtnVWUlgGdALsb8HRB86GyAXixwGEAG@8kId7T18aApc2H1aDDMKMLfakP7MEZs7aOPAeYj84HFExkSP3PBSmZ2V2WVwrl8mQfm@linpPbUn4ATPpd7t6ehIUPdyZkNKwLQrmpWZdD7RL4hW1BFK3d1geeYFRQEtcDVjQ93pCnIgbPrNuLrDydTpsGESlaBGkgk@etJ4ZCDbmLEPIVkGdQauSaA@sYDrAlczydOgBcTyUefY0gExl4HV2QBSkBAJHpI7099ICrAQHf9Ix2D2gWc2dxvsgHoenkwSucOnB2pesnjZlRG08KkWzO98JsLEShYIvO4oHBFVE1Jjyo8cMe92PW3P4cxLafRRgIQr7ZnJYF2nsAZ9@27DlIoSJ9tAgyGcLbASSxExQoYeCSYhd1Vl/K9JsI2gy4BvR8oL@e5w3cKowThtcbtrJAKblTZ7zvHVpILDnPGRuezd0t024BW3ahf@ZkCrn2sGWMpgpEfn4bvnEj1yCAdV1Wh5H77RCoLhHvusAwyX8bgUNBUWLchIL/RgGQgLJQUYmuS6x4D5jKydhqJ6ITRBnNsCj23WgSHBjRr5rPUXibzOYb8JrOJYKFM5PNIVTOddrkUEIyKaJHcMpWZGmiaI/MY2QpGoWfrma6OjytoWni69DiXC7BZYUku40sLQFrS1ByRn9gGm3Da/JQ9uSJkCnYMqiHKDZ1UWZKQpwloYdngaEAjBh@OHTWs09I2E0koSBLdxMJ645jOzxdr@fYN4w8ECwSrtRtu4/cnb0igQslaNCIDQu1OzGW0lCqzRUh/DGV5OV4PPvGNqzEbXx5eTlejTdgxFxe3gTXBro20ZUG1ya5FHIhXBZdFCNDLgw9oxjodxG/O5OYR8kL7A4jHO3fGYOEdlatFi8y2pkqngV8JqGeYcQAaAUfgCeerNfRmUxGGzdQ0GyrO1n6bRz1TtqOMRCV8Ll2rfF3UQtFqgZoONtBxaCGwsv9ddKvOyBdgDLQ7iWc@PlZ/vzi/Pa8kz6/i2cwdrKm1VtQKEgv0c9eOvYQxJDkWamqqBfJ5FkRhI9WPZ6PpxKJimJCQloy@UklmdZ4bSfiOoyGifPzOFSqqJ@zds8hfKNMIZn0qwrygQIPyNqJePa2Aum3khfJdBziJuMZUN3q8TjUTBsrwaVCY1@aqKDD4@/xitlOpyPUvW3nCr8zwyn4ZUFxnYx@NHz3DnkXx9HyKcwcalzKGwiA3L4lYbMYOKW8yqBWlyEfnUjjU7vLtaJt/Nk92IvoI2qtTw/3do/rlExPc69AplAuETYHsjLUitPJAjcwhx09Mg8G2Aa42kFOUO/GxC/bbabYjMCUNs9EaLhoswXYgNeQ4GkzxexPFsHtQX63J8pASMifYt4nv7Rlljj43Dz5Se4Bx94@mbTt9K9AnmBt10ThW3F4AeA1l@KeHXr4OkaV7ZOOZoGACbQF8mXHtwVYtqUgL5TqnB1OiAwgCEF@KG2hJGFMwCDirjEClRhGurEU/VFiRel/27ZAOdWzr4gbRhkwcrT06Nm58v8RF6SybTfonSDpg3Ngam3g95PozqPsHBACB8rl5ockazOIp5UD0uMfKiOIUm3NwvrrGKSnDg23h9ULugSOAk4XahWVVJCGdaq1fdYGKfcSalofGR7XWqGHn2CUzzQ3kUQ9aYvrGUhlKCNjpqTViwRYuw0avg6yMoZycwnbta4Nx7awkrO7gBpYUQ3bYAr5vOoFMtra2i/sLK7fecihxma81VDdhrFOV27bhd5l2aZ9abMUACBpZrOcsPcttA6CluNpA@hRxjuqoK1L2xpP0aCu@@bW1aKvb2oImSP47BsYBdj8QgcAC8p8sv@DXRBD1HI@D/mXb3n6@IUMYZkuI3q2WQAg5gxMpBtsyR/og954wmqK9MHtJkBPts47JrdkaSBCQq5ED39HUcOdnPtAP5dBHemaV/Zd0gnQeBfWqydKPyGt8G4DJYxNeaOvrIoJpDMNHrQvMq7z3ATf8k0FSrdve1ruiyywaPyJoISsGCzq5uLL8Zyi4G@UglihwXId/TqHXCrAPNrV23Nxj3S9ncNQHNyYdMytHhm4oGrO4WPRDxSTP2Ud@DGny3@ZTiNjp9z5afNMwyB/2hvqEb3ds1n0HFSMcMmiMED0QFdWoOZBAES9xI8m5o8inj0Eta6jm0bf8PbJ3m1aqLtkiXlnkWuJULTUBwiODB0Ecm5wCAYZtEkHY5R1yeGPgZMTVlDxs7xKHb2TSwXYntu2A3qly1SyKRT8qu@LgJztDjpZbwQIeKxdGt9dOc6/ONzZbR5tnX5Wzw1dJ2caLeARHb3ZB2XWhO6w4IN5QwvhLtCOYdl9A0okUb67Mo9t2@PCAxrdH/eJYUSJ42CnebD/7Hjr@CuRORrRjf7Q1DCP1ZUpAB/HCcHci6Ztt2yQLazhQkwgXBw@OzyQWD5/ebC/1dzZPTo8DaF5MzQNTR3lBleXiwr0OYIwNZvnVX9odiZnQ0hNnbAiCGaDOleNgW7KFAV@FfTjiaJWlsUAFJFxeFQUtAJraOd2WEHNr693Wlqloq922qXSWlfrdjqlglopdyvlQjkPP2ur6zp7T@CKoo/IcgMubhVBAxKmAZmnh5otiSzly1pL1edmigfdky29U2lXymVNb5XabQ1y1V4t6qVuPr9e0gsFvdQqdVVNLRTuzRZPRcpboBi3QX4az82QH3pPntrlsr5WWtfW2@vr61phrVPUCpU1XV9d65byeX1VzXdbFbVSvDdPoWygoBe89ckeBTwATRcUCKw4AY@JzskzD5LnDesUCoXVdrm7Xix0yvlSp7WeL1c6LXVNa63r@W6pqBbUTrugVmVctO8Cz@oB@aCMa4GgLIMUFQKTETm0hwmOpkvlFLpgfytFZHgDOQWOaowIKGHAUEyAo6FY@K@ifx9nvAP5mV59TwFYIUCc@M46Lem5jp7@lPfEZDAwaMG154UvjiQw36r5O0R@g5PmoXLcqir5X3vd7oR3gbyvFBxAzcC7SN58ynxysloUdiZoLrCPr0T4@FT7XHwzQXOBfXxljg@n6OejmwqZB@ojWyVkOKU/F9dUwBxAH9MaYQovAwjCKhS2aA2ASGtu8MJIPu51wo1z/QEqmvkXXhKwwNtBNZtas983AmDpEwoCpQ@GYXU1iFz2I9tTUW0j8PbBebUWzCYoO8NQP5E@4SA/Eq9BuVIgTJMFXoGOPRiHutJtgZe9b4g@GiLuIu8LNPeNKo8zEcgpn68JaL7h80pNsSQAezpnHqcgMx/YoOkcGDjD0p3gJhHfVnIeiUqDz6TJLwgpBBNaTLmePxMXDSPijNKwrmwycfiuZj6rlhGLj6J/Zc7G7IJSSD8ToDOZmg3hkka/1aWfOQAoHk3bUCmADNRCSAOhSMsd0wNN1fNyMGl0n0i@pXeHoK/mWoaF7gfAlPUKQXZbLWMRKNQELrGQzzlgVXY8bI1ZIVvKqtJAgZNcMJ5xi/np/iEBtjRStydnathE5XtDx4NY4vmff9iBRphtop42Jq3ddzQt/Yboo7uwxURUfKGf@a0byGdUMeR6CGVbw8lxzfQd81FT6ytKT3P6qByL5gYCxR@ghHtojeecW83kc34iVUaVPDkjxCyjz9pzoAl2avKKJ0bmENPWOlQN3Ghh6BTJwcbmzaCPuPoeEk2BxSxKaM4cEwsWdXi9oTfkv7iO46FmNAb4va@LFoXcB3qM1jL0e9rb0a6GHVsBcZxKi3lanQMbFJwsqkrX1K64s4nO@SXnZXOMy0sQs8RzEdhNDxRQshzkbujxEEm41tAdKC1oJw/6DL1RL@jfk4Jj8t9FIIZYEuk7FteaYdLPI9rbpyuiFJB0qaJxzZYSqjRjqppNrTVGe0rv4wkMEyR5ENhNvZ1O54s4gvoT9IGJdjBYHB@HXYq/vj4/Nl8txqtkng6c46vEFG7lpzKLdWMPNCyMWUZfM5VCJ@RcyMylfT9wzQEl45rSNjUXSMsTzaFfQ/PRz33kjoNSG3RjJ3DdQ@xBduQ6jUVT/oJjiQ7dtk3DxV5tLmKe07OkQZq4Xo9@QvMGxryK7ZCI6fYU3zWfL9htD@fbFxDaIxgcn@rGxQQhysnaiyqtbd/gd6FU0bOvdf47f4x7NzdXj@BYikkkYbTnDiad9kOUimu26Gd@PV7NzZfXNuf6T/YBaYcK662PpGvXMG2XndDvfdUCYrTr8t/5FB2uQUOzFJq0C7vnRxOZGrCsMIUvaFfNvLTN1cplToOfhY0/dLo4JojnY7mfz71U9WHuJUUj21LFcyHbv8o5Vw@1Hc0fObiyIuS8ZwSex8LEzPHiAoISgcul5hduL1@hmNkcNy8sagCn3bvRxvL5HUaWRbUrR5bBmERtkPwwwnoFHJ7Dxe/vklrp/tQ6j2NPM2jXHipEqHGvTB0GMvqdaVJWyKsfGUPN5x/PrLrmUB/qc3nVYeuNjmvk71FAHp@pvCjGijBJo6EMDdI@1DuhOj4q1ziG49u9DEYzDejkD0o6c/ndAMTzAWrbR@A4QsdsxEtrOJho3AkFzjq@v@Z6A9mz7c5EJjHkYzlS5WF5akLad3X63qtXcT0QJyDrxXw@L@Sb0CTDxMt9@lbRj/vG4L8TCZNPkPKElWQOzsCiDE1tXLkK2nYfx40Ki5R/Al5fz1mGpXtj/F3UBPO4a8u2zY9pMmCyHQPlNZBCcTbuoaabkYXEEj0WmDlcNJK0uosMHHwAEooo1B7q2Pe1ftgC/ahmVXAdAfTKy6nX@00@IXv2Q6nAsE52JL6exVwsaArjiZqtZNfu7YFcfLVbuqnxx2i1dB@@9WzxXny@iCLkYppwxElKPi0ZTHPHpvjUYAyVZXRAqenpfZ1e79EGtM6boSsfC4FGNn7nBGdpEnhRvIEBjMHC34kp0JDo5NkWqGGe5lzqqMeYuFRB@C5ixnLSYW7l7ve1S53vk7uPWwZWDVzPzbW/wDnfvlHlSwHbEI2vx7mfFKAzXeljVz7nInw@bkN7DvsPW@Wm@n2bVo891NGzublzLQ/IhlbP7lk9vceXZ/lvi7oHUKTHdzjeVwjIv1j6xYhHhZePhWvXtE3zMbWLPJJzTNvuzs3XLm4@60DUj8I71loQIB4PWvxgfKdKooF@Ud/p6UMYplzbswe6Qm@LQE00EPHfRZxUzn99V8vTvVYBqBH5/K74H9RHLzXbGwzo0RyYQ5d@KKpCewbnNeUeJfMYqjA8vh6M065@abfaPeOhLLV0zbOMq5y0AvHXe7XZQagWDKbsoHfWNKDynHEWqaEeDj/Bx/6iJg3N8Mwt/fbQccYPc4jJZS2@zZZPNaBjUfpi6nROMMkDuOBRLuy7Z75DzLQuJC8Su1HEVvQ8iCzqQhvSxKpbwcZoym@BRDRVbspMaJrtY4yfYhUKmQGNkI0W/CeoZmI2fu4wZfWGl@4sk@NW@Q4IV/gzt7W3LnFfsMs822auad@EjNQw9miWeMwdiv0JyPvmTcr3Tpxkc2LaU9GHC21hpjFw@S9TuoW5WGan0WehxvN1YdEUHb3L5zbQ9ZA417cd3L4FcoPSdnS3jfZxZLlcSOLsxbIvgfUqJguAJezcIszO3M9v6fCwpnz5Qr/UcHHrgYHrXM05RACYpyfxH4P4@0PNNb4/tD19Ls7pyfzHoHyuXRrtzyZaQSKUtStWQvLHBLWj12xD3PQMl3bRSMf8HsLJjCbm52hkUyZ4fzf3/aaSkDAkFt0zZZ/Jxfm@AycBMFybm9akqCnm5BcyNcMj86p4zi3n/IUP99kZbob9wdAVj/mp0xqksJ25f0X@7o0BHE95CwyW9TTTm2@LDplXQYgSo17gXCRa/8Aw7Uv2g0qegcwFIxFK2gsI6xmMwUeaBz3AmkOslP4jJzvReqE4vHBvgRD0IlMMy/Dut9R4ngbKj3xigbh8hXs@cwf4m336sRiU0/m1cnDv0AzD97htgjrzENTRVw9A6NsPyz8PTNJUcWC0raGn4NaJ@waJ1XsHiSobVVZDVMAS3999/jIpieGy1@Zrih@SIXVQ5IauOQ5cC9cIzKExwwJhazGbnY0hNYIdvasNTe@YVsE@It7WALenEVffsedpLkdjGGQ@Sv2BcWLY39HbOHP4qDy8sJ@DMAYj1wD4av9Yxxn/KVayODJGPbDbmgl11nlUcieEfs6wECjO2kBvQdubgWu@tLUI@Y7maQskJDIEknbnux6kJcNs6c4bNPOF3YuU1tlMfaaPSM1YTFBc9lG8dpuL1Gh6m@hHIc27yk4GNt@2fg9N@NwGxgj6efzceRaXi0@MeXNVr9lyHl7zdSN6h@@VdOcR9LHess2H2Y1l8IUCmmPobu7AsIYj8mMKiGzzlRm@bjqfXUMThtuDDnhjgO7sL6fGNWd8bbYb6ARiFY91rbk0fT9fW5lYuv34xUE9zWnbOA8mHB85Cxbag3e/chGsTefLDFpAPiNgdlp7KA9yeCCrZr/Vp5/FWsdkW0Mz4j7HFm3a9bTRPLlxcr@e8JzaMYe@YtsCnbDi78V3M2JDDfgZjti062blaTsx2nxERZPL4FkMzwsYop7l2U6WEVwioaXTyWSER8LZ7ksLwCQUnXeCZyHwo1RcBkOcR7BGl52dsZXbUTVfVe9YnUWrUXZxwbHih3bm744GdFjJMY9@tqJd1FfiihJfiZ9bVZaP@@C6CVLcXHBtArZr0IPnN6gCZml8ixm6ZYlr/KwHqFI8R6WnWR1TZy8tmpKA8djhJxbw4zBOcVXdX/5JRxwvc6lDYfsGaFJQIXi6kt3Xe/bNJk9XpA6jk4bH0yAOELpNfliCsr3FQBr02j1@qox9w17unVbEWRXiKCd4OeLqsp8L3rhorcd9dx5vPJ4bfw@VSNiPJQsFssewb0GH7ng9N8tODNpSN3SCZenifC/Lc9Ac18mwfdbRcRUT7ZQkC7Rp21e0ewJz8pd/wk/ooP2SYh@bTJ5O5gmliNsiVToWo922h5BrieSd7tgCJIGVDCL4EOd7GEpl5J/EXYR0dAhQpCIPzqBk@OkZ21snTNllcTylCje614xuYmXr@NMvzvIX9W9YP6f/5x/mkrei4qKfKOurbjTDJEjtDgkrHFyG4CA0zqIroyhP0N9MagiJ4oa3B1SRxokM95NKGrPtgeg1dPgRnfXjU6PYQ59AN7WzPEGjT@cmEcHqN3SCBu1aslCewAOJLBc6GLwmCTXvdfWVxJBPQSgnHitDgngKiQYuftISba/E0yAwysqIvWc9JDIYldRyHt54RZp4AEm//kwuby2Glx3ndvTWkNbfXReyhWKdirPSrG80yAUDno0HAZ19fT4q5JXz0druRc6VlXp@PvokX/gSat12INaTHPa83Rc7tyvZRv79e1cbs2j0Ll7jy6SBTazcHu0f7Z6cbp2@PIFWuJPsZ49vJJG8BqmIdqr1bJOOWIJ6weHuI/iP/4YHHiTYisY28Py/ZDIS3lNEoKKuo0p0hTtDrGki9gPR58V39VD4LIDgaV2DSYrah4Ef2xCIDWsNCz8c4EFRTMQVh90QlRnI47ED@RWDi9Hn8FKqqiirQ2UpUFmPrCq2uLCb3O8xNfYglvurbXMuCNaYn96ZH86LOLcK7n4t5R7AQPmrl5tjub/cBHNPuQHU95Vx9rb2D14e705GAxqjJ3Hd@npZbKbjzBl7Gl@4IE/3oT3sIiJO39SjLEoR@KsYzIa4q7Wlezc6FEswx3afRyYKpfxHIwFhQs3U8YTMixqvi0SCcoAySA2LNbXXr2uMQlmUY3QI3S0vos8E9qI@apnxbFRgjtFRh1n8yGIgVlFdsusdERMX/DruhsWfjOxxWDQco4cu73MLhip/1HEZ/IdGJekqXLARE8OZesEUVoCvqVuXUGAJm6zxMYqt8IqIrvC8R/384jF7kKfOG40MqrQ8WuxKg1Ha1AZ4ppeAfmF7epW9Hdq0D18yE1@@uEFzncZPlKSmbWtYGtrfD2Is6CNy3CJ8@3sndZTOuGhG/D1Mc0MLByoACp3vuIsb/oDY@KZBflIcr3JbHEomh0rSTlxxCJEvJbjs2nANkKupEboo45jAKbE0ouB4PiqdwMC2TBdkkg4M3yCheDjUgnCSpe06fM@OYrFoDGgy64uMGRaNIKxbnz2kCobSG9Ac2q955BWCI8xuCGd8Y1lRoOYuQZ0SW3@qeDwozZZUmecMcUlOIz4TRWahSi6l5/XNEOCc4/rO9dyH3/kDfkTfuQfunwj3KP8M3n5LvHXB/dsyRFXh7Z/7bwV4@yl/@zqHTTZ7LplIXmj8C/c2AV0@jc6UCXmCPBKVyuK3Nrb0F/tHzAVZlrdlH7SkoJmQwyDNgWYL9NcHorimNkZwnkLQhAGexNkXQCJAV0AfKN6gREPp6c5FAk@nquZymHE0uWZpWZQ@4tOWdFjV2yEe0ghCWG61vFpSc5BJ5VoipPMzLnGDBkeYTFaBJ0aujUH9NWiUGxsbLOq2NVOvr9Y4beRWtK@L0dd@RlcANsIVhTMGcSBKEAPCGiJaYkVLq0mMigNZXI0jT@vYnNRAGkyQA0CS6G3JHfcgbtqiqoCOLX3kkcQ0lgoQMGyLtpTq/KhOiUgBRBw3HiU43R2DnRdoIAh10Gy4GaKvEOwEwarRecR69jU7986tC3GkJAPC@8Uc0rXA/c/mnDPJKQtPFJk94DAxfTwhloY9PbFstLLsQW5ZopArFHPqajJEoVGBCvKLXf09oITODcyirRtv7IG7tb27//nh0cnMQTcEGZ8Gi7N4YyN9rmQzZxe@I@7ne7JSn@3lTp4/25NVGc5VYOlAiGBZ2nQ256U2ndMFqb/im1xm06aAmYTU/GMR03oPZY@Wc85iD0JzIcBtvsZ@JtVE8vbu7GKjcW7FZpJ/P@/w0lg2hcQFrnOXji6NT2cTs@gfa36Kx5q7Wbl5U8Wdm7ivx7Ovgn2lwiMUwMElFuAAkWxOQs2hWJmBQ26fCY6WKPBz1V1ifdyGQ0dK@jkKQZ7KE9ixawUnoYkjwHqa2zONVgTG7g4ei8cP8JAnVPhHf2TdgWl4iWSErB91lICAiSXEOeyj6ihLczQJOsCUcGXYfaeKSXzJCHQCwBc/Gro9dmQPWGB62tGl6xgEEbYz5NZ8nX0@7ANclx7HOrJYHUQTBSJDRcX9rHKFGnqWOFRslMaD2yC9MzxaTBQ82@@UE6NktqePOsYlMPBEMgM9/RMVJCp/My0Wmg4as@LA43gNf4p7G8JV@lFny40C5NqZljWsjj5K4GEp1QsQTdE/fvPqOp6MztAAHXC3LY/EmjrpTnZEzRM9Ijglbqqzra/7nWzyKML1dTxwBvcFQ7NAiieecwBOGJ8S3b42YIkhHcHosiyj18R5wsq4npNkSoOfm2CxdJoUanhQAAjMCNolFxEOS@CJxYlcHVoHfV2rg493xoCdqdnsBbgpkSRbQWPaNgzlaIZKRkBBgihVQlvHtmVVzBGn3iynPIiD4RE6E4rhOYRzgunkQJzwgn4KdUGlZo0nobN0gh7Ia3V9vSpaY5LVrDMgi1kun80B2jksRAqoUL9imyfUGp6sDVDbjt4xgC08/Z5uWTpUENBMX4MxWBsCkTnJjLx4IROcxEwpxHgWPxP7RiGjkyc078ZvTZxHWsnVyC5Tu4Mx9fU5DqpdMayOc/91Lpur3SZWzPo4B4JOspFY6dXVdDGVTq9YqcSKhUP9kydozrlbAUmimQXtaARAyoqZrAE9g@RRX7FqK9pGYqVTL6QoBryCfnYLEb5xc9nbFe0ut/IERuoM@Di88yZWXDrkL5/NqneQP@whK7kM0MwtnolGVzBg8itGOo15yK40MQPf5M5P0sSzz09yZDmqCUE0d9kX3W2Kq/otMXPnBK9A4S0aGhh7ARm7WMPblMDB@czFeWELZA@e8PdwWwSjdVm6G5b8o5Mhj2csgt/F6fwlfqQiP2URKnCUgErE14yWTAIz@du/jamrLJpY2Vwt2ul4OV@DH7VWZmX2ycp5oRRjsaegqedSUSd6e76jXDO9W1h9q5xp3ezbi6Oro6Mvk@cJFo9tH34dVUsAusbW6fvYzxorLPiwj/vEYqlcJJZLqU/WcrnXr1@DuAufs0a2EYbKXiTPlPjFWWINXhpra6nMaiWVeRpvYk6SiUIhecKYYeTYuTFwOx342j26@yQR4x@2uYlpgQP@mfDrj7rcL8gMBxG@Mq4MegjuWivH2PmapqXSpcJTq5Yt5At/@WfLd5nbo@bGX/5GP6cv4@MQHz@5e47uE7X8yfLyJ8@elUoZqDzuPvrB0VdbW1ulnUz56Ky8WVLyyxt/8R@XlwuFjUJu@cJ11Yv42dWX0UK@FM3@5R/Fj46@33RdbD/8FJkKTvytwFdl5TK7Yu/gc9Vl@E/ud52QW0N3q/sOB0gQluvEbOLxcjF@8nUci/supqpqbEx/TaqGZaY2Ntf@y88O38a8WKOQe@XA04u9ja1WYtwJDngryrfrWCO2gWCrd7Fxrl6vg3Ptv/w7iN/4HPBgyHgDfhpliWt1HGsodYryPtZYBYdaKEC6/@cPfxiJNUZICI39PVZoFFKcVtTKE/WJ30bnMbVSOnwK3vJD3iP5IUVXVQvnsj1DzY1N63v3oPDQrswO@fntLikjxgQ1kOOxcJDv2C5@/up//6uf/9XP6O/n9P0PeM3I6vLT1zuM6TAC46dafeqXLsfWKlHbhl5eg7cD3/84q8An25TvNXxVRMlilXqmyXPlk3As5JiqB/@XiSrx3z8SLhKTM6zKGbsINUG0gfxJ5vW5xZ7zj2XBP3zlK/qgB7gsFmRa1m0sqFI/cTbtJxvDf2GSF7CPgYvEvoHKH835sEbgz6gIPNfkeB4qWVA2JIdN@CzDH/3Dx3/F32XyEd4EMvtZZt/9E4mdxc4uLj6z8K/1Fv8O3uHfWw//Ttv4d/wW/07f4d@xh39HLv49b@FfmJcD0QJnSKePQWQURPuYz0v4ZrNN8eYTbywS@7V@WITFlIu0cnd3lv16lK7VxD/IUTX/DT/cBTm6uFOUja8b6fQZ5eysIbK4oVw0IJs8t/Tz9QYgTm@cbdTtbfpmmw34KPGSHV@1n1583TjbmMQh0Dx9msYu@xTwNFYuGEjwjQa727hr3J1t3N1tbMD/Bv3eiSf43m3M/NMj@CyACcIvkHuen@Ua57nzBv9cwHs210CfbO4cHA14NgHw7CwSu0VaqbOzCzpqqK6cqavlC4VRh0hhWNtlrKqmCsVcefTJ6m4hEitEozkKeo@jEsgW65EYSujrXFBfJ4/XH779X/F7/uHbfwOvkDW8tgtDkZYYSDgrm3kzf51Xr9QrcBgsDwJmL99TO8jR8zrLj/Njlu/bagdcOvzlwWXkuyx/yfJW3lJVCASHx/IeurrwuIS/LmBx4M/I5xF5/ppBKiaOE3QmKj3fN1nyPHLGoq91EE2yajybj2dX43Hjorw6eBvNxJvnZ/GLWiznnp/nuNDGCqUaHYZ7d8eazd0XO81mDun4/Ll9GPwfHvbDr/f@9w/t54d234b/w8PD59Bw6adp5Sl86o30hnhsxhq1zfOqguTIe1K2GcttbJ43igq6V9NAZAX0S3/kJ8AIz8byeQQ02levbmqvXuH/zXXtpkYO/xUczZoPIMC4Azy5ByB4VauRA93wuSas9IbOm1fnvos7cq9uwOsVAxnb/89NvP0a/o3/d/0/f8kSZxdJ6Ae3dxsJ@iTxL5m8vbu9E7@NZCIhXhIb8Ice8I5Rbu8a6CSgW3CdJZIXybs77ge/ieQGR9jANDYaFDkAhE4f46mex0HMAK0wIWazzs9H@Xyy1gIf366tvaeJkWSNloystHAyCzQhNZUkkHKpVisJ91qlVqsIt7q6WqulfKg8vAgnAOmu1q5hb6rFBknMA@9jiTwazOjA@XhC3E6wORiAVquu59@/972azY7hNJvoX3z//hy6axxXjNTXy@CTr7x/D508ngSN94Ut5irXQX9Vc4UAfU9zNc9zEu@MQeY8josT3fN4kk6EzecRGOOz8sbGaqnRWC2Be7WSTNaiK3y5SeIyva4m71ZyUV4M0EXjMRGkVtaS5HsXx3AW22CbDSB3Fz/s9i5Gtc1K5WSiNdaTvoe6vs59WGk1UUmvi7/6cpI1Ukz8nZ2dFdOl1Frq6cXFxZSkgvyodqvV1bv6rVZFK8ldrS1OFsc15tqTJ8V1qJxKvnYeaTZ3tk63mngpGU7/IltGT@JsEZzaGzjxMzJpldcvzrA4F@fxeLX2lLdupcxi8ZqAU@LAJFllnUodA73Z6OLmkhFhnfqmYgOmrhVjqciAVuGs5VkHJzIdZne7y@AJLcNaOOfs6qYpT2K/sR2zc2N09OVI7Ohga3v3NFPYgHGqsLe1nSmcvHwWU/G1HLxTcBHfj3e3dg5fQoSjg92tk91P97/YfXkE/m7kzTtN1zV9qOs3zeHw5i0e1q039QH4Bp@m3jZc7c0bbUAfVuMs7ebmwy9@/OEX/82HP/zphz/88Yc//Pkvv/35j@H7J/D9KX/@9N@ul/H3l9/@8z/@8K/@EDz/A3z/PXz/7Jff/t4P@Zfe/xy@/ynk9@fiG4LjXxZrpPADZFApVNIpGDJS6@tACuS7EYGkfuuX3/7sj3757W//Pnz/pfj@/uz3d/5s/vfnP1r8xXg/@@P7YX767@D7v3BcEvan/4r74XMG/l9xuN/@/Q@/@7/x/78Qf@j8ww@/@@f4I17@u9//i//04Tf@j0Kh8hf/@sOPf/rhRz/78KPf@PCjn3z40T8tfPi9f63mwz9/DAT3N3/6C/z/2Z/@zb//Bf7/z//j3/zpf/83v/U/keMPuOP/@pf/lv/@9W/8@K9/9C/@@je@XfD743t/v32E/7d/Bz6Pz@dj8DymXB/r8@13ys@vUhtBKkADdMA5K4AE92ysg2IdybO8@IEO8/N/9uH3fhPo8HcBEt7@W3iDf/4CQT@hly@/nAhLk/qtpL/8EoTZL4Ve82UY6CeMvc@BtJl/@h4AvqRQ/mE@FCT6PyAUgDEBJcEmEicQXOzHvX/57b/4I/T3Y6Lvb4bx5aVvCHYFgd/LIv4EO55fjDDsT7DrfvjFDz/80T/98Is/@PCL30KurZTWM1sZRX3A5geA5UfAIeDqY@AAUEW1BpTP5UgBHMsbaKOKqOnXr6ERlsFVZywVKRfhLaI2yK2iGyKCqpripqE0GoXgO4qU1uENjUVpGC7TPCgNQc/SeA9uOjKqQxiB4gW6DJ2NCmr/qBPWAS9G4nEyzQoI6Gz0jLBAzHr6mDVT9RGPmEaPBmFgmCH0Oo6qhWi6Ut@BBOujHYa4EHk68hqer@uNSn3UQHTfUBYAR/oZJAlQeD9vetT4Bt7rhBPgI6OdbyArlXo63aiAT52KSqllmpSmWqbCUdnTjMqN/ozhgrvNp4x9ElUrUa6WQ1UyAY2/6QB6k6xTmxB@nk6J4tC/dNI3hfGhnUZUP9yPh2@iN8UXAIBXUXCdFnwVBXPzFIJHHFWakoVHmmOAmksLu57vQaJEOpKm9k3TC6QPefiYzwYfSBEdFmdlZQVcG41oMdo8BL2IOVdV19McnEoisa7KoqvrUfTGdS98Md/KEalPqZ0U/Krwv7tMC1ipJLVUZCWOWnWcyZSUdNEu2TFeCFlCektRAdIEyD6BEPw@fQpuqCF6Bn6RWBCPC@40awgSd4klIwm6sSVJuruO8gqLPHcvn9kjkK4z0WhGXeWzAUmu20e@sqvV@jdqaS0CT3of4m0x4t4SaC68Mze7sYHV3rhVuJ0B3SDFrUYaDTHzyVTwYbVI42T3FCKdHjK1kM9GGl@yUZbslXcMWh2k9NvSWqFULpULxdXV8lpBLa2ul1bLlSJwuNV8uVBQ10ul9cr62h3l8ikwiUw11SpvNP7JzOe/@ifzPvN98RNpmHW@AG8FZ0Kj5/lojcweVIkrZ/kM/hWKRfiFfGXU8trF8rJ5q2DZz2nV1y3ONUPWIrcKUvkSfFhkKcKWwAs@yl0E54KYmL3fP6yJmVq8@Y3P1kbVMpBRMnIOZMSxifZsNED2Vvb3IoeHh7TukM9EKkYn28vS9WydoaNHCkXqSDv7X@yf7B@@yO7sn4BA/BUrFKG6h8Mhmp@F/TwyCH9q8I0gpTwBLvhE5c7yauDMo/MUt8C@gMxDs1vsANd6ejY7tfmawmd6O7IhNm82IjRldgYNdhHBe3XOcPFtZCPnh8/Htd3jV0BvOzZoCt8d5plmXfGgHYNv2/ODPtPw7D23b3i9BRAvB33cf6U7f2cYdvstyCBaxznAM/hxTNueB7DGXh4tKOVzf1M9Tj/TrnoAP97/9LPT0PN0d2v7s8gqe3b4YmfqURZAZXawu3fqv67xUBm17KP4avfgYPpVPGLYwVHlW2bltUwG2Df84DNDH3pmV76WIGr2nptLVnIweoK2Xle/UTYalZq30mUv68@@Sb8Y9kuV4rq6Xm7sMih4zQENzehc6qDP2j28BtKJaZ525Ky4bFVlpTXUcI8OQMVt1huaeXvHio3Ic1wHt67y/RyGG/kMFM0@Xj@DV015Edzj18ErZtE80MK7XocDttATHuiFTse47AGrvbElQKSlaQy@H/uB@GEdEyrsXg@Pp0F@MyHmHHCcfDW6LB/Jku2ysF4pV9aLhUqmsl4pldXVcjmjFjLqWmVtHXhdXq2oq5XyupqplNaLJWDAEFpeX4vEgEkZ3VwOxhw1GqWnYbXxGO4NPM/czvYakRi3yjD2Di8xj2m@x5BFdYgTxbt7XI9W@aaMerRQwiX4wMUAo8baLLa3t53f24tGn@EL2mi389FoB1/KlXx@7Vk0qlPINgwShWjU5nEgCMA8/pLPP9uORoccAZ4KEI328GV3FYXhaNTAl@2tvT1M5w2@FDA@gF3xEP5iypc1ALPwpVgkaToafeujA7gtnlCJcrqLL5gmhuzxkG0Ii0Y/lfnJ5wHDMYfjGD6TZd3aikb3@cvWFoZ8TgUv86x@D1@26BONOvACRBiNXoLj0tF1KxptgRNJMRptg6s91sAPzzzH7eOWp0WjY15BWEXR6IigtfZVFKQ@4Y/JfPbZZ1rP6@iX/DN2@LMNWYMQYzTc3Wt9@mnr8rLljLd2Pz3GkM8//0x7Mx46rcuWiNZqwseGOBBy1R9PfyCP@82mZs4N@R6EWFMhzXFTx7w1tbeQJ/G5xET6zc8h5HMImTdhx7HBpw@gLfw868PzmdaiEPmhEHqOWq1oDQnVGw90NFxhn6E7qDN9re3YNXwf1ZfjiXhmfLaav6iRN@snkrf52h2GdhN0/xnyRJa8HZ@N6vkLUAXWCnKfQCJ6PiqUjWhmub8JvK26rG2qhVJ6VMWTG@1unMUVdTOhPkm9S7xIbhaKpWr0fHNTiZ6pF5sFtVJdXfs6NYxGk1X83SyuVd@BPBfPM0Y/ybO1i821cijO2lpayxWqa2ssWbuD6vBgdGoNPb3ZTCRudO0qmcQMk3TCoBj8xu0xldSodROjzKjOc8bGydqorgIb9oYwLuVnsHVw0/wQb/fhOC8B3WgzX0XbYSKqrleikINcLoksCZkIPF@/kpMC/iPkmHDyT5ZVFX5NGVMrqyyZxcXnTbvbpGtT2OswLMqnkVe4SYQ2iMoFXSTMu9XIKcqzdLU5w3M5Wng3Iu3CBoWKHxDEuL1AXVuPRBpCkjvilw/UxCtuss/u4SW4tpPFyxu9iRC@BVx6nYxBTOhn9w@zLy1X6/pITvWRl/1MxwVbbem3zTdxZndHePm3YVu1W@WVckd7xXHbJx45YHSYVm@AS@skKG2mJW@oVM1Go96s9/X@wBuD3kA10fDjwsjKnjEOiRtI5Br6Zv0ZFDZfs/CIHR1fV0axUaTRwZMEntWf3Q6rVYC9q@l1utw3GovWuptWfUilOdId3O6xfwgDuI77Ktq91@e7CLcN9Xp7pzQcZtX8TOy7vHL8FfyUn1vMjwho1vN3tcv6Gfq/x58NJRq9AN3h/UWkAf2qNo5pdXfY4ndL5VugZ6zWRuCnrpVqPdaqt74e1Zz6AITlmgk1FZL4mVYj8PcmDJFNEBhGQaGL9bNCsYCLdTKF/HqmoMK4COMlQMN3Dd5L8FXhC@Eq6gUJMxFlLJrJj/JZNaPqasazdy2o43y1ilUNbUSv8NSS6ULKTHRspm0o1GTQRWuYQ2AZPTYwMr0ExDrWNZODg/rGlITydnM1XSolk7W3kEFnJdHJPktulmqdxDPWTIIHDPDwLbDVUi3cyolkrVtPfJ2sJZaTdVd/G2lgP6dCD5aheoW@4w77Z/nlVTVzqzSVO1NzvRV1rVA9G66cKSoUMP/@ciP6g0b0Air/LsIiLDyXAKJDDfxkj@bCRiAuBH4DFBlNHZpKXS/UBEhkILgLVGEC7zrlywET8fhaIR5PxmsAtQzemG9gJ8RK4sDa4k/UzSiIK9FqdL0A4QFTmskBn1FaVSOxu0jHcAestB6J3Ububu82wkvQvsfGYy2tyNcnjF2mVyIsR9Oj2WaMLZNLyTbIDLJV37o83qoJ6K1trrvlQisv2LnYOKnklj92Tja90fiaP89xOQGkCqJqyzbP2IWYhC4Uocyd0DuUz72N8Erl0@y5jXQjdx6JRrGfipm1RKWcFGrmNzE6Q5lt38pLvKvP@SigVXkPPLtIfvPCMG8rRaXBV0Wy2DdpqBJcgdTIfRMD@rq7o6oW638iMcuWS4FAl/SAsQHnL5ejaGTQ2eBk/eu1rytfP395@PJwjz3NVyvVSlgdOH@ayahxNb7BnoLcaRzvQl7fM7usfmN9TqudYrVYdRAvluLFiWj12Khe8suoNhqKulFgm0CcrAoMpquuKvn3DU5pDQpYLUDIh9/8/dJoowLvBZDtqlCL5XSh0VBTBZaMffj23@Cm5sKadKmra7GLGE@itJYEN82AFdRYIye81TU1GXMV/gapl2Pu@1ghX4ltH4qJzegqVEZsPRaJVZ6/fs/YBqhyjc7lpVEgVy43oR6tVEEpgn/2DdpbvlGWXwNTcN2VHK7EWUdgaSxINRqNFC3QiTfSuMGrUCbr9Nld7YKr/agPpCz6090U/ulf@x4p14V3@QavqQ2dlRsqAwUil/vwm79XKKz@3//xd86T75vvm98H3ri@vr6qFmJ/O/vJpZYiLLW0xeL8VEE@7OLhwv7mt/jElado8UotKTsnh9vf2z3FcVe38EwNtn34IotBJwO9HexebJu65phjvmmwO0YoHK5Pt4@Y7bCXO0cU5xXtWyVfsluJVFb2O1Vxt1nmmqnZIs7ylnP5Uk4tg0RRza9VC6tMAzbl4jkVwrWCURkVa9sejLnyl9hOUuSlLYTBsAMDtHJXr7JPjw4oBrGB1NLO7vNDdvji4Kus9OX@p5/tn7CTw73TV1vHu1CO57snLLp1wvZPouzV/ulnhy9P2daLrxgEH2@9ON3fPUEEuQiyOJROeYX5mhjbcMduDkVXl9SxCW/Xbl/p3qS/5gy0HJ6gPelt4d1bOl5VM@k/tAzQ9cKa3snWEhf5GKLXOh0nghtmjTZbQiVvKQViAu7X7eXdNVYefvku75SXWbv0Ir7G2vkXVnFjjZl58cfMUr94zJaXl8@tqD8@hIvhK5phL9wbAn5BnvZ/sLuUWC2xFGiXhVIyCHlxeLSUl29Lr45Pl1Q/7HhnqeC/7O8tFf2XXXgr@W97r3aWyv7bs63vLa0G0V5sL635bzu720sV/w2IdGk9wPliZ0nNR2RlXYMkt0R33yb29g92WQqAkrWJUDQbomPKGyoiAdIXP70Eq5ylUjc9O0OKS2s8Bd3RH4KW4BNQSyj/nWG9XmRYyh7AD0iWAAzRaAMKV3mcy3ZGYMVD5mDwiNxGlrBAS1gggF/CffMIx5brrJBkELzU5WpRgh8wmmHRly7tjv3EZRso0zeAGDJ0ah3tkoYYuri5O7J0J1AmumRa7dLqewJVIadRJwriU73OXrw8OOCJDUhsTUQJknEZdg5OewDYoIjwi0UHX944vFmoLbCuloTQgbeLR@4mWjMy3ZpYFVDOpaU2IJis3WvNzDAUujK4DALx4gvfNQPAEAzuPLj4ntJEoo1lvdS9NmUoiZW5e7jHS4gLKepsspWTDBOlmqJgvh/n/Xsm3869yVdn8tWKc9wCOc8Wx8dzWkfYJPotyc28BEEHF1DMJaSYdBpiQ3EoLFSuJah0@PJzDmQuG5BQPs6ePKF8bMDbepySwHhpSpEpCIIIRIVR9SEyP2vLlN3kUi5F28Nw3RIdgozjCD@8ujX2z2gBzjqd0alW9Xuh35xLFii9tSmGLIK6HWxrcBcLTXhH9giUnGEt6CYZJgPVVQxEnS/D9AzrgvcUT20aFlCu7gQ8UZICdEZq/Rc7vIX4gUTkzz2oxMD3qtRgwCyeYPclQl9aajmg/tckFPBDggK6RaJJYEVwuPvjHe9QtBTvL0iWGPsxMff3qpKOeGwgB0FpVK14hgSnFVFc8mwEQDP4BTLsv3VAz0mSI0unBYRPZQJsdxJOUTjcnaTLBwqxO12K5Y8uBbLlhaXYfWQxfrVSwLAWkAiUAlh8AvCmAZp@JluzMA8FjIWEgkrz3VDAABrQEvTxCQSPiA9DbhBf@fj4MEhXp7sy9FtoQc4VeJTJ1/bka2fyFbsv@GhsY4MVSqDKtNClroILzxJgFXB0OK@cjNidfCWTUJ3pMk7X58A8BaA5ZJUcDAlwlhkjB8m6eCuP1sd74upsa6@5/2L3dDIU8WXdpsh4z7Mtk9JIToKJDGG4m8CXpJ@jRBcrgcubiSOeRobqs3lyery79TwD@UuyjaAHTMsA8CN6wkQJ7mQK4GvpbRiPOxmWONliqSR7gjnLMGFLwJdHJ2Harg6oFqbYGQ4KlFSeg/jvkz0phj0yMiepaIIlkuz9@TkMqfk1pvYH74v9orVW7LBxcQ2FXY7Hl0EEl5cM5gXvmlzYQMgOP161OjexN/k8KzlF5uk9kLhHeWcWP5XrDsc2Ghbl5u2BTUqZW2N4siLyFnE@DIyLk6LN/VIkjY1IB@iL3Rj8cDgnK2Ka5HMkTwqVAhbPS0f/2Lw8JNFO5kXhedmgRGfzILTXyGnYWozzhOJAjGHLNFAPpbuY2T4azcfyfKQM69vQaAa62vaAnmhtEuZxeHNtE37pQC@c2KXzrPXRwLQNPHoOj8HByXcnOHg2Gzm0WB/0XLIacxu2gafHiS3ldHIOP6SPtrRGltrtiVu4Q5dzvwYtaWBdKkDdXeOSKUq7a2qXLjjMDrleR07840MwBdPQoAYpCfWgqan5stC36ZxezBzeb3304lOGZ52ibi@NSJppeGNau4tCFq3f1fFcYNe41oHt4EFLeicb4Wrso1S7sB@apSb9aFvvlMKrua7uTGm1Ax5Rkk8u9RTXRT9N5QTd4Cbdpua0DA/vmGhyY3GTpygF@cGkQkWLOQTV4QIOTna0IZ47@9oI36ZiYY2RZSyYDkUlAVLU@rpUoVKpAaEkYZLxlxDm1GAxbqN/@etCPYG7Y@gTeG2oqyHUFfWyGUb0iUuamw8EfIc40O6X@6dNcRoX15vk/NN9amSolmvybVDjJQjlX@R8VtdEtgnZxyM9@KmaUNRrm9NylJQ51PmgteE/pELSZUqYdcQ2oCH2rHTB1aI86SOywv04TzglPAnl6klQoUtilPBp4JHxuNbJQWbLi4i7jq4TAKmo0hw@pcH8mmlvQcu0TM26QleN6/8s5TrtUGPROUOhcqAe6JdFKIV8/hHKDVF93T7IaNTxm4UAhJYvm/mlhd2ZjIgYh7ewnzSK5JiGOCOlj8e3thNBcErKEbxsSZkSh59K6hC4tt1Fc4HtjHlCeEZColYDEBQ@iCfollTBQ6WuB7WB6EhSCeUC6LYmvXDlmB7kM8Puzy1PapnIgcSa@VnlEg5CnfnZuuBJLeaFUN/JcGEmogaVI@UicMLQ7oEkbupdQXEwjBGNcJV7pla4@OpTEeP1dJa/gH@2GX6pcmsEdigdTUDIQpLYjfFkhanM@ZlG0IbfdTCpgPSoodAshU1oEC0yAyQG9GdGOj3RTiHkZwbWm8rSVNuJOaHAhvwSiaoXdU8wJOhDa3D7AutysZTXdWSqikCDQAONzDW8@tR4JCe5gST8W26QwDll8r4sKrQm32Un9N0UElSKz1XvZg2ENNGve459MzBGupkAhtnEU8YGDLyEHDYYcAdB@DIZeGNjU94Fv1peTkCsM4LLVS7YE5ZQNzYSa0qCvD6pJJN@ZxTRC6HoocjApBsNliikEkUZuYSRAWVxEkFpPoICR1BKJVSJoCAQqGXAwEUMQvIJqGREtZOIKyHEPt6LSRg8q2xO6qlCWr3Y2Kig4hrynIpcmJ/1VDFdgMgc9VJ6MoSj5QEh/4vJEgHyYiE0joRQlNJFQMGTTk8GBKlOBfiJhtMsXcwdnH5twos0PsvBh6Ljkcm6c1bB8iKlckvbgIF74DnCE4@tHNDhlYEfJ@kUkjnICNQlIbWejjNBGX54qRi0oP5qU6NiyOJLEMgGqBIkHiPD3tw31rU@frBD4C4dPMPLDOpqhlVADQGOAhyjApGBhVAdGJfNdn/gw8FQXElyMxYfwCiRFzYeRn0N0n2HxH6ZErExXn14DhXgE4dH0hjC6zcBEZoH@8/w8cXuMZoB9l98Ck24hOXIsOBXFnOZY/SLuK1Z/KYEwzMgC8DbuEIjysqbajJ99JTpC2wSuYCfxs4jUukQgvHIQjokujC8pmELbLwqJR3pHtUjna/oA1SSNdAz2I3ONBOrY8zPha/wYxhpJo9iU1WBw48oMog1hHV2erz14mTv8Pg51dxRc@vg6LMtxAwKZltzOoB@0NOwg1iWbvJB1a/PCA6/l3h9CpZJa8mDxfjFMgjLT5zllQeATQppku90jrC8nOhn4Ln3vAjEUXxoECqaHX0wBzcq5D6YKIw7ByFvRZ5rMRSKPM0bCWnAmx0JJR9tIKejurR114p7QNgenfZmcX6Sk/iegZZJp85Sz0U56pLoxeHHbBYLdPY@0pE7HKBFTO9Ew9Wvtdu6S6vKgtoHlLrZpUQEZwlVFPjML33AP7jB3R97BQ46epgG3bwv9wZi7qSwCNIjr7vvJOOGBCSORcpIt1KsJLFIpMyvApgQHY1JkXFRYjy1Nzy1N5AaZ7jszbRAZlycvZkQxOZVjyGr5w2XjaVkxsUT3z5GLdeFTu/2cOU32UI416EGw2aiFY/2eILXPZFN9kT24qAnzhfu7hfKRMVOSmRiwAnGT6EwdzpQbYkZ2waZ40n7GjrY/vzF0m/whUZKPnsjVQyCJ0ppgjgt4ST7xImhhZSBmIAb0hTAmUjuggYVH19CIGSKzE8yJGvQ1LKwChgWcItgxk2UlURJ2xWKYsgT2aoYhZ2O7OQEGQxmTmd6lgqB0JfPogamVj43yROqoJOOLa4TaqSQQGalAC6rKgpESHK7Bsk0wG6xDJQ9w5tfjMpsMUThpExmcLM@sjrhVjkrQND3oPeAr0y8NrfcoXLIGT6MnAwVLF8TZmG5TOHlESuqxWJoTcPhqxdsdTVY8oA7SVipkA/WUeCeEra6HvlOdrLAnsDpETuOaFAkK6QZVN1BFtRNEzoxf3QMHPoxb1wtHvHHuOYLVymuwbqCHYuhwWV9vBClpePFH3gxtsfUkZqNLAFTPA1dKSMHbwC8HGoO3iPFJ46Rkbv20GnrlCBFpKufHJdfN0MXrgDHp@sE3aGjcwMw@HTsNt3YgjgoHrT0sE8LfTMoMFzrDq5tMjyxemmJeI4gB84aGpwIpKdkDg1JG7wKBUugHo1GFl6NNCxj7XHTi3AVSFw5PchTLk8PVBrS5OHsmAGqXkEqVMfcHVkSFTwzzJA@nhKHhMou6QMHrH@eaXB2kOHKqdTDBRo@xsxq/sbFHGMMUVc7PAaNsMYkKirTRVJO7BEHkPM6bWmH4ED0GF3Q8ES4uDaKNYjXtRjcFs6IR5AUQaMUDSkOUp3WvpIbiih4yb@egui5Dr0PF/9SYmIW0J/zFRBI8kkOISZ8pyGwf3KIURgH5IJ31JRYbkgQiMOfxEP2TRQitXB0J4VegAi4XktiF88/n2ibXwrRRylRPs82nVMKSob68nwwXmQBhqULgUGmiB@l/DWUHOzlUTCZJwEp92SQui/zE6k9NvMiuRmgiZp4ZNb9irgTtrp5SCFy377m11KJiTMpZobahwtJ0IiCEIhmqd8LU4WoA8kVeO5aoRhcZpZxJCehELGSYZblCCjfkSrINQ6SoftmzmCxwryCckqWRZXFpBakKyJMY0BD42RZRbcIl1VRZwu7FiqsXDoxUVgRSZZzdtGaBY4uXgJGi8pwQImK5RjRTzoZ9kkHJ0OET3iMkrUxj/9NLuAIdciv60GP9Mvn55VWAvgvvK@KuUNk7WF6x3iINy87Od4RQEOAiuC2VZN3ofBYS0tCnAGhZyJeISnMzj45SxTdLvBrXAxHu4cPChJTQDGEpc6@4XhoCKIbxULAEuw98XnMQNKHxXtSwrAhKhKceaKTSurAgHRajGf1CWtwsCpkISGGsQjeGVp3cW984imzuRhjGB8m5@OQUcRwH/T/Wjgj44UZweqgOSIx1vlzRnyd192vOjMayG4DIbmB3DUowM9bIYgJ@a2cl3JAYhDIC752wPWBsGwgBG0pDKJhCy/uSwz4eo8Mg9QXwgfLJt/yCb52z8GYtKwxHI3Wz4UZEs9hIaQWDUJKzGw2qXWoRge8TSbzTQ1JhhAfOy/Gk8EZIssVFJwG5M60OlOqCXSMVm6QNa7GVzSSKIsHUpCeGl7SiA2fwsLjlGWgZw1wxYNc7UAojP7A1Pk1gupBc@twP7hUUlyqors2erlZ27nM3RhXRo4DRk7EWny81B76Oa685yHN3ZcwlOEqei/LTnS@WEEXlwe@JnVSHyZfYyRc1m8BcLcLEq@Fd/zIO6cEAjcbziwEay6/M3Vs260g9xpe2gs6Kc9AhvLuQuYvoWKGLboBpq15rj7Wcxgx1zLhp6/hDv4cqOQ5LGHu0NIPIPYJXtGYfaNda5GdUMbo1qWpVGkDTURB2xGF4K29fPUI2hA8ulelZUPbQM/VaaWEUBJoG55tmWNm4bomfrs9o5sG5NWSeDch3rEjJnVoyQO/0rGUX18lZu@KEY7i4fidzUJYORnhR9JXmbj3sAbUjLoOjz6xpmVqTQbvmJOLKLieP@nXxh0HD6/T8Jd45HKhuLb1mHUf89Z40KYGqPZFKz9yOTSPDky8l/BGo7MT2HZpLb9aZfwCVCJD7C10cUQgseujAR7sjgsDcByXcU39WjdZEZvxC8MdAuCJN4QiRWIDR7vsaxIwUawyTCa08YD064llSkGQbZuTPl0NB4xAo6arpJgaYKPr58SogpUpvMW4oCeBa8HPJms2LdsesCo4OnjvIw0GeJOHjIHHzmuZFkbQko1EK7kJzyo8Ieu0Rx/6MXb@ur8oH9cT2QY7g25@weQERbQWoVJA16/z3NdkfBw5ECw0owMDNp/VgBEhxZpCGeVWAoDGMSzB4Vxu96TJcwnSsfcP0WpDCUKPHST8ECwi34SVrC1cU5JioTUlwBJwET0SJq3rz@WkZSS@hUf0y5dncR5KVqMEdwcmIj7qpfzqkOsXunz1yQZtdGC0cZGqM4k9kCKrNXYnAXENCEo4uLJEicuVAyhhOjg3E6xIgaqPSi3sPrShDBQfgKSGQzLDcSlUDEqUJh3v/HUr08HqhZzDAv96viZrg9/o4bd/MJn1hLfmEhV8me4HuRUX4iaibT4RQ7MkYoJpIq84eAkaIerguMQQn@D0QB6T1CCsiWQ0zfgGVZ5RbnMFZoEyp0JDSoaN2CVa37n6lGFj8YqHgkT4EQD5zLiu1vxzAnRr2L9FZSTDowwHGQS@Yzpw@1oEf4VG5/DE/d4NowSxdWTkdCcdeZ1JfzRt3OYzTL2rUcptOgqTs3iQI2Zpf@5arHML8VXPQBWh/ws@TFQ/6UQzPD2cMiCHKh2Fi0yQGq9EP9ejsX2VGGXGwDpYYkSrO0nrQLcwztPrOBRECy/FPI1gMGiHbWo479jEukvIbRWsOaqDgtQc19GGxzc1oMDLuwWtikX4KgNARUFA0FCZFHYpnKoZWN8oncZwUOomw4eDKmrZMv5MOLYe4efxw/jvgp0/VA/NUaY5Tsp1KRCjOU5RFfjLU@5mikvZ@xXKO5PfqfLO1Idf3gX14Zd3tj6/U3l9i/GXVBAYYuiBOg6q7JugUeONQNKT2yk2GXrmgxFq56vp2MMBHkE3FZsO65mNbQ8GtotHRczPAU9zTiYoPOQPaW7yNKrgBgU5x81HaiUPXQ/PX3EjvIs7NsqLCXLjycR8/AJ50uS2bTFGkwdiXieLvv@qTL1DAkkxlIS9JEv0y4dJcZ7KxQkQ265ofXGdhZKq@RmngnIdjFFkv/RJxl9DOEJFp@WLkBsZBSsqyeZFGaLcgfGmo6Df/Cii1gV/nIyFtc7mxpKNiLHF6kopCRHbie5zLSmQuqOhuaYmcWcg15A84euxvr13lJYEzhuDLL3xtBylQRXb57eFb4tbdY@EdQqvxaV7wB17eNljuPodZUB@cS1G6Noo3aN0CVI9Hkc9BPLpVOWyuERQfN9@nGMvBwyU/H15XfvzI7aNgn@L7lvntoBEaJgQK6yWlqTstBSYtJeI0/vAF9zQxy0OQfLUZqEM7CA9QBaeoyUOkj8mcpqTsBzEFNWXQKKa5@GpJChZixvnsfhBtAFOwwQRUQKQGxdIWFnyQednlpNxKLeUu3B2D4BU5uU2PzeTtCdhOpMtHU19@Xsyx62I07YbyA6mjrnZ0f8O2s9Plc9eg97/AGlCopIqMwSng5KLi6NB2MG9@X08ZR2vCuaUCho4oHyBl/qa5jgzF/MN2uOod2k3oHuRqoxw6azITg/02WtcaDQ3Ns249TRoKto6gIggByRayUsUEQ9dss2ekzrqR@YKsEuiHG6m5dmw2zjLLCPP1gQeqKh3XBRZNaQVymcCtzeI7ipnCTsGXtqGJfdZr8wO2aNJW@wZbb4rY/sIs@Lob4eGw5VtzE0W2pLW/QApbPd0vOIUYPEcuQC7YlgKVJvlKXaXuW@HmoMmB9th6bgbETyejzTHYiXOtBwlGFRtApgorz4rhISAUfzE/W1TZCXtdWiqkTyPFuvgmUVxV5wkJGxGWLdh2w9aTbIM@JVvkIHh2eS8GGqI8ITU7wzrDk3kxfYgi2HICScLG35DwbK1XOc7syaKGXqZAOKMdTI0hFEsQ3F8DAkaxsVIzDnNw@DrM9CY1AJghUP7Olaofv1Kg6qcqLeJ6R3aFBTYLyCY7OcJpDdXwnRxrYWjCxUC4@STGUpkFi0NxbNYLdtSwpg52CxigEOw5GPbr/731H4MBSALeQ8wmMEAb12VV59T1oX2CT2dSomELIoCfKA/ND3N0u2ha47/rgkhskSnOAvZGbzG9PqVeJ0Ux1EN49pZDk84Yfu5Q1ruhmsTUFEH5l04qGJI9FSwGmy4vi3GWWaKbTBuRh6AhtNEiVMMOxBhODjKNQFTITA6MbT04DIBj/Z4ZfiyAWCdtF3M8rIUTy6w09rekJhoz8bFFfxC3AwudegDGwF/ahJk2FgWRG4PdIcnBtQ2todMjs@eHdq/CAwy2EBoQKJi6CP8yJuxWEj3fCABPIg7hIpfER6KA@wXMg7gwcX0fHhr6cJGgYMbn92iC14hBUoWnojb4HvgggS/c2p8Fg5tvpgk4p6Kl89G6WiYkJWMr7NPLAv9PikV/an1TyQyS1uXhOUEJdb240wCraqYNctJBdao0UKLhFHHlRobuMMC@iWAnhkXy3Wca@GrNsh2hq14AwSia067B0WC9jKQYDyH6qljdKjaQIdDs7d/PoPLAD0e4pbkArQ17Ld0vCyE6svfpknzHmgkB5BEgDpJKQdbLw3icEYa6Pkcl3qS/biT9PsWT4r0ElR@ANC3I@EIKvJE9ktRMfgerGzya6ebEK9oCilgteD7mfBU1At5yMZMUOFCHsfhq3yF2jRG9R6MycB4NrUlDA1eXmiJ043tXPGZIzS7Eef3NIPs3jgXyBcsYyRp0cNJfjcI4zMZ0jgXnNVE/RkHlp7mPWzkldTkAVM0@YYevnEqqGA@h1cLFi37q5HznLaAhbW5BSongnBlFI/LZy45Y/eJR865chsi3xuUD2/dEnVdD3cF3tbClMn3tTlmV0hXE7QhIAVFILTMOZrfhUlSpqEQGoLimec6DmU@XZdgNbHdSQn73KH6z/Mpq0/Qim418rI3cvqo1zl1BGn4i4TboaW6Kbm9ga8nm6h@LPK47p9K893qjTgGN6fW2Eis76KdViO@wmtpSv9mvMRnKJIuLY0/pnaoLvxl4oFNPkrULLoB6R3@YsACp40pLU8yxi7v@nO2qohFnvwMFxjeGZ4QI7ZvwGvYGO56SX@6XnRQ18u6HtFOaKRXOPcB@p7X7zTTtWGQ5JKaORa93qX5wo@biZE9kCcv@l1r2MWs4Ew/xAk2qMzuTlnu@iyHlubyCX9eUwRO6w6HiIP3/2RotaA8JYTvWgEo2rIiZvhFxDNpE0f0Yhl1V9jIeAlYqimSFWUQ@aFC0IT3fnD0HGlVnzr6JTyODcxRx42jvOTPfGcjO9yYeHS4/@J097h5vPvF7vHJLsWkhfz@huLhIEeWMvcGTyywBN64Gz7rLht55RgwjuOIQ4fHoQZ@0rY9j@2BuquDOn6lQUxtqEcWzrkXDhaHvXR1p8rjn3Jhnjbf00pj18AtQkNcqgTlu@EKOJ8eTrhJTvwwBuIOf1T6USKWh91FkGcCM@chyD@xJ7VsOqeVIMTOBhxS7K53gxKg0CYm55j9@7uyYo2thEaTQ3Begn8gAgoAEI6rbsdZupMi3Feh4nWQOVGMxLzyY95B997OsyOe7A4ly3Z4uVCG1EzbuoyI0xNCOSDJDQatDN54UZVVTJuCIAlctwBdh2qal4gXKIf6QU7N5nO/viMNgknsf6DTCr7DlvzvuM97dp/@3EPh5m3blwebhGScu6k9dBNnwc3dQTf/CLrJDXVTCRVEQt9tO/ni3eQCffEfeAf5gg3kInelv59N47/e/dyP3mb9K5@x8Pe/DWcuAU/sypHkO3eJ6d2vb8PO/1d2jXzcdpGHdlH849aJ@VsnxCmRH7N5Ip6K0@pjlDz2D7nBHk1NvvnHlau7xRltUzKZ5FoTC239Y7kmF80Hh2yJlciPW0Q/sYJ@Yln539ly@MVlnbMXICju/GXHH1Hq0OaIiYLmP2olvH/62ANL3MOr9e8m8i/TDS/bxyXtzhhlz8CQhn1OZHdyiTRxm/fv2cQycL7Tha/xJfIXK8z97S1i3XvYGCcXo4uxQ9rMeMyp5e/cKDgntn9ypScO/uNnBk6emymoNbwnUcDlaxML4oUelZS47mbrb2rZelCDgbGUDhELG/FFXhMprBs8XY/GBtx7kJxuowmUgTF2EcrJppFtsSgx0dFm9oT4M/D/f9lt5ZMg3@Dxj5us/gE3Wf3jrpF/3DXyj7tG7ts1ElvODV0n1zKsHIhmJlNuQPqnW0V2Dtmrz7ZO2elnu2zv5fb32FeHL9mrrReneA/o0ctnB/vbDL67L052mX97KX2@0B1ccs@g6Xf0tk7W@UI@X2KEeebWhRI70frsM7utXwPxbLha/2mPv2Qt3WvwWLvXujO2@XTQABezeGLXBNmK@FyTtDjhjusWUHIf5xHlWZ6YRzrN05UXCEJnozse/A3cfG6PZBBax0XTSv6mDYC3wRfQaHxKltZO49Q6CS2dLBMV538@ugZBKHx@wrZe7ODxxTv7p/uHL07Y3uExvB59hcfssJ19PDbm2UsMIsDnhzv7e/vbW@TBM5DPMrSt0Yb1@7KQRXCqlfZVd9i@yg5M1ArF28S1HrFIxLLlrgiXxYdWcHxPB0gK5935YadocALCXtk6/vQLlGr0tywaxZN7@e2nyAXkDoSVPG4agdTE1QA1giHRUlE5Q@qP2QoG1@gG1gS5M0wiT9I8saGz6DaaEXFCml/USgKbRA0JLQNuRCUPgq2zNyAgJ@LxzAahbEBqZD2QqaFhtStfMOpTcTAr6pExeUqrS0jxxNl9q83PBpceQPd8VTcl6zkcAA1CwoMDoA0GPTztSt9HIwkrC4ihh4o/eKxyjzf9wd4NSo24wVV4PENJiA6CCLUiNanGWo5mWLwdJ7Y1ce6guW3DoCguweMhOaYpTa60JA7kfzHHhrOyABkFLtiFni2VimDaDagBeHtP63ouS9STaA0GFUS3DL5S69LUQN0ju7CDG5aucRkBJVvBK7Dr4uamQOCk04WlCtMas8l8@PF2xMCvPzYexHw2kyKu26NC44IpjUu7D2bg2UwGvgsaQKSE@QUeKzTw@FWliMbuClJOuDZQJF729E0YHsi5M2zrExGErpN4Y7x7lxSVnAmihJb4UO78FXZvhv0BToTc4BlUdMwFKDG0UrKHs1G8DROTJQjmhvu4GMLBDL6uNyZSCysPMkWxEkckivL8glRbGm2GezBVoni@NthnXwP/zCia/nb5tjyaJmmhmuxrcy6e54yLGPBkJwePeekyXFg09ignKHlVI5GAd3zD3NzZ1/9Pe9fW3EZynZ@FXzEaaoUZARgQICmRBIeiLlyvUpKoUFS8VRQWi8uAHAnEIJiBBCwJV5x7KqlUOd6s440vlYvtVPKapOy4KnnI@@5/8C/wP9icS3dPz2AG5Hq3/BQ8kED36a9Pd58@ffp2etPdfXj/ZeVbH5ab1eoJq4V2jzcv@FAib7PQlBy6hzo7SacBZU8ToIVw0sHU8jwja0vs5RIMDJdTH4zvvVZDxfGy6mI4vk@XDqfAiwuXU1XovgmJ0CQ8tWLtVjaOZZZlStM0bAEQ605gFj3rypAyYSp9vYePdWArNKBGhqhH6HiNVlo@X6N5u8YNPdAsBWGncXMrfFs@sCAkij6W3h7VD6z7bmnXrkoq6kyqOi2possSuWaLUtFDJTReLcA9XA4H@vvqcJtLuePh4UuhPVyK9qV4q5TysXhY0rCuDvutJbA8uP1GsFD2cj4wD5KLaErSlXCWb6xImb8kxw8X2o76HsDg2DsKRjGolttkOEAPcRYvigNrlMDWYWKD6PnRw/3DQ8OkBza3IS3oPXz2sSfUIGJfl56O@B4yKTtHGU3yExtPMkQ8xZPMdllnzqy8HFUhbJCyqA@lLOIXwfv@VNyO4JGFTAi8eM0KUdZckrtzqYPCYwE8P8aTUEbcaFoBC5nFXOHBh53sk5KJ663MtnH42h8pY8abCmddtFQ9nulA0hDG4aB9gjvf2e33TbaPt2U@bGB5vz@hAuMh/C76yzeeQ8Yj3Cl2ki24pFlkk9KZFZLSFVl3dC0vaWF/dYFSD0zMhS2sqXVhHAvW2D6@Ic0cWtbEYQD3@Wcisnsm1juliqeQHb1B7XjQs5JDEBiZMA029nSpgOTNuRjCqDbUOOkqg1zvazeIm2PJZRPPGAnsRj7RO2DBb9xOq4d0VqBtl2ZV@Xqy4lEikZOs88zCyEhAvr2xsXYZdroUMnnlq2LzGJLWn9HZ6E1bgwxnIR0VAsl99LQs42MBWFJ1LswCe5bsMKmEYOpkjCmJstNgpPMHvPCz1MDMwYujMq4XpXO1jWmKt2x0HpF0dCJZKIPWhVVBudcs1P58eXaokC/N7/qXz487GxLhevj8C35w9jAYoarEt8Nb7BUVpuTbIZ6KizAFP7yuPP2yhz1C2gsjnr4eN/k373DjHWnOcS8KXuO5flekcsLRAJSSidtQzll7dH6BC1wXtGTKcXgnQKT1y8beKz6jssohvYAOEZBTA8EAcZkMAzX/pqXuF0LcNh4fLPArn0igbWC6qgKLN4sGzHu2cVWhLMNKHAb2iQqqcJB851qF3@JwvJfgjwYzFV7l8J73xkc32SJ0R6C8bY9U2K6gnEA94JkvFWEKYlqr9fuzFlW7ir7L0WDGqKB3BDMwtxwEKvQ6h@KZKhl0LNJO4qAmB8FMSgWtCCocmPxIl6XQ8163qJENHhYAsFg2hv6g6YjzU3ctMXe0xRWOiBsS0nvDXoEaBUUshpJDwh66lhUidLznNx06QCkUEM7J4obljrTnxwl0YggH/VqTv0ioOBkxgH8FE4JVXXgx5@O9VyjhYy/sTjxDvQGfkEpyDLKC70MZB@8ahwfP9pPQyHELbRRKJQ/soQgeC8aoOLLLlqHBg0l02uJA@TMd@9bjWAnBvxXRMBhrRPwzHSszIIgmdkvj/KJ3YRzD4D1SjWL17KZodFliVQanG0yG0fnF9IKadwqWngMicNeYO7hIcHehWkRPFBa2FAfai2ufeS20K1vSrUKcC4VQLlPhmyMQN65Tfd6eF@SrvlJ/QtNBzyQlrbQieolATRCgybM9xgWD0IPq6J4qkjHtZbv4ymeKMRyUHGchuGTcsW2R3JMqaTGzK2ZSystkK86EJUzhOCGEWHFuttELjAv/In4HXQ4qOPRvpmc7qrbRd7NoRm2IoW6XoFltatG8K6GVuVdIflvocKIF4/vghRhHdAhoPU2buyzjCTKS7wUypRwkGXegBTrqBQlC7iYLhJR@EbGVzWXc9TKSZHMc98dFdnJyieEykmTnEjOdbIq4r6daoxuAdcYPkuCXFkwEtfE1s@VAbBYyzuusRjqhEEWazrQ4T4v/2Rl5SDXNFCCPTfm11myK13X1ZEvpkzWicyAKr1UI6iByp4LDmh5eS4frQ5KxqyVPU2hMpYgBMzVSXd4W7EkkEfQWb2pxt6JLW/w5RltLDI2gcpoaKYlQDmklScq9JqYFUiQhKw5HFo2Ue2KStJRNqgk/0euoKV613qhIS9mkWv9YQK1koSZJS2nSBb1GijJZ98qgvWUtbzw7x47V4bSsvKnXnUQ80kinFdCHIugeuqElqHv@iR/dNWJDi745wA8K7fqm8Igtw2CCv3FHmT6UQJraOgsi2xgQtYVmS/kZGfNylG6@xYa5Mh4T9Pg6A41vOukxUejNYLAHJsGINDLEhEaOYtIU06uGU00jo0GXkQzTWDmHn3O0fo9Xznm649C@o1k27bnJbDUSWhTKJIPF/GhnR9aFEwUt38j8NATzhBGMjCSGEwct@SQwJpEKxSWO8iDo8mJnGbEacrJ2DOFN8ehmGgN3UxbLIhMCTPNyPnBDZRFjRC8BLyuUjiEnVYsYt66MISdsixiVq/NB86mssrxzZQyeCGZhVK@MgRK4WKfmyjkAzPmvmSVqifrAa1EitF3uJEVDYbYTvzrpssipqoH3BQkhQT9N/criQxjmuqwPtGnQleoDJx2L9WH53JN2YSgmzb3KC8w1TGkv9Bee3FIor8BqPa9h3AijHgwETn@g@ndG509N0VOLJAKQ1j1wEuN0T8cwRcLWdMTsQxoghAn8t1p4NKvVopWhZ4cH3zi896T19N4TnEStsI7C5Rs8LUPHdVaduglRvNrSojNFroFHLbAYBdLDWhzxJ2D2aRShl2Mx1cq5Rjc32YDCnFxaL3KG3lvjXYhyaGcwjYmUjlqbgeaxiAel1M3KG9OOKfURTJZKzNd2gROiYTkRnBCNFlzQJluc/uWQT6i8HL6MmLBjHPOdzLCp8/sSLy5pCQ2j8uZl9HveuINnSSrKaSm3Ih7Bx7kbOafCIxdiBT1G0Brwi2rVuC@d4or7a@1BF13eTvrk@PbMH7TPOr22MzodFfqhK9zTWMV@iE4uC3iY6tHR/uHz1jN8p2v/Ad2cwE@D4o4ePdk/eHGEMc8hak0E7x8eHhy26ID64YtnR@gxNBVk6oQCJSYTAQmipwfv3Xus0fBvUzDJF0JCmG/CP@HKp2z4o9aU/s7omkeZj0K06BEeuqaCSSmsbET@mRdM5ONt6H9CDvBlvHmCmzKQl3zVmBzSWLj8KeJiX6dzjYr4GE9GEZHSCXgrVRN2MgXTnIUnmIB8EYVgt9NpeodXlDEOL/IFIyuVFi/IYLKCuN/VD6l3YDd5Pht2LQknHHmWz70hUOJuU3ES9SubxbmNXiVHdGgonbhYhZGjSs5Ri9kpRQ2KU@kF7REjfdm1UZAX3oGKbpRQI8Q3UygB7yA2jFLJt88L@gNRIgq0Kr8fdW5od@iTNOL9mmtaG7FbUz7nC/mjgKhv4gaOkhH@@UzflCIBE/tTdJnjGG@eqzqj/7KwvMJsqdaxQn58Xt7rdvD0yANg@F5ksaMX8tkXy53Y7hIMtDAi3eLJOIAXe2OiwJQhy3gYNaCiovHM4BuEYaSqC0rexL9T4dq1iwdoLBA4W6c1TY5ld5R4SSiMmICmeeauuR27seFrCergMFPs6BS1LIoPdIp6FsUbnWIti@Kzj5nE71ulkmy8XaO@scGnmRPtmZH831XySkXS7sij0HFiwNOTy9GYQfYZQ1CXXLwOqo/ZAK5zdnspZ0noz/4DsHUskapCmTDjS9hegvz5H5rbvEJ3hVr6Oy6hpqDQOBFbXnyFGdcLHwgRlyyJu6RptJ8vQTNN2YrZab8fS8QHOULz2S8SNNli84lsd0PVn9zhuhanrcW3GtIA/7kI4H4ZgBanl/2LvI3yBV6Mrm8rFFmCGIBJ1nSSepokK8uLpVmu6ni1zCxrOsnqVbL87JciTzF@ZVD8SFGQrhWVmUn634mORkfzIVEWaciUeKfmWbzrm0t@kuRBT5ZF/ixGpyTN5Xx//u0033HKTPo/yhROSqDLl2z2zIr/p6tirOVifMgQlUpuvRWZolTKpfjsJzEfXL3pbrask3z@J5enXs1P/Qdx6niY35UDN1sNEiytAtXxoGQkJT1WaNx@UAEqJIMbbRhVfU7rcjgWiwtjyQLUVLS4cZaMrsvoWWb0mopOgc/ZwJJWEvrXI8Noh18YJNMo/k63fNngkpG7rm612Vwg3dplY11cMIe6UTaOuIqjGT27qQnHrcQkYxFaxNrC2JsXyApuZE5@wva4fTps4wOtYTB0xAsgflDdPwte@ThQjavo5sJ5FebNhr6KaU0ANI9zcfp6Dw9UAKvCqQif/eZ5OxK2u93J2WSAe2iumFehY6RqFV3G0URwODkLBSaOuPcn/gBK4KKlFpuIMM0bAZc0CoMpfaXsU1lnZbuYZbXK58YdckNHQcRbd@yPIsrMXZwLoMsnMlAhC39Ho5UmPF5QPycgdkXrivI89oeepdHjK65@WQsgvwgll1M1SDLSdaJhlPEEyNPJWQLhXLQ4nY1xOcYJ8caPtVquY815KDfG2MMXQtTtCD806sIHHbmWQRBxg2icRKmX122uJQJ6BuJ5lqRYL9dXMaMRRpGLIvIMrU6Wt/vktogutRIGoSlqagWwCGN4Ua@7q1A6iFB8ueavf/zxP5j2ebUqw@hNHX/YhjkDvUgSo@LPo@CZ/K3B4/xE3FVMYf9jjM3QPa/rn7XxhZpIgwbhykGGBkTkcxA0dFoVDEDfBCeW5gtGZoiCVa3ee/jQOHrv8OCbeBuKFxFIClLJUQi2DbPE1U4pE/HiYDCSCElYpHkiMkYiycQilSoVkqkSk3udvqWdwILa@s6fUW3RWn6AJ925X6YAMdpkpz64Tohna3VY1RBSgrEdvvOnjByM@PRsNnAwMoVgwteRB8IvlyKthXIxRXZ@v/rBX1J24kYJ2Hy4rnKmZ51n9FPssViQJZmt1Jq5pUpkQ5WQC3xpFX33pwQW8iPdUhEWrulaUYFkF/tHf2sQBm4@QOtpKY0ETulSoE8YSO0eUM3l4lUuxfse4/V82gXQgTqzZBGfwDjpjPHSkKUFVy@pvl/9QHAM9H6EeyZL8riVYLeQ2Rj/prcspRXNkde@Gn5uC/9QBxXXXPMQeaDKxPn4l3E31YvJrpNZvq9pvTPFWmaBP/6vLOmjM@bQe9ADOMPqTZXZV3J4/uu/UfjTwrXpJQLz6x9/@pO4jNPckk1zy/Np3Jumi6WY5vF@LaWS3schwyxNc5viF8lsEj136mo/8wB@nlfv02RlT/O6PIi@6vTTS7p9HsgnEkR1@OmlXT4P63sSK7Ozp4uV092nud1coud09BT@rRw2oTP@q94Zp8taPrfP54vF3xM4Gnx4eXShWapVYeGskmm7Y9ToP3rmxf@7aW507YdLbbHh4oJFBXA4a0rIHlJNd/Sef55@U37Odk0cWhPOFmSJtFxqIheYmrQHYUZWrvu15VXHqoPpXkYuu79ZJoV5tTr0@NL9ZNTDWQft353RzGNM23/4eEC2Zvw2tSVY2zBd4ds25J7gmFhu0g5OuCA@CEc@h@RUAz1A92C6Qf93VHErNQ6h@ca1NMogYJPoGi2n41QodyIiZhKlWjNzUsHz1MyO8DOlgXh21eHZFVaWKCP5kY1jLlXe3/2J0kiqloIkegqydDnmP4tmoCNGtFdOHjuETZcP7SZ@qYlUMlQOAblD97/o2iKVXb4tqZHlIX//z9VA54V4lrUH5cErr@TxHx/HxIrJHQE1/clfCcCyb8UqIzfnv5ANH7KGysscR7Ir5JOTzU//2ETRzq4kjm5cPskSiLlzLOPRU@PF8/1D4@DF0bMXR7ggoztGVHPw/IkeT7tZL9MENrlIsDCXbcA0v87TWS2Oxcsv@6W6TcX/q0@x@Axbcs1VU6umpel@mEhXk@mW1BE1xZVrSNTPQnpetADuOG9RWtfdFDUEE@hHwwj7a@jBF0HGCxPs8FmMbSz@fGVan3WLjBnnCk3/dRZLW4zJX0zAoQ4bwK0Z2H7u6v9Lxm9HMmjJaoa7d27Wbh7jQymky08i/W1LUGJls1H44osVYzSLToNhvbBiqPVXg9Zf0WcQr3K@CnkNNxz6o5EX0VMExok3xAVofJzND9CqQAcd6Psevr/26A7wtgQ3eLm09SpsIVBLADmjmWHe2DMLBf9sFIwj46OB35Hf8R3R2@vyVzgL0dVD6HlZj1EfjWePooMh2g5V9GoYBfxdf5ca3S2FUOVA4QfOeDKskksIb9jDpWs6Kth@DaydQnZQtF4LyFpYLMvG3ePQQxdS5stpv2/SBWtv0HvuYeWihWcob@eP8DKfCcyfmnjCbMV4GkTeNl@JlveMlScNqnHPKIoFs8qA31ykVf2i9hoHnkrD96Zo98TEg0tiTZ3c85gOLRJDKtOmJXYLz2n1gyCK6eVxC5GAN28SKbCM@JAOCy/6/Y1LhM94eXj6UzBRMgwRQHzEP0WmcQBlRNyAxim3x9hx1L0aMAJnYv2/to0uuNCeBXN9W54/9vEsc21zG/1nU0mwQrGZxPJtbRNjJvzgOr4Kw/fH9XKUXMEJEHKD0GNF0A/wheqg84oOeqBBDTNslD9HxqEJ0UG3JQPyw442pnpa/G3HZ3ftPT8kAkxZPfnIH4kqKidEtTM5CR3uC@T93A/DibdxZ3OdGKK3ByRpL@gmSOtVQEb3b1Vi7jQ6G6hSbEWn4k1t8tFyJh/dJk9Z0ClJztAXQhvP5YEA3rZJdKAqEyWFWrC2yhz2cP/dx/eO9h@WjUptA8n5EomitbTK5egSxdMhSyFGmIS7r9O5vc5CboXl4l61aAvW9/RqL@kMSwAwt8aoa0dW0aVkwnpmYFBrPdRVZfUmknp/Bc9TYXdDViZj9CxsysqVPX9lxUSRxrxWUAQTdh2ksQvq6gn8AsWzQJSrK6AGhHZr4ZQH3f2T5Jo71ysV1ae26VsFFGulsst3wcwHMFa@NoqHk2FC2xap77SNIig59GjDqu16kfSCYzaMU7f4TlhsdGE8VwbCG2tin8tneIZ95MLiijsK7s9k@1kTubMEFWIf15q2LQKK//s/Rbsxj4/uDazIPsch7iNXum1zWKnvs5crq8gzNkj2kRPBRPMBKdfIjRoqQSfozRx6Nqz34BQmFtZHeh4jyz6nE0hd112zzyHL8QjPio5AGXpHgGg3MKyfCIMfUMdgY1Rfvhyi67pbuE/3/pPH70GTH6IPiDA6/qB560a1XCzCbIJ2CV30xm08PHjyDEf7se3QqP8uDNeiXsZtlYmDi@94u4e4L5tYtCr2QtCcJ14kSh/enx21T56COWYV21AFSSOrre/M4VO0eN5OryPXTDYu2EgnLlGdjr1@gzed56H7xjqxGxH8O9Wz2IAs3Hqd0CNI5OIlv1St@0MYrd87evLYLe60DUR1M3pFsdRRwgGCQgJjYRDNwxOig0/eoVRFfLeCBAY@paK5myzLTrW9W2zM57n8PA7aPfbKUYwFuGdNykLixu5ikzbGsRTMRp6LATy0fWP/yCxD2vHEszGQ3iGYkdJih4GuzIPFDTUFDYGz50jjuus3b1IYJpmErltfXbVxC2cOaHRPE2C5Y40b83Hb7VmqItsj36HprTflvMg4qTv1ansYvvXGYbV2u766ceduMMa5fc8LuzdDUCFuG59986PZTbxsR1u@J8Ggf7PvD3BR6fr6rc0D//7vvr/1/PZDq9v5nZpZNl@F9A7veKQzMG6/FTv0oGPHXZYuYmIImN12ddR@HVTXe6vdzdXN2p2ed2fD21xd2@xueGtbna2trW5/fbPT27rTvrPR7VTRtSMlcc5og99k8cds@1fLNs8w26yvbvX7tdrtO72Nrf5WfXVtbb2zudFbXV/vb9baa2u3e/XNzlZnudUW81MABSv1Lo4daQ38Tr5xV1jQ7SK1/X8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D-v ef26q-[af.q]PkPPX)\( '#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] xxxxxxxxx ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / xxxxxxxxxxxxxxxxxxxx >/ xxxxxxxx MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
# ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<=oC<=oC<._>>>>-'4o'6o@]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
#= []-main=-[165]- ###
#*
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
# ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_ )\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 #>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#ceppp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<
>{-<<<<<<
> 176
>> Output 1
> ;
>SET x TO 120.
>X x. ;-} --[0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>l=length$show"\0";main=print$[0,0,0,233,0,146,157]!!l{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# >>END-IF
OOO program-id.h.procedure
231 DIVISION.DISPLAY 230.
uuu # >>IF 2>2
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/=>+&&1=1~-<>8;t$f U=B~+Num4839195>E ngt;reaeidgenulohar Cr#ataPr$s 61 47consPLle._=>al{} 3>
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define z(a) #a
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf ("\x25i",!m?195:!a?124+x:sizeof' '-1?(1&*z(N)?234:"\??-"[1]?218:67^*u""):*u""?37:z (0'0 0'0 )[7]?75:"\??-"[1]?77+a/2:77 );}__attribute__((weak))int main (){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)*/
#1""/*/
`WWWWwWWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write( 186 ). end_of_file. `WWWWWWWWWWWW<<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure;l a=length$show a;b1206|let _._=x;negate _=3=[232,222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a)) -(-q?6+44));q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f=(^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
# ~#class C{function:Main (a:String[])~Nil{83->Print #~+ /.---.>/~#();}}
#endcomment
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#⟫say 27#⟫say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|#208#COprint ("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
shortC code ends up in the same place as C99/C11. It is separated from them with 1&*z(N) (1& is in front for Prelude).
Capital letters are replaced with various stuff in shortC.
N → stdin, so *z(N) == 's' == 115 in shortC, *z(N) == 'N' == 78 in C.
shortC requires a space after 0'0 0'0 for some reason.
There were two obstacles to add shortC: W and \ outside of string/char literals.
Grass Ws were moved out of C/C++ code, it is possible now because of spare ws added in answer 224.
Note: on line 183 two consecutive spaces between backticks break Pip, hence the placement of 186.
Naked \ was previously used to separate TCC (z(\,_)), now TCC is separated with "\??-"[1] (\ is for Pyth). When GCC is launched with -std=c99 or -std=c11 it processes trigraphs, TCC does not process trigraphs.
shortC/TCC/C99/C11 code: 1&*z(N)?234:"\??-"[1]?218:67^*u"".
231. Lean Mean Bean Machine, 10856 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rcyNLdiD2mVj/A39JArwNFIACUCBBggCBbjYft3mH3eSQ7Nv3DslGF4ACUc1CFbqqQALN5o3RrGOsWSkc2tmxYiR5945kay17N2IVDjtCG6uNjZC@bij2N7Q@ORQOzz@QzzmZWVV4kew7I8l2CCRQWZknT75Onjzn5Kupe92//dsEftihY40uLMdnvuH5rO2aV4abY09H7IlueqXiciyGUJvuxaBn2L5XiSWYxphtXLM9u2W2wY/5zqVhm@8NF8KKjPVd58LVe8zv6j68mBCLbRvWh94Hn7WcXk@32x5ALjN2qENgZ9C6ZHrT81295ZuODUErjL20Lb3XbOsMIAy37xo@oS8xtmH0@v6oDi@rjD13XM/AFFuG5zkIsRaFKAOE7prO/uaLzycwrTP2uQ6Z6VvGcCJ5rcBemYbbnoihaezLk93dSd8i@57q2GwXizERtMxeup5u6ZP4V9jmwHf2/En/Etu8MGydFXPrueJk4Cp76upTUdaYa@jtjmkZOdNuMZV1DatvuAx9WMdxoZV8wyoXyoXGZhgz18K45TBwAm1NfpjuXngQ6FwZ4DSg/fqm0WYd1@kx3fauISVtvRDCI9p1Zi0v@xN1USxEmqWoRV@K0Zfl6MsK0/YbkyRQLKHv5sHepP8qK@5P@q1BjluXnem2KZbZkdMfTfqus@fm/izCWy6wnZ7z1txy2lDmibBocZaL4x2gBe0DXYu99SArbYN5ttnvGz4PhNY2XAqGimeWaV/GeH87dJ32oGXaFwBnQHL9gU9N6sVaEK3O@qLX5tDBEkQEHAyycOz0jGgWPeiu0Ghe32iZHbPFacMY@obtQXN7OWZC9VyblsXahgURQuytLPMcNvAiXk1L7@ZauRjSFqbCepcWM1mr32c8CIoBWdotlJmBFcbeQ7jV9diw32Oe2YNgv@V0OobB3hv9LkSPtZ0Yg0@rP1Gs4G3JABjbkFVj9KFPY9U4WNVQT7KGrl0d6tb1RB34Zg9q1vSTHjN0z0T@BlE8w25TrfYDzucALUcrjF2Z0Geh6AOXcHuGS72G8EIPcw1AqQftnLp2TR9qE2tjkx0austOXMNQeBsbXkvvYwtHk4TEHEzBx4LkqFE3NpI7B7tJaFweI6f3oTHd5ZPvfxHTWa7GlhpV@Nbi8Wps58U2u1k6QzfnsEAAfTelK6z2DfPyZ2cGfIdaM3/h3sYAawxqxWJ5p@/ndbUPGVR9yGBeRye61Ktirm9FEmYbE20RITkO1YbWAP7BvsxSyVoD18WxIKxU/RIKbTn2BdQnFNYd2FgfNlstQBO0HBgEssy4gloD5klt5FxTDZ90TWg0D5skwpT48EQVCgMUkLGoUZmu51gDgoOYno@0DLUCURHjXod9yTq6aWEUCEdUPNeu4Q0sH@MM7Da2fM@0jXaOyWxQj3WBjq8gOR2QkgeQfi/SLylTAAwN4VBRMejj7/xB@@IC8Gy2Wo7bFuT6JWs7LRpIdcosDIUMCdaxdYuyBXBZTJ1HhwSudMtsE4fQ7ZFIgjJBqV47A6vNHEjQvTahl3Z14NMGdK6Wb3AidwY@5DHLevol5yYmp1woeE9vQsNSApQ2FVtlT7aglVpGLEE0o/YGfqfM1P4OS3r516nHldTjxTMDMqfklPRSPn9RBYLLpckL3pJ3Uc6Xm2OjjOfrnmO2Y/2R33XsIlNbLN6qOX3DTiXHcCSzSbeZVHLI5VJK1ay1ch3TbqeSG0CLdUg4qVRbtdapWTmvTkSPJglorhENdlcj1VLiMWA51Cmu8j0QRXIwHnypClckzPEaWOUYnIt4Y8VM@l1xjwQJOkiXDhII8KGcZxlGP1XIaQqyCYSbWW4MmFXSCRyiwBXzPJNMJDPRohMGKOlYQbGznpgOsi2r38XhECrF9vowErhIuy0dqMfDAcEHATDLmkTXNIoAZyGeeG0kQQBoAiOVdERdknc5jK8ioxQYwi403pONdqQjAxOAvux7U9zYclCwoDzhMAOsw8ZE9QtoGojMC7LJC8JTIp/xIl3awFAQW9NgZbVpQifA7gY8XdB8pGwAvlzkMICNd5II7@npI8DS4sNq2GGY2YG@1AP24I5Yy0CeA8zH4AMKJjKg/ueBlMycDiuoxVJpvI9NdTHfzW@qPwAm/T5/Z0/Cwkc7EzIa1gGh3NLti4F@AfzCsSGK3moZfV8wKiiJ5wMrmhxvyFMVg2fO68aWnkymTYOIFC3CNJDJ89YTQ6GO3EUI@SrIMyg1cs2BtU0X2JI1mkwdAK4mEo@/QZCxDLyJz8mClACAyIyh0Rr4wNWAgK@7ZqsLNIu5szlf5IPQZPLgFU0dOLvaCZLGzGj1R8VYLh94YTbmolCxRafxwOCKqOpjHtT4UY@7MetebwZiJ8giDAQR31xezwHt3YOz59jODKRQkQFaBBkP4e0AktgxCpQwcEmxizprIGUGTQRtBlwDej7QX9f3@14FxgnT7w6aOaCU/Ik72vMPbCSWvO@OTN/h7qblNIEte9A/8zKFfGvQNIcTBSK/oA3ferErEMA6HqvByP1uAFSXSnY8YJjkv4XAkaA4MW5CwX/jAEhAOaioVMcjVrwLTOV4ZLdS8TGijGdZHPtuXAEHRgyq5gsU3saz@Ra8JnOJYNHM5PIIlffcFjnUiEyK6BGcshVbGCvaA/MYW4jH4aejW54BT3tgWfg6sDmXS3FZQWE3sYUFYG0pSs7s9S2zZfoNHsoePRIyBVsE9RDFpg7KTArEWRB6eA4YCsCI4YdD53znmITdlAIFWbgdS9hwXcfl6fpd17lm5IFgsWilbjk95O7sFQlcKEGDRmzaqN2JsZSGUn2mCBGMqSQvJ5O5t45pp26Si4uLyUqyDiPm4uJjcG2g6zG6MuB6TC6VXAiXQxfFyJILQ08pBvqdJ29PJeahco7dYYij/Xuzn9JPK5Xl86x@qolnEZ8K1DOMGACt4gPwJJVaDZ2KEq9fQ0Fzzc546bdw1DtuuWZfVMIX@pXO30UtLFM1QMM5LioGVRRe7q6TXs0F6QKUgVY35SbPTgtn52c3Z@3M2W0yi7GVql5rQqEgvVQvd@E6AxBDlNOViqqdK8rpMggfzVqykEynUmXVgoR0RfmsrGR0XtuppAGjYersLAmVKurntNV1Cd8wW1SUoKogHyjwgKydSuZuypB@UzlXMkmIqySzoLrVkkmomRZWgkeFxr40VkEHR9/jFbOVycSoezvuJX6nhlPwy4HiOh79cPD@PfIujqMZUJg10LmU1xcA@T1bwuYwcEJ5lUHNDkM@SmnsAu/ZOh63UvQuYWRkLc9CMVJ1eRrwmk9zzzY9Amm5wvZI27BBVIJaAkmpHWi1tmOr2KulYuJEEyJVHiHID@UGHBPNMRhE3DGHoNwBzx5JIRZlL5Rjtxwb1Cwj94r6dZwBS0KbhZGbKckecpEg1/JCOgOZFZx9S28B5xpHdxZnZ4AQ@lI@PztEqU4hnhRzSSO9r4wgFLR0G@uvbZLGNTC9LlYvSMXIz9wO1CqqWyDXGVRre6wF8toF1LQxNH2ufwGtHmOUZ7qXUlDi3@QSMwrqKO1hpqT9hkQxpwW6qgFSH4ZyxZ/t2Fem69hYybkdQA2dqoptMIF8VvUCGW1u7hW359fvLORQY1PeWqRuo1gnK7fltVjediznwmFpAEDSzOU4Ye/ZaOcCed3X@6BImO@pgjYvHHs0QYOGERgOV5cDzUlHyDzB594CP2OzCx0CzCnz8d4PdmBA1UqFAuRfvhXoExQygmWyjOjZYiGAsH5bSDfYkj8w@t3RmP0P6YNbAICeHIN3TG6T0UEYglyJHv6eokY7OfeBfi6D2tI1q@w7JN2iGSqqIY6Vfmzc5d0GSpiY8EZfWRVjSKcaPGxfZFxn@TG@FSi9aqfn@Hr@y1zXY/gTQ1lPNVncyycXk3lVxd84BbFineXbxlUeuVSIebhjtGbiHhpGK4@hyKaZdMysHhk4p2rO4GPTDxSTP2UdBDEny3@RyTDV4bkL0uaZhuHqpDswYkar67D4GQjL0ZLFYWzpgtanQs2DKIMSdhBNzITEfGcACkrbsMye6e@R5dayUQrPEfPOIdcSoWhzDhEcmgaIllx1DscctK6GA5B9weGPgJMTVlBWc7xKXaOdT4fYnjuOCxqSxzTSjotB1fdEQN7x@u2cPwQEPNbOEOUKL2bQk7042N5pHG6ePKvlB56bt8wm8Ii20eiBWmZBd5jzwbyhrWsHaMe0nZ4JJZIo319aR47j13gnubTYwz4JjChx7G839veeHm0efS0yh7g8szewdMxjZWkCIMBxTDB3omk5TcdSL@zBXEwgTRw8PdiXWL54ub@32djeOTw4iaB5O7BMXRvm@5cX8wr0BYIwLVfgVX9gtcft@qRwjenDgtmg9lBloGUxVYVfFf14oqhf5DAAhT0cHlUV7Zk6WmxdVtQK6@vtpl4uG6vt1srKWkfvtNsrRa1c6pRLxVIBftZW1w32gcBV1RiSDQJcXL9HUwimAZmnh5ZbEVkqlPSmZszMFA@6I1tGu9wql0q60VxptXTIVWt12VjpFArrK0axaKw0VzqarhWLd2aLpyLlLVDxWiA/jWZmKAi9I0@tUslYW1nX11vr6@t6ca29rBfLa4axutZZKRSMVa3QaZa18vKdeYpkAwW98K1HlhXgAaiEUyCw4hQ8xjonz7zXBXmlXSwWV1ulzvpysV0qrLSb64VSud3U1vTmulHorCxrRa3dKmoVGRctlcCzukA@ebSwgZotg1QNApWYHNqjBEcTf3IyWLC/pWVkeH05mYsCuQhYwYCBmMpFk6fwX0X/Hs7d5lqxi1YL2Sy9Bp4CsEyAOIWbc5vScx09g8nbsWlNYNCCa88Knx9JYL7RCreI/BqnfyPluNE08r/yO50x7yJ5X6o4gFqh9zJ588nf8WlXUdipoJnAAb4VwscnjWfimwqaCRzgK3F8ONk8G91EyCzQANkqIcPJ6Zm4JgJmAAaY1ghTdEI7DCtT2LzZbJHWzOC5kQLc64QbZ61DVDSHLbwkYJG3g2Y19EavZ4bA0icSxFQLhmFtNYxcCiI7E1EdM/QOwHm1Fq0GKDuDSD@RPtGgIBKvQTnnHaXJIq9A1@mPIl3ppsjL3jNFH40Q9zLvCzSLiyqPOxbIKZ/Pbjfe8hmShpjcxp7OmccJyMz7Dmg6@ybOFXTGuEks0PrPYnFpuhg3XoUhxXBqhqlXs@eU4lFEnFGa9qVDynrgahRyWgmxBCh6l9Z0zA4ohfQzBjqVqekQLmn0mh36mQGA4tGkNZACyNQqhDQQivT8ET3Q6DorB@Pm47Hkm0ZnAPpqvmna6L4HTF0vE2Sn2TTngUJN4GIB@ZwBVmFHg@aIFXMrOU0aKHC6BsYzbvs92TsgwKZO6vb4nAMbq3x/4PoQSzz/8w/b0AjTTdTVR6S1B46GbVwTfXTmtpiIii/0M7t1Q/mMKoZc96Fs6TjNq1uBYzZqan1V7epuD5Vj0dxAoPgDlHAHrfGcu4Y1aBvyOTuRCqNKHp/bYLbZY60Z0AQ7MQ3DEyNziOXobaoGbrQwDYrkYmPzZjCGXH2PiKbAYuYlNGO2hIXLE/zuwB/wX1yRcF8zmn383tVFl4XcB3qM3jSNO9rb1S8HbUcFcZxKi3lanQEbFpxsg2rH0i@5s4HO2SXnZXPNiwsQs8RzHth1FxRQshzkr@lxH0l49sDrq01oJx/6DL1RL@jdkYJr8d95IKZY3Bc45teaadHPA9o7oCuiFJB0qaJx9ZEaqTRzopotvTlCe0r30wkMEyR5ENhNrZXJFJZxBA2mmsN1Tv3@/Pg47FL89fXZsfm6J14ls3TgPF/vpHJ7NZVZrIC6p2FhzDJ7uqUW2xHnXGYuLdWhawYoGdfUlqV7QFq@aA7jCpqPfu4idxyUWqAbu6HrDmIPsyNXHMybvBYcS3TolmOZHvZqax7znJzvC9PElWf0E0bFt@mKbZOI6XXVwDWbLzgtH2eO5xDaAxgcn7TFafEI5eSceZXWcq7xO1eq6DpXBv@dPca9n5mrB3As1SKSMFszB5N26z5KxdVH9DO7Hi9n5stvWTP9x/uAtENF9dYH0rVnWo7Hjun3rmoBMdrz@O9sio7WoKnbKk0/Rd2zo4lM9VlOmMLntKtuXTjWavkir8PP3MYfuB0cE8Tzodwv4F6adj/3kqKRY2viOZftX@bdy/vajuaPXFwjEHHeMQLPYmFiDnR@AUGJwIU/swu3WyhTzFyemxfmNYDb6l7rI/n8DiPLvNqVI0t/RKI2SH4YYb0MDt/l4vd3SW3l7tTaD2NPU2jX7itEpHEvLQMGMvqdalJWLGifGEMrFB7OrDrWwBgYM3nVQfOtgau971BAHp6pgijGkjBJo6EMDdIB1HuhOj4o1ziG49udDEa3TOjk90o6M/ldH8TzPmrbh@A4RMd0xAt70B9r3DEFzj66u@a6fdmznfZYJjHkUzlS@X55akza9wz63qlXcT0QJyBry4VCQcg3kUmGsZe79K3lIO5bk/@OJUw@YcpjVpIZOEOLMjS1eempaNt9GDcqzlP@CXh9PW@btuGP8HdeE8zirk3HsT6lyYDJtk2U10AKxdm4@5puShYSi81YaObw0EjS7MwzcPABSCiiUHuoY9/V@lEL9IOaVcV1BNArLyZe7zb5ROzZ96UCwzrZkXBBl3DPU9jJeKLlyrm1O3sgF1@dpmHp/DFcXbkL33pu@U58gYgi5GKacMRJSj4tGU5zJyb4VH8ElWW2QanpGj2DXu/QBvT224EnH3OBhg5@ZwTnaBJ4Xry@CYzBxt@xKdCI6OQ7Nqhhvu5eGKjHWLhUQfjOY8Zy0mFm5e719AuD7/i6i1uGVg1cmcy1v9A5275R4YvaWhCNr8e5mxSgM10aI08@ZyJ8PmpBew5691vlJvp9i9ZB3dfRc/mZcy33yIZ21@naXaPrUucI3uZ1D6BIn@/Vu6sQkP@u7l3iUmziUaEa2PWitWs5lvWQ2kUeyTmm43Rm5msHt1G1Ieon4R3pTQgQj3stfjC@UyXRQD@v73SNAQxTnuM7fUOlt3mgFhqI@O88Tirnv76r5elOqwDUiHx@V/z36qMXuuP3@/Ro9K2BRz8UVaXdb7OacpeSeQhVmD5fD8Zp17hwmq2ueV@Wmobu2@ZlXlqB@Oud2mw/UgsmU7fRO2eZUHnuKIfUUIuGH@Njb16TRmZ4ZpZ@a@C6o/s5xPiylsBmy6ca0DEvfTF1OiOY5AFc8CgX9t0x3yFmWueSF4ndKGKrRgFEFm2uDWls/ahgYzTlN0cimig3ZSYyzfYpxk@xCoXMgGbERgv@Y1QzNhs/s82eCV4H6mTq2eDCU@6n3W4bZC78mYlw8wI3vnrMdxzmWc51xHYNQ5Jui8fMETqYl7xrOqV053xKLi9mQ1VjMNdEZpl9j/8ytVOciWV6dn0aajRbRRYt1DY6fMoDXfdJeT3Hxf1JIE6oLdfwWmg2R07MZSfOdWznAjiyarEQWMLOLML0hP4sOWV8tFO/emFc6Ljmdd/E5a@WNz0AAubJuf2HIP7@QPfM7w8c35iJc3KO/yEon@sXZuvZWCtIhLJ2xQJJ/hjrBOg13RDXXdOjbSLSMbvjcDKj@foZitqEZT7Yrny3BSUiI4lV5UzdY3L1eeDAuQEM12emNS6Biqn6ubzO9MnqKp4zyzl7PcRd5ofrQa8/8MRjduq0NClqfu5dkr93bQIjVN8B32Vd3fJnm6gjVleQrcRgGDrnSdw/MC3ngv2gXGAgigGDQwF8DmE9haH5UPehB9gziJXSf@AcKBo1VJcX7h0QgrHMVNM2/bsNOL6vg04kn1ggLnbhpsb8Pv7mnnwqBvVkdq3s38nxYVQftSzQcu6DOvz6Hghj6/6h5Z65mwqOl4498FXcCn7XILF65yBRYcPyaoQKWOr7O89fKpIYLrotvtT4PtHSAP1u4Fmj0DV36cAMGjNtkMHms9npGFJR2DY6@sDyj2hx7APibfZx/xVx9W1nlkJzOIJB5pO0IhgnBr1to4UTig/KwwvnOchoMHL1ga/2jgxcCDDBSuZHxqj7Tku3oM7aD0rumNDPGBZCfVrvG01oeyt0zRbC5iHf1n19VmWScbAz@BQDsmdaTcN9i6a/qHuezDado2fGkFSP@dTEBR/Vb7W4mI3muLFOFNHGK@y47/BN2Xf0500YGD7ZHJDDxeNjQ91MRWy6hAdXfBWJ0eZ7AL1ZVX9kNB3rfi5jm3zZgO6ahpffN@3BkPyYCpLabNWGr6Iu5NbQoOF1od9dm6BJB4urcQUaX6nthRqCWNNjX@keTebP1l3GFnI/fKlQV3dbDs6KCccnzolF9pbdrWqEK9X5ooMmEM4QeJzeGsgDCu7JqtVr9uhnZhbFLgM62iPYBO5lxf4X8DNdsVvUy8ljXhK0V4jSlqvWWQI3qg9QLfIdN8cILpXSMxlFifFIODl9YQOYhKKDNnATPj/Dw2Mw9PgEa3bY6SlbuhlWChXtltVYvBJn5@ccK35oS/jOsE@nZBzx6KdL@nltKamqyaXkmV1hhWQAblggXc0E18dgOyY9eH7DKmC2zneEoVuWuMoPGfC6dIBHV7fblsFe2jSDAOOky7fK83MYTnAR3F/@SVuca3JhQGF7Jmg4UCF4rI/TM7rO9WOerkgdRg0dz0VBHCAMW3yXvrq1yUBK81tdfpyJc81e7p6UxSEJ4gwheDnk2m2QC964aFzHbXI@bzyem2DLk0g4iCULBTLBoGdDj2v7XS/Hjk3aATdww1Xk4mAp23fRetbOsj3WNnDREW1sJIOx5TiXtNkBc/KXf8KPhqDtjWLbmUyejoSJpIi7GDU6j6HVcgaQa4nkveE6AiSFlQyi8QCnZxhKS@Sv4KY/OrMCKFKVJzZQMvzYhq3NY6busCQej4Q7rKtmJ7W0efT5l6eF89o3rJc3/vMP88qNqLj4Z@r6qhfPMglSvUXCigaXIDgMTbL40jDOEwz2fppipL/m7QFVpHMiw@2fksYcpy96DZ26Q4fMBNQoNm@n0E3tLI9u6NGBPUSwxjUd3UCbjGwc5/EkHNuDDgavCqHmva62lBrwGQP12GclSBCPv9DBxY/4od2QeAwBRlkasg@si0QGw4ZWKsAbr0gLT77o1Z7K1ajL0VXC@W2jOaDlclfFXHG5RsVZatQ26uSCEcnBE2hOX58NiwX1bLi2c573ZKWenQ0/KxS/glp3XIj1KI89b@fF9s1Srl748MHTRywev01W@apmYBNLN4d7hzvHJ5snL4@hFW4l@9nl@z4kr0Eqoo1lXceis32gXnA8@gT@E7zhTvsUW9LZBh48pyix6BYgAhV1HVfjS9wZYU1jse@JPiu@Z0TCpwEET@uYTFLUHozM2IZAbFhrWPhBH08oYiKuOGWFqMxEHo8dKKgYXDs@g5dSVcVZDSpLhcp6YFWx@YV9zP0eUmP3Yrm72h7PBMEaC9I7DcJ5EWdWwe2vpdx9GCh/9XJzLHeXm2DuKDeABr4yzu7m3v7Lo53xaEBj9CSuW1svib1vnDljT@PrDOSxMrTlXETE2ZZanMUpAn8Vg9kAN6E2Df/agGIJ5tjq8chEoZT/eCwkTKiZGh7NeF7ldZFKUQ5QBqlisSa25nXMYSSLcoyOoLvhRQyYwG48QC0znosLzAk6Yy@HH1kMxCqqS3a9Q2Ligl8nvaj4k5U9DouGY/TA431uzlAVjDoeg//IqCRdxXM2ZGI4086ZyorwtQz7AgosYZUqH6PYEq@I@BLPezzIL57vBnlqv9XJ0EmrmcUmMhilLb2Ph0kJ6BeOb1TYu4FD2@YlMwnki2s0o@n8KENq2paOpaHt@LaPB0PJcYvw7e0e11A646IZ8fcozQ1sHKgAKHKw4A7uzwNi43v8@BFlvModcRqWHCpJffDE6TeBlOCxK9Mzmxanrw7KOBZwSiyNKDgezEkHJrBNywOZpA3DN0goPg61IJzkaHcN32Kj2iyeAJrMBSJjlsVjCOvVpk9HgqH0GkT71hseeYngCLMXwZncWFRVqLkL0HfETp0KnktJkxsV5rsDXEFTT05FkVmokEvt@j0rAjjjnLgzI//xd/6Anw135oP7J8I9LDyFt98Sbx1w/7YM0TR4@@fBWxHefsrfXuexyaYPxBLJC2V87lYkoMsn8akyIU@QZ3FSWYLWxpb@cu@QeSDL8rbs6cNIMyGHQZoD1RPorwdEcUVtjOA8hbAJQzyp0y@BRICugD5QvEGJhtIz3PMUHotUyecx42gKzdEqJmPIZxnplKR3AzwdEISw/GppdUXLQybVK4mQjru4wP0UHKGiVIAnxq7Mfu0NqHwbGxss7rV0y6itVjlt5Jf018vxN0FGlwA2xhWFUwZxIEoYA8LqIlpqSc9oCkbFgSypJZGntR1OaiANpsgBIAp623KDPIibjqgqoGPbGPokMY2kAgQM26YdoAY/I1IiUgERx41n2E12x3CjBGrwkQ6aizZD/BWCHSNYJT6LWE9fszP/zD4XZxkyILxfzCBdG9z/bMYBh5yy8ACQ6ZP1UpPn4mFp2JNj20EzyC7klqWK@eJyXltVIhQaF6ggv9jVPwBK6NzALFqG@dbpe5tbO3tfHBweT50QR5DJSbAkS9Y3MmdqLnt6HjiSQb7HK/Xpbv74@dNdWZXRXIWmCIQIV5FNZnNWapM5nZP6K74nZTptCphKSCs8FDEtz1B3afXlNPYwNB8B3OJL4qdSTSk3t6fnG/UzOzGV/IdZp2YmcmkkLnCdeXRmZnIym5jF4DztEzxP28vJvZYabrTEbTi@cxluAxUekQAOLrEAB4jl8hJqBsXKDBxw@0x4EkSRH@jtEevjNhw6yzDIUQTyRB79jV0rPIJLnD3V1b2uZTZjMHa38Tw2ft6GPFAiOKkj5/Ut008pMbJ@1FACAiaWEgeADyvDHM2dpOjkTMKVZXcdZyXxKTHoBIAveTjwuuzQ6bPQ9LRtSNcRCCJse8Ct7Ab7YtADuA49jgxksQaIJipEhopKBlnlCjX0LHGa1TCDJ4ZBeqd4ppUoeK7XLqWGSq5rDNvmBTDwlJKFnv6ZBhJVsPcVC00nXNlJ4HG8hj/HrQjRKv2kQ82GIXL9VM@ZdtsYpvBsk8o5iKbon7x@dZVU4lM0QCeriYOw2pNHrMmOqPuiR4THk010tvX1oJONn4G3vo7nw@A2XmgWSPHYd/fBCeNTqtPT@yw1oLP/PJZj9Jo6S9lZz3cVptb5MQc2y2RIoYYHBYDAjKAdchHhsBQelZvK16B10Nez2/h4b/bZqZbLnYObElHYEhrTtmAoRzOUEgMFCaJUCG0N25ZVMEecenOc8iAOhsfoCCeGB@DNCKYj63AiCvop1AWVmtUfRY6@CXsgr9X19YpojXFWs86ALKa5fC4PaGewECmgQv2KXZlQa3ikM0BtuUbbBLbw5HuGbRtQQUAzPR3GYH0AROYqWXnifzY8AphSSPAsPhPbPCGj40cD7yRvLJzfWcpXyS5TvYUx9c0ZDqodMayO8v91Ppev3qSWrNooD4KOUk8tdWtaZjmdySzZ6dSSjUP9o0dozrldAkmikQPtaAhA6pKlVIGeQfKoLdnVJX0jtdSuFdMUA15BP7uBCN94@dzNkn6bX3oEI3UWfFzeeVNLHp0uV8jltFvIH/aQpXwWaOYGjzCjs/8x@SUzk8E85JYamIFv8mfHGeLZZ8d5shxVhSCav@iJ7jbBVYOWmLrsgFeg8BYNDYy9iIxdLLltSODwYODlWWFzZA@e8PdwFwOjZVSGF5X84@MhD2csgt8l6bgkfpYfP94PKnCYgkrE16yuKMBM/vZvE9oqi6eWHq8uO5lkqVCFH61aYiX22dJZcSXBEk9AU8@n42785mxbvWJGp7j6Tj3VO7l354eXh4dfKWcplkxsHbyOaysAusbW6fvQzxorzvmwT/skEul8LJFPa4/W8vk3b96AuAuf03quHoXKnSunavL8NLUGL/W1tXR2tZzOPkk2MCdKqlhUjhkzzTw7M/teuw1fp0uXbqQS/MMeP8a0wAH/TPj1hh3uF2aGgwhfGVcG3Qd3pZcS7GxN19OZleITu5orFop/@WeLt9mbw8bGX/5GL28s4uMAHz@5fY7uY6302eLiZ0@frqxkofK4@/AHh19vbm6ubGdLh6elxytqYXHjL/7j4mKxuFHML557nnaePL38Kl4srMRzf/lHycPD7zc8D9sPP8tMAyf@luGrsVKJXbL38LnsMPwn9/t2xK2ju9l5jwMkCMs1YjbJZGk5efw6icV9n9A0LTGivwZVwyLT6o/X/svPDt4l/ES9mH/lwtNPvEuslhPcCQ54W5ZvV4l6YgPBVm8To3ytVgPn2n/5dxC//gXgwZDRBvzUSxLX6ihRV2sU5UOivgoOrViEdP/PH/4wlqgPkRDqe7usWC@mOa1o5Ufao6CNzhJaeeXgCXjLD3kP5YcUXU0rnsn2jDQ3Nm3g3YXCQ7syJ@IXtLukjAQT1ECOh8JBvhM7@Pmr//2vfv5XP6O/n9P3P@D9FquLT95sM2bACIyfSuVJULo8WyvHHQd6eRXe9gP/o5wKn1xDvlfxVRUlS5Rr2QbPVUDCiYhjoh6CXyaqJHj/RLhYQk6BqqfsPNKt43XkT/Ltuc2e849twz985Sv6oAe4bBZmWtZtIqzSIHE26ScbI3hhkhewT4GLJb5h@dmsrB7xpyLwXJPjeaRkYdmQHB7DZxH@6B8@wSv@LpKP8CaQ6c8i@@6fWOI0cXp@/szGv@Y7/Nt/j3/vfPw7aeHf0Tv8O3mPf0c@/h16@Pe8iX9RXg5EC5whkzkCkVEQ7UM@L@GbyzXEW0C8iVji1/phMZZQzzPq7e1p7vUwU62Kf5CjqsEbfrgLcnR@q6obr@uZzCnl7LQusrihJlecIUuuOk/O6zzj9JtrvN6ABDIbpxs1Z4u@uUYdPur56/rpxjgSwnNef/Ikg332CSCoL0Hn2Nio19ntxm399nTj9nZjA/436PdWPMH3dmPqnx7hZw5MGH6O7PPsNF8/y5/V@ecc3nP5Ovrk8mfgqMOzAYCnp7HEDRJLjZ2e09FANfVUWy2dq4x6RBrDWh5jFS1dXM6Xhp@t7hRjiWI8nqegDzgsgXCxHkugiL7OJfV18njz8dv/Fb9nH7/9N/AKWcMLozAUiYmBiLP0uGAVrgrapXYJDpMVQMLsFrpaG1l6wWCFUWHECj1Ha4PLgL8CuMxChxUuWMEu2JoGgeDwWcFHVwceF/DXASwu/JmFAiIvXDFIxcKBgs4wpeeHhnIWO2XxNwaIJjktmSskc6vJpHleWu2/i2eTjbPT5Hk1kffOzvJcaGPFlSqdXXt7yxqNnRfbjUYe6fjsuXMQ/h8c9KKvd/73DpznB07Pgf@Dg4Pn0G6ZJxn1CXxq9cyGeDxO1KuPzyoqkqEkyER@4/FZfVlF92oGaKyIfplP/IQY4VlfPIuBRvvq1XX11Sv8v76qXlfJEbyCo1ENAAQYd4An9wAEr6pVcqAbPleEld7Qef3qLHBxR/7VNXi9YiBjB//5sbdfw7/5/67/5y9Z6vRcgW5wc7uRoo@Cf4pyc3tzK37rSiolXlIb8Ice8I5Rbm7r6CSgG3CdppRz5faW@8FvStngCOuYxkadIoeA0OcTPNWzJIgZoBWmxGzW2dmwUFCqTfAJ7Nr6B5oYUaq0ZGSpiZNZoAlpaYVASivV6opwr5Wr1bJwa6ur1Wo6gCrAi3ACkOHprSr2pmqir2AeeB9LFdBgRiedJ1PiWPzH/T5otdp64cOHwKvRaJtuo4H@yx8@nEF3TeKKkdp6CXwK5Q8foI8nFdB4XzhirnId9FctXwzRd3VP93039d7sZ8@SuG7QO0sqdIBroYDAGJ@VNjZWV@r11RVwr5YVpRpf4stNUheZdU25XcrHeTFAF00mRJBWXlPI9zaJ4SyxwR7Xgdw9/LCb2wTVNlspKanmyFACD219nfuwldVUObMu/mqLCqunmfg7PT1dzqyk19JPzs/Ph@Mf5EfVG72m3dZu9ApaSW6rLXEQOK791h89Wl6HyikXqmexRmN782Szgbdh4fQvcmX0JM4Ww6m9vps8JZNWaf38FItzfpZMVqpPeOuWSyyRrAo4NQlMkpXXqdQJ0JvNDm76GBLWiW860Wfa2nIiHevTKpy1AmvjRKbLnE5nETyhZVgT55w9w7LkwenXjmu1r822sRhLHO5vbu2cZIsbMEwVdze3ssXjl08TGr6WwncKXsb3o53N7YOXEOFwf2fzeOfzvS93Xh6Cvxd7@143DN0YGMZ1YzC4fodnaxsNow@@4adhtExPf/tW79OHVTlLw8/HX/z44y/@m49/@NOPf/jjj3/4819@@/Mfw/dP4PtT/vzpv10v4e8vv/3nf/zxX/0heP4H@P57@P7ZL7/9vR/yL73/OXz/U8Tvz8U3Ase/LFFP4wcIoVwsZ9IwaKTX14EYyHcjBkn91i@//dkf/fLb3/59@P5L8f396e/v/Nns789/NP@L8X72x3fD/PTfwfd/4bgk7E//FffD5xT8v@Jwv/37H3/3f@P/fyH@0PmHH3/3z/FHvPx3v/8X/@njb/wfxWL5L/71xx//9OOPfvbxR7/x8Uc/@fijf1r8@Hv/WitEf/4YSO5v/vQX@P@zP/2bf/8L/P@f/8e/@dP//m9@638ixx9wx//1L/8t//3r3/jxX//oX/z1b3w75/fHd/5@@wD/b/8OfB6ez4fgeUi5PtXn2@@Un1@lNsJUgAboRHJWBBnu6cgA1TpWYAXxAx3m5//s4@/9JtDh7wIkvP238Ab//AWCfkIvX301FpYhBVzNfPUVSLNfCc3mqyjQTxj7kAdxs/DkAwB8RaH8wwIoSPR/QCgAYwJKgo0lTiC43I97//Lbf/FH6B/ERN/fjOIrSN8I7BICf5BF/Al2vKAYUdifYNf9@Isffvyjf/rxF3/w8Re/hXxbXVnPbmZV7R6rHwCWHgCHgKsPgQNADfUaUD8XY0VwLG6glSqmZd68gUZYBFeNsXSstAxvMa1Obg3dEBGU1TQ3DmXQLATfYWxlHd7QXJSBATPDgzIQ9DSDV7BmYsMahBEo3t3K0Fkvo3UJ9d4a4MVIPE62UQYRnQ2fEhaIWcscsUa6NuQRM@hRJwwMM4ReR3GtGM@Ua9uQYG24zRAXIs/E3sDzTa1erg3riO4bygLgyDyFJAEKr4bNDOvfwHuNcAJ8bLj9DWSlXMtk6mXwqVFRKbVsg9LUSlQ4KnuGUbnRnzFccvf4CWOfxbVynCvmUJVMQONvJoR@TPapxxB@lkmL4tC/dNI3jfGhnYZUP9yPhz9Gb4ovAACvquJKLfiqKubmCQQPOaoMJQuPDMcANZcRlr3Ag4SJTCxD7ZuhF0gf8vApnw0@kCI6LM7S0hK4Nurx5XjjADQj5l5WPF93cTKJBLsKi6@ux9EbV77w5XxLh6RApbfT8KvB/84iLWGlklTTsaUkqtVJJlNSM8vOipPghZAlpLc0FSBDgOwzCMHvkyfghhqiZ@gXS4TxuOhO84Ygc68wJZaiK1YUUt4NEFhY7Ll38dQZgnidjcez2iqfDlC4bh/72qlUat9oK2sxeNL7AG93EfeMQGvhba057IRY7/UblVsa0A2C3GqsXheTn0wDH1aN1Y93TiDayQHTioVcrP4VG@bIZHnLoNlBUL9ZWSuulFZKxeXV1dJaUVtZXV9ZLZWXgcWtFkrFora@srJeXl@7pXw@AS6RraSbpY36P5n6/Ff/ZNZnti9@YvWhquaLlPmaVlqrjmqQPHnF6mQB4ZrI6EbFtZexM1rrdYMzzJCb2I2KlL0AHxZbiLEF8IKPehvDGSAm5uz3DqpifhYvGuNztHGtBKSjxM6AdDg20Yb1Okjc6t5u7ODggFYb8vlH1Wznujm6Daw9cI1YcZk6z/bel3vHewcvctt7xyAGf82Ky1DDg8EAjc7Cah7rRz9V@o0hfTwC3vdI487SaugsoPMEt6S@gOxDa9tsH9d4@g47cfhawqdGK7YhNlPWYzRVdgqtdB7D629OcdFtbCMfhM/GtdXldw5vuQ5oCN8d5qluX/KgbZNvowuCnul4RJ7XM/3uHIiX/R5ujDLcvzMMO70mZBCt4hzgKfy4luPMAlhjLw/nlPJ5sMkdp51plzuAH@19/uwk8jzZ2dx6FltlTw9ebE88SgKoxPZ3dk@C1zUeKqOWAhRf7@zvT76KRwJ7Nap6i6y0ls0C04YffGbpQ8/c0msJouXuuGBkKQ8quj1goJI2cKNF7anZrpeXV9ZKa6uFdW29BMUdsZcJ/cJY6jAYS@u6rz9eVfPlaudwHyrim8yLQa/qGkApRh@12/pO7Dkue1vX@PYN04s9A72yh5fD4EVQfgz33LXxKlO0BjTxTtFBn831hAd6odM1L7rAV68dCRBr6jqD76d@IH5UpYR6utPD52mQ31SINQMc51rNDivEcmSqLK6XS@X15WI5W14vr5S01VIpqxWz2lp5bb2Q1QpaWVstl9a1bHllfXkFmC2EltbXYgngTmYnn4cBRovH6WnaLTwkewNPG3dy3XoswY0wjL1P6SBlKCyhJxqB74DFDYgYx@t1PJ9W9qbNWhzvoS/gLe@AVmctltjd3Srs7sbjT/EFzbJbhXi8jS@lcqGw9jQeNyhkC0aFYjzu8DgQBGA@fykUnm7F4wOOAHfox@NdfNlZRfE3HjfxZWtzdxfTeYsvRYwPYJc8hL9Y8mUNwGx8WV4m@TkefxegA7hNntAK5XQHXzBNDNnlIVsQFo9/LvNTKACGIw7HMTyTZd3cjMf3@MvmJoZ8QQUv8ax@D1826ROPu/AClBiPX4DjwjUMOx5vghPpMR5vgas10sEPjyXHrdy2r8fjI15BWEXx@JCg9dZlHOQ84Y/JPHv2TO/6beOCf0Yuf7YgaxBiDgc7u83PP29eXDTd0ebO50cY8sUXz/S3o4HbvGiKaM0GfByIAyGXvdHkB/K412jo1syQ70GIPRHSGDUMzFtDfwd5Ep8LTKTX@AJCvoCQ4YwPxwafHoA28fO0B8@nepNC5IdC6DlsNuNVJFR/1DfQWIUdhy48zvb0lutU8X1YW0ymktnR6WrhvErerJdSbgrVWwztpOiKMuSHTLkZnQ5rhXNgWGtFuTcgFT8bFktmPLvYewycrbKoP9aKK5lhZTH9PnWWbSiPi1q5gictOp0kS6ra49W11@lBPF7Bn8fLa5X3qUKywBj8ZJXTtfPHa6VK/OzxYzV@qsHLWkbPFytra0r1FgrvwzjUHPhGo5FiqWtDv1QUzB@KIpRRtMErN/xO5xEVz6x2UsPssMZzwEZKdVjTgLX6AxiICpNIU23ctT7AW3c45guoiuHjQgWNhKm4tl6OQ0byeWUDuRHyD3i@ETMBr15NOMac/JNjFZVfHaaVV5Ucri9vOJ0GXWTC3kQhURZ9hdtAaAuoXLJFwrpXiZ2gwEq3ZjM8EaOJlxXSRmhQmPjRPIzbA7S19VisLqQ2djyCUb2X2zvIvbQ9vWNURQBudM/t4k2rjpvDexX9sRC@H1t6nRhDP/fMwEVYLem3xTdm5naGeJO06djVG/WVeksbtHErJ27vN9tMr9XBpbdTlAZkXrmmgjTq9Vqj1jN6fX8EqgAJ4vUgMgyG7CnjkLgrRC6Mb9SeQvkKVRvPszHwdWmYGMbqbdy2/7T29GZQqQDsbdWo0VWx8US82nls1wZU9kPDxT0cewcwBhu4WaLVfXO2g3BbUJU3t2rdZXY1yMSex2shWJZP@bnB/IiARq1wW72onaL/B/zZUOPxc9AGPpyDSF4rVEcJveYNmvx@p0ITNIfV6hD8tLWVapc1a83Xw6pb64MsXLWgqvg@miVa0KhXCfyDBQNhI9eALnhaLBazxcJ6tqjBcAfDIATDdw3eV@CrwRfCtbXzxcWUlYozFs8WhoWcltUMLes7OzZUaqFSwbqFVqFXeOpKppi2Um2H6RsqNRL0wipmCZhAl/XNbDcFsY4M3eLgSuYdSC5o6K@@gxpwl1Lt3FPl8Uq1nXrKGgp4wJAN3yJbXalGWzSlVDu11GulmlpUap7xjqsmVMD@IlQlV1KWvEHvtLC4qmVv1IZ6a@mev6StFSung6VTVYOyFT5cbMR/UI@fQ0XfxkCfiU4GgDBQBT/ZUbn4EAoAoV8fZT/LgGbR1otVARLrC64BtZfCu0X5er5UMrlWTCaVZBWgFsGbuI9yQywiCYwr@Uh7HAcBJF6JrxchPGQ2UzngitiqFkvcxtqm12cr67HETez25nYjuobse2w00jOqfH3E2EUGFPk8zW/mGgm2SC41VycrxmZt8@JosyqgN7e4GhZZ4RFjZ2Lno5pf/NRJ1cxG/TV/nuFyAEgVhM@mY52yczGLXFyGMrcj71A@7ybGK5VPk@c3MvX8WSwexz4ppsZS5ZIiNMZvEnRmMdu6kdc/V56juslSeoX3ttNz5ZsXpnVTXlbrfFkjS3yTgSrBJUT1/DcJoK/bW6pqsYAnlrAduZYHlEIfuBhw9FIpjkYCg/WP11@vvS6/fv7y4OXBLntSqJQr5ahcf/Ykm9WSWnKDPQFJ0jzagbx@YE5J@8b@gpYrJaqJSj@5vJJcHotWSwxrK0EZtXpd1TaK7DEQJ6sAM@loq2rhQ51TWp0CVosQ8vE3f39luFGG9yIIahWoxVKmWK9r6SJTEh@//Te4K7m4Jl3a6lriPMGTWFlTwE1TWEUtUc8Lb21NUxKeyt8g9VLC@5AoFsqJrQMxMxlfhcpIrCdiifLzNx8Y2wBVpN6@uDCL5MqPrx1aqnyjbsA/@watJd@oi2@AH3jeUh6X0qwjsNT70/V6PU0rbJL1DO7QKpbIuHx6Wz3nGjxK@Gmb/gwvjX/G68Aj7XnwLt/gNb1hsFJdY6AS5PMff/P3isXV//s//s6Z8qHxofF9YIvr6@urWjHxt9OffHohxtILmyzJT/Hjoyoe5hvsXkuOXTGKBqv0grp9fLD1vZ0THFYNW8fNe1sHL3IYhLfbh9sPW5ahu9ZIXG8/QigcjU@2DpnjspfbhxTnFW08JV@yO4lUlvbaFXGXWPaKabllnKYt5Qsrea3EQIgqrFWKq0wHNuXhQRPCtYRRGRVry@mPuDqX2lIo8sImwmDYvgnqtWdU2OeH@xSD2EB6YXvn@QE7eLH/dU76cv@TZ3vH7Phg9@TV5tEOlOP5zjGLbx6zveM4e7V38uzg5QnbfPE1g@CjzRcnezvHiCAfQxaHoiavsEC3YhveyMujHOqRgjXm7TmtS8Mf99fdvp7HE6vHvW2868rAq2HG/Qe2CdpbVHc73lzgohxD9Hq77cZwx6vZYguosS2kQSTADbfdgrfGSoOv3hfc0iJrrbxIrrFW4YW9vLHGrIL4Y9ZKb/mILS4untnxYHyIFiNQHaNeuLkD/MI87f1gZyG1usLSoCoWV5Qw5MXB4UJBvi28OjpZ0IKwo@2FYvCyt7uwHLzswNtK8Lb7anuhFLw93fzewmoY7cXWwlrwtr2ztVAO3oBIF9ZDnC@2F7RCTFbWFYhtC3TXbGp3b3@HpQFIqY6FogUQHRPeUBEpkLT48SNY5Sydvu46WdJCmqMJ6LZxH7QEH4NaQFnvFOv1PMvSTh9@QIoEYIgWC9QC3b1oZQVWPL0NBo/YTWwBC7SABQL4Bdz4jnBsscaKCoPghQ7XcVL8QM8si7/0aHvrZx7bQIm9DsSQpePgaJszxDDETdmxhVuBMtUhK2mHls8TqAY5jbtxRcG9kS9e7u/zxPokoqbiBMm4vDoDp9MHbFBE@MWigy9vHN4s1BZYVwtC6MDbvGO3Y60Zm2xNrAoo58JCCxCM1@6VbmUZCl1ZXMeAePGFb3sBYAgGdwFcfFNoKtXCsl4YfosypGBl7hzs8hLiSogaG29lhWGiVFMUzDfUfPjA5NuZP/7qjr/aSY5bIOfZ4vh4TmsIq6DfgtyNSxB08gDFXECKyWQgNhSHwiLlWoBKhy8/qEDmsg4JFZLs0SPKxwa8rScpCYyXoRSZiiCIQFQYVR8iC7K2SNlVFvJp2t@FC4/o0GEcR/hh0c1RcMgKcNbJjE60atALg@ZcsEGZrU4wZBHUaWNbg3u52IB3ZI9AyVnWhG6SZTJQW8VAVPCyzMiyDnhP8NSGaQPlGm7IEyUpQGek1n@xzVuInyhE/tyDSgx8r0INBsziEXZfIvSFhaYLyn1VQgE/JCigWySaFFYEh7s73tE2RUvz/oJkibEfEnNvtyLpiMcGchCURtWKh0BwWhHFJc96CDSFXyDD/lsD9JwkObJMRkAEVCbAdsbhVJXD3Uq6vKcQO5OlWPzkUiBbnluKnQcW41crBQxrIYlAKYDFpwBvBqDpZ7w1i7NQwFhIKKg03w0FDKAhLUEfH0PwgPgw5Ibx1U@PD4N0ZbIrQ7@FFuRcgUcZf22Nv7bHX7H7go/ONjZYcQVUmSa6tFVw4WEArAyONueV4xE7469k/6kxQ8bpBByYpwA0h6ySgyEBTjNj5CA5D2/B0Xt4L1uNbe429l7snIyHIr6c1xAZ7/qObVEayjiYyBCGeyl8UYIcpTpYCVzeTB3yNLJUn43jk6OdzedZyJ/CNsIeMCkDwI/oCWMluJUpgK9ttGA8bmdZ6niTpRX2CHOWZcKWgC8PTsJyPANQzU2xPegXKakCBwnex3tSAntkbEZS8RRLKezD2RkMqYU1pvX6H5Z7y/bacpuNltdQ2OV4AhlEcHnJYF7wrsmFDYRs83NLKzMTe1sosBV3mflGFyTuYcGdxk/lusWxjYZFufu675BS5lUZnl2IvEUc8ALj4rhoc7cUSWMj0gH6YjcGPxzOyWKYIfkcyZNCpYDF89I2PjUv90m043lReV42KNHpPAjtNXYSNQbjzJ840WLQtEzUQ@nuY7aHJvGRPOAoy3oONJqJrpbTpydam4TZG948x4JfOpELZ2jpoGhj2LccE8@Ow3NscBbdDU90zcUObNYDPZfsydxEbeLxb2JPOB19w0/Zoz2psYVWa@zW68hl2G9AS@rbFypQd8e8YKra6lj6hQcOq02uN7Hj4PwPTMEydahBSkLbb@haoST0bToAFzOH90kfvvic4WmiqNtLI5Jumf6IFt@ikEULcA08cNczrwxgO3hSktHOxbga@yDVLuqHZqlxP9qXO6Hw6p5nuBNabZ9HlOSTTz/Bhc1P0nlBN7jLtqG7TdPHOx0a3DDc4ClKQb4/rlDRugxBdbgWg5Md7Wjnzp4@xLeJWFhjZBkL5zZRSYAU9Z4hVah0uk8oSZhk/CWCOd2fj9vsXfy6UI/hbpvGGF4H6moAdUW9bIoRfeaR5hYAAd8hDrTz1d5JQxynxfWmsdmlOWpkpJar8q1f5SWI5F/kfFrXRLYJ2cczOfixmFDUK4fTcpyUOdT5oLXhP6JC0uVFmHXE1qch9nTlnKtFBdJHZIUHcR5xSngUydWjsEIXxCgR0MAD43Gtk4NMlxcRd1zDIABSUaU5fEKD@TXT3pyWaVq6fYmuKtf/WdpzW5HGooOCIuVAPTAoi1AK@bwilBuiBrp9mNG4GzQLAQgtXzbzSxu7MxkRMQ5v4SBpFMkxDXHISQ/PX22lwuC0lCN42RSZEoefSOoAuLbTQXOB4454QnjIQapaBRAUPognGLZUwSOlroW1gehIUonkAui2Kr1wEZgR5jPL7s4tT2qRyIHEmtlZ5RIOQp0G2TrnSc3nhVDfSrQwY1HDypFyEThhaPdBEreMjqA4GMaIRrjKPVUrXHwNqIjxejotnMM/exx9qXBrBHYoA01AyEIU7MZ4NMJE5oJMI2g96DqYVEh61FBolsImNIkWmQkSA/ozM5MZa6cI8lMT601jGart1IxQYENBiUTVi7onGBL0oTW4fYF1uFjK6zo2UUWgQaCBRuYaXgNqPJRz2EASwfUxSOCcMnlfFhVale@yEwZuCgkrJeCqt9MGQprAN3zXue6bQ8NKAcNs4DFhfQZeQg7r97mDIAKZDLyxsSnvgl8tLqYg1inB5cvn7BFLaRsbqTU1RV6flRUl6IwiejESPRIZmHS9zlLFdGpZRl7ByIByeRzBymwERY5gJZ3SJIKiQKCVAAMXMQjJZ6CSEdWOIy5HEAd4z8dh8LCxGamnixntfGOjjIprxHMicnF21tPLmSJE5qgXMuMhHC0PiPifj5cIkC8XI@NIBMVKZhlQ8KQz4wFhqhMBQaLRNFfOZw5OvzbhRRqf5eBD0fHMY8M9LWN5kVK5pa3PwN33XeGJ50726fTJ0I@TdBrJHGQE6pKQWtfAmaAsP31UDFpQf9WJUTFi8SUIZANUCRKPmWVv7xrrmp8@2CFwh06O4WUGdTXLyqCGAEcBjlGGyMBCqA7Mi0ar1w/gYCguK9yMxQcwSuSFg0tJrkC6b5PYL1MiNsarDw@SAnzi9EcaQ3j9piBCY3/vKT6@3DlCM8Dei8@hCRewHFkW/spiLnKMQRG3dJvfRWD6JmQBeBtXaERZeVONp4@eMn2BTSIX8JPYeUQqHUIwHllIh0QXpt8wHYGNV6WkI8OneqQDEgOAslIFPYNdG0y3sDpG/GD3Mj9HkWbyKDZVFTiCiCKDWENYZydHmy@Odw@OnlPNHTY29w@fbSJmUDBbutsG9P2ujh3Etg2LD6pBfcZw@L3Ae0mwTHpTngzGb2xBWH5kLK88AGxQSIN8J3OE5eVEPwXPvWdFII4SQINQ0Wgb/Rm4USEPwERhvBkIeSvyXIuhUORp1khIA970SCj5aB05HdWlY3h20gfC9um4Npvzk7zE9xS0TDo2lnouylEXRC8uPydzuUiH5yMdeYM@WsSMdjxa/XqrZXi0aCysfUBpWB1KRHCWSEWBz@zSh/yDG9yDsVfgoLODadAtBHJvKOaOC4sgPfK6@04ybkRA4likjHQjxUoSi0TK/Cz/MdHRHBcZ5yXGU3vLU3sLqXGGy95OCmTm@enbMUFsVvWYsnrectlYSmZcPAnsY9RyHej0XhfXcpMthHMdajBsJlrJ6IzGeN0j2WSPZC8Oe@Js4e5uoUxU7LhEJgaccPwUCnO7DdWWmrJtkDmetK@Bi@3PX2zjGl9opOSzN1LFIHiilAaI0xJOsk@cGJpLGYgJuCFNAZyK5M5pUAnwpQRCpsr8KBFZg6aWhVXAtIFbhDNuoqwkSjqeUBQjnshWxSjstmUnJ8hwMHPbk7NUCIS@fBY1NLXyuUmeUBmddO5wjVAjhYQyKwVwWVVVIYLC7Rok0wC7xTJQ9kx/djHK08UQhZMymcnN@sjqhFvjrABBP4DeA74y8erMckfKIWf4MLISKVihKszCcpnCy0O2rC0vR9Y0HLx6wVZXwyUPuCWErRQL4ToK3BzCVtdj38lOFtoTOD1ixxENimSFNIOqO8iChmVBJ@aPtolDP@aNq8VD/hhVA@EqzTVYT7BjMTR4rIc3mjQNvLkDL6L2mTbUcrEFYIonkTth5OANgBcD3dVt3@ATx8jIPWfgtgxKkCLS5Uqux@@LoRtTgOPTPX3ewDW4ARh82k6LrlxBHBQPWnrQo1W9WRQYrgwX1zaZvli9tEA8R5ADZw11TgTSUzKHuqQNXoWCJVCPRiMLr0YalrH2uOlFuIokrpzsFyiXJ/saDWnydHXMAFWvIBWqY@6OLYgKnhpmSB9Pi1M@ZZcMgEPWP8s0OD3IcOVU6uECDR9jpjV/83yGMYaoqxUdg4ZYYxIVlelckRN7xAHkvE5L2iE4ED2G5zQ8ES6ujWIN4n0rJreFM@IRJEXQKEVDiotUp7cu5RYhCl4I7pcgeq5B71PAgxITs4DBnK@AQJJXOISY8J2EwP7JIYZRHJAL3lHTYrkhQSCOYBIP2TdRiNTC0a0IvQARcL2WxC6efz7RNrsUoo9SonyebTKnFKRE@vJsMF5kAYali4BBpogfpYM1lBzs5WE4mScBKfdkkLor82OpPTTzIrkpoLGaeGDWg4q4Fba6WUghcs@54vdKiYkzKWZG2ocLSdCIghCIZqnfC1OFqAPJFXjumpEYXGaWcSQnoRCxkmGa5QiowJEuyjUOkqEHZs5wscKsgnJKlkWVxaQWpDseLLNPQ@N4WUW3iJZV1aYLuxYprFw6MVZYEUmWc3rRmg2ODt7iRYvKcECJi@UY8c/aWfZZGydDhE90jJK1MYv/jS/giHTI17WwRwblC/JKKwGCF95XxdwhsvYovWM8xFuQnRwP@achQENwx67Ky0x4rIUFIc6A0DMWr6gIs3NAzhJFpwP8GhfD0Tbg/aLEFFIMYamxbzgeGoLoSrAIsAT7QHweM6AEsHjRSRQ2QkWCM491UkkdGJDJiPGsNmYNDleFzCXEKBbBOyPrLu6MTzxlOhcjDOPD5GwcMooY7sP@X41mZDQ3I1gdNEckxrpgzoiv87r9VWdGQ9mtLyQ3kLv6Rfh5JwQxIb@VClIOSPVDeSHQDrg@EJUNhKAthUE0bOHNe6k@X@@RZZD6XPhw2eQ7PsHX6roYk5Y1RqPR@rkoQ@I5LEbUon5EiZnOJrUO1Wift8l4vqkhyRASYOfFeNQ/RWT5oorTgNyZ0aZKNYaO0coNssZV@YpGEmXxPAnSU6NLGrHh01h4nLIM9aw@rniQqx0IhdnrWwa/B1Dbb2we7IW3QopbUQzPQS8v57gX@Wvz0sxzwNixWIuPt8VDP8eV9zyksfMShjJcRe/n2LHBFysY4va/N6ROGgPlDUbCZf02AHc6IPHaeEmPvDRKIPBy0cxCsO7xW0lHjtMMc6/jbbigk/IMZCnvHmT@Aipm0KQrXFq67xkjI48R800Lfno6bsXPg0qexxLmD2xjH2If4x2Lubf6lR7bjmSMrk2aSJU20MRUtB1RCF6Hy1ePoA3Bp4tRmg60DfRcg1ZKCCWBttw5tjViNq5r4tfGM7oqQN4NiZcL4iU5YlKHljzwOxlXCuurxOw9McJRPBy/czkIKykxfqZ8hYmLC6tAzajr8Ohja1om1mTwjjm@iILr@eN@LdxxcP86jWCJRz4fievYD1n3MWuNB21qgGqft/Ijn0fzaN/CiwWvdToEgW2trBVWK4zfYEpkiL2Fbn4IJXZj2MeT2XFhAI7jMq5lXBkWW8Zm/NL0BgB47A@gSLFE39UveroETC1XGCYT2XhA@vXYMqUwyHGscZ@OjgNGqFHTXVBMC7HR/XFiVMHKFN5iXDAU4Frw85g1Grbj9FkFHG28uJEGA7yKQ8bAc@P1bBMj6Eo91VQew7MCT8g6bbiHfoydvxYsysf1RI7JTqGbnzM5QRGvxqgU0PVrPPdVGR9HDgSLzOjAgM1nNWBESLOGUEa5lQCgcQxLcTiP2z1p8lyCtJ29A7TaUILQY/upIASLyDdhKdW5a0rSLLKmBFgCLqJHwqR1/fm8tIwkN/GMffnyNMlDyWqU4u7QRMRHvXRQHXL9QoevPtmgjQ6MNi5SdSrYAymyVmW3EhDXgKCEgytL1KRcOYASpotzM@GKFKj6uNTC7kIbycDyPZDUcEhmOC5FikGJ0qTjbbBuZTJYO5dzWOBfK1RlbfArOYL2DyezHvHWXKCCL9IFHzfiRttUvMUnYmiWREwwjeUVBy9BI0QdHJcY4lOcHshjnBqENZGMptnAoMozym2uwCxQ5lRpSMmyIbtA6ztXn7JsJF7xmI8Y389fyI5qWjXY9G/Yg94NKiNZHmXQzyLwLTOA21dj@Cs0OpcnHvRuGCWIrSMjp0vlyOtU@qNp46aQZdptlVJu0VmWnMWDHDFN@zPXYp3ZiK9yCqoI/Z/zYaLyWTue5enhlAE5NOkonmfD1HglBrkejpzL1DA7AtbBUkNa3UlaB7qFcZ5eR5EgWngp5mkEg0E7bEPHeccG1l1KbqtgjWENFKTGqIY2PL6pAQVe3i1oVSzCVxgAqioCgobKpLBL4VTNwPqGmQyGg1I3Hj7oV1DLlvGnwrH1CD@PH8V/G@78oXpoDLONkSLXpUCMxihNVRAsT7mdKi5l71co71R@J8o7VR9BeefUR1De6fr8TuUNLMZfUUFgiKEH6jiosj8GjRqv9JGe3E7xmKFnIRyhtr@ejD3o4wlyE7Hp@J3p2E6/73h4DMTsHPA0Z2SCwiP@kOZjnkYF3KAg57n5SCsXoOvhYSpejHdx10F5MUVuPFqYj18gT1rcti3GaPJAzOtk0Q9e1Yl3SEARQ0nUS7LEoHyYFOepXJwAse2S1hfXWCSpapBxKijXwRhFDkqvMP4awREpOi1fhNzIKFhRCpsVZYByB8abjIJ@s6OIWhf8cTwW1jqbGUs2IsYWqyulJERsJ77HtaRQ6o5H5poaxJ2BXCPyRKDHBvbeYUYSOG8MsvQmM3KUBlVsj1/3vSWuxT0U1im815Yu8nadwUWX4ep3lAH5zbMYoeOgdI/SJUj1eJ70AMinXZHL4lJh8QP7cZ697DNQ8vfkfevPD9kWCv5NujCd2wJSkWFCrLBaWJCy00Jo0l4gTh8An3NDH7c4hMlTm0UysI30AFl4jpY4SP6IyGlGwnIQU7VAAonrvo8nkKBkLa6Mx@KH0fo4DRNGRAlAblwgYWUhAJ2dWU7GkdxS7qLZ3QdSmZXbwsxM0p6EyUw2DTT1Fe7IHLciTtpuIDuYOuZm2/g7aL8gVT57DXr/PaQJiUqqzPLL60HJbdHN9m3cm9/DY9Lxrl9OqaCBA8oXeCuvZY2yMzFfoz2Oepd@DboXqcoIl8mJ7HRBn73ChUYzY9OMW1eHpqKtA4gIckCilbwFEfHQLdnsOamjQWSuAHskyuFmWp4Np4WzzDLydE3g2YhG20ORVUdaoXymcHuD6K5ylrBt4q1rWPKA9crskD2atMWu2eK7MrYOMSuu8W5gulzZxtzkoC1p3Q@QwlbXwDtKARZPhguxq6atQrXZvup0mPduoLsGv@c@k/RigsfzkeZIrMSZlKMEg6qOARPl1aaFkAgwip@4v22CrKS9Dk01kufRYh08oCjpiVODhM0I6zZq@0GrSY4BvwoMMjA8W5wXQw0Rnoj6nWWdgYW82OnnMAw54Xhho28oWDYXa3xn1lgxIy9jQJyxjodGMIplKG6AIUXDuBiJOae5H3x9ChqTmgOscuhAx4rUb1BpUJVj9TY2vUObgkL7BQST/TyF9OZJmA6utXANoUJgnIKSpUSm0dJQPI3Vdmw1ipmDTSMGOARTHtp@tb@n9mMoANnIe4DB9Pt4baq8u5yyLrRP6OlUSiRkURTgA72B5eu24Qw8a/R3TQixBTqEWcjO4DWi16/F67g4jmoY187yeMIJ28sf0HI3XJuAijow7@J@BUPiJ4LVYMP1HDHOMktsg/Gy8nwznCZKnWDYvgjDwVGuCZgIgdGJoaUHlwn4tMcry5cNAOuk7WK2n6N4coGd3vIHxES7Di6u4DfaZnGpQw/YCPhTkyDDxrIgcqdvuDwxoLaRM2ByfPadyP5FYJDhBkITEhVDH@FH3ozFQrrnAwngQdwRVPyO70gcYL@QcQAPb5bnw1vTEDYKHNz47Bbd0AopULLwRNwm3wMXJvidU@OzcGjzxSQR90S8Qi5OR8NErGR8nX1qUej3ilT0J9Y/kcgsbV0SlhOUWNuPMwm0qmLaLCcVWLNKCy1SZg1XamzgDgvolwB6ap4v1nCuha/aINsZtuI1EIihu60uFAnay0SC8V2qp7bZpmoDHQ7N3sH5DB4D9Hhgm8IFaHvQaxp42wfVV7BNk@Y90EgOIKkQtUIph1svTeJwZgbo@QyXepL9uK0EfYsnRXoJKj8AGNiRcAQVeSL7pagYfA9XNgW100mJVzSFFLFa8P1UeKrauTxkYyqoeC6P4whUvmJ1EqN2B0YlNJ5NbAlDg5cfWeJ07biXfOYIzW7E@X3dJLs3zgXyBcsYSVr0cJLfC8P4TIY0zoVnNVF/xoGlq/v3G3klNfnAFC2@oYdvnAormM/hVcNFy8Fq5AKnLWBhLW6ByosgXBnF4/KZS87YA@KRc67chsj3BhWiW7dEXdeiXYG3tTBl8n1trtUR0tUYbQhIQREILXOO5ndhkpRpqISGoHjmuY5Dmc/UJFhVbHdSoz63qP7zfMrqE7Ri2PWC7I2cPmo1Th1hGsEi4VZkqW5abm/g68nGqp/ONq8Fp9J8t3ojjsHNqVU2FOu7aKfVkK/wWpjQvxkv8SmKpAsLo0@pHaqLYJl4aJOPEzWLbkB6R7AYsMhpY0LLk4yxw7v@jK0qYpEnP8MFhneGJ8SI7RvwGjWGe74STNeLDur5Oc8n2omM9CrnPkDfs/qdbnkODJJcUrNGotd7NF/4aTMxsgfy5EW/aw46mBWc6Yc44QaV6d0pi52A5dDSXD7hz2uKwGnd4QBx8P6vRFYLylNC@K4VgKItK2KGX0Q8lTZxRC@WUXeEjYyXgKUbIllRBpEfKgRNeO@FR8@RVvW5a1zA48jEHLW9JMpLwcx3LrbNjYmHB3svTnaOGkc7X@4cHe9QTFrIH2woHvTzZCnzrvHEAlvgTXrRs@5ysVeuCeM4jjh0eBxq4Mctx/fZLqi7BqjjlzrE1AdGbO6ce3F/fthLz3ArPP4JF@Zp8z2tNPZM3CI0wKVKUL5rroDz6eGUp3DihzEQd/ij0o8SsTzsLoY8E5g5D0H@iT2p6dCZrAQhdjbgkOJ0/GuUAIU2MT7HHFzAlRNrbCU0mhzC8xKCAxFQAIBwXHU7ytGdEtG@ChVvgMyJYiTmlR/cDrr3VoEd8mS3KVm2zcuFMqRuOfZFTJyeEMkBSW4waGXxxoqKrGLaFARJ4LoF6DpU07xEvEB51A/yWq6Q//UdaRBOYv8DnVbwHbbkf8d93tP79GceCjdr27482CQi49xO7KEbOwtu5g662UfQjW@om0ioKBL6btvJ5@8mF@iX/4F3kM/ZQC5yt/L3s2n817uf@8HbrH/lMxb@/rfhzCTgsV05knxnLjG9/fVt2Pn/yq6RT9suct8uin/cOjF764Q4JfJTNk8k00lafYySx94BN9ijqSkw/3hydbc4o21CJpNca2yhbXAs1/ii@fCQLbES@WGL6MdW0I8tK/87Ww4/v6wz9gKExZ297PgTSh3ZHDFW0MInrYQPTh@7Z4l7dLX@7Vj@ZbrRZfu4pN0doewZGtKwz4nsji@RJm7z4QMbWwbOd7rwNb5E/mKFebC9Rax7jxrj5GJ0MXZImxmPObH8nRsFZ8QOTq70xcF//MzA8XMzBbVG9yQKuEJ1bEG80KMUiet2uv4mlq2HNRgaS@kQsagRX@Q1lca6wdP1aGzAvQfKZBuNoQyNsfNQjjeNbIt5iYmONrUnJJiB///LbquABPkGj3/cZPUPuMnqH3eN/OOukX/cNXLXrpHEYn7gufmmaedBNLOYeg3SP90qsn3AXj3bPGEnz3bY7sut77GvD16yV5svTvAWz8OXT/f3thh8d14c77Dg8lH6fGm4uOSeQdNvGy2DrPPFQmGFEeapWxdW2LHeY8@clnEFxLPh6b0nXf6Ssw2/zmPtXBnuyOHTQX1czOKLXRNkK@JzTdLihDuum0DJPZxHlGd5Yh7pNE9PXgkInY3ueAg2cPO5PZJBaB0XTSsFmzYA3gFfQKPzKVlaO41T6yS0tHNMVFzw@eQaBKHw@THbfLGNxxdv753sHbw4ZrsHR/B6@DUes8O29/DYmKcvMYgAnx9s7@3ubW2SB89AIcfQtkYb1u/KQg7BqVZal51B6zLXt1ArFG9j13okYjHbkbsiPJYc2OHxPW0gKZx354edosEJCHtp8@jzL1GqMd6xeBxP7uUXmSIXkDsQlgq4aQRSE1cDVAmGREtV4wypN2JLGFyly1RT5M4yiVyheWLTYPEtNCPihDS/c5UENokaEloE3IhKHgRbY29BQE4lk9kNQlmH1Mh6IFNDw2pHvmDUJ@JgVtQjE/KUVo@Q4omze3aLnw0uPYDu@apuStZ3OQAahIQHB0AbDHr4@qWxh0YSVhIQAx8Vf/BY5R5ve/3da5QacYOr8HiKkhAdBBFpRWpSnTVd3bR5O45ta@LcQfdapklRPILHQ3IsS5pcaUkcyP9ijg1nZQEyDlywAz1bKhXhtBtQA/D2rt7xPZaqKWgNBhXEsE2@UuvC0kHdI7uwixuWrnAZASVbxhusa@LmplDgpNOFpQrTHLHxfATxtsXAbzw0HsR8OpUirtujQuOCKZ1Lu/dm4OlUBr4LGkCkRvkFHivU9/nlo4jG6QhSTnkOUCRe9vRNFB7IuT1oGWMRhK6Temu@f6@ISs6GUSJLfCh3wQq7t4NeHydCrvEMKjrmApQYWinZxdko3oap8RKEc8M9XAzhYgbf1OpjqUWVB5miWIkjEkV5fk6qTZ02w92bKlE8XxscsK9@cGYUTX97fFseTZM0UU0OtDkPz3PGRQx4spOLx7x0GC4sGvmUE5S8KrFYyDu@YV7@9HW5Vt9@eqZ@8yZ7ns9fcLagt/nkBV@UyKdZSCWH7hGsnaTVgLKnCaQxb9DE2HI9I@eW2MslMhBcuiYI308a1SCMm1Wn/fFqukl/8vzwocZjqbTfhEho4HVTIXfLslOZZJbinDNFIAh5J2QWT9aVPlnCGfDrJ3hZB7ZC9f9p79qa2ziy87PwK0ZDWZgRgAEBkhJJcCjqQq@VkkSGorKuomAsLgNyJBCDYAYSYAqpbO6ppFK1WcebdfZSuXiTSl6Trb1UJQ95t//D/oL9B865dPf0DGZAeu3ap@CBBLpPf326@3T3OX05DTUyxHGEjtdopeXzNZq3a9zQg5GlIPQ0bm6Fb8sHFoRE0cfS26P6gXXfLe3aVUlFnUlVpyWH6LJErtmiVPRQCc1XC3APl8PB@H11uM2l3PH08KXQHi5F@1K8VUr5WDwtaVhXh/2DJbA8uf1GsFD2cj4wT5KLaErSlXCWb6xImb8kx28ttB31PYDBuXcUjGJQLbfJcIAe4ixeFAfWKIGtw8QK0bPjh/tHR4ZJj2luQ1oY9/DZx54YBhH7uvR0xPeQabBzlNIkP7HyJEPEUzzJbJd15szKyxkqhA5SFvWhBov4ae@@PxW3I3hmIRUCL17zgChrLsndhRyDwhMBPD/Bk1BG3GhaAQuZxVzhyYed7NMgE9dbmXXj8JU/UsqMNxXOumipejzTgaQijNNB@xR3vrPb75usH2/LfFjB8n5/QgXGQ/hd9JdvPIOMR7hT7CRbcEmzyCalMyskpSuy7uhaXlLD/uoCpR6YmAtdWBvWhXIsWGP9@IZUc2hZE6cB3OeficjuuVjvlEM8hezoDWrHk56VnIJAyQQz2NjTpQKSN@diCqPaUPOkqxRyva/dIG5OJJdNPGMksBv5RO@ABr9xOz08pLOC0XZpVpWvJyueJRI5yTrPLIyMBOTbGxtrl2GnSyGTV74qNs8h6fEzOh@9bmuQ4Syko0IguY@elmV8LABLqs4FK7BnyQ6TSgiqTsackig7TUY6f8ALPzkNzBw8Py7jelE6V9uYpnjLRucZSUcnkoUyaF1YFZR7zULtz5dnhwPypfld//L5cWdDIlwPn3/BD84eBSMcKvFN8BZ7RQWTfDvEU3ERpuBX1JWnX/awR0h7YcTm60mTf/MON96R5hz3ouAVnut3RSonHA1gUDJxG8o5b48u3uIC11taMuU4vBMg0vplY@8ln1FZ5ZBeQIcIyKmBYIC4TIbBMP@6pe4XQtw2Hh8s8CufSKBtYLqqAos3iwbYPdu4qlCWYSUOA/1EBVU4SL5prcJvcTjeS/BHg5kKr3J4z3vto5tsEbojUN60RypsV1BOoB7wzJeKMAUxrdX6/VmLql1F3@VoUGNU0DuCGbAtB4EKvc6heKZKBp2ItJM4qMlBYEmpoBVBhROTH@myFHreqxY1ssHTAgAWy8bQHzQdcX7qriVsR1tc4Yi4ISG9N@wVqFFQxGIoOSXsoWtZIUIne37ToQOUYgBCmyxuWO5Ie36cQCeGcBhfa/IXCRUnIwbwr2BCsKoLL@Z8svcSJXzshd2JZ6gH3xNSSY5BVvB9KOPgXePo4HA/CY0ct1BHoVTywB6K4IlgjIoju2wZGjyYRGctDpQ/07FvPI6VEPxbEQ2DsUbEP9OxMgOCaGK3NC7e9t4aJzB5j1SjWD27KRpdlliVwekGk2F08Xb6lpp3CpqeAyJw15g7uEhwd6FaRE8UGrYUB9qLa597LdQrW9KtQpwLhVAuU@GbIxA3rlN93p4X5Ku@cvyEpoOeSYO0GhXRSwSOBAGqPNtjXDAIPaiO7pkiGdNetouvfKYYw0nJcRaCS8Yd2xbJPTkkLWZ2xUxKeZlsxZmwhCkcJ4QQK87NNnqB8dZ/G7@DLicVnPo309aOqm303SyaUZtiqNslaFabWjTvSmhl7hWS3xY6nGjB@D54IcYRHQJaTxvNXZbxBBnJ9wKZGhwkGXegBTrqBQlC7iYLhJR@EbGVzWXc9TKSZHMc98dFdnJyieEykmTnEjOdbIq4r6daoxuAdsYPkuCXFhiC2vya2XIgNgsZ53VWI51QiCKZMy3O0@J/dkYecphmCpDHpvxaazbF67p6sqX0yRrRORCF1yoExyByp4LTmh5eS4frU5KxqyVPU2hMpYgBMzVTXd4W7EkkEfQGb2pxt6JLW/w5QV1LTI0w5DQ1UhKhHNJKkpR7TUwLpEhCWhzOLBop98QkaSmbVBN@otdRU7xqvVGRlrJJtf6xgFrJQk2SltKkC@MaDZTJulcK7S1reePZOXqsDqdl5U297iTimUY6rYA@FEH30BUtQd3zT/3orhErWvTNAX5QaNc3hUdsGQYG/sYdpfpQAqlq6yyIbGNAHC00XcrPyJiXo3T1LVbMlfKYoMfXGWh@00lPiEJvBoM9MAlGpJIhDBo5i0lVTK8aTjWNjAZdRjJMY@UCfs5R@z1ZuWBzx6F9R7Ns2nOT2WokRlEokwwW9tHOjqwLJwpavpH5aQjmCSMYGUkMJw5a8klgTCIViksc5UHQ5cXOMmI1pLF2AuFN8ehmGgN3UxbLIhMCTPNyPnBDZRFjRC8BLyuUjiGNqkWMW1fGkAbbIkbl6nyQPZVVlneujMGGYBZG9coYKIGLdWquXADAnP@aWaKWqA@8FiVC2@VOUjQUZjvxq5MuizRVDbwvSAgJ@mnqVxYfQjHXZX2gmUFXqg80Ohbrw/K5J@3CVEwj9yovMNcwpb3QX9i4pVBegdV6XsO4EUY9mAic/kD174zOnzLRU4skApDWPdCIcbpnYzCRsDUdYX1IBYQwgf9WC49mtVq0MnR4dPCNo3tPWk/vPUEjaoXHKFy@wdMydFxn1ambEMWrLS06U@QaeNQCi1GgcViLI/4EzD7NIvRyLKZaudDo5iYrUJiTS@tFztB7Y7wLUQ7tDKYxkdJRazPQPBbxoAZ1s/LatGNKfQaTpRL22i5wQjQsJ4ITotGCC5qxxelfDPmEyovhi4gJO8YJ38kMmzq/L/DikpbQMCqvX0S/5407eJakopyWciviEXy03cg5FR65ECvoMYLWgF9Uq8Z96RRX3F9rD7ro8nbSJ8e35/6gfd7ptZ3R2ajQD13hnsYq9kN0clnAw1SPjvePnrUO8Z2u/Qd0cwI/DYo7fvRk/@D5McY8g6g1Ebx/dHRw1KID6kfPD4/RY2gqyNQJBUpMJgISRE8P3rv3WKPh36Zgki@EhGBvwj/hyqds@KPWlP7O6JpHmY9CtOgRHrqmgkkprGxE/rkXTOTjbeh/Qk7wZbx5gpsykJd81Zgc0li4/CniYl@nc42K@BhPRhGR0gl4K1UTdjIF05yHp5iAfBGFoLfTaXqHV5QxDi/yBSMrlRYvyGCygrjf1Q@pd2A3eTYbdi0JJxx5li@8IVDiblNxEvUrm8W5jV4lR3RoKJ24WIWZo0rOUYvZKUUNilPpBe0RI33ZtVGQF96Bim6UUCPEN1MoAe8gNoxSybcvCvoDUSIKRlV@P@rC0O7QJ2nE@zXXtDZit6Z8zhfyRwFR38QNHCUj/PNQ35QiARP7U3SZ4wRvnqs6o/@ysLzCbKnWsUJ@fF7e63bw9MgDYPheZLGjF/LZF8ud2O4SDLQwIt3iyTiAF3tjosCUIct4GDWgoqLxzOAbhGGkqgtK3sS/U@HatYsHaCwQOFunNU2OZXeUeEkojJiAzDxz19yO3djwtQR1cJgpdnSKWhbFBzpFPYvitU6xlkXx2UdM4vetUkk23q5R39jg08yJ9sxI/p8qeaUiaXfkUeg4MeDpyeVszCD7jCGoSy5eB9XnbADXObu9lLMk9Gf/Bdg6lkhVoUyY8SVsL0H@/I/MbV6hu0It/T2XUBugUDkRW158hRnXCx8IEZcsibukabSfLUEzTdmK2Wm/H0vEBzlC89nPEzTZYvOxbHdD1Z/c4boWp63FtxrSAD9dBHC/DECL08v@Rd5G@QIvRte3FYosQQzAJGs6ST1NkpXl26VZrup4tcwsazrJ6lWy/OyXIk8xf2VQ/EhR0FgrKjOT9L8THY2O5kOiLNKQKfFOzWG865tLfprkQU@WRX4Yo1OS5nK@P/92mu84ZSb9H2cKJyXQ5Us2e2bF//NVMdZyMb7FEJVKbr0VmaJUyqX47NOYD67edDdb1kk@/9PLU6/mp/7DOHU8ze/KiZu1BgmWHgLV8aBkJCU9UWjcflABKiSDG20aVX1O63I4F4sLY8kC1FS0uHGWjK7L6Flm9JqKToHPWcGSWhL61yPFaIdfGCTVKP5Ot3xZ4ZKRu66utdlcIF3bZWVdXDCHulE6jriKoyk9uymD41bCyFiEFrG2UPbmBdKCG5nGT9get8@GbXygNQyGjngBxA@q@@fBSx8nqnEV3Vw4L8M8a@irqNYEQHaci@brPTxQAawKpyJ89pvtdiRsd7uT88kA99BcYVehY6RqFV3GkSE4nJyHAhNn3PsTfwAlcFFTi1VEMPNGwCXNwqBKXyn7VNZZ2S5mWa3yuXGH3NBREPHWHfujiDJzF20BdPlECipk4e9otFKFxwvqFwTErmhdUZ7H/tCzNHp8xdUvawHkF6HkcqoGSUa6TjSMMp4AeTo5TyBciBanszEuxzgh3vixVst1rDkP5cYYe/hCiLod4YdGXfigI9cyCCJuEI2TKPXyus21RECHIJ7nSYr1cn0VMxphFLkoIs/Q6mR5u09ui@hSK2EQmqKmVgCNMIYX9bq7CqWDCMWXa/76xx/9o2lfVKsyjN7U8YdtsBnoRZIYFX8eB4fytwaP9om4q5jC/qcYm6F7Xtc/b@MLNZEGDcKVgwwNiMgXIGjotCoYwHgTnFqaLxiZIQpWtXrv4UPj@L2jg2/ibSheRCApSCVHIdg2zBJXO6VMxIuDwUgiJGGR5onIGIkkE4tUqlRIpkpM7nX6lnYCC2rrO39OtUVr@QGedOd@mQLEaJOd@uA6IZ6t1WFVQ0gJxnb4zp8xcjDi07PZwMHIFIIJX0ceCL9cirQWysUU2fn96gd/RdmJGyWg8@G6yrmedZ7ST7EnYkGWZLZSa@aWKpENVUIu8KVV9N2fEFjIj3TLgbBwTR8VFUh2sX/0dwZh4OYDtJ6W0kjglC4F@piB1O4B1VwuXuVSvO8xXs@nXQAdqDNLFvEJzJPOGC8NWVpw9ZLq@9UPBMdA70e4Z7Ikj1sJdguZjfEfestSWtEcee2r4ee28A91UHHNNQ@RJ6pMnI9@GXdTvZjsOpnl@5rWO1OsZRb4o19kSR@dMYfegx7AGVZvqsy@ksPz3/ytwp8Wrk0vEZhf//iTT@MyTnNLNs0tzydxb5oulmKax/u11JD0Pk4ZZmma2xQ/T2aT6LlTV/uZB/CzvHqfJit7mtflQfRVp59e0u3zQD6WIKrDTy/t8nlY35NYmZ09Xayc7j7N7eYSPaejp/Bv5bAJnfHf9c44XdbyuX0@Xyz@gcBR4cPLowvNUq0KDWeVVNsdo0b/0TMv/t9Nc6OPfrjUFisuLmhUAIdWU0L2kGq6o/f8i/Sb8nPWa@LQmnC2IEuk5VITuYBp0h6EGVm57teWVx2rDsy9jFx2f7NMCvNqdejxpfvJqIdWB@3fnZPlMabtP3w8IHtk/Da1JWjbYK7wbRtyT3BCLDdpBydcEB@EI59D0tRAD9A9MDfo/44qbqXGIWRvXEujDAJWia7RcjqaQrmGiLAkSrVmplHBdmpmR/hXNQKxddVh6worS5SR/MjGMZcO3t/9VI1IqpaCJHoKsnQ55r@IZqAjRrRXTh47hE6XD@0mfilDKhkqp4Dcqfvf9NEilV2@LqmR5SF//y/UROeFeJa1B@XBK6/k8R8fx8SKyZ0BtfGTvxKAZd@Kh4zcnP9SNnzII1Re5jiTXSGfnGx@8icminZ2JXF043IjSyDm2ljGo6fG82f7R8bB8@PD58e4IKM7RlQ2eL6hx2Y3j8tkwCYXCRZs2QaY@XU2Z7U4Fi@/7JfqNhX/rz/B4jNsyTVXTa2alqb7YSJdTaZbUkfUFFeuIVE/C@l50QK447xFaV13U9QQGNCPhhH219CDL4KMFybY4bOY21j8@cq0bnWLjBnnCk3/dRZLW4zJX0zAqQ4bwK0Z2H7u6v9Lxm9HMmjJaoa7d27Wbh7jQymky08i/W1LUGJls1H44osVYzSLzoJhvbBiqPVXg9Zf0WcQr3K@DHkNNxz6o5EX0VMExqk3xAVofJzND1CrQAcd6Psevr/y6A7wtgQ3eLm09TJsIVBLADmjmWHe2DMLBf98FIwj48OB35Hf8R3R2@vyVzgL0dVD6HlZj1Efj2ePooMh6g5V9GoYBfxdf5ca3S2FUOVA4QfOeDKskksIb9jDpWs6Kth@BaydQXZQtF4LyFpYLMvG3ePQQxdS5otpv2/SBWtv0HvmYeWihmcob@eP8DKfCcyfmXjCbMV4GkTeNl@JlveMlScNqnHPKIoFs8qA31ykVf2i9hoHnkrD96Zo98TEg0tiTZ3c85gOLRJDKtOmJXYLz2n1gyCK6eVxC5GAN28SKbCM@JAOCy/6/Y1LhM94eXj6UzBRMgwRQHzEP0WmcQBlRNzAiFNuj7HjqHs1oATOxPp/bRtdcKE@C@r6tjx/7ONZ5trmNvrPppJghWIzieXb2ibGTPjBdXwVhu@P6@UouYITIOQGoceKoB/gC9VB5yUd9ECFGixslD9HxqEK0UG3JQPyw446pnpa/E3HZ3ftPT8kAkxZPf3QH4kqKidEtTM5DR3uC@T93A/DibdxZ3OdGKK3ByRpL@gmSOtVQEb3b1Vi7iw6H6hSbEVn4k1t8tFyLh/dJk9Z0ClJztAXQhvP5YEA3rZJdKAqEyWFWrC2yhz2cP/dx/eO9x@WjUptA8n5EomitbTK5egSxdMhSyFGmIS7r9O5vc5CboXl4l61aAvW9/RqL@kMSwBQt8Y41o6sokvJhPbMwDCs9XCsKqs3kdT7K3ieCrsbsjIZo2dhU1au7PkrKyaKNOa1giKY0OsgjV1QV0/gFww8C0S5YwXUgBjdWmjyoLt/klxz53qlovrUNn2rwMBaqezyXTDzAcyVr4zi0WSYGG2L1HfaRhEGOfRow0Pb9SKNC47ZMM7c4jthsdGF@VwpCK@tiX0hn@EZ9pELiyvuOLg/k@1nTeTOElSIfVJr2rYIKP7v/xTtxjw@ujewIvsCp7gPXem2zeFBfZ@9XFlFttgg2YdOBIbmAxpcIzdqqASdoDdz6Nmw3oMzMCysD/U8RpZ9QSeQuq67Zl9AluMRnhUdwWDoHQOi3cCwfiIMfkAdg45RffFiiK7rbuE@3ftPHr8HTX6EPiDC6OSD5q0b1XKxCNYE7RK66I3beHjw5BBn@7Ht0Kz/LkzXol7GbZWJg4vveLuHuC@bWLQq9kIYOU@9SJQ@vD87bp8@BXXMKrahCpJKVlvfmcOnaPG8nV5HrplsXNCRTl2iOht7/QZvOs9D97V1ajci@HemZ7EBWbj1OqFHkMjFS36pWveHMFu/d/zksVvcaRuI6mb0imKpo4QDBIUExsIgssMTooNP3qFURXy3ggQGPqWiuZssy061vVtszOe5/DwO2j32ylGMBbhnTcpC4sbuYpM2xrEUzEaeiwE8tX1j/9gsQ9rxxLMxkN4hmNGgxQ4DXZkHixuOFDQFzp4hjeuu37xJYZhkErpufXXVxi2cOaDRPU2A5Y41bszHbbdnqYpsj3yHzFtvynmRclJ36tX2MHzjjcNq7XZ9dePO3WCMtn3PC7s3QxhC3DY@@@ZHs5t42Y62fE@DQf9m3x/gotL19VubB/79331/69nth1a38zs1s2y@DOkd3vFIZ2DcfiN26GGMHXdZuoiJIWB229VR@1VQXe@tdjdXN2t3et6dDW9zdW2zu@GtbXW2tra6/fXNTm/rTvvORrdTRdeOlMQ5pw1@k8Ufs@1fLds8xWyzvrrV79dqt@/0Nrb6W/XVtbX1zuZGb3V9vb9Za6@t3e7VNztbneVaW8xPAQZYOe7i3JEegd/JV@4KC2O7SG3/Hw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D-v ef26q-[af.q]PkPPX)\( '#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / >/ MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
# ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-'4ox '6o@]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
#= []-main=-[165]- ###
#*
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
# ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwwwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 #>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<<
> 176
>> Output 1
> ;
>SET x TO 120.
>X x. ;-} --[0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# >>END-IF
OOO program-id.h.procedure
231 DIVISION.DISPLAY 230.
uuu # >>IF 2>2
ppppppppppppp;ppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/&&1nu le._e lo=Bid>834757609195 Cry U#age$f =x=>ata?6-/8;fPLesc~+Num;reharepcons>E
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define z(a,_ ) #a#_
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf ("\x25i",!m?195:!a?124+x:!*z(\,_)?218:sizeof' '-1?67^*u"":*u""?37:z(0'0 0'0,)[7]?75:"\??-"[1]?77+a/2:77);}__attribute__( (weak))int main(int WWWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import System.IO.Unsafe;import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad(Const a )where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure;l a=length$show a;b1206|let _._=x=[222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 45);q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f=(^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
# ~#class C{function:Main (a:String[])~Nil{83->Print #~+ /.---.>/~#();}}
#endcomment
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#⟫say 27#⟫say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|#208#COprint ("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
LMBM code is inside COBOL:
OOO
231
uuu
Every capital O starts IP (marble) going down, if it hits one of +*/-%# or Uu!$ it is a problem. So in most cases marble should be destroyed with ;.
Marble from CO on line 1 is destroyed with second ; on line 4. Marbles from Os on lines 2 and 226 happen to be harmless, they are not destroyed.
All other marbles are destroyed by ;s below Os.
Note: LMBM x position is in characters, not bytes, so eg. first O on line 2 is at column 236 (1-based).
Moorhens was changed to use hi instead of dO. This is a list of two-letter instructions that can be used instead of dO – increment in Moorhens 1, harmless in Moorhens 2.
COW was separated from Incident and placed on SNUSP line.
Cubix capsule is now '4o'6o@.
Moved V (FMota) to line 10.
evil
evil broke, and I decided to do something more than blindly fixing it this time. It was hard for me to understand evil blended with alphuck, so I
separated them (+9 bytes). It has additional advantage of making it straightforward to use alternate marking mode to jump to main code.
j is rarer than m, so it is more convenient to use as a marker.
The only occurrence of j before evil main code was inside Incident, so I replaced 0j with 0r.
How evil executes now:
... /*"r"{\D-v ef (line 1) → mxf (line 2) → jzaeeaeueew_uuwq (line 38, main code).
q effectively ends the program because wheel does not have any valid commands.
232. Haskell with RebindableSyntax, 10894 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rcyNLdiD2mVj/A39JArwNFIACUCBAggABNp@3eYfd5JDs2/cOyUYXgAJRzUIVuqpAAs3mjdGsY6xZKRza2bFiJHn3jmRrLXs3YhUOO0Ibq42NkL5uKPY3tD45FA7PP5DPOZn1woNk3xlJtkMggcrKPHky82TmyXNOvlqq0/vbv03ghx1ZxvjSsFzmao7LOrZ@rdk5tjVmT1XdKReXYzGE2rQvh33NdJ1qLMEUxkzthu2bbb0Dfsy1rjRTf6/ZEFZkbGBbl7baZ25PdeFFh1hsRzM@9D@4rG31@6rZcQBymbEjFQK7w/YVU1uOa6ttV7dMCCox9tI01H6rozKA0OyBrbmEvszYutYfuOMGvKww9tyyHQ1TbGuOYyHEahiiAhCqrVsHmy8@n8C0xtjnKmRmYGijieSVAnula3ZnIoaisC9P9/YmfYvse7Jlsj0sxkTQMntpO6qhTuIvsc2ha@27k/5ltnmpmSor5tZyxcnAFbZlq1NRVpmtqZ2ubmg53WwzmfU0Y6DZDH1Y17KhllzNqBQqheZmEDPXxriVIHACbd37MNW@dCDQutbAqUH9DXStw7q21Weq6dxASspaIYBHtGvMWF52J2hRLISqpaiEX4rhl@XwS4kpB83JJlAso@/m4f6k/worHkz6rUKO21fd6bopVtixNRhP@q6x5/rBrIa3XGC7feutvm11oMwTYeHiLBejHaAN9QNdi711ICsdjTmmPhhoLg@E2tZsCgbCM0M3r2K8vx3ZVmfY1s1LgNMgucHQpSp1Ym2I1mAD0Wtz6GAJagQcDLJwYvW1cBYd6K5Qac5Aa@tdvc3bhjZyNdOB6nZyTAfy3OiGwTqaAREC7O0scyw2dEJeLUPt5dq5GLYtTIX1rwyms/ZgwHgQFAOytFeoMA0Jxt5DuNFz2GjQZ47eh2C3bXW7msbea4MeRI91rBiDT3swUSz/bUkDGFPzSKMNoE8jaSwkNdDJo9CNrQJtbUfQwNX7QFndTTpMUx0d@RtEcTSzQ1Qd@JzPgrYcJhi71qHPQtGHNuF2NJt6DeGFHmZrgFL16zl1Y@suUBOpscmONNVmp7amSbyONaetDrCGw0lCYham4GJBclSp6@vJ3cO9JFQuj5FTB1CZ9vLp97@IqSxXZ0vNGnzr8Xgttvtih90unaObc1hoAAM7pUqs/g1z8ufnGnxHSit/ad/FAGsMqGKwvDVw86o8gAzKLmQwr6ITXfJ1MTcwQgmz9Ym6CDU5DtWB2gD@wb7MUsnaQ9vGsSAgqnoFhTYs8xLoCYW1hybSw2QrBaiCtgWDQJZp10A1YJ5UR9YNUfi0p0OlOVglIabEhyciKAxQ0IwFRb10HcsYEhzEdFxsy0AViIoY97vsS9ZVdQOjQDii4rm2NWdouBhnaHaw5vu6qXVyzMsG9Vgb2vE1JKcCUvKApt8P9UvKFABDRVhUVAz6@Dt/0Lm8BDyb7bZld0Rz/ZJ1rDYNpCplFoZChg3WMlWDsgVwWUydR4cErlVD7xCHUM2xSIIyQaneWEOjwyxI0L7RoZf2VODTGnSutqvxRm4NXchjlvXVK85NdN5yoeB9tQUVSwlQ2lRsmT3dhlpqa7EEtRm5P3S7FSYPdlnSyb9ObVRTG4vnGmROyknppXz@sgYNLpcmL3hL3tdyvtyMjDKOqzqW3okNxm7PMotMbrN4u24NNDOVjOBIZpN2KynlkMulpJpeb@e6utlJJdehLTYg4aRUa9fbZ3r1ojYRPZwkoLlBNNhdtVRbiseA5VCnuM73QRTJwXjwpSxcoTDLaSLJMTgX8kbCTPpdc48ECTrYLi1sIMCHco6haYNUIadIyCYQbma5MWBWSSdwiAJX9YtMMpHMhItOGKCkkYJiZz3VLWRbxqCHwyEQxXQGMBLY2HbbKrQeBwcEFwTALGtRu6ZRBDgL8cQbLQkCQAsYqdeOqEvyLofxZWSUAkPQhaI9WeuEOjIwAejLrjPFjQ0LBQvKEw4zwDpMTFS9hKqByLwgm7wgPCXyiRbpygSGgthaGqvILR06AXY34OmizYfKBuDLRQ4D2HgnCfGevjoGLG0@rAYdhuld6Et9YA/2mLU15DnAfDQ@oGAiQ@p/DkjJzOqyglwsl6N9bKqLuXZ@U/4BMOn3@Xt7EhY@3JmQ0bAuCOWGal4O1UvgF5YJUdR2Wxu4glFBSRwXWNHkeEOeshg8c04vtvR0Mm0aRDzRIkgDmTyvPTEUqshdhJAvgzyDUiPXHFhHt4EtGePJ1AHgeiLx@BsEiWTgTXxOFjwJABqZNtLaQxe4GjTgm57e7kGbxdyZnC/yQWgyefAKpw6cXe76SWNmlMaTYiyX970wG3NRyFij03hgcEVUjYgHVX7Y437MqtOfgdjyswgDQcg3l1dz0PYewNm3TGsGUiCkjxZBoiG8HkASO0GBEgYuT@yizupLmX4VQZ0B14CeD@2v57oDpwrjhO72hq0ctJT8qT3edw9NbCx51x7rrsXdLcNqAVt2oH/mvRTy7WFLH00UiPz8OnzrxK5BAOs6rA4j97shtLpUsusAwyT/bQQOBcWJcRMK/hsHQALKAaFSXYdY8R4wlZOx2U7FI40ynmVx7LtxCRwY0SfNFyi8RbP5Frwmc4lg4czk8giVd@w2OeSQTIroEZyyFVuIFO2ReYwtxOPw01UNR4OnOTQMfB2anMuluKwgsdvYwgKwthQlp/cHht7W3SYPZU@eCJmCLYJ6iGJTF2UmCeIsCD08BwwFYMTww6FzrnVCwm5KgoIs3EUS1mzbsnm6bs@2bhh5IFgsTNRtq4/cnb0igQslaNCIdRO1OzGW0lCqzhQh/DGV5OVkMvfW0s3UbXJxcTFZTTZgxFxc3ADXOro20JUB1wa5ZHIhXA5dFCNLLgw9oxjod5G8O/Mwj6QL7A4jHO3f64OUelatLl9k1TNFPIv4lIDOMGIAtIwPwJOU6nV0SlK8cQMFzbW60dJv46h30rb1gSDCF@q1yt8FFZaJDFBxlo2KQQ2Fl/tp0q/bIF2AMtDupezk@Vnh/OL89ryTOb9LZjG2VFPrLSgUpJfq5y5tawhiiHRWqsrKhSSdLYPw0aonC8l0KlWRDUhIlaTPKlJG5dROJTUYDVPn50kgqqDPWbtnE75RtihJPqkgHyjwgKydSuZuK5B@S7qQMkmIKyWzoLrVk0mgTBuJ4FChsS9FCHR4/D1OmO1MJkbd27Kv8Ds1nIJfDhTXaPSj4fv3yLs4jpbfwoyhyqW8gQDI75sebA4DJ5RXL6jVZchHKY094D3bJ1ErRf8KRkbWdgwUI2WbpwGv@TT37NDDl5arbJ@0DRNEJaASSEodX6s1LVPGXu0pJlY4IVLlEYL8UG7AMVGPwCDirj4C5Q549tgTYlH2Qjl22zJBzdJyr6hfxxmwJLRZaLmZkuwRFwlybSdoZyCzgnNgqG3gXFF053F2DgihL@Xzs0Ok2hTiSTGXNNKHyghCQVs1kX4dnTSuoe70kLwgFSM/s7tAVVS3QK7TiGr7rA3y2iVQWhvpLte/oK2eYJRnqpOSUOLf5BIzCuoo7WGmPPsNiWJWG3RVDaQ@DOWKP9s1r3XbMpHIuV1ADZ2qhnUwgXwWeaEZbW7uF3fm03cWcqDYlLcSom0Y6yRx206b5U3LsC4tlgYAbJq5HG/Y@ybauUBed9UBKBL6eyLQ5qVljifaoKb5hsOVZV9zUhEyT/C5t8DP2OxCBwBzynyy/4NdGFCVcqEA@ffeCvTxCxnCMllG9GyzAEBYvw1sN1iTP9AGvXHE/oftg1sAoD1ZGu@Y3CajgjAEuRI9/D1FDXdy7gP93AvqeK5ZZd8l6RbNUGENMVL6yLjLuw2UMDHhjb4eKSJIpyo8qF9kXOf5CN/ylV6527dcNf9lrucw/ImhrCfrLO7kk4vJvCzjb5yCWLHB8h3tOo9cKsA82tXaM3GPNK2dx1Bk08xzzCSPFziHNOfwMekHismfHg38mJPlv8xkmGzx3Plp80zDcHXaG2oxrd2zWPwchOVwyeIwtvRA65OB8iDKoITtRxMzITHXGoKC0tEMva@7@2S5NUyUwnPEvHPItUQo2pwDBEe6BqIlV52DMQetq8EAZF5y@GPg5IQVlNUcJ6mtdfLpANtzy7JBQ3KYQtpx0Sd9XwTkLWfQybkjQMBj7Y5QrnBiGj3Zi8Od3ebR5umzen7o2HlDbwGP6GjNPqhlBnSHOR/MG9q6dqHt6KbV16FEHsr3V8axZbl13kmuDPa4TwIjejgOdpoH@1vHm8dfi8whLkfvDw0V81hdmgDwcZwQzL1o2lbLMuRLczgXE0gTh1uHBx6WL14e7G82d3aPDk9DaN4ODV1VRvnB1eW8An2BIEzJFTjpD41O1K5PCldEHxbMBrWHGgMti8ky/MroxxNF/SKHASjs4fAoy2jPVNFia7OiUlhb67TUSkVb6bRLpdWu2u10SkWlUu5WysVyAX5WV9Y09oHAZVkbkQ0CXFy/R1MIpgGZp4eSK4ksFcpqS9FmZooH3ZMtrVNpV8plVWuV2m0VctVeWdZK3UJhraQVi1qpVeoqqlIs3pstnoonb4GK1wb5aTwzQ37oPXlql8vaamlNXWuvra2pxdXOslqsrGraymq3VChoK0qh26ooleV78xTKBgp6wVufLCvAA1AJp0BgxSl4RDonz7zTA3mlUywWV9rl7tpysVMulDqttUK50mkpq2prTSt0S8tKUem0i0rVi4uWSuBZPWg@ebSwgZrtBckKBEoxb2gPNzia@PMmgwX7W1pGhjfwJnNRIBcBJQwYiqlcNHkK/xX07@Pcba4du2y3kc3Sq@8pACsEiFO4Obvlea6hpz95G5nWBAYtuPas8PmRBOZbpXCHyG9w@jdUjltFIf9rt9uNeBfJ@0rGAdQIvJfJm0/@RqddRWGngmYC@/hKhI9PGs/ENxU0E9jHV@b4cLJ5NrqJkFmgPrIVQoaT0zNxTQTMAPQxrRKm8IR2EFahsHmz2SKtmcFzI/m41wg3zloHqGgOW3h5gEVeD4rRVJv9vh4Aez6hICYbMAwrK0Hksh/Zmohq6YG3D87JWjSaoOwMQ/3E8wkH@ZE4Bb0573CbLHIC2tZgHOpKt0Ve9r4u@miocS/zvkCzuKjy2JFA3vL57HbzLZ8haYrJbezpnHmcgsx8YIGmc6DjXEE3wk1ivtZ/Hot7pouo8SoIKQZTM0y@nj2nFA8j4oxSN68sUtZ9V7OQU8qIxUfRvzKmY3ZBKaSfCOhUpqZDuKTRb3XpZwYAikeT1kAKIFOrENJAKFLzx/RAo@usHETNx5HkW1p3CPpqvqWb6H4ATF6rEGS31dLngQIlcLGA95wBVmXHw9aYFXOlnOIZKHC6BsYzbvs93T8kwJZK6nZ0zoFFiO8ObRdiied//mEHKmG6inrqmLR239E0tRtqH925NSai4gv9zK7dQD4jwpDrIZRtFad5VcN3zEZNtS/LPdXuo3IsqhsaKP5AS7inrfGc25ox7Gjec3YiVUZEjs5tMFPvs/YMaIKdmIbhiZE5xLDUDpGBGy10jSLZWNm8GrQRV99DoimwmHkJzZgtYcHyBLc3dIf8F1ckPFSN@gC/93XRZSH3gR6jtnTtnvq21athx5JBHKfSYp5WZsAGBSfboNw11CvubKJzdsl52Wz98hLELPGcB3bTAwWULAf5G3o81CQcc@gM5BbUkwt9ht6oF/TvScE2@O88EF0s7vMd86mmG/TziPr22xW1FJB0idC4@kgOEU2fILOhtsZoT@l9egPDBEkeBHZTb2cyhWUcQf2p5mCd02AwPz4OuxR/bW12bL7uiZNklg6c5@udZG6vpjKLFVAPVCyMWXpfNeRiJ@Scy8w9S3XgmgFKxjW5bagONC1XVId2DdVHP/c1dxyU2qAb24HrnsYeZMdbcTBv8lpwLNGh25ahO9irjXnMc3K@L0gTV57RTxAV36YJ2yER0@nJvms2X7DaLs4cz2loj2BwfNIWp8VDLSdnzSNa27rB71ypomdda/x39hj3fmauHsGxZIOahN6eOZh02g@1VFx9RD@z6Xg1M19u25jpH@0Dnh0qrLc@sl07umE57IR@7yMLiNGOw39nt@gwBXXVlGn6KeyeHU1kasBywhQ@p15V49IyViqXeRV@5lb@0O7imCCej@V@PvdSlIe5lycaWaYinnPZ/lXevnqo7mj@yMY1AiHnPSPwLBYm5kDnFxCUCFz4M7twe4UKxczluXlhXgXY7d6NOvae32FkmUddb2QZjEnUBskPI6xVwOHaXPz@LqmV7k@t8zj2NIV29aFChCr3ytBgIKPfqSplxYLyiTGUQuHxzKprDLWhNpNXHbbearja@x4F5PGZKohiLAmTNBrK0CDtQ70XquOjco1jOL7dy2BUQ4dO/qCkM5PfDUA8H6C2fQSOI3RMR7w0h4NI5UYUOPP4fsr1Bl7PtjqRTGLIp3KkysPyVETadzT63qtXcT0QJyDry4VCQcg3oUmGyMt9@tayH/etzn8jCZNPkHLESjIDZ2BRhqrWrxwZbbuP40bFeco/Aa@t5U3d1Nwx/s6rglnctWVZxqdUGTDZjo7yGkihOBv3UNVNyUJisRkLzBwOGkla3XkGDj4ACUUUqIc69n21H7ZAP6paZVxHAL3ycuL1fpNPyJ79UCowrJMdCRd0Cfc8hZ2MJ0quklu9twdy8dVqaYbKH6OV0n341nLL9@LzRRQhF9OEI05S8mnJYJo7McGnBmMglt4Bpaan9TV6vUcbUDtvh473mAs0svA7IzhHk8Dz4g10YAwm/kamQEOik2uZoIa5qn2poR5j4FIF4TuPGXuTDjOJu99XLzW@4@s@bhlYNXBlMtf@Auds@0aVL2prQzS@Huf@pgCd6UobO95zJsLn4zbU57D/sFVuot@3aR3UQx09l5851/KAbGj2rJ7Z03o2dQ7/bV73gBbp8r169xUC8t9TnStcik08KlADe06YuoZlGI@hLvJIzjEtqzszX7u4jaoDUT8J71htQYB4PGjxg/GdiEQD/by@09OGMEw5lmsNNJne5oEaaCDiv/M4qTf/9V0tT/daBYAi3vO74n9QH71ULXcwoEdzYAwd@qGoMu1@m1WVe5TMY1qF7vL1YLztapdWq93TH8pSS1NdU7/Ke1Yg/nqvNjsIUUFn8g565wwdiGePc9ga6uHwE3zsz6vS0AzPzNJvD217/DCHiC5r8W22fKoBHfPSF1OnM4JJHsAFj97CvnvmO8RM69zmRWI3itiyVgCRRZlrQ4qsHxVsjKb85khEE@WmzISm2T7F@ClWoZAZUA/ZaME/0mois/Ez6@yZ4HWgTqaeDS8d6eG22@uAzIU/MxFuXuLGV4e5lsUcw7oJ2a5hSFJN8Zg5QvvzkvdNp5TvnU/J5cVsqKwN55rIDH3g8F8md4szsUzPrk9DjWeryKKGOlqXT3mg6yEpr2/ZuD8JxAm5bWtOG83myIm57MS5jmldAkeWDRYAe7AzizA9oT9LTomOdvJXL7RLFde8Hui4/NVwpgdAwDw5t/8YxN8fqo7@/aHlajNxTs7xPwblc/VSbz@L1IKH0KOuWCDJH5FOgF7TFXHT0x3aJuI5Zncc3sxovn6GojZhmfe3K99vQQnJSGJVOZP3mbf63Hfg3ACGqzPTikqgYqp@Lq/TXbK6iufMcs5eD3Gf@eFm2B8MHfGYnTotTQqbn/tX5O/c6MAI5XfAd1lPNdzZJuqQ1RVkKzEYBs55EvcPdMO6ZD@oFBiIYsDgUACf07C2YGg@Ul3oAeaMxkrpP3IOFI0ass0L9w4agrbMZN3U3fsNOK6rgk7kPbFAXOzCTY35A/zNPf1UDPLpbKoc3MvxYVQftw3Qch6COvr6AQht@@Gh5YG5myqOl5Y5dGXcCn7fILFy7yBRZaPKSqgVsNT3d5@/lLzGcNlr86XGD4mWGuh3Q8cYB665SwdmtDHdBBlsPpudjuEpCjtaVx0a7jEtjn1EvM0B7r8irr5jzVJojsYwyHySVgTjxLC/o7VxQvFReXhhPQcZDUauAfDV/rGGCwEmWMn8yBj1wGqrBtCs86jkTgj9jGEh0KfVgdaCujcC12whbB7yHdVVZxGTjIPd4acYkB3daGn2WzT9hd3zZLbpHD3TRqR6zG9NXPCR3Xabi9lojot0opA2XmUnA4tvyr6nP2/CwPDJ5oAcLh6PDHUzFbHpEh5e81UkWofvAXRmkf5Ya1nGw1zG1PmyAdXWNSd/oJvDEfkxGSS12aoNX0VdyK2iQcPpQb@70UGT9hdX4wo0vlLbCTQEsabHvFYdmsyfrbtEFnI/fqlQT7XbFs6KCccnzomF9pbdr2oEK9X5ooMWNJwR8Di1PfQOKHggq0a/1aef2VmcrmuoRty/16LNqK46mqpqsTOBjgPxN447WbFnBvx0W@wwdXLe0TAJ2l9E@fVWurMEbm4foirlWnaOEVwqpWYykhTjkXBC@9IEMA@KDufAjfv83A@HwXDlEqzeZWdnbOl2VC1UlTtWZ/FqnF1ccKz4oW3ku6MBnaxxzKOfLakX9aWkLCeXkudmlRWSPrhmgEQ2E1yNwHZ1evD8BiRgpsp3kaHbK3GNH0zg9OjQj55qdgyNvTRp1gHGVptvr@dnN5ziwrm//JOOOAvlUoPC9nXQioAgeBSQ1dd61s0GT1ekDiONimepIA4QoA2@s1/e3mQg2bntHj8CxbphL/dOK@JgBXHuELwccY3YzwWvXDTI49Y6l1cez42/TUok7MfyCgVyxLBvQi/tuD0nx0502jU3tIOV5@IwKtO10eLWybJ91tFwoRJthiQjs2FZV7RBAnPyl3/Cj5OgLZFiq5qXPB0jE0oRdz4qdIZDu20NIdcekveabQmQFBIZxOkhTukwlLDIX8KNgnTOBbRI2TvlgZLhRz1sb54weZcl8Ugl3JVd07uppc3jz788K1zUv2H9vPaff5iXbgXh4p/JaytOPMs8kNodNqxwcBmCg9Akiy@N4jxBf7@oLqSDG14fQCKVNzLcMuq1McsaiF5DJ/XQwTR@axQbvlPopnr2jnvo0yE/1GC1GzrugTYmmSgb4Ok5pgMdDF4lQs17XX0pNeSzDPKJy8qQIB6ZoYKLHwtEOyjx6AKMsjRiH1gPGxkMNUq5AG@ckAaeltGvb3krWJfDK4vzO1prSEvsrou54nKdirPUrK83yAWjmIWn1py9Ph8VC/L5aHX3Iu94RD0/H31WKH4FVLdsiPUkjz1v98XO7VKuUfjwwVHHLB6/S9b4SmhgE0u3R/tHuyenm6cvT6AW7jz2s8f3ini8BlsRbUbrWQadBwR0wTHsE/iP/4a781NsSWXreFidJMXC24YIVNA6LseXuDPEmiKxH4g@K76jhcKnAQRP6@rMa1H7MJpjHUJjQ6ph4YcDPNWIibjiZBZqZTryeOxAPmFwvfkMXkqkirM6EEsGYj2SVGx@YTe432Mo9iCW@8m2MRMEKeand@aH8yLOJMHdr6XcAxgof/Vycyz3l5tg7ik3gPq@Xpy9zf2Dl8e70WjQxuhJXLe@Vhb75Thzxp7G1yZ4R9HQNnUREWdo6nEWpwj8VQxmQ9y42tLcGw2KJZhju88jUwul/MdjQcMEytTxOMeLGqdFKkU5QBmkhsWa2M7X1UehLHpjdAjdLS@izwT24j5qL@O5uMCcoHP5cvjxioFYBbm8rndETFzw66QTFn@yXo/DouEYPXR4n5szVPmjjsPgPzQqea7iBRsxMZwpF0xmRfgamnkJBfZgpRofo9gSJ0R8iec97ucXz4SDPHXeqmQcpRXQYuMZjNKGOsADqAT0C8vVquzd0KKt9h4z8eWLGzS9qfz4Q6ratoqloS38IJuCkuGNW4Rvf@@kjtIZF82Iv4fb3NDEgQqAQocR7uKePmhsfF8gP9aMk9wSJ2h5QyWpHI44MceXEhx2rTs6CMtUCV2UcQzglFgaUXA8zJMOWWCbhgMySQeGb5BQXBxqQTjJ0Y4cvi1HNlk8AW0y54uMWRaPIaxTnz5RCYbSG1AH2m945CWCI8xOCGdyfVGWgXKXoCOJ3T1VPMuSJkSqzLWHuOqmkZyK4mWhSi655/aNEOCMs@XOtfzH3/kDfp7cuQvunwj3qLAFb78l3rrg/m0vRFHg7Z/7b0V4@yl/e53HKps@REskLxT4uduXoF0@jU@VCXmCd34nlcWvbazpL/ePmAOyLK/LPqg@QTUhh8E2B@oqtL8@NIprqmME5ykEVRjgSZ19CU0E2hW0DxRvUKKh9DT7IoVHKVXzecw4mk9ztPJJG/GZSTpZ6d0QTxQEISy/Ul4pKXnIpHztIaQjMi5xDwZHKElV4Imxa31QfwNq4vr6Oos7bdXQ6is13jbyS@rr5fgbP6NLABvjisIZgzgQJYgBYQ0RLbWkZhQJo@JAllSSyNM6Fm9qIA2myAEgEnqb3qZ6EDctQSpox6Y2ckliGnsKEDBsk3aNavxcSQ@RDIg4bjz3brI7BpsrUOsPddBcuBrirxDsBMGq8VmN9ew1O3fPzQtx/iGDhveLGU3XBPc/m3EoIm9ZeGjI9Gl8qcmz9LA07OmJaaHpZA9yy1LFfHE5r6xIoRYaF6ggv9jVPwBK6NzALNqa/tYaOJvbu/tfHB6dTJ0qR5DJSbAkSzbWM@dyLnt24TuSfr6jRN3ay58839rzSBnOVWC@QIhg5dlkNmelNpnTOam/4vtYptOmgKmElMJjEdOSDnmPVmxOYw9C8yHAbb6MfirVlHR7d3ax3jg3E1PJf5h10mYil8bGBa5zh87ZTE5mE7Pon8F9imdwOzlvf6aCmzNx645rXQVbR4VHKICDe1iAA8RyeQ9qRov1MnDI7TPB6RFFfgi4Q6yP23Do/EM/RyHIU@@4cOxawbFd4ryqnur0DL0Vg7G7g2e48TM6vEMo/NM9cs7A0N2UFCPrRx0lIGBiKXFo@Kg6ytF8S4pO2yRcWXbfEVgePikGnQDwJY@GTo8dWQMWmJ52NM91DIII2xlyy7zGvhj2Aa5Lj2MNWawGookMkYFQST@rXKGGniVOwBpl8JQxSO8Mz8ESBc/1O@XUSMr1tFFHvwQGnpKy0NM/U0Ci8vfLYqHpVCwzCTyOU/hz3L4QJuknHYQ2CpCrZ2pONzvaKIXnoVQvQDRF/@TNq@ukFJ9qA3Qamzg8qzN5LJvXEVVX9IjgSLOJzra25ney6Ll5a2t4pgxu/YVqgRRPXPsAnDA@pbp9dcBSQzov0GE5Rq@p85SZdVxbYnKDH41gskyGFGp4UAAIzAjaJRc1HJbC43VT@TrUDvo6Zgcf7/UBO1NyuQtwUyISW0Jj2jYM5WiGkmKgIEGUKqGtY92yKuaIt94cb3kQB8NjdOwTw0PzZgTTMXc4eQX9FGhBpWaNJ6HjcoIeyKm6tlYVtRFlNWsMmsU0l8/lAe0MFuIJqEBfsZMTqIbHQAPUtq11dGALT7@nmaYGBII201dhDFaH0MhsKevdEpANjg2mFBI8i8/E1lDIaPQ44d3krYFzQkv5Gtllancwpr45x0G1K4bVcf6/zufytdvUklEf50HQkRqppV5dySynM5klM51aMnGof/IEzTl3SyBJNHOgHY0ASF4ypBq0Z5A86ktmbUldTy116sU0xYBX0M9uIcI3Tj53u6Te5ZeewEidBR@bd97UkkMn0hVyOeUO8oc9ZCmfhTZzi8ee0X0BmPySnslgHnJLTczAN/nzkwzx7POTPFmOakIQzV/2RXeb4Kp@TUxdkMAJKLxFRQNjLyJjF8t0mx5wcJjw8qywObIHT/h7uPOB0dIrzQlL/vFoyOMZi@B3STpiiZ//x48EBAKOUkBEfM2qkgTM5G//NqGssHhqaWNl2coky4Ua/Ci1Miuzz5bOi6UESzwFTT2fjtvx2/Md@Zpp3eLKO/lM7ebeXRxdHR19JZ2nWDKxffg6rpQAdJWt0fexn1VWnPNhn/ZJJNL5WCKfVp6s5vNv3rwBcRc@Z41cIwyVu5DO5OTFWWoVXhqrq@nsSiWdfZpsYk6kVLEonTCm63l2rg@cTge@Vo8u6kgl@IdtbGBa4IB/Jvz6oy73CzLDQYSvF9cLegjuWi0n2PmqqqYzpeJTs5YrFop/@WeLd9nbo@b6X/5GP68t4uMQHz@5e47uE6X82eLiZ1tbpVIWiMfdRz84@npzc7O0ky0fnZU3SnJhcf0v/uPiYrG4XswvXjiOcpE8u/oqXiyU4rm//KPk0dH3m46D9YefZaaAE38r8FVYucyu2Hv4XHUZ/pP7fSfkVtHd6r7HARKE5Toxm2SyvJw8eZ3E4r5PKIqSGNNfk8iwyJTGxup/@dnhu4SbaBTzr2x4uol3iZVKgjvBAW/L3tt1opFYR7CVu8Q4X6/Xwbn6X/4dxG98AXgwZLwOP42yh2tlnGjIdYryIdFYAYdSLEK6/@cPfxhLNEbYEBr7e6zYKKZ5W1EqT5Qnfh2dJ5RK6fApeHsf8h55H1J0FaV47tVnqLqxan3vHhQe6pVZIT@/3r2WkWCiNZDjsXCQ78Qufv7qf/@rn//Vz@jv5/T9D3gnxsri0zc7jGkwAuOnWn3qly7PVitxy4JeXoO3A9//OCfDJ9f03mv4KouSJSr1bJPnym/CiZBjgg7@LxMk8d8/ES6W8KZN5TN2EerW8QbyJ@/tucme849pwj98vVf0QQ9wmSzItEfbREBSP3E26edVhv/CPF7APgUulviG5WezskbIn4rAc02O56GSBWXD5rABn0X4o3/4@K/4u0g@wptApj@L7Lt/YomzxNnFxTMT/1rv8O/gPf69c/HvtI1/x@/w7/Q9/h27@Hfk4N/zFv6FeTk0WuAMmcwxiIyi0T7m8xK@uVxTvPmNNxFL/Fo/LMYS8kVGvrs7y70eZWo18Q9yVM1/ww93QY4u7mR5/XUjkzmjnJ01RBbX5WTJGrHkivX0osEzTr@55ut1SCCzfrZet7bpm2s24CNfvG6crUeREJ6LxtOnGeyzTwFBYwk6x/p6o8Hu1u8ad2frd3fr6/C/Tr934gm@d@tT//QIPnNggvALZJ/nZ/nGef68wT8X8J7LN9Anlz8HRwOeTQA8O4slbrGx1NnZBR0nVJfPlJXyhcyoR6QxrO0wVlXSxeV8efTZym4xlijG43kK@oDDEggXa7EEiuhrXFJfI483H7/9X/F7/vHbfwOvkDW8ZApDsTExEHGWNgpG4bqgXClX4NBZASTMXqGndJClFzRWGBfGrNC3lA64NPgrgEsvdFnhkhXMgqkoEAgOlxVcdHXhcQl/XcBiw59eKCDywjWDVAwcKOjcU3p@aErnsTMWf6OBaJJTkrlCMreSTOoX5ZXBu3g22Tw/S17UEnnn/DzPhTZWLNXovNu7O9Zs7r7YaTbz2I7Pn1uHwf/hYT/8eu9//9B6fmj1Lfg/PDx8DvWWeZqRn8Kn3sisi8dGolHbOK/K2Ay9BpnIr2@cN5ZldK9koI0V0S/ziZ8AIzwbi@cx0GhfvbqpvXqF/zfXtZsaOfxXcDRrPoAA4w7w5B6A4FWtRg50w@easNIbOm9enfsu7si/ugGvVwxkbP8/H3n7Nfzr/@/6f/6Spc4uJOgGt3frKfpI@CdJt3e3d@K3IaVS4iW1Dn/oAe8Y5faugU4CugXXWUq6kO7uuB/8pqR1jrCBaaw3KHIACH0@wVM9T4KYAVphSsxmnZ@PCgWp1gIf366tfqCJEalGS0aWWjiZBZqQkpYIpFyq1UrCvVqp1SrCrays1GppH6oAL8IJQJqjtmvYm2qJgYR54H0sVUCDGZ2OnkyJo/Q3BgPQapW1wocPvlez2dHtZhP9lz98OIfumsQVI/W1MvgUKh8@QB9PSqDxvrDEXOUa6K9Kvhig76mO6rp26r0@yJ4nca2hc56U6NDXQgGBMT4rr6@vlBqNlRK4VyqSVIsv8eUmqcvMmiLdLeXjvBigiyYTIkiprErke5fEcJZYZxsNaO4OftjtXYKozUplKdUaa5LvoaytcR9WWklVMmvir74osUaaib@zs7PlTCm9mn56cXExin6QH9Vu1bpyV79Vq2gluau1xeHhuF5cffJkeQ2IUynUzmPN5s7m6WYTb9DC6V/kyuhJnC2GU3sDO3lGJq3y2sUZFufiPJms1p7y2q2UWSJZE3ByEpgkq6xRqROgN@td3CgyIqwT33RiwJTV5UQ6NqBVOKsF1sGJTJtZ3e4ieELNsBbOOTuaYXiHrd9YttG50TvaYixxdLC5vXuaLa7DMFXc29zOFk9ebiUUfC0H7xS8jO/Hu5s7hy8hwtHB7ubJ7uf7X@6@PAJ/J/b2vappqjbUtJvmcHjzDs/j1praAHyDT1Nr64769q06oA@rcZaGn4@/@PHHX/w3H//wpx//8Mcf//Dnv/z25z@G75/A96f8@dN/u1bG319@@8//@OO/@kPw/A/w/ffw/bNffvt7P@Rfev9z@P6nkN@fi28Ijn9ZopHGDzSESrGSScOgkV5bg8ZAvusxSOq3fvntz/7ol9/@9u/D91@K7@9Pf3/nz2Z/f/6j@V@M97M/vh/mp/8Ovv8Lx@XB/vRfcT98TsH/Kw7327//8Xf/N/7/F@IPnX/48Xf/HH/Ey3/3@3/xnz7@xv9RLFb@4l9//PFPP/7oZx9/9Bsff/STjz/6p8WPv/evlUL454@hyf3Nn/4C/3/2p3/z73@B///z//g3f/rf/81v/U/k@APu@L/@5b/lv3/9Gz/@6x/9i7/@jW/n/P743t9vH@H/7d@Bz@Pz@Rg8jynXp/p8@53y86tQI0gF2gCdYs6KIMNtjTVQrWMFVhA/0GF@/s8@/t5vQjv8XYCEt/8W3uCfv0DQT@jlq68iYRlSwOXMV1@BNPuV0Gy@CgP9hLEPeRA3C08/AMBXFMo/zIeCRP8HhAIwJqA8sEjiBILL/bj3L7/9F3@E/n5M9P3NML6C5xuCXULgD14Rf4Idzy9GGPYn2HU//uKHH//on378xR98/MVvId@WS2vZzaysPGD1A8DyI@AQcOUxcACooF4D6udirAiOxXW0UsWUzJs3UAmL4Kozlo6Vl@EtpjTIraAbIoKymubGoQyaheA7ipXW4A3NRRkYMDM8KANBWxm8tjUTG9UhjEDxvleGzkYFrUuo99YBL0bicbLNCojobLRFWCBmPXPMmun6iEfMoEeDMDDMEHodx5ViPFOp70CC9dEOQ1yIPBN7A8839UalPmogum8oC4AjswVJAhReJ5sZNb6B9zrhBPjYaOcbyEqlnsk0KuBTp6JSatkmpamUqXBU9gyjcqM/Y7jkbuMpY5/FlUqcK@ZASiag8TcTQG@QfWoDws8zaVEc@vec9E1jfKinEdGH@/HwDfSm@AIA8MoyrtSCryxjbp5C8IijylCy8MhwDEC5jLDs@R4kTGRiGarfDL1A@pCHT/ms84EU0WFxlpaWwLXeiC/Hm4egGTH7quq4qo2TSSTYVVl8ZS2O3rjyhS/nWzoiBSq9k4ZfBf53F2kJK5Wklo4tJVGtTjIvJTmzbJWsBC@EV0J6S1MBMgTIPoMQ/D59Cm6gED0Dv1giiMdFd5o3BJm7xKRYiq5lkUh510BgYbHnzuWWNQLxOhuPZ5UVPh0gcd0@9rVVrda/UUqrMXjS@xBvhBF3k0Bt4Q2vOeyESPfGrcwtDegGQW4l1miIyU@mgA@rxRonu6cQ7fSQKcVCLtb4io1yZLK8Y1DtIKjfllaLpXKpXFxeWSmvFpXSylpppVxZBha3UigXi8paqbRWWVu9o3w@BS6RraZb5fXGP5n6/Ff/ZNZnti9@Yo2RLOeLlPm6Ul6tjeuQPHnFGmQB4ZrI@FbGtZexc1rrdYszzJCb2K2MLXsBPiy2EGML4AUf@S6GM0BMzNnvH9bE/CxeTsbnaONKGZqOFDuHpsOxiTpsNEDilvf3YoeHh7TakM8/ynon18vRDWKdoa3FisvUeXb2v9w/2T98kdvZPwEx@GtWXAYKD4dDNDoLq3lsEP7U4BvD1vEEON8ThTvLK4GzgM5T3MT6AjIPdW2yA1zh6Vrs1OIrCbe0dmxdbL9sxGii7Azq6CKGF@ac4ZLb2HreD5@Na7vHbyneti3QD747zJZqXvGgHZ1vvPODnql4qJ7T193eHIiXgz5updLsvzMMu/0WZBBt4hxgC35sw7JmAayyl0dzSvnc3xaPk860Lx7Aj/c/f3Yaep7ubm4/i62wrcMXOxOPsgAqs4PdvVP/dZWHelHLPoqvdw8OJl/FI4F9GhW9RVZezWaBZcMPPrP0oWdu6bUHouTuuZJkKQ8KujlkoJA2cZtFfUvvNCrLpdXy6kphTVkrQ3HH7GVCvdSWukx11Y0VOV@pdY8OgAjfZF4M@zVbg1aiDVCvbex@I68zGIMbsee48G1N4Rs4dCf2DDTLPl4pg9dHuTHcqdfBC1DRHtDCm0iHAzbXEx7ohU5bv@wBZ72xPIBYS1UZfD/1A/HDSiXQ6l4Pl6dBflMhxgxwnG3Vu6wQy5GxsrhWKVfWlouVbGWtUiorK@VyVilmldXK6lohqxSUirJSKa8p2UppbbkE7BZCy2ursQTwJ72bz8MQo8Tj9NTNNh6tvY5nlFu5XiOW4GYYxt6nVJAzJJZQE03fd8jiGkSM46U8jktre9N6PY631xfwbnhAq7I2S@ztbRf29uLxLXxBw@x2IR7v4Eu5UiisbsXjGoVsw7hQjMctHgeCAMzlL4XC1nY8PuQIcF9/PN7Dl90VFIDjcR1ftjf39jCdt/hSxPgAdsVD@IvhvawCmIkvy8skQcfj73x0ALfJEypRTnfxBdPEkD0esg1h8fjnXn4KBcBwzOE4hmdeWTc34/F9/rK5iSFfUMHLPKvfw5dN@sTjNrxAS4zHL8FxaWuaGY@3wIntMR5vg6s9VsEPDzPHDeCmq8bjY04gJFE8PiJotX0VB0lP@GMyz549U3tuR7vkn7HNn23IGoToo@HuXuvzz1uXly17vLn7@TGGfPHFM/XteGi3LlsiWqsJHwviQMhVfzz5gTzuN5uqMTPkexBiToQ0x00N89ZU30GexOcSE@k3v4CQLyBkNOPDscGnD6At/Gz14bmltijE@1AIPUetVryGDdUdDzQ0V2HHoWuSs321bVs1fB/VF5OpZHZ8tlK4qJE366ek20LtDkO7KbrYDHkik27HZ6N64QLE/9WitzsgFT8fFct6PLvY3wDuVl1UN5RiKTOqLqbfp86zTWmjqFSqeD6j1U2ypKxsrKy@Tg/j8Sr@bCyvVt@nCskCY/CTlc5WLzZWy9X4@caGHD9T4GU1o@aL1dVVqXYHhXdhLGoNXa3ZTLHUjaZeSRLmD4URyiha4aVbfhP0mIqn17qpUXZU5zlgY6k2qivAYt0hDEaFSaSpDu51H@JdPRzzJZBitFGoopkwFVfWKnHISD4vrSM3Qv4BzzdiLuDVqwlHxMk/OVaV@YVjSmVFyuEK86bVbdL1J@xNGBKl0Ve4EYQ2gXqLtkhcd6qxUxRZ6a5thudotPCKQ9o@DSoTP9CHcYuAsroWizWE3HbE7xCoiVfcFJ/bw1tZLTuHdzC6kRC@d9vzOhmDUNDP7R/mXpqO2vWRnGojN/dMw0VZbc9vm2/UzO2O8DZq3TJrt/Ir@Y42eePWTjwiQO8wtd4Al9pJUdpMlW6oVM1Go96s97X@wB2DZkByecOPCyMk22IcEjeJeOvkm/UtKGyhZuKROBq@Lo0So1ijgzv/t@pbt8NqFWDvalqdbpuNJ@K17oZZH1JpjjQbt3TsH8KgrOHeiXbvzfkuwm0DXW/v5IbNzJqfiX2HE8dfpU/5ucX8iIBmvXBXu6yfof8H/FmX4/ELUA4@XICEXi/Uxgm17gxb/IqoQgsUiZXaCPyU1VKtx1r11utRza4PQDSuGUApvq1midY3qjUC/2DAqNjMNeujoNCr9bNisZgtFtayRQWGQRgeARK@q/Begq8CXwhX4H25eLG4mDJSccbi2cKokFOyiqZkXWvXBBoXqlUkNdQRvcJTlTLFtJHqWExdl6nKoIfWMIfAIHpsoMMPaGDV6rGmGjyCxDLvNlYyKbkgyTgdUHsHebSXUp3clrRRqnVSW6wpgQcM6/AtspVSrVtPvZZqqUWp7mjvauFqT0lcgaFyDxaBwlyVWXKG/bPC4oqSvZWb8p2hOu6Sslqsng2XzmQFylj4cLke/0EjfgH0v4uB1hOeMgCBoQZ@XmfmIkYgJAR@A5QRDQ1qS1kr1gRIbCA4C1AxhbeW8lV/qWRytZhMSskaQC2CN3Eo6ZbYSBKYW/KJshEHISVeja8VITxgSFM54OraihJL3MU6ujNgpbVY4jZ2d3u3Hl5p9j02HqsZ2Xt9wthlBtT9PM2C5poJtkguOdcgW8dmffPyeLMmoDe3ubIWWgcSY@dif6ScX/zUqdfMeuM1f57jogFIFQTUlmWcsQsx11xchjJ3Qu9QPuc2xonKJ9Pz65lG/jwWj2NXFRNoqUpZEnrlNwk6DZlt33oXS1efo1LKUmqVd8KzC@mbF7pxW1mWG3zxI0t8kwGS4EKjRv6bRAqY@R2RWizziSVMy1vxA8qjC7wNuH65HEdTgsYGJ2uvV19XXj9/efjycI89LVQr1UpY/j9/ms0qSSW5zp6CtKkf70JePzCrrHxjfkGLmhK1RHWQXC4llyPR6olRveSXUWk0ZGW9yDagcbIq8JiusiIXPjR4S2tQwEoRQj7@5u@XRusVeC@CMFcFKpYzxUZDSReZlPj47b/BvcvFVc@lrKwmLhI8idKqBG6a6CoqiUZeeCuripRwZP4GqZcTzodEsVBJbB@K@cv4ChAjsZaIJSrP33xgbB3Ulkbn8lIvkisfXWG0VAX9BVWYb9Cm8o28@Aa4guMs5XHBzRoCe9aBdKPRSNM6nGQjg/u4imUyQZ/d1S64no9aQNqkP81J45/22vdIOw68e2/wml7XWLmhMFAb8vmPv/l7xeLK//0ff@dc@tD80Pw@sMi1tbUVpZj42@lPPr0QY@mFTZbk5wPykRePCfb3uCUjl5eiWSu9IO@cHG5/b/cUh17NxPMw2PbhixwGnQy0drBJsW1oqm2M@d7A7hihcMQ@3T5ils1e7hxRnFe0PZV8yTolUlna71TFLWXZa6bklnEyt5wvlPJKmYGgVVitFleYCmzKweMohGsJozIq1rY1GHOVL7UtUeSFTYTBsAMd1HBHq7LPjw4oBrGB9MLO7vNDdvji4Ouc58v9T5/tn7CTw73TV5vHu1CO57snLL55wvZP4uzV/umzw5enbPPF1wyCjzdfnO7vniCCfAxZHIqjnGC@/sXWnbGTR1nVISUs4u1Y7SvNjfqr9kDN41nYUW8Tb9HS8NKZqP/Q1EHDC@t3J5sLXNxjiF7tdOwY7ovV22wBtbqFNEgKuC23V3BWWXn41fuCXV5k7dKL5CprF16Yy@urzCiIP2aU@svHbHFx8dyM@@NDuBi@ehn2wi0g4Bfkaf8HuwuplRJLgzpZLElByIvDo4WC97bw6vh0QfHDjncWiv7L/t7Csv@yC28l/23v1c5C2X/b2vzewkoQ7cX2wqr/trO7vVDx36CRLqwFOF/sLCiFmEesaxDmFugW29Te/sEuSwOQVIuEop0QHRPeQIgUCGD8kBIkOUunb3pWljSV1ngCuqM9BO2BR6AWUAQ8Q7peZFnaGsAPCJcADNFivuqg2pftrMCK58LB4BG7jS1ggRawQAC/gNvjEY4t1llRYhC80OV6UIofFZpl8ZcObYL9zGHrKNU3oDFk6aA52gwNMTRxB3ds4U6gTHXJltqlRfYEqkBO43Yc5Kd6nb14eXDAExuQ5JqKEyTjYuwMnNYAsEER4ReLDr68cni1UF0grRaE0IH3hMfuIrUZm6xNJAWUc2GhDQii1L1WjSxDoSuLqx0QL77wzTEADMHgLoCLbx1NpdpY1kvNbVOGJCTm7uEeLyGul6izaC1LDBMlSlEw33bz4QPz3s7d6KsdfTWTHLdAzrPF8fGc1hFWQr8Fb88uQdD5BBRzAVtMJgOxoTgUFirXAhAdvvw4Ay@XDUiokGRPnlA@1uFtLUlJYLwMpchkBEEEgmBEPkTmZ22Rsist5NO0CwyXJ9FxxjiO8GOoW2P/KBbgrJMZnahVvxf61blggsJbm2DIIqjbwboG93KxCe/IHqElZ1kLukmWeYHKCgai2pdlWpZ1wXuCpzZ1E1quZgc80WsK0Bmp9l/s8Bri5w6RP/egEgPfq1KFAbN4gt2XGvrCQsvW1KuaBwX8kKCg3WKjSSEhONz98Y53KFqa9xdslhj7MTH396peO@KxoTmIlkZkxaMieFsRxSXPRgA0hV8gw/5bB/S8SXJkmYyA8FuZANuNwskyh7vz2uUDhdidLMXiJ5cC2fLcUuw@shi/WilgWAuaCJQCWHwK8GYAmn6itVmchQLGQkJBpfluKGAADdoS9PEIgkfEhyE3iC9/enwYpKuTXRn6LdQg5wo8SvS1HX3tRF@x@4KPytbXWbEEqkwLXcoKuPDIAFYBR4fzymjEbvSVrEJ1pnlxuj4H5ilAm0NWycGwAU4zY@QgOQfv11H7eONbnW3uNfdf7J5GQxFfzmmKjPdcyzQoDSkKJjKE4U4KXyQ/R6kuEoHLm6kjnkaW6Nk8OT3e3XyehfxJbD3oAZMyAPyInhApwZ2XAviaWhvG406WpU42WVpiTzBnWSZsCfjy6CQMy9EA1dwUO8NBkZIqcBD/PdqTEtgjYzOSiqdYSmIfzs9hSC2sMqU/@LDcXzZXlztsvLyKwi7H48sggst7DOYF75pc2EDIDj8RtTozsbeFAivZy8zVeiBxjwr2NH4q1x2ObTQsenu0BxYpZU6N4amIyFvEMTAwLkZFm/ulSBobsR2gL3Zj8MPhnAyJGZLPsXlSqCdg8bx0tE/Ny0MSbTQvMs/LOiU6nQehvcZOwwZjnB0U514MW4aOeijdqsz20Ww@9o5ByrK@BZWmo6ttDeiJ1iZhGoc3xzLgl87twplcOoJaGw0MS8cT5vC0G5xtt4OzYnOxQ5P1Qc8lwzE3Y@t4SJzYOU4H5PCz@Gjnamyh3Y7cpx26ZvsNaEkD81KG1t3VL5kst7uGeumAw@iQ603sxD8lBFMwdBUoSEkoB01VKZSFvk1H62Lm8KbqoxefMzynFHV7z4ikGro7piW6KGTRMl0Nj/J19GsN2A6ep6R1cjGuxj5KtQv7oVkq6ke7dycUXtVxNHtCqx3wiF7zyaef4vLnp@m8aDe4F7ep2i3dxdsimtxe3OQpeoL8IKpQ0eoN0epwxQZvdrTvnTv76gjfJmIhxcgyFsx/opIAKap9zVOh0ukBoSRhkvGXEOb0YD5uvX/560Idwd3RtQheC2g1BFpRL5tiRJ85pLn5QMB3iAPtfrV/2hSHbnG9KTIDNUeNDFG55r0NarwEofyLnE/rmsg2Ift4cgc/PBOKem3xthwnZQ51Pqht@A@pkHQtEmYdsQ1oiD0rXXC1qED6iEdwP84T3hKehHL1JCDoghgl/DbwyHhc6@Qg0@VFxF1b0wiAVFTPHD6hwfya296cmmkZqnmFrhrX/1nasduhyqLjhELlQD3QL4tQCvncI5Qbovq6fZDRuO1XCwEILd@r5pcmdmcyImIcXsN@0iiSYxriKJQ@ntLaTgXBaU@O4GWTvJQ4/ERSh8C1rS6aCyx7zBPCoxBStRqAoPBBPEEzPRU8VOp6QA1ER5JKKBfQbmueFy4V04J8Ztn9ueVJLVJzILFmdla5hINQZ362LnhS83kh0FsKFyYSNSCOJxeBE4Z2FyRxQ@uKFgfDGLURrnJPUYWLr34rYpxOZ4UL@Gcb4Zcqt0Zgh9LQBIQsRMJujAcoTGTOzzSCNvyug0kFTY8qCs1SWIU6tUWmg8SA/kzPZCL1FEJ@piPdFJYhaqdmhAIb8kskSC9oTzAk6ENtcPsC63KxlNM6NkEi0CDQQOPlGl791njkzXNDk/AvpsEGzlsm78uCoDXv3euEvptCAqL4XPVu2kBIk/yaa1s3A32kGSlgmE08TGzAwEvIYYMBdxCEL5OBN1Y25V3wq8XFFMQ6I7h85YI9YSllfT21KqfI67OKJPmdUUQvhqKHIgOTbjRYqphOLXuRSxgZUC5HEZRmIyhyBKV0SvEQFAUCpQwYuIhBSD4DlYxabRRxJYTYx3sRhcEjyWakni5mlIv19QoqriHPicjF2VlPL2eKEJmjXshEQzhaHhDyv4iWCJAvF0PjSAhFKbMMKHjSmWhAkOpEgJ9oOM3SxczB6dcmvHjGZ2/woeh4MrJmn1WwvNhSuaVtwMA9cG3hiadTDuiMysCPN@k0NnOQEahLQmo9DWeCsvyMUjFoAf1qE6NiyOJLEMgGiAgeHj3L3t431rU@fbBD4C6dL8PLDOpqllVADQGOAhyjApGBhRAN9Mtmuz/w4WAorkjcjMUHMErkhYVnTl@DdN8hsd9LidgYJx8eNwX4xBmRNIZw@qYgQvNgfwsfX@4eoxlg/8XnUIULWI4sC369Yi5yjH4Rt1WT33KguzpkAXgbV2hEWXlVRdNHTy99gc1DLuAnsfOIVDqEYDyykA6pXehuU7cENk5Krx1pLtGRjlH0ASpSDfQMdqMx1UByjPnx7xV@2iLN5FFsIhU4/Igig0ghpNnp8eaLk73D4@dEuaPm5sHRs03EDApmW7U7gH7QU7GDmKZm8EHVp2cMh99LvPEEy6S2vPPD@F0wCMsPluXEA8AmhTTJdzJHWF7e6KfgufesCMRRfGgQKpodbTADNyrkPpgojDMDIa9FnmsxFIo8zRoJacCbHgk9PtpATke0tDTHTLrQsF061M3k/CTv4dsCLZMOl6Wei3LUJbUXm5@muVykI/axHTnDAVrEtE48TH613dYcWlgWUB9QakaXEhGcJUQo8Jld@oB/cIO7P/YKHHTCMA26BV/uDcTcqLAI0iOn3XeScUMCEsfiyUi3nlhJYpFImZ/4HxEd9ajIOC8xntpbntpbSI0zXPZ2UiDTL87eRgSxWeTRPfK85bKxJ5lx8cS3j1HNdaHTOz1c7022EM51qMKwmmi1ozWO8LonXpU98Xpx0BNnC3f3C2WCsFGJTAw4wfgpFOZOB8iWmrJtkDmetK@hjfXPX0ztBl9opOSzN56KQfDUUpogTntwHvvEiaG5LQMxATekKYAzkdwFDSo@vpRAyGQvP1JI1qCpZWEV0E3gFsGMmygriZKWIxTFkCeyVTEK2x2vkxNkMJjZnclZKgRCXz6LGpha@dwkT6iCTjqduE6osYUEMisFcFlVliGCxO0aJNMAu8UyUPZ0d3YxKtPFEIXzZDKdm/WR1Qm3wlkBgn4AvQd8vcRrM8sdKoc3w4eRpVDBCjVhFvaWKbw8YsvK8nJoTcPhqxdsZSVY8oBbR1ipWAjWUeAmErayFvtOdrLAnsDbI3YcUaHYrLDNoOoOsqBmGNCJ@aOj49CPeeNq8Yg/xjVfuEpzDdYR7FgMDQ7r470nLQ3v98Arrl2mjJRcbAGY4mno5hhv8AbAy6Fqq6ar8YljZOSONbTbGiVIEenaJtvht8rQvSrA8ekGQGdoa9wADD4dq00XsyAOigc1PezTWt8sCgzXmo1rm3RXrF5aIJ4jmgNnDQ3eCDxPjzk0vLbBSShYAvVoNLJwMtKwjNTjphfhKpK4cnpQoFyeHig0pHlnsGMGiLyiqRCNuTu2IAg8NcyQPp4WZ4F6XdIHDlj/LNPg9CDDlVNPDxdo@BgzrfnrFzOMMdS62uExaIQU81BRmS4kb2KPOIA3r9P27BAciB6jCxqeCBfXRpGCeCuLzm3hjHgESRE0StGQYmOrU9tX3jYiCl7wb6Gg9lyH3ieBByUmZgH9OV8BgU1e4hBiwncSAvsnhxiFcUAueEdNi@WGBIE4/Ek8ZN/UQjwtHN2S0AsQAddrSezi@ecTbbNLIfooJcrn2SZzSkFSqC/PBuNFFmBYuhAYZIr4UdpfQ8nBXh4Fk3keIOWeDFL3ZT6S2mMzL5KbAopQ4pFZ9wlxJ2x1s5BC5L51zW@fEhNnnpgZqh8uJEElioZAbZb6vTBVCBp4XIHnrhWKwWVmL47HSShErGSYZjkCyneki94aB4@h@2bOYLHCrILyluwV1Ssm1SDdBGHoAxoao2UV3SJcVlmZLuxqqLDe0olIYUUkr5zTi9ZMcHTxri9aVIYDSlwsx4h/1smyzzo4GSJ8wmOUR41Z/C@6gCPUIV/Xgx7pl8/PK60E8F94XxVzh8jaw@0d4yHegtfJ8SoAGgIUBLfMmnflCY@1sCDEGRB6IvGKkjA7@83ZQ9HtAr/GxXC0Xfig6GEKWgxhqbNvOB4agujisBCwB/aB@DxmQPJh8TqUMGyoFQnOHOmkXuvAgExGjGf1iDU4WBUytyGGsQjeGVp3cW984inTuRhjGB8mZ@PwoojhPuj/tXBGxnMzguSgOSIx1vlzRnyd192vOjMayG4DIbmB3DUows87IYgJ@a1c8OSA1CCQF3ztgOsDYdlACNqeMIiGLbyfLzXg6z2yDFKfCx8sm3zHJ/jaPRtj0rLGcDRaPxdmSDyHxZBaNAgpMdPZpNohig54nUTzTRVJhhAfOy/Gk8EZIssXZZwG5M6MMlWqCDpGKzfIGlfjKxpJlMVTJ0hPDS9pxIpPY@FxyjLQswa44sFb7UAo9P7A0PhtgcpBc/NwP7g7UtydojkWejk5y77M3@hXep4Dxk7EWny8hx76Oa685yHN3ZcwlOEqejfHTjS@WEETdwS@IXVSG0pvMBIu6zcBuNsFidfEq3y8q6UEAicXziwEqw6/73RsWa0g9yresws6Kc9AlvLuQOYvgTDDFl300lZdRxtreYyYbxnw01dxy34eVPI8ljB/aGoHEPsEb2LMvVWv1dhOKGN0udJEqrSBJiaj7YhC8KJdvnoEbQguXZ/SsqBuoOdqtFJCKAm0E88yjTEzcV0Tv5Ce0YUC3g2SeAUhXqUjJnVoyQO/ubFUWFshZu@IEY7i4fidy0FYWYrxk@erTFxvWIPWjLoOjx5Z0zKxJoN3zOgiCq7nR/3auOPg4XUa/hKPfD4U1zIfs@5j1hoP2tQAZJ@38iOfR/PowMDrB29UOiyBbZdWCytVxu85pWaIvYXuhwgkdm00wPPbcWEAjuNeXEO71gy2jNX4pe4MAfDEHUKRYomBrV72VQ8wtVxlmExo4wHp15FlSkGQZRlRn66KA0agUdONUUwJsNEtc2JUQWIKbzEuaBJwLfjZYM2maVkDVgVHB693pMEAL@zwYuDp8mq2hRFUqZFqSRvwrMITsk6b8qEfY@ev@4vycT2RpbMz6OYXzJugiNdiVAro@nWe@5oXH0cOBAvN6MCAzWc1YERIs6ZQRrmVAKBxDEtxOIfbPWny3APpWPuHaLWhBKHHDlJ@CBaRb8KSanPXlKRZaE0JsARcRI8Nk9b15/OeZSS5iSfxey9bSR5KVqMUdwcmIj7qpX1yeOsXunz1yTptdGC0cZHIKWEPpMhKjd15gLgGBCUcXFkiJ72VAyhh2jg3E6xIAdLHPS3sPrShDCw/AEkVh80Mx6VQMShRmnS889etTAYrF94cFvjXCzWPGvziDr/@g8msJ7w2F6jgi3QNyK249zYVb/OJGJolERNMkbzi4CXaCLUOjksM8SneHsgj2hqENZGMplnfoMozym2uwCxQ5pRpSMmyEbtE6ztXn7JsLF7xKJAY3/NfyI7rSs0/GEAzh/1bVEayPMpwkEXgO6YBt6/F8FdodDZP3O/dMEoQW0dGTlfPkdeZ54@mjdtClil3NUq5TSdechYPcsR025@5FuvcRHzVM1BF6P@CDxPVzzrxLE8PpwzIoXiO4kU2SI0T0c/1aGxdpUbZMbAOlhrR6k7SOtAtjPP0Og4F0cJLMU8jGAzaYZsqzjs2kXYpb1sFa47qoCA1x3W04fFNDSjw8m5Bq2IRvsoAUJYREDRU5gm7FE5kBtY3ymQwHJS6aPhwUEUt24s/FY61R/h5/DD@u2DnD9GhOco2x5K3LgViNMdpIoG/POVuqriUvV@hvFP5nSjvFD388s6hh1/eaXp@p/L6FuOvqCAwxNADdRxU2TdAo8aLfzxPbqfYYOhZCEaona8nYw8HeM7cRGw6omc6tjUYWA4eFTE7BzzNGZmg8JA/pLnB06iCGxTkPDcfKZUCdD08cMWJ8S5uWygvpsiNBxDz8QvkSYPbtsUYTR6IeY0s@v6rPPEOCUhiKAl7eSzRLx8mxXkqFydAbLui9cV1Fkqq5mecCsp1MEaR/dJLjL@GcISKTssXITdeFCSUxGZFGaLcgfEmo6Df7CiC6oI/RmMh1dnMWF4lYmyxutKThIjtxPe5lhRI3fHQXFOTuDM015A84euxvr13lPEaOK8MsvQmM94oDarYPr8UfFtcnnskrFN4@y1d921bw8sew9XvKAPy@2kxQtdC6R6lS5Dq8dTpITSfTtVbFpcKiu/bj/Ps5YCBkr/v3cr@/Ihto@DfomvVuS0gFRomxAqrhQVPdloITNoLxOl94Atu6OMWhyB5qrNQBnawPUAWnqMlDpI/puY0I2FvEJMVXwKJq66LB5OgZC0ulsfiB9EGOA0TREQJwNu4QMLKgg86O7O8GYdyS7kLZ/cAmsqs3BZmZpL2JExmsqWhqa9wT@a4FXHSdgPZwdQxNzva30H9@any2WvQ@x9ompCo1yqz/Ip7UHJxcTQIO7g3v4@HqeONwLylggYOKF/g3b2GMc7OxHyD9jjqXeoN6F6kKiNcJiey0wN99hoXGs2MTTNuPRWqirYOICLIAYlW3l2JiIfu0mbPSR31I3MF2CFRDjfT8mxYbZxl9iJPUwJPUNQ6DoqsKrYVymcKtzeI7urNEnZ0vJsNS@6zXi87ZI8mbbGnt/mujO0jzIqtvRvqNle2MTc5qEta9wNNYbun4U2mAIunxwXYZd2UgWymK1td5rwbqjaaHCybZZJOTPB4PtIci5U4k3KUYFC1CDC1vPq0EBICRvET97dNNCvPXoemGo/n0WIdPLYo6YjDhITNCGkbtv2g1STHgF/5BhkYng3Oi4FChCekfmdZd2ggL7YGOQxDThgtbPgNBcvWYp3vzIoUM/QSAeKMNRoawiiWodg@hhQN42Ik5pzmYfC1KWhMag6wzKF9HStEX59oQMoI3SLTO7QpKLBfQDDZz1PY3hwPpotrLWxNqBAYpyBlKZFptDQUT2M1LVMOY@Zg04gBDsGkx9Zf/e@p/hgKQCbyHmAwgwFerurdcE5ZF9on9HQqJTZkURTgA/2h4aqmZg0dY/x33RBiC3RUs5CdwWtMr1@L16g4jmoY187yeMIJ288f0nI3XJuAijow7@JBFUPip4LVYMX1LTHOMkNsg3Gy3hloOE2UOsWwAxGGg6O3JmAiBEYnhpYeXCbg0h6vLF82AKyTtouZbo7ieQvs1LY7JCbas3BxBb/3NotLHfrARsCfqgQZNpYFkVsDzeaJQWsbW0Pmjc@uFdq/CAwy2ECoQ6Ji6CP8yJuxWNju@UACeBB3CBW/CTwUB9gvZBzAg/vn@fDW0oSNAgc3PrtF97hCCpQsPBG3zvfABQl@59T4LBzafDFJxD0Rr5CL09EwISsZX2efWhT6veQp@hPrn0hk9mxdHixvUGJtP84k0KqKabOcp8DqNVpokdLruFJjHXdYQL8E0DP9YrGOcy181QbZzrAWb6CBaKrd7kGRoL50bDCuTXTq6B0iG@hwaPb2z2dwGKDHc9wkLkCbw35LwztBiF7@Nk2a90AjOYCkAtQSpRxsvdSJw@kZaM/nuNST7Mcdye9bPCnSS1D5AUDfjoQjqMgT2S8FYfA9WNnkU6ebEq9oCikiWfD9THjKyoV3yMZUUPHCO47DV/mKtUmMyj0YpcB4NrElDA1ebmiJ041lX/GZIzS7Eed3VZ3s3jgXyBcsYyTPooeT/E4QxmcyPONccFYT9WccWHqq@7CR12tNLjBFg2/o4RunAgLzObxasGjZX41c4G0LWFibW6DyIghXRvG4fOaSM3a/8XhzrtyGyPcGFcJbtwSt6@GuwOtamDL5vjbb6ArpKtI2BKRoEQjt5RzN78Ik6aUhExqC4pnnOg5lPlP3wGpiu5Mc9rlD9Z/n0yOfaCua2Sh4vZG3j3qdt44gDX@RcDu0VDftbW/g68ki5KcT0Ov@qTTfjW7EMbg5tcZGYn0X7bQa8RVeCxP6N@MlPkORdGFh/CnUIVr4y8QDm3ycWrPoBqR3@IsBi7xtTGh5HmPs8q4/Y6uKWOTJz3CB4Z3hCTFi@wa8ho3hjiv50/WigzpuznGp7YRGeplzH2jfs/qdajgWDJJcUjPGotc7NF/4aTMxXg/kyYt@1xp2MSs40w9xgg0q07tTFrs@y6GluXzCn1OKwGnd4RBx8P4vhVYLeqeE8F0rAEVbVsQMv4h45tnEEb1YRt0VNjJeApZuimRFGUR@qBA04b0fHD1HWtXntnYJj2Mdc9Rxkigv@TPfudgONyYeHe6/ON09bh7vfrl7fLJLMWkhv7@heDjIk6XMucETC0yBN@mEz7rLxV7ZOozjOOLQ4XGogZ@0Lddle6DuaqCOX6kQUx1qsblz7sWD@WEvHc2u8vinXJinzfe00tjRcYvQEJcqQfluuALOp4dTjsQbP4yBuMMflX6UiL3D7mLIM4GZ8xDkn9iTWhYd1UoQYmcDDilW171BCVBoE9E5Zv@arpxYY@tBo8khOC/BPxABBQAIx1W34xzdPBHuq0B4DWROFCMxr/xwd9C9twvsiCe7Q8myHV4ulCFVwzIvY@L0hFAOSHKDQSuL91pUPRLTpiBIAtctQNchSvMS8QLlUT/IK7lC/td3pEEwif0PdFrBd9iS/x33eU/v0595KNysbfvewSYhGeduYg9d5Cy4mTvoZh9BF91QN5FQUST03baTz99NLtAv/wPvIJ@zgVzkrvT3s2n817uf@9HbrH/lMxb@/rfhzGzAkV05XvOducT07te3Yef/K7tGPm27yEO7KP5x68TsrRPilMhP2TyRTCdp9TFKHvuH3GCPpibf/ON4q7vFGW0TMpnHtSILbf1juaKL5oNDtsRK5Mctoo@soI8sK/87Ww4/v6wz9gIExZ297PgTSh3aHBEpaOGTVsL7p489sMQ9vFr/LpJ/L93wsn1c0m6PUfYMDGnY50R2o0ukidt8@MAiy8D5The@xpeav1hh7m9vEevew8Y4bzG6GDs8mxmPObH8nRsFZ8T2T650xcF//MzA6LmZorWG9yQKuEItsiBe6FGSh@tumn4Ty9YDCgbGUjpELGzEF3lNpZE2eLoejQ2490CarKMIysAYOw9ltGq8upiXmOhoU3tC/Bn4/7/stvKbIN/g8Y@brP4BN1n9466Rf9w18o@7Ru7bNZJYzA8dO9/SzTyIZgaTb0D6p1tFdg7Zq2ebp@z02S7be7n9Pfb14Uv2avPFKd71efRy62B/m8F398XJLvOvKKXPl5qNS@4ZVP2O1tbIOl8sFEqMME/dulBiJ2qfPbPa2jU0nnVH7T/t8ZecqbkNHmv3WrPHFp8OGuBiFlfsmiBbEZ9r8ixOuOO6BS25j/OI3lmemEc6zdPxrg2EzkZ3PPgbuPncHskgtI6LppX8TRsAb4EvoFH5lCytncapdRJaOjkmCOd/PpmCIBQ@P2GbL3bw@OKd/dP9wxcnbO/wGF6PvsZjdtjOPh4bs/USgwjw@eHO/t7@9iZ58AwUcgxta7Rh/b4s5BCcqNK@6g7bV7mBgVqheItc65GIxUzL2xXhsOTQDI7v6UCTwnl3ftgpGpygYS9tHn/@JUo12jsWj@PJvfy6U@QC3g6EpQJuGoHUxNUANYIh0VJWOEPqj9kSBtfoytUUubPMQy7RPLGusfg2mhFxQprfzEoCm4caEloE3IjKOwi2zt6CgJxKJrPrhLIBqZH1wEsNDatd7wWjPhUHs6IemfBOaXUIKZ44u2@2@dngnge0e76qm5J1bQ6ABiHhwQHQBoMernql7aORhJUFxNBFxR88VrjH2/5g7walRtzgKjy2UBKigyBCtUhVqrKWreomr8fItibOHVSnresUxSF4PCTHMDyTKy2JA/lfzLHhrCxAxoELdqFne0pFMO0GrQF4e0/tug5L1SW0BoMKopk6X6l1aaig7pFd2MYNS9e4jICSreA913Vxc1MgcNLpwp4K0xqzaD78eDti4NceGw9ibk2liOv2qNC4YErl0u6DGdiaysB3QQOI5DC/wGOFBi6/oBTRWF3RlFOOBS0SL3v6JgwPzbkzbGuRCELXSb3V37@XBJGzQZTQEh/Knb/C7u2wP8CJkBs8g4qOuQAlhlZK9nA2itdhKlqCYG64j4shbMzgm3ojklpYefBSFCtxRKIoz89JtaXSZrgHU6UWz9cG@@xr4J8ZRdPfDt@WR9MkLVSTfW3OwfOccREDnuxk4zEvXYYLi8Yu5QQlr2osFvCOb5iTP3tdqTd2ts7lb95kL/L5S84W1A6fvOCLEvk0C6nk0D38tZO0GtDraQJpzBm2MLa3npFzS@zlHjIQXHo6CN9PmzU/jJtVp/3xirpJf/L88OH/ae/JlttIknsWvqLV1AjdAtAgQFIiCTZFHZwdOSSRpijvRFAYLI4G2RKIhtENCRgKDq9vhx2OWO941jveI3zM2mG/2ht7RNgPfp/5h/2C/YNxHlXV1Y1ukLMzsU/GAwlUZWVmVWVlZdaR5XKpCt03IRGahGdWrN3KxokkWaYyTcMWCGLdCcxiZF2ZUiacSl/v4WMd2AsNaJEh6hE6XqPVls/XaNGucUMPNEtB2Gnc3Qq/LR9YEBJFH0vvj@oH1n23tGtXJRQNJtWcllTRZYm5Zota0UMlNF8toHu4HB3o76uj21zKHU8PXwrbw6XYvhRvlVI@Lp6WNFxXR/sHS9Dy5PYboYW6l/MR8yS5iE1JuhLO8o0VKfOXUPzWQt/R2AM0OPeOglGMVKM2GQ4wQpzFi@LAGhWwdTSxQfTs@OH@0ZFh0hub21AW9B4@9NgTahBxX5eRjvgeMik7RxlN8hMbTzJFPMWTJLtsMGc2Xo6qEDZIWbSHUhbxE@B9fypuR/DMQiYEXrxmhShbLsndhdRB4YlAPD/Bk1BG3GlaBQuZ1VzhyYeD7JOSidutzLZx@MofKWPGm4pgXbRUPZ7piKQhjNNB@xR3vrP775tsH29LOmxgeb8/oQrjIfwuxss3ngHhEe4UO8keXNItskvpzApJ6YpsO7qWl7Swv7pAqQcm5sIW1tS6MI4Fa2wf35BmDi1r4jSA@/wzkdk9F@udUsVTyo7eoXY86VnJKQiMTHCDjT1dKqB4cy6mMGoNNU@6yiDXx9oN4uZEctnEM0YCdyMf6B2w4Ddup9VDmhRo26WkKl8PKZ4lEpRkm2dWRmYC5tsbG2uX4U7XQhavfFXcPIek9Wd0Pnrd1lCGs5COCoHkPnpalvmxACxpOhe8wJ4lB0yqIJg6GXNKou40Gen8AS/8LDUwc/D8uIzrRWmqtjFN8ZaNnWckHTuBLNRBG8KqojxqFlp/vpwcKuRL6V3/8vR4sCEQrofPv@AHZ4@CEapKfDe8xVFRwSXfDvFUXIQl@KV1FemXI@wRpr0wYvf1pMm/eYcb70gzxb0oeIXn@l1RyglHA1BKJm5DOeft0cVbXOB6S0umnId3AkRZv2zsveQzKquc0gvoEAEFNRAMEJfJNFDzr1vqfiHkbePxwQK/8okA2gamqxqweLNogN@zjasKZZlW4jSwT1RShZPkU9cq/Ran470EfzSYqfQqp/e81z6GyRapOwLLm/ZIpe0KyAm0A575UhmmAKa1Wr8/a1Gzq@y7nA1mjEp6RzADvuUgUKnXORXPVMmkE1F2Eic1OQk8KZW0IqBwYvIjXZZCz3vVok42eFoAhMWyMfQHTUecn7prCd/RFlc4Iu5IKO8NewXqFBSxGJWcEvYwtKwQoZM9v@nQAUqhgNAnizuWB9KeHxfQgSEd9GtN/iKh4mLEAP4VTAhWdeFFyid7L1HCx17YnXiGegY@IZUUGGQF34cyDt41jg4O95OokeMW2ihUSh7YQxE8EYxRdeSQLUOHB5PorMWJ8mc6943HuRIF/1ZAw2CsAfHPdK4kQCiaOCyNi7e9t8YJTN4j1SlWz26KTpc1VnVwusFkGF28nb6l7p2CpeeACNw15g4uEtxdaBYxEoWFLcWB9uLa514L7cqWDKsQU6EUojIVsTkCceM6NebteUG@6iv1J3QdjExS0korYpQI1AQBmjzbY1wwCD1oju6ZAhnTXraLr3ymGMNJyXEWkkvGHdsWxT2pkhaJXZFIKY/IVkyEJUzhcUJIsWJqttELjLf@2/gddDmp4NS/mfZ2VGtj7GbRjdoUQ8MuAbPa1LJ5V0Krc6@Q/LYw4EQPxvfBCzEeMSCg9zRt7rKMJ8BIvhfAlHKQYDyAFuBoFCQAeZgsAFL5RYytbC7joZdRJJvjeDwuspNDJUaXUSSbSsx0sivisZ7qjW4A1hk/SIJfWuAIavNrZs@B2CwQzhusRrqgEEVyZ1pM0@J/dgYNqaYZAuSxKb/Wmk3xuq5ebCl8skV0DkTltQZBHUThVHBa09Nr6XR9SjJ2teJpCI2pFDDgTM1Ul/cFRxJJJL3Bm1o8rOjSFn9O0NYSUyOonKYGSiKUA1pJgvKoiWEBFEHIisOZRQPlkZgELWWDasJP8DrWFK/aaFSgpWxQbXwsYK1kYU2CltKgC3qNFGWy7ZVBe8ta3nl2jh2ro9NIeVOvO4l4ppFBK2AMRTA8dENLQPf8Uz@6a8SGFn1zgB8U2vVNERFbpoGDv3FHmT5UQJraOguCbIwQtYVmS/kZhHk5SjffYsNcGY8JeHydgeY3HfSEIPRuMDgCk2BEGhnCoZGzmDTF9KbhUtPIaNBlJMM0Vi7g5xyt35OVC3Z3HNp3NMumPTeZrUZCi0KdZLLwj3Z2ZFs4UdDyjcxPQzBPOIKRkcThxElLPgkck0il4hJHeRB0ebGzjLga0lk7gfSmeHQzjQN3UxbrIgsCmublfOCGyiKOEb0EvKxSOg7pVC3iuHVlHNJhW8RRuTof5E9l1eWdK@NgRzALR/XKOFACF9vUXLkABHP@a2aJWqI98FqUSG2XO0nRUDjbiV@ddF2kq2rgfUHCkICfpn5l8SEMc13WB5obdKX2QKdjsT0sn0fSLkzFpLlXeYG5hiXthfHCzi2l8gqsNvIaxo0w6sFE4PQHanxnDP6Ui55aJBEIad0DnRinezYGFwl70xHehzRACCfw32rh0axWi1aGDo8OvnF070nr6b0n6EStsI7C5Rs8LUPHdVaduglZvNrSojNFroFHLbAaBdLDWh7xJ9Ds0yxCL8diqZULDW5usgGFlFxaL3KG3hvjXchyaGcwjRMhHbU2A91jEQ9KqZuV16YdQ@ozmKyV8Nd2gROCYTkRnBCMllzQnC0u/2LIJ1ReDF9EDNgxTvhOZtjU@X2BF5e0goZRef0i@j1v3MGzJBUVtJR7EY/go@9GwanwyIVYQY8xaB34RbVq3JdBccX9tfagiyFvJ30KfHvuD9rnnV7bGZ2NCv3QFeFprGI/xCCXBTxM9eh4/@hZ6xDf6dp/QDcn8NOgvONHT/YPnh9jzjPIWhPJ@0dHB0ctOqB@9PzwGCOGppJMHVBgicFEQgLo6cF79x5rMPzbFEzyhZAQ/E34J0L5lA1/1JrS3xld8yjzUYgWPcJD11SwKKWVjcg/94KJfLwN40/ICb6MN09wUwZoyVeNKSCNhcufIi@OdTrXoIiP8WQUESidgLdSLWEnSzDMeXiKBSgWUQh2O52md3hFGfPwIl8wslJl8YIMFiuI@139kEYHDpNns2HXkuhEIM/yhTcESNxtKk6ifmWzOLcxquSIDg2lCxerMHNUKThqMbukaEFxKr2gPWKkL7s2CvLCO0DRjRLqhPhmChXgHcSGUSr59kVBfyBKZIFW5fejLgztDn0SRrxfc03rIw5ryud8gT4KiPombuAoGeGfh/qmFAmY2J@iyxwnePNctRn9l5XlFWZL9Y4V8uPz8l63g6dHHgDD9yKLA71QzL5Y7sR2l2CghRnpHk/mAXqxNyYqTARZxsOoAQ0VjWcG3yAMI9VcUPMm/p2K0K5dPEBjgcDZOqxpci6Ho8RLQmHEAOTmmbvmdhzGhq8lqIPDDLGjQ9SyID7QIepZEK91iLUsiM8@YhC/b5VKsvN2jfrGBp9mTvRnRvH/VMUrFQm7I49Cx4UBn15czsaMZJ9xCOiSi9dB9TkbkOuc3V7KWRL1Z/8FuHVcolSFiDDjS9hegvnzPzK3eYXuCq3091xDTUGhcSK2vPgKM64XPhAiLlkSd0nT2H62BJtpyl7MLvv9WCI@yBGaz36egMkWm49lvxuq/eQO17W4bC2@1ZBG8NNFBO6XQdDi8nJ8UbRRvsCL2fVthUXWIEbAIGs6SD0NkkXy7VKSqzq@WibJmg6yehWSn/1S0BTzVwbEjxQE6VrRmJmg/50YaHQ0HwplgYYMiXdqDuNd31zw0yQPerEs8MMYOxVpLuf782@n@Y5LZsL/caZwUgFdvmS3Zzb8P18Vx1oujm8xikolt92KDFEq5UJ89mnMBzdvepgtGySf/@nlpVfzS/9hXDqe5nflxM1Wg0SWVoHqeFAyk4qeKGzcf9AAKiWDG20aVWNOG3I4F4sLY8kK1FS2uHGWzK7L7Flm9prKTiGfs4ElrSSMr0eG0Q6/MEimUfydbvmywSUzd13darO5Qrq1y8a6uGAObaNsHHEVRzN6dlMOx62Ek7GIWuTawtibF8gKbmQ6P2F73D4btvGB1jAYOuIFED@o7p8HL32cqMZVDHPhvAzzvKGvYloTAvLjXHRf7@GBCmBVBBXhs9/styNgu9udnE8GuIfmCr8KAyNVqxgyjhzB4eQ8FDhxxr0/8QdQAxcttdhEBDdvBFzSLAym9JXIp0hnkV0kWa3yuXGHwtBREvHWHfujiIi5i74AhnwiAxVI@DsarDTh8YL6BSHiULSuqM9jf@hZGjy@4uqXtQSKi1ByuVSDJCPdJhqOMp4AeTo5T2C4ED1OZ2NcznFCvPFjrZbr2HIeyo0x9vCFEHU7wg@NuohBR6FlEIm4QTROYqmX121uJUJ0COJ5noRYL9dXkdAIsyhEEUWGVifL230KW0SXWgkHYVPQ1AtgEcboRbvurkLtIEPx5Zq//vFH/2jaF9WqTKM3dfxhG3wGepEkxoo/j4ND@VtDj/6JuKuYwv1PMW5G3fO6/nkbX6iJNNQgXDmYoQMR8wUIGgatCgagb4JTS4sFIwmiYFWr9x4@NI7fOzr4Jt6G4kUEkoJUcRSCbcMscbNTyUS@OBiMIEISFmGeCMIIJJlYhFK1QjBVYwqv07e0E1jQWt/5c2otWssP8KQ7j8sUQsw2OagPrhPi2VodreoIKcHYD9/5M8YcjPj0bDbiYGQKwYSvIw@EXy5FWgv1Yohser/6wV8ROXGjBGw@XFc510nnGf2UeyIWZElmK7Vmbq0SZKgRchFf2kTf/QkhC/mRbqkIC9d0raiQZFf7R39nEA7cfIDe00oaCTylSxF9zIjU7gG1XC6@yqX4vsf4ej7tAuiIOrNkFZ/APOmM8dKQpSVXL2m@X/1AcAzwfoR7Jkto3EqwW8jsjP/Qe5bKiu7I618Nf24P/1BHKq655mHkiSoTz0e/jIepXk0OnczyfU0bnSnWMiv80S@ypI/OmMPowQjgjFbvqsyxksPz3/ytwj8tXJteIjC//vEnn8Z1nObWbJpbn0/i0TRdrMU0j/drKZX0Pk4ZZmma2xU/T5JJjNypq/3MQ/CzvHafJht7mjfkQfTVoJ9eMuzzkHwskagBP710yOfh@p7ElTnY09XKGe7T3GEusecM9BT@WzlswmD8d30wTpf1fO6YzxeLfyDkaPDh5dGFbqlWhYWzSqbtjlGj/xiZF//vprnRtR8utcWGiwsWFaBDrykhewg13dFH/kX6Tfk52zVxak0EW5A10qjUBBVwTdqDMIOU635ttOrYdODuZVDZ/c2IFObV6tDjS/eTUQ@9Dtq/OyfPY0zbf/h4QLZm/Db1JVjb4K7wbRsKT3BCLDdpBydcEB9ERzGHpKuBEaB74G7Q/x1V3UqNU8jfuJbGMgjYJLpGy@noCuU6IsKTKNWamU4F@6mZA@FflQZi76rD3hU2lqgjxZGNcy5V3t/9VGkk1UpBEnsKZelynP8iuoGOGNFeOUXsEDZdPmo38Us5UslUOQXkTt3/pmuLFLl8W1IDy8P8/b9QE50X4lnWHtQHr7xSxH98HBMbJncG1PQnfyUEln0rVhm5lP9SdnzIGiqPOM5kV6CTQ@Ynf2KiaGc3Emc3LneyBMZcH8t49NR4/mz/yDh4fnz4/BgXZPTAiMoHz3f02O1mvUwObHKRYMGXbYCbX2d3Vstj8fLLfqluU/X/@hOsPqMtueaqqTXT0nI/TJSryXJL2oi64sotJNpnoTwvWgB3TFvU1nU3RQuBA/1oGOF4DT34IsB4YYIDPou5jcWfr0zrXrcgzHiu0PVfZ7W0xZj8xQSc6rAD3JqB/eeu/r9k/HYkg5asZrh752bt5jF@qIUM@Umgv20JSqxsNgpffLFijGbRWTCsF1YMtf5q0PorxgziVc6XIa/hhkN/NPIieorAOPWGuACNj7P5AVoVGKADY9/D91ce3QHelsgNXi5tvQxbiKglEDmjmWHe2DMLBf98FIwj48OB35Hf8R3R2@vyVzgLMdRD6HlZj1Efj2ePooMh2g5VjGoYBfxdf5cawy2F0OQA4QfOeDKsUkgIb9jDpWs6Kth@BaydATmoWq8FYC2slmXj7nHoYQgp88W03zfpgrU36D3zsHHRwjNUtPNHeJnPBObPTDxhtmI8DSJvm69Ey3vGKpIGtbhnFMWCWWXAby7Sqn5Re40DT6Xhe1O0e2LiwSWxpk7heUyHFomhlGnTEruF57T6QRDF8PK4hSjAmzeJElhHfEiHhRfj/sY1wme8PDz9KZgoGYZIID7in4JonECEiBvQOOX2GAeOulcDRuBMrP/XtjEEF9qzYK5vy/PHPp5lrm1uY/xsqgk2KHaTWL6tbWLOhB9cx1dh@P64Xo@SKzgBQO4QeqwIxgG@UB10XtJBDzSowcNG@XNkHpoQHQxbMqA47GhjqqfF33R8Dtfe80MCwJLV0w/9kWiickJUO5PT0OGxQNHP/TCceBt3NteJIXp7QIL2gm4CtF4FzBj@rUrMnUXnA1WLrehMvKlNMVrO5aPbFCkLBiXJGcZCaOO5PBDA2zaJDjRloqbQCtZWmdMe7r/7@N7x/sOyUaltIDhfIlGwlta4nF2ifDpkKcQIi/DwdTq311nIrbBc3KsWbcH6nt7sJZ1hiQDMrTHq2pFVdKmYsJ4ZMai1HuqqsnoTSb2/guepcLghK5MxRhY2ZePKkb@yYqJII60VFMGEXQdl7IK6egK/QPEsAOXqCmgBod1a6PJguH@SXHPneqWixtQ2fauAYq1UdvkumPkA5spXRvFoMkxo2yKNnbZRBCWHEW1YtV0vkl5wzIZx5hbfCYuNLsznykB4bU3sC/kMz7CPXFjccMfB/ZnsP2sid5agQeyTWtO2RULxf/@naDfm8dG9gRXZFzjFfejKsG0OK/V9jnJlFdljg2IfOhE4mg9IuUZu1FAFOkFv5tCzYb0HZ@BYWB/qNEaWfUEnkLquu2ZfAMnxCM@KjkAZeseA0W5gWj@RBj@gjcHGqL54McTQdbdwn@79J4/fgy4/whgQYXTyQfPWjWq5WARvgnYJXYzGbTw8eHKIs/3YdmjWfxema9Eu47Yi4uDiO97uIe7LJlatiqMQNOepF4nah/dnx@3Tp2COWcU2NEHSyGrrO3P4FC2et9PbyDWTnQs20qlLUGdjr9/gTed56L62Tu1GBP/OdBIbQMKt1wl7BIVcvOSXanV/CLP1e8dPHrvFnbaBWN2MUVEsdZRwgKCQwFiYRH54QnTwyTuUqojvVpDAwKdUNHeTddmptneLjfk8l5/HQbvHUTmKsQD3rElZSNzYXezSxjiWgtnIczGBp7Zv7B@bZSg7nng2JtI7BDNSWhww0JU0WNxQU9AUOHuGMK67fvMmpWGRSei69dVVG7dw5oCN7mkCWh5Y48Z83HZ7lmrI9sh3yL31pkyLjJO6U6@2h@EbbxxWa7frqxt37gZj9O17Xti9GYIKcdv47JsfzW7iZTva8j0NBv2bfX@Ai0rX129tHvj3f/f9rWe3H1rdzu/UzLL5MqR3eMcjnYFx@43YoQcdO@6ydBETQ8DZbVdH7VdBdb232t1c3azd6Xl3NrzN1bXN7oa3ttXZ2trq9tc3O72tO@07G91OFUM7UhHnnDb4TRZ/JNu/Gtk8w2yzvrrV79dqt@/0Nrb6W/XVtbX1zuZGb3V9vb9Za6@t3e7VNztbneVWW8xPARSs1Ls4d6Q18Dv5xl1hQbeL0vb/AQ';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D-v ef26q-[af.q]PkPPX)\( '#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(####### ?? #### ## ###### mxf #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" ; L R.----._ ;-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[ ] ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / >/ MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
# ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-'4ox '6o@]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] >>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./_] [[
#{
#= []-main=-[165]- ###
#*
#cs :1*23/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
# ($?$?0l0v01k1k0l0i 0r 0h0h1d111 0e 0y0y 0mo1d0y0e0e001d0i0f 0g 0n0n110mo0n0t 0t0mo0f0t0g0g0f0h0r0r0i0001k10v 0v0l11110000011100|_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}} __END__/
###\MoOMoOMoOMoOMOOmoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOomoomoOOOM >+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWw;WW;WW;wv;w;;WW;wW;WW;wv;wW;W_;Ww;WW;WW;WW;WW;wW;WW;Ww;W;WW;WWWWwW;;;WWWWWWWwwwwvwWWWwWWWWwvwWWwW\WWwvwWWwWWWwvwW/Ww\WWW ho ho ho ho / ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi hi MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
jzaeeaeueew_uuwq seee_epaeeeeeeeeeeee_ecisajjapppppp ;vwWWWwwwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 #>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"_O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ +;*
$'main' *****+
-+3o4o# +
++ +
* *
+***** %++ %++ @@* %-- @@* %++ %++ @@*
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<<
> 176
>> Output 1
> ;
>SET x TO 120.
>X x. ;-} --[0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# >>END-IF
OOO program-id.h.procedure
231 DIVISION.DISPLAY 230.
uuu # >>IF 2>2
ppppppppppppp;ppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
# ;
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $/&&1nu le._e lo=Bid>834757609195 Cry U#age$f ata?6-/8;fPLesc~+Num;reharepcons>E~-< =>+>
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define z(a,_ ) #a#_
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf ("\x25i",!m?195:!a?124+x:!*z(\,_)?218:sizeof' '-1?67^*u"":*u""?37:z(0'0 0'0,)[7]?75:"\??-"[1]?77+a/2:77);}__attribute__( (weak))int main(int WWWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Prelude;import Data.Functor.Const;import Data.String;import System.IO.Unsafe;import Text.Heredoc;import Control.Exception;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;h b=b^x;r=pure;l a=length$show a;b1206|let _._=x;negate _=7=[222,209,210,128,206,207,214,211,212,217,232]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a)) +q?6+(-0)- 45);q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;f=(^);(!)=seq;instance Num()
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
# ~#class C{function:Main (a:String[])~Nil{83->Print #~+ /.---.>/~#();}}
#endcomment
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ ;#;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#⟫say 27#⟫say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|#208#COprint ("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
This answer is based on the answer of Ørjan Johansen.
b1206|let _._=x;negate _=7=[222,209,210,128,206,207,214,211,212,217,232]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a)) +q?6+(-0)- 45);
- before 45 is a binary operator and is not affected by negate. -0 is not in front of l(...) because of DOBELA. Space before +q?6 is for LMBM – see first O on line 2.
Test all GHC extensions on TIO.
230. COBOL (GNU), 10800 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rcyNLdiD2mVj/A39JArwNFIACUCBBggCBbjYft3mH3eSQ7Nv3DslGF4ACUc1CFbqqQALN5o3RrGOsWSkc2tmxQg/v3pFsrWXvRqzCYUdoY7WxEdLXDcX@htYnh8Lh@QfyOSczqwovkn1nRrIdAglUVubJk5knT548J59N3ev@3d8l8MMOHWt0YTk@8w3PZ23XvDLcHHs6Yk900ysVl2MxhNp0LwY9w/a9SizBNMZs45rt2S2zDX7Mdy4N23xvuBBWZKzvOheu3mN@V/fhxYRYbNuwPvQ@@Kzl9Hq63fYAcpmxQx0CO4PWJdObnu/qLd90bAhaYeylbem9ZltnAGG4fdfwCX2JsQ2j1/dHdXhZZey543oGptgyPM9BiLUoRBkgdNd09jdffD6BaZ2xz3XITN8yhhPJawX2yjTc9kQMTWNfnuzuTvoW2fdUx2a7WIyJoGX20vV0S5/Ev8I2B76z50/6l9jmhWHrrJhbzxUnA1fZU1efirLGXENvd0zLyJl2i6msa1h9w2XowzqOC7XkG1a5UC40NsOYuRbGLYeBE2hr8sN098KDQOfKAKcB9dc3jTbruE6P6bZ3DSlp64UQHtGuM2t52Z@gRbEQqZaiFn0pRl@Woy8rTNtvTLJAsYS@mwd7k/6rrLg/6bcGOW5ddqbrplhmR05/NOm7zp6b@7MYb7nAdnrOW3PLaUOZJ8KixVkujjeAFtQPNC321oOstA3m2Wa/b/g8EGrbcCkYCM8s076M8fZ26DrtQcu0LwDOgOT6A5@q1Iu1IFqd9UWrzaGDJYgJOBhk4djpGdEsetBcodK8vtEyO2aL84Yx9A3bg@r2cswE8lyblsXahgURQuytLPMcNvAiXk1L7@ZauRjyFqbCepcWM1mr32c8CIoBWdotlJmBBGPvIdzqemzY7zHP7EGw33I6HcNg741@F6LH2k6MwafVnyhW8LZkAIxtSNIYfWjTSBoHSQ10khS6dnWgresJGvhmDyhr@kmPGbpnonyDKJ5ht4mq/UDyOcDLUYKxKxPaLBR94BJuz3Cp1RBeaGGuASj1oJ5T167pAzWRGpvs0NBdduIahsLr2PBaeh9rOJokJOZgCj4WJEeVurGR3DnYTULl8hg5vQ@V6S6ffP@LmM5yNbbUqMK3Fo9XYzsvttnN0hm6uYQFBui7KV1htW@Ylz87M@A71Jr5C/c2BlhjQBWL5Z2@n9fVPmRQ9SGDeR2d6FKvirm@FUmYbUzURYTlOFQbagPkB/sySyVrDVwX@4KQqPolFNpy7AugJxTWHdhID5utFqAKWg50AllmXAHVQHhSHTnXROGTrgmV5mGVRIQS756IoNBBARsLisp0PccaEBzE9HzkZaAKREWMex32JevopoVRIBxR8Vy7hjewfIwzsNtY8z3TNto5JrNBLdYFPr6C5HRASh7A@r1Iu6RMATBUhENFxaCPv/OH7YsLwLPZajluW7Drl6zttKgj1Smz0BUyZFjH1i3KFsBlMXUeHRK40i2zTRJCt0ciCcoEpXrtDKw2cyBB99qEVtrVQU4b0LhavsGZ3Bn4kMcs6@mXXJqYnHOh4D29CRVLCVDaVGyVPdmCWmoZsQTxjNob@J0yU/s7LOnlX6ceV1KPF88MyJySU9JL@fxFFRgulyYveEvexTlfbo71Mp6ve47ZjvVHftexi0xtsXir5vQNO5Ucw5HMJt1mUsmhlEspVbPWynVMu51KbgAv1iHhpFJt1VqnZuW8OhE9miSguUY02FyNVEuJx0DkUKO4yvdAFclBf/ClKlyRMMdrIMkxOBfxRsJM@l1xjwQpOsiXDjIIyKGcZxlGP1XIaQqKCYSbWW4MmFXSCRyiwBXzPJNMJDPRohMGKOlYQbGxnpgOii2r38XuEIhie33oCVzk3ZYO3ONhh@CDAphlTeJr6kVAspBMvDaSoAA0QZBKPqImyZscxldRUAoMYRMab8lGO9KQQQhAW/a9KWlsOahYUJ6wmwHRYWOi@gVUDUTmBdnkBeEpkc94kS5tECiIrWmwsto0oRFgcwOZLng@UjYAXy5yGMDGG0lE9vT0EWBp8W41bDDM7EBb6oF4cEesZaDMAeFj8A4FExlQ@/NAS2ZOhxXUYqk03sammpjv5jfVH4CQfp@/syVh4aONCQUN64BSbun2xUC/AHnh2BBFb7WMvi8EFZTE80EUTfY35KmKzjPndWNLTybTpk5EqhZhGijkee2JrlBH6SKUfBX0GdQaueXA2qYLYskaTaYOAFcTicffIMhYBt7E52RBagDAZMbQaA18kGrAwNdds9UFnsXc2Vwu8k5oMnnwiqYOkl3tBEljZrT6o2Islw@8MBtzUahYo9N4oHNFVPUxD6r8qMfdmHWvNwOxE2QROoKIby6v54D37sHZc2xnBlIgZIAWQcZDeD2AJnaMCiV0XFLtosYaaJlBFUGdgdSAlg/81/X9vleBfsL0u4NmDjglf@KO9vwDG5kl77sj03e4u2k5TRDLHrTPvEwh3xo0zeFEgcgvqMO3XuwKFLCOx2rQc78bANelkh0PBCb5byFwJChOgptQ8N84ABJQDgiV6ngkindBqByP7FYqPsaU8SyLY9uNK@DAiAFpvkDlbTybb8FrMpcIFs1MLo9Qec9tkUON6KSIHsEpW7GFsaI9MI@xhXgcfjq65RnwtAeWha8Dm0u5FNcVFHYTW1gA0Zai5Mxe3zJbpt/goezRI6FTsEUwD1Ft6qDOpECcBWGH50CgAIzofjh0zneOSdlNKVCQhduxhA3XdVyert91nWtGHggWixJ1y@mhdGevSOFCDRosYtNG6070pdSV6jNViKBPJX05mcy9dUw7dZNcXFxMVpJ16DEXFx@DawNdj9GVAddjcqnkQrgcuihGllwYekox0O88eXsqMQ@Vc2wOQ@zt35v9lH5aqSyfZ/VTTTyL@FSAztBjALSKD8CTVGo1dCpKvH4NBc01O@Ol38Je77jlmn1BhC/0K52/CyosExmg4hwXDYMqKi9306RXc0G7AGOg1U25ybPTwtn52c1ZO3N2m8xibKWq15pQKEgv1ctduM4A1BDldKWiaueKcroMykezliwk06lUWbUgIV1RPisrGZ1TO5U0oDdMnZ0lgaiCPqetrkv4htmiogSkgnygwgO6diqZuylD@k3lXMkkIa6SzILpVksmgTItJIJHhca2NEagg6PvccJsZTIxat6Oe4nfqe4U/HJguI5HPxy8f4@yi@NoBhxmDXSu5fUFQH7PlrA5DJwwXmVQs8NQjlIauyB7to7HRyl6l9AzspZnoRqpujwNeM2nuWebHoG2XGF7ZG3YoCoBlUBTagdWre3YKrZqaZg40YTIlEcI8kO9AftEcwwGEXfMIRh3ILNHUolF3Qv12C3HBjPLyL2idh1nIJJwzMLIzdRkD7lKkGt5IZ@BzgrOvqW3QHKNozuLszNACG0pn58dolSnEE@quWSR3ldGUApauo30a5tkcQ1Mr4vkBa0Y5ZnbAaqiuQV6nUFU22Mt0NcugNLG0PS5/QW8eoxRnuleSkGNf5NrzKioo7aHmZLjN6SKOS2wVQ3Q@jCUG/5sx74yXcdGIud2ADU0qirWwQTyWeQFNtrc3Ctuz6fvLORAsSlvLULbKNZJ4ra8FsvbjuVcOCwNAMiauRxn7D0bx7lAX/f1PhgS5nsi0OaFY48meNAwgoHD1eXActIRMk/wubcgz9jsQocAc8p8vPeDHehQtVKhAPmXbwX6BIWMYJksI3q2WAggRr8t5BusyR8Y/e5obPwP@YOPAAA/OQZvmHxMRgdlCHIlWvh7ihpt5NwH2rkMakvXrLLvkHaLw1BRC3Gs9GP9Lm82UMLEhDf6SlKMIZ2q8LB@UXCd5cfkVmD0qp2e4@v5L3Ndj@FPDHU91WRxL59cTOZVFX/jFMSKdZZvG1d5lFIh5uGO0ZqJe2gYrTyGophm0jGTPDJwDmnO4GPTDxSTPyUNgpiT5b/IZJjq8NwFafNMQ3d10h0YMaPVdVj8DJTlaMni0Ld0wepTgfKgyqCGHUQTMyEx3xmAgdI2LLNn@ns0cmvZqIXnSHjnUGqJUBxzDhEcmgaoltx0DvscHF0NOyD7gsMfgSQnrGCs5jhJXaOdT4fYnjuOCxaSxzSyjosB6XsiIO94/XbOHwICHmtniHqFFzPoyV4cbO80DjdPntXyA8/NW2YTZETbaPTALLOgOcz5YN5wrGsHeMe0nZ4JJZIo319aR47j13gjubTYwz4JjChx7G839veeHm0efS0yh7g8szewdMxjZWkCIMBxTDB3omk5TcdSL@zBXEygTRw8PdiXWL54ub@32djeOTw4iaB5O7BMXRvm@5cX8wr0BYIwLVfgpD@w2uPj@mRwjdnDQtig9VBlYGUxVYVfFf14omhf5DAAlT3sHlUVxzN1HLF1WVErrK@3m3q5bKy2Wysrax29026vFLVyqVMuFUsF@FlbXTfYBwJXVWNIYxDg4vY9DoVgGpB5emi5FZGlQklvasbMTPGgO7JltMutcqmkG82VVkuHXLVWl42VTqGwvmIUi8ZKc6Wj6VqxeGe2eCpS3wITrwX602hmhoLQO/LUKpWMtZV1fb21vr6uF9fay3qxvGYYq2udlULBWNUKnWZZKy/fmadINlDRC996NLICMgCNcAoEUZyCx1jj5Jn3uqCvtIvF4mqr1FlfLrZLhZV2c71QKreb2preXDcKnZVlrai1W0WtIuPiSCXIrC6wTx5H2MDMlkGqBoFKTHbtUYajiT85GSzE39IyCry@nMxFhVwErGDAQEzl4pCn8F9F/x7O3eZasYtWC8UsvQaeArBMgDiFm3Ob0nMdPYPJ27FpTRDQQmrPCp8fSWC@0Qq3iPwap38j5bjRNPK/8judMe8ieV@q2IFaofcyefPJ3/FpV1HYqaCZwAG@FcLHJ41n4psKmgkc4CtxfDjZPBvdRMgs0ADZKiHDyemZuCYCZgAGmNYIU3RCOwwrU9i82WyR1szguZEC3OuEG2etQ1Q0hy28JGCR14NmNfRGr2eGwNInEsRUC7phbTWMXAoiOxNRHTP0DsA5WYtWA4ydQaSdSJ9oUBCJU1DOeUd5ssgJ6Dr9UaQp3RR52XumaKMR5l7mbYFmcdHkcccCOefz2e3GWz5D0hCT29jSufA4AZ153wFLZ9/EuYLOmDSJBVb/WSwuhy7GB6/CkGI4NcPUq9lzSvEoIi4oTfvSIWM9cDUKOa2EWAIUvUtrOmYHjEL6GQOdytR0CNc0es0O/cwAQPVocjSQAmioVShpoBTp@SN64KDrrByMDx@PJd80OgOwV/NN00b3PWDqepkgO82mOQ8UKIGLBeRzBliFHQ2aI1bMreQ0OUCB0zXQn/Gx35O9AwJs6mRuj885sDHi@wPXh1ji@Z9/2IZKmK6irj4iqz1wNGzjmvijM7fGRFR8oZ/ZtRvqZ0QYct2HsqXjNK9uBY7ZqKn2VbWruz00jkV1A4PiD3DCHbzGc@4a1qBtyOfsRCqMiDw@t8Fss8daM6AJdmIahidGwyGWo7eJDHzQwjQokouVzavBGHLzPaKagoiZl9CM2RIWLk/wuwN/wH9xRcJ91Wj28XtXE10Weh/YMXrTNO6ob1e/HLQdFdRxKi3maXUGbFhwGhtUO5Z@yZ0NdM4uOS@ba15cgJolnvPArrtggNLIQf6aHvexhGcPvL7ahHryoc3QG7WC3h0puBb/nQdiisV9gWM@1UyLfh5Q3wFfEaeApkuExtVHaoRo5gSZLb05wvGU7qczGCZI@iCIm1orkyksYw8aTDWH65z6/fnxsdul@Ovrs2PzdU@cJLNs4Dxf76Ty8Woqs1gBdU/FQp9l9nRLLbYjzrnCXI5Uh64ZoDS4prYs3QPW8kV1GFdQffRzF7tjp9QC29gNXXcwe5gdueJg3uS1kFiiQbccy/SwVVvzhOfkfF@YJq48o58wKr5NE7ZNKqbXVQPXbLngtHycOZ7DaA8QcHzSFqfFI5yTc@YRreVc43euVtF1rgz@O7uPez8zVw@QWKpFLGG2ZnYm7dZ9nIqrj@hnNh0vZ@bLb1kz/cfbgByHitqtD@Rrz7Qcjx3T711kATXa8/jvbI6OUtDUbZWmn6Lu2dFEpvosJ4bC59Srbl041mr5Iq/Dz9zKH7gd7BPE86HSL5Bemna/9JKqkWNr4jlX7F/m3cv76o7mj1xcIxBx3tEDzxJhYg50fgHBiMCFP7MLt1soU8xcng8vzKsAt9W91kfy@R16lnnUlT1Lf0SqNmh@GGG9DA7f5er3d0lt5e7U2g8TT1No1@4rRKRyLy0DOjL6napSVixonxhDKxQeLqw61sAYGDNl1UHzrYGrve8wQB6eqYIoxpIYksaBMhyQDqDeC9PxQbnGPhzf7hQwumVCI79X05kp7/qgnvfR2j4ExyE6piNe2IP@WOWOGXD20d2U6/Zly3baY5nEkE@VSOX79akxbd8z6HunXcXtQJyArC0XCgWh30QmGcZe7rK3loO4b03@O5Yw@YQpj42SzMAZjihDVZuXnopjuw@TRsV5xj8Br6/nbdM2/BH@zquCWdK16TjWp1QZCNm2ifoaaKE4G3df1U3pQmKxGQuHOTwcJGl25g1w8A5IGKJAPbSx76r96Aj0g6pVxXUE0CovJl7vHvKJjGfflwp06zSOhAu6hHuewU6DJ1qunFu7swVy9dVpGpbOH8PVlbvwreeW78QXqChCL6YJR5yk5NOS4TR3YkJO9UdALLMNRk3X6Bn0eoc1oLffDjz5mAs0dPA7IzhHk8Dz4vVNEAw2/o5NgUZUJ9@xwQzzdffCQDvGwqUKwneeMJaTDjOJu9fTLwy@4@suaRmOauDKZG79hc7Z4xsVvqitBdH4epy7WQEa06Ux8uRzJsLnoxbU56B3/6jcRLtv0Tqo@xp6Lj9zruUe3dDuOl27a3RdahzB27zmARzp8716dxUC8t/VvUtcik0yKjQDu16UupZjWQ@hLspILjEdpzMzXzu4jaoNUT8J70hvQoB43DviB/07EYk6@nltp2sMoJvyHN/pGyq9zQO1cICI/86TpHL@67uOPN05KgAUkc/viv9ee/RCd/x@nx6NvjXw6IeiqrT7bVZV7lIyD@EK0@frwTjvGhdOs9U178tS09B927zMy1Eg/nqnNduPUMFk6jZ65ywTiOeOcsgNtWj4MT725lVpZIZnZum3Bq47ul9CjC9rCcZs@VQDOualL6ZOZwSTPoALHuXCvjvmO8RM61z2IrUbVWzVKIDKos0dQxpbPyrEGE35zdGIJspNmYlMs33K4KdYhULDgGZkjBb8x7hmbDZ@Zp09E7IOzMnUs8GFp9zPu9026Fz4MxPh5gVufPWY7zjMs5zryNg1dEm6LR4ze@hgXvKu6ZTSnfMpubyYDVWNwdwhMsvse/yXqZ3iTCzTs@vTUKPZJrKoobbR4VMe6LpPy@s5Lu5PAnVCbbmG18Jhc5TEXHfiUsd2LkAiqxYLgSXszCJMT@jP0lPGezv1qxfGhY5rXvdNXP5qedMdIGCenNt/COLvD3TP/P7A8Y2ZOCfn@B@C8rl@YbaejdWCRCipKxZI8sdYI0Cv6Yq47poebRORjtkNh7MZzdfPMNQmRuaD7cp3j6BEdCSxqpype0yuPg8cODeA4frMtMY1UDFVP1fWmT6NuornzHLOXg9x1/DD9aDXH3jiMTt1WpoUHX7uXZK/d22CIFTfgdxlXd3yZw9RR0ZdQbcSnWHonKdx/8C0nAv2g3KBgSoGAg4V8DmM9RS65kPdhxZgz2BWSv@Bc6A4qKG6vHDvgBGMZaaatunfPYDj@zrYRPKJBeJqF25qzO/jb@7Jp2JQT2ZTZf9OiQ@9@qhlgZVzH9Th1/dAGFv3dy33zN1UsL907IGv4lbwuzqJ1Ts7iQobllcjXMBS3995/lKRzHDRbfGlxveplgbYdwPPGoWuuUsHZvCYaYMONl/MTseQhsK20dEHln9Ei2MfEG@zj/uvSKpvO7MMmsMRdDKfZBVBPzHobRstnFB8UB5eOM9BR4Oeqw9ytXdk4EKACVEyPzJG3XdaugU0az8ouWNCP6NbCO1pvW80oe6t0DVbCZuHfFv39VnEpMHBzuBTBpA902oa7lsc@ou65@ls0zl6ZgzJ9JjPTVzxUf1Wi6vZOBw31ogi1niFHfcdvin7jva8CR3DJw8H5HDx@FhXN9MQmy7hwRVfRWK0@R5Abxbpj4ymY90vZWyTLxvQXdPw8vumPRiSH1NBU5tt2vBV1IXcGg5oeF1od9cmWNLB4mpcgcZXanuhhSDW9NhXukeT@bNtl7GF3A9fKtTV3ZaDs2LC8YlzYpG9ZXebGuFKdb7ooAmMMwQZp7cG8oCCqWTFzgE6riPY2O1lxZ4W8DNdsQPUy8mjWxK0/4fwyZXoLIGbzwdo6viOm2MEl0rpmYyixHgknHC@sAFMQtHhGbixnp/L4THoTnyCNTvs9JQt3QwrhYp2y2osXomz83OOFT@0zXtn2KeTL4549NMl/by2lFTV5FLyzK6wQjIANyzQmGaC62OwHZMePL8hCZit811e6JYlrvKDA7wuHcrR1e22ZbCXNs0KQN/n8u3v/GyFE1zY9ld/2hZnlVwYUNieCVYLEASP6nF6Rte5fszTFalDT6DjWSeIAxRci@@8V7c2GWhefqvLjyhxrtnL3ZOyOPhAnAsEL4fcYg1ywSsXB8xx65vPK4/nJtjGJBIOYslCQT8/6NnQitp@18uxY5N2tQ3ccGW4OCzK9l0cEWtn2R5rG7iQiDYr0iCw5TiXtIEBc/JXf8qPe6Ati2IrmUyejnmJpIg7EzU6Y6HVcgaQa4nkveE6AiSFRAZ1d4BTLgw1IPJXcCMfnUMBHKnKUxgoGX4Uw9bmMVN3WBKPPMJd01Wzk1raPPr8y9PCee0b1ssb//mHeeVGEC7@mbq@6sWzTIJUb5GxosElCA5Dkyy@NIzzBIP9nKbova95fQCJdM5kuKVT8pjj9EWroZN06OCYgBvFhuwUuqme5XEMPTqEhxjWuKbjGGjjkI19N55uY3vQwOBVIdS81dWWUgM@C6Ae@6wECeKRFjq4@LE9tMMRjxbAKEtD9oF1kcmgK9BKBXjjhLTwNIte7alcYbocXfmb3zaaA1oCd1XMFZdrVJylRm2jTi7oZRw8Veb09dmwWFDPhms753lPEvXsbPhZofgVUN1xIdajPLa8nRfbN0u5euHDB08fsXj8NlnlK5VBTCzdHO4d7hyfbJ68PIZauJXiZ5fv5ZCyBrmINot1HYvO6wG6YB/zCfIneMPd8ym2pLMNPExOUWLRbT0EKmgdV@NL3BkRTWOx74k@K75nRMKnAYRM65hMctQe9LZYh8BsSDUs/KCPpw4xEVecnEJcZqKMxwYUEAbXg8@QpUSqOKsBsVQg1gNJxeYX9jH3ewjF7sVyN9kezwRBigXpnQbhvIgzSXD7Kyl3HzrKX77cHMvd5SaYO8oNoIGvjLO7ubf/8mhnPBrwGD1J6tbWS2I/GxfO2NL42gF5VAxtIxcRcQalFmdxisBfRWc2wI2lTcO/NqBYQji2ejwycSjlPx4LGRMoU8PjFs@rnBapFOUAdZAqFmtiu13HHEayKPvoCLobXsRACOzGA9Qy47m4wJygc/Ny@JHFQKyCXLLpHZIQF/I66UXVn6xscVg07KMHHm9zc7qqoNfxGPxHeiXpKp6zIRPdmXbOVFaEr2XYF1BgCatUeR/Fljgh4ks87/Egv3hmG@Sp/VanwUtaoSw2hkEvbel9PCBKQL9wfKPC3g0c2govhUmgX1zj0JjOjyekqm3pWBraYm/7eNiT7LcI397ucQ21M66akXyP8tzAxo4KgCKHBe7gnjtgNr5vjx87xknuiBOuZFdJJoEnTrQJtASPXZme2bQ4f3VQx7FAUmJpRMHxsE06BIFtWh7oJG3ovkFD8bGrBeUkRztm@LYZ1WbxBPBkLlAZsyweQ1ivNn3iEXSl16Cut97wyEsER5i9CM7kxqKqAuUuwIYRu28qeNYkTVhUmO8OcFVMPTkVRWahQi616/esCOCMs9/OjPzH3/lDft7bmQ/unwj3sPAU3n5LvHXA/dsyRNPg7Z8Hb0V4@yl/e53HKps@5EokLwzsuduLgC@fxKfKhDJBnq9JZQlqG2v6y71D5oEuy@uypw8j1YQSBnkOzEngvx4wxRXVMYLzFMIqDPGkTr8EFgG@Av5A9QY1GkrPcM9TeNRRJZ/HjOPwZo5WJhlDPnNIJx@9G@CJf6CE5VdLqytaHjKpXkmEdITFBe6R4AgVpQIyMXZl9mtvwIzb2Nhgca@lW0Zttcp5I7@kv16OvwkyugSwMW4onDKIA1HCGBBWF9FSS3pGUzAqdmRJLYkyre1wVgNtMEUOAFHQ25ab3kHddASpgI9tY@iTxjSSBhAIbJt2dRr83EeJSAVEHDeeSzfZHMPND2iVRxpoLloN8VcIdoxglfgsZj19zc78M/tcnE/IgPF@PoN1bXD/sxmHFnLOwkM9pk/LS02edYelYU@ObQeHNnYhtyxVzBeX89qqEuHQuEAF@cWm/gFQQuMGYdEyzLdO39vc2tn74uDweOrUN4JMToIlWbK@kTlTc9nT88CRDPI9TtSnu/nj5093JSmjuQqHFxAiXBk2mc1ZqU3mdE7qr/g@k@m0KWAqIa3wUMS05ELdpRWV09jD0HwEcIsvc59KNaXc3J6eb9TP7MRU8h9mnYSZyKWRucB15tE5mMnJbGIWgzOyT/CMbC8n909quHkSt9b4zmW4tVN4RAI4uMQCEiCWy0uoGRwrM3DAx2fC0x2K/JBuj0QfH8Oh8wmDHEUgT@Rx3ti0wmO1xHlSXd3rWmYzBn13G89Y42doyEMigtM3cl7fMv2UEqPRjxpqQCDEUuJQ72FlmKP5kBSdhkm4suyuI6okPiUGjQDwJQ8HXpcdOn0WDj1tG9J1BIoI2x7wkXODfTHoAVyHHkcGilgDVBMVIgOhkkFWuUENLUucUDXM4ClgkN4pnlMlCp7rtUupoZLrGsO2eQECPKVkoaV/poFGFexnxULTqVV2EmQcp/DnuL0gStJPOqhsGCLXT/WcabeNYQrPK6mcg2qK/snrV1dJJT7FA3Ramjjcqj15bJpsiLovWkR45NhEY1tfDxrZ@Ll26@t45gtuzYVqgRSPfXcfnNA/pTo9vc9SAzrPz2M5Rq@ps5Sd9XxXYWqdH11gs0yGDGp4UAAozAjaIRcxDkvh8bepfA1qB309u42P92afnWq53Dm4KRGFLeFg2hZ05TgMpcTAQIIoFUJbw7plFcwR594c5zyIg@ExOpaJ4aF2M4LpGDqcXIJ2CrSgUrP6o8hxNmEL5FRdX6@I2hgXNesM2GJayufygHaGCJEKKtBX7LQEquExzQC15RptE8TCk@8Ztm0AgYBnejr0wfoAmMxVsvIU/2x4rC@lkOBZfCa2bkJGx4/73UneWDhns5Sv0rhM9Rb61Ddn2Kl2RLc6yv/X@Vy@epNasmqjPCg6Sj211K1pmeV0JrNkp1NLNnb1jx7hcM7tEmgSjRxYR0MAUpcspQr8DJpHbcmuLukbqaV2rZimGPAK9tkNRPjGy@dulvTb/NIj6Kmz4OPyxpta8ujEuEIup91C/rCFLOWzwDM3eCwZneePyS@ZmQzmIbfUwAx8kz87zpDMPjvO08hRVSii@YueaG4TUjWoiakLDDgBhbeoaBDsRRTsYhltQwKHh/0uzwqbo3vwhL@HOxMYLY0yvKjmHx8PebhgEfIuSUcg8fP5@JF9QMBhCoiIr1ldUUCY/N3fJbRVFk8tPV5ddjLJUqEKP1q1xErss6Wz4kqCJZ6ApZ5Px934zdm2esWMTnH1nXqqd3Lvzg8vDw@/Us5SLJnYOngd11YAdI2t0/ehnzVWnPNhn/ZJJNL5WCKf1h6t5fNv3rwBdRc@p/VcPQqVO1dO1eT5aWoNXupra@nsajmdfZJsYE6UVLGoHDNmmnl2Zva9dhu@Tpcu0kgl@OfxY0oLbE/4Z9xPpC8c8gVBhG/iE@Gu9FKCna3pejqzUnxiV3PFQvGv/nzxNntz2Nj4q9/o5Y1FfBzg4ye3z9F9rJU@W1z87OnTlZUsEI@7D39w@PXm5ubKdrZ0eFp6vKIWFjf@8j8uLhaLG8X84rnnaefJ08uv4sXCSjz3V3@cPDz8fsPzsP7ws8w0cOJvGb4aK5XYJXsPn8sOw39yv29H3Dq6m5332EGCslwjYZNMlpaTx6@TWNz3CU3TEiP6axAZFplWf7z2X3528C7hJ@rF/CsXnn7iXWK1nOBOcMDbsny7StQTGwi2epsY5Wu1GjjX/su/g/j1LwAPhow24KdekrhWR4m6WqMoHxL1VXBoxSKk@3/@8IexRH2IjFDf22XFejHNeUUrP9IeBXV0ltDKKwdPwFt@wHMYfsjQ1bTimazPSHVj1QbeXSg81CtzIn5BvQdcxQQ3kOOhcJDvxA5@/vp//@vf@@uf0d/v0fc/4J0Vq4tP3mwzZkAPjJ9K5UlQujxbK8cdB1s5fPYD/6OcCp9cI@BUfFVFyRLlWrbBcxWwcCLimKBD8MsESYL3T4SLJeS0Jkqg87BZx@son8TLc5s95x/bhn/4ylf0QQ9w2QH9EiFtEyFJg8TZpJ@sjOCFSVnAPgUulviG5WeLsnroT0XguSbH80jJwrIRqzyGzyL80T98glf8XSQf4U0g059F9t0/scRp4vT8/JmNf813@Lf/Hv/e@fh30sK/o3f4d/Ie/458/Dv08O95E/@ishyYFiRDJnMEKqNg2od8XsI3l2uIt4B5E7HEr/TDYtAczjPq7e1p7vUwU62Kf9CjqsEbfrgLcnR@q6obr@uZzCnl7LQusrihrhysHrAn53Wea/rNNV5vAPbMxulGzdmib65Rh496/rp@ujGOgZCc1588yWCDfQII6kvQMDY26nV2u3Fbvz3duL3d2ID/Dfq9FU/wvd2Y@qdH@JkDE4ZDSqenscQNMkANf9LstDfsnNNRPjX1VFstnavI7m@HHWi8HmMVLV1cXsyXhp@t7hRjiWI8nk9jxA/Y44DesB5LoPa9zpXwdfJ48/Hb/xW/Zx@//TfwCgnj/U4YinzCQHtZelywClcF7VK7fO4chP8HB0MIMIeFt45b6Ba6WhvFd8F4WRgVRsNCzznQ2uA04K/QA6dZ6AwLFwW7YGvaaDiGav5/78Dxnx84gM2BmP6w4CPiQgeeFwcHzwFfB9J@C39moVAYQiaHhSv4L1jYmdDZpfT80FDOYqcs/sYA9SWnJXOFZG41mTTPS6v9d/FssnF2mjyvJvLe2VmeK3asuFKlM2tvbxuNnRfbjUYeWf2snnmSUZ/Ap1bPbIjH40S9@visoiKLSWZL5Dcen9WXVXSvZoB/iuiX@cRPiBGe9cWzGJiqr17h99X11TV3kYNcZ@j/qsGD4ZsnL3olL/hc5ecgGHMwUJJ/Tf/tg/93/T9/yVKn5wqw@s3tRoo@Cv4pys3tza34rSuplHhJbcAfesA7Rrm5raOTgG7AdZpSzpXbW@4HvyllgyOsYxobdYocAkLzTvBUz5JVxsCoS4nJqLOzYaGgVJvgEwxL6x9oXkOp0oqPpSbORYEho6UVAimtVKsrwr1WrlbLwq2trlar6QCqAC/CCUCGp7eqyOjVRF/BPHD2TxVwvIsOH0@mxEn1j/t9MEq19cKHD4FXo9E23UYD/Zc/fDiDlpTEBR@19RL4FMofPkDzSypgsL5wxFTjOpifWr4You/qnu77buq92c@eJXEpn3eWVOhM1UIBgTE@K21srK7U66sr4F4tK0o1vsRXi6QuMuuacruUj/NigCmZTIggrbymkO9tEsNZYoM9rgOHe/hhN7cJojZbKSmp5shQAg9tfZ37sJXVVDmzLv5qiwqrp5n4Oz09Xc6spNfST87Pz4fjH5QV1Ru9pt3WbvQKDnLcVlvibG5cjq0/erS8DsQpF6pnsUZje/Nks4EXVOHsLUpe9CSpE8OZub6bPKURqdL6@SkW5/wsmaxUn/DaLZdYIlkVcGoS5Bcrr1OpE2D2mh3chzEErIg38k0n@kxbW06kY31aQrNWYG2chXSZ0@ksgifUC2vihLFnWJY8yfzaca32tdk2FmOJw/3NrZ2TbHED@qHi7uZWtnj88mlCw9dS@E7By/h@tLO5ffASIhzu72we73y@9@XOy0Pwx3OP4dM71I2B0TCuB4NrfG8Y9NkyPf3tW73fb/ThM@xwcYefjz//8cef/zcf/@inH//oxx//6Pd@8e3v/Ri@fwrfn/LnT//tegl/f/HtP/@Tj//qj8DzP8D338P3z3/x7e//kH/p/S/g@58ifn8hvhE4/oX2Wk/jB2q/XCxn0tAfpNfXgQPIdyMGaf3WL7792R//4tvf/gP4/kvx/YPp7@/8@ezv7/1o/hfj/exP7ob56b@D7//CcUnYn/4r7ofPKfh/xeF@@w8@/u7/xv//Uvyh848@/u5f4I94@e/@4C//08ff@D@KxfJf/uuPP/7pxx/97OOPfuPjj37y8Uf/tPjx9/@1Voj@/Alw2t/@2c/x/2d/9rf//uf4/z//j3/7Z//93/7W/0SOP@SO/@tf/lv@@ze/8eO/@dG/@Jvf@HbO74/v/P32Af7f/hp8Hp7Ph@B5SLk@1efb75SfX4YaYSrAA3QyOCuCTvV0ZLAqixVYQfxAg/m9f/bx938T@PB3ARLe/lt4g3/@AkE/oZevvhoLy5DRrGa@@grU1K@ENfJVFOgnjH3Ig/pXePIBAL6iUP5hARQk@j8gFIAxASXBxhInEFyix71/8e2/@GP0D2Ki729G8RWkbwR2CYE/yCL@BBteUIwo7E@w6X78@Q8//vE//fjzP/z4899Cca2urGc3s6p2z0gdAJYeAIeAqw@BA0ANzREwGRdjRXAsbuDIUkzLvHkDlbAILjBO0rHSMrwlzs/r9bPTfP0sf1bnn3N4z@Xr6JPLn4GjDs/z09MG@wzsT/w@eZJmn6kqf4Z@Ma1OeCGDGei6NDBW05ShYQaHheA7jK2swxsOGGWgx83woAwEPc3gtaqZ2LAGYQSK97EydNbLOL6Edm8N8GIkHifbKIMmz4ZPCQvErGWOWCNdG/KIGfSoEwaGGUKvo7hWjGfKtW1IsDbcZogLkWdib@D5plYv14Z1RPcNZQFwZJ5CkgCF171mhvVv4L1GOAE@Ntz@BrJSrmUy9TL41KiolFq2QWlqJSoclT3DqNzozxgOmz5@wthnca0c54Y5VAsT0PibCaEf0/jUYwg/y6RFcehfOumbxvhQ50OiD/fj4Y/Rm@ILAMCrqrhSC75QjQDwBIKHHFWGkoVHhmMAymXEyF7gQfpIJpah@s3QC6QPefiUzwbvlBEdFmdpaQlcG/X4cvwA7CfmXlY8X3dxLokUwwqLr67H0RsXvojlfEuHZGelt9Pwq8H/ziItYeVESceWkmh6J5lMSc0sOytOgsogC0glSlP@MwQXS4T@XLWnaUHQyVeYEkvRrSgK0qBl9PvwfO5dPHWGoH5n4/GstspH@xVu4Me@diqV2jfayloMnvQ@wAtZxNUgUBl4wWoO2yuStX6j0lACOkHTW43V62Jqk2mx@vHOCUQ4OWBasZBjoLPfrKwVV0orpeLy6mppraitrK6vrJbKyyD4VgulYlFbX1lZL6@v3VKWnoDsyFbSzdJG/Z9Mff6rfzLrM9sXP7H6V2yYY@ptrD5U1XyRclzTSmvVUQ3yQV6xOg18cOtkdKPicsrYGS3fusFJY8hW7EZFZl2AD4stxNgCeMEH0OKkDhPT8HsHVTHliveB8WnXuFYCdlBiZ8AOHJuot3odtHB1b1eu3RRTiqrZznVzdGlXe@AaMnR778u9472DF7ntvWNQjr9mxeVCLsDEB8Jj/alPDFniEUizRxp3llZDZwGdJ7hx9AXkHirYZvu4atN32InDVwc@NVqxDbHlsR6L0ezXKVTXeQxvqTk9j23kg9DZmLa6/F7gLdcBk@G7wzzV7UsetG3yrW5B0DMdj7HzeqbfnQPxst/DzUuG@2vDsNNrQgZxlJsDPIUf13KcWQBr7OXhnFI@Dzai4zQy7UQH8KO9z5@dRJ4nO5tbz2Kr7OnBi@2JR0kAldj@zu5J8LrGQ2XUUoDi6539/clX8UCzb5GV1rJZkL/wg88sfeiZW3otQbTcHfd/LIG1bg8YWKcN3DJRe2qCWNw4ZYnzenl5Za20tlpY19ZLDDpEKPOIvUzoF8ZSh@m@/nhVzVc7h/tAiG8yLwa9qmvg7fEgynAB27rGN2KYXuwZGJk9vLoFr2nyY7gjro0XjeLAQBNv/Bz02VxPeKAXOl3zogsi9NqRALGmrjP4fuoH4hvRj3@3h8/TIL@pEGsGOM6amh1WiOVoQLG4Xi6V15eL5Wx5vbxS0lZLpaxWzGpr5bX1QlYraGVttVxa17LllfXlFRC2EFpaX4slQCiZnXwe@hItHqenabfwCOsNPAvcyXXrsQQfj2HsfUoHfUFhCT3RCHwHLG5AxDhefuP5tEY3bdbieEt8Ae9gB7Q6a7HE7u5WYXc3Hn@KLzh4ulWIx9v4UioXCmtP43GDQragVyjG4w6PA0EA5vOXQuHpVjw@4Ahw/3w83sWXnVVUiuNxE1@2Nnd3MZ23@FLE@AB2yUP4iyVf1gDMxpflZdKq4/F3ATqA2@QJrVBOd/AF08SQXR6yBWHx@OcyP4UCYDjicBzDM1nWzc14fI@/bG5iyBdU8BLP6vfwZZM@8bgLL8CJ8fgFOC5cw7Dj8SY4kR/j8Ra4WiMd/PDQcNxobft6PD7iBEISxeNDgtZbl3HQ2IQ/JvPs2TO967eNC/4ZufzZgqxBiDkc7Ow2P/@8eXHRdEebO58fYcgXXzzT344GbvOiKaI1G/BxIA6EXPZGkx/I416joVszQ74HIfZESGPUMDBvDf0d5El8LjCRXuMLCPkCQoYzPhwbfHoA2sTP0x48n@pNCpEfCqHnsNmMV5FR/VHfwHErbDh0HXG2p7dcp4rvw9piMpXMjk5XC@dV8ma9lHJTqN5iaCdFF4ihOGTKzeh0WCucg9RaK8pV/qn42bBYMuPZxd5jEGmVRf2xVlzJDCuL6feps2xDeVzUyhU8B9HpJFlS1R6vrr1OD@LxCv48Xl6rvE8VkgXG4CernK6dP14rVeJnjx@r8VMNXtYyer5YWVtTqrdQeB96oObANxqNFEtdG/qlomD@UAOhjOJIvHLDb1weUfHMaic1zA5rPAdspFSHNQ2Eqj@ALqgwiTTVxj3lA7wTh2O@AFIMHxcqOF6Yimvr5ThkJJ9XNlAaofyA5xsxIRDMDLx6NcPJPzlWUfnFXlp5VcnhSvGG02nQNSPsTRQS1c5XuKGDNnPKxVekd3uV2AnqpnSnNcPzKpp4lSBtUwbThx@cw/gogba2HovVhbKGu81zu3jdqePm8HJDvxoN4ZuipdeJMfRzzwxcNdWSflt8J2VuZ4jXOZuOLQOOR6Ao9HJ7B7mXtqd3jOqN@kq9pd3TuCcT995DH6jX6uDS2ylKm@nKNRWjUa/XGrWe0ev7IzB6SOOuB3GhE2RPGYfE3R1ygXuj9hRKV6jaeNaMga9Lw8QwVm/jlvqntac3g0oFYG@rRo2ucY0n4tXOY7s2oAweGi7uxdg7gG7XwE0Pre6bsx2E2wJC3tyqdZdB6WQm9jxOnGB5PeXnBvMjAhq1wm31onaK/h/wZ0ONx89V9fTDOejhtUJ1lNBr3qDJ714qNMFQWK0OwU9bW6laQBq@AWaJViLq1S5r1pqvh1W31geVuErgHyzoBhu5BjTA02KxmC0W1rNFDTo76AQhGL5r8L4CXw2@EK6tnS8upqxUnLF4tjAs5LSsZmhZ39mxgaiFSgVpC5VCr/DUlUwxbaXaDtM3VKojaINVzACIgC7rm9luCmIdGbrFwZXMO1BYcMS/@g4o4C6l2rmnyuOVajv1lDUU8IAOG75FtrpSjdZoSql2aqnXSjW1qNQ84x23R6iA/UUgJbdMlrxB77SwuKplb9SGemvpnr@krRUrp4OlU1WDshU@XGzEf1CPnwOhb2NgxERnBUAVqIKfbKZceQi7/9CvXwWtzjKgWrT1YlWAxPpCZgD1UnjvJ1@Xl0om14rJpJKsAtQieJPsUW5IQCRBbCUfaY/joH7EK/H1IoSHomYqB9z6WtViidtY2/T6bGU9lriJ3d7cbkTXgn2PjUZ6RpWvjxi7yIBBnqfpzFwjwRbJpebqNBqxWdu8ONqsCujNLW4xRVZwxNiZ2MGo5hc/dQ41s1F/zZ9nOLMPqYLq2XSsU3YuZnqLy1DmduQdyufdxDhR@Zx4fiNTz5/F4nFsk2KOLFUuKcK4@yZB5wmzrRt5NXPlOdqYLKVXeGs7PVe@eWFaN@Vltc6XJ7LENxkgCS4Fque/SQB/3d4SqcVCnFjCduSaHDAFfRBuIM9LpTiOBhisf7z@eu11@fXzlwcvD3bZk0KlXClHlfqzJ9msltSSG@wJ6JHm0Q7k9QNzSto39hfVRKWfXF5JLk/bAme1xLC2EpRRq9dVbaPIHgNzsgoIk462qhY@1Dmn1SlgtQghH3/zD1aGG2V4L4KaVgEqljLFel1LF5mS@Pjtv8HdxcU16dJW1xLnCZ7EypoCbprLKmqJel54a2uakvBU/gaplxLeh0SxUE5sHYgpyvgqECOxnoglys/ffAB7BUyQevviwiySKz@@Bmip8o26Af/sGxwW@UZdfAPywPOW8jgxto7A0thP1@v1NK2USdYzuNOqWKIB59Pb6jm32FG/T9v0Z3hp/DNeBx5pz4N3@Qav6Q2DleoaA4Mgn//4m79fLK7@3//xd86UD40Pje@DWFxfX1/Viom/m/7k0wsxll7YZEl@wh7vU/Gg3WAXWnLs@k8ceUovqNvHB1vf2znBTtWwddyEt3XwIodBePN8uI2wZRm6a43E1fMjhMK@@GTrkDkue7l9SHFe0QZS8qUBJpHK0l67Iu75yl4xLbeM87WlfGElr5UYqFCFtUpxlekgpjw8MEK4ljAqo2JtOf0RN@ZSWwpFXthEGAzbN8Gs9owK@/xwn2KQGEgvbO88P2AHL/a/zklf7n/ybO@YHR/snrzaPNqBcjzfOWbxzWO2dxxnr/ZOnh28PGGbL75mEHy0@eJkb@cYEeRjKOJQ0eQECywrtuGNvDxqoR6ZV2PentO6NPxxf93t63k8TXrc28Z7qAy8tmXcf2CbYLtFLbfjzQWuyDFEr7fbbgx3rpottoD22kIaVALcONsteGusNPjqfcEtLbLWyovkGmsVXtjLG2vMKog/Zq30lo/Y4uLimR0P@odoMQLDMeqFmzTAL8zT3g92FlKrKywNhmJxRQlDXhwcLhTk28Kro5MFLQg72l4oBi97uwvLwcsOvK0Eb7uvthdKwdvTze8trIbRXmwtrAVv2ztbC@XgDZh0YT3E@WJ7QSvEJLGuQGtboHtgU7t7@zssDUBKdSwUh/3QMeENhEiBpsWPEUGSs3T6uutkyQZpjiag28Z90BJ8DGoBdb1TpOt5lqWdPvyAFgnAEC0WGAW6e9HKCqx4shp0HrGb2AIWaAELBPALuIEd4dhijRUVBsELHW7hpPhhm1kWf@nRNtXPPLaB@nodmCFLR7XRdmWIYYhbrGMLtwJlqkNDox1aBk@gGuQ07sYVBfc4vni5v88T65OKmooTJOP66gycTh@wQRHhF4sOvrxyeLVQXSCtFoTSgTdtx27HajM2WZtICijnwkILEIxT90q3sgyVriwuaUC8@MK3rwAwBIO7AC6@uTOVamFZLwy/RRlSkJg7B7u8hLgoosbGa1lhmChRioL5xpgPH5h8O/PHX93xVzvJcQvkPFscH89pDWEV9FuQu2oJgk4QoJgLyDGZDMSG4lBYpFwLQHT48gMHZC7rkFAhyR49onxswNt6kpLAeBlKkakIgggEwYh8iCzI2iJlV1nIp2mfFq5AogOBsR/hBzk3R8FhKSBZJzM6UatBKwyqc8EGU7Y6IZBFUKeNdQ3u5WID3lE8AidnWROaSZbJQG0VA9G8yzIjyzrgPSFTG6YNnGu4oUyUrACNkWr/xTavIX4yEPlzDyoxyL0KVRgIi0fYfInRFxaaLpj2VQkF8pCggG@RaVJICA53d7yjbYqW5u0F2RJjPyTm3m5F8hGPDewgOI3Iioc5cF4RxSXPegg0hV8gw/ZbA/ScJTmyTEZABFwmwHbG4VSVw91KvrynEDuTpVj85FKgWJ5bip0HFuOXKwV0ayGLQClAxKcAbwag6We8NouzUEBfSCioNN8NBXSgIS9BGx9D8ID40OWG8dVPjw@ddGWyKUO7hRrkUoFHGX9tjb@2x1@x@YKPzjY2WHEFTJkmurRVcOGmflYGR5vLyvGInfFXGv2pMUPG6QQSmKcAPIeikoMhA04LY5QgOQ9vqNF7eGdajW3uNvZe7JyMhyK@nNcQGe/6jm1RGso4mMgQhnspfFGCHKU6SASub6YOeRpZomfj@ORoZ/N5FvKnsI2wBUzqAPAjWsJYCW5lCuBrGy3oj9tZljreZGmFPcKcZZkYS8CXBydhOZ4BqOam2B70i5RUgYME7@MtKYEtMjYjqXiKpRT24ewMutTCGtN6/Q/LvWV7bbnNRstrqOxyPIEOIqS8FDAveNPkygZCtvmZopWZib0tFNiKu8x8owsa97DgTuOnct1i30bdotxF3XfIKPOqDM8VRNkiDmqBfnFctblbi6S@EfkAfbEZgx925zRimCH9HNmTQqWCxfPSNj41L/dptON5UXleNijR6TwI6zV2Eh0Kxnk/cTLFoGmZaIfSvcRsDwfER/KgoizrOVBpJrpaTp@eONokBr3hzXMs@KWTtXBmlg5xNoZ9yzHxDDg8jwbnzt3wtNVc7MBmPbBzadCXD1CbeIyb2NtNR9jw0/Job2lsodUau5E6clH1G7CS@vaFCtzdMS@YqrY6ln7hgcNqk@tN7Dg4xwNTsEwdKEhJaPsNXSuUhL1Nh9Ni5vCu58MXnzM86RNtezmIpFumP6J1uKhk0VpcAw/D9cwrA8QOnnhktHMxbsY@yLSL@uGw1Lgf7a@dMHh1zzPcCau2zyNK9smnn@AK5yfpvOAb3C3b0N2m6eN9Cw0@TtzgKUpFvj9uUNFiDMF1uACDsx3tTOfOnj7Et4lYSDEaGQtnNtFIgBT1niFNqHS6TyhJmWT8JYI53Z@P2@xd/KpQj@Fum8YYXgdoNQBaUSubEkSfeWS5BUAgd0gC7Xy1d9IQx2Jxu2lsbmmOGRmhclW@9au8BJH8i5xP25ooNiH7eLYGP94SinrlcF6OkzGHNh/UNvxHTEi6WAizjtj61MWerpxzs6hA9ogkeBDnEeeER5FcPQoJuiB6iYAHHhiPW50cZLq8iLjjGgYBkIkqh8MnLJhfMe/NqZmmpduX6Kpy@5@lPbcVqSw68CdSDrQDg7IIo5DPKkK5IWpg24cZjbtBtRCAsPJlNb@0sTnTICLG4TUcJI0qOaYhDivp4TmqrVQYnJZ6BC@bIlPi8BNJHQzopnvQ1Rx3xBPCwwpS1SqAoPJBMsGwpQkeKXUtpAaiI00lkgvg26r0wpVfRpjPLLs7tzypRWIHUmtmZ5VrOAh1GmTrnCc1XxYCvZVoYcaihsSRehE4oWv3QRO3jI7gOOjGiEe4yT1FFa6@BlzEOJ1OC@fwzx5HXyp8NAIblIFDQChCFGzGeMTBROaCTCNoPWg6mFTIelRROCyFVWgSLzITNAb0Z2YmM1ZPEeSnJtJNYxmidmpGKIihoESC9IL2BEOKPtQGH19gHa6WclrHJkgEFgQO0Mhcw2vAjYdyBhtYIrjaBRmccyZvy4KgVfkuG2HgppCQKIFUvZ0eIKTpe8N3neu@OTSsFAjMBh731WfgJfSwfp87CCLQycAbK5vyLuTV4mIKYp0SXL58zh6xlLaxkVpTU@T1WVlRgsYoohcj0SORQUjX6yxVTKeWZeQVjAwol8cRrMxGUOQIVtIpTSIoCgRaCTBwFYOQfAYmGXHtOOJyBHGA93wcBg8Nm5F6upjRzjc2ymi4RjwnIhdnZz29nClCZI56ITMewtHygIj/@XiJAPlyMdKPRFCsZJYBBU86Mx4QpjoRECQaTXPlfGbn9CtTXuTgs@x8KDqeXWy4p2UsL3IqH2nrM3D3fVd44vmRfTpFMvTjLJ1GNgcdgZokpNY1cCYoy08RFZ0W0K860StGRnwJAsUAEUHiMbPs7V19XfPTOzsE7tAJMLzMYK5mWRnMEJAoIDHKEBlECNHAvGi0ev0ADrrissKHsXgHRom8cPBU6CvQ7tuk9suUSIxx8uGBUIBPnOJIfQinbwoiNPb3nuLjy50jHAbYe/E5VOECliPLwl9ZzEWOMSjilm7zewJM34QsgGzjBo0oK6@q8fTRU6YvsEnkAn4SO49IpUMIxiML7ZD4wvQbpiOwcVJKPjJ8oiMddBgAlJUq2Bns2mC6heQY8QPay/w8RJrJo9hEKnAEEUUGkUJIs5OjzRfHuwdHz4lyh43N/cNnm4gZDMyW7rYBfb@rYwOxbcPinWpAzxh2vxd4ZwiWSW/KE774bSoIy49@5cQDwAaFNMh3MkdYXs70U/Dce1YEkigBNCgVjbbRn4EbDfIATBTGm4GQ1yLPtegKRZ5m9YTU4U33hFKO1lHSES0dw7OTPjC2T8eu2Vye5CW@p2Bl0vGv1HJRj7ogfnH5eZfLRToEH/nIG/RxRMxox6Pk11stw6MlYyH1AaVhdSgRIVkihAKf2aUP5QcfcA/6XoGDzgCmTrcQ6L2hmjuuLIL2yGn3nXTciILEsUgd6UaqlaQWiZT5mfxjqqM5rjLOS4yn9pan9hZS4wKXvZ1UyMzz07djitgs8piSPG@5biw1M66eBONjVHMdaPReF1dy01gIlzpUYVhNtI7RGY3Jukeyyh7JVhy2xNnK3d1KmSDsuEYmOpyw/xQGc7sNZEtNjW3QcDxZXwMX65@/2MY1vlBPyWdvpIlB8MQpDVCnJZwUnzgxNJczEBNIQ5oCOBXJnVOnEuBLCYRMlflRIroGTS2LUQHTBmkRzriJspIq6XjCUIx4olgVvbDblo2cIMPOzG1PzlIhEPryWdRwqJXPTfKEyuik84NrhBo5JNRZKYDrqqoKERQ@rkE6DYhbLANlz/RnF6M8XQxROKmTmXxYH0WdcGtcFCDoB7B7wFcmXp1Z7kg55AwfRlYiBStUxbCwXKbw8pAta8vLkTUNB69esNXVcMkDbgVhK8VCuI4CN4Ww1fXYdxonC8cTOD9iwxEVimyFPIOmO@iChmVBI@aPtoldP@aNm8VD/hhVA@UqzS1YT4hj0TV4rIc3kzQNvIEDL4n2mTbUcrEFEIonkbtdZOcNgBcD3dVt3@ATxyjIPWfgtgxKkCLSxUeux@99oZtPQOLTHXrewDX4ADD4tJ0WXZ2COCge1PSgR4t9s6gwXBkurm0yfbF6aYFkjmAHLhrqnAmkpxQOdckbnIRCJFCLxkEWTkbqlpF6fOhFuIqkrpzsFyiXJ/sadWnylHTMAJFXsArRmLtjC4LAU90M2eNpcVqnbJIBcCj6Zw0NTncy3DiVdrhAw/uYacvfPJ8xGEPc1Yr2QUOkmERFZTpX5MQeSQA5r9OS4xAciB7Dc@qeCBe3RpGCeG@KycfCGckI0iKol6IuxUWu01uXcoMQBS8E90QQP9eg9SngQYmJWcBgzldAIMsrHEJM@E5CYPvkEMMoDsgFb6hpsdyQIBBHMImH4ps4RFrh6FaEXYAIuF1LahfPP59om10K0UYpUT7PNplTClIibXk2GC@yAMPSRcAgUySP0sEaSg728jCczJOAlHsakLor82OpPTTzIrkpoDFKPDDrASFuxVjdLKQQuedc8fuhxMSZVDMj9cOVJKhEwQjEs9TuxVCFoIGUCjx3zUgMrjPLOFKSUIhYyTAtcgRU4EgX5RoHKdCDYc5wscKsgnJOlkWVxaQapLsaLLNPXeN4WUWziJZV1aYLuxYprFw6MVZYEUmWc3rRmg2ODt7GRYvKsEOJi@UY8c/aWfZZGydDhE@0j5LUmCX/xhdwRBrk61rYIoPyBXmllQDBC2@rYu4QRXuU3zEe4i3IRo6H9VMXoCG4Y1flpSQ81sKCUGdA6RmLV1TEsHPAzhJFpwPyGhfD0ebf/aLEFHIMYamxbzge6oLoaq8IsAT7QHIeM6AEsHhhSRQ2wkVCMo81UskdGJDJiP6sNjYaHK4KmcuIUSxCdkbWXdwZn2TKdC5GGMa7ydk4ZBTR3YftvxrNyGhuRpAcNEck@rpgzoiv87r9ZWdGQ92tLzQ30Lv6Rfh5JxQxob@VClIPSPVDfSGwDrg9ENUNhKItlUEc2MIb9FJ9vt4jyyD1ufDhssl3fIKv1XUxJi1rjEaj9XNRgcRzWIyYRf2IETOdTaodomif18l4vqkiaSAkwM6L8ah/isjyRRWnAbkzo02Vagwdo5UbNBpX5SsaSZXFgyHITo0uacSKT2PhccoytLP6uOJBrnYgFGavbxn8Pj9tv7F5sBfe7ihuNzE8B728nONe5K/NSzPPAWPHYi0@3uQO7RxX3vOQxs5L6MpwFb2fY8cGX6xgiFv83pA5aQyUNxgJl/XbANzpgMZr42U78vIngcDLRTMLwbrHbwwdOU4zzL2ON9WCTcozkKW8e5D5CyDMoElXsbR03zNGRh4j5psW/PR03IKfB5M8jyXMH9jGPsQ@xrsSc2/1Kz22HckYXX80kSptoImpOHZEIXhVLV89gmMIPl1w0nSgbqDlGrRSQhgJtOXOsa0Rs3FdE7/SndGR//KOR7wkEC@7EZM6tOSB3624UlhfJWHviR6O4mH/nctBWEmJ8bPhK0xcQFgFbkZbh0cfW9MysSaDN8zxRRTczh/3a@GOg/vXaQRLPPL5SFzHfsi6j1lrPGhTA5B93sqPfB6HR/sWXhB4rdPhB2xrZa2wWmH8JlJiQ2wtdINDqLEbwz6esI4LA7Afl3Et48qw2DJW45emNwDAY38ARYol@q5@0dMlYGq5wjCZyMYDsq/HlimFQY5jjft0dOwwQoua7nRiWoiN7oETvQoSU3iLfsFQQGrBz2PWaNiO02cVcLTxAkbqDPBKDRkDz3/Xs02MoCv1VFN5DM8KPCHrtN0e2jE2/lqwKB/XEzkmO4Vmfs7kBEW8GqNSQNOv8dxXZXzsORAsMqMDHTaf1YAeIc0awhjlowQAjX1YisN5fNyTJs8lSNvZO8BRG0oQWmw/FYRgEfkmLKU6d01JmkXWlIBIwEX0yJi0rj@flyMjyU08K1@@PE3yUBo1SnF3OETEe710QA65fqHDV59s0EYHRhsXiZwKtkCKrFXZrQTENSCo4eDKEjUpVw6ghuni3Ey4IgVIH5dW2F1oIxlYvgeSKg7ZDPulSDEoUZp0vA3WrUwGa@dyDgv8a4WqpAa/WiOo/3Ay6xGvzQUq@CJd1HEjbqZNxVt8IoZmScQE01hesfMSPELcwXGJLj7F@YE8xrlBjCbSoGk2GFDlGeVjriAsUOdUqUvJsiG7wNF3bj5l2Ui84iEfMb6bv5Ad1bRqsOXfsAe9GzRGsjzKoJ9F4FtmgLSvxvBXWHQuTzxo3dBLkFhHQU6Xw5HXqfTHoY2bQpZpt1VKuUXHWnIRD3rENO/PXIt1ZiO@yimYIvR/zruJymfteJanh1MG5NCko3ieDVPjRAxyPRw5l6lhdgSig6WGtLqTrA50i8F5eh1FgmjhpZinEQIGx2EbOs47NpB2KbmtgjWGNTCQGqMajuHxTQ2o8PJmQatiEb7CAFBVERAsVCaVXQonMoPoG2YyGA5G3Xj4oF9BK1vGnwrH2iP8PH4U/22484fo0BhmGyNFrkuBGI1RmkgQLE@5nSouZe@XKO9UfifKO0WPoLxz6BGUd5qe36m8wYjxV1QQ6GLogTYOmuyPwaLGq3mkJx@neMzQsxD2UNtfT8Ye9PEkuInYdPjOdGyn33c8PARidg54mjMyQeERf0jzMU@jAm4wkPN8@EgrF6Dp4VEqXow3cddBfTFFbjxjmPdfoE9afGxb9NHkgZjXaUQ/eFUn3iEBRXQlUS8pEoPyYVJcpnJ1AtS2S1pfXGORpKpBxqmg3AZjFDkovcL4awRHpOi0fBFyI6MgoRQ2K8oA9Q6MNxkF/WZHEVQX8nE8FlKdzYwlKxFji9WVUhMisRPf41ZSqHXHI3NNDZLOwK4RfSKwY4Px3mFGMjivDBrpTWZkLw2m2B6/tntLXG97KEan8H5aupDbdQYXXYar31EH5DfIYoSOg9o9apeg1ePB0gNgn3ZFLotLhcUPxo/z7GWfgZG/J@9Nf37ItlDxb9LF53wsIBXpJsQKq4UFqTsthEPaCyTpA@BzPtDHRxzC5KnOIhnYRn6ALDzHkThI/ojYaUbCshNTtUADieu@jyeQoGYtrn7H4ofR@jgNE0ZEDUBuXCBlZSEAnZ1ZzsaR3FLuotndB1aZldvCzEzSnoTJTDYNHOor3JE5Poo4OXYD2cHUMTfbxq@h/oJU@ew12P33sCYkKrkyyy@hByO3RTfUt3Fvfg/PS8c7ezmnggUOKF/g7bqWNcrOxHyN43HUuvRrsL3IVEa4TE5kpwv27BUuNJoZm2bcujpUFW0dQESQA1Kt5G2GiIduu2bPyRwNInMD2CNVDjfT8mw4LZxllpGnKYEHIhptD1VWHXmF8pnC7Q2iucpZwraJt6dhyQPRK7ND49FkLXbNFt@VsXWIWXGNdwPT5cY25iYHdUnrfoAVtroG3jUKsHguXIhdNW0VyGb7qtNh3ruB7hr8vvpM0osJGc97miOxEmdSjxICqjoGTJxXm1ZCIsCofuL@tgm2kuN1OFQjZR4t1sFzi5KeODVIjBkhbaNjPzhqkmMgr4IBGeieLS6LgUKEJ2J@Z1lnYKEsdvo5DENJOF7Y6Bsqls3FGt@ZNVbMyMsYEBes46ERjGIZihtgSFE3LnpiLmnuB1@fgsak5gCrHDqwsSL0DYgGpByj29j0Dm0KCscvIJjGz1PIb56E6eBaC9cQJgTGKShZSmQaLXXF01htx1ajmDnYNGKAQzDlofVX@3uqP4YKkI2yBwRMv4/Xn8o7yCnrwvqElk6lREYWRQE50BtYvm4bzsCzRr9uRogt0GHKQncGrxG9fi1ex9VxNMO4dZbHE07YXv6Alrvh2gQ01EF4F/crGBI/EaIGK67niH6WWWIbjJeVp5vhNFHqBMP2RRh2jnJNwEQI9E4MR3pwmYBPe7yyfNkAiE7aLmb7OYonF9jpLX9AQrTr4OIKfjNtFpc69ECMgD9VCQpsLAsid/qGyxMDbhs5Ayb7Z9@J7F8EARluIDQhUdH1EX6UzVgs5HvekQAexB1Bxe/qjsQB8QsZB/DwhnjevTUNMUaBnRuf3aKbViEFShaeiNvke@DCBL9zanwWDsd8MUnEPRGvkIvT0TCRUTK@zj61KOx7RRr6E@ufSGWWY10SljOUWNuPMwm0qmJ6WE4asGaVFlqkzBqu1NjAHRbQLgH01DxfrOFcC1@1QWNnWIvXwCCG7ra6UCSoLxMZxneJTm2zTWQDGw6HvYPzGTwG6PH8NoUr0Pag1zTw4g@iV7BNk@Y9cJAcQFIhaoVSDrdemiThzAzw8xku9aTx47YStC2eFNklaPwAYDCOhD2oyBONXwrC4Hu4simgTiclXnEopIhkwfdT4alq5/KQjamg4rk8jiMw@YrVSYzaHRiVcPBsYksYDnj5kSVO1457yWeOcNiNJL@vmzTujXOBfMEyRpIjejjJ74VhfCZDDs6FZzVRe8aOpav79w/ySm7yQShafEMP3zgVEpjP4VXDRcvBauQC5y0QYS0@ApUXQbgyisflM5dcsAfMI@dc@Rgi3xtUiG7dErSuRZsCr2sxlMn3tblWR2hXY7whIAVHILTMOQ6/iyFJmYZKaAiKZ57bOJT5TE2CVcV2JzXqc4vmP8@nJJ/gFcOuF2Rr5PxRq3HuCNMIFgm3Ikt103J7A19PNkZ@OtC8FpxK893oRhKDD6dW2VCs76KdVkO@wmthwv5mvMSnqJIuLIw@hTpEi2CZeDgmHyduFs2A7I5gMWCR88aElScFY4c3/RlbVcQiT36GC3TvDE@IEds34DU6GO75SjBdLxqo5@c8n3gn0tOrXPoAf89qd7rlOdBJck3NGolW79F84afNxMgWyJMX7a456GBWcKYf4oQbVKZ3pyx2ApFDS3P5hD@nFIHTusMB4uDtX4msFpSnhPBdKwBFW1bEDL@IeCrHxBG9WEbdEWNkvAQs3RDJijKI/FAhaMJ7Lzx6jqyqz13jAh5HJuao7SVRXwpmvnOxbT6YeHiw9@Jk56hxtPPlztHxDsWkhfzBhuJBP08jZd41nlhgC7xJL3rWXS72yjWhH8cehw6PQwv8uOX4PtsFc9cAc/xSh5j6wIjNnXMv7s8Pe@kZboXHP@HKPG2@p5XGnolbhAa4VAnKd80NcD49nPIUzvzQB@IOfzT6USOWh93FUGaCMOchKD@xJTUdOpOVIMTOBuxSnI5/jRqgsCbG55iDu7hyYo2thMYhh/C8hOBABFQAIBxX3Y5ydHlEtK0C4Q3QOVGNxLzyY9vB9t4qsEOe7DYly7Z5uVCH1C3HvoiJ0xMiOSDNDTqtLF5NUZEkpk1BkASuW4CmQ5TmJeIFyqN9kNdyhfyv7kiDcBL7H@i0gu@wJf877vOe3qc/81C4Wdv25cEmER3ndmIP3dhZcDN30M0@gm58Q91EQkWR0HfbTj5/N7lAv/wPvIN8zgZykbuVv59N47/a/dwP3mb9S5@x8Pe/DWcmA4/typHsO3OJ6e2vbsPO/1d2jXzadpH7dlH849aJ2VsnxCmRn7J5IplO0upj1Dz2DviAPQ41BcM/nlzdLc5om9DJpNQaW2gbHMs1vmg@PGRLrER@2CL6sRX0Y8vKf23L4eeXdcZegLC4s5cdf0KpI5sjxgpa@KSV8MHpY/cscY@u1r8dy79MN7psH5e0uyPUPcOBNGxzIrvjS6RJ2nz4wMaWgfOdLnyNL7G/WGEebG8R696jg3FyMbroO@SYGY85sfydDwrOiB2cXOmLg//4mYHj52YKbo3uSRRwherYgnhhRykS1@00/SaWrYcUDAdL6RCx6CC@yGsqjbTB0/Wob8C9B8pkHY2hDAdj56EcrxpZF/MSEw1tak9IMAP//5fdVgEL8g0e/7jJ6h9wk9U/7hr5x10j/7hr5K5dI4nF/MBz803TzoNqZjH1OsZvagc2Za@ebZ6wk2c7bPfl1vfY1wcv2avNFyd4aefhy6f7e1sMvjsvjndYcMsofb40XFxyz6Dqt42WQaPzxUJhhd8BP3Xrwgo71nvsmdMyroB5Njy996TLX3K24dd5rJ0rwx05fDqoj4tZfLFrgsaK@FyTHHHCHddN4OQeziPKszwxj3SapycvBITGRnc8BBu4@dwe6SC0joumlYJNGwDvgC@g0fmULK2dxql1UlraOXHFffj5ZAqCUvj8mG2@2Mbji7f3TvYOXhyz3YMjeD38Go/ZYdt7eGzM05cYRIDPD7b3dve2NsmDZ6CQYzi2RhvW78pCDsGJKq3LzqB1metbaBWKt7FrPRKxmO3IXREeSw7s8PieNrAUzrvzw05xwAkYe2nz6PMvUasx3rF4HE/u5beXohSQOxCWCrhpBFITVwNUCYZUS1XjAqk3YksYXKUbVFPkzjKJXKF5YtNg8S0cRsQJaX7RKilsEjUktAi4EZU8CLbG3oKCnEomsxuEsg6p0eiBTA0HVjvyBaM@EQezoh2ZkKe0eoQUT5zds1v8bHDpAXzPV3VTsr7LAXBASHhwAByDQQ9fvzT2cJCElQTEwEfDHzxWucfbXn/3GrVG3OAqPJ6iJkQHQURqkapUZ01XN21ej2Pbmrh00L2WaVIUj@DxkBzLkkOutCQO9H8xx4azsgAZBynYgZYtjYpw2g24AWR7V@/4HkvVFBwNBhPEsE2@UuvC0sHco3FhFzcsXeEyAkq2jDdR18TNTaHCSacLSxOmOWLj@QjibYuO33hoPIj5dCpFXLdHhcYFUzrXdu/NwNOpDHwXNIBIjcoLPFao7/OrRxGN0xGsnPIc4Ei87OmbKDywc3vQMsYiCFsn9dZ8/14RRM6GUSJLfCh3wQq7t4NeHydCrvEMKjrmAowYWinZxdkoXoep8RKEc8M9XAzhYgbf1OpjqUWNB5miWIkjEkV9fk6qTZ02w92bKnE8XxsciK9@cGYUTX97fFseTZM00UwOrDkPz3PGRQx4spOLx7x0GC4sGvmUE9S8KrFYKDu@YV7@9HW5Vt9@eqZ@8yZ7ns9fcLGgt/nkBV@UyKdZyCSH5hGsnaTVgLKlCaQxb9DE2HI9I5eW2MolMlBcuiYo308a1SCMD6tO@@PVdJP@5PnhQ43HUmm/CbHQwOumQumWZacyySzFOWeKQBDKTsgsnqwrfbKEM5DXT/CyDqyFKlDERjlCy2sipeXrayKnXeOEHkiWmNDTeHUH@BV5wYLgKPqkovWRf516WsvUlbyEosYUkDMlRXRWYtYUUSq6qIT6qyl023ejA/n9cHTlO3P3/7T3bMttJNc9C18xGmqFGQEYXEhKJMGhqJW4XqUkUaGoeKsoLIzLgBwJxCCYgQQshVSceyqpVDnerOONL5WLnVTymqTsuCp5yPvuP/gL/Aebc@nu6RnMgFzvlp@iBxHTffqc092nT5/Tl9M8PXwpbA9WYvtSvFVK@bh4WtJwXR3t761Ay5Pbr4UW6l7OR8yT5DI2JelKOMs31qTMX0LxW0t9R2MP0ODcOw7GMVKN2nQ0xAhxFi@KA2tUwNbRxAbRs@MHB0dHhkmPae5AWdB7@OxjX6hBxH1dRjrie8ik7BxlNMl/sfEkU8RTPEmyqwZzZuPlqAphg5RFeyhlEb/rPfBn4nYEzyxkQuDFa1aIsuWS3F1IHRSeCMSLEzwJZcSdplWwkFnNNZ58OMg@KZm43cpsG4ev/LEyZryZCNZFS9WTuY5IGsI4HXROcec7u/@@yfbxjqTDBpb3u1OqMB7C72G8fOMZEB7jTrGT7MEV3SK7lM6skJSuybaja3lJC/urC5R6YGIhbGFNrQvjWLDG9vENaebQsiZOA7jPPxeZvXOx3ilVPKXs6h1qx5OelZyCwMgEN9jY16UCircWYgqj1lDzpKsMcn2s3SBuTiSXLTxjJHA384HeAQt@83ZaPaRJgbZdSary9ZDiWSJBSbZ5ZmVkJmC@vbm5fhnudC1k8cpXxc1zSFp/Rufj1x0NZTgP6agQSO7DJ2WZHwvAiqZzwQvsW3LApAqCqZMxpyTqTpORzh/wwg9OAzOHz4/LuF6UpmobsxRv2dh5RtKxE8hSHbQhrCrKo2ap9ReryaFCvpTe9S9PjwcbAuF6@OILfnD2KBijqsQXwdscFRVc8p0QT8VFWILfUFeRfjnCHmHaDyN2X09a/M073HhHminuR8ErPNfvilJOOB6CUjJxG8o574wv3uIC11taMuU8vBMgyvplY/8ln1GpcUo/oEMEFNRAMEBcJtNAzb9uq/uFkLeDxwcL/MonAmgbmK5qwOLNogF@zw6uKpRlWonTwD5RSRVOkm9aq/RbnI73EvzxcK7Sq5ze9177GCZbpO4KLG86Y5W2JyCn0A545ktlmAKY1mr9wbxNza6y73I2mDEq6R3BDPiWw0ClXudUPFMlk05E2Wmc1OIk8KRU0pqAwonJj3RZCj3vVZs62eBpARAWy8bIH7YccX7qriV8R1tc4Yi4I6G8N@oXqFNQxGJUckrYx9CyQoRO9v2WQwcohQJCnyzuWB5I@35cQAeGdNCvdflFQsXFiAH8XzAhWNWFFymf7L9ECZ94YW/qGeod@IRUUmCQNXwfyjh8zzg6fHqQRI0ct9FGoVLywB6K4IlgjKojh2wZOjyYRmdtTpSf6dw3HudKFPytgEbBRAPiz3SuJEAoWjgsjYu3/bfGCUzeY9UpVt9uiU6XNVZ1cHrBdBRdvJ29pe6dgaXngAjcNRYOLhLcXWoWMRKFhS3FgfbiOudeG@3KtgyrEFOhFKIyE7E5AnHjOjXm7UVBvuor9Sd0HYxMUtJKK2KUCNQEAZo8OxNcMAg9aI7emQKZ0F62i698phjDSclxlpJLxh3bFsU9qZKWiV2RSCmPyHZMhCVM4XFCSLFiarbRD4y3/tv4HXQ5qeDUv5X2dlRrY@xm0Y3aFEPDLgFTa2nZvCuh1blfSP5aGnCiB@P74IUYjxgQ0HuaNndZxhNgJN9LYEo5SDAeQEtwNAoSgDxMlgCp/DLGdjaX8dDLKJLNcTwel9nJoRKjyyiSTSVmOtkV8VhP9UYvAOuMHyTBH21wBLX5NbPnQGyWCOcNViNdUIgiuTNtpmnxHzuDhlTTDAHy2JI/662WeF1XL7YSPtkiOgei8lqDoA6icCo4renp9XS6PiUZe1rxNITGVAoYcKZmqsv7giOJJJLe4E0tHlZ0aYv/naCtJaZGUDktDZREKAe0kgTlURPDAiiCkBWHM4sGyiMxCVrKBtWEn@B1rCletdGoQEvZoNr4WMJaycKaBC2lQZf0GinKZNsrg/aWtbrz7Bw7VkenkfJmXm8a8Uwjg1bAGIpgeOiGloDu@6d@dNeIDS365QA/KLQbWyIitkwDB3/zjjJ9qIA0tXUWBNkYIWoLzZbyMwjzcpRuvsWGuTIeE/D4OgPNbzroCUHo3WBwBCbBiDQyhEMjZzFpiulNw6VmkdGky0iGaaxdwOcCrd@TtQt2dxzadzTLpr0wma1mQotCnWSy8I92d2VbOFHQ9o3Mf03BPOEIxkYShxMnrfiXwDGNVCoucZSHQY8XO8uIqymdtRNIb4lHN9M4cDdluS6yIKBpXc4Hbqgs4xjTS8CrKqXjkE7VMo5bV8YhHbZlHJWr80H@VFZd3rkyDnYEs3BUr4wDJXC5Tc21C0Cw4P/NLFFLtAdeixKpnXI3KRoKZyfx1U3XRbqqBt4XJAwJ@FnqK4sPYZjrsj7U3KArtQc6HcvtYfk8kvZgKibNXeMF5jqWtJfGCzu3lMorsNrIaxo3wqgPE4EzGKrxnTH4Uy56apFEIKR1D3RinN7ZBFwk7E1HeB/SACGcwH@7jUez2m1aGXp6dPiNo3uP20/uPUYnao11FC7f4GkZOq5TcxomZPFqS5vOFLkGHrXAahRID2t5xJ9Ac0CzCL0ci6XWLjS4hckGFFJyab3IGXlvjPcgy6GdwTROhHTU2gx0j0U8KKVuVl6bdgypz2CyVsJf2wNOCIblRHBCMFpyQXO2uPyLEZ9QeTF6ETFg1zjhO5lhS@f3BV5c0goaRuX1i@h3vEkXz5JUVNBS7kU8go@@GwWnwiMXYgU9xqB14BfVqvGuDIor7q91hj0MeTsdUODbc3/YOe/2O874bFwYhK4IT2MVByEGuSzgYaqHxwdHz9pP8Z2ug/t0cwL/NSnv@OHjg8Pnx5jzDLLWRfLB0dHhUZsOqB89f3qMEUNTSaYOKLDEYCIhAfTk8P17jzQY/jYFk3whJAR/E/6IUD5lwx@3Z/T/nK55lPkoRJse4aFrKliU0spG5J97wVQ@3obxJ@QEX8abJ7gpA7Tkq8YUkMbC5U@RF8c6XWhQxMdkOo4IlE7AW6mWsJMlGOY8PMUCFIsoBLudTtM7vKKMeXiRLxhbqbJ4QQaLFcT9rkFIowOHybP5qGdJdCKQZ/nCGwEk7jYVp9GgslVc2BhVckyHhtKFi1WYOaoUHLWYXVK0oDiVXtAeMdKXXZsFeeEdoOhGCXVCfDOFCvAOYtMolXz7oqA/ECWyQKvy@1EXhnaHPgkj3q@5pvURhzXlc75AHwVE/RI3cJSM8OdTfVOKBEzsT9FljhO8ea7ajP7KyvIKs6V6xwr58Xl5r9vB0yP3geF7kcWBXihmXyx3YrtLMNDGjHSPJ/MAvdgbExUmgizjYdSEhoomc4NvEIaRai6oeQv/n4nQrj08QGOBwNk6rGlyLoejxEtCYcQA5OaZe@ZOHMaGryWog8MMsatD1LMgPtQhGlkQr3WI9SyIzz5mEH9glUqy8/aMxuYmn2ZO9GdG8X9XxSsVCbsrj0LHhQGfXlzOxozkgHEI6JKL10H1ORuQ65zdXslZEvVn/wG4dVyiVIWIMOMr2F6B@fM/MHd4he4KrfS3XENNQaFxIra8@AozrhfeFyIuWRJ3SdPYfrYCm2nKXswu@/1YIj7MEZrPfp6AyRabT2S/G6r95A7XtbhsPb7VkEbwn8sI3C@DoM3l5fiiaKN8gRezGzsKi6xBjIBB1nWQRhoki@TblSRrOr56Jsm6DlK7CsnPfiFoivkrA@JHCoJ0rWjMTND/Tgw0OpoPhbJAQ4bEOzVP413fXPDTJA96sSzwpzF2KtJazffn307zHZfMhP/DTOGkArp8yW7PbPh/vCqO9Vwc32IUlUpuuxUZolTKhfjsJzEf3LzpYbZqkHz@x5eXruWX/v24dDzN78mJm60GiSytAtXxoGQmFT1R2Lj/oAFUSgY32jSqxpw25HAuFhfGkhWoq2xx4yyZ3ZDZ88zsdZWdQr5gA0taSRhfjwyjXX5hkEyj@Dfd8mWDS2buubrVZnOFdGuXjXVxwRzaRtk44iqOZvTspRyOWwknYxm1yLWFsbcokBXczHR@ws6kczbq4AOtYTByxAsgflA9OA9e@jhRTaoY5sJ5GeZ5Q1/FtCYE5Me56L7ewwMVwKoIKsJnv9lvR8BOrzc9nw5xD80VfhUGRqpWMWQcOYKj6XkocOKM@@7UH0INXLTUYhMR3LwxcEmzMJjSVyKfIp1Fdplktcrnxh0KQ0dJxFtv4o8jIuYu@wIY8okMVCDh72qw0oTHC@oXhIhD0bqiPo/8kWdp8PiKq1/WEiguQsnlUk2SjHSbaDjKeALkyfQ8geFC9DidjXE5xwnxxo9VKzew5TyUG2Pi4Qsh6naEHxoNEYOOQssgEnGDaJLE0ihv2NxKhOgpiOd5EmKj3KghoTFmUYgiigytTpZ3BhS2iC61Eg7CpqCpF8AijNGLdt2rQe0gQ/Hlmr/68cd/b9oX1apMozd1/FEHfAZ6kSTGip/HwVP5raFH/0TcVUzh/ocYN6Puez3/vIMv1EQaahCuHMzQgYj5AgQNg1YFQ9A3wamlxYKRBFGwqtV7Dx4Yx@8fHX4Tb0PxIgJJQao4CsGOYZa42alkIl8cDEYQIQnLMI8FYQSSTCxDqVohmKoxhdcZWNoJLGit7/wptRat5Qd40p3HZQohZpsc1AfXCfFsrY5WdYSUYOyH7/wJYw7GfHo2G3EwNoVgws@xB8IvlyKtpXoxRDa9X/7gL4icuFECNh@uq5zrpPOMfso9EQuyJLOVeiu3Vgky1Ai5iC9tou/@lJCF/Ei3VISFa7pWVEiyq/2jvzEIB24@QO9pJY0EntKliD5hRGr3gFouF1/lUnzfY3x9n3YBdETdebKKj2GedCZ4acjSkquXNN8vfyA4Bng/wj2TFTRuJdgtZHbGv@k9S2VFd@T1r4Y/t4d/qCMV11zzMPJElYnn41/Ew1SvJodOZvm@po3OFGuZFf74v7Kkj86Yw@jBCOCMVu@qzLGSw/Nf/bXCPytcm10iML/68ac/ies4y63ZLLc@n8ajabZci1ke79dSKukDnDLM0iy3K36eJJMYuTNX@8xD8LO8dp8lG3uWN@RB9NWgn10y7POQfCKRqAE/u3TI5@H6nsSVOdjT1coZ7rPcYS6x5wz0FP5bOWzCYPxXfTDOVvV87pjPF4u/I@Ro8OHl0aVuqVaFhVMj03bXqNNfjMyLf/fS3OjaD5faYsPFBYsK0KHXlJA9hJrt6iP/Iv2m/ILtmji1LoItyBppVOqCCrgmnWGYQcp1vzZaDWw6cPcyqOz9ekQKi2p15PGl@@m4j14H7d@dk@cxoe0/fDwgWzN@m/oSrG1wV/i2DYUnOCGWW7SDEy6JD6KjmEPS1cAI0H1wN@jvrqpupc4p5G9cS2MZBmwSXaPldHSFch0R4UmU6q1Mp4L91MyB8M9KA7F31WXvChtL1JHiyMY5lyrv7/5EaSTVSkESewpl6XKc/yS6gY4Y0V45RewQNl0@ajfxpRypZKqcAnKn7n/RtUWKXL4tqYHlYf7@n6mJzgvxLGsf6oNXXiniPz6OiQ2TOwNq@pN/EgLLvhWrjFzKfy47PmQNlUccZ7Ir0Mkh89M/MlG0sxuJs5uXO1kCY66PZTx8Yjx/dnBkHD4/fvr8GBdk9MCIygfPd/TY7Wa9TA5scpFgyZdtgpvfYHdWy2Px8st@qWFT9f/yU6w@oy25Zs3UmmlluR8mytVluRVtRF1x5RYS7bNUnhctgDumLWrruluihcCBfjiKcLyGHvwQYLwwwQGfxdzG4s9XpnWvWxBmPFfo@q@zWtpiTP5iAk512AFu3cD@c2v/Lxm/GcmgJas57t65Wbt5jB9qIUN@EuhvWoISK5vNwhdfrBnjeXQWjBqFNUOtvxq0/ooxg3iV82XIa7jhyB@PvYieIjBOvREuQOPjbH6AVgUG6MDY9/D7lUd3gHckcoOXS9svwzYiagtEznhumDf2zULBPx8Hk8j4aOh35W98R/T2hvwK5yGGegg9L@sx6uPJ/GF0OELboYpRDaOAf@vvUmO4pRCaHCD8wJlMR1UKCeGN@rh0TUcFO6@AtTMgB1XrtwGsjdWybNw9Dj0MIWW@mA0GJl2w9ob9Zx42Llp4hop2/hAv85nA/JmJJ8zWjCdB5O3wlWh5z1hF0qAW94yiWDCrDPnNRVrVL2qvceCpNHxvinZPTDy4JNbUKTyP6dAiMZQybVpit/Cc1iAIohheHrcQBXjzJlEC64gP6bDwYtzfuEb4jJeHpz8FEyXDEAnER/wpiMYJRIi4AY1T7kxw4Kh7NWAEzsX6f30HQ3ChPQvm@o48f@zjWeb61g7Gz6aaYINiN4nl2/oW5kz5wXV8FYbvj@v1KLmCEwDkDqHHimAc4AvVQfclHfRAgxo8bJQ/R@ahCdHFsCVDisOONqZ6WvxN1@dw7X0/JAAsWT39yB@LJionRLU7PQ0dHgsU/dwPw6m3eWdrgxiitwckaD/oJUAbVcCM4d@qxNxZdD5UtdiOzsSb2hSj5Vw@uk2RsmBQkpxhLIQOnssDAbxtk@hAUyZqCq1gbZc57cHBe4/uHR88KBuV@iaC8yUSBWtpjcvZJcqnQ5ZCjLAID1@ne3uDhdwKy8X9atEWrO/rzV7SGZYIwNyaoK4dW0WXignrmRGDWuujriqrN5HU@yt4ngqHG7IynWBkYVM2rhz5a2smijTSWkMRTNh1UMYuqKsn8AWKZwkoV1dACwjt1kaXB8P9k@Sau9crFTWmduhXBRRrpbLHd8HM@zBXvjKKR9NRQtsWaex0jCIoOYxow6rtepH0gmM2jTO3@E5YbPZgPlcGwmtral/IZ3hGA@TC4oY7Dt6dy/6zpnJnCRrEPqm3bFskFP/3f4p2cxEf3RtakX2BU9xHrgzb5rBSP@AoV1aRPTYo9pETgaN5n5Rr5EZNVaAb9OcOPRvWv38GjoX1kU5jbNkXdAKp57rr9gWQnIzxrOgYlKF3DBjtJqYNEmnwAW0MNkb1xYsRhq67hft0Hzx@9D50@RHGgAijkw9bt25Uy8UieBO0S@hiNG7jweHjpzjbT2yHZv33YLoW7TLpKCIOLr7j7R7ivmxi1ao4CkFznnqRqH347vy4c/oEzDGr2IEmSBpZHX1nDp@ixfN2ehu5ZrJzwUY6dQnqbOINmrzpvAjd19ap3Yzgz5lOYhNIuI0GYY@gkIuX/FKt7o9gtn7/@PEjt7jbMRCrmzEqiqWuEg4QFBIYC5PID0@IDj55h1IV8d0KEhj4Vyqae8m67FY7e8XmYpHLz6Og0@eoHMVYgPvWtCwkbuIud2lzEkvBfOy5mMBT2zcOjs0ylJ1MPRsT6R2COSktDhjoShosbqgpaAqcP0MY1924eZPSsMg0dN1GrWbjFs4CsNE9TUDLA2vSXEw6bt9SDdkZ@w65t96MaZFx0nAa1c4ofONNwmr9dqO2eeduMEHfvu@FvZshqBC3g8@@@dH8Jl62oy3f02A4uDnwh7iodH3j1tah/@5vf7D97PYDq9f9rbpZNl@G9A7vZKwzMOm8ETv0oGMnPZYuYmIEOHud6rjzKqhu9Gu9rdpW/U7fu7PpbdXWt3qb3vp2d3t7uzfY2Or2t@907mz2ulUM7UhFnHPa4DdZ/JHs4Gpk8wyzrUZtezCo12/f6W9uD7YbtfX1je7WZr@2sTHYqnfW12/3G1vd7e5qqy3mpwAKVupdnDvSGvidfOOusKTbRWn7/wA';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/162057?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D-v ef26q-[af.q]PkPPX)\( '#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.> .])[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' #z#111#y#y#y#_# ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x >>IF 2>2*> 18&1& \#184O@ 111111111 xxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ / 78"oo@" L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] ">r"{\ Mn MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMn # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ / >/ MnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
# ! ++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>$] <<>> }<}>}[<}}<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}] [[
#{
#=
#* [mxf]-main=-[165]- ###jxf
#cs :1*23!/5x%6E2
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
#<<<# 9 9999
# ($?$?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100|_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###\>+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWW_wWWWWwWWW/WW\WWwWWWWWWWWwwwwv/wWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) >* * * * *[[[3+4*7*@]]]xxxxxxxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxfvwWWWwwwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀 #>*****[[[828+*+@+*99]]]*****<
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
*********************************************<>*****+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
# >>END-IF
program-id.h.procedure
DIVISION.DISPLAY 230.
# >>IF 2>2
pppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # $&&1nu le._e lo=Bid <[ #]>834757609195 =x= Cry U#age$f ata?6-/;fPLesc~+Num;re 8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define z(a,_ ) #a#_
#define u "e"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf ("\x25i",!m?195:!a?124+x:!*z(\,_)?218:sizeof' '-1?67^*u"":*u""?37:z(0'0 0'0,)[7]?75:"\??-"[1]?77+a/2:77);}__attribute__( (weak))int main(int WWWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 45);q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f=(^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223;red[ ]print 221
#s{
endif
#<<<# /<+>/\
"""#"; print(85)
# ~#class C{function:Main (a:String[])~Nil{83->Print #~+ /.---.>/~#();}}
#endcomment
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 225+2>>1*2 )#⟫say 27#⟫say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s|#208#COprint ("65")#9#
#8M`| <esc>dggi2<esc>// $:~-<~-< ~-<<<~-!`=>ass$/#
# 9// >>END-IF*>>>* #
# '>+ /' 25 +--[};]ppppppeeee*n*n*n*es*s*s*e^e*n*n*n*e*sss*e*n*n*n*ee*s*<e 5>1 *///∙226p\)|_|_Q222999612#
This answer was created with the help of Chance.
GnuCOBOL has two forms of syntax – fixed and free (link).
In the polyglot fixed syntax is used, in which first 6 columns are completely ignored. * or / in column 7
starts line comment. This polyglot also uses $ as line comment indicator which is enabled with -facucomment option.
GnuCOBOL also has preprocessor.
Preprocessor directives start with >> which can be anywhere on the line except first 6 columns.
Preprocessor supports its own line comments starting with *>, they also can be anywhere on the line except first 6 columns.
Polyglot as seen by GnuCOBOL (main code is on lines 127-128):
... $ ...
... / ...
... >>IF 2>2*> ...
...
...
... >>END-IF
... program-id.h.procedure
... DIVISION.DISPLAY 230.
... >>IF 2>2
...
...
... >>END-IF*> ...
... / ...
program-id.h.procedure is in lower case to fix Fission (RO). DIVISION.DISPLAY is not lowercased because of Grass (v).
$ is used on the first line because it is much easier to add than * or /. First line is now this:
#16 "($?63o+'50;+'51;5 5 %$\24# #@" /*"r"{\D-v ef26q-[af.q]PkPPX)\( '#CO^"14" 7 9 7 9 7 222222222222222222222222 ##*/
( is before $ to skip it in Agony ($ is exit in Agony). $ starts IP in SNUSP, so \ is added to redirect it down. \ is exit in axo, so axo is sent down with %.
Second $ skips \ in Hexagony. 5 5 and 24 are for Cardinal/Trigger/x86. ; should be at least 3 bytes away from % for Cardinal.
Space in 5 5 is for Ropy, also spaces should be placed properly for Trigger. 24 should be multiple of 6 for Hexagony (otherwise # will change current IP).
Double space after the string is for Pip.
Old axo code "r"{\ is kept because Japt breaks without it. New axo code is on line 5: ">r"{\. Note that axo is in a string mode when it hits >.
Alice is also in a string mode when it gets redirected by \, so the code is / 78"oo@". Space after / is for Cubically.
Snuspi can step only on places where there are actual characters, so SNUSPs are sent down in column 4. > on line 6 compensates < in zkl comment #<<<#.
> at the start of main SNUSP code sets pointer to empty cell.
Del|m|t was moved to line 2.
Penultimate line:
# 9// >>END-IF*>>>* #
// is for V, double space is for Pip. >>* fixes various brainfuck derivatives.
Incident: changed prolog/epilog jumpers to $? and |_. Moved |_ closer to the end (^_ cannot be used there because of Black).
Placed Red next to Rebol, now end of polyglot is hidden inside {...} in both of them.
Golfing
Some Julia golfing by Ørjan Johansen: 1<<2*2>8 ? 225 : 227 → 225+2>>1*2. Note: >> has higher precedence than + in Julia.
C compatibles were changed to use printf instead of puts (except for eC):
#include<stdio.h>
#define z(a,_ ) #a#_
#define u "e"//"
const char*i=...;//"
typedef int known,macro;int x=!'(',y[60];macro m(){0;}int f(int a,... ){y[x=0]=x=72;printf ("\x25i",!m?195:!a?124+x:!*z(\,_)?218:sizeof' '-1?67^*u"":*u""?37:z(0'0 0'0,)[7]?75:"\??-"[1]?77+a/2:77);}__attribute__( (weak))int main(int WWWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
C99/C11: 67^'e' == 38. C++17/CPY: 77+a/2 == 79 or 197 (a == sizeof(int) or sizeof(int[60])).
"%d" → "\x25i" for Cardinal. "??-" → "\??-" for Pyth.
Moved BitChanger code to line 10, where {} need not to be balanced. [] and >s are for SMBF.
Test driver
Code snippet that generates TIO link now copies missing arguments from answer 190 instead of 186.
Incident tokenizer now uses Incident interpreter source code to tokenize, which is faster (0.351 s vs 3.728 s).
229. Puzzlang, 10918 10741 bytes
-175 bytes thanks to Ørjan Johansen
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rb@NKliD42Zr9B/slTPmmJOtF6mXJspQpv9LOdNpOP9KZaesqKYmSaFMkk6RsKZ2@qK5Z1HZNNxY9NbWNfuzMre7Znu3dGWAai12gB9ODAbq/DhrzG7I/LRqLrX9Qe84JkqJk@ZG3qrGzwNAWGYw4cSLixIkTJ16HTdnu/epXYbzYvqGNuprhMEexHda21EvFSrHVEXsmq3Y@kw2FEKpmdQd9RXfs5VCYSYypekttwztzjAtFVz8pFvhnGDMto2vJfeb0ZIcpdks2FZsZA8ccOMzozI6WZWyjb5yrSYzZV/UugDmKZVqKQ@E5xo51Te432/JUSH4qQdOCcJutK9rn/meHtYx@X9bbNkAWGHtlWLaC8C3Ftg2MvsTYcENpTSEtAqhsqcZObff5VFCJseeQRdnUlCGTm7ZjyS1HNXSkicgOd48P96diSBJ7c7S5Oe2bYS@Ths42B62L6aAsO7ZsWZOn8edYbeAY2860f57Vuoous0yqlMpMBxbYqiXfirLELEVud1RNSUGFsCTrKZqpWAx9WMew2DZkSSuKRbFRG8dMtTBucRw4jbbEtGzWmSpPRgTCG1ZP0SGH4nSg5AdOBWT8gLZKCcjWiEXtnmEBH1lsYCttdmVYbWAuXRvFEhCfDT@xpmwrhRwiyPoILnTjSgcmcgyo2ubIUZhu6EmKjIA5Ju00phkrk0ff2t72tH@BZXam/ZaA0VoXndt1mSmyA8McTfuW2Ct1ZxY7Z0XeENaMNtTGVJjE9mXwomQmCZ/NTLaCFtQuNGZ2bkPG2gqzddU0FYcHAq8oFgVDbKap@gViyLITVbHa02nm2P7g0ydNhia5ZvRNYA@Li4N9y2gPWthUnZ4CsbB5I/fYoRakUWWmK1RS6GBh4jcOBmgPjb4STMlmugLVaZtKS@2oLc6GytBRdBsKaKeYCkW@UjWNtRUNIoyxtxLMNpAZxl5NTe6lWqkQsjGmwvoXGlNZyzQZD4IyQ5Y2xSJTkNbsE4RrPZsNzT6z1T4EOy2j01EU9kkxexA91DZCDK6WOVUs/21BARhd8UijmCA@kDQG1gvQyaPQlSVDRVi2SwNH7UM1qE7EZopsqyh@IYqt6G2iqukLZoPJEw2EXaogHqDoA4tw24pFDZTwQmO2FEAp@0wRvbJUx6E2xmpsX5EtdmQpSmxSSE8kCYkZmIKDBUlRpa6sRDb2NiNQuTxGSjahMq3s0esXIZmlKmyhUYZfRRDKoY3ddXa9cIZuLpOBAUwrKsdY5Ttmp8/OFPgNpWa6a92EAGsIqKKxtGE6aTlpQgaTDmQwLaMTXcnLTMrUAgmzlam6CLAch2pDbYCoYm8SVLLWwLKw3xkTVb6AQmuG3gV6QmGtgY700FlBhCpoGdBtJJhyCVQDOU11BFIEKXzUU6HSbKySQDPkvScRFPpPYGOXol66tqENCA5i2g7yMlAFoiLG7Q57wzqyqmEUCEdUPNeWYg80B@MM9DbWPPSOSjvFvGxQ87aAjy8hORmQkgewfj/QLilTAAwVYVBRMejL7/1xu9sFPLVWCyShy65vWNtoUT8vU2ah82TIsCB@NcoWwCUwdR4dEriUNbVN4kTWR24SlAlK9coYaG1mQILWlQqttCdfQsuGxtVyFM7kXDVIsL58waWJyjkXCt6Xm1CxlAClTcVOsmdrUEstJRQmnkn2B06nyJLmBovY6W@jT5ejT@fPFMhcLBVbXEinu2VguNQiecFb5D7OeVObkKu2I9uG2g6ZI6dn6BmWbDGhVTFMRY9GJnBEEhGrGYmlUMpFY2W10kp1VL0djawAL1Yh4Uis3Kq0TtXlenkqejBJQHOFaLC5KtFWTAiByKFGcZnug@xPQVfyJum6AmGG3UCSY3Aq4I2Emfa75B5hUo2QLw1kEJBDKVtTFDMqpqQYigmEm1luDJhV0ikcboGX1Xo8Eo7Eg0UnDFDSiYJiYz1SDRRbmtnDLg6IotvU4yDvtqBfR8loqw7opwnWJL6mXgQkC8nEKyViKagA@HxETZI3OYyfREHpYhg3ocmWrLQDDRmEALRlx74ljTXjChKkPGE3A6JDx0TlLlQNROYFqfGC8JTIZ7JIXC0BbE2FFZNNFRoBNjeQ6S7PB8oG4NkMhwFsvJEEZE9fHgGWFu9Wxw2GqR1oS30QD6A7tRSUOSB8FN6hYCIDan82aOSom4vJTD4/2cZuNTHHSteS70FIf0rf25Kw8MHGhIKGdZQrhrrEQO4qXG9jcqulmI4rqKAktgOiaLq/Ic@k23mm7F5o4dl02tSJeKrFOA0U8rz23K5QRuniDguSoPwoTHYHNqBnWiCWtNF06gBwOZW48AFBJjLwQbgjC54GAEymDJXWwAGpBgx81VNbPeBZzJ3O5SLvhKaTB69g6iDZkx0/acyMVH2SCaXSvhdm404USazR23igc0VU1QkPqvygx/2YZbs/A7HhZxE6goBvKi2ngPcewNk3dGMGUiCkjxZBJkN4PYAmdogKJXRcntpFjdXXMv0qgjrDYUMb@a/nOKa9DP2E6vQGzRRwSvrIGm07ezoyS9qxRqpjcHdTM5oglm1on2kvhXRr0FSHUwUiP78Oz@3QJShgHZtVoOf@OACui0Y6NghM8l9D4ECQQIKbUPC7AIAElAJCRTs2ieJNECqHI70VFSaYUkgwAduuAOMjASP6pHmByttkNs/BazqXCBbMTCqNUGnbapEjGdBJET2CU7ZCcxNFe2QeQ3OCALeOrNkKPPWBpuHrQOdSLsp1hRi7Ds3NgWiLUnJq39TUluo03EmGJ0@86Yb5SoXUpg7qTDGIM@eO/VMgUADG7X44dMoxDknZjcagIHM3EwkrlmVYPF2nZxlXjDwQLBQkqjtEYiekcKEGDYNvVccRm9uXUlcqz1Qh/D6V9OVIJHVuqHr0OjI/Px9ZjlShx5yffwquFXQ9RVccXE/JlSQXwqXQRTES5MLQU4qBfvXIzamHeRirY3MYYm//STWj8unycraekE8l95nBZwzoDD0GQCfxAXgisUoFnbGYUL2CgqaancnSr2Gvd9iyVNMlwgv5UubvLhWyRAaoOBzMW0oZlZf7adKvWKBdwGCg1YtakbNT8ax@dn3Wjp/dRBIYO1aWK00oFKQX7ae6ljEANSR2mltOSvVY7DQLykezEhEji9FoMalBQnIs9k0xFpc5taMRBXrD6NlZBIjq0ue01bMI3zCRicV8UkE@UOEBXTsaSV0XIf1mrB6LRyBuLJKAoVslEgHKtJAINhUa29IEgfYOXnLCrMXjIWrehnWBv1vdKfilYODKo2@CXFg7nJx86F9Ar8VatoYqXtLiWh68phe5Z5sevia7zLZpJKCDGgMlAC2m7Y84cU4EW5w3aDCCCdEwGyHID/t07K/UCRhE3FGHMPACeTryFEzUi1DHXIOBvKEpqRNqcwIDcYGTD0pqppa5z7vrVMse8wDok@A0NbkFUmUS3ZnAzgAh8Hk6PTskVr6FeFoFpdHiQ2WEDrsl60i/tkqjoYFq95C8oLGirLE6QFUcCoHOpRDVtlkLdKkuUFoZqg4fGwEfHWKULdmOxlAbr3FtFpVo1MQwU97cCqlJRgvGkQpoZBjKB@VsQ79ULUNHIqc2ADUwfBnrYAr5LPICG9Vq25n1u@k7CzlQ7Ja3FKBtEOs0cVt2i6V1QzO6BlsEAGTNVIoz9raOE1agSzswbGe2@okIVOsa@miKBxVUo2zUvaVC1h/VyAiZJvjUOcgaNrvQY4A7yny4/X4DOjspL4qQf@9NpMsvZADLdBnRs8XGAO7EuYZ8gzX5XjF7o4lpPeQPPjoHfjIU3jD5fIkMigrkym3hnyhqsJFzH2jnXlDbc80q@wZpnjhFFBy9TZR@ok/kzQZKGJ7yRl@PFBNIb1X4uH5RcJ2lJ@SWPyBNdvqGI6ffpHo2w1sI9bCkygQ7HZmPpJNJvAsUxDJVlm4rl2mUUi5mkMpHvYESUlo9gwlnoBMGgQQQoT0Y3CShENBjoyLpR3OXCEKOMQA9vK1oal91tmmCUtNR2UyRHEyhAHBDcVZ2jGBfVUCD4iPEseDGScSxFNe7HP4AhCJhhTFZipfcUtrpRR66McSO0A4p9GS7e@sbjf3a0VZFSA9sK62pTWg5baXRh4GEptgCm74wAUjKjf/pQjswDKfC2eRCYw9eYYzjRd9Zb@xsrx7UDt7xTBAaW@0PNBmzsrwwBYDRDymYl2ZPa0/O7ZLSPTEmcpkaNcgyA02bJZNwT6IfpUY6ZgoDsMNHMZxM4pyWjLN2FstIYqnUbsrFolJot3K5pY7cabdzGamY7xTzmbwIt6VCSWGfCTyZVIY0DgUXH@PhcBjTgJzTQ0rl3CyJebkpKTMzxYPuyZbSLraK@bysNHOtlgy5ahWySq4jiqWckskouWauI8lSJnNvtngqXr8Oan4L@unRzAz5offkqZXPK0u5klxqlUolObPUzsqZ4pKiFJY6OVFUCpLYaRalYvbePAWygQrF@K1Po2toIDgQo8CxSA8ygGX0/WG27bbVhSy2TmVi2Q/nnNzQHIYO3EW/gH8B/fu4kJdqhbqtFksa/NX3dAGXEBAX90iB6sbjCEmLfb6nC1kklLjgl7KanmcJPf2lvolFsDG6WeF3R3IxX0viDSK39YFtBkp2LUnkf@l0Oqgy@t4Z8r5IopzVxt5Z8uZLhZOLdC5ZbgXNBPbx5QgfX2Kcie9W0ExgH1@e48OlydnopkJmgfrICoQMlzJn4poKmAHoY1oiTMHlz3FYkcLuWvt005oZfGckH3eJcOP66BgVrZa6Xh5ghnNHn69d2g1c@BjzSEaaCMUgvuLJkm0Yyq8gCPLLZ1wLBS8YQthmO@UMnTGKbBBFEhRevhLqh3NGkLSG3IBWOc6t5xMIYkkN@jipMI6c9yMbU1ENdeztg/N6zWgNEAGDQJP2fIJBfiRehd6Sa7BRZHgNWoY5CrTl6wwnfl91xUmgdWU5uUkOoWpuTQRyapvesutEGG@WfKm1cc5n4BvuSmuwyrKc3le4vEpDQRKQR6AP7higxe@oNm2MCErMkD/aPAsJ3pB5ctJkHJIZLwmw5OXstQwhiIg6DxC3FwZ2yGNXQ0xJecTio@hfaLdjdmDAQ7cJ0FuZuh3CFYl@s0O3GQCo5EzPQlEATfG5WhOMi@T0AT1wsm9WDianLSeSbyqdAYzF0k1VR/cDYMlSkSA7zaZ6FyhQAhepvecMsGV2MIDxcCaVS0ne4BuXCaAP5XOOR9t7BAgtuXdrrptNEN8ZWA7Ecp//6UdtqITbVdSTRzQi9R0NXbki/ujcWWNuVHyh2@za5erZQFNlIgy5HkLZknF5UdZ8x2zUVPvJZE@2@jjwc6sbGBRvwAn38BrPuaVog7biPWcnssyIyJNz6kxX@6w1A5pgp6b/eWI01NcMuU1k4ANyVaFIFlY2rwZlyIemAXUYxNJdCc2YpWfjZXGnN3AG/I4r4Q9Vo2ri774mmnV1zbRhy01Vuae@Lfli0DaS5kWXSot5KsyAHRe8ibOeyY4mX3BnA52zS87LZqndrmJ5z7vArnowuKRRcfqKHvewhKddMRo0yffhtDR@vwvE27LmO@6mk6rR7RE17HMS8Qbo00Ra3OeSDJBJnSKsJjdHODvQ@3qWwgRJbQUBU2nF42IW@1l/UXO8o8Y0746PnTPFL5Vmx@Y7bDhJZo1d03xnTZLPjFKZ3b02D7Ru6KXUvqwlM@2A807x7c26j10zQGmqKNnSZBuYyXGrQ7mE6qPbfQyO3VAL2Wrsuoe9x9nx1rbvWiZ1ZZTbhFuGptrYjrW7xOX0ytI4TdzjRLdxVHy7Tdg2acJ2L@m7ZksCo@XgGuUdjPYIkcaXB3EBNsA5KeMuorWMK/zdqUf0jEuF32f3ap9m5uoRMiqpEUuorZndR7v1EKfiPhe6zabjxcx8OS1tpr@7ajQ5GngsL9uqZtjskO73kQIUbNvm99lcHKSaKutJWtwIumdHczNlspQ7mXtHXcpa19AKxW5ahtudFT6wOij53edjJZ4vsSTpYYnlKUCGLrnPO0X9Rdq6eIgTaAXEwhXogPOefnaW2HJX2O4uIAwVcFvJ7MJtikWKmUrzOZK7KsBq9a7kkff8Ab3JXdT1ehNzRAo16HcYoVQEh2NxJfuHpJa7P7X240TSLbRLDxUiULkXmgKdF91vVSnLiNJXxpBE8fECqqMNlIEyUz7tNc8V3IZ8zzDj8ZkS3WIsuFPKaSAeTij7UJ/cAeKjco39Nr7dK2BkTYVG/qB2M1PemaCEmzim3gfHPjpuR@zqA3OicieGafrB/ZTrmV7LNtoTmcSQr5VIxYd1qAmd3lbod9fABjIZsXH7OAyNjT4oDzpfDATRAyRSm5rCrlQgFd@9gptU7ZkzAzQVwu8TSZHPWPWYmDGZkaHx7DRUrnphJ3Ge@HHyJ3PXoJ6AS6W0DgVwRni/i@iz5GnTMLSvqSQQq22VTh5oSdw9/lBl3dJ43M1LbDx9YePkR7Nz18QF73LcASZQD8fOzj2j5eDE1D3jvFuT7Pd0XIEp94fGmNBp01wQbgZy3XfxJk2ASKliaune9sUVUqOpaDJ/DAu5@/CVUtl78fkKiKvp0ioervzxtb7xMmx4SgqZIyCW2oZhSk/pK/R6j34vt88Htve4E2ho4G9GcCpNyxJ3xDNVaPY63ifWFQOKkWPoMLByZKur4MhEw6V01/cuUeutdswk7nZf7ir8YNJ9snA8M4G7Wvl4buycPUexzDdEtSAa3y9yPytAw7lQRrb3nInw1agF9TnoPzyzNtXGW3Sq5aFGnUrPXOR5QPPTe0ZP7yk9ixqH/3ZX8wCOdPiRsvsKAfnvyfYFbuMleTQe2PXsIHU1Q9MeQ12Uh1w6GkZnZr428AhOG6J@Fd6R3IQA9/HgrB303kQk6sbvajs9ZQBdkm04hqkk6e0uUA3nffj9LqnpzcQ/ZvaoqRky7gm/R2MHGnjPx2BsGdaDkx1d2XBMkx4NUxvYdKP52yQdjZpVV5uU08dUu@rwDUmcOZWu0Wz11Iey1FRkR1cv0t7EDX@9dzDqil0qucqS6@id0lSglTVKYXVXguGH@Ni@q84CSzczS782sKzRwyJgcjOIP7HK1wPQcVf67qLsjGDq3HHHnbez7J5FCXcN905uIq0ZNeSkIoL@Id057TOxudCVU7SYeId6M1Vuykxg/exr5ivdnSA0c6cG9rqA/6wZi7tE3pYryWAoGN0adO3Yw4zba4P2hLeZCGtdPE1pM8cwmK0ZV4HZZehwZN19zOx//dXG@xY88veueKTS7hpnUhncOaWlqabN7yzZyczEcnvR/jbUaPbw1q2ettLhixLoekiH6xsWnlwBZSHZshS7hdPcKGe5ZsRFjm50Qd4mNTYG9mBnFuH2PoFZWshkX5Z8u6t0ZdxxuaPi5kvNvt29AebpLQOPQfx6INvq64HhKDNxTm8deAzKV3JXbW1N1IKH0KOuuz2PPyYaAXrdroirnmrTAQLPMbvhcDajVfgZQ66pmXT/IOv9sx8BDcjdb8yS28zbl@w7cC4fw@WZaU3ql@4C/J2CTnVoltR9zizn7G0W900dXA365sB2H7NTpw1Lweni/gX521cqSMHkRxC6rCdrzuwp5cCMKWhObk84dt6lT79XNaPL3hdFBooWCDhUr@9grFXol/dlB1qAPoNZKf1HrlLihETS4oX7CIygZFlS1VXn/skXx5FhxOM9sUBcqcLjbukdvKeefS2G5NFsquzcK/GhSx@1NBjDPAS1/@4BCGXt4a7lgbUW6CoNfeAk8YjwfV1E4d4uYpkNi4UAD7Do641XxzGPFbq9Ft/m@oAmZiswdhvY2mjsunNpfwaHqWhI4W4hezuGNwhYVzryQHMOcBnvMfFqJp7LIZm@bswarOyPoIv5qhEP9BKD/rrSwuW/R@Vh13gF6hn0WyZI1f6Bggv1U4Lk7sgYdcdoyRrQrP2o5A4J/YxOYTxWlk2lCXWvjV2z9a@7kK/LjjyLmArO@3UeGrQv42pQU7HOuX2JeyFv52BLGdIo427u4WpO0mm1uEaN02gTjSYwsoa8mAafpLwnFzXoBr56aJ/C3dUTHVuy9Sga713yXR1Km58Fs2eR@kBpGtrDMkVX@aK@bKmKnd5R9cGQ/FgS9LLZo5gXJDnEB2bJaAjg7qzRL2WbFtjvGhhxlBIaXnlwScDbr9OTrZaBi1au4y4d3jcNcg9qd/872VbwT@HaCfeQA/iplntcz055djbCdCCEzuR6W8ZZGE8KD3Do4RhWihFcNCrH47FYiEfCNduuDmAeFFk6wFPQ3IiCzUDCOwSrdtjpKVu4Hi6Ly9INqzBhWWD1OseKF53J3RiaZKbggEc/XZDrlYVIMhlZiJzpy0yM@OCKBkrMTHB5Araj0oPnd0wCpsv82A@6vRKX@Slvu0cWFGDA3oaB/7FOU@44icDPKvOD8Ee4G@xv/rztGpboKlDYvgoDCSAI2lUx@krPuHrK03VTB/Eso2EKxAE6p8aPSSfXagyUIQf6bpufEGPHm0dF95S6a8QFXvb5CNLPBa9cnI3Gs1AOrzyeG/9ci5uwH8srFHS9g77OrtS207NTIKHomNPAGm8ZBxeC6Y6FU1DtBNtmbQX34tDpNZp11Qzjgk4aYE7@5s/52Xw6w@aeLfKSJ5scgRTxqJpEB@JbLWMAufaQfFIswwWJIpFBAx3gegZDpYT8Y3iyi4wGAEcmvSPzlAw/N79WO2TJDRZB@zR4xLWsdqILtYPnb07FeuU71k8r/@lH6di1Szjhm2SpYAsJ5oGUb5CxgsF5CB6HRpiwMBR4gv4BP9XtUq94fQCJZM5keMbP4zHDMN1WQ2ZPyMqHz43u6dkouqmevbPzfbKYQgyrXNEiEh1/0bFDRVMkug0NDF5jhJq3uspCdMCn3ZOHDstDgmh/QAYXt7FCR97wHDhGWRiyz6yHTAbyWsqL8MYJqaHpgX5l1duWmQ1ul02vK80B7Ru7zKQy2QoVZ6FRWamSC7oCA02AnH57NsyIybPh0kY9bXtEPTsbfiNm3gLVDQtiPUljy9vYXb9eSFXFz59tecQE4SZS5rt5QUwsXO9v728cHtWOjg@hFm488bPJD114sga5iA5W9QyNjKsAXbAj@Ar547/hUecoW5DZChoZi8VCwbM7BOrSWkgKC9wZEE0TsR@IPiu@rQTCbwO4Mq2jMo@jtqEbwDoEZkOqYeEHJpqIYW5c18wFcZmKMh4bkE8Y3DM9Q5YSqQRWAWIlgViPJBW7u7BPud9jKPYglvvJ9nQmCFLMT@/UD@dFnEmCm99IuU3oKH/9cnMs95ebYO4pN4D6vl6czdr2zvHBxmQ04DF6ktStlPLuoTUunLGl8aV4z64HnSt2I@KSRUVgAkXgr25nRhbkmopzpUCxXOHY6vPIxKGUfyE0ZkygTAXN8NXLnBbRKOUAdZAyFmvqTF1HHQay6PXRAXTXvIi@ENgUfNRexlOCizlMRs5SeHnFQKwuubymt09C3JXXETuo/iS8FodFwz56YPM2d0dX5fc6NoP/QK/kuTJ1NmRudybVWZJl4KcpehcK7MHGyryPYgucEMICz7vg5xcNbEGe2ucyzSfStl73xBj00ppsojUfF3rXcJRl9nFg0NloT5j4@sUVzlbJ3JYcVW1LxtLQmWvdQcs8Xr9F@LY3DyuonXHVjOR7kOcGOnZUABSw7LaBh@OA2fgBO24jipPccM0ReV0l7bSwXfMjvpZgs0vVpp0YWAkd1HE0kJRYGrfgaISRTsWzmmaDTtKG7pubLCTlJEWnSvjRkqTOhDDwZMpXGRNMCCGsXbltnga60isYjLU@8MgLBEeY7QDOyMp8MgmU66q6ZzRwGa0I0gLCMnOsAW7hqkZuRfGysEyuZM/pawHAGYa6zpT0l9/7Y26c68wB909d91Bchbffcd864P5dL0SS4O2f@m8ZePsZf/s2jVV22yKRm7w7fXLnWR3gy2fCrTKhTPAsJ1JZ/NrGmn6zvc9sWszDuuzLw0A1oYRBnoMxH/BfH5jikuoYwXkK4yoc44mevgEWAb4C/kD1BjUaSk@x6lG0S7OcTmPGccYxRcc6lCFfySMzNR8HaJ4NlLB0IV/ISWnIZPLSQ0g2Dbp4sIAjjMWWQSaGLlWz8qHZwpNjTLBbsqZUCmXOG@kF@dus8MHP6ALAhvhA4ZRBHDxs5seAsKobLbogx6UYRsWOLCJFUKa1Dc5qoA1GyQEgMfTWvaPboG4aLqmAj3Vl6JDGNPIGQE002okrEAo30uchSgIijhuNiE03x/GJATxMFWigqWA1CCcIdohgy8IsZj39lp05Z3rdNSbHgPF@MYN1dXD/kxkW5jhnoZWH26bNotOGybA07NmhbuD8wybklkUz6Uw2LRViAQ4VXFSQX2zqnwElNG4QFi1FPTdMu7a2sf1ib//wlokugoxMg0VYpLoSP0umEqd13xHx8z1J1NXN9OGr1U2PlMFcjXdcIcR429V0NmelNp3TO1I/4Uc1bqdNAbcSksTHIqY9DslN2qB4G/s4NB0AXOM7xW@lGo1d35zWV6pnevhW8p9nmS0MpxaRucB1ZpPRwsh0NjGL294BlCM0nmynvDOGGWFslNM/Qsnfx953G9nyTTGPLW15R11CZFFhbHUhdcchGCh7Ks2TInNIPGNefkHWeFmVMKvjBFuhW7vmgrlhblluW412z4P6RNrjc0iezV@bQ9oknPksE5m782nmwx15GLHpj200ucaJepA7TW2Grlw7Gt5pWt@GRso2NdWJxkK6CzF9rvY2pH2vqSMfTK6cDpl/ENRGnXGYopWYKFlovKqHuKUo5hl0ipNNqP0B0G3fMNl4Fm1d8VwHoFOx9QGfmVfYi0Ef4Dr0OFCwt1BAy0pCZKBnxMvKKVpBcimR6rfz0WEs1VOGbbULPU40lgDR9I0kja1JyWgOCfSq5qwS4LSU2ZOhDFg12RU0xjSMrZTodVxAPp/IrmZ76/UQIMOozdgyn7mIHOueQUWs@GUWSfiUacYSkRTjIynXViJtjKWJqBRb6@GWaZr66HRUUtmCNlp4Z95RrX4KSwXdDGeh53hgIsg1X2XYK0AZ@VROqXpbGUbRhspyHekE/pGrk8tITLjF4mRdzLUl1Z42M@bJQtlxhdLYRNeUvCuVfDk3KRpKJbTDgkeKYVACKR461g44QUWIdvqyyaID2kFssxSj1@hZVE/YjhVjySp211dMZ/E4zWnAgwJgzIKgHXKpZBAniuZio@kKVBL62nobH59Uk51KqVQd3JRIjC3gfOYaaFM4ExgLwRgVoiwTWtAv4G8Zc8RNgadck@ALlGyITCUxNAI3I5jkFC66gXwBWlCpWfVJwMTMWMBwqpZKy25tTEr7EgO@WJkhEAHtDCnujRGAvu4JUaAaymiAWrOUtgry8tlLRdcVIBDwTB8tn8sDYDIrlvCM8ifGZnAphTDP4pZ75BQyOmkedyNyreFa1kK6TFNj5RtQaz6coV7TcTWbUfq/TafS5evoglYZpUHXjFWjC72KFM8uxuML@mJ0QUdt68kTnFG7WQBlrpGCAeoQgJILWqwM/AzKX2VBLy/IK9GFdiWzSDHgFYbI1xDhOzudul6Qb9ILT0BZSoCPxYVOdMEmC2tiKiXdQP6whSykE8Az12gqjEztY/ILajyOeUgtNDAD36XPDuPUbZ4dpmnyruyOBdLdvtvcplQxvyZufSKAE9D1XvY7rDx2WO7W4YYHPDaOm50Vdof6xxN@iWctGO0WU@zg4EuYDHm8YHHlNMpcV8hEuYk7IOAwCkTE14Qci4Ew@dWvwlKBMeFpIRs14k/zYjkeyUswTIfxdfgZ6OHpRcESrs/Wk5dM6WQKH5Oncif1sb5/sb//NnYWZSUWCa/tCVJO@Ba/hvC4a4ll7rjYD7/C4cV0KJxelJ4spdMfPnyAEQdcp9VUFcQHv2KnyUj9NLrEWHVpaTFRKC4mnkUagWzFoplM7JCpapqdqabdbsPP6NF3MaJhfj19SmnB8B/@Gfdz03cd3guCuL7hr4S7lPNhdrYky4vxXOaZXk5lxMzf/OX8TeJ6v7HyN7/VTyvz@NjDx09vXqH7UMp/Mz//zepqLpcAQnL3/vv9d7VaLbeeyO@f5p/mkuL8yl//h/n5TGYlk56v27ZUj5xevBUyYk5I/c2fRvb3XzdsGwhRwivLJHDivQg/ieXz7IJ9guuiw/Cf3J/aAbeM7mbnE5q1g/FKhYRNJJLPRg6/jcyutnkmVZ8u/eef730MO@FqJn1iwdMJfwwXimHuBAe8Zb23y3A1vIJghZvwKF2pVMC59J//LcSvvgA8GDJagVs17@EqjMLVZIWifA5XC@CQMhlI9//60Y9C4eow/CksSVJ4RH8NdMNVfCI9YehIC0tFwTCe4UdO8BoGrnEp0pKUOfPqM1DdWLW@dw9wQ70yI@Dn17vPVczlBnI8Fq4Ktw28/vb/@Ns/@Nuf098f0O/f43cbCvPPPqwzpkAPjNfy8rNb9bAz9X6QSsKV8ltHGF@TbsnCxUqiwXPls3A44Jiig39nLkn896@EC4U9O@Uoh@rslT6ui7OwVMztPZuooOEDds7C/sXcZHyS@omzaT@vMvwX5skC9jVwofB37BW/dB3@4ee9og96vEI/nd90DuHB@N7cB9nhKVzz8Ef/cPmveJ8nH9ebQG5f87@G9A2FT8On9fqWjn/Nj/i38wn/Pjr4d9TCv4OP@Hf0Cf8OHPzbt/HvVRP/gjUTCq@srITj8QNQGV2mfcx1DL9UquG@@cwbDoV/oxcLQXOox5M3N6epb4fxctn9Bz2q7L/hxV2Qo/pNMrnybTUeP6WcnVbdLK4kc3uFPfasXuW5pnuq8e0KYI@vnK5UjDX6pRpVuJL1b6unK5MYCEm9@uxZHBvsM0BQrZ@ehsLXWCcVvC2y0/6wUyerQJXkqVTI15PIgefDDrQnG0EygpBeRMdnlPvQkZdCYdSBS1wVLpHHhy/f/2/4O/vy/b8u0cePMCSEHB6NP40/FTXxUpQupItXxt74f29vCAHqUDw3LLEn9qQ2CFUmKsfiSBwNxb6xJ7XBqcCf2AenKnaGYlfURV2SRsMJVHf/9/cM59WeAdgMiOkMRQcRix14dvf2XgG@DqR9Dn@qKIpDyORQvIR/UUMRTxY96fltI3YWOmXCBwUUiJQUSYmRVCESUev5gvlRSEQaZ6eRejmcts/O0ly1YplcmSy53tw0Ghu7641GGpltIf4snnwGV6UaX3EfT8PV8tOz5STWsVfb4fTK07NqNonuQhwqMIN@8a@8xhjhWZ0/C8FY8eQEfydXl1fcRQ50nZ3Q1eDBJydp7nV14l5XcKUv70Aw4WCgpf4D/bf3/sv6f3XMoqf1GHD69Q0MfOmK4V8sdn1zfePeq7Fo1H2JrsAfesA7xrm@qaKTgK7BdRqN1WM3N9wP7tHYCkdYxURWqhR5DAitOcxTPYuUGYNhVdRdkTs7G4pirNwEH39uXv5MizuxMm17WWjighwMJaTFGIHkc@VyznUvFcvlouuWCoVyedGHEuHFdQKQYsutMjJ6OWzGMA@c/aMizsiQuexI1LWt/tQ0YVgolcTPn32vRqOtWo0G@mc/fz6DlhTBXS@VUh58xOLnz9D8IjEYMu4a7nprCQaAUjozRt@TbdlxrOgn1UycRXDToX0WiWF4RhQRGOOz/MpKIVetFnLgLhRjsbKwwLfMRLvxkhS7WUgLvBgwmIuE3SCpuBQj35sIhrPwCntaBRa38WLXN2GiNsvlY9HmSIn5HlKpxH1YrhAtxkvuX2U@xtLVReb@nZ5m47nFpcVn9fpYM0EpUb6WK9JN5VpexgmGm3LLtVWNG8TlJ0@yJSBLUSyfhRqN9dpRrYEfU8LFa5S56EnyJoQLk6YVOaXZoHypfooFqZ9FIsvlZ7xei3kWjpRduGQEJBcrlqi8YRhyqh08GTIErIg3FF6WFjPZ@XR@@E1hQ4Sh0iJep6enxUwxvghybbFUqtfr5LvCY7DFsMmkpWx4MWTSXqMlkbVxudbCKbR58IS6Y01cWbcVTfNsgF8Zlta@UtvKfCi8v1Nb2zhKZFaga8ps1tYSmcPj1bCEr/nxOwVn8f1go7a@dwwR9nc2aocbz7ffbBzvgz9aDIarvy8rA6WhXA0GV/jeUOhaU235/Fw2zYYJ17DDxRxeX37xky@/@O@@/MnPvvzJT778yR/88vs/@An8/hx@P@PPn/2bUh7vv/z@n/7Zl3/xJ@D57@H37@D3l7/8/g9/xH/0/lfw@48Bv79yfwE4/gsBrt/55fc//9Nffv@7fwS/f@7@/uj27/f@cvbvD3589w/j/fzP7of52b@F3//KcXmwP/sX3A@ft@D/BYf73T/68vv/O///a/cPnX/y5ff/Cm/uy//wR3/9H7/81v@ZyRT/@l99@cnPvvz4519@/FtffvzTLz/@x5kvf/ivJDF4@zPgpL//i1/g/8//4u//3S/w/3/5l3//F//j3//O/0yOP@aO//uf/xt@/7vf@snf/fif/d1vfX/H/Sf33r9/hP/3/wA@j8/nY/A8plxf6/P9D8rPr0ONcSrAA2QznGVAr1odKazMQiIT3Rs0mD/4J1/@8LeBD38fIOHtv4c3@OcvEPRTenn7diIsTkPXZPztW1BV37pjgrdBoJ8y9jkNKqD47DMAvKVQfjEfChL9nxAKwJgL5YFNJE4guFeRe//y@3/2p@jvx0Tf3w7iEz3fAOwCAn/2ivhTbHh@MYKwP8Wm@@UXP/ryp//4yy/@@MsvfgfFcTJXStQSSemB@TIAzD8CDgELj4EDQGkFtw7Ms/lQBhzzKzi/E5LiHz5AJcyDC8Yji6F8Ft7C9TqOaKpnp@nqWfqsyq86vKfSVfRJpc/SGJ5Kw3Cmwb6BgSD@nj1bZN8kk/w59gtJVUINeYxDPybBqHGRT9fEcQ4AfsNQrgRvOIETh@43zoPiELQaZ5VKJR4aViCMQOEV4wxZtYjTCTgArQBejMTjJBpF0OjZcJWwQMxK/IA1FitDHjGOHlXCwDBD6HUgSBkhXqysQ4KV4TpDXIg8HvoAzw@VarEyrCK67ygLgCO@CkkCVAVzN6x@B@8VwgnwoeH6d5CVYiUerxbBp0JFpdQSDUpTylPhqOxxRuVGf8Zw/vLpM8a@EaSiwEfIUDPMhcZ7fAz9lCaKnkL4WXzRLQ79e076LWJ8qPYh0Yf78fCn6E3xXQDAm0zirjX4QTUCwDMIHnJUcUoWHnGOASgXd6dxfA9SfuKhONVvnF4gfcjD466VauAF0WFxFhYWwLVSFbLCHoyjmHWxbDuyhYs6pB8uM6FQEtAbNwEpC/s00lpcX4S7BP8b87SRl5NjMbQQwaF2hHlpJONZI2eEKfde0agsi5TzOMGFwmN/rtvTyhwo5TkWC0XpYyExLH1LMU14vrK7q8YQ9O@EICSkAp97j7kD@nfG8nLlOym3FIInvQ/wOyXuFzOgGvCboClsrEjQ6nVyhRouOEGNK4SqVXd1kUmh6uHGEUQ42mNSRkwxUNqvc0uZXD6Xz2QLhfxSRsoVSrlCvpgFqVcQ85mMVMrlSsXS0g1l6RkIjsTyYjO/Uv1Ht67/5h/Numb74hWqvmXDFEvehKrDZDKdoRxXpPxSeVSBfJBXqEoTHXx4MrpO4qbS0BltYrvG/VKQrdB1Etl0Di4WmguxOfCCC9DiugpzF/u398ruqid@woqvfApSHhghFjoDRuDYQuasK4SV9wQkzhOJO/OFsVNE5xGePd2FdKAqdLaDu0wdgx0ZfDfjqtIKrbinJquhEC0VnQJh6yH8zMppPbSS9kNnY1rr8Y/OrlkG6Pg/HGZV1i940LrKz8v5QVsyWrGz@6rTuwPi2OzjKSDF@gfDsNFvQgZxSpgDrMLN0gxjFsASO96/o5Sv/LPsuOZKh9kB/GD7@dZR4Hm0UVvbChXY6t7u@tQj7wLl2c7G5pH/usRDvah5H8W7jZ2d6Vf3geO0eZZfSiRARsINnwm66Jla@NYDkVJ398VdYGToo9IrbKHDcDSeh6YPw8ZKVR52YLippNINhTUqq6fhejGXXyqInwtSSSot7Q76A6QC6w6K23vCsvCUHS/Ply2UfHZLduREbqncGbEC2mYGiZlAYYQb8UoSP1Ci2qEtGAP28UMqaHLMCeHxuzZuxsCxfRM/Mzkw2Z2e8EAvdFpqtwdC8MrwAEJNWWbw@9oL4ivBy7nfw@FpkN@tEG0GOC49qh0mhlI0J5gpFfPFUjZTTBRLQFypkM8npExCWioulcSEJEpFqVDMl6REMVfK5kBcQmi@tBQKg1hRO@k09AaSINBT1Vtov3oFDYEbqV41FOZTKtAFR2Xo62MsLIcbvu@gyIRs8UyEyAJ@jsZ2aL/xoloR8MvmIn43HFDLrMXCm5tr4uamIKziC86BromC0MaXfFEUl1YFQaGQNZDtGUEweBwIAjCHv4ji6pogDDgCPJ4vCD182SigXisIKr6s1TY3MZ1zfMlgfAC74CH8RfNelgBMx5dslhRjQfjoowO4Gk8oRzndwBdME0M2ecgahAnCcy8/oggYDjgcx7DllbVWE4Rt/lKrYcgLKnieZ/UlvtToEgQLXoAbBaELjq6lKLogNMGJPCkILXC1RjL4odVwPMmtO7IgjDiBkESCMCRouXUhgMbl@mMyW1tbcs9pK11@jSz@bEHWIEQdDjY2m8@fN7vdpjWqbTw/wJAXL7bk89HAanabbrRmAy4D4kDIRX80fUEetxsNWZsZ8hJC9KmQxqihYN4a8kfIk3t1MZF@4wWEvICQ4YyLY4OrD6BNvFb78FyVmxTiXRRCz2GzKZSRUZ2RqeAkFDYe2raV6Mstyyjj@7AyH4lGEqPTTL1MvqwfjV2L5RsM7ETp41goKWPXo9NhRayDEi6VcS4sOt9/KoDcE5bn5afRIboLIM6kTE6ILc8vDqNniUbsqZABNXgZvzJmdCIskpSeDopCYUlYXoSn8FTIgnMYFSMiY3BLxE6X6k@FJUQqPH2aFE4lfAUYOZnDFMAlLJWEWPkGSOFAX9UcOEqjEY1eKfJFLIa5RaWCso3T67Frvk1tRGVVy53oMDGs8OywUayMhbEUZwB9lXgLZxtPsA/wqzwccxcIM3wqLlPpITNFzEc6HVtB8YQCBZ4f3Fl@f7r/5GSGk18ptpzkn/CSioVYCrfAN4xOg76Uwj4EIVGTPMGTKnRK1dvSREq0vRw6QnWTvqzM0DZGEz@aRweDYRzDjfQwPuqXlkqhUNXVv/Bse2oTP7ppWCn8jJ9TDobwI9me15EydFJbCu5Fanl@a/yIaGpjiB8VVg3dCzgcgUbRT23vpY51W@4o5evkSfKGzivjYVM86a@2mVypgktuRyltJseuqBiNarXSqPSVvumMYARDSnTVjwu9J1tlHBKPrXg796GjhdKJZR3t2lC/uzAMD0PVNh7gX62sXg@WlwH2pqxU6GOiQlgod57qlQFlcF@x8JDJ9h705Qqe5mj1PpxtINwaEPL6Jlm1GJTOy8S2zYnjnxug/FxjftyARkW8KXcrp@j/GW8rSUGoJ5Onn@ugWlfE8igsV@xBk3/9SWyC7l8oD8FPWsqVNSANP9mzQPv75HKPNSvNb4dlq2IOLKVM4J816BcbqQa0x9NMJpPIiKVERoLeD3pFCIbfErzn4CfBD8Klpfr8fFSLCowJCXEopqSEpEgJx9jQgaji8jLSFiqFXuEpx@KZRS3aNpi8kqQ6gsZYxgyAQOgxU030ohDrQJE1Dh6Lf3xaSLJcnsXKH4EE1kK0nVqNPc2V29FV1oiBB3Th8MuwQq4crNJorNypsOi3sXJ0PlaxlY98kEFFNOeBmHy4sWAP@qfifEFKXCcbyRtNtp0FaSmzfDpYOE1KUDrxc3dFeF8V6kDqmxCMTIIz/qAdlMHPa6hcnxhrBGM/swwKoKZAxUilTNkFCZmu1AD6RfEbl3y/WzQSWcpEIrFIGaDmwZukT@yaREQEJFjkiQRyC/rqZaGUgfCxsLmVAz6kKkih8E2ordomy5VC4evQzfXNSjWger5ko5EcT3qvTxjrxmF8naZVylQjzObJlUxVaXKhVql1D2plF7q2RgPhdGBnATvjpyqT6fmvXRiNr1S/5c8zXC@HNEEXbRraKau7q7eZbChsX4c4CWnTQXolXk2fhQQBm6C7zBUt5mPuAP27MJkZZmvX3veAl1/hKJFF5WXeuE7rse92Ve26mE1W@R4/Fv4Oio/baarp78LATDc3RFZ3M0sorBvevhYYITogykB65/MCDucVZh6Wvl36tvjtq@O9471N9kxcLi4XOW3OniUSUkSKrLBnoECqBxuQyc/MyEvf6S/K4WUzks1FssFhwVklPKzk/GJJ1WpSWsmwp8B8bBnERUcqJMXPVc5JVQooZCDky2//UW64UoT3DGhly0xaWcksZqrkkcmDRyazFAt/@f5f4wnpzJLnkgpL4XqYp5UDgDrfl5qRwtW06y0tSbGwneRvkI182C59DmfEYihcfPXhM2MrMOqotrtdNUOutMcaC9f8Yte3r3j6tt/Nyg38V29OV1ZuaLrjxnXg7eaGB0/802N83QEzDq9/2/i2sfxdcoX/r8Btfm2PF1Mo5AUWC38AOWTbuNBWCuNMVgRGaBEGFGSmEgfxC/3Xqc@aUvmmXDdN81vThEHGok5/ir2If@P3Rdu2Vxb9VwUDWb4qMRiUpNNffvsPM5nC//Mffu8s9hqkcKlUKkiZ8K9uX@nFuRBbnKuxCLccyLtwtBDsn@aLTHyzE@euFueS64d7ay83jrAPV3T8lj1b29tNYRB@bn18HLOlKbKljdzvrY8QCrv@o7V9ZljseH2f4pzQQVzypSkqN5WF7fay@2W0xCWTUllc8s2nxVxayjOpuCwuLWcKTAaZaKPhDde1gFEZFWvNMEd8MBldi1HkuRrCYNiOCsN9W1lmz/d3KAYJncW59Y1Xe2xvd@ddyvPl/kdb24fscG/z6KR2sAHleLVxyITaIds@FNjJ9tHW3vERq@2@YxB8UNs92t44RATpEMpTVHI5wfyRHVuxR3YaNWCbhncT3rbRulCcSX/ZMuU0mrye9NbxI1gKfkFm0n@gqzB2DI4cD2tzXG9kiF5ut60QngBWW2wOx4pzi6CB4AHknmgvsfzg7SfRys@zVm43ssRa4q6eXVlimuj@MS3Xzx6w@fn5M13wO6NgMfyBa9ALz46A3zhP2@835qKFHFuEQWomFxuH7O7tz4ne29zJwdGc5IcdrM9l/Jftzbms/7IBbzn/bfNkfS7vv63WXs4VxtF21@aW/Lf1jbW5ov8GTDpXGuPcXZ@TxJBHrEtQEufoq7DRze2dDbYIQLHyRChOHKJjyhsIEQXFjptjQZKzxcWrnpGg8U9zNAXdVh6C9sAnoOZQtTxFutYTbNEw4QZKKwBDtJA/BpGtbivhYkWjcdB5ha5Dc1igOSwQwM@hIQCEY/MVluGfve/w3SdRbkQ0wYRjm477fmOzFRweVIEZEmSFjo59QwzF/Tx0aO7GRRnt0ORqh/ayE6gEORUsIRbDs6K7xzs7PDGTNOKoQJCMq8czcBomYIMiwh2LDr68cni1UF0greZcDQc/YR26majN0HRtIimgnHNzLUAwSd1LWUsw1PASuOMB8eILP4MCwBAMbhFc/JBsNNrCsnYVp0UZiiExN/Y2eQlxz0SFTdZyjGGiRCkK5qdbPn9m3tuZM/lqTb7qEY7bRc6zxfHxnFYQNoZ@c97pZIIgSwwUcw45Jh6H2FAcCguUaw6IDj9uuMHLZRUSEiPsyRPKxwq8lSKUBMaLU4osiSCIwCUYkQ@R@Vmbp@zG5tKLuG2JNjGRoWPsR7gF6ubINzoDknU6o1O16rdCvzrndBg5l6cEshvUaWNdgzubacA7ikfg5ARrQjNJMC9QKmAgjiYTTEmwDnhPydSGqgPnKtZYJnqsAI2Ran93ndcQt7BE/tyDSgxyb5kqDITFE2y@xOhzc01LkS/KHhTIQ4ICvkWmiSIhONz98Q7WKdoiby/Ilhj7MTG3N5c9PuKxgR1cTiOyolEMzituccmzOga6hd9Fhu23Aug5S3Jk8bgL4XOZC7YxCZdMcrgbjy8fKMTGdCnmv7oUKJbvLMXGI4vx65UCurUxi0ApQMRHAW8coOk2WZuZWSigLyQUVJofhgI60DEvQRufQPCI@NDljuMnvz4@dNLL000Z2i3UIJcKPMrka2vytT35is0XfGS2ssIyORhRNdElFcCFxhFYERxtLisnI3YmX2myqcIUL07Hl8A8BeA5FJUcDBnwtjBGCZKy8cM5ch8/31Zhtc3G9u7G0WQo4kvZDTfjPcfQNUojNgnmZgjD7Si@xPwcRTtIBK5vRvd5GgmiZ@Pw6GCj9ioB@YuxlXELmNYB4Oa2hIkS3HgpgK@utKA/bidY9LDGFmPsCeYswdyJC3x5dBKaYSuA6s4U2wMzQ0mJHMR/n2xJYWyRoRlJCVEWjbHPZ2fQpYpLTOqbn7P9rL6UbbNRdgmVXY7H10FcKe8JmF3eNLmygZBtbjB1eWZi56LIclaWOUoPNO6haN3GT@W6wb6NukXvCLdp0KDMLjM8MY@yxTV4A/3ipGpzvxZJfSPyAfpiMwY/7M5pgjJO@jmyJ4V6ChbPS1v52rw8pNFO5iXJ87JCid7Ow6/cSV0YLoWmjumT3SDDdEwZT7K7gXs0FbyPXlYoxCdzAubjogZ@MsuJLZPZH5QpjQZaSm40oraidYBZjYHVgi4f1WXbBcMLQ1M8kBoSOiYDXfKg/jQZ0Fbx5DnaoYVeZwohGnYBbzRWGaUUQyE/Z7ajmJSrQDZwzg4/Jx9MEAbYE@9QrXgiNJDj2LKrFW/K2B48ZKcTFr84joHdS8zwBvF829dn0xlhPtvMCEPDjrOieJYKZoSdD/qzcgCC4Y4Q96zxjBDd2JsVgRvMGgfUTwMEPA0SuF6PxmZXPbSryRoPWDwj@h9ZA8U137W9F2BBUC5dDgzUdXhdAaZtqfhNkmlEvrUDiBkdxgKGF3y2io05SbZbqjqN3sPkIqKTw/TZDTZcbvUA6zdSphhLBBAGMLa5Xea7cLIAUsjhDCRhdki8702z2j5qZMFpvOP4KbQbordheDeOYJj3wGPoGBYr3wOeQ5NvfojPzDOa3Bjd8m3GIX9cAMDqlyaM490F7RVCigUJ@usmn/za5JOB9LFN/qCkK@x0Mh/1eOB9GTzGZfQa@A9KyMv1ZGqxrypxkGsU5eIO9kUjRoFkuPGSyWR9NK4E8nnKKwqhR49HCgnEFUT0FfKFqs81rTAr9rj/WaywpOTH4RJv3BpoXjqQ@RCaXWk00F5xo0GGKhsNnFlqNASeAnW82OEFO123sfGwFGipDYNCo0JSFhJCMlk7XNveTqq6kOCfeagItmNYSgPtzQkJXPSuCCSwGgjTUzSzIrj7FWWbUWzh7jRqgTSggA8nQkA8lW2dEhkbIn44uVawSMYjimRMJTY2jvqI1A4oNbQDcV9KFrcy6CW0Robw0LKgpagoaPgHLJAfjA5ZjJkwVIJT@m4WeLo2zfTZaB6GZ4keDfRz6xrtrOyoNKqm2T7BM5wk3LJz5LZ2nOpBBGNO5dwn7NMH7RgZ0Wsrrp5F00MpYWxA1c1Yyi1pgN89BY3bnRl3aJPGlNz8Jry5SRunMaeyOhYshomFPxXQ1hJUwL5hwt23twRu3@ISuNHmEnp5og7caHAJY3Rch2t7CVxkfQmewN7C2NhrXx6q/QFO3AQteria3Dhb2OVjSajXp8BJ6ccpihApDa1mR128sbiwLEDRbbL0NG3tCeFnGXyK1UO3hSyZJ8dsBlSHWUhnmpCKJX4DlRRQxFA0225uIG5CYAJXQiiutFyHwWeAdzwRg@rzlJ/BZz0REZQk4ccf91cBg1GVieEFUgQGDzwz4wh8lin4DVlS7mPLvgoyrrEgFFfcZuQbtxrfmfEgBk9Ri4XuGUn9/2acFKyS/0KHSv/fD4puDX3@gYcy9wxhvnq08hscFvxXhf6/KvQ/QKH/jWnzd6jk0yhvt/gpdf1BNfzr1S@SeSPoNqzuJU69ZX6IHvYbUgSWvkoP8HJ9Kt2nCzzcP3toMsFu/Qf20qFfpY/ahZNNo1arHfUl6@B5rVvr1Q7QNtequBM/Oc@trl@tPl9t19bXuy@6a7vK62Itt2O@fFt897zz6aMC2vvW3ov3nzSz1Qu9PTCvTpT9q6xStGuDwcftrZGztXrcXzvMv1u6Eje0fGdV@biu2euvjt6@PHqeP4xffXyx/@JTX@zb@x1RLvWzW68Kb9ZGJ3oof6ketzd31L3@YXvjONPfWVffbcbXxJ3D0mtJ3Nm4ep9du4rnxfS2@XLv@cHxeXPjvXawvfOuvfbRkAsfL67M7XS71Fk7P3gT2su@lrY@7u11NzKl51vpq/WO2RYzW5qVP397sL96/G6r91Le6G/mj0tvz0f7hd7r15fObrybOykMXtm5uF57/TrzUn9@eblxEGrKxpGVVU6M15J5dbVvlPpLysvdrW7/tSXp6b38m/hh/@hqfWNV@7g0zB6/O3l9lTt8N3j1@sX7PVE9PGxuyAWz2c4cnh/lQq1@djt@ebxxXJSft09e9y@3t/Lv1tOvespurb2vXTzvbr03Dvd3tmtZe6BLO2uX2rvnvfNXF@tr25qxf6HptVw6rx213@3thY5fqM11Zeut/aJ23nuXzq9e5N7F2@bzo/NPvYsXq4fHe8XMcH8kGmv2QXOrM1w/KGSK6Zb28eBTx3glHb@OFy7PX2TUd7VPTij7aZQv7WjvlL7@It7qvh9@1NLxY0lae7/96d27w61Lq1nTjz@@2Tw4t1619T17Tzx48fJVU7soOufme/3wUGqJz5WLV3FRDg2Pt2yoI@VIzi8d9Xdem8N14@PB9nu78Cl@eXKRVdYvDt7UPh6IzSvdfKtbO2p/TWzvybU3hrMxGD5vlS6PL7a0nY979rvQqw0pn980OvZq502u9Db9PN65eP52VTocirv6QSdXsHbfvD5R1Y3e2@NPB6385huz2Hf07utPx/2N@MbOsPdJKYpN7fDdhR46zh8e7Geu9Jdq39ncOnhVcPbEnTf77a2RVHutSFf60toovz60CtmT9bfWu4st3Uy/Uz8O9kXlMt5@Zzq512qz03qjtvovQ4cvese7@2@utvMF63lfV1f3i@LuztbabredeznafjXY2Gmet59vv1XemkeFi8zG6klh/e1h1jm6eOmUWpf97H4xfqT1ne5xPPRi0Bss7Z9YH98M3@dq/aaSPdDeGaMlqb/2wswM39Q29j51L/ZNY1fazIzSxzvGhSZ@Orr6tGUXaqN4cXjs9A3nSBrmpdeh7NUn03lhvnh9uLf6Yu/9Czmnqify@eGbtpg9LqbVnpXdLhSeSxubnf7HfkmRPq2/ysrZfi9u71yk22vt4zcnF9p5/2X/vBUqluzW6vb7gWxsNDOS@G61s5FXdlZ3jiTluPvyMLe@K@6/be8ffxwetdfeDo7f7KnixvmL0k439/bgTenl0vsj@0g@Md6@tHZDw2LWsKVCKX@VPSwV93rWYfbkvOS8f3leWNVOmtKL7Uxf2VStt8VR8cL81LvqXh0qYrP7fP2jfNDZAEl6vC/K@cHF7vAwlH1z1L9cMlfj7y5aL9/qklY8UZfSRx/PSxe93sur9VbupPbpo5x/fq6UDjfTTW0z/zx@sPZ6/7y7fvKpmGuLqztv5LfDjZ7zLvR6S10/L51c7A1H0uvNw1G/Jupa/vLwJH95ZKwenmwdFnuvmlanuXXeA9nQHx2fXw0ut5Sl3vCq@LJ3/kYWd94W13Q7ty@GXijb/fbB0cu3tXgno5Scy713u@ZJ8WSYf1U0TkrGXlF9Wes8H77e62yIS6Z6cjQ83uilV9fUfhFkyr52bK3tvd56f/LCFEMZvbD6ac3IL32MXw7fFU7S@/GdwbvWUaZ/Yllbb1Vr8@3l/tuXh7Xt@HZz9Hz/Qt57t5E/3F1bs1/EN9WCMtrKXtm1tazWMUJ2f3W4O7TMUvb9xU4XegKjXWo/P8qe6Hat1rnaLh5u1GrP7eb2C3k4fN5Zgj4Cr42TN0Yl9CtudzHETS7yh8xNt4T6drdpDEFe8qOPITq7FqKzayF@Wo22a/NNzr9KL4aOgoc08Iieawx/0ARljbUNVB5SbNs3jozfRkmwvgHRVXS1DJOeiNY9jtLGAZ8Gd5qvwsOV9ClXZWhqhoqfncJPYOCY1Bp/dTEV2tNZf4TjTUfp86MjKn45yrVlTF/N4B/oIluqoblWi3kfvE2RpV7/87cfQIEw9W6STDN3WTLZ6mhy1waH1ibXh9Ch/@kATEFTZZz8wCSknYYsiXl3ayp9pBIzd4QfvNp9zvALgLgN1htxyKBMjMiiDU5SkVUbBT@KaauXijaij6wo7VSI7/h81C7IoB/uIJ/0I3uyU3tDQd1QrKkNoCaP6K20phefoVWhZ4tpd4kVlaGGbDVVBz@53uAnOBo8RW/Pmzm595BOPrsLtFwxQs2GLDFzZ18e4ttULKQY7WIfH0DE/XSQIqio3m7DxUWTUNK@K8ZfApgXzbtxq/3ubwr1BO62qkzgNYBWA6AVLUjfWrP/xqZNjj5QOcQX6zfebh813C/x8C2GE6e@7thxGaBy2Xszy7wEgfy7Ob@9LRN3GED2cdqRGzKHol4anJcF2veI2yOhtnGEPd5tmQKuoZ0GiM2k3SinuTrfQSjS1j2P4H6cJ5wTngRy9WRM0Dl3Q4XPA4@MxzdocpDb5UXEHUtRCIB2c3rHVKY2@/2Gee@Ommlqsn6BrjLfKgvjBasVqCz6xkigHDiV5ZfF3T/Jz/tBuSGqvw12nFHB8quFANwNsV41H@vYnGm/PcbhNewnjfNjmIY/6tI0oxUdBy96W2542WJeShx@Kqk9nEns4M5awxrxhHB6JlouAwju0yGZoOjebtVAqStjaiA62tQTyAXwbdnzQjMLyjifCXZ/bnlS88QOtANodlb5ZiCEOvWzVedJ3S0Lgd6xYGEmoo6J420hAmd6kTmGCUTouBwH3RjxCN@deosqfKeXz0WM0@lUrMM/exp8WeYbd7FB4YF@hiIkhs0YR@hTmfMzjaBVv@lgUmPWo4rCHdxYhSrxIlNhhI/@TI3HJ@opgPxURbpJLE7Ujs4IBTHkl8glvUt7gqE9cVAbfCsu6/AdXJzWoSkSrUBCnz/7DQZefW7c986WAkvws6MGs5HBOWfytuwStOy9e43Qd1PImCi@VL25vZeeDtbCANy4MtWhokVBYDbwC0MmAy93y5JpcgdB@NuXwBsrm/Luyqv5@SjEOiW4dLHOnrCotLISXUpGyeubYizmN0Y3eiYQPRAZhHS1yqKZxWjWi5zDyIAyO4kgNxtBhiPILUYlD0HGRSDlAQNXMQjJN6zIuXYScTGA2Mdbn4TB7xTNSH0xE5fqKytF3OMZ8JyKnJmd9cVsPAOROeq5@GQIR8sDAv71yRIB8mwm0I8EUOTiWUDBk45PBoxTnQrwEw2mmavP7Jx@Y8qLd07D63woOn4uVbFOi1he5FS@Kd1k4DYdy/XET9aZ9OG6sR9n6UVkc9ARqElCaj0FD00l@IcL3U4L6Fee6hUDhyMIAsUAEcHDoybY@X19XfPrOzsE7tAEHy9zgkkJVoRhCEgUkBhFiAwihGigdhutvunDQVdcjPEd37wDo0R2ccUZzw9APaHa76VEYoyTD1e4AZ/74TjqQzh9oxChsbO9io83Gwe4Y3Z79zlU4RyWI8HGd6@Y8xyjX8Q1Wecfs1EdFbIAso0PaNyy8qqaTB89vfRdbB5yF34aO49IpUMIxiO72iHxheo0VMPFxknp8ZHiEB3p22o@QDFWhnEGu1KYrCE5Rvyb0EX@CTY69EaxiVTg8CO6GUQKIc2ODmq7h5t7B6@IcvuN2s7@Vg0xwwCzJVttRh8Jwgai64rGO1WfniHsfkFC8zLJTe@LNira4iBY/rVJTjwAbFBIg3ync4Tl5Ux/C557z4pAEsWHBqWi0VbMGbhx76oP5hbGnoGQ1yLPtdsVunma1RNSh3e7J/TkaBUlHdHSUGw94gBj00eTZJ3Lk7SHbxVGmfTFSWq5qEd1iV8s/om9bIa@u418ZA9MXB1W2kKQ/HKrpdhkzGFMfUCpaB1KxJUsAUKBz@zSj@UHP5vi970uDvrsKHW6oq/3jtXcSWURtEdOux@k4wYUJI7F05GuPbWS1CI3Zf4Z8AnVUZ1UGe9KjKd2zlM7h9S4wGXn0wqZWj89n1DEZpFH9chzznVjTzPj6om/lZxqrgON3u6h0SWaC@FShyoMq4ksjBijCVn3xKuyJ14rHrfE2crd/UqZS9hJjcztcMb9pztgbreBbNFbcxt0coVGXwML65@/6MoVvlBPyQ86eUMMgidOaYA67cF54hPPUN3JGYgJpCGdljl1k6tTp@Lji7oIWdLLTyyga9ApTHdWQNVBWowPp7llJVXSsN2BYsATxarbC1ttr5ET5Lgzs9rTB7oQCH35gcPxqQR@jI8nVEQnfbK0QqiRQ8Y6KwVwXTWZhAgxPq9BOg2IWywDZU91ZhejeLsYbuE8nUzlJ2BQ1LluiYsCBP0M4x7w9RIvzyx3oBzeYTiMHAsUTCy7Jyi8E73H@ywrZbOB4797J7usUBifDkZrbiyXEcdHjtGuGyuUQj9onmw8n8D5ERuOW6HIVsgzOHQHXVDRNGjE/NFWsevHvPFh8ZA/RmVfuVrkI1jbFcdu12Cz/sDGKUom4wgdj1ZKQykVmgOhSHPA7tdUvc4bALsD2ZJ1R@FnLFGQuyu7mCBFRB1WsaBcTWgZuG0MJX4frerZA0vhE8Dg0zZatEkScVA8qOlBn3YjJVBhuFQsNAOgOu5B/zmSOS47cNFQ5UzgeXrCoerxBiehKxKoReMkCycjdctIPT714roypK4c7YiUy6Mdibo078PMmAEir8sqRGPuDs25BL7VzdB4fNH9Op3XJH3gseifNTV4u5Phg1NvHO6i4X3M7ZG/Wp8xGUPc1Qr2QUN3ExOhojLVY94ZOJIA3hGoljcPwYHoMaxT90S4@GgUKQjjl7bK58IZyQjSIqiXoi7FQq7DXTquLT8KnvM/TU/8XIHWF3N3BozcA3P@8UgXAlk@xiHcs5HTENg@OcQwiANywRvqYnq8/2CIOPzzbii@iUO8UTi6Y@64ABHwcS2pXTz//Eza7FK4bZQS5UfSpnNKQbFAW54NxovsgmHpAmCQKZJHi755HA52vD8@9@YBUu5pQuq@zE@k9tjMu8ndApqgxCOz7hPixp2rm4UUIveNS4UvUrnbalw1M1A/XEmCSnQZgXiW2r07VeHSwJMKPHfNQAyuM3txPElCIe6h39six4XyHYsZ7ziwJ9D9ac7xud5ZBeWc7BXVKybVIH0eXlNN6hony@o2i2BZk9Ltwi4FCuudMp4orBvJK@dt@w46ODqaccXtL2CHIrgnl4Vv2gn2TRsXQ1yfYB/lUWOW/Js86xxokN9Wxi3SL5@fVzo067/wtuquHaJoD/I7xkO8otfI8fvg1AVICG7oZW9zPY81N@eqM6D0TMTLxNxpZ5@dPRSdDshr2qqP9nt3Mh6mMccQlgr7juOhLuiTYk0Ae2CfSc5jBmI@bEeFkgZgA1zkSuaJRupxBwbE425/VpmYDR4foL6TEYNYXNkZOKJ8b3ySKbdzMcIw3k3OxuFFcbv7cfsvBzMyujMjSA5aI3L7On/NiJtEuPl1V0bHupvpam6gd5kZuH10FTFXf8uLnh4QNcf6gj864OOBoG7gKtqeMogTW6DAw9iYH41OMEj9TvixhZGPfIEPj@ZBTLIAEoxGpiaCAonnMBMYFpmBQcztbFLtEEVNXieT@aaKpIkQHzsvxhPzFJGlM0lcBuTOuHSrVBPoGB1yptm4Mjf@Qaos2l@ncWrQ@gdW/CIWHpcsx@MsEw8He7sdCIXaNzWFn9yRdhq1vW3ftBXrOY65nE4rtoFedsqwuukr9UJNc8DQoWu2KqkMsJ2jkSoe0tg4hq4MDU45KXao8M0KqPeiWvaBhpPKIPYBI6EFLB2AOx3QePWWgp/Eca5w/4CLwE4FMwvBsg16uKGzkWE0x7mX3ZM5PAMJyrsNme8CYQbNFGQg3ZIdWxkpaYyYbmpw68toRTsNQ/I0ljC9pys7EPsQmoSSOpcv5dB6IGN0cnoqVbJ1F0ri3BGFOPg9edo9gnMIDu6LZE0D6sbfn@oOEsgYpqFrI6ajCYAuYLpEaJAqkBRy3hUUk3bcuos6tOVBoXFETiwVSNjbbg9H8bD/TqUgLB8L8W8hL@P5DttAdrEU2ptK0Sf2tEztyeANc3ITBR/nT/q10DjXw/s0/C0e6XQgrqE/Zt/HrD0eZP8LyH7Xzo90GqdHTU0eMeFKJvvlbC23JBaWcayldnViQ2wtaEQnoLErQxO/KIwbA7Af9@JqyqWisSxW4xvVHgDgoTOAIoXCpiV3@7IHGM0uM0wmYKOLxtcTJ/rHQYahTfp08NwEG4@o8WQaY9IYG53gcnsVJKbr7fYLSgykFtye4pZnwzDZMjjaSnPQpc4Az2V5MfB0lJxoYgQ5Vo02Y0/huQxPyDpZxYZ2jI2/4tuvwv1EhspOoZnXmbdAIZRDVApo@hWe@7IXH3sOBAus6ECHzVc1oEdYZA13MMpnCQAa@7Aoh7P5vCctnnsgbWN7D2dtKEG@udgLwSJyY4Kx8p17ShZZYE8JiAS0N4WMSSaw0mlvZiRSw29Dey@rER5Ks0ZR7h5PEfFeb9Enh7d/ocN3n6yQTTBGBkWJnLGyt6teKrMbDxD3gKCGgztLkhFv5wBqmBauzYx3pADpBW8Udh/aQAayD0BSxSGbYb8UKAbf4F3ns12uCjIdLNW9NSzwr4hljxr8U/J@/Y8Xs57w2pyjgs/Th@mvmatOCy2@EEOrJO4C00ResfNyeYS4g@Nyu/go5wfymOQGdzaRJk0T/oQqzyifcwVhgTpnkrqUBBuyLs6@8@FTgo3cV7THH@JGt8XEqCKVfcvcij7oX@NgJMGjDMwEAt8wBaR9OYR3d0Rn8cT91g29BIl1FOQhEhToder549TG/9velzU3kiTpPRO/IgrsbgBFnKyjWSSTXQfZ01zVJRZrumZRbAyOBJldIBKDBIpAs9im1S2TTGarHc1qV3uYjlnJpFdJtqs1kx70PvMf9hfsPxj55x4RGZlIkKzunhmTrGt6qpARHh4RHpd7hB/n9bJqXGxxzV0OECdbPPERi3M/Uxfr9RD4NpskivB/R3JMbH7Yy5elPjwZ8I@G@bF@VI5rEyLaVs/m4ZvirDynrUPBHmlHSx34rS/n@XPuZLGPEv1OozcY3MO22nh3bIF2ReOBTLVmHglIrbmHOzzx/wWGV5YFO5AB/KYiwEoFgCShKsPscj6Tmba@2doa8kmoS@ZPR5uQsk35hXyMHuOX8i7@i9hJHtOhNSu35iWjl0IlWvObTAKrnnKx0F1u3rfo70J7U/1doIft7xJ62P4u0vMb9dfeGL/ijtARw/9AxoHI/glJ1ARtE@We4hOFxHp8Qu3@KF16OkLApVRpjpOxWDocjcII7tmzWyB1ZjSC8510qvMTqWOTfpOAXJPro8ZGnZYeIh5EOVni4xD8YpF/I6KnnF/ETw7kbluf0ZwAzPf4Rt9@VlLfVEFJHyVuktkSbf9Qleypwk4Q2/aG9Ys95VS1ZRvOHRUZTHFh2/uSkk8Hh9N1Vl@k1pgiIFRJZRWZgu9AuXQRpGUX0VTX@2OyFKiuMkuZQURprV1pOCHedvL7IiXFXHfeeWtq8e5M09XhJ6wca@97Z2tmgstg8E1vYc2c0iSK7ff5tu2RKGKr5/p2CmZPxMJPTsbh9PhEwVEUeEDAikp5PwR3D@6SuHqEcZ3CV82mUYsrxt2398c19XKkSMhn@3ms3CfP1SMw/p057pLlLqDoHBNaw2plxfBOK/GV9grv9Bb4SC765MYhrp7HzGnALuYDNeEJbuKo@gOeThkVm0Os0rAcSL49mSA2ADjrQLqA7sfFRniGiQuCAzA@vphZWbGg2Y2Vaey0llvnNvcxTZWs1tYzG8lmqOlGdnxc9dUvaZzcIqbvbqg5qB2t2fV/DeNna5XXa5L7r5iaVKmZlWWG80nIhXI0MTswzTtFdGJ41pCZShI4oXwajiEbzsuZmM9wH8erq31GsheLyoBbq@rmnJA8@xaKRpml@cXtpE1DxaYDQEQtYNZK3s7wXobgdij9hMVRW1gE4IhZOfidlWaEXbwym8KLlBiHXd/vRWBZ25gr3M4izBv0cjWvhL2gfQwJkSR1s/Wa5vB9NEuLJ0FXrDIePUdTxv5PpsFYhG20pkpjyXo/NBUenfjdNwyLEE4x9kowrBDZhpNK2FfRT6btMa4cwrFaK0Q5vcfLSXOgNXHSfJTeoLYSwDzzvEUmxAEG@wlXkKlpZe7rcFVj9jxW1kFEkUKk43noOyPQ1r37wa1JVdF@ZS9k6HgeaAvdIGI8jvhdVv3pAHtxOKoiDzthsrPuFxjLzg1PnBgmuul8JIBkY03mOhi1GsrYYijyMa5PYtlprga/twCNqpYAVwTaylgOfS3RiJQJuiWed9goKL6/oGy@Py9ivkUGpg9di7GvRQiUqZfKXMkiWj6KF7EOw2HFxSxgi4gJDmCl646f9xsaPwUGaIi9hzYYmL/jhrHbxmUlN11Ln7TSuZeYyLortA@cTgeT9tAPp9Fg/uueCLkVjlmqeWdKmvPnj/Rnkh2HGCbSWQ3BANR@7Rmru0E3AYI6bd7rjzeRkz/UWw0G7jTU56waaDOYqGziDuGZqHiIvMc6D4ej0QlI5cBlAm56oCYwYRuvsqgN0NbJ5mLDSZXLGQW7dncy5U30JIRyBXRKp7gPgo7HGCZiPCTYsNEXIA9H/lgqo9k2D6fKnM80X2NXn7RBxr42A6pUH32MH3szuoV5LwcJ4QFuBxVUDo99pwxtv9RwAue7I2q3Od46vr6jwOEmr1uISIoauFr6F7gDsYGLK/zGtckrHO58USVwp8rV4VaAFptzSyZ69sUbWr4vGUE/pf/ELLO56zKwMqG0bj9eElirYvFazgiwwRYrWhQDD5oa27CwoHVJoM3g6IaHtxbR2uC7M4ziGU0Qvz3unlCXaLwCTJjJmOnUC3pMNpLhcO1tXZlHitAjslJJGOjh9LQDlzR9ppc10@R3D1ySE0gxRl3immPTy4B3uGCN5vNrqHry/XGvZNeWVMVyCYQfArT3SDhBdZv4/lITBt@xZpOlTr@oP3EVsg6y4LupE@GmRPujX8haPzKe663It76Vxti4BGMpvjxLmYThwmviqDidheM38nKEazfe@SftgO@98RYoCssoZG708MgfxXnykmEu5@KwJryecbCctCdXX/Ka2TShTXEgBj1iOBUTWN7wtmKlZauNXJe5RVtYV26gajoLmlFSVl4uZWO3k8e8ucodotgG1V3TLU1rz10KMtb6KlPs2saDvuauEnNDQ@oZAWjTcly/6ytJU0eF0TCUNF5kHG78mmfAtrS5U8VNuYD4L@005NNzxR/u1M1qlPnheTI74jqsknDXUdW9acwbRJ8sQX6OHuzZAA7fjG68Y8h16paaaf0utrSaiYbXSkr@VtLjJljSlZX5@1CHaWHVxOM7@TzPZr0MWO6wyoDrMjdSUp7ZGPuy9DNMVbSSp4Q7oONdIZiCNt@gT/cyPJqU7HO9XqDRpBpNeO44J31Fdh@a31nrrj2IQu3KjA9WKRTxe@H7vcSYFSjV63XXmfbRFLz0U5nYQGXROuVG3245rJorD/5CKQZnvcMpcMj6LznagsahvlitEBSbrOgXfl2wae7EgV6rUff1HZn0QN1s6Wp1H4wLI3SCH7wddzYsVf1g7B/TPwcBWtSLCuCX7Mt3Nbcrl4nPn@0/Pdw7aB3s/XDv4MUel2RFfmtQPB3V@KYsOoNz76HGW4gSDnFyn48DOsdx4nCcJUjgL7rhZKI@JXHXJ3H8TZtKtqd@bumb@/rj5XkvI3@8KeUPhZln43vWNI4CmAhNoapE/TsTAVyeh4tRSSY/nYHskAparwN4MpC4UDnsmbSZSw72T6ykTsjREhlCWzbgSAn7kzNwgFqaSL4x00kz6NFq9qtax9ZA48oh9pdgHSKAAaB8aN3Oqxyp3V2rRHifeE6wkWirRFgm2ftRXT2Xane5WrUr/QIP2R6Ew@Oc9p7gtIA5Nzq0yogDv2lIzEZBVAX0FuApEJSWHkmHapAPao1qvfbduTSIH7F/S94KvoFJ/je0816008@Mn5Rltm9iADg8zkXKhi4RNinTgi47WlPSoC5V0bqu6JuZky@3Jtfob/2WLciXGJDr1t3@zRiNf7f23Nc2s/7WPhZ@82Y4mRM4YZVjpm@miunFd2ew8/@K1cj7mYtcZUXxvelEtumEDqj2PsYThZsF1j4G57H/TC7scdVkr38io92twxmleDKzayUUbW0Em6TSfByPRmsiX0@JPqFBn1Ar/7Wpwy/va4YtQNzdbLXj9@i1YxyR6Gj9vTThbaCeK1TcXW39i0T7Tb2u2j5U2sdz8J7xRRrWnG5uUkWad5t371RCDVwsXUTHl6e/1jC35i3GqbxzGWeU0fXZYe7MpGRK/V0uBTNK2yBvEx0jS8JrJUPM6dnq2iRquPpWQiFey1Elg@tikX4ptfWYgvFlKTsRcy/xdVuLN0EbBKLiswG2B6X0GCVQxpexy1Amh8aMxbLK9EJbsAmxL/D/v1hb2SkoBh7fG1n9Fo2svrca@d5q5HurkcusRlZv1KbRuNYJhjVizQaqckbcf26VFtTuM/X5Zw8O1eFne@rTl4/@jvrRs5fq8wdPKeWZev7y4eP9R4r@v/f0xZ7iAvbPD/0xVO4VDf2u3/X5dn69Xr@tGPNCgPLb6kX7VH0Wdv23NHm2o/bp/RP5qA79yY6U2nvrj@ehPAeNoMwy0VYTfFckb03mxgkW1x2ayad4RzS@PNFG9uYZyc0S215wOHRrwC1ve8yDsB4XPytZow2CDymV0LTlSZZ1p/G0zkxLr6o04eyf96YgMYVPXqgHT3cR6XN3/3D/2dMX6tNnB/T5/Edws6N29@E25uFLZDHgk2e7@5/uP3rACdKAelXhbo0N1i9rQhXgTJXum/4U4cEGkAr1V8Kr92ouNwyNVUSkCtNh7L6nR1MK7@7i7HSLXbQXP3hw8IMfgqvxf6LyeQS5dByqawuED@owGqHadBTtLXGmDtay0pAN6XSuPkD2Vo7vgPh3WRnkJX4nDnyVf4RrRDxIc9xsYdgMaqroBuEGKuMI1lMcgaFQKG8zyh2qjW8PTG24WO2bDxS9rx2zQo5cNV5aI0aK4Iz7w66E0TUJNO9Fq5urnYwFABdCOkEAcAeDhEn7jb@PSxJ1R0NMJxD8KeGuJHx5Ovr0DFwjDFx1wkMJBLKh2yTjxkOKAEftYCjjmDBrkt2BY6RwkYjh4SRnMDBXrqwSR/y/fmPDqyxB5mkX7NPKNkJF/OxGs4H29pN2fxKpolfCbTCJIP4wEE2t40GbxD2@Fx7DYOkt1Ai42g0Pf3aMo3rDcHIgTiPCdOYq2Q5bblcf/P51y1HJhws1Qm@POw2FKR3/6coGPFxowDdBQ4gq7n4Bt0KjCTO2jCbs66lcjEKakSTyqa@TUY3C3rTrJwpoWaf4ZfDVVyVN5HJcxFHx4dZZDTuEesBDyBl8ULGbCxJiWFPyBK9RMobFZA/it@FTKEOM0cAfG@Lq2lzhwdSoNXF0peDnl9TaabMx3JW18owX3WC7fY2szyh@/o7ELI@fSToQk600F8GfM5QY4NlpDDcvfQXFovmEWyLBHXLx3vG1imrNLza8nd2Hrytf/7h8VKsdy7bQ7snjhSglyjMLi@S0PKzuJGsDmpWmkeaiaQeljT6j7JZY5QYZMS4nATHf91tbNk@uVRfThxwvK5nOie/eeVKqwvYmPIUQSSbe3cqqaaosc5kjVdII4r2TGgvPuialzDjtfn0fce0xCltEkSH2EVavccOqsX6N4@0aD3q0s@Q0nybDbfGXTCxyPaP4T9Edj9oXxYfe2k6pZqB4MVlyFs0WXTaYGyXdqwsML59XC@h2L0dH@/f10W1c2jo5Ht4L2@6l2N6rbZW15bjkWHJwXR/t15eglcPtG6GlvpeXI5ZDchGbnel2cpY/WDVz/ooaf7wwdrz2CA3OXkRUtUid2qbDATzEFeVSnJrGBUoumpghenG4u3dwoPJ7uGXbpLK077WHXbYvxTYI3DeMpyOxQ@bNrmqZJhsmyDJPJuVCzEuT1V62mDOJt2Sr0DxIWdPDbhY2ai9JJjNtHSEnC7MQMLyWDdFQLtm6c7MHRU2N@KIJTSgVD5rTwVxmN1fl8BEn@7zJxHQrC28cvQlGlpnxZ9pZF19Vj@cuIsMI4zhoH@PlO3v8Phf@eNPUIwyW/5MpdxhK@F34y1cvqOIRXoqryRG8ZFjMkLLOCs/SVUM7NstLctjffkLZWOwXmhd2tnXNHOumCX/8gRPJjvnT@3jnn@vM7qm@7zRbPKdsuwNaig@9YvIIIiaTxGB1350VVPzoQh9hTA17TnqWIXfX2gfcmqZpJUcz07i3lgN9SBz8nbvp7SFdFe22l1ZV@W6qklMiUZMTd2uxBpNJmO/euXPrKtzpXpjilW@LW86Q9P45OR29bTsoo3nEqkI0c/eflk1@PAEuIZ1HUmCvaBZMqiCxOhlnSqLvfBi57aO2nI1hi0eNefbysIz7onStJTVLtS0bu5xILnYGWeiDs4RtR2XVLFD/4vLqHnJQtyvqu/H@9cliAxDuwy9@JWEyD8IRtkpixMct8YpKIvlmBK24CUpI8EHr6deJgXnfxLFsSry5@/LCDRtpqfH@JHwDvX4TOVPHNsvjGap62h6dv8MF1zu@MpU82AToskFZ3f9SdFQksub9XshKBH0byvK@tDKZRtv825YbfHMT6oOcJwDOA6ZnCVj4qKBI7tnErYIJNVlYkzTiT2xSRZJork4ge9j0m5IOu4RgNJjb9Jqk93wEnrOp2xrLWdtGvCzsaMh0hMxCXgPzXW3Qn7eY7Db7E8kmNsYmfagbQ7LlILSpNyQVOlUmqanLTuOkI0kiScomrWooHEzBxJ1Lke@/afEg62hzhLBQVsNgcFTV@lOfFLXsWNImHBMZSCrvD3s5HhSOeWpRmSPhPlzL6inUvB8cVVmBUm9AkMnigZWFdD@IC7jAlO6EvpRJJcW4AfhbN0I31Z28qLl5/0vM8LEfdae@2ptBxjexEc2sZMcgq2rv6a569qk6ePZ8L4kaLW6BR@FSRmGPQzHrhnF3zJIt04CH08lJSxLNZzr3zJdcg0K@LdAwHDtA8pnONRUwiiMsS3X@rvdONenwHtlBKfZKR3rQTY9tH6rdcDqcnL@bvePhnRGnV6Up8Im6qOKS4JMFsuiVqDlsMx34LQ5hIcFXtoxbhbgWTuFaZto3R6gtrlNrvnShseXs/klDRyuTN@k4ICdtk9gJQrA8mzq@JZGjexIH3OS3bE8Vi@mG4VCqVheS19THNnCj70bcTVZ2zUrWllVyL65EZpjFU40QRzSuraR6oXoXvDOVxYcKjv6NtLRjqQ3fzXoYnSOGl10Cpn7kZMurhNPnXi75a2HB6RFUyXij@nVDFgSCvMe7uSdzPAHG83sBzG4OBkwW0AIcr4IEoCyTBUAuv4ixld3KeOllFMlucbweF5uzpJYYXUaR7FriRieHIl7rqdHohsSdSUAS/GiRIOicr5kjR9NmoeJli1WlC@qpyOJMS@osyj@ljDrMNi0QNB@PzM/GkZjeqIJb7FL4JEXcFujOOwTBHsTuVHCsuemNdLp7JKkdp3gawmlUCphwpk6qq8dCPIkkks5gqSXLio22dDRw8Fr6aKQt58gB5Sm0BLSSBJVVE8MSKECYi8PJ4oDKSkyCrmWDOpOf4V2sqbY6q9GCrmWDOutjAWslC2sSdC0NurCv8UaZpL1laG8WLx@80hI@1kXnVOXP/O50IieNcVpBa2hCy8NltDR0LzgOJp@omNHiX1VqDybt7Q3tEdukkYB/52PL@nABw2q7TdDVxgixWzi8VJBRsVxHuexbzJhb5jEBLyGu8T7ugDYZwh0GJR6YdEMMk6EFGnOKGVbMJY2Umk3UFhsjqbxaPafPC3C/zdVzEXck8nu@nC9d5KVZW4ldlPpkkrV8tL1taFGdhK1AZf7Z0o1nHOFIJXFU46RL/iRwTCc2FVcc5UHYlcvOMnBtGWGtSekQwPlhJ4UDrymLfTEFCc3R1e3Ag8oiDjRhTV3WKReHEaoWcdy8Ng4jsC3iqFy/HSxPZfXlw2vjEEEwC0ft2jgwAxdpml89JwQX8nc@a6ol6AGzKJ3aLneSU8PibCe@Oum@GFFVwV6QMSTgZ6mvrHZoxtyd6wNHDLoWPSB0LNKjGMhK2qGjmHfuulwwN1CytLBeRLjlVLmBdVbelvogmvToIKj2B3Z9Zyz@lIieuiTRCPneA0JMtXsyJhEJo1nV0odhQBgntb/VgmpWq8U3Q88Pnv3g4MGT1tMHTyBErcoehesbaMuwuk69uo549nLb0mKdIk9B1QLdyPE@7ORx@zSaPT5FOHIsSq2eO3AXeWGgUJPH90XVoX@mPqUsDlq/gBOQVXs3Q8NT5DbYTT1feZsvxZDuCWZ6peW1HWoJw8g80S1hGCc55whbUv71UDRUXg9fTwSwo5pikxkdue19DcMlp6BSlbevJz/0xx3oklSs01IZRajgQ3Zj51RQudA36DEGZwB/Vauph8YprrZfaw@6cHk77bPj29Ng0D7t9NrV0cko14887Z6mWOhHcHKZgzLV/uHewYvWc8Tp2nvElhP4s8V5h/tP9p69PETOC8q6pZP3Dg6eHbRYQf3g5fNDeAxNJeVdQI0lBtMJCaCnzz578NiBke@8bqQYhEQkb9I/2pVPWQWj1oz/nrOZR1lUIVochIfNVFCU08pqEpz64dQEb4P/CXPAl2F5gkcZqstENWaHNEVcf@q82NfphQPF7RhPRxMGZQ34YooSpWQJgTmNjlGAfRFFxLezNn1VbpSRB0O@cFRMlYWBDIrltH1XP@LVgWXyYj7sFg067cizfO4PCRKvTYXppF/ZKFyU4FVyxEpD6cKFGp0cNXaOWsguqSmotdJzThAj99p1K2cM3gmKLUp4EGLLFC4gL4hbam0tKJ3n3ABROot2VYkfda4cG/okjI5fs@KMkbg1FT1fqh8TxP7SFjh2jsjnc/dRiieYfp9iY44mLM8tzfhf01m5YS7a0Sny@1Rs112F9sgjavCDSVEcvbDPvnje6ecu3YAWMtIjnswj9PptTHeYK5Q5Hk22iFCT8VyJBWE0seSinh/h75l27dqFAk2RJlzJhc3nJVfcUcJIKJoIAIt5@Z38ZuzGRswSrOKwQGy7EI0siC9ciPUsiLcuxK0siF/8VECCfnFtzQzejlq/c0e0mRPjmVH8v9nilYqB3Taq0HFhwucWN6exINkTHBp6zYM5qHtmE3K3ZXcvbVkS9S/@O@F2celSFa5EGn5Jsy/B/Mu/n9@UG7prUOnfSA@dDQrMiX7yEhNm3Bc@0lPcNEnbkqax/eUl2PJ5M4rZZf8onhFfLJk0v/irBEz2tPmZGXdl6WdeuFbiso3YqiGN4H8sIvDeB0FLypv1xd5GxYAX2eubFovpQYxAQG65IOtpkKwq311aZd3F18issuGC1K9T5S/@Wtepz68MiD@zELzXamJmgv6vxEJj1XwqlAUaCSRsap7Hr75LwY@TbXCLZYE/j7FzkaPL2/3L30u3Oy6ZCf8PMicnF3Dnlxn2TML/h@viuLUUx48FRaWylG4FgVhbWwrxi5/H7RDyppfZZYvkl//o6tL15aX/Xlw6PuZ3zMEtXINBlt4CrXpQMpOLNi02GT8igE3JaI1zjNo15yw5nMXaYCzZgYbN1hZnyex1kz3PzL5ls1PIL4TBMlwS/OsxY7QtEQaZNYp/s5WvMFwmc8dzubaSdMjldoVZ1wbmRBvL42hTHIfp2UkJHDcTQsYiap1b0szeRY654K1M4Sdqj9snwzYCtEbhsKojgARhbe80/DLAQTWuwc1F9ctomTT0bVhrRsBynAfx9QEUKqip2qmI6H6L3A7Adrc7PZ0O8IbmabkKjpFqNbiMY0FwOD2NNE6cuA@nwYB64IFTi1lEEvNG1Eo@hYmVvlb1qaqzql2sslYTvfEqu6HjJG5bdxyMJlyZtygLwOUTM6hURbDtwBoWHgbq54xIXNF6uj@Pg6FfdOARxTUoOwnsF2HNk1JbPDPSNHFwlKEB8nR6msBwrkecdWM8yalGsPgp1svroJyPeaPGPiKEWOuIIFLr2gcdu5YBEm1BNE5iWS/fLgmVGNFzmp6nSYjb5fU6Khohi10UsWdoq1ne7rPbIjZqZRyMzULzKBBHGKPXdN2pU@8ow7bLy//tn//03@VL57WaSeOYOsGwTTIDRySJseLzMHxuvh30kE@0rWIK97@PcQvqnt8NTtuIUDNxUNPkWoKZBhCYz2miwWlVOKD9JjwuOr5gTIWYWLXag91ddfjZwbPPYQ0llwg8C1LFMQk2VX5NyM4lE/laMRggeiYswjzRFQPINGIRyvYKYLbH7F6nX3Q0sIhav/9PmFp8lx9C013WZQohsvPi1Af3hNCtddHagTAzGOPw@/9YMIcj0Z7NRhyO8npi0s@RT5PfXEUWF/olENn1/c2f/HOuTluUEM@He5VTt@plTD/nNvWFLM/ZSuNoaa8S1TARliK@kkR/8BeMLJIg3WYjzK24u6JFkt3tP/vXinHg8YFGzympEnjWrkT0M0FkXw@YckvxVa7E94eCrxfwK4CLqDNPdvEJnZPVMYyGik5y7Qry/c2f6BYTfDDBm8klddxMNDeXORj/1R1ZLquHY9n4OviXjvCfuki1mesyjHJQZeL56V/Hy9TtprhOlvm94qzOVNMyO/zT/5k1@1jHnFYPPIALWneoMtfKkjb/y39l8c9yK7MrJszf/vkf/zzu42xpz2ZL@/PH8WqaLfZitqztK6kt6RWOjPzabOlQ/FWymsTKnXnO5zIEf7mM7rMksWfLljxNfbvoZ1cs@2VIfmaQ2AU/u3LJL8P1hwZX5mJPd2vJcp8tXeYG@5KFnsJ/c0kzaTH@F3cxzi4b@aVrfvm0@LeMHAwfjEcXhqVW0xxOnVnbbdXgf@GZF//upFvj7n64aosZF484KkIHqSkx9wA123ZX/nk6pvyF8DVxakM7WzA9cmpp6FpINGkPooyqPO87q2sdpCNxL6OWnW9WSe6iVhv6YnQ/HfUgdfD73SlLHmN@/kPwgOyd8fd4LInbJnFFrG3YPUGTm3zELzjRwvQBOvY5ZEQNeIDukbjB/27b7lYaksLyxkoayyAUlmiFr9MhCi0VRLQksdY4yhQqRE7NXAj/ye5AIl11RLoCsXQf2Y9snHPl5v0HP7c7kqVSmMSeQrl2Nc7/qIeBVYz4rZw9dmiebjlqL/FlBalkqjkClh7d/9ndLVLVLeclHbBlmP/on9qDzo@gy9qj/sDklT3@IzgmCLP0BHT2T/nJCIqlm/GWsbTmf2YGPpIdalnlOMmuUc@Sav7iH@YxtbOJJNlbVwtZGuNSGUvtP1UvX@wdqGcvD5@/PMSFjOsY0crgywU9EbtlX2YBNnlJsCDLbpGYvy7irJMn0ysoB2vrJe7@v/hjdF/Qrnn5et4h06Xl/jRRrmHKXUIjHoprU0jTZ6G8XFpQ66Ru3VvP29AUIgF6fzjBeo18@qHB5GJCHD7rs02mv5hMu1K3rljwXGPov8tuOZcxyy8TcNRhALyGwvh59e9nxm9mZvCV1Ryvd17Wa57gp14Yl58M@pueQYmbzewL37Ozs2of4amm46DqR3BPFMExXG10TMzCMORLTbjNpokXdEm2hfPCafdN/KvSbQ/ftiMoyHwyg0q0d@@jufybW3ZHPDo@lVAc3/SeWCm@7S3Py90yISt3um/K/bPels4Qw2CrcCKJ4H7G5uM0Mr@CUd9ChBPcs9uszuBNNxwwt5vvDOggy8dVSw8N5Nx86u9RIIYx5hJ5rr2fKmaai6JIofBowDn0k7gqY10czJrzo0TxmS2e0GaJJCLmpUhFIRj5osfBYQNmkj@LKzXVNmfaWbw1IcPrA5RCDCTQzA1MwiIcOTNRit/BCxXSADlPpMHyp@txaUNv@aJx9MzEoDkxIoL7xVrzi9fN10fDyD@7ebRWOy7D0RGgO9qskWnKPnvkN6g/eDsYhVEiaehHE1FwqZuk7omeDTJXRPFF0yqlcUPNsgo3QUw0aAd6nIkt@sGkGGgzVdbGOeHn7XwzH9NYGtbUjQGlA6NkoNPw8OSY2ruIjhxESLddMpH4snSh8p@P4U/LwFaI5nAAM5zDjBCBGpJLRccwVRfJVuG1TBKI7OIDN9UVk09D0UxlOd280OPvNv/Geze/T@siu/U8YWVTTCmNzXzacH29XMQj5o7njCu1oHazPYDLv/zekN3TGMXB0tbNmjFNkXrQBR101hn8rnY8IS@pQ62FgrrmkH3V3JNlKevCkNRqmsSv8JxvJoIuLxuIRBDJKObrYjO3GEm6snHws1hWsTOnkTNu5EyKCPRsSSOPdDEE8nTdNhzBaVubziPC1xCNXhYLVdR@i/hU4oroZs3WGe85PAuMhSENKOZZ9yiz9qbTaGfTSiHARFxA0PP77elgsplLb3iNiv2ye5SQ0uxR8qWngewVNMF4C94SpbKinWT6xQJX6QG7vaRfzVy@Ua6XG/y/uvw/XzaJ5v@NxcR6ErKRTKyXU//7tSQegbLZYlGjfhsbcu5Xq2o0n5yEw/XcqrJntuIzG/4I5QX1y0jeh6NhMBr5Ew5zpI79IR63Efg1CHFjAedfiKtDv9/47F9k0yBX8hTb@jJqAVFLI6qO5ir/wf080f10FI4n6qtB0DG/EaP87m3zFc0juJGKfJ95oIiYIP3MDX3fw/F8f/JsiHuJGjwmT0L53RmEndopifL@mF05RrTmCSIIq@PpsMbupvxhD8/ibIbQfkNNO6HqqGu9FoG10K1iCTMv8uGeMv961u/n2XmLP@i98MG44fZI2Ugq@z3mO9rRSR7b2qp6SkzYprhbMT5MrJcuprivCvoxrjKQeM6sMVBwIn1B4x2xLFkzIw@laP1ez67/8lV@gKZS@RKzZcUSn4jhJIY3qpy6gCiGJEqgjwjSJ4wxzoq4RwgR6sOyRDdiTSmdwO2IP3WlcQJXpM/noEzsIXplrGj9Ig2r8IyNTbj3xF2Z1yjZnSKAnVRjYxOxObgnICiGST8NNzaQww4qI4WIc@Kbxu3HmqdbQoAyIBwIkXjsMTwydL5kJVJc1tHhgflXNXm4nujAJdqAY7zg/mroH3OUFHXWCSQUTC@IGAAla8dfBSNNonJiqnamx8Rq81rgyCpBFE39Ox9v3OYGcVwjA9oLuwnQ9RphhmvZGjfuZHI6sL24NzlRA/@tPxD/b9Jsjv0ii5LnWVFvn7huvlviqUOkTPSUqFC8V5a03b1PHz843Nstq0rjDsDFQNXCFh3iSvYa57MBh55GKCLLt9q5e1smeTEqF@7XCiXd9Psu2dfcBhsEtGeNIceNigWPi@mbOUFMIlMPe1XZxlu0sd2gq43lhqZMx4hakDfENSt/dTWPKY26VjEFE5sjlSnFhwZ90cazALR0ryAK6N2tBSEMoYR45ua3b1Qqdk1t8q8KbayVyo7YmecfkRz@RhUOpsPEblvgtdNWBdrk4C1PtrYbBd4XqvktdeIVPowKW@DOLef0tjgtnZsQf8M@WlEUwh2GD@dm/IpTo7VCBCk1G0elkk4o/J//TWLfRWwWMChOSufgr7/yjEvYqmzqe@JBs1iQ22Aq9lV14s8mj3hznXiTLVugE/bmVQ5J2ntEZ2@v@JVbx6hYOmft5q7n3SqdU5XjEexQRrQZ@oeEsbSFtH4iLRY5Xr8ewi3uTchfr548/oyG/AD@paJJ84ujmx/UyoUCHfGsgeQh0ofaffbkOW4SxqUq3yh8Og5PNV3GbVtJFQ/7sBzm1pfz6FoNq5B2zmN/onsfPZwfto@ftk9JYm4TCZIXOG1X6wdh7qHL79LIyycHN186P/YY6mTs97eEE7qIvLfF49LWhP45cau4Q1V46@uMfUKFPDgQSFE9GNJp/dnhk8deYbutgNXLWBWFtY6dHDRReMIUkcQCbWLqIJwuZtVE7DZ5wtCftUJ@J9mX7Vp7p7B1cbG0PY/Ddk88fhXiCdwrTst6xo29xSHdGsezYD7yPSTI0faDvcN8mcpC9kUixzia86Ylzog9U4dMN@wUfATOXwDG825/9BGnocg08rz1er0E9ZALwsY@IAitLKzx1sW47fWKlpDtUVDlq3N/JnUxc7JeXa@1h9EZsaO1xt36vVv1T8Ix3g16ftT9KKItxGsjpGwwmX8EQ35WJzsOB/2P@sEAD1Y3bt/ceBY8/Luv7r24u1vsdn6HeMj8l1GIB/zxyG3AuH2mtf9ojx13ZXZxI4aEs9uujdpvwtrtXr27Ud9ofNzzP77jb9RvbXTv@Lfude7du9ft397o9O593P74TrdTg9toLlI9ZeXBvEx/VNu/XrXLGLON9fq9fr/RuPtx7869/r31@q1btzsbd3r127f7G432rVt3e@sbnXudy7m2uD052mDNvouzI70Df7icucst7O26dAk3b58H/rjn@nsuq3avPTIhavUkt3aCJppaexL5c2LJurVgVmMcreLvhCfD1qNw0D4OwqBN58SAH/VZLRg/5/wTjpqOx@FZpBBljzN6DlBvHv@OvUTJt@YJ8ekadPkjLUCbW6H5A/AoxXqZJSLIv7H3EoSOZovGxGWGLXP7TlwodgoWvxY1SltLy95qZBXW4SKtlgSHj03730Lv2qzX7qhrpQE6lwE4beyoimqXlnhJTLT4HpGI7w4SLTaNcYxfFjvBkaSXNajZm5V7fFkocbF3/eOx70dFTi5TMYjF6hN1r642dUx2U5QjZvdmuDDEj/lycq9//FtuPTXgWzS/cStrtmRNBCWhlmU1BFoOkHuMNrWFXTLC0WgZXCZJH@E4OA6G7UECKdvLJbAms@fLqMFx/dQNc523MCvZARExCnhJKMJsszUvQcG8oAqltKnckgnrX@WzlBc/1ZP1puE0ehmpiN/y8q/r@ZRLU7fJZdW91opZX7/uqKUI6GW5@Uu8tvjisFOHIRf5OZqOcDvg9/Ip6ukTugBznMI1qbd077i2NVi3VLrS@apMNm@2tn6zx6T15vg538ql25OaNEmKcRxJmkOwauDfdpqniTjzWlhvXmt@BR2W0Sx2rmoPFTvePVn7OBTfwouqOWjskuK24zVhy6Y3W9Tx1vIdROOUa8EW7xgtbBmtufx0UKXIZKl0fQrx7NNtT9GjR5RDvT2inTs@S4maS1HSvE2YrMRttI5zHCFQBu1Loz6kiWLJXPrYTYoPZNwgzcpzDhTQqECQ60mUcnn1DId@JY7AJY@f8WCl5pGO1s62Lw3sRDB0Sdi5WNHXEGwL0fsmJjA5W9e25qLOCEwziwlKVexz8hJMOokDXLdmotCZJgUt8QxSxJJiem86uX6vvm1ftjgAuY66ye41xbtqvYzOlHAldkJ/uVkt1vGLq9IlkzbuiYXQ4q2B1oIiKWIgoR@Z@2NDMBpQ@lHUy6iU0/ZhHPVoTZcgjvfW3bqlNorMenM2y9LkltVWUpUdKRJPKPkG@fVSFFaXHUDFfpOovNcgDHh/4Nbjtg1RsBIzL9FQPUZU0GtgWVIiP184OnaL@SCqicp6x4GoZ0Hcc3FUMpEQY5ENEzeEeJZskBgLHXSZbXEgPs7uTwxBDLENd84Up6HQo5KkoR05ISD95NbaHaXZUOW6nsGceftOKZFp5zfn3qs7ufV0LtHHtrBZaaRzN@qJ3ES1RJREZqIk0aPk1prIJFKU3AbbXeHb/WF34K5uguFwtx0hI8Fl6Pg7EJfVGeQ2EjPVNgfCMTyGwedG4zHiFwJ/cUwsR3vick0JBQWJjQLrjnzLzrquKdAQc5eHYF7Gv3hR5EFmWPM46dGrX1UqSi2Ntf58@tVXSMpdCsUR2R8Me@Fuuz3MMSwHPkegG2VQuIJ0HHzHh4CtHk/bqsjRzvnRAy9LEytX47K4PRhA6tYB6TvIFi81Uakq9YVwFaKjnYv5m@xc83Bq7d2w824SOP23sjKgOveHpnVVfDZHpq2C4kg1OzZ0DObBkRRW0grOEtc@VKs83bQ5xDpVR3wiSR1xBeoEDfBNwA8EqOkBBY8bx0Sh5rP/fX5Cw3t/SLBjrq7Td6nHVWi/P8k6zoLBAFQ6DuWdbhIKSnPfDvaVQ4pK87lu7emfu0HE4vqOaSiqudwIMxcXmx7N2GbjKO0FBs15iIBKn067b5gLPpVo2rkVwvIwDrXkjjyPdlUdtuFIzoZ/kXjzSgLOV9XT9mwKVdGwr@7U63Ud5pnDbBLDuX7nrsIjjIQ7jrg2DnU2Uh0iGnWzLYEEEHo47LYH5nqEm2fSAjzqNcxXL/ElnlDO6xcuAh1YRph/E0i45NQhbviVJzHzoKFswXGRWsyv5UtlRNObdtI5FclhDfBU1o5kwXVhOmtb48PbGd7t0/lNyfdp5mXkHkmueR5M5JUlT8/9VGY1X5LoeeKahQi57VkK9UIEXxaKnKYpoINcj0oS6I8BPEu5KtuWkfBuHA/0RkfakQB@rbHOPcrZPA4PIPJ@DF9nb1ESHDKjElB/eSWVrEoqjXQd63fuXF4Lj6SphidXb@T0oDfa4YnNaHsjz7Q5VTH8sb5f73iapOutOPWy3oWtlxuxULXnvX/FMo1MzTIBaINn1/VBWGUvS5v83ixhjgmFzo67mVtJjEld0cL2RbeH/aA5AXlXDG53enFayYQ9Fgj2kyN9MUUowYZMtXDbhioGytLFaRHncTMuI4UxDdU9kt5T4qa@Y5YW28jKhLpUumS@2tWNPc6ZHPUUtfGmIN7hGmKnAqMSIQbmQWDnH4gTjLSMhDVrab/CbvqIFRpyyDE6opp5HZs51FyPjN6Koc3lazxzlccdkllom21@mWYuIYjZzpaUrog3QmAQj60WBI7Kr8TqEvnrb0LkSoLIiXHKoO/Rd0/fK@hzBXWvHJ0r6ct5iSln3S/GXr40y3IYWjahiAC/QuTHQTTx8kq92nml1ParV6@gVFJRr1T1lXpVfvVKNdWrV0d5drQxmY9oSUF7XYiU5xFcjUiwMHSfvJiMPeDcZKoXo2q10NzZ/nDtw0q1/GHzw6OjghMeF9CIRQH@Pmf2m9g/dlnlnz47VA/UDx883t9Vz1/@7u8@fvD0B2r/6YvDg5ePEHA07/Q47jJ2MN1d8EtFy13ZbnOKR9sFP2fa/HJ@nLcwExhnRd655UwGxJsRP@zVc2wPJrcb8KKI4pscOLlYklOZVSr8np1Ox@glIMqF5hevjgplvpnGpvuA2M8htbnwqmAiArKDgwk/@3PUV7gAJ9JCA4b2fg69LG0r62r0Ga/bt72qk7WWoW61TeVZw39JwznuaLEU95KABX9zVf49UlmVN8oAteVo17UU9/J5QyNvvayxCGVC/Db4ByT2SttXOX1bN1ZaLqD8d7WqCUm7QBFBOjRgRcqV9DIJEsgN6mARtQAGl6MOYtSECb3BXYwkS2d452EfEBjfWXlGiwMDaXchIc2w4c0qjR3xqU6/EDVW1@JC3fJma41tzzSUgdcYuOGCeTMO9b4yHA61URwYrSITojxs0H8l2ycnozzMTL5F/8n@lhhA96NazdpDqPqScz6bSWUvw1wMskA7fUgu3iWrkxakmY1EWYhC60dfWw6JcHcSctL6kU6xK7kTr@SzNSxlTtDcgNRvE@281yfF62EcspalGC7FBnv5arUTt1I2KillixeUcfSpjGxbS@LbLJSyShUIt2mYzV0i9BlAkFPDWjx@QjOb6vq/';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 1 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] Mnxxxxxxxxx \#184O@ xxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#* [mxf]-main=-[165]- ###jxf
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
# 9 9999
# (+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}< (((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxfvwWWWwwwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈ XX
😇♈♈ +------+XX X XXX
😇♈♉ |/0110@| X X XXXXXXXXX X
😇♈💜 |/0011 | X X XXXXXXX
😊♉♈ |/0010 | X
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #gen =>+/< $f &&195e a \=>axfnule./_e _=B[#]845760|619197Numun Cr gu8IO":"? U:!;rnd escata,47;fy 6-har"3",
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79");}__attribute__((weak))int main(int WWWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 45 );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f= (^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223
#s{
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main (a:String[])~Nil{83->Print #~ /.---.>/~#();}}
#endcomment
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 1<<2*2>8 ? 225 : 227)#⟫say 27#⟫say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// ${{{{{{{ {{{{{{{{{{{{{{{{{{{+/{{{{{{{{{{{{{{{{{{}<}}<}>}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]^_^_:~-<~-<~-<<<~-!COprint("65" )#`=>ass#
# 9#
# '>+/' 25 pe+--[red[]print 221;};]ppp^ppeee*n*n*n*es*s*s*ee*n*n*n*e*sss<*e*n*n*n*ee*s*e 5>1 *///∙226p\)Q222999612#
VIP score (Versatile Integer Printer): .000894 (to improve, next entry should be no more than 10877 bytes)
Puzzlang
(Uses this compiler and tio's bf interpreter.)
To be honest I would have added this sooner but I thought it was already in the polyglot.
Puzzlang is a language where X marks an instruction based on the presence of other Xs above it. To start the existing work compiled into the brainfuck code ---. So I added the code
XX
XX X XXX
X X XXXXXXXXX X
X X XXXXXXX
X
which Ørjan Johansen designed.
This makes the compiled brainfuck
--
-- - ---
[ - <----->]+ <
. . +++++++
.
228. Charcoal, 10693 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rb@NKliD42Zr9B/slTPmmJOtF6mU9LGXKtpx2ptN2@pHOTFtXSUmURJsimaRkS@n0RXXNorZrurHoqalt9GNnbnXP9mzvzgDTWOwCPZgeDND9ddCY35D9adFYbP2D2nNOkBQly4@8VY2dBYa2yGDEiRMRJ06cOPE6bMp271e/CuLF9g1t3NWMARso9oC1LfVSsRJsbcyeyaqdTaUDAYSqWt1hX9EHdjEQZBJjqt5S2/DOBsaFoqufFAv8U4yZltG15D4b9OQBU@yWbCo2M4YDczhgRmd@tDRjtb5xrsYxZl/VuwA2UCzTUgYUnmHsWNfkfrMtz4RkZxI0LQi32Yaife5/HrCW0e/LetsGyBxjrwzLVhC@pdi2gdFXGBvVlNYM0jyAypZq7FR3n88EFRh7DlmUTU0ZMblpDyy5NVANHWkissPd48P9mRiSxN4cbW7O@qbYy7ihs81h62I2KM2OLVvW5Fn8GVYdDoztwax/llW7ii6zVKKQSM0G5tiaJd@KssIsRW53VE1JQIWwOOspmqlYDH1Yx7DYNmRJy4t5sVGdxEy0MG5@EjiLtsC0dHowU56UCIQ3rJ6iQw7F2UDJC5wJSHkBbZUSkK0xC9s9wwI@stjQVtrsyrDawFy6No7EID4bfWJN2VZyGUSQ9hBc6MaVDkw0MKBqm@OBwnRDj1NkBMwwaacxy1ipLPpW97Zn/XMstTPrtwKM1rro3K7LVJ4dGOZ41rfAXqk789g5LfKGsG60oTZmwiS2L4MXJTNN@HRquhW0oHahMbNzGzLWVpitq6apDHgg8IpiUTDEZpqqXyCGNDtRFas9lSa1@33LaA9b2CYHPQWCsR0jm9iBFiCrMNORHgl0sCAxFgcDtIdGX/GjtJmuQL3ZptJSO2qL85syGii6DSWxE0yFsl2pmsbaigYRJthbMWYbWOsTr6Ym9xKtRAD5FVNh/QuNqaxlmowHQeEgS5tinilIVPYJwrWezUZmn9lqH4IHLaPTURT2STF7ED3QNgIMrpY5UyzvbUkBGF1xSaOYICeQNAZWANDJpdCVJQPFLduhwUDtA73VQchmimyrKGchiq3obaKq6Ulgg8lTLYFdqiAHoOhDi3DbikUtkfBCq7UUQCl7tR@@stTBgBoTq7J9RbbYkaUokWlpPJUkJGZgCgMsSIIqdXU1VNvbDEHl8hgJ2YTKtNJHr18EZJYos6VGCX5lQSgFarsb7HrpDN1c@AIDmFZYjrDyd8xOnp0p8BtJzWTXugkA1gBQRWNJwxwk5bgJGYwPIINJGZ3oil@mEqbmS5itztSFj@U4VBtqA2QSexOjkrWGloUdzISo8gUUWjP0LtATCmsNdaSHznIiVEHLgP4hxpRLoBoIZKojEBdI4aOeCpVmY5X42hvvJomg0FECGzsUddO1DW1IcBDTHiAvA1UgKmLc7rA3rCOrGkaBcETFc20p9lAbYJyh3saah25QaSeYmw1qxxbw8SUkJwNS8gDW7/vaJWUKgKEiDCoqBn35vT9ud7uAp9pqgchz2PUNaxst6tBlyiz0kgwZFuSsRtkCuBimzqNDApeyprZJbsj62EmCMkGpXhlDrc0MSNC6UqGV9uRLaNnQuFoDhTM51wFirC9fcGmics6FgvflJlQsJUBpU7Hj7Nk61FJLCQSJZ@L94aCTZ3GzxkJ28tvw02L46eKZApmLJCLLS8lktwQMl1gmL3gL3cc5b6pTAtQeyLahtgPmeNAz9BSLt5jQKhumoodDUzhCsZDVDEUSKOXCkZJabiU6qt4Oh1aBFyuQcChSapVbp2qxXpqJ7k8S0FwhGmyuSrgVEQIgcqhRXCb7IOQT0Ge8iTsuX5hhN5DkGJzweSNhZv0uuUeQdCDkSwMZBORQwtYUxQyLCSmCYgLh5pYbA@aVdAaHU@CiWo@GgqGov@iEAUo6VVBsrEeqgWJLM3vYlwFRdNuEnsBC3m1BB46S0VYHoIjGWJP4mnoRkCwkE6@UkKVgT@/xETVJ3uQwfhwFpYNh0oSmW7LS9jVkEALQlgf2LWmsGVeQIOUJuxkQHTomKnehaiAyL0iVF4SnRD7TReL6B2BrKiwfb6rQCLC5gUx3eN5XNgBPpzgMYOONxCd7@vIYsLR4tzppMEztQFvqg3gAJamloMwB4aPwDgUTGVL7s0H1RiVcjKey2ek2dquJDaxkNf4ehPSn5L0tCQvvb0woaFhHuWKarHeHclfhChqTWy3FHDiCCkpiD0AUzfY35Bl3Os@E3QssPZtNmzoRV7WYpIFCntee0xXKKF0c/T8OWo7CZGcEAwqlBWJJG8@mDgCXM4kLHxBkKgMfhDuy4GoAwGTKSGkNByDVgIGvemqrBzyLudO5XOSd0Gzy4OVPHSR7vOMljZmRKk9SgUTS88Js3IkijjV6Gw90roiqMuVBle/3uB@zbPfnIDa8LEJH4PNNJOUE8N4DOPuGbsxBCoT00CLIdAivB9DEDlGhhI7LVbuosXpapldFUGc4Pmgj//UGA9MuQj@hDnrDZgI4JXlkjbcHezoyS3JgjdWBwd1NzWiCWLahfSbdFJKtYVMdzRSI/Lw6PLcDl6CAdWxWhp774xC4Lhzq2CAwyX8dgX1BAgluQsHvAgASUAIIFe7YJIo3QagcjvVWWJhiSiHGBGy7AgyEBIzokeYFKm/T2TwHr9lcIpg/M4kkQiVtq0WOuE8nRfQITtkKLEwV7ZF5DCwIAtw6smYr8NSHmoavQ51LuTDXFSLsOrCwAKItTMmpfVNTW@qg4cwmPHnizisslsukNnVQZ4pAnAVnkJ8AgQIwTvfDoRMD45CU3XAECrJwM5WwYlmGxdMd9CzjipEHggX8RF03@ijd2QkpXKhBwyhb1XFo5vSl1JXKc1UIr08lfTkUSpwbqh6@Di0uLoaKoQr0mIuLT8G1iq6n6IqC6ym54uRCuAS6KEaMXBh6SjHQrx66OXUxjyJ1bA4j7O0/qWZYPi0W0/WYfCo5zxQ@I0Bn6DEAOo4PwBOKlMvojESEyhUUNNHsTJd@HXu9w5almg4RXsiXMn93qJAmMkDF4ajdUkqovNxPk37ZAu0CBgOtXtgKnZ2KZ/Wz67N29OwmFMPYkZJcbkKhIL1wP9G1jCGoIZHTTDEu1SOR0zQoH81ySAwth8P5uAYJyZHIN/lIVObUDocU6A3DZ2chIKpDn9NWzyJ8o1gqEvFIBflAhQd07XAocZ2H9JuReiQagriRUAyGbuVQCCjTQiLYVGhsS1ME2jt4yQmzHo0GqHkb1gX@bnWn4JeAgSuPvglyYf1wepahfwG9FmvZGqp4cYtrefCaXOaebXp4mmyRbdNIQAc1BkoAWkzbG3Hi5Ae2OHfQYPgTomE2QpAf9unYX6lTMIi4o45g4AXydOwqmKgXoY65DgN5Q1MSJ9TmBAbiAmcZlMRcLXOfd9eJlj3hAdAnwWlqcgukyjS6M4GdAULg82RyfkikdAvxrApKo8WHyggddkvWkX5tlUZDQ9XuIXlBY0VZY3WAqjgUAp1LIaptsxboUl2gtDJSB3xsBHx0iFG2ZDscQW28yrVZVKJRE8NMuXMrpCYZLRhHKqCRYSgflLOafqlaho5ETtQANTB8CetgBvk88gIbVavbqY276TsPOVDslrfko60f6yxxW3aLJXVDM7oGWwYAZM1EgjP2to4zU6BLD2DYzmz1ExGo2jX08QwPKqhG2ah7S7m0N6qRETJJ8IlzkDVsfqEnAHeU@XD7fQ06OykripB/902kyyukD8tsGdGzxSYAzgy5hnyDNfleMXvjqfk75A8@Ogd@MhTeMPl8iQyKCuTKaeGfKKq/kXMfaOduUNt1zSt7jTRPnCLyj96mSj/VJ/JmAyUMznijr0uKKaS3KnxSvyi4zpJTcssbkMY7fWMgJ98kejbDWwD1sLjKBDsZWgwl43G8CxTEUhWWbCuXSZRSDmaQyke9oRJQWj2DCWegE/qBBBChPRjcxKEQ0GOjIulFc9YCAgNjCHp4W9HUvjrYpglKTUdlM0FyMIECwAnF6dcJgn1VAQ2KjxAnghsnESdSXO9y@AMQioQVxmQJXnJLaSeXeWhthB2hHVDoyXb3NmqN/erRVllIDm0rqalNaDltpdGHgYSm2AKbvTABSMqJ/@lCOzCMQZmzyYXGHryCGMeNvrPR2NleO6gevOOZIDS22h9qMmaluDQDgNEPKZiXZk9rT8/tktI9NSZymBo1yBIDTZvF43CPox@lRjpmAgOww0cxHI/jnJaMs3YWS0liodBuyvm8kmu3MpmVjtxptzMpKZ/t5LOprAi3lVxBYZ8JPB5XRjQOBRcf4@FwGNOAnNNDSmScLIlZuSkpczPFg@7JltLOt/LZrKw0M62WDLlq5dJKpiOKhYySSimZZqYjyVIqdW@2eCpuvw5qfgv66fHcDHmh9@Splc0qK5mCXGgVCgU5tdJOy6n8iqLkVjoZUVRykthp5qV8@t48@bKBCsXkrU@ja2ggOBCjwIlI9zOAZfS9YbbttNWlNLZOZWp9D@ecnNAMhg6d1T2ffw79@7hil2gFuq0Wixv81fN0AFcQEFfxSIHqRqMISat6nqcDmSeUuLKXsJquZwE9vTW9qdWuCbp54XdHcjBfS@INIrf1oW36SnYtSeR/Oeh0UGX0vFPkfRFHOatNvNPkzdcEp1fjHLLcCpoL7OHLED6@ljgX362gucAevizHh2uQ89HNhMwD9ZDlCBmuWc7FNRMwB9DDtEKY/Ouck7A8hd21yOmkNTf4zkge7gLhxoXQCSpaFnW8XMAU544@X6S0G7jwMeGRlDQVikF8aZPF2zCUX0UQ5JfPuOgJXjCEsM12YjAaTFCk/SjioPDyJU8vnDOCpDXkBrTKSW5dH18Qi2vQx0m5SeSsF9mYiWqoE28PnNdrSmuACBj6mrTr4w/yIvEqdNdW/Y0ixWvQMsyxry1fpzjx@6ojTnytK83JTXIIVXNrKpBT23TXV6fCeLPka6qNcz4D33CWVP1Vlub0vsJ1VBoKkoA8An1wxwAtfke1aQeEX2IGvNHmWUBwh8zTkyaTkNRkSYDFL@evZQh@RNR5gLi9MLBDnrgaYkLKIhYPRf9Cux2zAwMeuk2B3srU7RCuSPSbHbrNAUAlZ3YWigJois/RmmBcJCcP6IGTffNyMD1tOZV8U@kMYSyWbKo6uh8AixfyBNlpNtW7QIESuEjtPueAFdnBEMbDqUQmIbmDb1wmgD6Uzzkebe8RILTk3q25bjZF/MHQGkAs5/mfftSGSrhdRT15TCNSz9HQlSvij86dNeZExRe6za9drp4NNVUmwpDrIZQtGZcXZc1zzEdNtR@P92SrjwM/p7qBQfEGnHAPr/GcW4o2bCvuc34iRUZEnp5TZ7raZ6050AQ7M/3PE6OhvmbIbSIDH5CrCkWysLJ5NSgjPjT1qcMglu5KaM4sPZssiw96w8GQ33El/KFqVE383ddE046umTRsuakq99S3JV8M20bcvOhSaTFPuTmwk4I3cdYz3tHkC@5soHN@yXnZLLXbVSz3eRfYVQ8GlzQqTl7R4x6WcLUrRoMm@T6clsbvd4G4e9M8x910UjW6PaKGPU4i3gB9mkiL@1ziPjKpM4TV5OYYZwd6X89SmCCprSBgyq1oVExjP@stak521Jjm3fGxc6b4hcL82HyHDSfJvLFrku@sifOZUSqzs9fmgdYNvZTal7V4qu1z3im@3Vn3iWsOKE0VxVuabAMzDZzqUC6h@uh2H4NjN9RCtpq47mHvSXbcte27lkkdGeU04ZahqTa2Y@0ucTm7sjRJE/c40W0SFd9uE7ZNmrDdi3uu@ZLAaA1wjfIORnuESOPLg7gA6@OchHEX0VrGFf7u1CN6xqXC7/N7tU9zc/UIGRXXiCXU1tzuo916iFNxnwvd5tPxYm6@Bi1trr@zajQ9GngsL9uqZtjskO73kQIUbNvm9/lc7KeaKutxWtzwu@dHczJlsoQzmXtHXcpa19By@W5ShtudFT60Oij5nedjJZ4nsSTpYYnlKkCGLjnPO0X9RdK6eIgTaAXEwhVon/Oefnae2HJW2O4uIAwVcFvJ/MJtinmKmUjyOZK7KsBq9a7ksfv8Ab3JXdR1exNzTAo16HcYoZAHx8DiSvYPSS1zf2rtx4mkW2hXHiqEr3IvNAU6L7rfqlKWEqWvjCGJ4uMFVEcbKkNlrnzaa54ruN/4nmHG4zMlOsVYcqaUk0A8nFD2oD45A8RH5Rr7bXy7V8DImgqN/EHtZq68M0EJN3FMvQ@OfXTcjtjVh@ZU5U4N0/SD@ynXM92WbbSnMokhXyuR8g/rUFM6va3Q766BDWQyZOM@cRgaG31QHnS@GAiiB0ikNjWFXalAKr57BTep2nNnBmgqhN@nkiKfieoxNWMyJ0OT2WmoXPXCjuM88ePkT@quQT0BFwpJHQowGOP9LqLPk6dNw9C@ppJArLZVOmKgxXH3@EOVdUvjcTYvscn0hY2TH83OXRMXvMtxBphAPRw7D@4ZLfsnpu4Z592aZL@n4/JNuT80xoROm@aCcDOQ476LN2kCRErkEyv3ti@ukBpNRZP5Y5TL3IevkEjfi89TQBxNl1bxcOWPr/VNlmGDM1LIHAOx1DYMU3pKX6HXe/R7uX0@tN3HnUAjA39zghNJWpa4I56pQrPX8T61ruhTjAaGDgOrgWx1FRyZaLiU7vjeJWrd1Y65xN3uy12Fn0C6TxZOZiZwVysfz02c8@coinxDVAui8f0i97MCNJwLZWy7z7kIX41bUJ/D/sMzazNtvIVzng826kRy7iLPA5qf3jN6ek/pWdQ4vLe7mgdw5ICfHbuvEJD/nmxf4DZekkeTgV3P9lNXMzTtMdRFecilo2F05uarhkdw2hD1q/CO5SYEOI8HZ@2g9yYiUTd@V9vpKUPokmxjYJhKnN7uAtVw3off75Ka7kz8Y2aPmpoh457wezR2oIH7fAzGlmE9ONnRlY2BadKjYWpDm240fxuno1Hz6mqTcvqYalcHfEMSZ06lazRbPfWhLDUVeaCrF0l34oa/3jsYdcQulVxl8Q30Tmgq0MoaJ7C6y/7wQ3xs31VnvqWbuaVfH1rW@GERML0ZxJtY5esB6LgrfWdRdk4wde64487dWXbPooSzhnsnN5HWjBpyXBFB/5DunPaZ2lzoyClaTLxDvZkpN2XGt372NfOVzk4QmrlTfXtdwH/ejMVdIm/LkWQwFAxvDbt25GHG7bVBe8LbXITVLh6btNnAMJitGVe@2WXocGTdecztf73VxvsWPLL3rngkks4aZ1wZ3jmlpammze8s3knNxXJ70f421Hj@8NapnrbS4YsS6HpIh@sbFp5cAWUh3rIUu4XT3ChnuWbERY5udEHexjU2AXZh5xbh9j6BeVrIdF8Wf7urdGXccbmj4uZLzb7dvQHm2S0Dj0H8eijb6uuhMVDm4pzdOvAYlK/krtramqoFF6FLXWd7Hn9MNQL0ul0RVz3VpgMErmN@w@FsRqvwc4ZcMzPp3kHW@2c/fBqQs9@YxbeZuy/Zc@BcPobLc9Oa1i@dBfg7BZ06oFlS5zm3nPO3Wdw3dXA17JtD23nMT502LPmni/sX5G9fqSAF4x9B6LKerA3mTyn7ZkxBc3J6wonzLn36vaoZXfY@LzJQtEDAoXp9B2OtQb@8Lw@gBehzmJXSf@QqJU5IxC1euI/ACEqaxVVdHdw/@TIYyDDicZ9YIK5U4XG35A7eE8@@FkP8aD5Vdu6V@NClj1sajGEegtp/9wCEsv5w1/LAWgt0lYY@HMTxiPB9XUTu3i6iyEb5nI8HWPh17dVxxGWFbq/Ft7k@oInZCozdhrY2nrjuXNqfw2EqWky4W8jejuEOAjaUjjzUBge4jPeYeFUTz@WQTN8w5g1W9sfQxXzViAd6iWF/Q2nh8t@j8rBrvAL1DPotE6Rq/0DBhfoZQXJ3ZIy6Y7RkDWjWflRyh4R@TqcwGSvLptKEutcmrvn6113IN@SBPI@YCs77dR4atBdxNaipWOfckMS9kLdzsKWMaJRxN/dwNSc@aLW4Ro3TaFONxjeyhryYBp@kvCcXVegGvnpon8Dd1VMdW7z1KBrvXfJdHUqbnwWz55H6QGka2sMyRVf5or5sqYqd3FH14Yj8WBz0svmjmBckOcQHZsloCODsrNEvZZsW2O8aGHGUElpYeXBJwN2v05OtloGLVo5jriribGwnowne8Vo75pxeAD/Vcs7h2QnXgEaQTnrQYVt3LzgL4hHgIY4pBoaVYAQXDsvRaCQS4JFwMbarA5gLRSYM8Hgzt45gMxDdA4JVO@z0lC1dj4piUbphZSYUBVavc6x40WHb2sgk@wMHPPrpklwvL4Xi8dBS6EwvMjHkgSsaaCdzweUp2I5KD57fCQmYLvPzPOh2S1zix7ftHplGgJF4G0b0xzrNpePsAD@EzE@4H@E2r7/587ZjMaKrQGH7KowQgCBoMMXoKz3j6ilP10kd5K6MFicQByiTGj//HF@vMtByYOjPDUUYV@x48yjvHD93rLPAyz4fGnq54JWL08x4yGnAK4/nxjuw4iTsxXILBX3qsK@zK7U96NkJED10fmloTfaCgwvB9IGFc0vtGNtmbQU32dCxNJpO1Qzjgo4QYE7@5s/5oXs6nOYcGnKTJ2MbvhTxDJpEJ91bLWMIuXaRfFIswwEJI5FBtRziQgVDbYP8I3hki6wBAEfG3bPwlAw/EL9ePWTxGguh4Rk8u1pSO@Gl6sHzN6divfwd6yeV//SjZOTaIZzwTbyQs4UYc0FKN8hY/uAsBE9CQ0xYGgk8Qe/knur0lVe8PoBEMmcyPLzn8phhmE6rIXsmZL7D40bnWGwY3VTP7qH4PplCIYZVrmh1iM616NhToo0R3YYGBq8RQs1bXXkpPOTz6fHDActCgmhYQAYXN55CZ9nwgDdGWRqxz6yHTAaCWMqK8MYJqaFNgX55zd1vmfbvg01uKM0hbQi7TCVS6TIVZ6lRXq2QC2S8gbY9Tr89G6XE@NlopVZP2i5Rz85G34ipt0B1w4JYT5LY8mq7G9dLiYr4@bMtj5kg3IRKfJsuiIml6/3t/drhUfXo@BBq4cYVP5v8NIUra5CL6MRUz9DIagrQBSX8V8gf7w3PMIfZksxW0UxYJBLwH8ohUIfWQlxY4k6faJqK/UD0efFtxRd@G8CRaR2VuRy1DV0H1iEwG1INCz800fYLc@I69iuIy1SU8diAPMLgZug5spRIJbAyECsOxHokqdjdhX3K/R5DsQex3E@2p3NBkGJeeqdeOC/iXBLc/EbKbUJH@euXm2O5v9wEc0@5AdTzdeNsVrd3jg9q09GAx@hJUrdcyDqn0bhwxpbG19hdgx10YNiJiGsRZYEJFIG/Op0Z2YBrKoMrBYrlCMdWn0cmDqX8C4EJYwJlymhIr17itAiHKQeog5SwWDOH5TrqyJdFt4/2obvmRfSEwKbgoXYznhAczEGyXpbAyy0GYnXI5Ta9fRLijrwO2X71J@a2OCwa9tFDm7e5O7oqr9exGfz7eiXXlaqzEXO6M6nO4iwFP03Ru1BgFzZS4n0UW@KEEJZ43gUvv2g5C/LUPpdpopD26zpHwaCX1mQTzfQ40LvGQCmyj0ODDj27wsTTL65wGkrmRuKoalsyloYOU@sDNLnj9luEb3vzsIzaGVfNSL77eW6oY0cFQD6TbTU89QbMxk/OceNPnOSGY2fI7SppC4Xt2BXxtASbXao2bbHASuigjqOBpMTSOAVHM4p03J1VNRt0kjZ039zoICknCTouws@MxHUmBIEnE57KGGNCAGHt8m27M9CVXsEoq/WBR14iOMJs@3CGVhfjcaBcV9Vds39FtANIKwNFNrCGuDerEroVxc1CkVzx3qCv@QDnWOA6U5Jffu@PudWtswG4f@q4R@IavP2O89YB9@@6IZIEb//Ue0vB28/427dJrLLbpoac5J15kTsP4QBfPhNulQllgmv7kMri1TbW9JvtfWbTKh3WZV8e@aoJJQzyHAzmgP/6wBSXVMcIzlOYVOEET/j0DbAI8BXwB6o3qNFQeopVD6PBmWIyiRnHqcQEnddQRnyJjuzPfByi3TVQwpK5bC4jJSGT8UsXIRkr6OKJAY4wEimCTAxcqmb5Q7OFR8KYYLdkTSnnSpw3kkvyt2nhg5fRJYAN8IHCKYM4eIrMiwFhFSdaeEmOShGMih1ZSAqhTGsbnNVAGwyTA0Ai6K27Z7JB3TQcUgEf68poQBrT2B0ANdHsJi4tKNz6nosoDog4brQONtscJ0cB8JSUr4Em/NUgnCDYIYIVhXnMevotOxuc6XXHShwDxvvFHNbVwf1P5piO45yF5htu2ywLz1ocw9KwZ4e6gRMLm5BbFk4lU@mklIv4OFRwUEF@sal/BpTQuEFYtBT13DDt6npt@8Xe/uEt21sEGZoFC7FQZTV6Fk/ETuueI@Tle5qoa5vJw1drmy4p/bmabKVCiMl@qtlszkttNqd3pH7Cz2DcTpsCbiUkiY9FTJsX4pu08/A29klo0ge4zreA30o1HLm@Oa2vVs704K3kP8@zRxhMLCNzgevMJmuEodlsYha33ZMlR2j@2E64hwdTwsTapnc2kr9PvO@2nuUZU56Y0HLPsATIVMLEnELijtMtUPZEkidFdo54xtz8gqxxsyphVicJtgK3tsP5c8Ocsty2@@wc9PSItMfnkFyrvTaHtEk481kmsmPn0cyDO3IxYtOfGF9yrA71IHea2gxcOQYy3GOynnGMhG1q6iAcCegOxOyB2duQ9r02jDwwuXw6Yt4JTxt1xlGClljCZHrxqh7gJqCYa6kpSsae9odAt33DZJNZtA3FdR2ATsU2hnzKXWEvhn2A69DjQMHeQgEtKw6RgZ4hNyunaN7IoUSi386GR5FETxm11S70OOFIDETTN5I0MRMlo50j0Kua80qA01JmT4YyYNWkV9HK0iiyWqDXSQH5HCS7mu@t1wOADKM2I0U@cxE61l1LiVjxRRaKeZRpRmKhBOMjKccIIu14pYmoBFvv4V5omvrodFRS2fzGV3hn3lGtfgJLBd0MZ6HneBLCzzVfZbHLRxn5VE6oelsZhdE4SrGOdAL/0NXJZSgi3GJxMhvmGIlqz9oPc2WhPHCE0sT21oy8KxQ8OTctGgoFNLCCZ4VhUAIpHg6sHXCCihDu9GWThYe0NdhmCUav4bOwHrMHVoTFK9hdXzGdRaM0pwEPCoAxC4J2yKWSpZsw2oENJ8tQSehr6218fFJNdiolEnVwUyIRtoTzmeugTeFMYCQAY1SIUiS0oF/AXxFzxI15Jxyj3kuUbIBsIDG07jYnmOQUrqaBfAFaUKlZ5YnPdsxEwHCqFgpFpzampX2BAV@szhGIgHaOFHfHCEBf5@gnUA1lNECtW0pbBXn57KWi6woQCHimj7bL5SEwmRWJuWb1YxP7tpRCkGdxyzlLChmdtntbC11ruEi1lCzR1FjpBtSaD2eo13QczWac/G@TiWTpOryklcdJ0DUjlfBSryxF08vR6JK@HF7SUdt68gRn1G6WQJlrJGCAOgKg@JIWKQE/g/JXXtJLS/JqeKldTi1TDHiFIfI1RPjOTiaul@Sb5NITUJZi4GNxoRNessl0mphISDeQP2whS8kY8Mw12gAjY/mY/JIajWIeEksNzMB3ybPDKHWbZ4dJmrwrOWOBZLfvNLcZVcyriVtG/jkBHe@i12FlscNy9gQ3XOCJ1dv0vLA71D@e8Es8RMFoG5hi@wdfwnTI4wWLI6dR5jpCJsxt1wEBR2EgIr7G5EgEhMmvfhWUcowJT3PpsBF9mhVL0VBWgmE6jK@Dz0APTy4LlnB9thG/ZEonlfsYP5U7iY/1/Yv9/beRszArsFBwfU@QMsK3@D2Dx10rLHXHxX74FQwuJwPB5LL0ZCWZ/PDhA4w44DqtJCogPvgVOY2H6qfhFcYqKyvLsVx@OfYs1PBlKxJOpSKHTFWT7Ew17XYbfkaPvmwRDvLr6VNKC4b/8M@4n5O@43BfEMTxDX4l3KWcDbKzFVlejmZSz/RSIiWm/uYvF29i1/uN1b/5rX5SWcTHHj5@evMK3YdS9pvFxW/W1jKZGBCSu/ff77@rVquZjVh2/zT7NBMXF1f/@j8sLqZSq6nkYt22pXro9OKtkBIzQuJv/jS0v/@6YdtAiAJeaSaBE@95@Eksm2UX7BNcFx2G/@T@1Pa5ZXQ3O5/QXh2MV8okbEKhbDp0@G1ofrUtMqnydOU//3zvY3AQrKSSJxY8B8GPwVw@yJ3ggLe0@3YZrARXESx3Exwny@UyOFf@87@F@JUXgAdDxqtwq2RdXLlxsBIvU5TPwUoOHFIqBen@Xz/6USBYGQU/BSVJCo7pr4FuuPJPpCcMHUlhJS8YxjP8TAleI981KUVSklJnbn36qhur1vPuAW6oV2b4/Lx697iKOdxAjsfCVeBWw@tv/4@//YO//Tn9/QH9/j1@kCG3@OzDBmMK9MB4FYvPbtXDzsz7QSIOV8JrHUF8jTslC@bLsQbPlcfCQZ9jhg7enTkk8d6/Ei4QdA2Qoxyqs1f6pC7OglI@s/dsqoJGDxgwC3oXc5LxSOolzmb93MrwXpgrC9jXwAWC37FX/NJ1@Ief@4o@6PEK/XR@0zmEC@N5cx9kh6dwLcIf/cPlveJ9kXwcbwK5fS3@GtI3EDwNntbrWzr@NT/i384n/Ps4wL@jFv4dfMS/o0/4dzDAv30b/1418c9fM4Hg6upqMBo9AJXRYdrHXMfwSyQazpvHvMFA8Dd6sQA0h3o0fnNzmvh2FC2VnH/Qo0reG17cBTmq38Tjq99WotFTytlpxcniajyzl9tjz@oVnmu6JxrfrgL26OrpatlYp1@iUYErXv@2cro6jYGQ1CvPnkWxwT4DBJX66WkgeI11UsbbMjvtjzp1MvdTjp9KuWw9jhx4PupAe7IRJCUIyWV0fEa5Dx15IRBEHbjAVeECeXz48v3/hr@zL9//6wJ9vghDAsjh4ejT6FNREy9F6UK6eGXsTf739kYQoI7Ec8MSe2JPaoNQZaJyLI7F8UjsG3tSG5wK/Il9cKpiZyR2RV3UJWk8mkJ1939/zxi82jMAmwExByNxgIjFDjy7e3uvAF8H0j6HP1UUxRFkciRewr@ooYgnU530/LYROQucMuGDAgpEQgolxFAiFwqp9WzO/CjEQo2z01C9FEzaZ2dJrlqxVKZEJlpvbhqN2u5Go5FEZluKPovGn8FVrkRXncfTYKX09KwYxzp2azuYXH16VknH0Z2LQgWm0C/6ldcEIzwri2cBGCuenODv5OryirvIga6zE7oaPPjkJMm9rk6c6wqu5OUdCKYcDLTUf6D/9t5/Wf@vjln4tB4BTr@@gYEvXRH8i0Sub65vnHslEg47L@FV@EMPeMc41zcVdBLQNbhOw5F65OaG@8E9HFnlCCuYyGqFIk8AoTUHeapnoRJjMKwKOytyZ2cjUYyUmuDjzc3Ln2lxJ1KibS9LTVyQg6GEtBwhkGymVMo47pV8qZR33FIuVyote1AivDhOAFJsuVVCRi8FzQjmgbN/WMQZGbKDHQo7RtOfmiYMC6WC@Pmz59VotFWr0UD/9OfPZ9CSQrjrpVzIgo@Y//wZml8oAkPGXcNZby3AAFBKpiboe7ItDwZW@JNqxs5CuJvQPgtFMDwligiM8Vl2dTWXqVRyGXDn8pFISVjiW2bC3WhBitwsJQVeDBjMhYJOkJRfiZDvTQjDWXCVPa0Ai9t4seubIFGbZbKRcHOsRDwPqVDgPiyTC@ejBeevvBhhycoyc/5OT9PRzPLK8rN6faKZoJQoXctl6aZ8LRdxguGm1HKMUOPOb/nJk3QByJIXS2eBRmOjelRt4FeScPEaZS56krwJ4MKkaYVOaTYoW6ifYkHqZ6FQsfSM12s@y4KhkgMXD4HkYvkClTcIQ061g0c@RoAV8QaCRWk5lV5MZkff5GoiDJWW8To9Pc2n8tFlkGvLhUK9XiffVR6DLQdNJq2kg8sBk/YarYisjcu1Fk6hLYIn1B1r4sq6rWiaa9z7yrC09pXaVhYDwf2d6nrtKJZaha4ptVldj6UOj9eCEr5mJ@8UnMb3g1p1Y@8YIuzv1KqHtefbb2rH@@CPpoDh6u/LylBpKFfD4RW@NxS61lVbPj@XTbNhwjXqcDGH15df/OTLL/67L3/ysy9/8pMvf/IHv/z@D34Cvz@H38/482f/ppDF@y@//6d/9uVf/Al4/nv4/Tv4/eUvv//DH/Efvf8V/P6jz@@vnJ8Pjv8CgOt3fvn9z//0l9//7h/B7587vz@6/fu9v5z/@4Mf3/3DeD//s/thfvZv4fe/clwu7M/@BffD5y34f8HhfvePvvz@/87//9r5Q@effPn9v8Kb8/I//NFf/8cvv/V/plL5v/5XX37ysy8//vmXH//Wlx//9MuP/3Hqyx/@K0n03/4MOOnv/@IX@P/zv/j7f/cL/P9f/uXf/8X/@Pe/8z@T44@54//@5/@G3//ut37ydz/@Z3/3W9/fcf/JvffvH@H//T@Az@Pz@Rg8jynX1/p8/4Py8@tQY5IK8AAZA2cp0KvWxgorsYDIROcGDeYP/smXP/xt4MPfB0h4@@/hDf75CwT91HvxQqI0cI1HJ54/ZexzEhQ@8dlnDxRQ/k/oC97s8zQ28hVd319@/8/@FL2nYH/bj0GUbsMuIbCX2k@xIXkZ88P@FJvil1/86Muf/uMvv/jjL7/4HRSv8UwhVo3FpQfmvwAw@wg4BMw9Bg4ApVXcCrDIFgMpcCyu4nxNQIp@@ABkXQQXjC@WA9k0vAXrdRyhVM5Ok5Wz5FmFX3V4TyQr6JNIniUxPJGE4UmDfQMDO/w9e7bMvonH@XPiF5AqhBryGIV@SYJR4DKffonimB5@o0CmAG84IROF7jTKg6IQtBZl5XI5GhiVIYxA4RXjjFglj9MDOKAsA16MxOPEGnnQ0NlojbBAzHL0gDWWyyMeMYoeFcLAMEPodSBIKSGaL29AguXRBkNciDwa@ADPD@VKvjyqILrvKAuAI7oGSQJUGXM3qnwH72XCCfCB0cZ3kJV8ORqt5MGnTEWl1GINSlPKUuGo7FFG5UZ/GPbD4@kzxr4RpLzAR7xQM8yBxnt0Av2UJn6eQvhZdNkpDv27TvotY3yo9hHRh/vx8KfoTfEdAMAbj@MuNPhBNQLAMwgecVRRShYeUY4BKBd1pmU8D1JmooEo1W@UXiB9yMPjrtWK7wXRYXGWlpbAtVoR0sIejIuYdVG0B7KFizSk7xWZkCsI6I2bepSlfRo5LW8sw12C/9oibczl5FgOLIVw6BxibhrxaNrIGEHKvVs0Kssy5TxKcIHgxJ/r6rTSBkp2hkUCYfqqRwRL31JME56v7O6aMQJ9OiYIMSnH59IjzgD9nVEslr@TMisBeNL7ED8o4nzaAqoBP96ZwMaKBK1cx1ep4YIT1LJcoFJxVguZFKgc1o4gwtEek1JigoESfp1ZSWWymWwqnctlV1JSJlfI5LL5NAi9nJhNpaRCJlPIF1ZuKEvPQHDEisvN7GrlH926/pt/NO@a74tXoPKWjRIsfhOojOLxZIpyXJayK6VxGfJBXoEKTVzw4cb4Oo6bRANntCntGvc/QbYC13Fk0wW4WGAhwBbACy5Ai@skzFm8394rOauY@K0pvpIpSFlghEjgDBiBYwuY864AVt4TkDhPJO7M5iZOEZ1HeEh0F9KBqtDZDu4aHRjsyOC7E9eUVmDVOd5YCQRo6ecUCFsP4PdQTuuB1aQXOh/Teo9/HXbdMkBn/@Ewa7J@wYM2VH6wzQvaktHcnN1XB707II7NPp4EUqx/MAy1fhMyiFO8HGANbpZmGPMAVtjx/h2lfOUdOsc1VDp1DuAH28@3jnzPo1p1fSuQY2t7uxszj6wDlGU7tc0j73WFh7pRsx6Kd7WdndlX54HjrkWWXYnFQEbCDZ8xuuiZWPrWBZESd/fFXWBk6KOSq2ypw3B0nYWmD8PAckUedWD4qCSSDYU1ymunwXo@k13JiZ9zUkEqrOwO@0OkAusO89t7QlF4yo6LiyULJZ/dkgdyLLNS6oxZDo0og8SMoTDCjXUFiR8QUe3AFozp@vjFE7QNNgjgObk2bq7AsXoTvwc5NNmdnvBAL3RaarcHQvDKcAECTVlm8PvaC@Ir/mtwv8eAp0F@t0K0OeC4lKh2mBhI0BxfqpDP5gvpVD6WLwBxpVw2G5NSMWklv1IQY5Io5aVcPluQYvlMIZ0BcQmh2cJKIAhiRe0kk9AbSIJAT1VvoaHpVbTYbSR6lUCQT5FAFxyWoa@PsKAcbHi@wzwT0vkzESIL@N0Ye0D7h5fVsoDfGhfxS96AWmYtFtzcXBc3NwVhDV9wTnNdFIQ2vmTzoriyJggKhayDbE8JgsHjQBCADfiLKK6tC8KQI8Bz9ILQw5daDvVaQVDxZb26uYnpnONLCuMD2AUP4S@a@7ICYDq@pNOkGAvCRw8dwFV5QhnKaQ1fME0M2eQh6xAmCM/d/IgiYDjgcBzDllvWalUQtvlLtYohL6jgWZ7Vl/hSpUsQLHgBbhSELji6lqLogtAEJ/KkILTA1RrL4IfmvfHItT6QBWHMCYQkEoQRQcutCwE0Lscfk9na2pJ7g7bS5dfY4s8WZA1C1NGwttl8/rzZ7TatcbX2/ABDXrzYks/HQ6vZbTrRmg24DIgDIRf98ewFedxuNGRtbshLCNFnQhrjhoJ5a8gfIU/O1cVE@o0XEPICQkZzLo4Nrj6ANvFa68NzTW5SiHtRCD1HzaZQQkYdjE0FJ5Ww8dA2rFhfbllGCd9H5cVQOBQbn6bqJfJl/XDkWizdYGAnTF@xQkkZuR6fjspiHZRwqYRzW@HF/lMB5J5QXJSfhkfozoE4k1IZIVJcXB6Fz2KNyFMhBWpwET8HZnRCLBSXng7zQm5FKC7DU3gqpME5CoshkTG4xSKnK/WnwgoiFZ4@jQunEr4CjBzPYArgElYKQqR0A6QYQF/VHA6URiMcvlLki0gEc4tKBWUbp8sj13zb2ZjKqpY64VFsVObZYeNICQtjKYMh9FXiLZxtPGo@xM/ncMxdIMzoqVik0kNm8piPZDKyiuIJBQo8Pziz9t70/cnJHCe/EqwY59/akvK5SAK3tDeMToM@acI@@CFRkzzBkyd06tTdokRKtF0MHKG6SZ9AZmjEoolft6PDwTCO4dZ0GB/FSyuFQKDi6F94CD2xiV/HNKwEfm9vUPKH8LPTrteRMhokthTcW9Ry/db5kc9EbYRf/1UN3Q04HING0U9s7yWOdVvuKKXr@En8hs4s4@FRPJKvtplcroBLbocpbSZHrqgYjUql3Cj3lb45GMMIhpToihcXek@2xjgkHkNxd@JDRwulE0s6GqChfndpFBwFKm08ab9WXrseFosAe1NSyvTVTyEolDpP9fKQMrivWHhoZHsP@nIFT2e0eh/Oagi3DoS8volXLAalczOxbXPieOcAKD/XmB8noFEWb0rd8in6f8bbalwQ6vH46ec6qNZlsTQOymV72OSfaRKboPvnSiPwk1YyJQ1Iw0/qLNF@PbnUY81y89tRySqbQ0spEfhnDfrFRqIB7fE0lUrFUmIhlpKg94NeEYLhtwLvGfhJ8INwaaW@uBjWwgJjQkwciQkpJilSbGDUdCCqWCwibaFS6BWeciSaWtbCbYPJq3GqI2iMJcwACIQeM9VYLwyxDhRZ4@CR6MenuTjLZFmk9BFIYC2F24m1yNNMqR1eY40IeEAXDr8Uy2VK/ioNR0qdMgt/GymFFyNlW/nIBxlURHMRiMmHG0v2sH8qLuak2HW8Eb/RZHuwJK2kiqfDpdO4BKUTP3dXhfcVoQ6kvgnAyMQ/gw/aQQn83IbK9YmJRjDxM0ugAGoKVIxUSJUckIDpSA2gXxg/Rsn3r4VDoZVUKBQJlQBqEbxJ@kSuSUSEQIKFnkggt6CvLgqFFIRPhM2tHPAhVU4KBG8CbdU2WaYQCF4Hbq5vVis@1fMlG4/laNx9fcJYNwrj6yStOiYaQbZIrniiQpML1XK1e1AtOdDVdRoIJ307BdgZPyUZTy5@7UJndLXyLX@e4fo3pAm6aNPQTlndWY1NpQNB@zrASUibCJKr0UryLCAI2ASdZatwPhtxBujfBckeMFu/dj/cW3yFo0QWlou8cZ3WI9/tqtp1Ph2v8D17LPgdFB@3x1SS3wWBmW5uiKzO5pRAUDfcfSowQhyAKAPpnc0KOJxXmHlY@Hbl2/y3r473jvc22TOxmC/mOW3OnsViUkgKrbJnoECqBzXI5GdmZKXv9BelYNEMpTOhtH9YcFYOjsoZr1hSpRKXVlPsKTAfK4K46Ei5uPi5wjmpQgG5FIR8@e0/yoxW8/CeAq2syKTV1dRyqkIeqSx4pFIrkeCX7/81nnhOrbguKbcSrAd5WhkAqPN9pikpWEk63tKKFAnacf4G2cgG7cLnYErMB4L5Vx8@M7YKo45Ku9tVU@RKuqyxdM0vdn37iiZv@92s3sB/5eZ0dfWGpjtuHAfebm548NQ/PSbXHTCT8Pq3jW8bxe/iq/x/FW6L63u8mEIuK7BI8APIIdvGhbNCEGeyQjBCCzGgIDOVKIhf6L9OPdaUSjelumma35omDDKWdfpT7GX8m7wv27a9uuy9KhjIshWJwaAkmfzy23@YSuX@n//we2eR1yCFC4VCTkoFf3X7Si4vBNjyQpWFuIk/3oWjKV/vdF5o6uOaOHe1vBDfONxbf1k7wj5c0fGj82x9bzeBQfhd9MnxypamyJY2dj6MPkYo7PqP1veZYbHjjX2Kc0IHa8mXpqicVJa220XnE2axSyYl0riEm02KmaSUZVK@KK4UUzkmg0y00ZCG41rCqIyKtW6YYz6YDK9HKPJCFWEwbEeF4b6tFNnz/R2KQUJneWGj9mqP7e3uvEu4vtz/aGv7kB3ubR6dVA9qUI5XtUMmVA/Z9qHATraPtvaOj1h19x2D4IPq7tF27RARJAMoT1HJ5QTzRnZs1R7bSdSAbRreTXnbRutCGUz7y5YpJ9E29bS3jl@rUvBTL9P@Q12FsaN/5HhYXeB6I0P0crttBfBEr9piCzhWXFgGDQQPFPdEe4Vlh28/iVZ2kbUyu6EV1hJ39fTqCtNE549pmX76gC0uLp7pgtcZ@YvhDVz9XngWBPwmedp@X1sI5zJsGQapqUxkErK7t78gum8LJwdHC5IXdrCxkPJetjcX0t5LDd4y3tvmycZC1ntbq75cyE2i7a4vrHhvG7X1hbz3Bky6UJjg3N1YkMSAS6xLUBIX6POt4c3tnRpbBqBIaSoUJw7RMeMNhAiDYsfNqyDJ2fLyVc@I0finOZ6BbisPQbvgU1ALqFqeIl3rMbZsmHADpRWAIVrAG4PIVrcVc7CidTfovALXgQUs0AIWCOAX8GA/wrHFMkvx79N3@G6SMLf2GWPCsU3Hd7@x2SoODyrADDEyF0fHuCGG4nzHGb9mz1GGOzS52qG96QQqQU4FS4hE8Ozn7vHODk/MJI04LBAk4@rxHJyGCdigiHDHooMvrxxeLVQXSKsFR8PBb00HbqZqMzBbm0gKKOfCQgsQTFP3UtZiDDW8GO5gQLz4ws@UADAEg1sEFz/0Gg63sKxdZdCiDEWQmLW9TV5C3ANRZtO1HGGYKFGKgvlplc@fmft2Nph@taZf9RDH7SDn2eL4eE7LCBtBvwX3tDFBkGUFirmAHBONQmwoDoX5yrUARIcfN8Tg5rICCYkh9uQJ5WMV3gohSgLjRSlFFkcQROAQjMiHyLysLVJ2IwvJZdyGRJuSyCIx9iPcVHRz7BmRAck6m9GZWvVaoVedCzqMnEszAtkJ6rSxrsGdTjXgHcUjcHKMNaGZxJgbKOUwEEeTMabEWAe8Z2RqQ9WBcxVrIhNdVoDGSLW/u8FriFtMIn/uQSUGuVekCgNh8QSbLzH6wkLTUuSLkgsF8pCggG@RacJICA53f7yDDYq2zNsLsiXGfkzM7c2iy0c8NrCDw2lEVjRywXnFKS55ViZAt/A7yLD9lgE9Z0mOLBp1IDwuc8Bq03DxOIe7cfnygULUZkux@NWlQLF8ZylqjyzGr1cK6NYmLAKlABEfBrxRgKbbdG2m5qGAvpBQUGl@GAroQCe8BG18CsEj4kOXO4kf//r40EkXZ5sytFuoQS4VeJTp19b0a3v6FZsv@MhsdZWlMjCiaqJLyoELjR2wPDjaXFZOR@xMv9JkU5kpbpyOJ4F5CsBzKCo5GDLgbWGMEiRh4xdu5D5@Z63MqpuN7d3a0XQo4kvYDSfjvYGha5RGZBrMyRCG22F8iXg5CneQCFzfDO/zNGJEz8bh0UGt@ioG@Yuw1UkLmNUB4Oa0hKkS3LgpgK@utKA/bsdY@LDKliPsCeYsxpyJC3x5dBKaYSuA6s4U20MzRUmJHMR7n25JQWyRgTlJCWEWjrDPZ2fQpYorTOqbn9P9tL6SbrNxegWVXY7H00EcKe8KmF3eNLmygZBtbtm0ODexc1FkGSvNBkoPNO6RaN3GT@W6wb6NukX3SLZp0KDMLjE8AY@yxTFgA/3itGpzvxZJfSPyAfpiMwY/7M5pgjJK@jmyJ4W6ChbPS1v52rw8pNFO5yXO87JKid7Ow6@cSV0YLgVmjt2THSDDHJgynkx3AvdoKngfvaxAgE/m@MzBhQ38ttUgUiQzPihTGg00adxohG1F6wCzGkOrBV0@qsu2A4YXhiZ4IDUkdEwHOuRB/Wk6oK3iSXI0GAu9zgxCNNQC3mh8MkwpBgJezuyBYlKufNnAOTv87rs/QRhgT71DteIJT1@OI0VHK96UsT24yE6nLHhxHEO7F5vjDeL5tq/HpnPCPLaZE4aGGudFcS0PzAk7H/bn5QAEwx0hztnhOSG6sTcvAjeANQmon/oIeOoncL0ejsyvemhX0zXus2BG9D@yhopjjmt7z8eCoFw6HOir6@CGAkzbUvHjIbOIPOsFEDM8ivgMKXhsFZlwkmy3VHUWvYvJQUQngen7GGxUbPUA6zdSKh@J@RD6MLa5AeW7cDIfUsjhHCRBdki8706z2h5qZMFZvJP4CbQDordheDeJYJj3wGPoBBYr3wVeQBNuXojHzHOa3ARd8TbjkD8uAGD1S1PG7u6CdgshRfwE/XWTj39t8nFf@tgmf1DSZXY6nY961PdeBI9JGd0G/oMScnM9nVrkq0rs5xpFubiDfdEokS8ZboxkOlkPjSOBPJ5yi0Lo0eORQgJx@RF9hXyh6nNMJcyLPel/lsssLnlxuMSbtAaal/ZlPoBmVBoNtD/caJDhyUYDZ5YaDYGnQB0vdnj@TtdpbDwsAVpqw6DQsBCXhZgQj1cP17e346ouxPj3GMqCPTAspYH244QYLnqXBRJYDYTpKZpZFpz9irLNKLZwdxpVXxpQwIcTISCeyrZOiUwMCz@cXMtfJOMRRTJmEpsYO31EageUGtp1uC8li1sNdBNaJ8N2aCnQUlQUNPxLE8gPRocswEwZHsEpfScLPF2bZvpsNPfCs0SPBvo5dY12U3ZUGlXTbJ/gGkISbtktclo7TvUgggmncu4T9unLc4yM4rUVR8@i6aGEMDGI6mQs4ZTUx@@ugsbtyEw6tGnjSE5@Y@7cpI3TmDNZnQgWw8TCnwpoOwkqYN8w4e7ZTwK3Z0EJ3GhDCb1cUQduNKCEMTqOw7GlBC6ypgRPYG9hYry1L4/U/hAnbvwWOhxNbpIt7PKxJNTrU@C09OMURYiEhlawww7eSFQoClB0myw3zVpvQvh5Bpwi9cBtIUvmxjGbPtVhHtK5JqEisd9AJfkUMRTNtpMbiBsTmMCVEIorFesw@PTxjitiUH2e8TP4rCcigpLEvPiT/spnAKo8NbxAisDggWdmEoHPMvk/9krKfaToqSCTGvNDccVtTr5xq/GdGfdjcBW1SOCekdT/b8ZJ/ir5L3So9P/9oOjW0OcfeChzzxDmq0crv8FhwX9V6P@rQv8DFPrfmDZ/h0o@i/J2i59R1x9Uw79e/SKZN4Zuw@pe4tRb6ofoYb8hRWDlq/QAN9en0n26wMP9s4sm5e/Wf2AvHfhV8qidO9k0qtXqUV@yDp5Xu9Ve9QBtba2JO9GT88zaxtXa87V2dWOj@6K7vqu8zlczO@bLt/l3zzufPiqgvW/tvXj/STNbvcDbA/PqRNm/Sit5uzocftzeGg@21o7764fZdytXYk3LdtaUjxuavfHq6O3Lo@fZw@jVxxf7Lz71xb693xHlQj@99Sr3Zn18ogeyl@pxe3NH3esftmvHqf7OhvpuM7ou7hwWXkviTu3qfXr9KpoVk9vmy73nB8fnzdp77WB75117/aMh5z5eXJnbyXahs35@8Cawl34tbX3c2@vWUoXnW8mrjY7ZFlNbmpU9f3uwv3b8bqv3Uq71N7PHhbfn4/1c7/Xry8FutJs5yQ1f2ZmoXn39OvVSf355WTsINGXjyEorJ8Zryby62jcK/RXl5e5Wt//akvTkXvZN9LB/dLVRW9M@rozSx@9OXl9lDt8NX71@8X5PVA8PmzU5ZzbbqcPzo0yg1U9vRy@Pa8d5@Xn75HX/cnsr@24j@aqn7Fbb@9rF8@7We@Nwf2e7mraHurSzfqm9e947f3Wxsb6tGfsXml7NJLPaUfvd3l7g@IXa3FC23tovque9d8ns2kXmXbRtPj86/9S7eLF2eLyXT432x6Kxbh80tzqjjYNcKp9saR8PPnWMV9Lx62ju8vxFSn1X/TQIpD@Ns4Ud7Z3S119EW933o49aMnosSevvtz@9e3e4dWk1q/rxxzebB@fWq7a@Z@@JBy9evmpqF/nBuflePzyUWuJz5eJVVJQDo@MtG@pIOZKzK0f9ndfmaMP4eLD93s59il6eXKSVjYuDN9WPB2LzSjff6taO2l8X23ty9Y0xqA1Hz1uFy@OLLW3n4579LvCqJmWzm0bHXuu8yRTeJp9HOxfP365JhyNxVz/oZHLW7pvXJ6pa6709/nTQym6@MfP9gd59/em4X4vWdka9T0pebGqH7y70wHH28GA/daW/VPuDza2DV7nBnrjzZr@9NZaqrxXpSl9ZH2c3RlYufbLx1np3saWbyXfqx@G@qFxG2@/MQea12uy03qit/svA4Yve8e7@m6vtbM563tfVtf28uLuztb7bbWdejrdfDWs7zfP28@23ylvzKHeRqq2d5DbeHqYHRxcvB4XWZT@9n48eaf1B9zgaeDHsDVf2T6yPb0bvM9V@U0kfaO@M8YrUX39hpkZvqrW9T92LfdPYlTZT4@TxjnGhiZ@Orj5t2bnqOJofHQ/6xuBIGmWl14H01Sdz8MJ88fpwb@3F3vsXckZVT@TzwzdtMX2cT6o9K72dyz2Xapud/sd@QZE@bbxKy@l@L2rvXCTb6@3jNycX2nn/Zf@8FcgX7Nba9vuhbNSaKUl8t9apZZWdtZ0jSTnuvjzMbOyK@2/b@8cfR0ft9bfD4zd7qlg7f1HY6WbeHrwpvFx5f2QfySfG25fWbmCUTxu2lCtkr9KHhfxezzpMn5wXBu9fnufWtJOm9GI71Vc2Vettfpy/MD/1rrpXh4rY7D7f@CgfdGogSY/3RTk7vNgdHQbSb476lyvmWvTdRevlW13S8ifqSvLo43nhotd7ebXRypxUP32Us8/PlcLhZrKpbWafRw/WX@@fdzdOPuUzbXFt5438dlTrDd4FXm@pG@eFk4u90Vh6vXk47ldFXcteHp5kL4@MtcOTrcN871XT6jS3znsgG/rj4/Or4eWWstIbXeVf9s7fyOLO2/y6bmf2xcALZbvfPjh6@bYa7aSUwuBy792ueZI/GWVf5Y2TgrGXV19WO89Hr/c6NXHFVE@ORse1XnJtXe3nQabsa8fW@t7rrfcnL0wxkNJza5/WjezKx@jl6F3uJLkf3Rm@ax2l@ieWtfVWtTbfXu6/fXlY3Y5uN8fP9y/kvXe17OHu@rr9Irqp5pTxVvrKrq6ntY4RsPtro92RZRbS7y92utATGO1C@/lR@kS3q9XO1Xb@sFatPreb2y/k0eh5ZwX6CLxqJ2@McuBX3I5igJtQ5A@Zm2IJ9O1u0xiBvORHHwN0di1AZ9cC/LQabdfmm5x/lVwOHPkPaeARPce4/bAJyhprG6g8JNi2Z@wYv3USY30DoqvoahkmPRGtcxyljQM@De40X4WHK@mbq8rI1AwVPyOFn7TAMak1@TxiIrCns/4Yx5sDpc@Pjqj4JSjHNjF9BYN/cItsowYWWi3mfpk2QZZ3ve/UfgAFwtS7cTK13GXxeKujyV0bHFqbXB8Ch96nADAFTZVx8gOTkHYasiRmna2p9DVJzNwRfsBq9znDT/XhNlh3xCGDMjEmCzU4SUVWahT8eqWtXiramD6aorQTAb7j81G7IP1@uIN82o/sw87sDQV1Q7FmNoCaPKK70ppcfoZWgp4tJ50lVlSGGrLVVAf4bfQGP8HR4Cm6e97M6b2HdPLZWaDlihFqNmRZmTv78gjfZmIhxWgX@@QAIu6ngxRBRXV3Gy4vm4SS9l0x/uLDvGzejVvtd39TqKdwt1VlCq8BtBoCrWhB@taa/Tc2bXL0gEoBvlhfe7t91HC@rMO3GE6d@rpjx6WPyiX3zSzxEvjy7@T89rZM3GEA2cdpR26YHIp6aXBeFmjfI26PhNrGEfZkt2UCuIZ2GiA2k3ajnGbqfAehSFv3XIJ7cZ5wTnjiy9WTCUEXnA0VHg88Mh7foMlBbpcXEXcsRSEA2s3pHlOZ2ez3G@a9O2qmqcn6BbpKfKssjBeslq@y6JshvnLgVJZXFmf/JD/vB@WGqN422ElGBcurFgJwNsS61XysY3Om/fYYh9ewlzTOj2Ea3qhL04xWeBK87G654WWLuClx@Jmk9nAmsYM7aw1rzBPC6ZlwqQQguE@HZIKiu7tVfaUuT6iB6GhTjy8XwLcl1wvNLCiTfMbY/bnlSS0SO9AOoPlZ5ZuBEOrUy1adJ3W3LAR6R/yFmYo6IY67hQicyWU2MEwgQsfhOOjGiEf47tRbVOE7vTwuYpxOp2Id/tlT/0uRb9zFBoUH@hmKkAg2Yxyhz2TOyzSCVrymg0lNWI8qCndwYxWqxItMhRE@@jM1Gp2qJx/yUxXpJrEoUTs8JxTEkFcih/QO7QmG9sRBbfCtuKzDd3BxWgdmSLQKCX3@7DUYePW4cd89Wwoswc@OGsxGBuecyduyQ9CS@@42Qs9NIROieFL15vZeejpYCwNw48pUR4oWBoHZwC8GmQy8nC1LpskdBOFtXwJvrGzKuyOvFhfDEOuU4JL5OnvCwtLqanglHiavb/KRiNcYnegpX3RfZBDSlQoLp5bDaTdyBiMDyvQ0gsx8BCmOILMcllwEKQeBlAUMXMUgJN@wPOfaacR5H2IPb30aBr87NCf15VRUqq@u5nGPp89zJnJqftaX09EUROaoF6LTIRwtD/D516dLBMjTKV8/4kORiaYBBU86Oh0wSXUmwEvUn2amPrdz@o0pL@45Dbfzoej4@VPFOs1jeZFT@aZ0k4HbHFiOJ36CzqQP0U38OEsvI5uDjkBNElLrKXhoKsY/ROh0WkC/0kyv6DscQRAoBogILh41xs7v6@uaX9/ZIXCHJvh4mWNMirE8DENAooDEyENkECFEA7XbaPVNDw664nyE7/jmHRglsosrznh@AOoJ1X43JRJjnHy4wg34nA/BUR/C6RuGCI2d7TV8vKkd4I7Z7d3nUIULWI4Ym9zdYi5yjF4R12Wdf5xGHaiQBZBtfEDjlJVX1XT66Omm72BzkTvws9h5RCodQjAe2dEOiS/UQUM1HGyclC4fKQOiI30rzQPIR0owzmBXCpM1JMeYf@M5zz@pRofeKDaRChxeRCeDSCGk2dFBdfdwc@/gFVFuv1Hd2d@qImYYYLZkq83ooz/YQHRd0Xin6tEzgN0vSGheJrnpfqFGRVscBMu/HsmJB4ANCmmQ72yOsLyc6W/Bc@95EUiieNCgVDTaijkHN@5d9cCcwthzEPJa5Ll2ukInT/N6QurwbveErhytoKQjWhqKrYcGwNj0ESRZ5/Ik6eJbg1EmfUGSWi7qUV3iF4t/Mi@dou9oIx/ZQxNXh5W24Ce/3GopNhlzmFAfUCpahxJxJIuPUOAzv/QT@cHPpnh9r4ODPiNKna7o6b0TNXdaWQTtkdPuB@m4PgWJY3F1pGtXrSS1yEmZf9Z7SnVUp1XGuxLjqZ3z1M4hNS5w2fmsQqbWT8@nFLF55FFd8pxz3djVzLh64m0lp5rrQKO3e2h0ieZCuNShCsNqIgsjxnhK1j1xq@yJ24onLXG@cne/UuYQdlojczqcSf/pDJjbbSBb@NbcBp1codHX0ML65y@6coUv1FPyg07uEIPgiVMaoE67cK74xDNUd3IGYgJpSKdlTp3k6tSpePjCDkIWd/MT8ekadArTmRVQdZAWk8NpTllJlTRsZ6Do80Sx6vTCVttt5AQ56cys9uyBLgRCX37gcHIqgR/j4wnl0UmfIC0TauSQic5KAVxXjcchQoTPa5BOA@IWy0DZUwfzi5G/XQyncK5OpvITMCjqHLfERQGCfoZxD/i6iZfmlttXDvcwHEaO@AomlpwTFO6J3uN9lpbSad/x372TXZbLTU4HozU3lkmJkyPHaNeN5QqBHzRPNplP4PyIDcepUGQr5BkcuoMuqGgaNGL@aKvY9WPe@LB4xB/jkqdcLfMRrO2IY6drsFl/aOMUJZNxhI5HK6WRlAgsgFCkOWDn66hu5w2A3aFsyfpA4WcsUZA7K7uYIEVEHVaxoFxNaBm4bQwlfh@t6tlDS@ETwODTNlq0SRJxUDyo6WGfdiPFUGG4VCw0A6AOnIP@CyRzHHbgoqHCmcD1dIVDxeUNTkJHJFCLxkkWTkbqlpF6fOrFcaVIXTnaESmXRzsSdWnuh5YxA0Reh1WIxtwdWHAIfKubofH4svO1ObdJesAT0T9vavB2J8MHp@443EHD@5jbI3@1Pmcyhrir5e@DRs4mJkJFZapH3DNwJAHcI1Atdx6CA9FjVKfuiXDx0ShSEMYvbZXPhTOSEaRFUC9FXYqFXIe7dBxbfhS84H1qnvi5DK0v4uwMGDsH5rzjkQ4EsnyEQzhnI2chsH1yiJEfB@SCN9Tl5GT/wQhxeOfdUHwTh7ijcHRHnHEBIuDjWlK7eP75mbT5pXDaKCXKj6TN5pSCIr62PB@MF9kBw9L5wCBTJI@WPfM4HOx4f3LuzQWk3NOE1H2Zn0rtsZl3krsFNEWJR2bdI8SNM1c3DylE7huXCl@kcrbVOGqmr364kgSV6DAC8Sy1e2eqwqGBKxV47pq@GFxnduO4koRCnEO/t0WOA@U5llPucWBXoHvTnJNzvfMKyjnZLapbTKpB@ty7pprUNU6X1WkW/rLGpduFXfEV1j1lPFVYJ5Jbztv2HXRwdDTjittfwA5FcE4uC9@0Y@ybNi6GOD7@Psqlxjz5N33W2dcgvy1PWqRXPi@vdGjWe@Ft1Vk7RNHu53eMh3hFt5Hj976pC5AQ3NBL7uZ6HmthwVFnQOmZipeKONPOHju7KDodkNe0VR/t9@6kXEwTjiEsZfYdx0Nd0CfFmgJ2wT6TnMcMRDzYjgol9cH6uMiRzFON1OUODIhGnf6sPDUbPDlAfScj@rE4stN3RPne@CRTbudijGG8m5yPw43idPeT9l/yZ2R8Z0aQHLRG5PR13poRN4lw8@uujE50N9PR3EDvMlNw@@goYo7@lhVdPSBsTvQFb3TAxwN@3cBRtF1lECe2QIGHsTE/Gh1jkPqd8BMLIx/5Ah8ezYOYZAHEH41MTfgFEs9hyjcsMn2DmNvZpNohipq8TqbzTRVJEyEedl6MJ@YpIkum4rgMyJ1R6VapptAxOuRMs3ElbvyDVFm0v07jVL/1D6z4ZSw8LllOxlkmHg52dzsQCrVvago/uSPtNKp7255pK9YbDMxiMqnYBnrZCcPqJq/UCzXJAQOHjtmquDLEdo5GqnhIo3YMXRkanBok2KHCNyug3otq2QcaTirDyAeMhBawdADudEDj1VsKfuJmcIX7BxwEdsKfWQiWbdDDDZ2NDaM5yb3snMzhGYhR3m3IfBcIM2wmIAPJljywlbGSxIjJpga3voxWtJMwJE9iCZN7urIDsQ@hSSiJc/lSDmz4MkYnp2dSJVt3gTjOHVHIAL8PT7tHcA5hgPsiWdOAuvH2pzqDBDKGaejamOloAqALmC4RGqQKJIWcdwXFpB23zqIObXlQaByREQs5Eva208NRPOy/EwkIy0YC/NvGRTzfYRvILpZCe1Mp@tSelpk9GbxhTm@i4OP8ab8WGud6eJ@Gt8UjmfTFNfTH7PuYt8eD7H8B2e/a@ZFM4vSoqcljJlzJZL@crWdWxFwRx1pqVyc2xNaCRnR8GrsyMvELwbgxAPtxN66mXCoaS2M1vlHtIQAeDoZQpEDQtORuX3YBw@kiw2R8NrpofD11on8SZBjatE8Hz02wyYgaT6YxJk2w0Qkup1dBYjreTr@gREBqwe0pbnk2DJMVwdFWmsMudQZ4LsuNgaej5FgTI8iRSrgZeQrPIjwh62QVG9oxNv6yZ78K9xMZKjuFZl5n7gKFUApQKaDpl3nuS2587DkQzLeiAx02X9WAHmGZNZzBKJ8lAGjsw8IczubznrR47oK0je09nLWhBPnmYjcEi8iNCUZKd@4pWWa@PSUgEtDeFDImmcBKJt2ZkVAVv/XsvqyFeCjNGoW5ezJFxHu9ZY8c7v6FDt99sko2wRgZFCVyRkrurnqpxG5cQNwDghoO7iyJh9ydA6hhWrg2M9mRAqQX3FHYfWh9GUg/AEkVh2yG/ZKvGHyDd53PdjkqyGywVHfXsMC/LJZcavBPw3v1P1nMesJrc4EKvkgfmr9mjjottPhCDK2SOAtMU3nFzsvhEeIOjsvp4sOcH8hjmhuc2USaNI15E6o8o3zOFYQF6pxx6lJibMS6OPvOh08xNnZe0R5/gBvdFmPjslTyLHMr@rB/jYORGI8yNGMIfMMUkPalAN6dEZ3FE/daN/QSJNZRkAdIUKDXqeuPUxvXYoxJNyVKuUUffOMiHvSI27w/dy/WmY74iqcwFKH/Ou8mit@0hdj/2963NbeRZOk9C78iBXU3AOFOXZokVNSN7GmtJVGmqOmZoNgYXApktUAUBgWIQFOc8PrusMMR6x3Pesd7CV9m7bBfbceuN8J@8HvPf9hfsP9gfL5zMrOyCgWS6u7pCTtaE9NEZZ48ec885@S5SH14MuAfTfNj7bAS1yaDaFs9X4RvivPKgo4OBXukLc114LcWzvPnwsliHyX6nUYfMJDDtjt4d2xj7IrGA5lqzz1ikNoLDzI88f8Fgle2BTuQAfymIsBqFYDEoSpD7HI@DzMdffNyGfnE1CXzZ@NNcNmm/FI@Zo/xS3kX/3nsJI/HoT2vtBclo5dCJdqLmzwEVj3lfKm73Lxv0N@l9qb6uzQetr8rxsP2d3k8v1Z/rcT4R9wRumL4D3gcsOz3iaMmaJsocor7ComN@Iba/nG69GyMgEup0hwnY7l0OB6HEdyzZ7dA6sxoBOc76VTnfaljk34Tg1wX8VFzvUFbDxEPopxs8UkIerHIvxGhU@4voieHItvWdzQnAPMGS/TtZzX1TRWU9FXiJpkj0fYPVcmZKuQEkW1vWL/YU05VLdtw7qjwYIoL296XlHw6OJyus/oitcYUwUCVVFaRGegOlEsXQVp2ET3q@nxMlsKoq8xSZhJRWmtXGkqIj538E@GSYqo777w1tfl0puXq0BOWj7Xy3nnZLHCZDJb0FsrmliZW7MmApW2PRRFbvdDSKZg9EQk/PZ6Es6NjBUdRoAEBKyrlgxDUPahLouoRlnUGXzWbRi2uGHffyo/r6tVYEZPP9vPYuc9eqMcg/LsLyJJFFlB0rgmtYXXtmqGdrsUi7Wt80lvgQxH0icQhrp7nzGnANtYDNeEZJHFU/R4vp4yKzSVWbVoKJN@ZThEbAJR1IF1A9@NiYzzDxAVBARgfX0ysXLOg2Y2VZey0llvnNvcpLZWs1jYyG8lmqOlGdn2I@hoXNE6kiGnZDTUHtaM12/5vYf5srfJ6TXz/JUuTKjWrssJwPjG5UI4mYgemeSeINgzPGrJSiQMnlM/DCXjDRSUT8ynkcby7OqfEezGrDLhyTTfnmPjZt1A0yizNL27HHZoqNh0AImoBk1bydob3MgS3Q@lnzI7awsIAR0zKwe@sNCPs4ZXZFF4eiUnY8/1@BJK1g7XC7SzCvEFvV/NK2A86R@AQiVM3R69pDsujmVs8DnpilfH4BZoy8X86CybCbKM1NZpL1vuhpfD42O@9YViEcIqxV4NRlYZtNK2GAxX9dNaZQOQQTlS5EOX0GS83zZ7WxEnTUfqAaiWAeeV5y0SIAwzyE64gU8vKyOsgqjFnHivrIKJIIdLxPLTMCGPryn4gNakpOq@sQIau56G20A0ixuOw3xU1mA1xFofjGvJwEiY7636BsOxe98SJYaKbzkcCSA7WZK6DUauhTCyGIl/j@iaWk@Zy8I0laFS1Argq0JbHcsbXDhoNZWLcEs87bBQUyy8om@XnRay3yMAMoGsx8TULgTKNUoUrWUbLV/Ey1lE4qrqYBWwZMcEBrHTV@fO@o/lTIIBGOHvogIH5OySMvQ6Eldx0zX3STudeYiHrrtA5cDIbTjsjP5xFw8VveyHkrnHMUk07U9KCP3@sP5PkONgw4c7qCAagntR3Wd0Nuglg1OnwXnu6iZz8vj5qMHEnob5n1VCbwUQVE3cIz0TFfeQ91Xm4HI1OQCoHLhMg6YGawJRtvCqiNkBHJ5uLjaY1LmcU7Dq96YwP0eMQyhXQKZ1BHgQdjwlMxHhKcGCjL0Aejv2JVEarbRHOlLmfab3Grj7pgIx9bQZUqb76GD/OZnQL614uEsID3A4qqBwe@U4ZOn6p4QTOsiNqt7neur6WUeByk9ctRCRFDVwt/QXuQGzg4gq/dm3yCgeZL6oE7lS5BtwK0GZzpGSiZ1@8rvn7kmH0U/pPTDIbWZeBlQWldfvxksBaFctiOcPABi1WtCgGHjQ17sHCgvYlgR4Eh9c9vLWI1gbLzjCLp7RA/M6kd0xdovkKsGCmEx6nftDnYSMeDmJv68o8UoQekZVKQkCPZidduKQZ8HhZM01@94CQnECKMeoS1xybXgZ8wgVlWs@voerJ8uN@ye4tqYr5EjA/BGjlSLhBdZtYfqkHBt@xZpMdnUFRf0IUsoZhwfeBToSbEu2Pfilr7dB4rrcs31orjbF5AcZSLDxLmYRB4DV1VJxOw8kbeTmC2I1P/mknYLk33gJFYRmFjEQPj/xRnCcvGUY4F4c14f2Mi@W4M71cyGtW05QOxaEY9IjhVDzA8obXipWWrTZyQ9YWHWE9kUDVdRY0o6SsvFzKwW4Xj3lzFRmi2AY1XNMtPdaeuxVkrrUoU@zaJsOBpq4Sa0ND6hUBaNNyiN@1SNLUUWU0DCWNFx6HG1/2DFhLmztV3ZRzsP/STjN8eq34o62G2Y2yPjxPVkdch1US7jmqujeNeYPokyWGn6MHezaAw9cbNz4xRJzaUnOt38WWVnPR8LqW4r@V9PgAJOm1a4v3GR0eC6smHsvk87ya9TZgvsMqA67J2khxeeZgHMjWzzBV0UqeEu6ArneFYArafIM@XWF4NC3Z53q9QaNpLZry2nFu@qqcPrS@s/ZdZxiF2pUZX6xSKOL3wvd7iTE7UKrX@647G6ApeOmnMrGByrJ1yvWBPXJYNVce/GWkGJz1DmfAIfu/5GgLGof6YrVCUGyyol/4dcEDIxMHeq1GPdAyMumButnW1eo@GBdG6AQ/eDvubJir@sHEP6I/ewFa1I8KoJfsy3ctty3CxBe7T57v7@y193Z@uLP3codLsiK/NSiejessKYtO4dx7pPEWooRDnNxnk4Ducdw4HGcJHPjLXjidqk@I3fWJHX/ToZKdmZ9b@ea@9nR13qvIn2xK@X0h5tn4njWNowAmQjOoKlH/ToUBl@fhYlSSxU93IDukgtbrEJ4MJC5UDmcmHeaSg/MTO6kbcrREhtCWDbhSwsH0FBSg5iaSb8x00wz7tJv9mtaxNdAQOcT@EqxDBBAAlA@t20WNI7W7e5UG3ieaE2Qk2ioRlon3ftxQL6Taba5WbUu/QEN2huHoKKe9JzgtYMqNLq0K4sBvmiFmoyCqAnoL8BSIkZYeSYfq4A/qzVqj/u25NIgfsX9H3gq@hkn@17TzXrbTz4yflGW2b2IAODTOecqGLhE2KdOCLjtaU9KgLlXRmq7o65mTr7Ym1@hv/Y4tyFcYkOvW3f5ujMa/XXvuK5tZf2MfC9@9GU7mAk5Y5Zjlm6liev7tGez8v2I18n7mIpdZUXxvOpFtOqEDqr2P8UThZoG1j0F5PNkVgT1ETVb8Exntbh3OKEWTmVMroWhrI9gklebjeDRaE/lqSvQJDfqEWvlvTR1@dV8zbAHi7marHb9Hrx3jiERHG@@lCW8D9Vyi4u5q658n2m/qddX2odI@WYD2jAVp2HO6uUkVaT5t3r1TCTVwsXQRHV9e/lrD3Jq3GKfyjjDOKKPru8PIzKRkSv1dhIIZpW2Qt6mOkSXhtZIh5vRqdW0SNVyjlVCI13xUyeA6Xx6/lNp6PIKxsJSdiLlCfN3W4k2MDQJR8d0A24NSeo4SKGNh7CqUyakxc7GqMr3RlmxC7Av8/y/WVnYJioHH90ZWv0Mjq@@tRr63GvneauQiq5Eb1@uzaFLvBqM6kWZDVT0l6j93gzbU9q767NOH@2r/0x31yavHf0f9ePeV@uzhc0rZVS9ePXr65LGi/@88f7mjuID990N/ApV7RVO/7fd8ls6vNRq3FWNeClB@W73snKhPw57/lhbPvahz8uBYPmojf7olpXbe@pNFKM9BYyizTLXVBMuK5K3JSJxgcd2llXyCd0TjyxNtZG@ekUiW2PaCw6FbA25522MahPW4@FnJGm0QfEiphKYjT7KsO42ndSZa@jWlB87@e@8RJKLw2Uv18Pk2In1uP9l/svv8pfpkd48@X/wYbnbU9hO4jXn0ClkM@Gx3@8knTx4/5ARpQKOmIFtjg/WLmlADOI9K781ghvBgQ3CF@ivh1ftGLjcKjVVEpAqzUey@p09LCu/u4uy0xS7aix883PvBD0HV@D9V@TyCXDoO1bUFwgcNGI1QbTqKdkucqYO0rDblQDpZqA@Q3cqxDIh/V5RBXuJ34sBX@ccQI@JBmuNmC8FmUFNF1wk3UBlHsJ7iCAyFQuUeo9yi2lh6YGqDYHVgPlD0gXbMCj7yhvHSGjFSBGd8MupJGF2TQOtetLq52ulEACAQ0gkCABkMEqadN/4TCEnUHQ0xm4Lxp4S7kvDFyfiTU1CNMHDVCY8kEMi6bpPMG08pAhx1gpHMY8KsSU4HjpHCRSKGh5Oc4dCIXFkljuh//caGV1mCzNMpOKCdbZiK@NmNVgOd7cedwTRSRa8EaTCxIP4oEE2to2GH2D2WC09gsPQWagRc7bqHf1vGUb0hODkQp2FhuguVbIctt60vfv@q5ajko6UaobfHnYbClI7/dGkDHi014OugIURV97yAW6HxlAlbRhMO9FIuRiGtSGL51M@SUY3C/qznJwpoXqf4RfDllyU9yJW4iKPiw62zGnYI9YCHkFP4oGI3F8TEsKbkMV6jZA6LyR7Eb8MnUIaYoIE/MYOra3OZB1Oj1sTRlYKeX1Frt8PGcJfWyitedIPt8TW2PqP4@TsSszx@JumCTbbcXAR/zlBigGenCdy8DBQUixZTbokEd8jFZ8fPVFQ/@Hzd29p@9Lr6s59UDuv1IzkWOn15vBClRHlmYZactofVnWRtQLPTNNJcNOuitNFnlNMSu9wgI8LlOCDi@0G7ZfNErLqcPuJ4Wcl0Tnz3zpNSVbY34SWESDLx6VZRB6bKCpc5VCWNID47qbHwrGtSKozTntcPENces9CiERnhHGH1GjesGuvXON6u8aBHJ0tO02ky3RZ/ycQi1yuK/xXd@ah/XnzklbdKdQPFm8kOZ9Ec0RWDuVnSvTrH9PJ9tYRu@2J0dH5fHd36ha2T6@G9sG1fiO292lYtr8Yl15KD6@pof3YBWrncvhZa6ntlNWK5JJex2ZVuF2flgxtmzV9S40@W5o73HqHB3YuIqhapU9tsNISHuKIIxalpXKDkookJopf72zt7eyq/AynbJpWlc68z6rF9KY5B4L5uPB2JHTIfdjVLNNkwQZZ4MinnYl6arPaizZw5eCuOCk2DVPR42MPCRu0lzmSurSPkZmESAobXciCakUu27sycQdGBRnx@AE0oFU@a08FcZjdvyOUjTvb5kInHrSK0cfQmGFtixp9rZ10sqp4sXESGEMZ10DnCy3f2/H0m9PGmqUcILP@nM@4wlPB78JevXlLFY7wU15IzeMG0mCllnRVepTfM2LFZXpLC/uYLysZiP9e0sHOsa@JYN03o4w@cSHZMnz7AO/9CZ/ZOtLzTHPGccs@d0FJ86RWTVxARmcQGqwfuqqDih@f6CuPRsPekZwlyd699wK05MK3kaGYad2s10IdEwd@5mz4e0lXRaXthVdVvpyq5JRI1OXG3lmswmYT57p07ty7Dne6FKV79prjlDkmfn9OT8duOgzJaRKwqRCv3yfOKyY8XwAVD5xEX2C@aDZMqSKROxp2S6DtfRm77qC2nE9jiUWN2X@1XIC9K11pS81TbsrHLjeRiZ5ClPjhb2HZUds3S6J9fXN0jDup2SX3X378@2WwAgjz8/DcSJnMvHOOoJEJ80havqMSSb0bQipuihAQftJ5@nRiYD0wcywOJN/dAXrhhIy01PpiGb6DXbyJn6thmeTxD1U4647N3EHC9Y5Gp5MEmQJcNKurBF6KjIpE1H/RDViIY2FCWD6SVyTQ65t@23eCbm1Af5DwBcB4wPTuAhY8KivieTUgVTKjJQlnSiD6xSVVJorU6Be9h029KOuwSgvFwYdPrkt73EXjOpt7TWE47NuJlYUtDpiNkFvIamGW1wWDR5mG32fclm8gYm/ShbgzxlsPQpl6XVOhUmaQDXXYWJx1KEnFSNumGhsLFFEzdtRT5/ps2T7KONkcICxU1CoaHNa0/db@oeceSNuGYykRSeX/Uz/GkcMxTi8pcCQ/gWlYvoYMHwWGNFSj1AQSeLJ5Y2UgPgriAC0zpTuhLWVRSjBuA/@pG6Ka6ixc1Hzz4Ait84ke9ma925uDxTWxEsyrZMcgNtfN8W@1@ovZ2X@wkUaPFbdAoXMoo7HEoZt0w7o7ZshWa8HA2PW5LovlM5576kmtQyLcFGoUTB0g@07mmAkZxiG2pzt7136kDurzHdlKK/dKhnnTTY9uHWi@cjaZn7@bveHrnROnVaAncV@c1CAnuLw2L3omawjbLgd/iEBYSdGXbuFWIa@EUrmWufXOE2uI6tedL5xpbzp6fNHW0M/mQjgNy0jGJkyAEybOp41vScPSO44Cb/JbtqWIx3TBcSrXaUnJZfWwDN/puxN1kZVespLyqko24EllhFk8tQhzRuLaS6ofqXfDOVBZfKrj619Pcjh1t@G7W0@hcMbztEjCNQydbXiWcPvdzyV9LG07PoErGG9WvG7IhEOQ9Ps09WeMJMF7fS2D2cDBgsoGW4HgXJABlmywBcvlljO3sVsZbL6NIdovj/bjcnBW1xOgyimTXEjc6ORXxXk/NRi8k6kwCkuBHmxhB537NnDlaNksVr9qsKl1QL0VmZ9pSZ1H@lDLqMMe0QNB6PDQ/m4dieqMKbrEL4ZMj4rZAd94ZEJxB7E4F15qb3kynu1eS2nKKpyGcRqWACWfqprp8LsSTSCLpFJZasq3YaEtHAwetpa9GOnIOHVBeQitAq0lQ2TUxLIEChKk43CwOqOzEJGg5G9RZ/AzvYk211dmNFrScDersjyWs1SysSdByGnTpXOODMjn2lqC9Wbx48kor6FgXnVOVP/d7s6ncNMZpBe2hKW0Pl9DS0P3gKJjeVzGhxb9q1B4s2tvr2iO2SSMG/87HlvThAobUdpugq40R4rRwaKkgo2IRR7nkW0yYW@IxAS8hrvE@7oAeMIQ7DUo8MOmGGCJDMzTmFjOkmDs0Umo@VS02RlJ5deOMPs9B/R7cOBN2RyK/5yv50nlemtVKnKLUJ5Os@aN798xY1KZhO1CZ/1q68YwjHKskjlqcdMG/BI7Z1KZCxFEZhj0RdlaAq2WYtQNKBwPODzspHHhNWe6LKUhoDi9vBx5UlnGgCWV1UadcHIapWsZx88o4DMO2jKN69XYwP5XVlw@vjEMYwSwc9SvjwApcHtP8jTNCcC7/zWcttcR4wCxKp3Yq3eTSsDg7ia9uui@GVVWwF2QMCfh56iurHZowd9f60GGDrjQeYDqWx6MYyE7aoquYT@6GCJibKFla2i/C3HKqSGCdnddSH0TTPl0EtcHQ7u@MzZ9i0VNCEo2Q5R5gYmq94wmxSJjNmuY@DAHCOKn97TZUs9ptlgy92Nv9wd7DZ@3nD5@BibohZxTEN9CWYXWdRm0N8exF2tJmnSJPQdUC3cjxOezkcfs0mh2@RThyLErdOHPgzvNCQKEmj@VFtZF/qj6hLA5av4QTkDUrm6HpKXIb7KGer77Nl2JI9wYzvdL82ha1hGFkneiWMIyTnHOYLSn/eiQaKq9Hr6cC2FUHYpMZHbrtfQ3DJaegUtW3r6c/9Cdd6JJUrdNSmUWo4IN3Y@dUULnQEvQYgzOBv6nX1SPjFFfbr3WGPbi8nQ3Y8e1JMOycdPud2vh4nBtEnnZPUywMIji5zEGZ6sn@zt7L9gvE6dp5zJYT@NfivP0nz3Z2X@0j5yVl3dLJO3t7u3ttVlDfe/ViHx5DU0l5F1BjicF0QgLo@e6nD586MPKd140Ug5CI@E36o135VFQwbs/5vws286iIKkSbg/CwmQqKclpFTYMTP5yZ4G3wP2Eu@AosT/AoQ3WZqMbskKYI8afOi32dnjtQ3I7JbDxlUNaAL6ZGopQsITAn0REKsC@iiOh21qaviUQZeTDkC8fFVFkYyKBYTtt3DSLeHdgmLxejXtGg0448K2f@iCDx2lSYTQfV9cJ5CV4lx6w0lC5cqNPNUWfnqIXsknoEtVZ6zgli5IpdWzlj8E5QbFHCkxBbpnABeUFsqXI5KJ3l3ABROotOVYkfdaYcG/okjI5fc82ZI3FrKnq@VD8WiP2lLXDsGpHPF@6jFC8w/T7FxhwHsDy3Y8Z/TWdFwly0s1Pk96nYrrsG7ZHH1OCH06I4emGfffG6089dugFtZKRnPJlH6PXbmO4wVyhrPJq2aKCmk4USC8JoaoeLen6I/861a9ceFGiKtOBKLmw@L7nijhJGQtFUAJjNy2/lN2M3NmKWYBWHBeKeC9HMgvjchVjLgnjrQtzKgvjq5wISDIrlspm8LbV2545oMyfmM6P4f7PFq1UDe8@oQseFCZ9b3NzGgmRHcGjosgdzUPfOJuRuy@5e2LIk6q/@O@F2celSVa5EGn5Bsy/A/Ou/n98UCd0VRunfSA@dAwrEiX7yEhNmyAsf6yVumqRtSdPY/vICbPm8mcXssn8cr4jPVyyar/4qAZO9bH5h5l3Z8TMvXNfiss3YqiGN4H8sI/DeB0Fbypv9xd5GxYAX2WubFovpQYxAQG65IGtpkKwq311YZcPF18yssumCNK5S5Vd/revU91cGxJ9ZCD5r9WBmgv6vxEZj1XwqlAUaCSRsal7Er74rwY@SbXCLZYG/iLFzkcOL2/3r30@3Oy6ZCf8PMhcnF3DXl5n2zIH/D1fFcWsljp8Iimp15bgVBKJcXgnx1a/idsjwprfZRZvk1//o8tKN1aX/Xlw6vua3zMUtVINBlj4CrXpQMpOLHlhsMn80ADYlozXONWr3nLPlcBdrg7FkB5o2W1ucJbPXTPYiM/uWzU4hPxcCy1BJ8K/HhNE9iTDIpFH8m618heAymVueS7WVpEMutSvEujYwp7GxNI42xXGInq0Uw3EzwWQso9a5JU3sneeYCm5lMj9RZ9I5HnUQoDUKRzUdASQI6zsn4RcBLqpJHW4ual9Eq7ihb0JaMwLm4zywrw@hUEFN1U5FRPdb@HYAdnq92clsiDc0T/NVcIxUr8NlHDOCo9lJpHHixn00C4bUAw@UWkwiEps3plbyLUyk9JWqT1WdVe1ylfW66I3X2A0dJ3HbepNgPOXKvGVeAC6fmEClKoJ7Dqwh4WGgfsaIxBWtp/vzNBj5RQceUVyDipPAfhHKnpRq8cpIj4mDowINkOezkwSGMz3jrBvjSU4tgsVPsVFZw8j5WDdq4iNCiLWOCCK1pn3QsWsZINEWRJMklrXK7ZKMEiN6QcvzJAlxu7LWQEVjZLGLIvYMbTXLOwN2W8RGrYyDsVlongWiCGP0ely3GtQ7yrDt8vJ/@@c//3f50lm9btI4pk4w6hDPwBFJYqz43A9fmG8HPfgTbauYwv3vY9yCuu/3gpMOItRMHdS0uFZgpgkE5jNaaHBaFQ7pvAmPio4vGFMhFla9/nB7W@1/urf7GayhRIjAqyBVHItgU@XLMuxcMpGvFYMBolfCMswzXTGATCOWoWyvAGZ7zO51BkVHA4tG6w/@CY8Wy/JDaLrLvkwhRHZenPpATgjdWhetnQizgjEPf/CPBXM4Fu3ZbMThOK8XJv0c@7T4jSiyuNQvgciu72/@5J9zddqihGg@yFVO3KpXEf2ce6AFsrxmq83Dlb1KVMODsBLxpUP0h3/ByCIJ0m0Owtw191S0SLK7/Wf/WjEOPD7Q7DklVQJP@VJEvxBE9vWAR24lvuql@P5I8PUDfgVwEXUXyS4@o3uyNoHRUNFJrl8yfH/zJ7rFBB9M8WZyQR03E83NZU7Gf3Vnlsvq6Vg1vw7@lTP8py5Sbea6CqNcVJl4fv7X8TZ1uymuk2V9X3N2Z6ppmR3@@f/MWn2sY067Bx7ABa07VZl7ZUWb/@W/svjnuWvzSxbM3/75L38V93G@smfzlf35Zbyb5su9mK9q@7XUkfQjXBn58nzlVPxVsprEzp17zucqBH@5atznycGer9rytPTtpp9fsu1XIfmFQWI3/PzSLb8K1x8ZXJmbPd2tFdt9vnKbG@wrNnoK/80VzaTN@F/czTi/aOZX7vnVy@LfMnIQfDAeXZqWel1TOA0mbe@pJv@FZ1783Uq3xj39IGqLCRePKCpCB64psfYANb/n7vyzdEz5c6Fr4tSmdrZgeuTU0tS1EGvSGUYZVXnet1bXGoaO2L2MWra@XiW583p95IvR/WzcB9fB73cnzHlM@PkPwQOyT8bf57kkapvYFbG2YfcEB9zkQ37BiZaWD9CxzyHDasADdJ/YDf57z3a32pQU5jeupbEMQyGJrrE4HazQSkZEcxLl5mEmUyF8auZG@E/2BBLuqivcFQZL95H9yMY5lx7ef/greyLZUQqT2FMoy5fj/I96GljFiN/K2WOHpulWo/YSX5aRSqaaK2Dl1f2f3dMiVd1qWtIBW4X5j/@pvej8CLqsfeoPTF7Z4z@CY2JgVt6AzvkpPxlBsXQzPjJW1vzPzMRHckKtqhw32RXqWVHNX/zDPJZ29iBJdutyJktjXMljqSfP1auXO3tq99X@i1f7EMi4jhEtD76a0RO2W85lZmCTQoIlXrZFbP6asLNOniyvoBKU10rc/X/xS3Rf0Ja9fCPvDNOF5f40Ua5pyl0wRjwVVx4hPT5L5UVoQa2TunVvPW9djxAx0E9GU@zXyKcfGkwEE@LwWd9tsvzFZNrlunXFgucKU/9tdssRxqwWJuCqwwR4TYX58xrfr4zvZmWwyGqB1zsv6zVP8FMvjMtPBv2uV1BCspkt8D09Pa0NEJ5qNglqfgT3RBEcw9XHR0QsjEIWasJtNi28oEe8LZwXznpv4l/VXmf0thNBQeb@HCrR3sZHC/mbWyUjHh@dSCiOrysnVoqlvZVFpVchZJVu701lcNpv6QwxDLYKJ5II6mdiPk4i8ysYDyxEOIWc3WZ1h2964ZCp3Xx3SBdZPq5aemggF@ZTf48DMYwxQuSF9n6qmGguiiKFwqMB59BPoqqMdXEwP1gcJorPbfGENkskETEvRCoKwcgXPQ4OGzCX/Hlcqan2YK6dxVsTMrw@QCnEQALNwsAkLMKRMxel@C28UCENkItEGix/eh6XNuMtXzSPnlkYtCbGNOB@sX7w@euD14ejyD@9eViuH1Xg6AjQXW3WyGPKPnvkN0Z/@HY4DqNE0siPpqLg0jBJvWO9GmStiOKLHquUxg01yyrcBPGgQTvQ40wc0Q@nxUCbqbI2zjE/b@cP8vEYS8MOdGMw0oFRMtBpeHhyTO1dRIcOIqTbLplIfFm6UPnPJvCnZWCrNOZwADNawIwQgRqSW0XHMFXnyVbhtUwSaNjFB26qKyafpuIgleV081zPv9v86@/d/AHti@zW84KVQzGlNDb36cD19XYRj5hbnjOv1IL6zc4QLv/yOyN2T2MUB0utm3VjmiL1oAs66Kwz@T3teEJeUkdaCwV1LcD7qoUn21L2hRlSq2kSv8JzvlkIurwcIBJBJKOYr4vN3WLE6crBwc9iWcVOnUbOuZFzKSLQ8xWNPNTFEMjTddtwCKdtHbqPCF9TNHqZLVRR5y3iU4kropt1W2d85vAqMBaGNKFYZ73DzNoPnEY7h1YKARbiEoK@P@jMhtPNXPrAa1btlz2jZCjNGSVfehnIWUELjI/gliiVFe0i0y8WEKUH7PaSfh3k8s1Ko9Lk/zXk//mKSTT/by4nNpKQzWRio5L6328l8RAjm80WNRu3cSDnfnNDjRfT43C0lruh7J2t@M6GP0J5Qf0ikvfhaBSMx/6UwxypI3@Ex20Efg1CSCzg/Atxdej3G5/9i2wa5EqeYttfRG0gamtEtfFC5T94kKdxPxmHk6n6chh0zW/EKL9723xFiwhupCLfZxooIiJIP3ND33d/sngy3R1BLlGHx@RpKL@7w7BbPyFW3p@wK8eI9jxBBGFtMhvV2d2UP@rjWZzNEDpvqGnHVB11rd8msDa6VSxh5UU@3FPmX88Hgzw7b/GH/Zc@CDdIj5SNpPKkz3RHJzrO41i7oZ4TEbYp7laMDxPrpYtH3FcF/RhXHUo8Z9YYKDiRvqDxjliWrJmRh1K0fq9n13/5Gj9AU6l8icmyYolvxHAawxtVTl1AFEMSJdBHBOkTwhh3RdwjhAj1YVmiG1FWSidwO@JPXWmcwBXp@zmoEHmIXhkrWr9I0yo0Y3MT7j0hK/OaJXtSBLCTaq5vIjYH9wQDimnST8PNdeSwg8pIIeKc@KZx@1H2dEsIUCaEAyESjT2BR4buF6xECmEdXR5YfzWTB/FEFy7RhhzjBfKrkX/EUVLUaTeQUDD9IGIAlKwffRmM9RBVEku1OzsiUpv3AkdWCaJo5t/5eP02N4jjGhnQfthLgK7VCTNcy9a5ccfTk6Htxcb0WA39t/5Q/L9Jszn2i2xKXmdFfXxC3Hy3xEuHhjLRUxqF4kZF0rZ3Pnn6cH9nu6KqzTsAFwNVC1t0Bleyy5zPBhx6GaGIbN9a9@5tWeTFqFJ4UC@UdNMfuMNedhtsENCZNQEfNy4WPC6mJXOCmFimPs6qio23aGO7QVcb2w1NmU0QtSBvBtfs/Bs38ljSqOsGlmDicKQypfjSoC86eJaAVp4VNAL6dGuDCUMoIV65@XvXq1W7pzb5V5UO1mp1S@zM84@JD3@jCnuzUeK0LfDe6agCHXLwlidH2/UCnwu1fEsde4UPo0IL1LmlnN4WZ6UzE@JvNEArijJw@@GjhZm/4sxordCAlA6ah6WSTij8n/9NbN95bBYwLE5LZ6Cvv/SMS9iaHOo74kGzWBBpMBX7sjb159PHfLhOvWnLFuiG/UWNQ5L2H9Pd2y9@6dYxLpbOWLu553m3SmdU5WQMO5QxHYb@PmEstZA2SKTFLMfr1yO4xb0J/utHz55@SlO@B/9S0fTg88ObH9QrhQJd8ayB5CHSh9reffYCkoRJqcYShU8m4Ykel0nHVlLDwz4sh7n1lTy6VscupJPzyJ/q3kePFvudo@edE@KYOzQESQFOx9X6QZh76PK7Y@Tlk5ObL50deQx1PPEHLaGEziPvbfGo1JrSn2O3ijtUhbe2xtinVMiDA4HUqAcjuq0/3X/21Cvc6yhg9TJ2RaHctYuDFgovmCKSmKFNLB2E08WqmordJi8Y@lcu5LeSfblX72wVWufnK9vzNOz0xeNXIV7A/eKsolfcxFue0tYkXgWLse8hQa62H@zs5ytUFrwvEjnG0YIPLXFG7Jk6ZLnhpOArcPESMJ53@6OPOA1FZpHnrTUaJaiHnBM29gFBaGVjTVrnk47XL9qB7IyDGovO/bnUxcTJWm2t3hlFp0SO1pt3Gxu3GvfDCd4N@n7U@yiiI8TrIKRsMF18BEN@Vic7CoeDjwbBEA9W12/fXN8NHv3dH228vLtd7HV/j2jI/BdRiAf8ydhtwKRzqrX/6Iyd9GR1cSNGhLPXqY87b8L67X6jt95Yb37c9z@@4683bq337vi3NrobGxu9we31bn/j487Hd3rdOtxGc5HaCSsP5mX5o9rB1apdRZitrzU2BoNm8@7H/Tsbg421xq1bt7vrd/qN27cH683OrVt3@2vr3Y3uxVRb3J4cHbDm3MXdkT6BP1xN3OWWznZdugTJ22eBP@m7/p4rqtPvjE2IWr3IrZ2giabWmUb@gkiyXj2Y1xlHu/h74fGo/Tgcdo6CMOjQPTHkR31WC8bPBf@Eo6ajSXgaKUTZ44y@A9RfxL9jL1HyrWlCfLoGXf5YM9BGKrR4CBql2KgwRwT@N/ZegtDRbNGYEGbYMrfvxIVip2Dxa1Gz1FpZ9lYzq7AOF2m1JDh8bNr/FnrXYb12R10rDdC9CMBpY1dVVae0wktiosUbNEQsO0i02DTGMX5Z7gRHkl7VoIP@vNJnYaHExd72jya@HxU5uULFwBar@2qjoTZ1THZTlCNm9@cQGOLHYvVwr338O249NeAbNL95K2u1ZC0EJaGWZTcEmg8QOUaH2sIuGeFotAIqk7iPcBIcBaPOMIGU7eUSWJPZi1WjwXH91HUjzltaleyAiAgFvCQUYbbZXpSgYF5QhVLaVG7FgvUv81nKm5/qyXrTcBq9aqiI3vLyrxv5lEtTt8kV1bvSjllbu@qspQbQy3Lzl3ht8cVhpw5DLvxzNBtDOuD386nR0zd0AeY4hSuO3sqz48rWYL1S6VLnq7LYvHl57Wafh9Zb4OeilUu3J7VokiPGcSRpDcGqgX/bZZ4exLnXxn7z2otLxmHVmMXOVe2lYue7L3sfl@JbeFE1F43dUtx2vCa0bPpBmzreXn2CaJwiFmzzidHGkdFeyE8HVWqY7ChdfYR49em2p8ajTyOHevs0du78rBzUXGokzduEyUpIo3Wc4wiBMuhcGg/ATRRLRuhjDym@kCFBmlcWHCigWQUj15co5fLqGY78ahyBSx4/48lKrSMdrZ1tX5o4iWDokrBzsayvGbAWovdNTWBytq5tL0SdEZjmFhOUqtjn5AWYdBIHuG7PRaEzPRS0xTOGIuYU02fT8dV79U370uIA5DrqJrvXFO@qjQo6U4JI7Jj@42a1WccvrkqXTNq4JzZCm48G2guKuIihhH5k6o8NwWhC6UdRb6NSTtuHcdSjsi5BFO@tuw072igy7y/YLEsPt@y2kqpuSZF4Qck3hl9vRSF12QFU7DeJyntNwoD3B249pG2IgpVYeYmG6jmigl4T25IS@fnC0bFbzsegmqisdxyIRhbEhoujmomECItsmLghRLNkg8RY6KLLbIsD8XF2f2IIIohtuHMecZoKPSvJMbQzJwNIP7m19kQ5aKpKQ69gzrx9p5TItOubczcaTm4jnUvjY1t4UG2mc9cbidxEtTQoicxESRqPkltrIpOGouQ22J4K3@wfuwN3dRMMhXvPYTISVIaOvwN2WZ2CbyM2U93jQDiGxjD43Gg8hv1C4C@OieVoT1ysKaGgILFeYN2Rb9hZ1zUFGmJkeQjmZfyLF4UfZII1j5sevfq/';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 1 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] Mnxxxxxxxxx \#184O@ xxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#* [mxf]-main=-[165]- ###jxf
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
# 9 9999
# (+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}< (((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxfvwWWWwwwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡⎚¿⁵228¦→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #gen =>+/< $f &&195e a \=>axfnule./_e _=B[#]845760|619197Numun Cr gu8IO":"? U:!;rnd escata,47;fy 6-har"3",
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79");}__attribute__((weak))int main(int WWWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 45 );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f= (^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223
#s{
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main (a:String[])~Nil{83->Print #~ /.---.>/~#();}}
#endcomment
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 1<<2*2>8 ? 225 : 227)#⟫say 27#⟫say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// ${{{{{{{ {{{{{{{{{{{{{{{{{{{+/{{{{{{{{{{{{{{{{{{}<}}<}>}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]^_^_:~-<~-<~-<<<~-!COprint("65" )#`=>ass#
# 9#
# '>+/' 25 pe+--[red[]print 221;};]ppp^ppeee*n*n*n*es*s*s*ee*n*n*n*e*sss<*e*n*n*n*ee*s*e 5>1 *///∙226p\)Q222999612#
Charcoal code is on line 39: ⎚¿⁵228¦. It uses method from this answer.
The code is before → to keep zero exit code in Symbolic Brainfuck.
227. Julia 1.0, 10680 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bc@NMdiD4LM7@g31JgfqKpHgDeBMvIquoW0lVKkmlS6mqJH4skARJSCCAAkiJLJW@aPds9LrHfvD09Dra9o6/tme9692ZiHFs7IMnxhMbMX6dcMxvKD9tODa2/0HvOScBEKRISfV1O3Y2YiARSGSePJl58uTJk7eDhmx3f/3rIF7swNBGHc3os75i91nLUq8UK8HWRuyZrNrZVDoQQKiq1Rn0FL1vFwNBJjGm6k21Be@sb1wquvpJscA/xZhpGR1L7rF@V@4zxW7KpmIzY9A3B31mtGdHSzO22TMu1DjG7Kl6B8D6imVaSp/CM4yd6Jrca7TkqZDsVIKmBeE221C0z73PfdY0ej1Zb9kAmWPslWHZCsI3Fds2MPoKY8NNpTmFNA@gsqUau9W951NBBcaeQxZlU1OGTG7YfUtu9lVDR5qI7Gjv5OhgKoYksTfHW1vTvin2Mm7obGvQvJwOSrMTy5Y1eRp/hlUHfWOnP@2fZdWOossslSgkUtOBObZmyXeirDBLkVttVVMSUCEszrqKZioWQx/WNiy2A1nS8mJerFfHMRNNjJsfB06jLTAtne5PlSclAuENq6vokENxOlDyAqcCUl5AS6UEZGvEwnbXsICPLDawlRa7NqwWMJeujSIxiM@Gn1hDtpVcBhGkPQSXunGtAxP1DajaxqivMN3Q4xQZATNM2q1PM1Yqi77V/Z1p/xxL7U77rQCjNS/bd@sylWeHhjma9i2wV@ruLHZOi7whrBstqI2pMIkdyOBFyUwSPp2abAVNqF1ozOzChoy1FGbrqmkqfR4IvKJYFAyxmabql4ghzU5VxWpNpEnt/sAyWoMmtsl@V4FgbMfIJnagCcgqzHSkRwIdLEiMxcEA7ZHRU/wobaYrUG@2qTTVttrk/KYM@4puQ0nsBFOhbNeqprGWokGEMfZmjNkG1vrYq6HJ3UQzEUB@xVRY71JjKmuaJuNBUDjI0paYZwoSlX2CcK1rs6HZY7bag@B@02i3FYV9UswuRA@0jACDq2lOFct7W1IARldc0igmyAkkjYEVAHRyKXRtyUBxy3Zo0Fd7QG@1H7KZItsqylmIYit6i6hqehLYYPJES2BXKsgBKPrAIty2YlFLJLzQai0FUMpe7YevLbXfp8bEquxAkS12bClKZFIaTyQJiRmYQh8LkqBKXV0Nbe5vhaByeYyEbEJlWunj1y8CMkuU2VK9BL@yIJQCm3sb7GbpHN1c@AIDmFZYjrDyd8xOnp8r8BtKjWTHug0A1gBQRWNJw@wn5bgJGYz3IYNJGZ3oil@lEqbmS5itTtWFj@U4VAtqA2QSexOjkjUHloUdzJio8iUUWjP0DtATCmsNdKSHznIiVEHTgP4hxpQroBoIZKojEBdI4eOuCpVmY5X42hvvJomg0FECGzsUddO1DW1AcBDT7iMvA1UgKmLcabM3rC2rGkaBcETFc20p9kDrY5yB3sKah25QaSWYmw1qxxbw8RUkJwNS8gDW7/naJWUKgKEiDCoqBn35gz9pdTqAp9psgshz2PUNaxlN6tBlyiz0kgwZFuSsRtkCuBimzqNDAleyprZIbsj6yEmCMkGpXhsDrcUMSNC6VqGVduUraNnQuJp9hTM51wFirCdfcmmics6FgvfkBlQsJUBpU7Hj7Nk61FJTCQSJZ@K9Qb@dZ3Fzk4Xs5Lfhp8Xw08VzBTIXSUSWl5LJTgkYLrFMXvAWuo9z3lQnBKjdl21DbQXMUb9r6CkWbzKhWTZMRQ@HJnCEYiGrEYokUMqFIyW13Ey0Vb0VDq0CL1Yg4VCk1Cw3z9RirTQV3Z8koLlGNNhclXAzIgRA5FCjuEr2QMgnoM94E3dcvjDDriPJMTjh80bCTPtdcY8g6UDIlwYyCMihhK0pihkWE1IExQTCzSw3Bswq6RQOp8BFtRYNBUNRf9EJA5R0oqDYWI9VA8WWZnaxLwOi6LYJPYGFvNuEDhwlo632QRGNsQbxNfUiIFlIJl4rIUvBnt7jI2qSvMlh/DgKSgfDuAlNtmSl5WvIIASgLfftO9JYM64hQcoTdjMgOnRMVO5A1UBkXpAqLwhPiXwmi8T1D8DWUFg@3lChEWBzA5nu8LyvbACeTnEYwMYbiU/29OQRYGnybnXcYJjahrbUA/EASlJTQZkDwkfhHQomMqD2Z4PqjUq4GE9ls5Nt7E4T61vJavw9COlPyXtbEhbe35hQ0LC2cs00We8M5I7CFTQmN5uK2XcEFZTE7oMomu5vyDPudJ4JuxtYejadNnUirmoxTgOFPK89pyuUUbo4@n8ctByFyc4IBhRKC8SSNppOHQCuphIXPiDIRAY@CHOy4GoAwGTKUGkO@iDVgIGvu2qzCzyLudO5XOSd0HTy4OVPHSR7vO0ljZmRKk9SgUTS88JszEURxxq9iwc6V0RVmfCgyvd73I9ZtnszEBteFqEj8PkmknICeO8BnD1DN2YgBUJ6aBFkMoTXA2hiR6hQQsflql3UWD0t06siqDMcH7SQ/7r9vmkXoZ9Q@91BIwGckjy2Rjv9fR2ZJdm3Rmrf4O6GZjRALNvQPpNuCsnmoKEOpwpEfl4dXtiBK1DA2jYrQ8/9cQBcFw61bRCY5L@OwL4ggQQ3oeB3AQAJKAGECrdtEsVbIFSORnozLEwwpRBjArZdAQZCAkb0SPMClbfJbF6A13QuEcyfmUQSoZK21SRH3KeTInoEp2wFFiaK9sg8BhYEAW5tWbMVeOoDTcPXgc6lXJjrChF2E1hYANEWpuTUnqmpTbVfd2YTnjxx5xUWy2VSm9qoM0UgzoIzyE@AQAEYp/vh0Im@cUTKbjgCBVm4nUhYsSzD4un2u5ZxzcgDwQJ@oq4bPZTu7JQULtSgYZSt6jg0c/pS6krlmSqE16eSvhwKJS4MVQ/fhBYXF0PFUAV6zMXFp@BaRddTdEXB9ZRccXIhXAJdFCNGLgw9oxjoVwvdnrmYh5EaNoch9vafVDMsnxWL6VpMPpOcZwqfEaAz9BgAHccH4AlFymV0RiJC5RoKmmi0J0u/jr3eUdNSTYcIL@Qrmb87VEgTGaDicNRuKSVUXu6nSa9sgXYBg4FmN2yFzs/E89r5zXkren4bimHsSEkuN6BQkF64l@hYxgDUkMhZphiXapHIWRqUj0Y5JIaWw@F8XIOE5Ejkm3wkKnNqh0MK9Ibh8/MQENWhz1mzaxG@YSwViXikgnygwgO6djiUuMlD@o1ILRINQdxIKAZDt3IoBJRpIhFsKjS2pQkC7R@@5IRZj0YD1LwN6xJ/d7pT8EvAwJVH3wK5sH40OcvQu4ReizVtDVW8uMW1PHhNLnPPFj08TbbIdmgkoIMaAyUALabljThx8gNbnDtoMPwJ0TAbIcgP@3Tsr9QJGETcVocw8AJ5OnIVTNSLUMdch4G8oSmJU2pzAgNxgbMMSmKmlnnAu@tE0x7zAOiT4DQ1uQlSZRLducDOASHweTI5OyRSuoN4WgWl0eJDZYQOuynrSL@WSqOhgWp3kbygsaKssdpAVRwKgc6lENV2WBN0qQ5QWhmqfT42Aj46wijbsh2OoDZe5dosKtGoiWGm3LkVUpOMJowjFdDIMJQPytmmfqVaho5ETmwCamD4EtbBFPJZ5AU2qlZ3Uhvz6TsLOVDsjrfko60f6zRxm3aTJXVDMzoGWwYAZM1EgjP2jo4zU6BL92HYzmz1ExGo2jH00RQPKqhG2ah7S7m0N6qRETJJ8IkLkDVsdqHHAHPKfLTzfhM6OykripB/902kyyukD8t0GdGzycYAzgy5hnyDNfleMbujifk75A8@Ogd@MhTeMPl8iQyKCuTKaeGfKKq/kXMfaOduUMt1zSr7JmmeOEXkH71NlH6iT@TNBkoYnPJGX5cUE0jvVPi4flFwnScn5JY3II23e0ZfTr5JdG2GtwDqYXGVCXYytBhKxuN4FyiIpSos2VKukiilHMwglY@7AyWgNLsGE85BJ/QDCSBCuzC4iUMhoMdGRdKL5qwFBPrGAPTwlqKpPbW/QxOUmo7KZoLkYAIFgBOK069jBAeqAhoUHyGOBTdOIo6luN7h8IcgFAkrjMkSvOSW0kou89DNIXaEdkChJ9vb39isH1SPt8tCcmBbSU1tQMtpKfUeDCQ0xRbY9IUJQFJO/E@X2qFh9MucTS419uAVxDhu9N2N@u7O2mH18B3PBKGx1d5AkzErxaUpAIx@RMG8NPtaa3Jul5TuiTGRw9SoQZYYaNosHod7HP0oNdIxExiAHT6K4Xgc57RknLWzWEoSC4VWQ87nlVyrmcmstOV2q5VJSflsO59NZUW4reQKCvtM4PG4MqRxKLj4GA@Hw5gG5JweUiLjZEnMyg1JmZkpHnRPtpRWvpnPZmWlkWk2ZchVM5dWMm1RLGSUVErJNDJtSZZSqXuzxVNx@3VQ85vQT49mZsgLvSdPzWxWWckU5EKzUCjIqZVWWk7lVxQlt9LOiKKSk8R2Iy/l0/fmyZcNVCjGbz0aXUMDwYEYBY5Fup8BLKPnDbNtp60upbF1KhPrezjn5IRmMHTgrO75/HPo38MVu0Qz0Gk2Wdzgr56nA7iCgLiKRwpUJxpFSFrV8zwdyDyhxJW9hNVwPQvo6a3pTax2jdHNCp8fycF8I4m3iNzWB7bpK9mNJJH/Vb/dRpXR806R92Uc5aw29k6TN18TnFyNc8hyJ2gmsIcvQ/j4WuJMfHeCZgJ7@LIcH65BzkY3FTIL1EOWI2S4ZjkT11TADEAP0wph8q9zjsPyFDZvkdNJa2bw3Ege7gLhxoXQMSpaFnW8XMAU544eX6S067jwMeaRlDQRikF8aZPFWzCUX0UQ5JfPuOgJXjCEsM1Woj/sj1Gk/SjioPDyJU8vnDOCpNXlOrTKcW5dH18Qi2vQx0m5ceSsF9mYimqoY28PnNdrSquDCBj4mrTr4w/yIvEqdNdW/Y0ixWvQMsyRry3fpDjxe6ojTnytK83JTXIIVXNrIpBT23TXVyfCeLPka6r1Cz4DX3eWVP1Vlub0vsZ1VBoKkoA8Bn1w1wAtfle1aQeEX2IGvNHmeUBwh8yTkybjkNR4SYDFr2avZQh@RNR5gLi9NLBDHrvqYkLKIhYPRe9SuxuzDQMeuk2A3snU3RCuSPQabbrNAEAlZ3oWigJois/RmmBcJCcP6YGTfbNyMDltOZF8Q2kPYCyWbKg6uh8AixfyBNluNNR5oEAJXKR2nzPAiuxwAOPhVCKTkNzBNy4TQB/K5xyPd/YJEFpy985cN5sgfn9g9SGW8/xPP2pBJdytoq48ohGp56jryjXxR3tujTlR8YVus2uXq2cDTZWJMOR6CGVTxuVFWfMcs1FT7cfjXdnq4cDPqW5gULwBJ9zDazznlqINWor7nJ1IkRGRJ@fUma72WHMGNMFOTf/zxGiorxlyi8jAB@SqQpEsrGxeDcqQD0196jCIpXkJzZilZ@Nl8X530B/wO66EP1SNqom/@5po2tE1k4YtN1Tlnvq25MtBy4iblx0qLeYpNwN2XPAGznrG25p8yZ11dM4uOS@bpXY6iuU@54Fdd2FwSaPi5DU97mEJV7tiNGiS78Npafw@D8Tdm@Y55tNJ1ej2iBr2OIl4A/RpIi3uc4n7yKROEVaTGyOcHeh@PUthgqS2goApN6NRMY39rLeoOd5RY5rz42PnTPELhdmx@Q4bTpJZY9ck31kT5zOjVGZnr80DrRt6KbUna/FUy@ecK77dWfexawYoTRXFm5psAzP1nepQrqD66HYfg2M31ES2GrvuYe9xdty17XnLpI6Mcppw09BUG9uxNk9cTq8sjdPEPU50G0fFt7uEbZEmbHfjnmu2JDCafVyjnMNojxBpfHkQF2B9nJMw5hGtaVzjb64e0TWuFH6f3at9mpmrR8iouEYsoTZndh@t5kOcivtc6Dabjpcz89VvajP9nVWjydHAY3nZVjXDZkd0v48UoGDbNr/P5mI/1VRZj9Piht89O5qTKZMlnMncOXUpax1Dy@U7SRlucyt8YLVR8jvPx0o8T2JJ0sMSy1WADF1ynnNF/WXSunyIE2gFxMIVaJ/znn52lthyVtjmFxCGCritZHbhtsQ8xUwk@RzJvAqwmt1reeQ@f0BvMo@6bm9ijkihBv0OIxTy4OhbXMn@Iall7k@t9TiRdAftykOF8FXupaZA50X3O1XKUqL0lTEkUXy8gGprA2WgzJRP@40LBfcb3zPMeHymRKcYS86UchKIhxPKHtQnZ4D4qFxjv41v9woYWVOhkT@o3cyUdyYo4SaOqQ/AcYCOuxE7@sCcqNyJYZp@eD/luqbbso3WRCYx5GslUv5hHWpCp7cV@s0b2EAmQzbuE4ehsdED5UHni4EgeoBEakNT2LUKpOK7V3CTqj1zZoCmQvh9IinyGaseEzMmMzI0np2GylUv7TjOEz9O/qTmDeoJuFBI6lCA/gjv84g@S542DEP7mkoCsdpS6YiBFsfd4w9V1h2Nx9m8xMbTFzZOfjTa8yYueJfjDDCBejh27t8zWvZPTN0zzrszyX5Px@Wbcn9ojAmdNs0F4WYgxz2PN2kCRErkEyv3ti@ukBoNRZP5Y5jL3IevkEjfi89TQBxNl1bxcOWPr/WNl2GDU1LIHAGx1BYMU7pKT6HXe/R7uXUxsN3HXKChgb8ZwYkkLUvMiWeq0Ox1vE@sK/oUo76hw8CqL1sdBUcmGi6lO77zRK272jGTuDs9uaPwE0j3ycLxzATuauXjubFz9hxFkW@IakI0vl/kflaAhnOpjGz3ORPhq1ET6nPQe3hmbaqNN3HO88FGnUjOXOR5QPPTu0ZX7ypdixqH9zaveQBH9vnZsfsKAfnvyvYlbuMleTQe2HVtP3U1Q9MeQ12Uh1w6GkZ7Zr428QhOC6J@Fd6R3IAA5/HgrB303kQk6sbntZ2uMoAuyTb6hqnE6W0eqIbzPvw@T2q6M/GPmT1qaIaMe8Lv0diBBu7zMRibhvXgZEdHNvqmSY@6qQ1sutH8bZyORs2qqy3K6WOqXe3zDUmcOZWO0Wh21Yey1FDkvq5eJt2JG/5672DUEbtUcpXFN9A7oalAK2uUwOou@8OP8LEzr858SzczS78@sKzRwyJgcjOIN7HK1wPQMS99Z1F2RjB17rjjzt1Zds@ihLOGO5ebSGtGDTmuiKB/SHOnfSY2FzpyihYT56g3U@WmzPjWz75mvtLZCUIzd6pvrwv4z5qxmCfyth1JBkPB8PagY0ceZtxuC7QnvM1EWO3gsUmb9Q2D2Zpx7Ztdhg5H1p3HzP7XW228b8Eje@@KRyLprHHGlcHcKS1NNW1@Z/F2aiaWu4v2d6FGs4e3TvW0lDZflEDXQzpcz7Dw5AooC/GmpdhNnOZGOcs1Iy5ydKMD8jausTGwCzuzCHf3CczSQib7svjbPaUj447LXRU3X2r23e4NME9vGXgM4tcD2VZfD4y@MhPn9NaBx6B8JXfU5vZELbgIXeo62/P4Y6IRoNfdirjuqjYdIHAdsxsOZzNahZ8x5JqaSfcOst4/@@HTgJz9xiy@w9x9yZ4D5/IxXJ6Z1qR@6SzAzxV0ap9mSZ3nzHLO3mZx39TB9aBnDmznMTt12rDkny7uXZK/fa2CFIx/BKHLurLWnz2l7JsxBc3J6QnHznn69HtVMzrsfV5koGiBgEP1eg5jrUG/fCD3oQXoM5iV0n/kKiVOSMQtXriPwAhKmsVVXe3fP/nS78sw4nGfWCCuVOFxt@Qu3hPPvhZD/Hg2VXbvlfjQpY@aGoxhHoI6ePcAhLL@cNfywFoLdJWGPujH8YjwfV1E7t4uosiG@ZyPB1j49eark4jLCp1uk29zfUATsxUYuw1sbTR2zV3an8FhKlpMmC9k78ZwBwEbSlseaP1DXMZ7TLyqiedySKZvGLMGKwcj6GK@asQDvcSgt6E0cfnvUXnYM16Begb9lglStXeo4EL9lCCZHxmj7hpNWQOatR6V3BGhn9EpjMfKsqk0oO61sWu2/jUP@Ybcl2cRU8F5v/ZDg/YirgY1FOuCG5K4F/JuDraVIY0y5nMPV3Pi/WaTa9Q4jTbRaHwja8iLafBJyntyUYVu4KuH9gncXT3RscWbj6Lx/hXf1aG0@FkwexapD5WGoT0sU3SVL@rLlqrYyV1VHwzJj8VBL5s9inlBkkN8YJaMhgDOzhr9SrZpgX3ewIijlNDCynyUziZ1MoDgHZW1Y85JBPBTLedMnZ1wjWEE6dQGHZx193WzIB7nHeD4oG9YCUZw4bAcjUYiAR4JF1Y7OoC5UGSOAI8qc0sHNgMx3CdYtc3OztjSzbAoFqVbVmZCUWC1GseKFx2c3RyaZEvgkEc/W5Jr5aVQPB5aCp3rRSaGPHBFA01jJrg8AdtW6cHzOyYB02V@NgfdbolL/Ci23SUzBzCqbsHo/ESneXEc6fMDxfy0@jFu2frbv2w51h86ChS2p4K2DwRB4ydGT@ka1095uk7qIENltB6BOEAx1PhZ5vh6lYHGAsN4bvTBuGYnW8d55yi5Y2kFXg74MM/LBa9cnDLGA0t9Xnk8N97hEydhL5ZbKOgfBz2dXautftdOgBihs0gDa7yvG1wIpvctnCdqxdgOaym4YYaOmNHUqGYYl3QcAHPyt3/JD9DTQTPnAJCbPBnO8KWI58kkOrXebBoDyLWL5JNiGQ5IGIkMauIAFx0Yag7kH8HjV3SyHzgy7p5rp2T44fb16hGLb7IQGpHBc6gltR1eqh4@f3Mm1srfsV5S@U8/SkZuHMIJ38QLOVuIMRekdIuM5Q/OQvA4NMSEpaHAE/RO4alOv3fN6wNIJHMmw4N4Lo8Zhum0GrJNQqY4PG50jriG0U317B5w75FZE2JY5ZpWeuiMio69HtoL0W1oYPAaIdS81ZWXwgM@Nx4/6rMsJIhGAmRwcUModC4ND2tjlKUh@8y6yGQgVKWsCG@ckBraB@iV19y9k2n/ntbkhtIY0Oauq1QilS5TcZbq5dUKuUBeG2in4@zb82FKjJ8PVzZrSdsl6vn58Bsx9RaoblgQ60kSW97m3sbNUqIifv5syyMmCLehEt9yC2Ji6eZg52Dz6Lh6fHIEtXDrip8tfjLClTXIRXT6qWtoZAEF6ILS@ivkj/eG55HDbElmq2jyKxIJ@A/YEKhDayEuLHGnTzRNxH4g@qz4tuILvwvgyLS2ylyO2oFuAOsQmA2phoUfmGjHhTlxHVsUxGUqynhsQB5hcGPzDFlKpBJYGYgVB2I9klRsfmGfcr/HUOxBLPeT7elMEKSYl96ZF86LOJMEt7@VcpvQUf7m5eZY7i83wdxTbgD1fN04W9Wd3ZPDzclowGP0JKlbLmSdk2VcOGNL4@vlrvENOvzrRMR1hbLABIrAX53OjOy5NZT@tQLFcoRjs8cjE4dS/oXAmDGBMmU0ilcrcVqEw5QD1EFKWKypg29tdejLottH@9Dd8CJ6QmBL8FC7GU8IDuYgWSJL4OUWA7E65HKb3gEJcUdeh2y/@hNzWxwWDfvogc3b3Jyuyut1bAb/vl7JdaVqbMic7kyqsThLwU9T9A4U2IWNlHgfxZY4IYQlnnfByy9awYI8tS5kmvSjvbfOsS7opTXZRJM7DvSe0VeK7OPAoAPMrjDx9ItrnFKSucE3qtqmjKWhg9F6H83nuP0W4dvZOiqjdsZVM5Lvfp4b6NhRAZDP/NomnmADZuOn4LghJ05yw7EZ5HaVtB3CdmyEeFqCza5Um7ZLYCW0UcfRQFJiaZyCo0lEOrrOqpoNOkkLum9uQJCUkwQd/eDnP@I6E4LAkwlPZYwxIYCwdvmuDRnoSq9hxNT8wCMvERxhtn04Q6uL8ThQrqPqrgm/Itr0o1n@IutbA9xnVQndieJmoUiueLff03yAM6xpnSvJL3/wJ9yC1nkf3D913ENxDd5@z3lrg/v33RBJgrd/7r2l4O1n/O3bJFbZXbNBTvLOHMfcAzXAl8@EO2VCmeDaMaSyeLWNNf1m54DZtOKGddmTh75qQgmDPAcDM@C/HjDFFdUxgvMUxlU4xhM@ewMsAnwF/IHqDWo0lJ5i1cJoPKaYTGLGcVowQWcvlCFfbiNbMh8HaEMNlLBkLpvLSEnIZPzKRUiGBzq4@58jjESKIBMDV6pZ/tBo4vEuJthNWVPKuRLnjeSS/G1a@OBldAlgA3ygcMYgDp4I82JAWMWJFl6So1IEo2JHFpJCKNNaBmc10AbD5ACQCHrr7vlqUDcNh1TAx7oy7JPGNHIHQA00oYnLBAq3pOciigMijhstfU03x/G2fjzx5GugCX81CKcIdoRgRWEWs559y87753rNsfjGgPF@OYN1dXD/sxlm4DhnoSmGu/bHwtPWw7A07NmRbuAkwRbkloVTyVQ6KeUiPg4VHFSQX2zqnwElNG4QFk1FvTBMu7q@ufNi/@Dojh0tggxNg4VYqLIaPY8nYmc1zxHy8j1J1LWt5NGrtS2XlP5cjbdFIcR4b9R0NmelNp3TOamf8vMUd9OmgDsJSeJjEdNGhPgW7SK8i30cmvQBrvPt3HdSDUdubs9qq5VzPXgn@c@zbAsGE8vIXOA6t8myYGg6m5jFHfeUyDGaMrYT7kHAlDC2nOmdc@TvY@/5lrA8w8hjc1jueZQAmT0Ym0ZIzDmpAmVPJHlSZLOIZ8zNL8gaN6sSZnWcYDNwZ2ubPzfMKctdG87OoU2PSPt8Dsm1wGtzSJuEM59lIpt0Hs08uGMXIzb9sSElx4JQF3KnqY3AtWPswj3y6hm6SNimpvbDkYDuQEwffr0Lad9rj8gDk8tnQ@ad1rRRZxwmaLkkTGYUr2sBbs6JuVaXomS46WAAdDswTDaeRdtQXNch6FRsY8CnzxX2YtADuDY9DhXsLRTQsuIQGegZcrNyhqaKHEokeq1seBhJdJVhS@1AjxOOxEA0fSNJY5NPMtosAr2qMasEOC1ldmUoA1ZNehUtJg0jqwV6HReQzyey69neei0AyDBqI1LkMxehE921eogVX2ShmEeZRiQWSjA@knIMGtLuVZqISrD1Lu5rpqmPdlsllc1vSIV35m3V6iWwVNDNcBZ6jqca/FzzVda3fJSRz@SEqreUYRgNnRRrSCfwD12fXoUiwh0WJxNgjsGn1rQtMFcWyn1HKI3taE3Ju0LBk3OToqFQQGMpeO4XBiWQ4lHf2gUnqAjhdk82WXhA23xtlmD0Gj4P6zG7b0VYvILd9TXTWTRKcxrwoAAYsyBom1wqWa0Jo03XcLIMlYS@tt7CxyfVZGdSIlEDNyUSYUs4n7kO2hTOBEYCMEaFKEVCC/oF/BUxR9wwd8Ix0L1EyQbInhFDS20zgklO4coYyBegBZWaVZ747MCMBQynaqFQdGpjUtoXGPDF6gyBCGhnSHF3jAD0dY5xAtVQRgPUuqW0VJCXz14quq4AgYBnemiHXB4Ak1mRmGsiPza2VUspBHkWt51zoZDRSRu2m6EbDReclpIlmhor3YJa8@Ec9Zq2o9mMkv9tMpEs3YSXtPIoCbpmpBJe6palaHo5Gl3Sl8NLOmpbT57gjNrtEihz9QQMUIcAFF/SIiXgZ1D@ykt6aUleDS@1yqlligGvMES@gQjf2cnEzZJ8m1x6AspSDHwsLnTCSzaZQRMTCekW8octZCkZA565QXteZPgek19So1HMQ2Kpjhn4Lnl@FKVu8/woSZN3JWcskOz0nOY2pYp5NXHHYD8noONd9DqsLHZYzv7eugs8tmCbnhU2R/3jCb/EAxGMtnQptn/wJUyGPF6wOHIaZa4jZMLcDh0QcBgGIuJrTI5EQJj8@tdBKceY8DSXDhvRp1mxFA1lJRimw/g6@Az08OSyYAk35xvxK6a0U7mP8TO5nfhYO7g8OHgbOQ@zAgsF1/cFKSN8i98meNy1wlJzLvbDr2BwORkIJpelJyvJ5IcPH2DEAddZJVEB8cGvyFk8VDsLrzBWWVlZjuXyy7FnobovW5FwKhU5YqqaZOeqabda8DO69JWKcJBfT59SWjD8h3/G/Zz0HYf7giCOb/Ar4a7kbJCdr8jycjSTeqaXEikx9bd/vXgbuzmor/7t7/SSyiI@9vHx09tX6D6Sst8sLn6ztpbJxICQ3H3w/uBdtVrNbMSyB2fZp5m4uLj6H//D4mIqtZpKLtZsW6qFzi7fCikxIyT@9s9DBwev67YNhCjglWYSOPGeh5/Esll2yT7Bddlm@E/uTy2fW0Z3o/0Jbc/BeKVMwiYUyqZDR9@GZlfbIpMqT1f@88/3Pwb7wUoqeWrBsx/8GMzlg9wJDnhLu29XwUpwFcFyt8FRslwug3PlP/9biF95AXgwZLQKt0rWxZUbBSvxMkX5HKzkwCGlUpDu//WjHwWClWHwU1CSpOCI/urohiv/RHrC0JEUVvKCYTzDT47gNfRd41IkJSl17tanr7qxaj3vLuCGemWGz8@rd4@rmMMN5HgsXAVum3j93f/xd7/4u5/T3y/o9@/x4wq5xWcfNhhToAfGq1h8dqcedqfeDxNxuBJe6wjia9wpWTBfjtV5rjwWDvocU3Tw7swhiff@lXCBoGtMHOVQjb3Sx3VxHpTymf1nExU0fMAYWdC7mJOMR1IvcTbt51aG98JcWcC@Bi4Q/I694peuwz/83Ff0QY9X6Kfzm84hXBjPm/sgOzyFaxH@6B8u7xXvi@TjeBPI3WvxN5C@geBZ8KxW29bxr/ER/3Y/4d/HPv4dN/Hv8CP@HX/Cv8M@/h3Y@PeqgX/@mgkEV1dXg9HoIaiMDtM@5jqBXyJRd9485g0Ggr/ViwWgOdSi8dvbs8S3w2ip5PyDHlXy3vDiLshR7TYeX/22Eo2eUc7OKk4WV@OZ/dw@e1ar8FzTPVH/dhWwR1fPVsvGOv0S9Qpc8dq3lbPVSQyEpFZ59iyKDfYZIKjUzs4CwRuskzLeltlZb9iukemecvxMymVrceTAi2Eb2pONIClBSC6j4zPKfejIC4Eg6sAFrgoXyOPDl@//N/ydf/n@XxfoU0QYEkAOD0efRp@KmnglSpfS5Stjf/y/vz@EAHUoXhiW2BW7UguEKhOVE3EkjoZiz9iXWuBU4E/sgVMV20OxI@qiLkmj4QSq@f@9faP/at8AbAbE7A/FPiIW2/Ds7O@/AnxtSPsC/lRRFIeQyaF4Bf@ihiKezG7S89t65DxwxoQPCigQCSmUEEOJXCik1rI586MQC9XPz0K1UjBpn58nuWrFUpkSmVu9va3XN/c26vUkMttS9Fk0/gyuciW66jyeBiulp@fFONaxW9vB5OrT80o6ju5cFCowhX7Rr7zGGOFZWTwPwFjx9BR/p9dX19xFDnSdn9JV58Gnp0nudX3qXNdwJa/mIJhwMNBS/5H@W/v/Zf2/OmHhs1oEOP3mFga@dEXwLxK5ub25de6VSDjsvIRX4Q894B3j3NxW0ElAN@A6C0dqkdtb7gf3cGSVI6xgIqsVijwGhNYc5Kmeh0qMwbAq7KzInZ8PRTFSaoCPNzcvf6bFnUiJtr0sNXBBDoYS0nKEQLKZUinjuFfypVLecUu5XKm07EGJ8OI4AUix5WYJGb0UNCOYB87@YRFnZMimdSjsGEB/apowLJQK4ufPnle93lKteh39058/n0NLCuGul3IhCz5i/vNnaH6hCAwZ9wxnvbUAA0ApmRqj78q23O9b4U@qGTsP4c5A@zwUwfCUKCIwxmfZ1dVcplLJZcCdy0ciJWGJb5kJd6IFKXK7lBR4MWAwFwo6QVJ@JUK@tyEMZ8FV9rQCLG7jxW5ug0RtlslGwo2REvE8pEKB@7BMLpyPFpy/8mKEJSvLzPk7O0tHM8sry89qtbFmglKidCOXpdvyjVzECYbbUtMxKI27uOUnT9IFIEteLJ0H6vWN6nG1jl88wsVrlLnoSfImgAuTphU6o9mgbKF2hgWpnYdCxdIzXq/5LAuGSg5cPASSi@ULVN4gDDnVNh7fGAJWxBsIFqXlVHoxmR1@k9sUYai0jNfZ2Vk@lY8ug1xbLhRqtRr5rvIYbDloMmklHVwOmLTXaEVkLVyutXAKbRE8oe5YA1fWbUXTXEPd14alta7VlrIYCB7sVtc3j2OpVeiaUlvV9Vjq6GQtKOFrdvxOwWl8P9ysbuyfQISD3c3q0ebznTebJwfgj2Z94eodyMpAqSvXg8E1vtcVutZVW764kE2zbsI1bHMxh9eXX/7kyy//uy9/9rMvf/aTL3/2i199/4ufwO8v4fcz/vzZvylk8f6r7//5X3z50z8Dz38Pv38Hv7/@1fd/9CP@o/e/gd//6fP7G@fng@O/AOD6vV99//M//9X3v//H8PuXzu@P7/7@4K9n/37x4/k/jPfzv7gf5mf/Fn7/K8flwv7sT7kfPu/A/ymH@/0//vKH/zv//4/OHzr/7Msf/g3enJef/OzLj3/@5ce/8@XHP/3y43@a@vJH/7Mk@m9/AczzD3/1S/z/@V/9w7/7Jf7/L//qH/7qf/iH3/ufyPEn3PF//8t/w@9//zs/@fsf/4u//53v59x/cu/9@0f4f/@P4PP4fD4Gz2PK9bU@3/@g/Pwm1BinAjxAtrxZClSptZHCSiwgMtG5QRv5xT/78ke/C6z3hwAJb/89vME/f4Ggn3ovXkiUxqrx6Njzp4x9ToKOJz777IECyv8RfcGbfZ7ERr6i6/ur7//Fn6P3BOzv@jGI0l3YJQT2Uvspth0vY37Yn2Lr@/LLH33583/65Zd/8uWXv4cSNZ4pxKqxuPTAlBcAZh8Bh4C5x8ABoLSKq/@LbDGQAsfiKk7RBKTohw9A1kVwwZBiOZBNw1uwVsNBSeX8LFk5T55X@FWD90Sygj6J5HkSwxNJGJHU2TcwlsPfs2fL7Jt4nD/HfgGpQqghj1HoiiQY@C3zGZcoDuPhNwxkCvCGczBR6EGjPCgKQWtRVi6Xo4FhGcIIFF4xzpBV8jgjgGPIMuDFSDxOrJ4HpZwN1wgLxCxHD1l9uTzkEaPoUSEMDDOEXoeClBKi@fIGJFgebjDEhcijgQ/w/FCu5MvDCqL7jrIAOKJrkCRAlTF3w8p38F4mnAAfGG58B1nJl6PRSh58ylRUSi1WpzSlLBWOyh5lVG70h5E@PJ4@Y@wbQcoLfJALNcMcaLxHx9BPaa7nKYSfR5ed4tC/66TfMsaHah8SfbgfD3@K3hTfAQC88ThuPIMfVCMAPIPgIUcVpWThEeUYgHJRZybG8yD9JRqIUv1G6QXShzw87lqt@F4QHRZnaWkJXKsVIS3sw1CIWZdFuy9buC5DKl6RCbmCgN64j0dZOqDB0vLGMtwl@N9cpL24nBzLgaUQjpZDzE0jHk0bGSNIuXeLRmVZppxHCS4QHPtz9ZwW10CvzrBIIEwf5Yhg6ZuKacLzld1ZM4agQscEISbl@PR5xBmTvzOKxfJ3UmYlAE96H@D3QJwvU0A14Lc3E9hYkaCVm/gqNVxwgiaWC1QqzgIhkwKVo81jiHC8z6SUmGCgd99kVlKZbCabSudy2ZWUlMkVMrlsPg1CLydmUympkMkU8oWVW8rSMxAcseJyI7ta@Sd3rv/mn8y6ZvviFai8ZcMEi98GKsN4PJmiHJel7EppVIZ8kFegQnMVfIQxuonjvtDAOe1Du8EtT5CtwE0c2XQBLhZYCLAF8IIL0OLSCHPW63f2S87CJX4qii9eClIWGCESOAdG4NgC5qwrgJX3BCTOE4k7s7mxU0TnMZ7x3IN0oCp0tosbRfsGOzb4hsQ1pRlYdU4nVgIBWu05A8LWAvg5k7NaYDXphc7GtN7lH3ddtwxQ0384zJqsX/KgDZWfS/OCtmW0Fmf31H53DsSJ2cODPIr1j4Zhs9eADOKsLgdYg5ulGcYsgBV2cjCnlK@8M@O4bEqHxgH8cOf59rHvebxZXd8O5Nja/t7G1CPrAGXZ7ubWsfe6wkPdqFkPxbvN3d3pV@eBQ61Fll2JxUBGwg2fMbromVj61gWREvP74g4wMvRRyVW21GY4oM5C04eRX7kiD9swYlQSybrC6uW1s2Atn8mu5MTPOakgFVb2Br0BUoF1BvmdfaEoPGUnxcWShZLPbsp9OZZZKbVHLIc2kEFixlAY4V66gsTPhKh2YBuGcT38YAma9uoH8JhbC/dT4PC8gZ9zHJhsric80AudltrpghC8NlyAQEOWGfy@9oL4iv/q3@/R52mQ350QbQY4rh6qbSYGEjStlyrks/lCOpWP5QtAXCmXzcakVExaya8UxJgkSnkpl88WpFg@U0hnQFxCaLawEgiCWFHbyST0BpIg0FPVm2gnehUNbhuJbiUQ5LMi0AWHZejrIywoB@ue7yDPhHT@XITIAn72xe7TluFltSzgp8JF/BA3oJZZkwW3ttbFrS1BWMMXnMZcFwWhhS/ZvCiurAmCQiHrINtTgmDwOBAEYH3@Iopr64Iw4AjwGLwgdPFlM4d6rSCo@LJe3drCdC7wJYXxAeySh/AXzX1ZATAdX9JpUowF4aOHDuCqPKEM5XQTXzBNDNniIesQJgjP3fyIImA45HAcw7Zb1mpVEHb4S7WKIS@o4Fme1Zf4UqVLECx4AW4UhA44Opai6ILQACfypCA0wdUcyeCH1rnxxLTelwVhxAmEJBKEIUHLzUsBNC7HH5PZ3t6Wu/2W0uHXyOLPJmQNQtThYHOr8fx5o9NpWKPq5vNDDHnxYlu@GA2sRqfhRGvU4TIgDoRc9kbTF@Rxp16XtZkhLyFEnwqpj@oK5q0uf4Q8OVcHE@nVX0DICwgZzrg4Nrh6ANrAa60HzzW5QSHuRSH0HDYaQgkZtT8yFZxHwsZDO69iPblpGSV8H5YXQ@FQbHSWqpXIl/XCkRuxdIuB7TB9hAolZeRmdDYsizVQwqUSTmeFF3tPBZB7QnFRfhoeojsH4kxKZYRIcXF5GD6P1SNPhRSowUX8mpfRDrFQXHo6yAu5FaG4DE/hqZAG5zAshkTG4BaLnK3UngoriFR4@jQunEn4CjByPIMpgEtYKQiR0i2Qog99VWPQV@r1cPhakS8jEcwtKhWUbZwhj9zwnWYjKqtaaoeHsWGZZ4eNIiUsjKX0B9BXiXdwtvCk@AC/fsMxd4Aww6dikUoPmcljPpLJyCqKJxQo8PzgTNR7M/anpzOc/EqwYpx/KkvK5yIJ3MVeN9p1@iIJ@@CHRE3yFA@b0EFTd1cSKdF2MXCM6iZ9wZihDYoGfpyOzvbCOIYbw2F8FC@tFAKBiqN/4RnyxBZ@3NKwEvi5vH7JH8KPPrtex8qwn9hWcDtR0/Vb56c8E5tD/HivauhuwNEINIpeYmc/caLbclsp3cRP47d05BjPi@KJerXF5HIFXHIrTGkzOXJNxahXKuV6uaf0zP4IRjCkRFe8uNB7sjXGIfHkibv5HjpaKJ1Y0tF@DPW7S8PgMFBp4UH5tfLazaBYBNjbklKmj3YKQaHUfqqXB5TBA8XCcyI7@9CXK3ggo9n9cL6JcOtAyJvbeMViUDo3Ezs2J4639Z/yc4P5cQLqZfG21Cmfof9nvK3GBaEWj599roFqXRZLo6BctgcN/pUlsQG6f640BD9pJVPSgDT8cM4SbdGTS13WKDe@HZassjmwlBKBf9agX6wn6tAez1KpVCwlFmIpCXo/6BUhGH4r8J6BnwQ/CJdWaouLYS0sMCbExKGYkGKSIsX6xqYORBWLRaQtVAq9wlOORFPLWrhlMHk1TnUEjbGEGQCB0GWmGuuGIdahImscPBL9@DQXZ5ksi5Q@AgmspXArsRZ5mim1wmusHgEP6MLhl2K5TMlfpeFIqV1m4W8jpfBipGwrH/kgg4poLgIx@XBjyR70zsTFnBS7idfjt5ps95eklVTxbLB0FpegdOLnzqrwviLUgNS3ARiZ@CftQTsogZ/bULk@MdYIxn5mCRRATYGKkQqpkgMSMB2pAfQL47ck@Za1cCi0kgqFIqESQC2CN0mfyA2JiBBIsNATCeQW9NVFoZCC8LGwuZMDPqTKSYHgbaCl2ibLFALBm8Dtze1qxad6vmSjkRyNu69PGOtEYXydpIXGRD3IFskVT1RocqFarnYOqyUHurpOA@Gkb3MAO@cHI@PJxa9d24yuVr7lz3Nc8oY0QRdtGNoZqzkLsKl0IGjfBDgJad9AcjVaSZ4HBAGboLNSFc5nI84A/bsgmfNl6zfud3eLr3CUyMJykTeus1rkuz1Vu8mn4xW@TY8Fv4Pi446YSvK7IDDT7S2R1dmPEgjqhu87930QZSC9s1kBh/MKM48K3658m//21cn@yf4WeyYW88U8p835s1hMCkmhVfYMFEj1cBMy@ZkZWek7/UUpWDRD6Uwo7R8WnJeDw3LGK5ZUqcSl1RR7CszHiiAu2lIuLn6ucE6qUEAuBSFffvePM8PVPLynQCsrMml1NbWcqpBHKgseqdRKJPjl@3@Nh5xTK65Lyq0Ea0GeVgYAanxraUoKVpKOt7QiRYJ2nL9BNrJBu/A5mBLzgWD@1YfPjK3CqKPS6nTUFLmSLmss3fCL3dy9osm7frert/BfuT1bXb2l6Y5bx4G321sePPFPj/E1B2YcXvu2/m29@F18lf@vwm1xfZ8XU8hlBRYJfgA5ZNu4VlYI4kxWCEZoIQYUZKYSBfEL/deZx5pS6bZUM03zW9OEQcayTn@KvYx/4/dl27ZXl71XBQNZtiIxGJQkk19@949Sqdz/8x/@4DzyGqRwoVDISangr@9eyeWFAFteqLIQt9DHu3C0xOsdyAtNfBsT566WF@IbR/vrLzePsQ9XdPxmPFvf30tgEH7WfHyisqkpsqWNnO@ajxAKu/7j9QNmWOxk44DinNJZWvKlKSonlaWdVtH5AlnsikmJNK7aZpNiJillmZQviivFVI7JIBNttJ3huJYwKqNirRvmiA8mw@sRirxQRRgM21VhuG8rRfb8YJdikNBZXtjYfLXP9vd23yVcX@5/vL1zxI72t45Pq4ebUI5Xm0dMqB6xnSOBne4cb@@fHLPq3jsGwYfVveOdzSNEkAygPEUllxPMG9mxVXtkJ1EDtml4N@FtG81LpT/pL1umnETT0pPeOn5sSsEvtUz6D3QVxo7@keNRdYHrjQzRy62WFcBDvGqTLeBYcWEZNBA8Q9wV7RWWHbz9JFrZRdbM7IVWWFPc09OrK0wTnT@mZXrpQ7a4uHiuC15n5C@GN3D1e@HxD/Ab52nn/eZCOJdhyzBITWUi45C9/YMF0X1bOD08XpC8sMONhZT3srO1kPZeNuEt471tnW4sZL23terLhdw42t76wor3trG5vpD33oBJFwpjnHsbC5IYcIl1BUriAn19Nby1s7vJlgEoUpoIxYlDdEx5AyHCoNhxiypIcra8fN01YjT@aYymoFvKQ9Au@ATUAqqWZ0jXWowtGybcQGkFYIgW8MYgstVpxhysaJwNOq/ATWABC7SABQJ4@oY9wrHFMkvxz8u3@QaSMDfWGWPCiU0ndr@x2SoODyrADDGy9kYntyGG4nyGGT9Gz1GG2zS52qbt6AQqQU4FS4hE8Ljn3snuLk/MJI04LBAk/6a9MAOnYQI2KCLcsejgyyuHVwvVBdJqwdFw8FPRgduJ2gxM1yaSAsq5sNAEBJPUvZK1GEMNL4abFhAvvvBjJAAMweAWwcXPuYbDTSxrR@k3KUMRJObm/hYvIW57KLPJWo4wTJQoRcH8gMrnz8x9O@9PvlqTr3qI43aQ82xxfDynZYSNoN@Ce8CYIMiYAsVcQI6JRiE2FIfCfOVaAKLDj9tecHNZgYTEEHvyhPKxCm@FECWB8aKUIosjCCJwCEbkQ2Re1hYpu5GF5DLuPKJ9SGRQGPsRbum5MfLsxoBknc7oVK16rdCrzgUdRs6lKYHsBLVbWNfgTqfq8I7iETg5xhrQTGLMDZRyGIijyRhTYqwN3lMyta7qwLmKNZaJLitAY6Ta39vgNcSNJJE/96ASg9wrUoWBsHiCzZcYfWGhYSnyZcmFAnlIUMC3yDRhJASHuz/e4QZFW@btBdkSYz8m5s5W0eUjHhvYweE0IivateC84hSXPCtjoDv4HWTYfsuAnrMkRxaNOhAelzlgm5Nw8TiHu3X58oFCbE6XYvGrS4FieW4pNh9ZjN@sFNCtjVkESgEiPgx4owBNt8naTM1CAX0hoaDS/DAU0IGOeQna@ASCR8SHLnccP/718aGTLk43ZWi3UINcKvAok6/NydfW5Cs2X/CR2eoqS2VgRNVAl5QDF9o3YHlwtLisnIzYnnylyaYyU9w4bU8C8xSA51BUcjBkwLvCGCVIwsYP1Mg9/ExamVW36jt7m8eToYgvYdedjHf7hq5RGpFJMCdDGG6H8SXi5SjcRiJwfTN8wNOIET3rR8eHm9VXMchfhK2OW8C0DgA3pyVMlODWTQF8daUJ/XErxsJHVbYcYU8wZzHmTFzgy6OT0AxbAVRzU2wNzBQlJXIQ732yJQWxRQZmJCWEWTjCPp@fQ5cqrjCpZ35O99L6SrrFRukVVHY5Hk8HcaS8K2D2eNPkygZCtrhh0uLMxC5EkWWsNOsrXdC4h6J1Fz@V6xb7NuoW3VPYpkGDMrvE8NA7yhbHZg30i5Oqzf1aJPWNyAfoi80Y/LA7pwnKKOnnyJ4U6ipYPC8t5Wvz8pBGO5mXOM/LKiV6Nw@/diZ1YbgUmDppT6Z/DLNvyngY3Qncp6ngA/SyAgE@meOzABc28NNU/UiRLPegTKnX0SJxvR62Fa0NzGoMrCZ0@agu2w4YXhia4IHUkNAxGeiQB/WnyQD@DXu09wq9zhRCtM0C3mhvMkwpBgJezuy@YlKufNnAOTv8bLs/QRhgT7xDteKhTl@OI0VHK96SsT24yM4mjHZxHAO7G5vhDeL5rq/HpjPCPLaZEYa2GWdFcY0NzAi7GPRm5QAEw5wQ57jwjBDd2J8Vgdu8GgfUznwEPPMTuFYLR2ZXPbSryRr3GS0j@h9bA8WxwLWz72NBUC4dDvTVdXBDAaZtqvjtj2lEnsECiBkeRny2Ezy2iow5SbabqjqN3sXkIKLDv/R5CzYsNruA9RsplY/EfAh9GFvc/vE8nMyHFHI4A0mQHRHvu9OstocaWXAa7zh@Ak1/6C0Y3o0jGOY98Bg6hsXKd4EX0GqbF@Ix84wmN0ZXvMs45I8LAFj90oR9u3nQbiGkiJ@gv2ny8a9NPu5LH9vkD0q6zM4m81GL@t6L4DEuo9vAf1BCbq4nU4t8VYn9XKMol3PYF@0Q@ZLh9kcmk/XQOBLI4ym3KIQePR4pJBCXH9FXyBeqPsc6wqzY4/5nuczikheHS7xxa6B5aV/mA2g5pV5Hk8P1OtmarNdxZqleF3gK1PFih@fvdJ3GxsMSoKXWDQoNC3FZiAnxePVofWcnrupCjH9OoSzYfcNS6mgyTojhondZIIFVR5iuopllwdmvKNuMYgvz06j60oACPpwIAfFUdnRKZGxL@OHkmv4iGY8okjGV2Ni@6SNSO6TU0JTDfSlZ3FCgm9A62bJD44CWoqKg4R@KQH4w2mT0ZcLWCE7pO1ng6do002ejhReeJXrU0c@pazSVsqvSqJpm@wTX9pFwx1SR09pxqgcRjDmVc59wQB@OY2QHr6U4ehZNDyWEsQ1UJ2MJp6Q@fncVNG46ZtyhTdpDcvIbc@cmbZzGnMrqWLAYJhb@TEBzSVABB4YJd89kErg9o0ngRrNJ6OWKOnCjzSSM0XYcjvkkcJEBJXgCewtje609eaj2Bjhx4zfK4Why42xhl48loV6fAielH6coQiQ0NHwddvBGokJRgKLbZKxp2mATws@y2RSpBe4KWbIwjtn0qQ6zkM60AhWJ/RYqyaeIoWi2ndxA3JjABK6EUFypWIPBp493XBGD6vOUn8FnPRERlCTmxR/3Vz6bT@WJ4QVSBAYPPDPjCHyWyf@tVlLuI0VPBRnXmB@KK24z8o1bjedm3I/BVdQigXtGUv@/GSf5q@S/0KHS//eDojtDn3/kocw9Q5ivHq38FocF/1Wh/68K/Q9Q6H9r2vwclXwa5d0WP6WuP6iGf736RTJvBN2G1bnCqbfUD9HDfkuKwMpX6QFurs@k@3SBh/tnF03K363/wF468OvkcSt3umVUq9XjnmQdPq92qt3qIZrXWhN3o6cXmbWN67Xna63qxkbnRWd9T3mdr2Z2zZdv8@@etz99VEB7395/8f6TZja7gbeH5vWpcnCdVvJ2dTD4uLM96m@vnfTWj7LvVq7FTS3bXlM@bmj2xqvjty@Pn2ePotcfXxy8@NQTe/ZBW5QLvfT2q9yb9dGpHsheqSetrV11v3fU2jxJ9XY31Hdb0XVx96jwWhJ3N6/fp9evo1kxuWO@3H9@eHLR2HyvHe7svmutfzTk3MfLa3Mn2Sq01y8O3wT206@l7Y/7@53NVOH5dvJ6o222xNS2ZmUv3h4erJ282@6@lDd7W9mTwtuL0UGu@/r1VX8v2smc5gav7ExUr75@nXqpP7@62jwMNGTj2Eorp8Zryby@PjAKvRXl5d52p/fakvTkfvZN9Kh3fL2xuaZ9XBmmT96dvr7OHL0bvHr94v2@qB4dNTblnNlopY4ujjOBZi@9E7062TzJy89bp697Vzvb2XcbyVddZa/aOtAun3e23xtHB7s71bQ90KXd9Svt3fPuxavLjfUdzTi41PRqJpnVjlvv9vcDJy/Uxoay/dZ@Ub3ovktm1y4z76It8/nxxafu5Yu1o5P9fGp4MBKNdfuwsd0ebhzmUvlkU/t4@KltvJJOXkdzVxcvUuq76qd@IP1plC3sau@Unv4i2uy8H37UktETSVp/v/Pp3buj7SurUdVPPr7ZOrywXrX0fXtfPHzx8lVDu8z3L8z3@tGR1BSfK5evoqIcGJ5s21BHyrGcXTnu7b42hxvGx8Od93buU/Tq9DKtbFwevql@PBQb17r5Vrd21d662NqXq2@M/uZg@LxZuDq53NZ2P@7b7wKvNqVsdsto22vtN5nC2@TzaPvy@ds16Wgo7umH7UzO2nvz@lRVN7tvTz4dNrNbb8x8r693Xn866W1GN3eH3U9KXmxoR@8u9cBJ9ujwIHWtv1R7/a3tw1e5/r64@@agtT2Sqq8V6VpfWR9lN4ZWLn268dZ6d7mtm8l36sfBgahcRVvvzH7mtdpoN9@ozd7LwNGL7snewZvrnWzOet7T1bWDvLi3u72@12llXo52Xg02dxsXrec7b5W35nHuMrW5dprbeHuU7h9fvuwXmle99EE@eqz1@p2TaODFoDtYOTi1Pr4Zvs9Uew0lfai9M0YrUm/9hZkavqlu7n/qXB6Yxp60lRolT3aNS038dHz9advOVUfR/PCk3zP6x9IwK70OpK8/mf0X5ovXR/trL/bfv5AzqnoqXxy9aYnpk3xS7VrpnVzuubS51e597BUU6dPGq7Sc7nWj9u5lsrXeOnlzeqld9F72LpqBfMFuru28H8jGZiMlie/W2ptZZXdt91hSTjovjzIbe@LB29bBycfhcWv97eDkzb4qbl68KOx2Mm8P3xRerrw/to/lU@PtS2svMMynDVvKFbLX6aNCfr9rHaVPLwr99y8vcmvaaUN6sZPqKVuq9TY/yl@an7rXnesjRWx0nm98lA/bmyBJTw5EOTu43BseBdJvjntXK@Za9N1l8@VbXdLyp@pK8vjjReGy2315vdHMnFY/fZSzzy@UwtFWsqFtZZ9HD9dfH1x0Nk4/5TMtcW33jfx2uNntvwu83lY3Lgqnl/vDkfR662jUq4q6lr06Os1eHRtrR6fbR/nuq4bVbmxfdEE29EYnF9eDq21lpTu8zr/sXryRxd23@XXdzhyIgRfKTq91ePzybTXaTimF/tX@uz3zNH86zL7KG6cFYz@vvqy2nw9f77c3xRVTPT0enmx2k2vrai8PMuVAO7HW919vvz99YYqBlJ5b@7RuZFc@Rq@G73KnyYPo7uBd8zjVO7Ws7beqtfX26uDty6PqTnSnMXp@cCnvv9vMHu2tr9svoltqThltp6/t6npaaxsBu7c23BtaZiH9/nK3Az2B0Sq0nh@nT3W7Wm1f7@SPNqvV53Zj54U8HD5vr0Afgdfm6RujHPg1N50Y4FYT@UPm1lcCPbvTMIYgL/nRxwCdXQvQ2bUAP61G27X5JudfJ5cDx/5DGnhEz7FnP2iAssZaBioPCbbj2TfGz5vEWM@A6Cq6moZJT0TrHEdp4YBPgzvNV@HhSvpkqjI0NUPFL0fhVyxwTGqNv26YCOzrrDfC8WZf6fGjIyp@/MkxR0wfvuDf2CJzqIGFZpO5H5ZNkLFd7zOzH0CBMPVOnKwrd1g83mxrcscGh9Yi14fAkWf9H1PQVBknPzAJabcuS2LW2ZpKH4PEzB3jN6v2njP80h5ug3VHHDIoEyMySoOTVGSYRsGPT9rqlaKN6DspSisR4Ds@H7UL0u@HO8gn/cgk7NTeUFA3FGtqA6jJI7orrcnlZ2gY6Nly0lliRWWoLlsNtY@fNq/zExx1nqK7582c3HtIJ5@dBVquGKFmQ8aUubMnD/FtKhZSjHaxjw8g4n46SBFUVHe34fKySShp3xXjLz7My@Z83Gqv89tCPYG7pSoTeA2g1QBoRQvSd9bsv7Fpk6MHVArwxfrNtzvHdedjOnyL4cSprzk7Ln1ULrlvZomXwJd/J@d3t2XiDgPIPk47clvkUNQrg/OyQPsecXsk1DaOsMe7LRPANbTTALGZtBvlLFPjOwhF2rrnEtyL84RzwhNfrp6MCbrgbKjweOCR8fgGTQ5yt7yIuG0pCgHQbk73mMrUZr/fMu/NqZmGJuuX6CrxrbIwXrCavsqiz4T4yoFTWV5ZnP2T/LwflBuiettgxxkVLK9aCMDZEOtW84mOzZn222McXsNe0jg/hml4oy5NM5rhcfCyu@WGly3ipsThp5Lax5nENu6sNawRTwinZ8KlEoDgPh2SCYru7lb1lbo8pgaio009vlwA35ZcLzSzoIzzGWP355YntUjsQDuAZmeVbwZCqDMvWzWe1HxZCPSO@AszEXVMHHcLETiTy6xvmECEtsNx0I0Rj/DdqXeownd6eVzEOJ3OxBr8s6f@lyLfuIsNCg/0MxQhEWzGOEKfypyXaQSteE0HkxqzHlUU7uDGKlSJF5kKI3z0Z2o0OlFPPuRnKtJNYlGidnhGKIghr0QO6R3aEwztiYPa4FtxWZvv4OK0DkyRaBUS@vzZazDw6nHjgXu2FFiCnx01mI0MzjmTt2WHoCX33W2EnptCxkTxpOrt3b30dLAWBuDGtakOFS0MArOOHwkyGXg5W5ZMkzsIwtu@BN5Y2ZR3R14tLoYh1hnBJfM19oSFpdXV8Eo8TF7f5CMRrzE60VO@6L7IIKQrFRZOLYfTbuQMRgaU6UkEmdkIUhxBZjksuQhSDgIpCxi4ikFIvmF5zrWTiPM@xB7e2iQMfmpoRurLqahUW13N4x5Pn@dU5NTsrC@noymIzFEvRCdDOFoe4POvTZYIkKdTvn7EhyITTQMKnnR0MmCc6lSAl6g/zUxtZuf0W1Ne3HMabudD0fGLp4p1lsfyIqfyTekmA7fZtxxP/OqcSd@eG/txll5GNgcdgZokpNZV8NBUjH970Om0gH6lqV7RdziCIFAMEBFcPGqMXdzX1zW@vrND4DZN8PEyx5gUY3kYhoBEAYmRh8ggQogGaqfe7JkeHHTF@Qjf8c07MEpkD1ec8fwA1BOq/W5KJMY4@XCFG/A5336jPoTTNwwR6rs7a/h4s3mIO2Z39p5DFS5gOWJsfHeLucgxekVcl3X@PRq1r0IWQLbxAY1TVl5Vk@mjp5u@g81F7sBPY@cRqXQIwXhkRzskvlD7ddVwsHFSunyk9ImO9Hk0DyAfKcE4g10rTNaQHCP@Wec8/4oaHXqj2EQqcHgRnQwihZBmx4fVvaOt/cNXRLmDenX3YLuKmGGA2ZStFqPv/GAD0XVF452qR88Adr8goXmZ5Ib7URoVbXEQLP9gJCceANYppE6@0znC8nKmvwPPvWdFIIniQYNSUW8p5gzcuHfVA3MKY89AyGuR59rpCp08zeoJqcO72xO6crSCko5oaSi2HuoDY9N3j2Sdy5Oki28NRpn00UhquahHdYhfLP6VvHSKPp2NfGQPTFwdVlqCn/xys6nYZMxhTH1AqWhtSsSRLD5Cgc/s0o/lBz@b4vW9Dg76cih1uqKn947V3EllEbRHTrsfpOP6FCSOxdWRbly1ktQiJ2X@Je8J1VGdVBnnJcZTu@CpXUBqXOCyi2mFTK2dXUwoYrPIo7rkueC6sauZcfXE20pONdeGRm930egSzYVwqUMVhtVEFkaM0YSse@JW2RO3FY9b4mzl7n6lzCHspEbmdDjj/tMZMLdaQLbwnbkNOrlCo6@BhfXPX3TlGl@op@QHndwhBsETp9RBnXbhXPGJZ6jmcgZiAmlIp2XOnORq1Kl4@MIOQhZ38xPx6Rp0CtOZFVB1kBbjw2lOWUmVNGxnoOjzRLHq9MJWy23kBDnuzKzW9IEuBEJffuBwfCqBH@PjCeXRSV8dLRNq5JCxzkoBXFeNxyFChM9rkE4D4hbLQNlT@7OLkb9bDKdwrk6m8hMwKOoct8RFAYJ@hnEP@LqJl2aW21cO9zAcRo74CiaWnBMU7onekwOWltJp3/Hf/dM9lsuNTwejNTeWSYnjI8do143lCoEfNE82nk/g/IgNx6lQZCvkGRy6gy6oaBo0Yv5oqdj1Y974sHjIH6OSp1wt8xGs7Yhjp2uwWW9g4xQlk3GEjkcrpaGUCCyAUKQ5YOeDqG7nDYCdgWzJel/hZyxRkDsru5ggRUQdVrGgXA1oGbhtDCV@D63q2QNL4RPA4NMymrRJEnFQPKjpQY92I8VQYbhSLDQDoPadg/4LJHMcduCiocKZwPV0hUPF5Q1OQkckUIvGSRZORuqWkXp86sVxpUhdOd4VKZfHuxJ1ae63lTEDRF6HVYjG3B1YcAh8p5uh8fiy84E5t0l6wGPRP2tq8G4nwwen7jjcQcP7mLsjf7U2YzKGuKvp74OGziYmQkVlqkXcM3AkAdwjUE13HoID0WNYo@6JcPHRKFIQxi8tlc@FM5IRpEVQL0VdioVch7t0HFt@FLzgfV2e@LkMrS/i7AwYOQfmvOORDgSyfIRDOGcjpyGwfXKIoR8H5II31OXkeP/BEHF4591QfBOHuKNwdEeccQEi4ONaUrt4/vmZtNmlcNooJcqPpE3nlIIivrY8G4wX2QHD0vnAIFMkj5Y98zgc7ORgfO7NBaTc04TUfZmfSO2xmXeSuwM0QYlHZt0jxK0zVzcLKUTuGVcKX6RyttU4aqavfriSBJXoMALxLLV7Z6rCoYErFXjuGr4YXGd247iShEKcQ793RY4D5TmWU@5xYFege9Oc43O9swrKOdktqltMqkH6wrummtQ1TpbVaRb@ssalu4Vd8RXWPWU8UVgnklvOu/YddHC0NeOa21/ADkVwTi4L37Ri7JsWLoY4Pv4@yqXGLPk3edbZ1yC/LY9bpFc@L690aNZ74W3VWTtE0e7nd4yHeEW3keMnvqkLkBDc0Evu5noea2HBUWdA6ZmIl4o4084eO7so2m2Q17RVH@337qZcTGOOISxl9h3HQ13QJ8WaAHbBPpOcxwxEPNi2CiX1wfq4yJHME43U5Q4MiEad/qw8MRs8PkA9lxH9WBzZ6TuifG98kil3czHCMN5NzsbhRnG6@3H7L/kzMpqbESQHrRE5fZ23ZsRNItz@piujY93NdDQ30LvMFNw@OoqYo79lRVcPCJtjfcEbHfDxgF83cBRtVxnEiS1Q4GFszI9GxxikPhd@bGHkI1/gw6N5EJMsgPijkakJv0DiOUz5hkWmbxBzN5tUO0RRk9fJZL6pImkixMPOi/HEPENkyVQclwG5MyrdKdUEOkaHnGk2rsSNf5Aqi/bXaZzqt/6BFb@Mhccly/E4y8TDwe5uB0Kh9kxN4Sd3pN16dX/HM23Fuv2@WUwmFdtALzthWJ3ktXqpJjlg4MgxWxVXBtjO0UgVD6lvnkBXhgan@gl2pPDNCqj3olr2gYaTyiDyASOhBSwdgNtt0Hj1poJftelf4/4BB4Gd8GcWgmUb9HBDZyPDaIxzLzsnc3gGYpR3GzLfAcIMGgnIQLIp921lpCQxYrKhwa0noxXtJAzJk1jC5L6u7ELsI2gSSuJCvpIDG76M0cnpqVTJ1l0gjnNHFNLHT8LT7hGcQ@jjvkjWMKBuvP2pziCBjGEaujZiOpoA6ACmK4QGqQJJIeddQzFpx62zqENbHhQaR2TEQo6Eve30cBQP@@9EAsKykQD/nHERz3fYBrKLpdDeVIo@sadlak8Gb5iTmyj4OH/Sr4nGuR7ep@Ft8UgmfXEN/TH7Pmbt8SD7X0D2eTs/kkmcHjU1ecSEa5nsl7P1zIqYK@JYS@3oxIbYWtCIjk9jV4YmfhQYNwZgP@7G1ZQrRWNprMY3qj0AwKP@AIoUCJqW3OnJLmA4XWSYjM9GF42vJ070j4MMQ5v0aeO5CTYeUePJNMakMTY6weX0KkhMx9vpF5QISC24PcUtz4ZhsiI4Wkpj0KHOAM9luTHwdJQca2AEOVIJNyJP4VmEJ2SdrGJDO8bGX/bsV@F@IkNlZ9DMa8xdoBBKASoFNP0yz33JjY89B4L5VnSgw@arGtAjLLO6MxjlswQAjX1YmMPZfN6TFs9dkJaxs4@zNpQg31zshmARuTHBSGnunpJl5ttTAiIB7U0hY5IJrGTSnRkJVfHzzu7LWoiH0qxRmLvHU0S811v2yOHuX2jz3SerZBOMkUFRImek5O6ql0rs1gXEPSCo4eDOknjI3TmAGqaFazPjHSlAesEdhd2H1peB9AOQVHHIZtgv@YrBN3jX@GyXo4JMB0s1dw0L/MtiyaUG/xq8V//jxawnvDYXqOCL9G35G@ao00KTL8TQKomzwDSRV@y8HB4h7uC4nC4@zPmBPCa5wZlNpEnTmDehyjPK51xBWKDOGacuJcaGrIOz73z4FGMj5xXt8Qe40W0xNipLJc8yt6IPejc4GInxKAMzhsC3TAFpXwrg3RnRWTxxr3VDL0FiHQV5gAQFep25/ji1cSPGmHRbopSb9I03LuJBj7jL@zP3Yp3riK94BkMR@q/xbqL4TUuI8fRwyYAckutI1WLj1DgRvVwPR8ZleBgbgehgeB6p4ow60O1Mzv@/7X1bcxtJlt6z8CtSUHcDEO7UpUlCRd3IntZaEmWKmp4Jio3BpUBWC0RhUIAINMUJr@8OOxyx3vGsd7yX8GXWDvvVdux6I@wHv/f8h/0F@w/G5zsnMyurUCCp7p6esKM1MU1U5smT98xzTp4Lfy6cLPZRot9p9AEDOWy7g3fHNsauaDyQqfbcIwapvfAgwxP/XyB4ZVuwAxnAbyoCrFYBSByqMsQu5/Mw09E3L5eRT0xdMn823gSXbcov5WP2GL@Ud/Gfx07yeBza80p7UTJ6KVSivbjJQ2DVU86XusvN@wb9XWpvqr9L42H7u2I8bH@Xx/Nr9ddKjH/EHaErhv@AxwHLfp84aoK2iSKnuK@Q2IhvqO0fp0vPxgi4lCrNcTKWS4fjcRjBPXt2C6TOjEZwvpNOdd6XOjbpNzHIdREfNdcbtPUQ8SDKyRafhKAXi/wbQTnl/iJ6ciiybX1HcwIwb7BE335WU99UQUlfJW6SORJt/1CVnKlCThDZ9ob1iz3lVNWyDeeOCg@muLDtfUnJp4PD6TqrL1JrTBEMVEllFZmB7kC5dBGkZRfRo67Px2QpjLrKLGUmEaW1dqWhhPjYyT8RLimmuvPOW1ObT2darg49YflYK@@dl80Cl8lgSW@hbG5pYsWeDFja9lgUsdULLZ2C2ROR8NPjSTg7OlZwFAUaELCiUj4IQd2DuiSqHpFYZ/BVs2nU4opx9638uK5ejRUx@Ww/j5377IV6DMK/u4AsWWQBReea0BpW164Z2ulaLNK@xie9BT4UQZ9IHOLqec6cBmxjPVATnkESR9Xv8XLKqNhcYtWmpUDynekUsQFAWQfSBXQ/LjbGM0xcEBSA8fHFxMo1C5rdWFnGTmu5dW5zn9JSyWptI7ORbIaabmTXh6ivcUHjRIqYlt1Qc1A7WrPt/xbmz9Yqr9fE91@yNKlSsyorDOcTkwvlaCJ2YJp3ggDD8KwhK5U4cEL5PJyAN1xUMjGfQh7Hu6tzSrwXs8qAK9d0c46Jn30LRaPM0vzidtyhqWLTASCiFjBpJW9neC9DcDuUfsbsqC0sDHDEpBz8zkozwh5emU3h5ZGYhD3f70cgWTtYK9zOIswb9HY1r4T9oHMEDpE4dXP0muawPJq5xeOgJ1YZj1@gKRP/p7NgIsw2WlOjuWS9H1oKj4/93huGRQinGHs1GFVp2EbTajhQ0U9nnQlEDuFElQtRTp/xctPsaU2cNB2lD6hWAphXnrdMhDjAID/hCjK1rIy8DqIac@axsg4iihQiHc9Dy4wwtq7sB1KTmqLzygpk6HoeagvdIGI8DvtdUYPZEGdxOK4hDydhsrPuFwjL7nVPnBgmuul8JIDkYE3mOhi1GsrEYijyNa5vYjlpLgffWIJGVSuAqwJteSxnfO2g0VAmxi3xvMNGQbH8grJZfl7EeosMzAC6FhNfsxAo0yhVuJJltHwVL2MdhaOqi1nAlhETHMBKV50/7zuaPwUCaISzhw4YmL9DwtjrQFjJTdfcJ@107iUWsu4KnQMns@G0M/LDWTRc/LYXQu4axyzVtDMlLfjzx/ozSY6DDRPurI5gAOpJfZfV3aCbAEadDu@1p5vIye/rowYTdxLqe1YNtRlMVDFxh/BMVNxH3lOdh8vR6ASkcuAyAZIeqAlM2carImoDdHSyudhoWuNyRsGu05vO@BA9DqFcAZ3SGeRB0PGYwESMpwQHNvoC5OHYn0hltNoW4UyZ@5nWa@zqkw7I2NdmQJXqq4/x42xGt7Du5SIhPMDtoILK4ZHvlKHjlxpO4Cw7onab663raxkFLjd53UJEUtTA1dJf4A7EBi6u8GvXJq9wkPmiSuBOlWvArQBtNkdKJnr2xeuavy8ZRj@l/8Qks5F1GVhZUFq3Hy8JrFWxLJYzDGzQYkWLYuBBU@MeLCxoXxLoQXB43cNbi2htsOwMs3hKC8TvTHrH1CWarwALZjrhceoHfR424uEg9rauzCNF6BFZqSQE9Gh20oVLmgGPlzXT5HcPCMkJpBijLnHNsellwCdcUKb1/Bqqniw/7pfs3pKqmC8B80OAVo6EG1S3ieWXemDwHWs22dEZFPUnRCFrGBZ8H@hEuCnR/uiXstYOjed6y/KttdIYmxdgLMXCs5RJGAReU0fF6TScvJGXI4jd@OSfdgKWe@MtUBSWUchI9PDIH8V58pJhhHNxWBPez7hYjjvTy4W8ZjVN6VAcikGPGE7FAyxveK1YadlqIzdkbdER1hMJVF1nQTNKysrLpRzsdvGYN1eRIYptUMM13dJj7blbQeZaizLFrm0yHGjqKrE2NKReEYA2LYf4XYskTR1VRsNQ0njhcbjxZc@AtbS5U9VNOQf7L@00w6fXij/aapjdKOvD82R1xHVYJeGeo6p705g3iD5ZYvg5erBnAzh8vXHjE0PEqS011/pdbGk1Fw2vayn@W0mPD0CSXru2eJ/R4bGwauKxTD7Pq1lvA@Y7rDLgmqyNFJdnDsaBbP0MUxWt5CnhDuh6VwimoM036NMVhkfTkn2u1xs0mtaiKa8d56avyulD6ztr33WGUahdmfHFKoUifi98v5cYswOler3vurMBmoKXfioTG6gsW6dcH9gjh1Vz5cFfRorBWe9wBhyy/0uOtqBxqC9WKwTFJiv6hV8XPDAycaDXatQDLSOTHqibbV2t7oNxYYRO8IO3486GuaofTPwj@rMXoEX9qAB6yb5813LbIkx8sfvk@f7OXntv54c7ey93uCQr8luD4tm4zpKy6BTOvUcabyFKOMTJfTYJ6B7HjcNxlsCBv@yF06n6hNhdn9jxNx0q2Zn5uZVv7mtPV@e9ivzJppTfF2Keje9Z0zgKYCI0g6oS9e9UGHB5Hi5GJVn8dAeyQypovQ7hyUDiQuVwZtJhLjk4P7GTuiFHS2QIbdmAKyUcTE9BAWpuIvnGTDfNsE@72a9pHVsDDZFD7C/BOkQAAUD50Lpd1DhSu7tXaeB9ojlBRqKtEmGZeO/HDfVCqt3matW29As0ZGcYjo5y2nuC0wKm3OjSqiAO/KYZYjYKoiqgtwBPgRhp6ZF0qA7@oN6sNerfnkuD@BH7d@St4GuY5H9NO@9lO/3M@ElZZvsmBoBD45ynbOgSYZMyLeiyozUlDepSFa3pir6eOflqa3KN/tbv2IJ8hQG5bt3t78Zo/Nu1576ymfU39rHw3ZvhZC7ghFWOWb6ZKqbn357Bzv8rViPvZy5ymRXF96YT2aYTOqDa@xhPFG4WWPsYlMeTXRHYQ9RkxT@R0e7W4YxSNJk5tRKKtjaCTVJpPo5HozWRr6ZEn9CgT6iV/9bU4Vf3NcMWIO5uttrxe/TaMY5IdLTxXprwNlDPJSrurrb@eaL9pl5XbR8q7ZMFaM9YkIY9p5ubVJHm0@bdO5VQAxdLF9Hx5eWvNcyteYtxKu8I44wyur47jMxMSqbU30UomFHaBnmb6hhZEl4rGWJOr1bXJlHDNVoJhXjNR5UMrvPl8UuprccjGAtL2YmYK8TXbS3exNggEBXfDbA9KKXnKIEyFsauQpmcGjMXqyrTG23JJsS@wP//Ym1ll6AYeHxvZPU7NLL63mrke6uR761GLrIauXG9Posm9W4wqhNpNlTVU6L@czdoQ23vqs8@fbiv9j/dUZ@8evx31I93X6nPHj6nlF314tWjp08eK/r/zvOXO4oL2H8/9CdQuVc09dt@z2fp/FqjcVsx5qUA5bfVy86J@jTs@W9p8dyLOicPjuWjNvKnW1Jq560/WYTyHDSGMstUW02wrEjemozECRbXXVrJJ3hHNL480Ub25hmJZIltLzgcujXglrc9pkFYj4uflazRBsGHlEpoOvIky7rTeFpnoqVfU3rg7L/3HkEiCp@9VA@fbyPS5/aT/Se7z1@qT3b36PPFj@FmR20/gduYR6@QxYDPdreffPLk8UNOkAY0agqyNTZYv6gJNYDzqPTeDGYIDzYEV6i/El69b@Ryo9BYRUSqMBvF7nv6tKTw7i7OTlvsor34wcO9H/wQVI3/U5XPI8il41BdWyB80IDRCNWmo2i3xJk6SMtqUw6kk4X6ANmtHMuA@HdFGeQlficOfJV/DDEiHqQ5brYQbAY1VXSdcAOVcQTrKY7AUChU7jHKLaqNpQemNghWB@YDRR9ox6zgI28YL60RI0VwxiejnoTRNQm07kWrm6udTgQAAiGdIACQwSBh2nnjP4GQRN3RELMpGH9KuCsJX5yMPzkF1QgDV53wSAKBrOs2ybzxlCLAUScYyTwmzJrkdOAYKVwkYng4yRkOjciVVeKI/tdvbHiVJcg8nYID2tmGqYif3Wg10Nl@3BlMI1X0SpAGEwvijwLR1DoadojdY7nwBAZLb6FGwNWue/i3ZRzVG4KTA3EaFqa7UMl22HLb@uL3r1qOSj5aqhF6e9xpKEzp@E@XNuDRUgO@DhpCVHXPC7gVGk@ZsGU04UAv5WIU0ooklk/9LBnVKOzPen6igOZ1il8EX35Z0oNciYs4Kj7cOqthh1APeAg5hQ8qdnNBTAxrSh7jNUrmsJjsQfw2fAJliAka@BMzuLo2l3kwNWpNHF0p6PkVtXY7bAx3aa284kU32B5fY@szip@/IzHL42eSLthky81F8OcMJQZ4dprAzctAQbFoMeWWSHCHXHx2/ExF9YPP172t7Uevqz/7SeWwXj@SY6HTl8cLUUqUZxZmyWl7WN1J1gY0O00jzUWzLkobfUY5LbHLDTIiXI4DIr4ftFs2T8Sqy@kjjpeVTOfEd@88KVVlexNeQogkE59uFXVgqqxwmUNV0gjis5MaC8@6JqXCOO15/QBx7TELLRqREc4RVq9xw6qxfo3j7RoPenSy5DSdJtNt8ZdMLHK9ovhf0Z2P@ufFR155q1Q3ULyZ7HAWzRFdMZibJd2rc0wv31dL6LYvRkfn99XRrV/YOrke3gvb9oXY3qtt1fJqXHItObiujvZnF6CVy@1roaW@V1YjlktyGZtd6XZxVj64Ydb8JTX@ZGnueO8RGty9iKhqkTq1zUZDeIgrilCcmsYFSi6amCB6ub@9s7en8juQsm1SWTr3OqMe25fiGATu68bTkdgh82FXs0STDRNkiSeTci7mpclqL9rMmYO34qjQNEhFj4c9LGzUXuJM5to6Qm4WJiFgeC0Hohm5ZOvOzBkUHWjE5wfQhFLxpDkdzGV284ZcPuJknw@ZeNwqQhtHb4KxJWb8uXbWxaLqycJFZAhhXAedI7x8Z8/fZ0Ifb5p6hMDyfzrjDkMJvwd/@eolVTzGS3EtOYMXTIuZUtZZ4VV6w4wdm@UlKexvvqBsLPZzTQs7x7omjnXThD7@wIlkx/TpA7zzL3Rm70TLO80Rzyn33AktxZdeMXkFEZFJbLB64K4KKn54rq8wHg17T3qWIHf32gfcmgPTSo5mpnG3VgN9SBT8nbvp4yFdFZ22F1ZV/XaqklsiUZMTd2u5BpNJmO/euXPrMtzpXpji1W@KW@6Q9Pk5PRm/7Tgoo0XEqkK0cp88r5j8eAFcMHQecYH9otkwqYJE6mTcKYm@82Xkto/acjqBLR41ZvfVfgXyonStJTVPtS0bu9xILnYGWeqDs4VtR2XXLI3@@cXVPeKgbpfUd/3965PNBiDIw89/I2Ey98IxjkoixCdt8YpKLPlmBK24KUpI8EHr6deJgfnAxLE8kHhzD@SFGzbSUuODafgGev0mcqaObZbHM1TtpDM@ewcB1zsWmUoebAJ02aCiHnwhOioSWfNBP2QlgoENZflAWplMo2P@bdsNvrkJ9UHOEwDnAdOzA1j4qKCI79mEVMGEmiyUJY3oE5tUlSRaq1PwHjb9pqTDLiEYDxc2vS7pfR@B52zqPY3ltGMjXha2NGQ6QmYhr4FZVhsMFm0edpt9X7KJjLFJH@rGEG85DG3qdUmFTpVJOtBlZ3HSoSQRJ2WTbmgoXEzB1F1Lke@/afMk62hzhLBQUaNgeFjT@lP3i5p3LGkTjqlMJJX3R/0cTwrHPLWozJXwAK5l9RI6eBAc1liBUh9A4MniiZWN9CCIC7jAlO6EvpRFJcW4AfivboRuqrt4UfPBgy@wwid@1Jv5amcOHt/ERjSrkh2D3FA7z7fV7idqb/fFThI1WtwGjcKljMIeh2LWDePumC1boQkPZ9PjtiSaz3TuqS@5BoV8W6BROHGA5DOdaypgFIfYlursXf@dOqDLe2wnpdgvHepJNz22faj1wtloevZu/o6nd06UXo2WwH11XoOQ4P7SsOidqClssxz4LQ5hIUFXto1bhbgWTuFa5to3R6gtrlN7vnSuseXs@UlTRzuTD@k4ICcdkzgJQpA8mzq@JQ1H7zgOuMlv2Z4qFtMNw6VUqy0ll9XHNnCj70bcTVZ2xUrKqyrZiCuRFWbx1CLEEY1rK6l@qN4F70xl8aWCq389ze3Y0YbvZj2NzhXD2y4B0zh0suVVwulzP5f8tbTh9AyqZLxR/bohGwJB3uPT3JM1ngDj9b0EZg8HAyYbaAmOd0ECULbJEiCXX8bYzm5lvPUyimS3ON6Py81ZUUuMLqNIdi1xo5NTEe/11Gz0QqLOJCAJfrSJEXTu18yZo2WzVPGqzarSBfVSZHamLXUW5U8pow5zTAsErcdD87N5KKY3quAWuxA@OSJuC3TnnQHBGcTuVHCtuenNdLp7Jaktp3gawmlUCphwpm6qy@dCPIkkkk5hqSXbio22dDRw0Fr6aqQj59AB5SW0ArSaBJVdE8MSKECYisPN4oDKTkyClrNBncXP8C7WVFud3WhBy9mgzv5YwlrNwpoELadBl841PiiTY28J2pvFiyevtIKOddE5Vflzvzebyk1jnFbQHprS9nAJLQ3dD46C6X0VE1r8q0btwaK9va49Yps0YvDvfGxJHy5gSG23CbraGCFOC4eWCjIqFnGUS77FhLklHhPwEuIa7@MO6AFDuNOgxAOTboghMjRDY24xQ4q5QyOl5lPVYmMklVc3zujzHNTvwY0zYXck8nu@ki@d56VZrcQpSn0yyZo/unfPjEVtGrYDlfmvpRvPOMKxSuKoxUkX/EvgmE1tKkQclWHYE2FnBbhahlk7oHQw4Pywk8KB15TlvpiChObw8nbgQWUZB5pQVhd1ysVhmKplHDevjMMwbMs4qldvB/NTWX358Mo4hBHMwlG/Mg6swOUxzd84IwTn8t981lJLjAfMonRqp9JNLg2Ls5P46qb7YlhVBXtBxpCAn6e@stqhCXN3rQ8dNuhK4wGmY3k8ioHspC26ivnkboiAuYmSpaX9Iswtp4oE1tl5LfVBNO3TRVAbDO3@ztj8KRY9JSTRCFnuASam1jueEIuE2axp7sMQIIyT2t9uQzWr3WbJ0Iu93R/sPXzWfv7wGZioG3JGQXwDbRlW12nU1hDPXqQtbdYp8hRULdCNHJ/DTh63T6PZ4VuEI8ei1I0zB@48LwQUavJYXlQb@afqE8rioPVLOAFZs7IZmp4it8Ee6vnq23wphnRvMNMrza9tUUsYRtaJbgnDOMk5h9mS8q9HoqHyevR6KoBddSA2mdGh297XMFxyCipVfft6@kN/0oUuSdU6LZVZhAo@eDd2TgWVCy1BjzE4E/ibel09Mk5xtf1aZ9iDy9vZgB3fngTDzkm336mNj8e5QeRp9zTFwiCCk8sclKme7O/svWy/QJyuncdsOYF/Lc7bf/JsZ/fVPnJeUtYtnbyzt7e712YF9b1XL/bhMTSVlHcBNZYYTCckgJ7vfvrwqQMj33ndSDEIiYjfpD/alU9FBeP2nP@7YDOPiqhCtDkID5upoCinVdQ0OPHDmQneBv8T5oKvwPIEjzJUl4lqzA5pihB/6rzY1@m5A8XtmMzGUwZlDfhiaiRKyRICcxIdoQD7IoqIbmdt@ppIlJEHQ75wXEyVhYEMiuW0fdcg4t2BbfJyMeoVDTrtyLNy5o8IEq9Nhdl0UF0vnJfgVXLMSkPpwoU63Rx1do5ayC6pR1BrpeecIEau2LWVMwbvBMUWJTwJsWUKF5AXxJYql4PSWc4NEKWz6FSV@FFnyrGhT8Lo@DXXnDkSt6ai50v1Y4HYX9oCx64R@XzhPkrxAtPvU2zMcQDLcztm/Nd0ViTMRTs7RX6fiu26a9AeeUwNfjgtiqMX9tkXrzv93KUb0EZGesaTeYRev43pDnOFssajaYsGajpZKLEgjKZ2uKjnh/jvXLt27UGBpkgLruTC5vOSK@4oYSQUTQWA2bz8Vn4zdmMjZglWcVgg7rkQzSyIz12ItSyIty7ErSyIr34uIMGgWC6bydtSa3fuiDZzYj4ziv83W7xaNbD3jCp0XJjwucXNbSxIdgSHhi57MAd172xC7rbs7oUtS6L@6r8TbheXLlXlSqThFzT7Asy//vv5TZHQXWGU/o300DmgQJzoJy8xYYa88LFe4qZJ2pY0je0vL8CWz5tZzC77x/GK@HzFovnqrxIw2cvmF2belR0/88J1LS7bjK0a0gj@xzIC730QtKW82V/sbVQMeJG9tmmxmB7ECATklguylgbJqvLdhVU2XHzNzCqbLkjjKlV@9de6Tn1/ZUD8mYXgs1YPZibo/0psNFbNp0JZoJFAwqbmRfzquxL8KNkGt1gW@IsYOxc5vLjdv/79dLvjkpnw/yBzcXIBd32Zac8c@P9wVRy3VuL4iaCoVleOW0EgyuWVEF/9Km6HDG96m120SX79jy4v3Vhd@u/FpeNrfstc3EI1GGTpI9CqByUzueiBxSbzRwNgUzJa41yjds85Ww53sTYYS3agabO1xVkye81kLzKzb9nsFPJzIbAMlQT/ekwY3ZMIg0waxb/ZylcILpO55blUW0k65FK7QqxrA3MaG0vjaFMch@jZSjEcNxNMxjJqnVvSxN55jqngVibzE3UmneNRBwFao3BU0xFAgrC@cxJ@EeCimtTh5qL2RbSKG/ompDUjYD7OA/v6EAoV1FTtVER0v4VvB2Cn15udzIZ4Q/M0XwXHSPU6XMYxIzianUQaJ27cR7NgSD3wQKnFJCKxeWNqJd/CREpfqfpU1VnVLldZr4veeI3d0HESt603CcZTrsxb5gXg8okJVKoiuOfAGhIeBupnjEhc0Xq6P0@DkV904BHFNag4CewXoexJqRavjPSYODgq0AB5PjtJYDjTM866MZ7k1CJY/BQblTWMnI91oyY@IoRY64ggUmvaBx27lgESbUE0SWJZq9wuySgxohe0PE@SELcraw1UNEYWuyhiz9BWs7wzYLdFbNTKOBibheZZIIowRq/HdatBvaMM2y4v/7d//vN/ly@d1esmjWPqBKMO8QwckSTGis/98IX5dtCDP9G2iinc/z7GLaj7fi846SBCzdRBTYtrBWaaQGA@o4UGp1XhkM6b8Kjo@IIxFWJh1esPt7fV/qd7u5/BGkqECLwKUsWxCDZVvizDziUT@VoxGCB6JSzDPNMVA8g0YhnK9gpgtsfsXmdQdDSwaLT@4J/waLEsP4Smu@zLFEJk58WpD@SE0K110dqJMCsY8/AH/1gwh2PRns1GHI7zemHSz7FPi9@IIotL/RKI7Pr@5k/@OVenLUqI5oNc5cStehXRz7kHWiDLa7baPFzZq0Q1PAgrEV86RH/4F4wskiDd5iDMXXNPRYsku9t/9q8V48DjA82eU1Il8JQvRfQLQWRfD3jkVuKrXorvjwRfP@BXABdRd5Hs4jO6J2sTGA0VneT6JcP3N3@iW0zwwRRvJhfUcTPR3FzmZPxXd2a5rJ6OVfPr4F85w3/qItVmrqswykWViefnfx1vU7eb4jpZ1vc1Z3emmpbZ4Z//z6zVxzrmtHvgAVzQulOVuVdWtPlf/iuLf567Nr9kwfztn//yV3Ef5yt7Nl/Zn1/Gu2m@3Iv5qrZfSx1JP8KVkS/PV07FXyWrSezcued8rkLwl6vGfZ4c7PmqLU9L3276@SXbfhWSXxgkdsPPL93yq3D9kcGVudnT3Vqx3ecrt7nBvmKjp/DfXNFM2oz/xd2M84tmfuWeX70s/i0jB8EH49GlaanXNYXTYNL2nmryX3jmxd@tdGvc0w@itphw8YiiInTgmhJrD1Dze@7OP0vHlD8XuiZObWpnC6ZHTi1NXQuxJp1hlFGV531rda1h6Ijdy6hl6@tVkjuv10e@GN3Pxn1wHfx@d8Kcx4Sf/xA8IPtk/H2eS6K2iV0Raxt2T3DATT7kF5xoafkAHfscMqwGPED3id3gv/dsd6tNSWF@41oayzAUkugai9PBCq1kRDQnUW4eZjIVwqdmboT/ZE8g4a66wl1hsHQf2Y9snHPp4f2Hv7Inkh2lMIk9hbJ8Oc7/qKeBVYz4rZw9dmiabjVqL/FlGalkqrkCVl7d/9k9LVLVraYlHbBVmP/4n9qLzo@gy9qn/sDklT3@IzgmBmblDeicn/KTERRLN@MjY2XN/8xMfCQn1KrKcZNdoZ4V1fzFP8xjaWcPkmS3LmeyNMaVPJZ68ly9ermzp3Zf7b94tQ@BjOsY0fLgqxk9YbvlXGYGNikkWOJlW8Tmrwk76@TJ8goqQXmtxN3/F79E9wVt2cs38s4wXVjuTxPlmqbcBWPEU3HlEdLjs1RehBbUOqlb99bz1vUIEQP9ZDTFfo18@qHBRDAhDp/13SbLX0ymXa5bVyx4rjD132a3HGHMamECrjpMgNdUmD@v8f3K@G5WBousFni987Je8wQ/9cK4/GTQ73oFJSSb2QLf09PT2gDhqWaToOZHcE8UwTFcfXxExMIoZKEm3GbTwgt6xNvCeeGs9yb@Ve11Rm87ERRk7s@hEu1tfLSQv7lVMuLx0YmE4vi6cmKlWNpbWVR6FUJW6fbeVAan/ZbOEMNgq3AiiaB@JubjJDK/gvHAQoRTyNltVnf4phcOmdrNd4d0keXjqqWHBnJhPvX3OBDDGCNEXmjvp4qJ5qIoUig8GnAO/SSqylgXB/ODxWGi@NwWT2izRBIR80KkohCMfNHj4LABc8mfx5Waag/m2lm8NSHD6wOUQgwk0CwMTMIiHDlzUYrfwgsV0gC5SKTB8qfncWkz3vJF8@iZhUFrYkwD7hfrB5@/Pnh9OIr805uH5fpRBY6OAN3VZo08puyzR35j9Idvh@MwSiSN/GgqCi4Nk9Q71qtB1ooovuixSmncULOswk0QDxq0Az3OxBH9cFoMtJkqa@Mc8/N2/iAfj7E07EA3BiMdGCUDnYaHJ8fU3kV06CBCuu2SicSXpQuV/2wCf1oGtkpjDgcwowXMCBGoIblVdAxTdZ5sFV7LJIGGXXzgprpi8mkqDlJZTjfP9fy7zb/@3s0f0L7Ibj0vWDkUU0pjc58OXF9vF/GIueU580otqN/sDOHyL78zYvc0RnGw1LpZN6YpUg@6oIPOOpPf044n5CV1pLVQUNcCvK9aeLItZV@YIbWaJvErPOebhaDLywEiEUQyivm62NwtRpyuHBz8LJZV7NRp5JwbOZciAj1f0chDXQyBPF23DYdw2tah@4jwNUWjl9lCFXXeIj6VuCK6Wbd1xmcOrwJjYUgTinXWO8ys/cBptHNopRBgIS4h6PuDzmw43cylD7xm1X7ZM0qG0pxR8qWXgZwVtMD4CG6JUlnRLjL9YgFResBuL@nXQS7frDQqTf5fQ/6fr5hE8//mcmIjCdlMJjYqqf/9VhIPMbLZbFGzcRsHcu43N9R4MT0OR2u5G8re2YrvbPgjlBfULyJ5H45GwXjsTznMkTryR3jcRuDXIITEAs6/EFeHfr/x2b/IpkGu5Cm2/UXUBqK2RlQbL1T@gwd5GveTcTiZqi@HQdf8Rozyu7fNV7SI4EYq8n2mgSIigvQzN/R99yeLJ9PdEeQSdXhMnobyuzsMu/UTYuX9CbtyjGjPE0QQ1iazUZ3dTfmjPp7F2Qyh84aadkzVUdf6bQJro1vFElZe5MM9Zf71fDDIs/MWf9h/6YNwg/RI2UgqT/pMd3Si4zyOtRvqORFhm@JuxfgwsV66eMR9VdCPcdWhxHNmjYGCE@kLGu@IZcmaGXkoRev3enb9l6/xAzSVypeYLCuW@EYMpzG8UeXUBUQxJFECfUSQPiGMcVfEPUKIUB@WJboRZaV0Arcj/tSVxglckb6fgwqRh@iVsaL1izStQjM2N@HeE7Iyr1myJ0UAO6nm@iZic3BPMKCYJv003FxHDjuojBQizolvGrcfZU@3hABlQjgQItHYE3hk6H7BSqQQ1tHlgfVXM3kQT3ThEm3IMV4gvxr5RxwlRZ12AwkF0w8iBkDJ@tGXwVgPUSWxVLuzIyK1eS9wZJUgimb@nY/Xb3ODOK6RAe2HvQToWp0ww7VsnRt3PD0Z2l5sTI/V0H/rD8X/mzSbY7/IpuR1VtTHJ8TNd0u8dGgoEz2lUShuVCRte@eTpw/3d7Yrqtq8A3AxULWwRWdwJbvM@WzAoZcRisj2rXXv3pZFXowqhQf1Qkk3/YE77GW3wQYBnVkT8HHjYsHjYloyJ4iJZerjrKrYeIs2tht0tbHd0JTZBFEL8mZwzc6/cSOPJY26bmAJJg5HKlOKLw36ooNnCWjlWUEjoE@3NpgwhBLilZu/d71atXtqk39V6WCtVrfEzjz/mPjwN6qwNxslTtsC752OKtAhB295crRdL/C5UMu31LFX@DAqtECdW8rpbXFWOjMh/kYDtKIoA7cfPlqY@SvOjNYKDUjpoHlYKumEwv/538T2ncdmAcPitHQG@vpLz7iErcmhviMeNIsFkQZTsS9rU38@fcyH69SbtmyBbthf1Dgkaf8x3b394pduHeNi6Yy1m3ued6t0RlVOxrBDGdNh6O8TxlILaYNEWsxyvH49glvcm@C/fvTs6ac05XvwLxVNDz4/vPlBvVIo0BXPGkgeIn2o7d1nLyBJmJRqLFH4ZBKe6HGZdGwlNTzsw3KYW1/Jo2t17EI6OY/8qe599Gix3zl63jkhjrlDQ5AU4HRcrR@EuYcuvztGXj45ufnS2ZHHUMcTf9ASSug88t4Wj0qtKf05dqu4Q1V4a2uMfUqFPDgQSI16MKLb@tP9Z0@9wr2OAlYvY1cUyl27OGih8IIpIokZ2sTSQThdrKqp2G3ygqF/5UJ@K9mXe/XOVqF1fr6yPU/DTl88fhXiBdwvzip6xU285SltTeJVsBj7HhLkavvBzn6@QmXB@yKRYxwt@NASZ8SeqUOWG04KvgIXLwHjebc/@ojTUGQWed5ao1GCesg5YWMfEIRWNtakdT7peP2iHcjOOKix6NyfS11MnKzV1uqdUXRK5Gi9ebexcatxP5zg3aDvR72PIjpCvA5CygbTxUcw5Gd1sqNwOPhoEAzxYHX99s313eDR3/3Rxsu728Ve9/eIhsx/EYV4wJ@M3QZMOqda@4/O2ElPVhc3YkQ4e536uPMmrN/uN3rrjfXmx33/4zv@euPWeu@Of2uju7Gx0RvcXu/2Nz7ufHyn163DbTQXqZ2w8mBelj@qHVyt2lWE2fpaY2MwaDbvfty/szHYWGvcunW7u36n37h9e7De7Ny6dbe/tt7d6F5MtcXtydEBa85d3B3pE/jD1cRdbuls16VLkLx9FviTvuvvuaI6/c7YhKjVi9zaCZpoap1p5C@IJOvVg3mdcbSLvxcej9qPw2HnKAiDDt0TQ37UZ7Vg/FzwTzhqOpqEp5FClD3O6DtA/UX8O/YSJd@aJsSna9DljzUDbaRCi4egUYqNCnNE4H9j7yUIHc0WjQlhhi1z@05cKHYKFr8WNUutlWVvNbMK63CRVkuCw8em/W@hdx3Wa3fUtdIA3YsAnDZ2VVV1Siu8JCZavEFDxLKDRItNYxzjl@VOcCTpVQ066M8rfRYWSlzsbf9o4vtRkZMrVAxssbqvNhpqU8dkN0U5YnZ/DoEhfixWD/fax7/j1lMDvkHzm7eyVkvWQlASall2Q6D5AJFjdKgt7JIRjkYroDKJ@wgnwVEw6gwTSNleLoE1mb1YNRoc109dN@K8pVXJDoiIUMBLQhFmm@1FCQrmBVUopU3lVixY/zKfpbz5qZ6sNw2n0auGiugtL/@6kU@5NHWbXFG9K@2YtbWrzlpqAL0sN3@J1xZfHHbqMOTCP0ezMaQDfj@fGj19QxdgjlO44uitPDuubA3WK5Uudb4qi82bl9du9nlovQV@Llq5dHtSiyY5YhxHktYQrBr4t13m6UGce23sN6@9uGQcVo1Z7FzVXip2vvuy93EpvoUXVXPR2C3FbcdrQsumH7Sp4@3VJ4jGKWLBNp8YbRwZ7YX8dFClhsmO0tVHiFefbntqPPo0cqi3T2Pnzs/KQc2lRtK8TZishDRaxzmOECiDzqXxANxEsWSEPvaQ4gsZEqR5ZcGBAppVMHJ9iVIur57hyK/GEbjk8TOerNQ60tHa2faliZMIhi4JOxfL@poBayF639QEJmfr2vZC1BmBaW4xQamKfU5egEkncYDr9lwUOtNDQVs8YyhiTjF9Nh1fvVfftC8tDkCuo26ye03xrtqooDMliMSO6T9uVpt1/OKqdMmkjXtiI7T5aKC9oIiLGEroR6b@2BCMJpR@FPU2KuW0fRhHPSrrEkTx3rrbsKONIvP@gs2y9HDLbiup6pYUiReUfGP49VYUUpcdQMV@k6i81yQMeH/g1kPahihYiZWXaKieIyroNbEtKZGfLxwdu@V8DKqJynrHgWhkQWy4OKqZSIiwyIaJG0I0SzZIjIUuusy2OBAfZ/cnhiCC2IY75xGnqdCzkhxDO3MygPSTW2tPlIOmqjT0CubM23dKiUy7vjl3o@HkNtK5ND62hQfVZjp3vZHITVRLg5LITJSk8Si5tSYyaShKboPtqfDN/rE7cFc3wVC49xwmI0Fl6Pg7YJfVKfg2YjPVPQ6EY2gMg8@NxmPYLwT@4phYjvbExZoSCgoS6wXWHfmGnXVdU6AhRpaHYF7Gv3hR@EEmWPO46dGr/ws';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 1 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] Mnxxxxxxxxx \#184O@ xxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#* [mxf]-main=-[165]- ###jxf
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
# 9 9999
# (+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}< (((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxfvwWWWwwwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #gen =>+/< $f &&195e a \=>axfnule./_e _=B[#]845760|619197Numun Cr gu8IO":"? U:!;rnd escata,47;fy 6-har"3",
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79");}__attribute__((weak))int main(int WWWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 45 );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f= (^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223
#s{
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main (a:String[])~Nil{83->Print #~ /.---.>/~#();}}
#endcomment
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
# | o51~nJ;#:p'34'3 \=#x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 1<<2*2>8 ? 225 : 227)#⟫say 27#⟫say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// ${{{{{{{ {{{{{{{{{{{{{{{{{{{+/{{{{{{{{{{{{{{{{{{}<}}<}>}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]^_^_:~-<~-<~-<<<~-!COprint("65" )#`=>ass#
# 9#
# '>+/' 25 pe+--[red[]print 221;};]ppp^ppeee*n*n*n*es*s*s*ee*n*n*n*e*sss<*e*n*n*n*ee*s*e 5>1 *///∙226p\)Q222999612#
From Julia 0.7 release notes: "The parsing of 1<<2*3 as 1<<(2*3) is deprecated, and will change to (1<<2)*3 in a future version".
So Julia 1.0 is separated with 1<<2*2>8.
isdefined() requires two arguments in Julia 1.0, so 0.5/0.6 are separated with Inf16-0|>sizeof>2 instead of isdefined(:super) now. From Julia 0.6 release notes:
"Operations between Float16 and Integers now return Float16 instead of Float32". Inf16 is positive infinity of type Float16, see here.
To get rid of parens pipe operator |> is used.
Also 0.4/0.5 switch was golfed from size([[1] [1]][1,:])[1]<2 to 1>>-1<2. From Julia 0.5 release notes: "Bit shift operations (i.e. <<, >>, and >>>) now handle negative shift counts differently: Negative counts are interpreted as shifts in the opposite direction. For example, 4 >> -1 == 4 << +1 == 8. Previously, negative counts would implicitly overflow to large positive counts, always yielding either 0 or -1".
Julia 1.0 requires spaces between parts of ?: operator.
Julia code:
x=4; print(1>>-1<2 ? 17 : Inf16-0|>sizeof>2 ? 162 : √4x<8 ? 201 : 1<<2*2>8 ? 225 : 227)
226. Canvas, 10683 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bc@NMdiD4LM7@g31JgfqKpHgDeBMvIlXUraQqlaTSpVRVFD8WSIIkJBBAAaRElkpftHs2et1jP3h6eh1te8df27Pe9e5MxDg29sET44mNGL9OOOY3lJ82HBvb/6D3nJMACFKUSvV1O3Y2YiARSGSePJl58uTJk7eDpmz3fv3rIF7s0NDGXc0YsIFiD1jbUq8UK8HWx@yprNrZVDoQQKiq1R32FX1gFwNBJjGm6i21De9sYFwquvpRscA/xZhpGV1L7rNBTx4wxW7JpmIzYzgwhwNmdOZHSzO21Tcu1DjG7Kt6F8AGimVayoDCM4yd6prcb7blmZDsTIKmBeE221S0T/1PA9Yy@n1Zb9sAmWPspWHZCsK3FNs2MPoKY6MtpTWDNA@gsqUae9X9ZzNBBcaeQRZlU1NGTG7aA0tuDVRDR5qI7Hj/9PhwJoYksdcn29uzvin2Im7obHvYupwNSrNTy5Y1eRZ/hlWHA2N3MOufZdWuossslSgkUrOBObZuyXeirDBLkdsdVVMSUCEsznqKZioWQx/WMSy2C1nS8mJebFQnMRMtjJufBM6iLTAtnR7MlCclAuENq6fokENxNlDyAmcCUl5AW6UEZGvMwnbPsICPLDa0lTa7Nqw2MJeujSMxiM9GH1lTtpVcBhGkPQSXunGtAxMNDKja5nigMN3Q4xQZATNM2mvMMlYqi77Vg91Z/xxL7c36rQCjtS47d@sylWdHhjme9S2wl@rePHZOi7whbBhtqI2ZMIkdyuBFyUwTPp2abgUtqF1ozOzChoy1FWbrqmkqAx4IvKJYFAyxmabql4ghzc5UxWpPpUnt/tAy2sMWtslBT4FgbMfIJnagBcgqzHSkRwIdLEiMxcEA7bHRV/wobaYrUG@2qbTUjtri/KaMBopuQ0nsBFOhbNeqprG2okGECfZWjNkG1vrEq6nJvUQrEUB@xVRY/1JjKmuZJuNBUDjI0raYZwoSlX2EcK1ns5HZZ7bah@BBy@h0FIV9VMweRA@0jQCDq2XOFMt7W1IARldc0igmyAkkjYEVAHRyKXRtyUBxy3ZoMFD7QG91ELKZItsqylmIYit6m6hqehLYYPJUS2BXKsgBKPrQIty2YlFLJLzQai0FUMpe7YevLXUwoMbEquxQkS12YilKZFoaTyUJiRmYwgALkqBKXV0NbR1sh6ByeYyEbEJlWumTV88DMkuU2VKjBL@yIJQCW/ub7GbpHN1c@AIDmFZYjrDyd8xOnp8r8BtJzWTXug0A1gBQRWNJwxwk5bgJGYwPIINJGZ3oil@lEqbmS5itztSFj@U4VBtqA2QSex2jkrWGloUdzISo8iUUWjP0LtATCmsNdaSHznIiVEHLgP4hxpQroBoIZKojEBdI4ZOeCpVmY5X42hvvJomg0FECGzsUddO1DW1IcBDTHiAvA1UgKmLc7bDXrCOrGkaBcETFc20p9lAbYJyh3saah25QaSeYmw1qxxbw8RUkJwNS8gDW7/vaJWUKgKEiDCoqBn3@gz9pd7uAp9pqgchz2PU1axst6tBlyiz0kgwZFuSsRtkCuBimzqNDAleyprZJbsj62EmCMkGpXhtDrc0MSNC6VqGV9uQraNnQuFoDhTM51wFirC9fcmmics6FgvflJlQsJUBpU7Hj7OkG1FJLCQSJZ@L94aCTZ3Fzi4Xs5LfhtWJ4bfFcgcxFEpHlpWSyWwKGSyyTF7yFHuKc19UpAWoPZNtQ2wFzPOgZeorFW0xolQ1T0cOhKRyhWMhqhiIJlHLhSEkttxIdVW@HQ6vAixVIOBQptcqtmlqsl2ai@5MENNeIBpurEm5FhACIHGoUV8k@CPkE9Bmv447LF2bYDSQ5Bid83kiYWb8r7hEkHQj50kAGATmUsDVFMcNiQoqgmEC4ueXGgHklncHhFLio1qOhYCjqLzphgJJOFRQb64lqoNjSzB72ZUAU3TahJ7CQd1vQgaNktNUBKKIx1iS@pl4EJAvJxGslZCnY03t8RE2SNzmMH0dB6WCYNKHplqy0fQ0ZhAC05YF9RxprxjUkSHnCbgZEh46Jyl2oGojMC1LlBeEpkc90kbj@AdiaCsvHmyo0AmxuINMdnveVDcDTKQ4D2Hgj8cmevjwGLC3erU4aDFM70Jb6IB5ASWopKHNA@Ci8Q8FEhtT@bFC9UQkX46lsdrqN3WliAytZjb8DIf0x@WBLwsL7GxMKGtZRrpkm692h3FW4gsbkVksxB46ggpLYAxBFs/0NecadzjNh9wJLT2fTpk7EVS0maaCQ57XndIUyShdH/4@DlqMw2RnBgEJpgVjSxrOpA8DVTOLCewSZysB74Z4suBoAMJkyUlrDAUg1YODrntrqAc9i7nQuF3knNJs8ePlTB8ke73hJY2akypNUIJH0vDAb96KIY43exQOdK6KqTHlQ5fs9HsYs2/05iA0vi9AR@HwTSTkBvPcFnH1DN@YgBUJ6aBFkOoTXA2hix6hQQsflql3UWD0t06siqDMcH7SR/3qDgWkXoZ9QB71hMwGckjyxxruDAx2ZJTmwxurA4O6mZjRBLNvQPpNuCsnWsKmOZgpEfl4dXtiBK1DAOjYrQ8/9YQhcFw51bBCY5L@BwL4ggQQ3oeB3AQAJKAGECndsEsXbIFSOx3orLEwxpRBjArZdAQZCAkb0SPMclbfpbF6A12wuEcyfmUQSoZK21SJH3KeTInoEp2wFFqaK9sg8BhYEAW4dWbMVeOpDTcPXoc6lXJjrChF2E1hYANEWpuTUvqmpLXXQcGYTnjxx5xUWy2VSmzqoM0UgzoIzyE@AQAEYp/vh0ImBcUzKbjgCBVm4nUpYsSzD4ukOepZxzcgDwQJ@om4YfZTu7IwULtSgYZSt6jg0c/pS6krluSqE16eSvhwKJS4MVQ/fhBYXF0PFUAV6zMXFNXCtomsNXVFwrZErTi6ES6CLYsTIhaE1ioF@9dBtzcU8itSxOYywt/@ommG5Viym6zG5JjnPFD4jQGfoMQA6jg/AE4qUy@iMRITKNRQ00exMl34De73jlqWaDhGey1cyf3eokCYyQMXhqN1SSqi8PEyTftkC7QIGA61e2Aqd18Tz@vnNeTt6fhuKYexISS43oVCQXrif6FrGENSQSC1TjEv1SKSWBuWjWQ6JoeVwOB/XICE5EvkmH4nKnNrhkAK9Yfj8PAREdehTa/UswjeKpSIRj1SQD1R4QNcOhxI3eUi/GalHoiGIGwnFYOhWDoWAMi0kgk2FxrY0RaCDoxecMBvRaICat2Fd4u9Odwp@CRi48ujbIBc2jqdnGfqX0Guxlq2hihe3uJYHr8ll7tmmh6fJFtkujQR0UGOgBKDFtL0RJ05@YItzBw2GPyEaZiME@WGfjv2VOgWDiDvqCAZeIE/HroKJehHqmBswkDc0JXFGbU5gIC5wlkFJzNUyD3l3nWjZEx4AfRKcpia3QKpMozsX2DkgBD5PJueHREp3EM@qoDRa/FIZocNuyTrSr63SaGio2j0kL2isKGusDlAVh0KgcylEtV3WAl2qC5RWRuqAj42Aj44xyo5shyOojVe5NotKNGpimCl3boXUJKMF40gFNDIM5YNytqVfqZahI5ETW4AaGL6EdTCDfB55gY2q1d3U5v30nYccKHbHW/LR1o91lrgtu8WSuqEZXYMtAwCyZiLBGXtXx5kp0KUHMGxntvqRCFTtGvp4hgcVVKNs1L2lXNob1cgImST4xAXIGja/0BOAe8p8vPtuCzo7KSuKkH/3TaTLK6QPy2wZ0bPFJgDODLmGfIM1@U4xe@Op@TvkDz46B34yFN4w@XyJDIoK5Mpp4R8pqr@Rcx9o525Q23XNK/sWaZ44ReQfvU2VfqpP5M0GShic8UZflxRTSO9U@KR@UXCdJ6fkljcgjXf6xkBOvk70bIa3AOphcZUJdjK0GErG43gXKIilKizZVq6SKKUczCCVT3pDJaC0egYTzkEn9AMJIEJ7MLiJQyGgx0ZF0ovmrAUEBsYQ9PC2oql9dbBLE5SajspmguRgAgWAE4rTrxMEh6oCGhQfIU4EN04iTqS43uXwRyAUCSuMyRK85JbSTi7z0K0RdoR2QKEn2z/Y3GocVk92ykJyaFtJTW1Cy2krjT4MJDTFFtjshQlAUk78j5fakWEMypxNLjX2xSuIcdzoe5uNvd31o@rRW54JQmOr/aEmY1aKSzMAGP2YgnlpDrT29NwuKd1TYyKHqVGDLDHQtFk8Dvc4@lFqpGMmMAA7fBTD8TjOack4a2exlCQWCu2mnM8ruXYrk1npyJ12O5OS8tlOPpvKinBbyRUU9onA43FlRONQcPExHg6HMQ3IOT2kRMbJkpiVm5IyN1M86IFsKe18K5/Nykoz02rJkKtWLq1kOqJYyCiplJJpZjqSLKVSD2aLp@L266Dmt6CfHs/NkBf6QJ5a2ayykinIhVahUJBTK@20nMqvKEpupZMRRSUniZ1mXsqnH8yTLxuoUEze@jS6hgaCAzEKnIh0PwNYRt8bZttOW11KY@tUptb3cM7JCc1g6NBZ3fP559C/jyt2iVag22qxuMFfPU8HcAUBcRWPFKhuNIqQtKrneTqQeUKJK3sJq@l6FtDTW9ObWu2aoJsXfn8kB/ONJN4iclsf2qavZDeSRP5Xg04HVUbPO0Xel3GUs9rEO03efE1wejXOIcudoLnAHr4M4eNriXPx3QmaC@zhy3J8uAY5H91MyDxQD1mOkOGa5VxcMwFzAD1MK4TJv845CctT2H2LnE5ac4PvjeThLhBuXAidoKJlUcfLBUxx7ujzRUq7gQsfEx5JSVOhGMSXNlm8DUP5VQRBfvmEi57gBUMI22wnBqPBBEXajyIOCi9f8vTCOSNIWkNuQKuc5Nb18QWxuAZ9nJSbRM56kY2ZqIY68fbAeb2mtAaIgKGvSbs@/iAvEq9Cd23V3yhSvAYtwxz72vJNihO/rzrixNe60pzcJIdQNbemAjm1TXd9dSqMN0u@ptq44DPwDWdJ1V9laU7va1xHpaEgCcgT0Af3DNDi91SbdkD4JWbAG22eBwR3yDw9aTIJSU2WBFj8av5ahuBHRJ0HiNtLAzvkiashJqQsYvFQ9C@1uzE7MOCh2xTonUzdDeGKRL/ZodscAFRyZmehKICm@BytCcZFcvKIHjjZNy8H09OWU8k3lc4QxmLJpqqj@wtg8UKeIDvNpnofKFACF6nd5xywIjsawng4lcgkJHfwjcsE0IfyOceT3QMChJbcuzPXzaaIPxhaA4jlPP/Tj9pQCXerqCePaUTqORq6ck380bm3xpyo@EK3@bXL1bOhpspEGHJ9CWVLxuVFWfMc81FT7cfjPdnq48DPqW5gULwBJzzAazznlqIN24r7nJ9IkRGRp@fUma72WWsONMHOTP/zxGiorxlym8jAB@SqQpEsrGxeDcqID0196jCIpfsSmjNLzybL4oPecDDkd1wJ/1I1qib@HmqiaUfXTBq23FSVB@rbki@HbSNuXnaptJin3BzYScGbOOsZ72jyJXc20Dm/5LxsltrtKpb7vA/sugeDSxoVJ6/p8QBLuNoVo0GT/BBOS@P3@0DcvWme4346qRrdHlHDHicRb4A@TaTFfS5xH5nUGcJqcnOMswO9r2cpTJDUVhAw5VY0Kqaxn/UWNSc7akzz/vjYOVP8QmF@bL7DhpNk3tg1yXfWxPnMKJXZ2WvzhdYNvZTal7V4qu1z3iu@3Vn3iWsOKE0VxVuabAMzDZzqUK6g@uj2EINjN9RCtpq4HmDvSXbcte37lkkdGeU04ZahqTa2Y@0@cTm7sjRJE/c40W0SFd/uErZNmrDdi3uu@ZLAaA1wjfIeRnuESOPLg7gA6@OchHEf0VrGNf7u1SN6xpXC7/N7tY9zc/UIGRXXiCXU1tzuo936EqfiPhe6zafj5dx8DVraXH9n1Wh6NPBYXrZVzbDZMd0fIgUo2LbN7/O52E81VdbjtLjhd8@P5mTKZAlnMveeupS1rqHl8t2kDLd7K3xodVDyO8/HSjxPYknSlyWWqwAZuuQ87xX1l0nr8kucQCsgFq5A@5wP9LPzxJazwnZ/AWGogNtK5hduW8xTzESSz5HcVwFWq3ctj93nD@hN7qOu25uYY1KoQb/DCIU8OAYWV7J/SGqZh1NrP04k3UG78qVC@Cr3UlOg86L7nSplKVH6yhiSKD5eQHW0oTJU5sqng@aFgvuNHxhmPD5TolOMJWdKOQnEwwllD@qjM0B8VK6x38a3BwWMrKnQyL@o3cyVdyYo4SaOqQ/BcYiOuxG7@tCcqtypYZp@9DDleqbbso32VCYx5GslUv7LOtSUTm8r9LtvYAOZDNm4TxyGxkYflAedLwaC6AESqU1NYdcqkIrvXsFNqvbcmQGaCuH3qaTIZ6J6TM2YzMnQZHYaKle9tOM4T/w4@ZO6b1BPwIVCUocCDMZ4v4/o8@Rp0zC0r6kkEKttlY4YaHHcPf6lyrqj8Tibl9hk@sLGyY9m576JC97lOANMoB6OnQcPjJb9E1MPjPPuTLI/0HH5pty/NMaETpvmgnAzkOO@jzdpAkRK5BMrD7YvrpAaTUWT@WOUyzyEr5BIP4jPU0AcTZdW8XDlj6/1TZZhgzNSyBwDsdQ2DFN6Sl@h1wf0e7l9MbTdx71AIwN/c4ITSVqWuCeeqUKz1/E@ta7oU4wGhg4Dq4FsdRUcmWi4lO743idq3dWOucTd7ctdhZ9AekgWTmYmcFcrH89NnPPnKIp8Q1QLovH9Ig@zAjScS2Vsu8@5CF@OW1Cfw/6XZ9Zm2ngL5zy/2KgTybmLPF/Q/PSe0dN7Ss@ixuG93dc8gCMH/OzYQ4WA/Pdk@xK38ZI8mgzserafupqhaY@hLspDLh0NozM3X1t4BKcNUb8K71huQoDz@OKsHfTeRCTqxu9rOz1lCF2SbQwMU4nT232gGs778Pt9UtOdiX/M7FFTM2TcE/6Axg40cJ@PwdgyrC9OdnRlY2Ca9GiY2tCmG83fxulo1Ly62qacPqba1QHfkMSZU@kazVZP/VKWmoo80NXLpDtxw18fHIw6YpdKrrL4JnonNBVoZY0TWN1lf/gxPnbvqzPf0s3c0m8MLWv8ZREwvRnEm1jl6wHouC99Z1F2TjB17rjjzt1Z9sCihLOGey83kdaMGnJcEUH/kO6d9pnaXOjIKVpMvEe9mSk3Zca3fvY185XOThCauVN9e13Af96MxX0ib8eRZDAUDO8Mu3bky4zba4P2hLe5CKtdPDZps4FhMFszrn2zy9DhyLrzmNv/equNDy14ZB9c8UgknTXOuDK8d0pLU02b31m8k5qL5e6i/V2o8fzhrVM9baXDFyXQ9SUdrm9YeHIFlIV4y1LsFk5zo5zlmhEXObrRBXkb19gE2IWdW4S7@wTmaSHTfVn8zb7SlXHH5Z6Kmy81@273Bphntww8BvGroWyrr4bGQJmLc3brwGNQvpS7amtnqhZchC51ne15/DHVCNDrbkVc91SbDhC4jvkNh7MZrcLPGXLNzKR7B1kfnv3waUDOfmMW32XuvmTPgXP5GC7PTWtav3QW4O8VdOqAZkmd59xyzt9m8dDUwfWwbw5t5zE/ddqw5J8u7l@Sv32tghSMfwChy3qyNpg/peybMQXNyekJJ8779Ol3qmZ02bu8yEDRAgGH6vU9jLUO/fKhPIAWoM9hVkr/kauUOCERt3jhPgAjKGkWV3V18PDky2Agw4jHfWKBuFKFx92Se3hPPP1aDPGT@VTZe1DiQ5c@bmkwhvkS1OHbL0AoG1/uWr6w1gJdpaEPB3E8IvxQF5F7sIsoslE@5@MBFn619fI04rJCt9fi21y/oInZCozdhrY2nrjuXdqfw2EqWky4X8jejeEOAjaVjjzUBke4jPeYeFUTz@WQTN805g1WDsfQxXzViAd6iWF/U2nh8t@j8rBvvAT1DPotE6Rq/0jBhfoZQXJ/ZIy6Z7RkDWjWflRyx4R@TqcwGSvLptKEutcmrvn6133IN@WBPI@YCs77db40aC/ialBTsS64IYkHIe/mYEcZ0Sjjfu7hak580GpxjRqn0aYajW9kDXkxDT5J@UAuqtANfPXQPoG7q6c6tnjrUTQ@uOK7OpQ2PwtmzyP1kdI0tC/LFF3li/qypSp2ck/VhyPyY3HQy@aPYp6T5BC/MEtGQwBnZ41@Jdu0wD53cOJsPifDBt4RWDvmnDAAP9VyzsrZCdfIRZBOY9CBWHe/NgviMd0h6v0Dw0owgguH5Wg0EgnwSLhg2tUBzIUiMwN4BJlbMLAZiNcBwaodVquxpZtRUSxKt6zMhKLA6nWOFS86ELs1MslGwBGPXluS6@WlUDweWgqd60UmhjxwRQMNYi64PAXbUenB8zshAdNlfuYG3W6JS/yItd0j8wUwWm7DqPtUp/luHMHzg8L8FPoJbsX6279sO1YdugoUtq@CFg8EQaMmRl/pGddrPF0ndZCNMlqFQByg8Gn8jHJ8o8pAE4HhOTfmYFyz0@2TvHNE3LGgAi@HfPjm5YJXLk4F40GkAa88nhvvUImTsBfLLRT0e8O@zq7V9qBnJ0A80BmjoTXZrw0uBNMHFs7/tGNsl7UV3AhDR8doylMzjEva5o85@du/5Afj6QCZc7DHTZ4MYvhSxHNiEp1Gb7WMIeTaRfJRsQwHJIxEBvVviIsJDDUC8o/gsSo6sQ8cGXfPq1My/ND6RvWYxbdYCI3D4PnSktoJL1WPnr2uifXyd6yfVP7Tj5KRG4dwwjfxQs4WYswFKd0iY/mDsxA8CQ0xYWkk8AS903Wq059d8/oAEsmcyfCAnctjhmE6rYZsjpCJDY8bnaOrYXRTPbsH1/tkroQYVrmmFRw6e6Jjb4Z2QHQbGhi8Rgg1b3XlpfCQz3nHjwcsCwni4X8ZXNzACZ03w0PYGGVpxD6xHjIZCEspK8IbJ6SG5/775XV3T2Tav1c1uak0h7Rp6yqVSKXLVJylRnm1Qi6Qwwba36h9ez5KifHz0cpWPWm7RD0/H30jpt4A1Q0LYj1JYsvb2t@8WUpUxE@fbHnMBOE2VOJbaUFMLN0c7h5uHZ9UT06PoRZuXfGzzU88uLIGuYhONfUMjSybAF1QCn@F/PHe8JxxmC3JbBVNeUUiAf/BGQJ1aC3EhSXu9ImmqdhfiD4vvq34wu8CODKtozKXo3ahx8A6BGZDqmHhhybaZ2FOXMfGBHGZijIeG5BHGNywPEeWEqkEVgZixYFYjyQVu7@wa9zvMRT7IpaHybY2FwQp5qVX88J5EeeS4Pa3Um4TOsrfvNwcy8PlJpgHyg2gnq8bZ7u6u3d6tDUdDXiMniR1y4Wsc2KMC2dsaXwd3DWqQYd6nYi4XlAWmEAR@KvTmZGdtqYyuFagWI5wbPV5ZOJQyr8QmDAmUKaMxu7qJU6LcJhygDpICYs1c6Cto458WXT7aB@6G15ETwhsCx5qN@MJwcEcJAtjCbzcYiBWh1xu0zskIe7I65DtV39ibovDomEfPbR5m7unq/J6HZvBv69Xcl2pOhsxpzuT6izOUvDTFL0LBXZhIyXeR7ElTghhiedd8PKL1q0gT@0LmSbzaE@tc1wLemlNNtGUjgO9bwyUIvswNOhgsitMPP3iGqeKZG7Ijaq2JWNp6MCzPkCzOG6/Rfh2t4/LqJ1x1Yzku5/nhjp2VADkM6u2hSfTgNn46TZuoImT3HBsAbldJW1zsB3bH56WYLMr1aZtEFgJHdRxNJCUWBqn4GjqkI6ks6pmg07Shu6bGwYk5SRBRzr4uY64zoQg8GTCUxljTAggrF2@axsGutJrGAm13vPISwRHmG0fztDqYjwOlOuqumuar4i2@mj2vsgG1hD3T1VCd6K4WSiSK94b9DUf4BwrWedK8vMf/Am3jHU@APdPHfdIXIe333PeOuD@fTdEkuDtn3tvKXj7GX/7NolVdtcckJO8M3dx70EZ4Munwp0yoUxw7RNSWbzaxpp@vXvIbFpJw7rsyyNfNaGEQZ6DARfwXx@Y4orqGMF5CpMqnOAJ114DiwBfAX@geoMaDaWnWPUwGoUpJpOYcZzuS9CZCmXEl9HIRsyHIdpGAyUsmcvmMlISMhm/chGSQYEu7urnCCORIsjEwJVqlt83W3hsiwl2S9aUcq7EeSO5JH@bFt57GV0C2AAfKNQYxMGTXl4MCKs40cJLclSKYFTsyEJSCGVa2@CsBtpgmBwAEkFv3T03Deqm4ZAK@FhXRgPSmMbuAKiJpjFx@l/hFvJcRHFAxHGjBa/Z5jjZro8nmXwNNOGvBuEMwY4RrCjMY9bat@x8cK7XHUtuDBjvl3NYVwf3P5tj3o1zFppYuGtXLDxrFQxLw54e6wYO/rchtyycSqbSSSkX8XGo4KCC/GJT/wQooXGDsGgp6oVh2tWNrd3nB4fHd@xjEWRoFizEQpXV6Hk8EavVPUfIy/c0Ude3k8cv17ddUvpzNdnuhBCTPU@z2ZyX2mxO70n9jJ@TuJs2BdxJSBIfi5g2GMS3aXfgXeyT0KQPcINv076Tajhyc1urr1bO9eCd5D/NsxkYTCwjc4Hr3CaLgaHZbGIWd93THydoothOuAf8UsLEIqZ3fpG/T7zvt3DlGTyemLlyz5kEyJzBxORB4p4TKFD2RJInRbaIeMbc/IKscbMqYVYnCbYCd7as@XPDnLLctc3sHMb0iHTA55Bcy7o2h7RJOPNZJrI159HMgztxMWLTnxhIciwD9SB3mtoMXDtGLNyjrJ4Bi4RtauogHAnoDsTsoda7kPaDdoY8MLlcGzHvFKaNOuMoQcsgYTKPeF0PcDNNzLWmFCWDTIdDoNuhYbLJLNqm4rqOQKdim0M@La6w58M@wHXocaRgb6GAlhWHyEDPkJuVGpogciiR6Lez4VEk0VNGbbULPU44EgPR9I0kTUw5yWiLCPSq5rwS4LSU2ZOhDFg16VW0hDSKrBbodVJAPvXIrud76/UAIMOozUiRz1yETnXXmiFWfJGFYh5lmpFYKMH4SMoxVEi7UmkiKsE2erhfmaY@Oh2VVDa/gRTemXdUq5/AUkE3w1noGZ5W8HPNV1nV8lFGrskJVW8rozAaMCnWkU7gH7o@uwpFhDssTqa9HENO7VkbX64slAeOUJrYx5qRd4WCJ@emRUOhgEZQ8DwvDEogxeOBtQdOUBHCnb5ssvCQtu/aLMHoNXwe1mP2wIqweAW762ums2iU5jTgQQEwZkHQDrlUskYTRlut4WQZKgl9bb2Nj4@qyWpSIlEHNyUSYUs4n7kB2hTOBEYCMEaFKEVCC/oF/BUxR9zgdsIxvL1EyQbIThFDC2xzgklO4YoXyBegBZWaVZ747LtMBAynaqFQdGpjWtoXGPDF6hyBCGjnSHF3jAD0dY5nAtVQRgPUhqW0VZCXT18ouq4AgYBn@mhfXB4Ck1mRmGv6PjaxQUspBHkWd5zznpDRadu0W6EbDReSlpIlmhor3YJa8/4c9ZqOo9mMk/9tMpEs3YSXtPI4CbpmpBJe6pWlaHo5Gl3Sl8NLOmpbT57gjNrtEihzjQQMUEcAFF/SIiXgZ1D@ykt6aUleDS@1y6lligGvMES@gQjf2cnEzZJ8m1x6AspSDHwsLnTCSzaZNxMTCekW8octZCkZA565QTtdZNAek19So1HMQ2KpgRn4Lnl@HKVu8/w4SZN3JWcskOz2neY2o4p5NXHHED8noONd9DqsLHZYzr7dhgs8sUybnhd2j/rHE36BBx0YbdVSbP/gS5gOebxgceQ0ylxHyIS5fTkg4CgMRMTXmByJgDD59a@DUo4xYS2XDhvRtaxYioayEgzTYXwdfAp6eHJZsISb8834FVM6qdyHeE3uJD7UDy8PD99EzsOswELBjQNBygjf4jcHHnetsNQ9F/vhVzC4nAwEk8vSk5Vk8v379zDigKtWSVRAfPArUouH6rXwCmOVlZXlWC6/HHsaaviyFQmnUpFjpqpJdq6adrsNP6NHX58IB/m1tkZpwfAf/hn3c9J3HO4Lgji@wa@Eu5KzQXa@IsvL0UzqqV5KpMTU3/714m3s5rCx@re/008qi/g4wMdPb1@i@1jKfrO4@M36eiYTA0Jy9@G7w7fVajWzGcse1rJrmbi4uPof/8PiYiq1mkou1m1bqodql2@ElJgREn/756HDw1cN2wZCFPBKMwmceM/DT2LZLLtkH@G67DD8J/fHts8to7vZ@Yg25WC8UiZhEwpl06Hjb0Pzq22RSZW1lf/884MPwUGwkkqeWfAcBD8Ec/kgd4ID3tLu21WwElxFsNxtcJwsl8vgXPnP/xbiV54DHgwZr8KtknVx5cbBSrxMUT4FKzlwSKkUpPt//ehHgWBlFPwYlCQpOKa/Brrhyj@RnjB0JIWVvGAYT/FTIniNfNekFElJSp279emrbqxaz7sHuKFemeHz8@rd4yrmcAM5HgtXgdsWXn/3f/zdL/7u5/T3C/r9e/xoQm7x6ftNxhTogfEqFp/eqYe9mfejRByuhNc6gvgad0oWzJdjDZ4rj4WDPscMHbw7c0jivX8lXCDoGglHOVRnL/VJXZwHpXzm4OlUBY2@YGQs6F3MScYjqZc4m/VzK8N7Ya4sYF8DFwh@x17yS9fhH37uK/qgx0v00/lN5xAujOfNfZAd1uBahD/6h8t7xfsi@TjeBHL3WvwNpG8gWAvW6vUdHf@aH/Bv7yP@fRjg30kL/44@4N/JR/w7GuDfoY1/L5v456@ZQHB1dTUYjR6Byugw7WOuU/glEg3nzWPeYCD4W71YAJpDPRq/va0lvh1FSyXnH/SokveGF3dBjuq38fjqt5VotEY5q1WcLK7GMwe5A/a0XuG5pnui8e0qYI@u1lbLxgb9Eo0KXPH6t5Xa6jQGQlKvPH0axQb7FBBU6rVaIHiDdVLG2zKr9UedOpnkKcdrUi5bjyMHXow60J5sBEkJQnIZHZ9Q7kNHXggEUQcucFW4QB7vP3//v@Hv/PP3/7pAnxjCkAByeDi6Fl0TNfFKlC6ly5fGweT/4GAEAepIvDAssSf2pDYIVSYqp@JYHI/EvnEgtcGpwJ/YB6cqdkZiV9RFXZLGoylU9//3D4zBywMDsBkQczASB4hY7MCze3DwEvB1IO0L@FNFURxBJkfiFfyLGop4MqdJz28bkfNAjQnvFVAgElIoIYYSuVBIrWdz5gchFmqc10L1UjBpn58nuWrFUpkSmVG9vW00tvY3G40kMttS9Gk0/hSuciW66jzWgpXS2nkxjnXs1nYwubp2XknH0Z2LQgWm0C/6ldcEIzwri@cBGCueneHv7PrqmrvIga7zM7oaPPjsLMm9rs@c6xqu5NU9CKYcDLTUf6T/9sF/Wf8vT1m4Vo8Ap9/cwsCXrgj@RSI3tze3zr0SCYedl/Aq/KEHvGOcm9sKOgnoBly1cKQeub3lfnAPR1Y5wgomslqhyBNAaM1Bnup5qMQYDKvCzorc@flIFCOlJvh4c/PyJ1rciZRo28tSExfkYCghLUcIJJsplTKOeyVfKuUdt5TLlUrLHpQIL44TgBRbbpWQ0UtBM4J54OwfFnFGhmxVh8KOYfM104RhoVQQP33yvBqNtmo1Guif/vTpHFpSCHe9lAtZ8BHznz5B8wtFYMi4bzjrrQUYAErJ1AR9T7blwcAKf1TN2HkId/zZ56EIhqdEEYExPsuuruYylUouA@5cPhIpCUt8y0y4Gy1IkdulpMCLAYO5UNAJkvIrEfK9DWE4C66ytQqwuI0Xu7kNErVZJhsJN8dKxPOQCgXuwzK5cD5acP7KixGWrCwz569WS0czyyvLT@v1iWaCUqJ0I5el2/KNXMQJhttSyzEUjbuz5SdP0gUgS14snQcajc3qSbWBXzLCxWuUuehJ8iaAC5OmFarRbFC2UK9hQernoVCx9JTXaz7LgqGSAxcPgeRi@QKVNwhDTrWDxzJGgBXxBoJFaTmVXkxmR9/ktkQYKi3jVavV8ql8dBnk2nKhUK/XyXeVx2DLQZNJK@ngcsCkvUYrImvjcq2FU2iL4Al1x5q4sm4rmuYa4L42LK19rbaVxUDwcK@6sXUSS61C15Tarm7EUsen60EJX7OTdwpO4/vRVnXz4BQiHO5tVY@3nu2@3jo9BH801wtX/1BWhkpDuR4Or/G9odC1odryxYVsmg0TrlGHizm8Pv/yJ59/@d99/rOfff6zn3z@s1/86vtf/AR@fwm/n/Hnz/5NIYv3X33/z//i85/@GXj@e/j9O/j99a@@/6Mf8R@9/w38/k@f3984Px8c/wUA1@/96vuf//mvvv/9P4bfv3R@f3z39wd/Pf/3ix/f/8N4P/@Lh2F@9m/h979yXC7sz/6U@@HzDvyfcrjf/@PPf/i/8///6Pyh888@/@Hf4M15@cnPPv/4559//Duff/zTzz/@p6nPf/Q/S6L/9hfAPP/wV7/E/5//1T/8u1/i///yr/7hr/6Hf/i9/4kcf8Id//e//Df8/ve/85O///G/@Pvf@f6e@08evH//CP/v/xF8Hp/Px@B5TLm@1uf7H5Sf34Qak1SAB8hGN0uBKrU@VliJBUQmOjdoI7/4Z5//6HeB9f4QIOHtv4c3@OcvEPRT78ULidJYNR6deP6UsU9J0PHEp588UED5P6IveLNP09jIV3R9f/X9v/hz9J6C/V0/BlG6C7uEwF5qP8W242XMD/tTbH2ff/mjz3/@Tz//8k8@//L3UKLGM4VYNRaXvjDlBYDZR8AhYO4xcAAoreLq/yJbDKTAsbiKUzQBKfr@PZB1EVwwpFgOZNPwFqzXcVBSOa8lK@fJ8wq/6vCeSFbQJ5E8T2J4Igkjkgb7BsZy@Hv6dJl9E4/z58QvIFUINeQxCl2RBAO/ZT7jEsVhPPxGgUwB3nAOJgo9aJQHRSFoPcrK5XI0MCpDGIHCK8YZsUoeZwRwDFkGvBiJx4k18qCUs9E6YYGY5egRayyXRzxiFD0qhIFhhtDrSJBSQjRf3oQEy6NNhrgQeTTwHp7vy5V8eVRBdN9RFgBHdB2SBKgy5m5U@Q7ey4QT4AOjze8gK/lyNFrJg0@ZikqpxRqUppSlwlHZo4zKjf4w0ofH2lPGvhGkvMAHuVAzzIHGe3QCvUZzPWsQfh5ddopD/66TfssYH6p9RPThfjx8Db0pvgMAeONx3HgGP6hGAHgKwSOOKkrJwiPKMQDlos5MjOdB@ks0EKX6jdILpA95eNy1WvG9IDosztLSErhWK0JaOIChELMui/ZAtnBdhlS8IhNyBQG9cR@PsnRIg6XlzWW4S/C/tUh7cTk5lgNLIRwth5ibRjyaNjJGkHLvFo3Kskw5jxJcIDjx5@o5La6BXp1hkUCYPrYRwdK3FNOE50u7u26MQIWOCUJMyvHp84gzJn9rFIvl76TMSgCe9D7E73w4X5yAasBvaiawsSJBKzfxVWq44ARNLBeoVJwFQiYFKsdbJxDh5IBJKTHBQO@@yaykMtlMNpXO5bIrKSmTK2Ry2XwahF5OzKZSUiGTKeQLK7eUpacgOGLF5WZ2tfJP7lz/zT@Zd833xStQecNGCRa/DVRG8XgyRTkuS9mV0rgM@SCvQIXmKvgIY3wTx32hgXPah3aDW54gW4GbOLLpAlwssBBgC@AFF6DFpRHmrNfvHpSchUv8BBRfvBSkLDBCJHAOjMCxBcx5VwAr7wlInCcSd2ZzE6eIzhM8u7kP6UBV6GwPN4oODHZi8A2J60orsOqcOqwEArTaUwPC1gP4mZJaPbCa9ELnY9ro8Y@2blgGqOk/HGZd1i950KbKz5t5QTsyWoGz@@qgdw/EqdnHMz@K9Y@GYavfhAzirC4HWIebpRnGPIAVdnp4TylfemfBcdmUDoMD@NHus50T3/Nkq7qxE8ix9YP9zZlH1gHKsr2t7RPvdYWHulGzHoq3W3t7s6/OA4daiyy7EouBjIQbPmN00TOx9K0LIiXu74u7wMjQRyVX2VKH4YA6C00fRn7lijzqwIhRSSQbCmuU12vBeiWfya7kxMIKe7o/7A@RBqw7zO8eoLQT0itCUVgTpIK0xk6LiyXrZnBbwi@atuSBHMusABONKtJa4CVuqCtI/GCIagd2YCzXx6@RoN2uQQDPsLVxUwWO0Zv4rcahye71hAd6odNSuz2QhNeGCxBoyjKD39deEF/xX4OHPQY8DfK7E6LNAcclRLXDxECC5vZShXw2X0in8rF8AQgs5bLZmJSKSSv5lYIYk0QpL@Xy2YIUy2cK6QzITAjNFlYCQZAtaieZhC5BEgR6qnoLjUCvojVtI9GrBIJ8agT64bAMHX6EBeVgw/Md5pmQzp@LEFnAb7rYA9o3vKyWBfwOuIhf2QbUMmux4Pb2hri9LQjr@IJzmRuiILTxJZsXxZV1QVAoZAMEfEoQDB4HggBswF9EcX1DEIYcAZ5xF4QevmzlULkVBBVfNqrb25jOBb6kMD6AXfIQ/qK5LysApuNLOk3asSB88NABXJUnlKGcbuELpokh2zxkA8IE4ZmbH1EEDEccjmPYcctarQrCLn@pVjHkORU8y7P6Al@qdAmCBS/AjYLQBUfXUhRdEJrgRJ4UhBa4WmMZ/ND0Nh6H1geyIIw5gZBEgjAiaLl1KYDa5fhjMjs7O3Jv0Fa6/Bpb/NmCrEGIOhpubTefPWt2u01rXN16doQhz5/vyBfjodXsNp1ozQZcBsSBkMv@ePaCPO42GrI2N@QFhOgzIY1xQ8G8NeQPkCfn6mIi/cZzCHkOIaM5F8cGVx9Am3it9@G5LjcpxL0ohJ6jZlMoIaMOxqaCk0nYeGj7VawvtyyjhO@j8mIoHIqNa6l6iXxZPxy5EUu3GNgJ0xemUFxGbsa1UVmsgyYulXBOK7zYR9GVFYqL8lp4hO4ciDMplREixcXlUfg81oisCSnQhYv4qS6jE2KhuLQ2zAs5kHvL8ATZhyJwFBZDImNwi0VqK/U1YQWRCmtrcaEm4SvAyPEMpoACc6UgREq3QIoBdFjN4UBpNMLha0W@jEQwt6hZULZxmjxyw7ebjamsaqkTHsVGZZ4dNo6UsDCWMhhChyXewdnGY@BD/LQNx9wFwozWxCKVHjKTx3wkk5FVFE8oUOD53pmt96btz87mOPmVYMU4/w6WlM9FEriVvWF0GvS5EfbeD4nq5BmeOKHTpu7WJNKk7WLgBHVO@jwxQwMTTfzyHJ0FhsEMt3TD@FBeWikEAhVHCcMD4olt/HKlYSXwW3iDkj@En2t2vU6U0SCxo@Ceopbrt8GPeia2RvhlXtXQ3YDjMagV/cTuQeJUt@WOUrqJn8Vv6YgyHhrF4/Jqm8nlCrjkdpjSZnLkmorRqFTKjXJf6ZuDMQxjSJOueHGhE2XrjEPi8RN3Bz70tlA6saSjcRjqfJdGwVGg0sZT8Ovl9ZthsQiwtyWlTF/kFIJCqbOml4eUwUPFwsMiuwfQoSt4KqPVe3@@hXAbQMib23jFYlA6NxO7NieOt/@f8nOD@XECGmXxttQt19D/E95W44JQj8drn@qgX5fF0jgol@1hk39CSWzCACBXGoGftJIpaUAafkJnifbpyaUea5ab345KVtkcWkqJwD9p0C82Eg1oj7VUKhVLiYVYSoLeD3pFCIbfCrxn4CfBD8KllfriYlgLC4wJMXEkJqSYpEixgbGlA1HFYhFpC5VCr/CUI9HUshZuG0xejVMdQWMsYQZAIPSYqcZ6YYh1pMgaB49EP6zl4iyTZZHSByCBtRRuJ9Yja5lSO7zOGhHwgC4cfimWy5T8VRqOlDplFv42UgovRsq28oGPNKiI5iIQk485luxhvyYu5qTYTbwRv9Vke7AkraSKteFSLS5B6cRP3VXhXUWoA6lvAzA88c/cg3ZQAj@3oXJ9YqIRTPzMEmiBmgIVIxVSJQckYDpSA@gXxg9F8n1r4VBoJRUKRUIlgFoEb5I@kRsSESGQYKEnEsgt6KuLQiEF4RNhcycHfFyVkwLB20BbtU2WKQSCN4Hbm9vVik//fMHGYzkad1@fMNaNwiA7SauNiUaQLZIrnqjQDEO1XO0eVUsOdHWDRsNJ3w4Bds5PR8aTi1@7wBldrXzLn@e47g1pgi7aNLQaqzursKl0IGjfBDgJafNAcjVaSZ4HBAGboLNcFc5nI84o/bsg2eplGzfuR3WLL3GoyMJykTeuWj3y3b6q3eTT8Qrfq8eC30HxcVtMJfldEJjp9pbI6mxKCQR1w/cR@wGIMpDe2ayAY3qFmceFb1e@zX/78vTg9GCbPRWL@WKe0@b8aSwmhaTQKg23QYdUj7YCQfMTM7LSd/rzUrBohtKZUNo/PDgvB0fllFcy@kpluIZLffCr12DEXo@AazW1Jq0UQTo7K3Hhoj00FSuyJuVSxc@/@8epUSW1lkpliylRigTtz9//azzknFoJOi4ptxKsB53FvsxKBF5oUSklBStJx5@FpRWMHHfepZVs0C58CqbEfCCYf/n@E2OrMNaotLtdNUWupMsYSzf8Yjd3r2jyrt/t6i38V25rq6u3NONx6zjwdnvLg6f@6TG57oGZhNe/bXzbKH4XX@X/q3Bb3DjgRBZyWYFFgu9BCtk2LpcVgjiZFYJBWoilsnh6MgrCF3qvmseYUum2VDdN81vThCHGsk5/ir2Mf5P3Zdu2V5e9VwUDWbYiMRiSJJOff/ePUqnc//Mf/uA88gpkcKFQyEmp4K/vXsnlhQBbXqiyEDe@xztwNLLrnckLTX32Eqevlhfim8cHGy@2TrAHV3T8HDzbONhPYBB@sXxyqLKlKbKljZ1Plo8RCjv@k41DZljsdPOQ4pzRcVrypVkqJ5Wl3XbR@bhY7IpJiTQu3GaTYiYpZZmUL4orxVSOySARbTSf4biWMCqjYm0Y5pgPJcMbEYq8UEUYDNtTYcRvK0X27HCPYpDIWV7Y3Hp5wA72994mXF/uf7Kze8yOD7ZPzqpHW1COl1vHTKges91jgZ3tnuwcnJ6w6v5bBsFH1f2T3a1jRJAMoDRFFZcTzBvXsVV7bCdR/7VpcDflbRutS2Uw7S9bppxEq9HT3jp@R0rBj7BM@w91FUaO/nHjcXWBa40M0cvtthXAc7xqiy3gSHFhGfQPPEbcE@0Vlh2@@Sha2UXWyuyHVlhL3NfTqytME50/pmX66SO2uLh4rgteV@Qvhjds9XvhCRDwm@Rp993WQjiXYcswRE1lIpOQ/YPDBdF9Wzg7OlmQvLCjzYWU97K7vZD2XrbgLeO9bZ9tLmS9t/Xqi4XcJNr@xsKK97a5tbGQ996ASRcKE5z7mwuSGHCJdQUq4gJ9WDW8vbu3xZYBKFKaCsW5Q3TMeAMhwqDWcaMqSHK2vHzdM2I0@mmOZ6DbypegXfApqAVULGtI13qMLRsm3EBlBWCIFvBGILLVbcUcrGh3DbquwE1gAQu0gAUCePo8PcKxxTJL8S/Hd/gekjC3wxljwqlNh3a/sdkqDg4qwAwxMuRGh7chhuJ8YRm/M89Rhjs0v9qhHekEKkFOBUuIRPDE5/7p3h5PzCR9OCwQJP9cvTAHp2ECNigi3LHo4Msrh1cL1QXSasHRb/Ar0IHbqdoMzNYmkgLKubDQAgTT1L2StRhD/S6G@xYQL77wkyQADMHgFsHFj7qGwy0sa1cZtChDESTm1sE2LyHufCiz6VqOMEyUKEXB/IzKp0/MfTsfTL9a0696iON2kPNscXw8p2WEjaDfgnvGmCDIngLFXECOiUYhNhSHwnzlWgCiw4@bX3BzWYGExBB78oTysQpvhRAlgfGilCKLIwgicAhG5ENkXtYWKbuRheQybj6irUhkKxj7EW7EuTn2TMeAZJ3N6Eyteq3Qq84FHcbNpRmB7AR12ljX4E6nGvCO4hE4Ocaa0ExizA2UchiIY8kYU2KsA94zMrWh6sC5ijWRiS4rQGOk2t/f5DXE7SSRP/egEoPcK1KFgbB4gs2XGH1hoWkp8mXJhQJ5SFDAt8g0YSQEh3s43tEmRVvm7QXZEmM/JubudtHlIx4b2MHhNCIrmrbgvOIUlzwrE6A7@B1k2H7LgJ6zJEcWjToQHpc5YFvTcPE4h7t1@fILhdiaLcXiV5cCxfK9pdh6ZDF@s1JAtzZhESgFiPgw4I0CNN2mazM1DwX0hYSCSvPDUEAHOuElaONTCB4RH7rcSfz418eHTro425Sh3UINcqnAo0y/tqZf29Ov2HzBR2arqyyVYZ9YE11SDlxo4oDlwdHmsnI6Ymf6laaaykxx43Q8CcxTAJ5DUcnBkAHvCmOUIAkbvz0j9/ELaGVW3W7s7m@dTIcivoTdcDLeGxi6RmlEpsGcDGG4HcaXiJejcAeJwPXN8CFPI0b0bByfHG1VX8YgfxG2OmkBszoA3JyWMFWCWzcF8NWVFvTH7RgLH1fZcoQ9wZzFmDNtgS@PTkIzbAVQ3Ztie2imKCmRg3jv0y0piC0yMCcpIczCEfbp/By6VHGFSX3zU7qf1lfSbTZOr6Cyy/F4Oogj5V0Bs8@bJlc2ELLNbY4W5yZ2IYosY6XZQOmBxj0Srbv4qVy32LdRt@gexDYNGpTZJYbn3lG2OGZroF@cVm0e1iKpb0Q@QF9sxuCH3TlNT0ZJP0f2pFBXweJ5aStfm5cvabTTeYnzvKxSonfz8GtnSheGS4GZw/Zk/ccwB6aM59GdwAOaCD5ELysQ4FM5PiNwYQO/OjWIFMl4D8qURgONDTcaYVvROsCsxtBqQZeP6rLtgOGFoQkeSA0JHdOBDnlQf5oO4J@nR1Ou0OvMIETzLOCNJifDlGIg4OXMHigm5cqXDZyxwy@y@xOEAfbUO1Qrnuv05ThSdLTibRnbg4usNmW3i@MY2r3YHG8Qz3d9PTadE@axzZwwNM84L4prb2BO2MWwPy8HIBjuCXFODM8J0Y2DeRG42atJQL3mI2DNT@B6PRyZX/XQrqZr3Ge3jOh/Yg0VxwjX7oGPBUG5dDjQV9fBTQWYtqXiZz1mEXk2CyBmeBTxmU/w2Coy4STZbqnqLHoXk4OIzv/SlyvYqNjqAdZvpFQ@EvMh9GFsc9PG9@FkPqSQwzlIguyYeN@dZLU91MiCs3gn8RNo/UNvw/BuEsEwH4DH0AksVr4LvICG27wQj5nnNLkJuuJdxiF/nP7H6pemTNzdB@0WQor4CfqbJh//2uTjvvSxTf6gpMusNp2PetT3XgSPSRndBv6DEnJzPZ1a5KtK7OcaRbm8h33RFJEvGW6CZDpZD40jgTyecotC6NHjkUICcfkRfYV8oepzDCTMiz3pf5bLLC55cbjEm7QGmpf2ZT6AxlMaDbQ63GiQuclGA2eWGg2Bp0AdL3Z4/k7XaWw8LAFaasOg0LAQl4WYEI9Xjzd2d@OqLsT4lxLKgj0wLKWBVuOEGC55lwUSWA2E6SmaWRacLYuyzSi2cH8aVV8aUMAvJ0JAPJVdnRKZmBP@cnItf5GMRxTJmElsYuL0EakdUWpozeGhlCxuK9BNaIPM2aF9QEtRUdDwb0AgPxgdsvsyZW4Ep/SdLPB0bZrps9HIC88SPRro59Q1WkvZU2lUTbN9gmv@SLhjrchp7TjVgwgmnMq5Tzikb8IxMoXXVhw9i6aHEsLEDKqTsYRTUh@/uwoatx4z6dCmTSI5@Y25c5M2TmPOZHUiWAwTC18T0GISVMChYcLds5oEbs9uErjRchJ6uaIO3Gg2CWN0HIdjQQlcZEMJnsDewsRka18eqf0hTtz47XI4mtwkW9jlY0mo16fAaenHKYoQCQ1tX4cdvJGoUBSg6DbZa5q12YTw88w2ReqBu0KWjIxjNn2qwzykcw1BRWK/hUryKWIomm0nNxA3JjCBKyEUVyrWYfDp4x1XxKD6PONn8FlPRAQliXnxJ/2Vz@xTeWp4gRSBwQPPzCQCn2Xyf4aVlPtI0VNBJjXmh@KK25x8427jezPux@AqapHAAyOp/9@Mk/xV8l/oUOn/@0HRnaHPP/JQ5oEhzFePVn6Lw4L/qtD/V4X@Byj0vzVt/h6VfBbl3RY/o65/UQ3/evWLZN4Yug2re4VTb6kfoof9lhSBla/SA9xc16SHdIEv988umpS/W/@BvXTg18mTdu5s26hWqyd9yTp6Vu1We9UjtLC1Lu5Fzy4y65vX68/W29XNze7z7sa@8ipfzeyZL97k3z7rfPyggPa@c/D83UfNbPUCb47M6zPl8Dqt5O3qcPhhd2c82Fk/7W8cZ9@uXItbWrazrnzY1OzNlydvXpw8yx5Hrz88P3z@sS/27cOOKBf66Z2Xudcb4zM9kL1ST9vbe@pB/7i9dZrq722qb7ejG@LeceGVJO5tXb9Lb1xHs2Jy13xx8Ozo9KK59U472t172974YMi5D5fX5m6yXehsXBy9DhykX0k7Hw4OulupwrOd5PVmx2yLqR3Nyl68OTpcP32703shb/W3s6eFNxfjw1zv1aurwX60mznLDV/amaheffUq9UJ/dnW1dRRoysaJlVbOjFeSeX19aBT6K8qL/Z1u/5Ul6cmD7Ovocf/kenNrXfuwMkqfvj17dZ05fjt8@er5uwNRPT5ubsk5s9lOHV@cZAKtfno3enW6dZqXn7XPXvWvdneybzeTL3vKfrV9qF0@6@68M44P93araXuoS3sbV9rbZ72Ll5ebG7uacXip6dVMMqudtN8eHAROn6vNTWXnjf28etF7m8yuX2beRtvms5OLj73L5@vHpwf51OhwLBob9lFzpzPaPMql8smW9uHoY8d4KZ2@iuauLp6n1LfVj4NA@uM4W9jT3ip9/Xm01X03@qAlo6eStPFu9@Pbt8c7V1azqp9@eL19dGG9bOsH9oF49PzFy6Z2mR9cmO/042OpJT5TLl9GRTkwOt2xoY6UEzm7ctLfe2WONo0PR7vv7NzH6NXZZVrZvDx6Xf1wJDavdfONbu2p/Q2xfSBXXxuDreHoWatwdXq5o@19OLDfBl5uSdnsttGx1zuvM4U3yWfRzuWzN@vS8Ujc1486mZy1//rVmapu9d6cfjxqZbdfm/n@QO@@@nja34pu7Y16H5W82NSO317qgdPs8dFh6lp/ofYH2ztHL3ODA3Hv9WF7ZyxVXynStb6yMc5ujqxc@mzzjfX2ckc3k2/VD8NDUbmKtt@ag8wrtdlpvVZb/ReB4@e90/3D19e72Zz1rK@r64d5cX9vZ2O/2868GO@@HG7tNS/az3bfKG/Mk9xlamv9LLf55jg9OLl8MSi0rvrpw3z0ROsPuqfRwPNhb7hyeGZ9eD16l6n2m0r6SHtrjFek/sZzMzV6Xd06@Ni9PDSNfWk7NU6e7hmXmvjx5Prjjp2rjqP50emgbwxOpFFWehVIX380B8/N56@OD9afH7x7LmdU9Uy@OH7dFtOn@aTas9K7udwzaWu70//QLyjSx82XaTnd70Xtvctke6N9@vrsUrvov@hftAL5gt1a3303lI2tZkoS3653trLK3vreiaScdl8cZzb3xcM37cPTD6OT9sab4enrA1Xcunhe2Otm3hy9LrxYeXdin8hnxpsX1n5glE8btpQrZK/Tx4X8Qc86Tp9dFAbvXlzk1rWzpvR8N9VXtlXrTX6cvzQ/9q6718eK2Ow@2/wgH3W2QJKeHopydni5PzoOpF@f9K9WzPXo28vWize6pOXP1JXkyYeLwmWv9@J6s5U5q378IGefXSiF4@1kU9vOPosebbw6vOhunn3MZ9ri@t5r@c1oqzd4G3i1o25eFM4uD0Zj6dX28bhfFXUte3V8lr06MdaPz3aO872XTavT3LnogWzoj08vrodXO8pKb3Sdf9G7eC2Le2/yG7qdORQDz5Xdfvvo5MWbarSTUgqDq4O3@@ZZ/myUfZk3zgrGQV59Ue08G7066GyJK6Z6djI63eol1zfUfh5kyqF2am0cvNp5d/bcFAMpPbf@ccPIrnyIXo3e5s6Sh9G94dvWSap/Zlk7b1Rr@83V4ZsXx9Xd6G5z/OzwUj54u5U93t/YsJ9Ht9WcMt5JX9vVjbTWMQJ2f320P7LMQvrd5V4XegKjXWg/O0mf6Xa12rnezR9vVavP7Obuc3k0etZZgT4Cr62z10Y58GtuPTHADSfyh8wNsAT6drdpjEBe8tOPATq5FqCTawF@Vo02a/Mtzr9OLgdO/Ec08ICeY9J@2ARljbUNVB4SbNczcYxfOImxvgHRVXS1DJOeiNY5jNLGAZ8Gd5qvwvOV9DVUZWRqhoofj8IPWeCY1Jp8uDARONBZf4zjzYHS5wdHVPz@k2ORmL59wT@zRRZRAwutFnO/GZsge7veF2TfgwJh6t04GVjusni81dHkrg0OrU2u94Fj7wMAmIKmyjj5gUlIew1ZErPO1lT6ziNm7gQ/W7X/jOFH9HAbrDvikEGZGJNdGpykIts0Cn5X0lavFG1Mn0pR2okA3/H5qF2Qfj/cPz7tR1ZhZ/aGgrqhWDMbQE0e0V1pTS4/RdtAT5eTzhIrKkMN2WqqA/xqeYOf32jwFN09b@b03kM6/Ows0HLFCDUbsqfMnX15hG8zsZBitId9cvwQ99NBiqCiursNl5dNQkn7rhh/8WFeNu/Hrfa7vy3UU7jbqjKF1wBaDYFWtCB9Z83@G5s2OXpApQBfrN96s3vScL6nw7cYTp35umfHpY/KJffNLPES@PLv5PzutkzcYQDZx2lHbo4cinplcF4WaN8jbo@E2sYR9mS3ZQK4hnYaIDaTdqPUMnW@g1CkrXsuwb04TzgnPPHl6smEoAvOhgqPBx4Zj2/Q5CB3y4uIO5aiEADt5nQPqcxs9vst8949NdPUZP0SXSW@VRbGC1bLV1n0pRBfOXAqyyuLs3@Sn/aDckNUbxvsJKOC5VULATgbYt1qPtWxOdN@e4zDa9hLGufHMA1v1KVpRis8CV52t9zwskXclDj8TFIHOJPYwZ21hjXmCeH0TLhUAhDcp0MyQdHd3aq@Upcn1EB0tKnHlwvg25LrhZYWlEk@Y@zh3PKkFokdaAfQ/KzyzUAIVfOyVedJ3S8Lgd4Rf2Gmok6I424hAmdymQ0ME4jQcTgOujHiEb479Q5V@E4vj4sYp1NNrMM/W/O/FPnGXWxQeKafoQiJYDPGEfpM5rxMI2jFazqY1IT1qKJwBzdWoUq8yFQY4aM/U6PRqXryIa@pSDeJRYna4TmhIIa8Ejmkd2hPMLQnDmqDb8VlHb6Di9M6MEOiVUjo0yevwcCrx42H7slSYAl@ctRgNjI450zelh2Cltx3txF6bgqZEMWTqrd399LTsVoYgBvXpjpStDAIzAZ@J8hk4OVsWTJN7iAIb/sSeGNlU94debW4GIZYNYJL5uvsCQtLq6vhlXiYvL7JRyJeY3Sip3zRfZFBSFcqLJxaDqfdyBmMDCjT0wgy8xGkOILMclhyEaQcBFIWMHAVg5B8w/Kca6cR532IPbz1aRj82tCc1JdTUam@uprHPZ4@z5nIqflZX05HUxCZo16ITodwtDzA51@fLhEgT6d8/YgPRSaaBhQ86eh0wCTVmQAvUX@amfrczum3pry45zTczoei40dPFauWx/Iip/JN6SYDtzmwHE/88JxJn5@b@HGWXkY2Bx2BmiSk1lPw0FSMf37Q6bSAfqWZXtF3OIIgUAwQEVw8aoxdPNTXNb@@s0PgDk3w8TLHmBRjeRiGgEQBiZGHyCBCiAZqt9Hqmx4cdMX5CN/xzTswSmQfV5zx/ADUE6r9bkokxjj5cIUb8Dmff6M@hNM3DBEae7vr@Hi9dYQ7Znf3n0EVLmA5Ymxyd4u5yDF6RdyQdf5JGnWgQhZAtvEBjVNWXlXT6aOnm76DzUXuwM9i5xGpdAjBeGRHOyS@UAcN1XCwcVK6fKQMiI70hTQPIB8pwTiDXStM1pAcY/5l5zz/kBodeqPYRCpweBGdDCKFkGYnR9X94@2Do5dEucNGde9wp4qYYYDZkq02o0/9YAPRdUXjnapHzwB2vyCheZnkpvtdGhUtcRAs/2YkJx4ANiikQb6zOcLycqa/A8@950UgieJBg1LRaCvmHNy4d9UDcwpjz0HIa5Hn2ukKnTzN6wmpw7vbE7pytIKSjmhpKLYeGgBj06ePZJ3Lk6SLbx1GmfTdSGq5qEd1iV8s/qG8dIq@no18ZA9NXB1W2oKf/HKrpdhkymFCfUCpaB1KxJEsPkKBz/zST@QHP5vi9b0ODvp4KHW6oqf3TtTcaWURtEdOux@k4/oUJI7F1ZFuXLWS1CInZf4x7ynVUZ1WGe9LjKd2wVO7gNS4wGUXswqZWq9dTCli88ijuuS54Lqxq5lx9cTbSk4114FGb/fQ5BLNhXCpQxWG1UT2RYzxlKx74lbZE7cVT1rifOXuYaXMIey0RuZ0OJP@0xkwt9tAtvCduQ06uUKjr6GF9c9fdOUaX6in5Aed3CEGwROnNECdduFc8YlnqO7lDMQE0pBOy9Sc5OrUqXj4wg5CFnfzE/HpGnQK05kVUHWQFpPDaU5ZSZU0bGeg6PNEser0wlbbbeQEOenMrPbsgS4EQl9@4HByKoEf4@MJ5dFJHx4tE2rkkInOSgFcV43HIUKEz2uQTgPiFstA2VMH84uRv1sMp3CuTqbyEzAo6hy3xEUBgn6CcQ/4uomX5pbbVw73MBxGjvgKJpacExTuid7TQ5aW0mnf8d@Ds32Wy01OB6NBN5ZJiZMjx2jajeUKgR80TzaZT@D8iA3HqVBkK@QZHLqDLqhoGjRi/mir2PVj3viweMQf45KnXC3zEaztiGOna7BZf2jjFCWTcYSORyulkZQILIBQpDlg55uobucNgN2hbMn6QOFnLFGQOyu7mCBFRB1WsaBcTWgZuG0MJX4fDevZQ0vhE8Dg0zZatEkScVA8qOlhn3YjxVBhuFIsNAOgDpyD/gskcxx24KKhwpnA9XSFQ8XlDU5CRyRQi8ZJFk5G6paRenzqxXGlSF052RMplyd7EnVp7ueVMQNEXodViMbcHVhwCHynm6Hx@LLzjTm3SXrAE9E/b2rwbifDB6fuONxBw/uYuyN/tT5nMoa4q@Xvg0bOJiZCRWWqR9wzcCQB3CNQLXceggPRY1Sn7olw8dEoUhDGL22Vz4UzkhGkRVAvRV2KhVyHu3QcS34UvOB9YJ74uQytL@LsDBg7B@a845EOBLJ8hEM4ZyNnIbB9coiRHwfkgjfU5eRk/8EIcXjn3VB8E4e4o3B0R5xxASLg41pSu3j@@Zm0@aVw2iglyo@kzeaUgiK@tjwfjBfZAcPS@cAgUySPlj3jOBzs9HBy7s0FpNzThNRDmZ9K7bGZd5K7AzRFiUdm3SPErTNXNw8pRO4bVwpfpHK21Thqpq9@uJIElegwAvEstXtnqsKhgSsVeO6avhhcZ3bjuJKEQpxDv3dFjgPlOZZT7nFgV6B705yTc73zCso52S2qW0yqQfrIu6aa1DVOl9VpFv6yxqW7hV3xFdY9ZTxVWCeSW8679h10cHQ045rbX8AORXBOLgvftGPsmzYuhjg@/j7KpcY8@Td91tnXIL8tT1qkVz4vr3Ro1nvhbdVZO0TR7ud3jId4RbeR41e@qQuQENzQS@7meh5rYcFRZ0DpmYqXijjTzh47uyg6HZDXtFUfTfjupVxME44hLGX2HcdDXdBHxZoCdsE@kZzHDEQ82I4KJfXB@rjIkcxTjdTlDgyIRp3@rDw1Gzw5QH0vI/qxOLLTd0T5wfgkU@7mYoxhvJucj8ON4nT3k/Zf8mdkfG9GkBy0RuT0dd6aETeJcPubroxOdDfT0dxA7zJTcPvgKGKO/pYVXT0gbE70BW90wMcDft3AUbRdZRAntkCBh7ExPxodY5D6vfATCyMf@AIfHs2DmGQBxB@NTE34BRLPYco3LDJ9g5i72aTaIYqavE6m800VSRMhHnZejCdmDZElU3FcBuTOqHSnVFPoGB1yptm4Ejf@QaosmmCncarf@gdW/DIWHpcsJ@MsEw8Hu7sdCIXaNzWFn9yR9hrVg13PtBXrDQZmMZlUbAO97IRhdZPX6qWa5ICBY8dsVVwZYjtHI1U8pLF1Cl0ZGpwaJNixwjcroN6Latl7Gk4qw8h7jIQWsHQA7nRA49VbCn7YZnCN@wccBHbCn1kIlm3Qww2djQ2jOcm97JzM4RmIUd5tyHwXCDNsJiADyZY8sJWxksSIyaYGt76MhrSTMCRPYgmTB7qyB7GPoUkoiQv5Sg5s@jJGJ6dnUiVLd4E4zh1RyAC/Ck@7R3AOYYD7IlnTgLrx9qc6gwQyhWno2pjpaAKgC5iuEBqkCiSFnHcNxaQdt86iDm15UGgckRELORL2ttPDUTzsvxMJCMtGAvyLxkU832EbyC6WQntTKfrUnpaZPRm8YU5vouDj/Gm/Fhrn@vI@DW@LRzLpi2voj9n3MW@PB9n/ArLft/MjmcTpUVOTx0y4lsmEOdvIrIi5Io611K5ObIitBY3o@DR2ZYQGvG3cGID9uBtXU64UjaWxGl@r9hAAjwdDKFIgaFpyty@7gOF0kWEyPhtdNL6eOtE/CTIMbdqng@cm2GREjSfTGJMm2OgEl9OrIDEdb6dfUCIgteC2hlueDcNkRXC0leawS50BnstyY@DpKDnWxAhypBJuRtbgWYQnZJ1sYkM7xsZf9uxX4X4iQ2U1aOZ15i5QCKUAlQKafpnnvuTGx54DwXwrOtBh81UN6BGWWcMZjPJZAoDGPizM4Ww@70mL5y5I29g9wFkbSpBvLnZDsIjcmGCkdO@ekmXm21MCIgHtTSFjkgmsZNKdGQlV8QvP7st6iIfSrFGYuydTRLzXW/bI4e5f6PDdJ6tkE4yROVEiZ6Tk7qqXSuzWBcQ9IKjh4M6SeMjdOYAapoVrM5MdKUB6wR2FPYTWl4H0FyCp4pDNsF/yFYNv8K7z2S5HBZkNluruGhb4l8WSSw3@QXiv/ieLWU94bS5QwRfp8/I3zFGnhRZfiKFVEmeBaSqv2Hk5PELcwXE5XXyY8wN5THODM5tIk6Yxb0KVZ5TPuYKwQJ0zTl1KjI1YF2ff@fApxsbOK1rjD3CT22JsXJZKnl1uRR/2b3AwEuNRhmYMgW@ZAtK@FMC7M6KzeOJe64ZegsQ6CvIACQr0qrn@OLVxI8aYdFuilFv0mTcu4kGPuMv7c/dineuIr1iDoQj913k3UfymLcR4erhkQA7JdaTqsUlqnIherkdj4zI8io1BdDA8j1RxRh3odibn6XXsC/p/2/u25jaSLL1n4VekoO4GINypS5OEirqRPa21JMoUNT0TFBuDS4GsFojCoAARaIoTXt8ddjhiveNZ73gv4cusHfar7dj1RtgPfu/5D/sL9h@Mz3dOZlZWoUBS3T09YUdrYpqozJMn75nnnDwX9lGi32n0AQM5bLuDd8c2xq5oPJCp9twjBqm98CDDE/9fIHhlW7ADGcBvKgKsVgFIHKoyxC7n8zDT0Tcvl5FPTF0yfzbeBJdtyi/lY/YYv5R38Z/HTvJ4HNrzSntRMnopVKK9uMlDYNVTzpe6y837Bv1dam@qv0vjYfu7Yjxsf5fH82v110qMf8QdoSuG/4DHAct@nzhqgraJIqe4r5DYiG@o7R@nS8/GiLmUKs1RMpZLh@NxGME5e3YLpM6MRnC@k0513pc6Nuk3Mch1ER811xu09RDvIMrJFp@EoBeL/BtxOeX@InpyKLJtfUdzAjBvsETfflZT31RBSV8lbpI5Em3/UJWcqUJOENn2hvWLPeVU1bIN544KD6a4sO19Scmng8PpOqsvUmtMEQxUSWUVmYHuQLl0EaRlF9Gjrs/HZCmMusosZSYRpbV2paGE@NjJPxEuKaa6885bU5tPZ1quDj1h@Vgr752XzQKXyWBJb6FsbmlixZ4MWNr2WBSx1QstnYLZE5Hw0@NJODs6VnAUBRoQsKJSPghB3YO6JKoewVhn8FWzadTiinH3rfy4rl6NFTH5bD@PnfvshXoMwr@7gCxZZAFF55rQGlbXrhna6Vos0r7GJ70FPhRBn0gc4up5zpwGbGM9UBOeQRJH1e/xcsqo2Fxi1aalQPKd6RSRAUBZB9IFdD8uNsYzTFwQFIDx8cXEyjULmt1YWcZOa7l1bnOf0lLJam0js5FshppuZNeHqK9xQeNEipiW3VBzUDtas@3/FubP1iqv18T3X7I0qVKzKisM5xOTC@VoInZgmncCz@bwrCErlThwQvk8nIA3XFQyMZ9CHse7q3NKvBezyoAr13RzjomffQtFo8zS/OJ23KGpYtMBIKIWMGklb2d4L0N8O5R@xuyoLSwMcMSkHPzOSjPCHl6ZTeHlkZiEPd/vRyBZO1gr3M4izBv0djWvhP2gcwQOkTh1c/Sa5rA8mrnF46AnVhmPX6ApE/@ns2AizDZaU6O5ZL0fWgqPj/3eG4ZFAKcYezUYVWnYRtNqOFDRT2edCUQO4USVC1FOn/Fy0@xpTZw0HaUPqFYCmFeet0yEOMAgP@EKMrWsjLwOohpz5rGyDuKJFCIdzUPLjDC2ruwHUpOaovPKCmToeh5qC90gYjwO@11Rg9kQZ3E4riEPJ2Gys@4XCMvudU@cGCa66XwkgORgTeY6GLUaysRiKPI1rm9iOWkuB99YgkZVK4CrAm15LGd87aDRUCbGLfG8w0ZBsfyCsll@XsR6iwzMALoWE1@zECjTKFW4kmW0fBUvYx2Fo6qLWcCWERMcwEpXnT/vO5o/BQJohLOHDhiYv0PC2OtAWMlN19wn7XTuJRay7gqdAyez4bQz8sNZNFz8thdC7hqHLdW0MyUt@PPH@jNJjoMNE@6sjmAA6kl9l9XdoJsARp0O77Wnm8jJ7@ujBhN3Eup7Vg21GUxUMVGH8ExU3EfeU52Hy9HoBKRy4DIBkh6oCUzZxqsiagN0dLK52Gha43JGwa7Tm874ED0OoVwBndIZ5EHQ8ZjARIynBAc2@gLk4difSGW02hbhTJn7mdZr7OqTDsjY12ZAleqrj/HjbEa3sO7lIiE8wO2ggsrhke@UoeOXGk7gLDuidpvrretrGQUuN3ndQlBS1MDV0l/gDsQGLq7wa9cmr3CQ@aJK4E6Va8CtAG02R0omevbF65q/LxlGP6X/xCSzkXUZWFlQWrcfLwmsVbEsljMMbNBiRYti4EFT4x4sLGhfEuhBcHjdw1uLaG2w7AyzeEoLxO9MesfUJZqvAAtmOuFx6gd9Hjbi4SD2tq7MI0XoEVepJAT0aHbShUuaAY@XNdPkdw8IyQmkGKMucc2x6WXAJ1xQpvX8GqqeLD/ul@zekqqYLwHzQ4BWjoQbVLeJ5Zd6YPAdazbZ0RkU9SdEIWsYFnwf6ES4KdH@6Jey1g6N53rL8q210hibF2AsxcKzlEkYBF5TR8XpNJy8kZcjiN345J92ApZ74y1QFJZRyEj08MgfxXnykmGEc3FYE97PuFiOO9PLhbxmNU3pUByKQY8YTsUDLG94rVhp2WojN2Rt0RHWEwlUXWdBM0rKysulHOx28Zg3V5Ehim1QwzXd0mPtuVtB5lqLMsWubTIcaOoqsTY0pF4RgDYth/hdiyRNHVVGw1DSeOFxuPFlz4C1tLlT1U05B/sv7TTDp9eKP9pqmN0o68PzZHXEdVgl4Z6jqnvTmDeIPlli@DmAsGcDOHy9ceMTQ8SpLTXX@l1saTUXDa9rKf5bSY8PQJJeu7Z4n9HhsbBq4rFMPs@rWW8D5jusMuCarI0Ul2cOxoFs/QxTFa3kKeEO6HpXCKagzTfo0xWGR9OSfa7XGzSa1qIprx3npq/K6UPrO2vfdYZRqF2Z8cUqhSJ@L3y/lxizA6V6ve@6swGagpd@KhMbqCxbp1wf2COHVXPlwV9GisFZ73AGHLL/S462oHGoL1YrBMUmK/qFXxc8MDJxoNdq1AMtI5MeqJttXa3ug3FhhE7wg7fjzoa5qh9M/CP6sxegRf2oAHrJvnzXctsiTHyx@@T5/s5ee2/nhzt7L3e4JCvyW4Pi2bjOkrLoFM69RxpvIUo4xMl9NgnoHseNw3GWwIG/7IXTqfqE2F2f2PE3HSrZmfm5lW/ua09X572K/MmmlN8XYp6N71nTOApgIjSDqhL171QYcHkeLkYlWfx0B7JDKmi9DuHJQOJC5XBm0mEuOTg/sZO6IcdKZAht2YArJRxMT0EBam4i@cZMN82wT7vZr2kdWwMNkUPsL8E6RAABQPnQul3UOFi7u1dp4H2iOUFGoq0SX5l478cN9UKq3eZq1bb0CzRkZxiOjnLae4LTAqbc6NKqIBT8phliNgqiKqC3AE@BGGnpkXSoDv6g3qw16t@eS4P4Eft35K3ga5jkf00772U7/cz4SVlm@yYGgEPjnKds6BJhkzIt6LKjNSUN6lIVremKvp45@Wprco3@1u/YgnyFAblu3e3vxmj827XnvrKZ9Tf2sfDdm@FkLuCEVY5ZvpkqpuffnsHO/ytWI@9nLnKZFcX3phPZphM6oNr7GE8UbhZY@xiUx5NdEdhD1GTFP5HR7tbhjFI0mTm1Eoq2NoJNUmk@jkejNZGvpkSf0KBPqJX/1tThV/c1wxYg7m622vF79Noxjkh0tPFemvA2UM8lKu6utv55ov2mXldtHyrtkwVoz1iQhj2nm5tUkebT5t07lVADF0sX0fHl5a81zK15i3Eq7wjjjDK6vjuMzExKptTfRSiYUdoGeZvqGFkSXisZYk6vVtcmUcM1WgmFeM1HlQyu8@XxS6mtxyMYC0vZiZgrxNdtLd7E2CAQFd8NsD0opecogTIWxq5CmZwaMxerKtMbbckmxL7A//9ibWWXoBh4fG9k9Ts0svreauR7q5HvrUYushq5cb0@iyb1bjCqE2k2VNVTov5zN2hDbe@qzz59uK/2P91Rn7x6/HfUj3dfqc8ePqeUXfXi1aOnTx4r@v/O85c7igvYfz/0J1C5VzT1237PZ@n8WqNxWzHmpQDlt9XLzon6NOz5b2nx3Is6Jw@O5aM28qdbUmrnrT9ZhPIcNIYyy1RbTbCsSN6ajMQJFtddWskneEc0vjzRRvbmGYlkiW0vOBy6NeCWtz2mQViPi5@VrNEGwYeUSmg68iTLutN4WmeipV9TeuDsv/ceQSIKn71UD59vI9Ln9pP9J7vPX6pPdvfo88WP4WZHbT@B25hHr5DFgM92t5988uTxQ06QBjRqCrI1Nli/qAk1gPOo9N4MZggPNgRXqL8SXr1v5HKj0FhFRKowG8Xue/q0pPDuLs5OW@yivfjBw70f/BBUjf9Tlc8jyKXjUF1bIHzQgNEI1aajaLfEmTpIy2pTDqSThfoA2a0cy4D4d0UZ5CV@Jw58lX8MMSIepDluthBsBjVVdJ1wA5VxBOspjsBQKFTuMcotqo2lB6Y2CFYH5gNFH2jHrOAjbxgvrREjRXDGJ6OehNE1CbTuRaubq51OBAACIZ0gAJDBIGHaeeM/gZBE3dEQsykYf0q4KwlfnIw/OQXVCANXnfBIAoGs6zbJvPGUIsBRJxjJPCbMmuR04BgpXCRieDjJGQ6NyJVV4oj@129seJUlyDydggPa2YapiJ/daDXQ2X7cGUwjVfRKkAYTC@KPAtHUOhp2iN1jufAEBktvoUbA1a57@LdlHNUbgpMDcRoWprtQyXbYctv64vevWo5KPlqqEXp73GkoTOn4T5c24NFSA74OGkJUdc8LuBUaT5mwZTThQC/lYhTSiiSWT/0sGdUo7M96fqKA5nWKXwRfflnSg1yJizgqPtw6q2GHUA94CDmFDyp2c0FMDGtKHuM1SuawmOxB/DZ8AmWICRr4EzO4ujaXeTA1ak0cXSno@RW1djtsDHdprbziRTfYHl9j6zOKn78jMcvjZ5Iu2GTLzUXw5wwlBnh2msDNy0BBsWgx5ZZIcIdcfHb8TEX1g8/Xva3tR6@rP/tJ5bBeP5JjodOXxwtRSpRnFmbJaXtY3UnWBjQ7TSPNRbMuSht9RjktscsNMiJcjgMivh@0WzZPxKrL6SOOl5VM58R37zwpVWV7E15CiCQTn24VdWCqrHCZQ1XSCOKzkxoLz7ompcI47Xn9AHHtMQstGpERzhFWr3HDqrF@jePtGg96dLLkNJ0m023xl0wscr2i@F/RnY/658VHXnmrVDdQvJnscBbNEV0xmJsl3atzTC/fV0voti9GR@f31dGtX9g6uR7eC9v2hdjeq23V8mpcci05uK6O9mcXoJXL7Wuhpb5XViOWS3IZm13pdnFWPrhh1vwlNf5kae547xEa3L2IqGqROrXNRkN4iCuKUJyaxgVKLpqYIHq5v72zt6fyO5CybVJZOvc6ox7bl@IYBO7rxtOR2CHzYVezRJMNE2SJJ5NyLualyWov2syZg7fiqNA0SEWPhz0sbNRe4kzm2jpCbhYmIWB4LQeiGblk687MGRQdaMTnB9CEUvGkOR3MZXbzhlw@4mSfD5l43CpCG0dvgrElZvy5dtbFourJwkVkCGFcB50jvHxnz99nQh9vmnqEwPJ/OuMOQwm/B3/56iVVPMZLcS05gxdMi5lS1lnhVXrDjB2b5SUp7G@@oGws9nNNCzvHuiaOddOEPv7AiWTH9OkDvPMvdGbvRMs7zRHPKffcCS3Fl14xeQURkUlssHrgrgoqfniurzAeDXtPepYgd/faB9yaA9NKjmamcbdWA31IFPydu@njIV0VnbYXVlX9dqqSWyJRkxN3a7kGk0mY7965c@sy3OlemOLVb4pb7pD0@Tk9Gb/tOCijRcSqQrRynzyvmPx4AVwwdB5xgf2i2TCpgkTqZNwpib7zZeS2j9pyOoEtHjVm99V@BfKidK0lNU@1LRu73EgudgZZ6oOzhW1HZdcsjf75xdU94qBul9R3/f3rk80GIMjDz38jYTL3wjGOSiLEJ23xikos@WYErbgpSkjwQevp14mB@cDEsTyQeHMP5IUbNtJS44Np@AZ6/SZypo5tlsczVO2kMz57BwHXOxaZSh5sAnTZoKIefCE6KhJZ80E/ZCWCgQ1l@UBamUyjY/5t2w2@uQn1Qc4TAOcB07MDWPiooIjv2YRUwYSaLJQljegTm1SVJFqrU/AeNv2mpMMuIRgPFza9Lul9H4HnbOo9jeW0YyNeFrY0ZDpCZiGvgVlWGwwWbR52m31fsomMsUkf6sYQbzkMbep1SYVOlUk60GVncdKhJBEnZZNuaChcTMHUXUuR779p8yTraHOEsFBRo2B4WNP6U/eLmncsaROOqUwklfdH/RxPCsc8tajMlfAArmX1Ejp4EBzWWIFSH0DgyeKJlY30IIgLuMCU7oS@lEUlxbgB@K9uhG6qu3hR88GDL7DCJ37Um/lqZw4e38RGNKuSHYPcUDvPt9XuJ2pv98VOEjVa3AaNwqWMwh6HYtYN4@6YLVuhCQ9n0@O2JJrPdO6pL7kGhXxboFE4cYDkM51rKmAUh9iW6uxd/506oMt7bCel2C8d6kk3PbZ9qPXC2Wh69m7@jqd3TpRejZbAfXVeg5Dg/tKw6J2oKWyzHPgtDmEhQVe2jVuFuBZO4Vrm2jdHqC2uU3u@dK6x5ez5SVNHO5MP6TggJx2TOAlCkDybOr4lDUfvOA64yW/ZnioW0w3DpVSrLSWX1cc2cKPvRtxNVnbFSsqrKtmIK5EVZvHUIsQRjWsrqX6o3gXvTGXxpYKrfz3N7djRhu9mPY3OFcPbLgHTOHSy5VXC6XM/l/y1tOH0DKpkvFH9uiEbAkHe49PckzWeAOP1vQRmDwcDJhtoCY53QQJQtskSIJdfxtjObmW89TKKZLc43o/LzVlRS4wuo0h2LXGjk1MR7/XUbPRCos4kIAl@tIkRdO7XzJmjZbNU8arNqtIF9VJkdqYtdRblTymjDnNMCwStx0Pzs3kopjeq4Ba7ED45Im4LdOedAcEZxO5UcK256c10unslqS2neBrCaVQKmHCmbqrL50I8iSSSTmGpJduKjbZ0NHDQWvpqpCPn0AHlJbQCtJoElV0TwxIoQJiKw83igMpOTIKWs0Gdxc/wLtZUW53daEHL2aDO/ljCWs3CmgQtp0GXzjU@KJNjbwnam8WLJ6@0go510TlV@XO/N5vKTWOcVtAemtL2cAktDd0PjoLpfRUTWvyrRu3Bor29rj1imzRi8O98bEkfLmBIbbcJutoYIU4Lh5YKMioWcZRLvsWEuSUeE/AS4hrv4w7oAUO406DEA5NuiCEyNENjbjFDirlDI6XmU9ViYySVVzfO6PMc1O/BjTNhdyTye76SL53npVmtxClKfTLJmj@6d8@MRW0atgOV@a@lG884wrFK4qjFSRf8S@CYTW0qRByVYdgTYWcFuFqGWTugdDDg/LCTwoHXlOW@mIKE5vDyduBBZRkHmlBWF3XKxWGYqmUcN6@MwzBsyziqV28H81NZffnwyjiEEczCUb8yDqzA5THN3zgjBOfy33zWUkuMB8yidGqn0k0uDYuzk/jqpvtiWFUFe0HGkICfp76y2qEJc3etDx026ErjAaZjeTyKgeykLbqK@eRuiIC5iZKlpf0izC2nigTW2Xkt9UE07dNFUBsM7f7O2PwpFj0lJNEIWe4BJqbWO54Qi4TZrGnuwxAgjJPa325DNavdZsnQi73dH@w9fNZ@/vAZmKgbckZBfANtGVbXadTWEM9epC1t1inyFFQt0I0cn8NOHrdPo9nhW4Qjx6LUjTMH7jwvBBRq8lheVBv5p@oTyuKg9Us4AVmzshmaniK3wR7q@erbfCmGdG8w0yvNr21RSxhG1oluCcM4yTmH2ZLyr0eiofJ69HoqgF11IDaZ0aHb3tcwXHIKKlV9@3r6Q3/ShS5J1TotlVmECj54N3ZOBZULLUGPMTgT@Jt6XT0yTnG1/Vpn2IPL29mAHd@eBMPOSbffqY2Px7lB5Gn3NMXCIIKTyxyUqZ7s7@y9bL9AnK6dx2w5gX8tztt/8mxn99U@cl5S1i2dvLO3t7vXZgX1vVcv9uExNJWUdwE1lhhMJySAnu9@@vCpAyPfed1IMQiJiN@kP9qVT0UF4/ac/7tgM4@KqEK0OQgPm6mgKKdV1DQ48cOZCd4G/xPmgq/A8gSPMlSXiWrMDmmKEH/qvNjX6bkDxe2YzMZTBmUN@GJqJErJEgJzEh2hAPsiiohuZ236mkiUkQdDvnBcTJWFgQyK5bR91yDi3YFt8nIx6hUNOu3Is3LmjwgSr02F2XRQXS@cl@BVcsxKQ@nChTrdHHV2jlrILqlHUGul55wgRq7YtZUzBu8ExRYlPAmxZQoXkBfEliqXg9JZzg0QpbPoVJX4UWfKsaFPwuj4NdecORK3pqLnS/Vjgdhf2gLHrhH5fOE@SvEC0@9TbMxxAMtzO2b813RWJMxFOztFfp@K7bpr0B55TA1@OC2Koxf22RevO/3cpRvQRkZ6xpN5hF6/jekOc4WyxqNpiwZqOlkosSCMpna4qOeH@O9cu3btQYGmSAuu5MLm85Ir7ihhJBRNBYDZvPxWfjN2YyNmCVZxWCDuuRDNLIjPXYi1LIi3LsStLIivfi4gwaBYLpvJ21Jrd@6INnNiPjOK/zdbvFo1sPeMKnRcmPC5xc1tLEh2BIeGLnswB3XvbELutuzuhS1Lov7qvxNuF5cuVeVKpOEXNPsCzL/@@/lNkdBdYZT@jfTQOaBAnOgnLzFhhrzwsV7ipknaljSN7S8vwJbPm1nMLvvH8Yr4fMWi@eqvEjDZy@YXZt6VHT/zwnUtLtuMrRrSCP7HMgLvfRC0pbzZX@xtVAx4kb22abGYHsQIBOSWC7KWBsmq8t2FVTZcfM3MKpsuSOMqVX7117pOfX9lQPyZheCzVg9mJuj/Smw0Vs2nQlmgkUDCpuZF/Oq7Evwo2Qa3WBb4ixg7Fzm8uN2//v10u@OSmfD/IHNxcgF3fZlpzxz4/3BVHLdW4viJoKhWV45bQSDK5ZUQX/0qbocMb3qbXbRJfv2PLi/dWF3678Wl42t@y1zcQjUYZOkj0KoHJTO56IHFJvNHA2BTMlrjXKN2zzlbDnexNhhLdqBps7XFWTJ7zWQvMrNv2ewU8nMhsAyVBP96TBjdkwiDTBrFv9nKVwguk7nluVRbSTrkUrtCrGsDcxobS@NoUxyH6NlKMRw3E0zGMmqdW9LE3nmOqeBWJvMTdSad41EHAVqjcFTTEUCCsL5zEn4R4KKa1OHmovZFtIob@iakNSNgPs4D@/oQChXUVO1URHS/hW8HYKfXm53MhnhD8zRfBcdI9TpcxjEjOJqdRBonbtxHs2BIPfBAqcUkIrF5Y2ol38JESl@p@lTVWdUuV1mvi954jd3QcRK3rTcJxlOuzFvmBeDyiQlUqiK458AaEh4G6meMSFzRero/T4ORX3TgEcU1qDgJ7Beh7EmpFq@M9Jg4OCrQAHk@O0lgONMzzroxnuTUIlj8FBuVNYycj3WjJj4ihFjriCBSa9oHHbuWARJtQTRJYlmr3C7JKDGiF7Q8T5IQtytrDVQ0Rha7KGLP0FazvDNgt0Vs1Mo4GJuF5lkgijBGr8d1q0G9owzbLi//t3/@83@XL53V6yaNY@oEow7xDByRJMaKz/3whfl20IM/0baKKdz/PsYtqPt@LzjpIELN1EFNi2sFZppAYD6jhQanVeGQzpvwqOj4gjEVYmHV6w@3t9X@p3u7n8EaSoQIvApSxbEINlW@LMPOJRP5WjEYIHolLMM80xUDyDRiGcr2CmC2x@xeZ1B0NLBotP7gn/BosSw/hKa77MsUQmTnxakP5ITQrXXR2okwKxjz8Af/WDCHY9GezUYcjvN6YdLPsU@L34gii0v9Eojs@v7mT/45V6ctSojmg1zlxK16FdHPuQdaIMtrtto8XNmrRDU8CCsRXzpEf/gXjCySIN3mIMxdc09FiyS723/2rxXjwOMDzZ5TUiXwlC9F9AtBZF8PeORW4qteiu@PBF8/4FcAF1F3keziM7onaxMYDRWd5Polw/c3f6JbTPDBFG8mF9RxM9HcXOZk/Fd3Zrmsno5V8@vgXznDf@oi1WauqzDKRZWJ5@d/HW9Tt5viOlnW9zVnd6aaltnhn//PrNXHOua0e@ABXNC6U5W5V1a0@V/@K4t/nrs2v2TB/O2f//JXcR/nK3s2X9mfX8a7ab7ci/mqtl9LHUk/wpWRL89XTsVfJatJ7Ny553yuQvCXq8Z9nhzs@aotT0vfbvr5Jdt@FZJfGCR2w88v3fKrcP2RwZW52dPdWrHd5yu3ucG@YqOn8N9c0UzajP/F3Yzzi2Z@5Z5fvSz@LSMHwQfj0aVpqdc1hdNg0vaeavJfeObF3610a9zTD6K2mHDxiKIidOCaEmsPUPN77s4/S8eUPxe6Jk5tamcLpkdOLU1dC7EmnWGUUZXnfWt1rWHoiN3LqGXr61WSO6/XR74Y3c/GfXAd/H53wpzHhJ//EDwg@2T8fZ5LoraJXRFrG3ZPcMBNPuQXnGhp@QAd@xwyrAY8QPeJ3eC/92x3q01JYX7jWhrLMBSS6BqL08EKrWRENCdRbh5mMhXCp2ZuhP9kTyDhrrrCXWGwdB/Zj2ycc@nh/Ye/sieSHaUwiT2Fsnw5zv@op4FVjPitnD12aJpuNWov8WUZqWSquQJWXt3/2T0tUtWtpiUdsFWY//if2ovOj6DL2qf@wOSVPf4jOCYGZuUN6Jyf8pMRFEs34yNjZc3/zEx8JCfUqspxk12hnhXV/MU/zGNpZw@SZLcuZ7I0xpU8lnryXL16ubOndl/tv3i1D4GM6xjR8uCrGT1hu@VcZgY2KSRY4mVbxOavCTvr5MnyCipBea3E3f8Xv0T3BW3ZyzfyzjBdWO5PE@WaptwFY8RTceUR0uOzVF6EFtQ6qVv31vPW9QgRA/1kNMV@jXz6ocFEMCEOn/XdJstfTKZdrltXLHiuMPXfZrccYcxqYQKuOkyA11SYP6/x/cr4blYGi6wWeL3zsl7zBD/1wrj8ZNDvegUlJJvZAt/T09PaAOGpZpOg5kdwTxTBMVx9fETEwihkoSbcZtPCC3rE28J54az3Jv5V7XVGbzsRFGTuz6ES7W18tJC/uVUy4vHRiYTi@LpyYqVY2ltZVHoVQlbp9t5UBqf9ls4Qw2CrcCKJoH4m5uMkMr@C8cBChFPI2W1Wd/imFw6Z2s13h3SR5eOqpYcGcmE@9fc4EMMYI0ReaO@nionmoihSKDwacA79JKrKWBcH84PFYaL43BZPaLNEEhHzQqSiEIx80ePgsAFzyZ/HlZpqD@baWbw1IcPrA5RCDCTQLAxMwiIcOXNRit/CCxXSALlIpMHyp@dxaTPe8kXz6JmFQWtiTAPuF@sHn78@eH04ivzTm4fl@lEFjo4A3dVmjTym7LNHfmP0h2@H4zBKJI38aCoKLg2T1DvWq0HWiii@6LFKadxQs6zCTRAPGrQDPc7EEf1wWgy0mSpr4xzz83b@IB@PsTTsQDcGIx0YJQOdhocnx9TeRXToIEK67ZKJxJelC5X/bAJ/Wga2SmMOBzCjBcwIEaghuVV0DFN1nmwVXsskgYZdfOCmumLyaSoOUllON8/1/LvNv/7ezR/QvshuPS9YORRTSmNznw5cX28X8Yi55TnzSi2o3@wM4fIvvzNi9zRGcbDUulk3pilSD7qgg846k9/TjifkJXWktVBQ1wK8r1p4si1lX5ghtZom8Ss855uFoMvLASIRRDKK@brY3C1GnK4cHPwsllXs1GnknBs5lyICPV/RyENdDIE8XbcNh3Da1qH7iPA1RaOX2UIVdd4iPpW4IrpZt3XGZw6vAmNhSBOKddY7zKz9wGm0c2ilEGAhLiHo@4PObDjdzKUPvGbVftkzSobSnFHypZeBnBW0wPgIbolSWdEuMv1iAVF6wG4v6ddBLt@sNCpN/l9D/p@vmETz/@ZyYiMJ2UwmNiqp//1WEg8xstlsUbNxGwdy7jc31HgxPQ5Ha7kbyt7Ziu9s@COUF9QvInkfjkbBeOxPOcyROvJHeNxG4NcghMQCzr8QV4d@v/HZv8imQa7kKbb9RdQGorZGVBsvVP6DB3ka95NxOJmqL4dB1/xGjPK7t81XtIjgRiryfaaBIiKC9DM39H33J4sn090R5BJ1eEyehvK7Owy79RNi5f0Ju3KMaM8TRBDWJrNRnd1N@aM@nsXZDKHzhpp2TNVR1/ptAmujW8USVl7kwz1l/vV8MMiz8xZ/2H/pg3CD9EjZSCpP@kx3dKLjPI61G@o5EWGb4m7F@DCxXrp4xH1V0I9x1aHEc2aNgYIT6Qsa74hlyZoZeShF6/d6dv2Xr/EDNJXKl5gsK5b4RgynMbxR5dQFRDEkUQJ9RJA@IYxxV8Q9QohQH5YluhFlpXQCtyP@1JXGCVyRvp@DCpGH6JWxovWLNK1CMzY34d4TsjKvWbInRQA7qeb6JmJzcE8woJgm/TTcXEcOO6iMFCLOiW8atx9lT7eEAGVCOBAi0dgTeGTofsFKpBDW0eWB9VczeRBPdOESbcgxXiC/GvlHHCVFnXYDCQXTDyIGQMn60ZfBWA9RJbFUu7MjIrV5L3BklSCKZv6dj9dvc4M4rpEB7Ye9BOhanTDDtWydG3c8PRnaXmxMj9XQf@sPxf@bNJtjv8im5HVW1McnxM13S7x0aCgTPaVRKG5UJG1755OnD/d3tiuq2rwDcDFQtbBFZ3Alu8z5bMChlxGKyPatde/elkVejCqFB/VCSTf9gTvsZbfBBgGdWRPwceNiweNiWjIniIll6uOsqth4iza2G3S1sd3QlNkEUQvyZnDNzr9xI48ljbpuYAkmDkcqU4ovDfqig2cJaOVZQSOgT7c2mDCEEuKVm793vVq1e2qTf1XpYK1Wt8TOPP@Y@PA3qrA3GyVO2wLvnY4q0CEHb3lytF0v8LlQy7fUsVf4MCq0QJ1byultcVY6MyH@RgO0oigDtx8@Wpj5K86M1goNSOmgeVgq6YTC//nfxPadx2YBw@K0dAb6@kvPuIStyaG@Ix40iwWRBlOxL2tTfz59zIfr1Ju2bIFu2F/UOCRp/zHdvf3il24d42LpjLWbe553q3RGVU7GsEMZ02Ho7xPGUgtpg0RazHK8fj2CW9yb4L9@9OzppzTle/AvFU0PPj@8@UG9UijQFc8aSB4ifajt3WcvIEmYlGosUfhkEp7ocZl0bCU1POzDcphbX8mja3XsQjo5j/yp7n30aLHfOXreOSGOuUNDkBTgdFytH4S5hy6/O0ZePjm5@dLZkcdQxxN/0BJK6Dzy3haPSq0p/Tl2q7hDVXhra4x9SoU8OBBIjXowotv60/1nT73CvY4CVi9jVxTKXbs4aKHwgikiiRnaxNJBOF2sqqnYbfKCoX/lQn4r2Zd79c5WoXV@vrI9T8NOXzx@FeIF3C/OKnrFTbzlKW1N4lWwGPseEuRq@8HOfr5CZcH7IpFjHC340BJnxJ6pQ5YbTgq@AhcvAeN5tz/6iNNQZBZ53lqjUYJ6yDlhYx8QhFY21qR1Pul4/aIdyM44qLHo3J9LXUycrNXW6p1RdErkaL15t7Fxq3E/nODdoO9HvY8iOkK8DkLKBtPFRzDkZ3Wyo3A4@GgQDPFgdf32zfXd4NHf/dHGy7vbxV7394iGzH8RhXjAn4zdBkw6p1r7j87YSU9WFzdiRDh7nfq48yas3@43euuN9ebHff/jO/5649Z6745/a6O7sbHRG9xe7/Y3Pu58fKfXrcNtNBepnbDyYF6WP6odXK3aVYTZ@lpjYzBoNu9@3L@zMdhYa9y6dbu7fqffuH17sN7s3Lp1t7@23t3oXky1xe3J0QFrzl3cHekT@MPVxF1u6WzXpUuQvH0W@JO@6@@5ojr9ztiEqNWL3NoJmmhqnWnkL4gk69WDeZ1xtIu/Fx6P2o/DYecoCIMO3RNDftRntWD8XPBPOGo6moSnkUKUPc7oO0D9Rfw79hIl35omxKdr0OWPNQNtpEKLh6BRio0Kc0Tgf2PvJQgdzRaNCWGGLXP7TlwodgoWvxY1S62VZW81swrrcJFWS4LDx6b9b6F3HdZrd9S10gDdiwCcNnZVVXVKK7wkJlq8QUPEsoNEi01jHOOX5U5wJOlVDTrozyt9FhZKXOxt/2ji@1GRkytUDGyxuq82GmpTx2Q3RTlidn8OgSF@LFYP99rHv@PWUwO@QfObt7JWS9ZCUBJqWXZDoPkAkWN0qC3skhGORiugMon7CCfBUTDqDBNI2V4ugTWZvVg1GhzXT1034rylVckOiIhQwEtCEWab7UUJCuYFVSilTeVWLFj/Mp@lvPmpnqw3DafRq4aK6C0v/7qRT7k0dZtcUb0r7Zi1tavOWmoAvSw3f4nXFl8cduow5MI/R7MxpAN@P58aPX1DF2COU7ji6K08O65sDdYrlS51viqLzZuX1272eWi9BX4uWrl0e1KLJjliHEeS1hCsGvi3XebpQZx7bew3r724ZBxWjVnsXNVeKna@@7L3cSm@hRdVc9HYLcVtx2tCy6YftKnj7dUniMYpYsE2nxhtHBnthfx0UKWGyY7S1UeIV59ue2o8@jRyqLdPY@fOz8pBzaVG0rxNmKyENFrHOY4QKIPOpfEA3ESxZIQ@9pDiCxkSpHllwYECmlUwcn2JUi6vnuHIr8YRuOTxM56s1DrS0drZ9qWJkwiGLgk7F8v6mgFrIXrf1AQmZ@va9kLUGYFpbjFBqYp9Tl6ASSdxgOv2XBQ600NBWzxjKGJOMX02HV@9V9@0Ly0OQK6jbrJ7TfGu2qigMyWIxI7pP25Wm3X84qp0yaSNe2IjtPlooL2giIsYSuhHpv7YEIwmlH4U9TYq5bR9GEc9KusSRPHeutuwo40i8/6CzbL0cMtuK6nqlhSJF5R8Y/j1VhRSlx1AxX6TqLzXJAx4f@DWQ9qGKFiJlZdoqJ4jKug1sS0pkZ8vHB275XwMqonKeseBaGRBbLg4qplIiLDIhokbQjRLNkiMhS66zLY4EB9n9yeGIILYhjvnEaep0LOSHEM7czKA9JNba0@Ug6aqNPQK5szbd0qJTLu@OXej4eQ20rk0PraFB9VmOne9kchNVEuDkshMlKTxKLm1JjJpKEpug@2p8M3@sTtwVzfBULj3HCYjQWXo@Dtgl9Up@DZiM9U9DoRjaAyDz43GY9gvBP7imFiO9sTFmhIKChLrBdYd@YaddV1ToCFGlodgXsa/eFH4QSZY87jp0av/Cw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 1 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] Mnxxxxxxxxx \#184O@ xxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<=oC<=oC<._>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#* [mxf]-main=-[165]- ###jxf
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
# 9 9999
# (+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}< (((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxfvwWWWwwwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #gen =>+/< $f &&195e a \=>axfnule./_e _=B[#]>84576097 @Numun Cr gu8IOnd e"37":"?"191? U:!;r{t};prescata,47harx>1?
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79");}__attribute__((weak))int main(int WWWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 45 );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f= (^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[ ]print 223
#s{
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main (a:String[])~Nil{83->Print #~ /.---.>/~#();}}
#endcomment
#nocomment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
#p| o51~nJ;#:p'34'3 \=#x=2; print( size([[1] [1]][1,:])[1]<2?17: isdefined(:super)?162:√2x>2?225:201)#s⟫say 27#⟫say 167#]#print (47)#]#echo 21#>/#print (171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// ${{{{{{{ {{{{{{{{{{{{{{{{{{{+/{{{{{{{{{{{{{{{{{{}<}}<}>}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]^_^_:~-<~-<~-<<<~-!COprint("65" )#`=>ass#
# 9#
# '>+/' 25 pe+--[red[]print 221;};]ppp^ppeee*n*n*n*es*s*s*ee*n*n*n*e*sss<*e*n*n*n*ee*s*e 5>1 *///∙226p\)Q222999612#
Canvas code is on the last line: ∙226p.
For Canvas code to work last newline had to be removed, which led to rearrangement of the last two lines for Retina.
Beware of automatic trailing newline insertion in Linux editors.
First spaces on lines 222 and 220 are for ADJUST. Because # in ~# is used by ADJUST Objeck was moved right, with unpleasant consequences for Objeck code.
Some Julia golfing by Ørjan Johansen.
225. Julia 0.7, 10657 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1rc@PKciD4WZz9B/ulBOo0SfEF8CU@RHZTr5a61ZJaj1Z3SzxskARJSCCABkCJbLVOXN/ZuOs79gfPnbsOP3bmXHvWu96diRjHxn7wxHhjI8ZfJxzzG44/bTg2wv/gbmYWAIIUpVYfX8fORgwkAoWqrKyqrKysrFeiJdv9X/86jBc7MLRxTzMc5ii2wzqWeqVYKbY2Zs9k1c5nsqEQQtWt3nCg6I5dDoWZxJiqt9UOvDPHuFR09ZNigX@GMdMyepY8YE5fdphit2VTsZkxdMyhw4zu/GhZxjYHxoWaxJgDVe8BmKNYpqU4FJ5j7ETX5EGrI8@E5GcSNC0It9mGon0efHZY2xgMZL1jA2SBsVeGZSsI31Zs28DoK4yNNpX2DNIigMqWauzW957PBJUYew5ZlE1NGTG5ZTuW3HZUQ0eaiOxo7@ToYCaGJLE3x1tbs74Z9jJp6Gxr2L6cDcqyE8uWNXkWf47Vh46x48z651m9p@gyy6RKqcxsYIGtWfKdKCvMUuROV9WUFFQIS7K@opmKxdCHdQ2L7UCWtKJYFJv1ScxUG@MWJ4GzaEtMy2admfJkRCC8YfUVHXIozgZKfuBMQMYP6KiUgGyNWdTuGxbwkcWGttJh14bVAebStXEsAfHZ6BNrybZSyCGCrI/gUjeudWAix4CqbY0dhemGnqTICJhj0m5zlrEyefSt7@/M@hdYZnfWbwUYrX3ZvVuXmSI7NMzxrG@JvVJ357FzVuQNYd3oQG3MhEnsQAYvSmaa8NnMdCtoQ@1CY2YXNmSsozBbV01TcXgg8IpiUTDEZpqqXyKGLDtVFaszm2YO2UfVgCuCASQQDiyjM2xjY3X6GIwNHPnHDrUhlRozXbGSQgcLE8dxMEB8ZAymUNpMV6BCbVNpq121zRlRGTmKbkMR7RRTodDXkBHWUTSIMMHeTjDbQHaYeLU0uZ9qp0LIyJgKG1xqTGVt02Q8CEoNWdoSi0xBarNPEK71bTYyB8xWBxDstI1uV1HYJ8XsQ/RQxwgxuNrmTLH8tyUFYHTFI41iggBB0hhYM0Anj0LXlgxVYdkuDRx1ABWhOhGbKbKtogCGKLaid4iqpi@aDSZPNRF2pYKAgKIPLcJtKxY1UcILzdlSAKXss0X02lIdh1oZq7MDRbbYsaUosWkxPZUkJGZgCg4WJEWVuroa2dzfikDl8hgp2YTKtLLHr1@EZJaqsqVmBX5VQaiENvc22M3SObq5VAYGMK2oHGPV75idPj9X4DeSWumedRsCrCGgisbShumk5aQJGUw6kMG0jE50Ja8yKVMLJMxWZ@oiwHIcqgO1AcKKvUlQydpDy8KeZ0JU@RIKrRl6D@gJhbWGOtJDZwURqqBtQMeRYMoVUA0kNdURyBGk8HFfhUqzsUoCDZH3n0RQ6EGBjV2KeunahjYkOIhpO8jLQBWIihh3uuwN60JLwygQjqh4ri3FHmoOxhnqHax56B@VTop52aAGbgEfX0FyMiAlD2D9QaBdUqYAGCrCoKJi0A@/98edXg/w1NttkIUuu75hHaNNPb1MmYXukyHDggDWKFsAl8DUeXRI4ErW1A4JFFkfu0lQJijVa2OodZgBCVrXKrTSvnwFLRsaV9tROJNz5SDBBvIllyYq51wo@EBuQcVSApQ2FTvJnq1DLbWVUJh4JjkYOt0iS5qbLGKnv40@LUefLp4rkLlYKra8lE73KsBwqWXygrfIQ5zzpj4lWW1Htg21EzLHTt/QMyzZZkK7apiKHo1M4YgkIlYrEkuhlIvGKmq1neqqeicaWQVerEHCkVilXW2fqeVGZSZ6MElAc41osLkq0XZMCIHIoUZxlR6A9E9BZ/Im6boCYYbdRJJjcCrgjYSZ9bviHmFSjpAvDWQQkEMpW1MUMyqmpBiKCYSbW24MmFfSGRxugctqIx4JR@LBohMGKOlUQbGxHqsGii3N7GMnB0TRbRN6Agt5tw09O0pGW3VAQ02wFvE19SIgWUgmXisRS0EVwOcjapK8yWH8JApKF8OkCU23ZKUTaMggBKAtO/YdaawZ15Ag5Qm7GRAdOiYq96BqIDIvSJ0XhKdEPtNF4ooJYGsprJhsqdAIsLmBTHd5PlA2AM9mOAxg440kIHsG8hiwtHm3OmkwTO1CWxqAeADtqa2gzAHho/AOBRMZUvuzQSdH7VxMZvL56TZ2p4k5VrqefA9C@lP6wZaEhQ82JhQ0rKtcM03We0O5p3DNjcnttmI6rqCCktgOiKLZ/oY8k27nmbL7oaVns2lTJ@KpFpM0UMjz2nO7QhmlizswSIL6ozDZHdqApmmBWNLGs6kDwNVM4sIHBJnKwAfhnix4GgAwmTJS2kMHpBow8HVfbfeBZzF3OpeLvBOaTR68gqmDZE92/aQxM1LtSSaUSvtemI17USSxRu/igc4VUdWmPKjygx4PY5btwRzEhp9F6AgCvqm0nALe@wLOgaEbc5ACIX20CDIdwusBNLEjVCih4/LULmqsvpbpVxHUGQ4cOsh/fccx7TL0E6rTH7ZSwCnpY2u84@zryCxpxxqrjsHdLc1ogVi2oX2mvRTS7WFLHc0UiPz8OrywQ1eggHVtVoWe@@MQuC4a6dogMMl/HYEDQQIJbkLB7wIAElAKCBXt2iSKt0CoHI31dlSYYkohwQRsuwKMkASM6JPmBSpv09m8AK/ZXCJYMDOpNEKlbatNjmRAJ0X0CE7ZCi1MFe2ReQwtCALcurJmK/DUh5qGr0OdS7ko1xVi7Ca0sACiLUrJqQNTU9uq03SnGZ488SYcFqtVUpu6qDPFIM6CO/pPgUABGLf74dApxzgiZTcag4Is3E4lrFiWYfF0nb5lXDPyQLBQkKjrxgClOzslhQs1aBw/6Thmc/tS6krluSqE36eSvhyJpC4MVY/eRBYXFyPlSA16zMXFp@BaRddTdMXB9ZRcSXIhXApdFCNBLgw9oxjo14jcnnmYR7EGNocR9vafVDMqn5XL2UZCPpPcZwafMaAz9BgAncQH4InEqlV0xmJC7RoKmmp1p0u/jr3eUdtSTZcIL@Qrmb@7VMgSGaDicDhvKRVUXh6myaBqgXYBg4F2P2pFzs/E88b5zXknfn4bSWDsWEWutqBQkF50kOpZxhDUkNhZrpyUGrHYWRaUj1Y1IkaWo9FiUoOE5Fjsm2IsLnNqRyMK9IbR8/MIENWlz1m7bxG@USITi/mkgnygwgO6djSSuilC@q1YIxaPQNxYJAFDt2okApRpIxFsKjS2pSkC7R@@5IRZj8dD1LwN6xJ/d7pT8EvBwJVH3wK5sH40Pf0wuIRei7VtDVW8pMW1PHhNL3PPDj18TbbMdmgkoIMaAyUALabjjzhxVgRbnDdoMIIJ0TAbIcgP@3Tsr9QpGETcVUcw8AJ5OvYUTNSLUMdch4G8oSmpU2pzAgNxgdMPSmqulnnAu@tU257wAOiT4DQ1uQ1SZRrducDOASHweTo9PyRWuYN4VgWl0eKXyggddlvWkX4dlUZDQ9XuI3lBY0VZY3WBqjgUAp1LIartsDboUj2gtDJSHT42Aj46wijbsh2NoTZe59osKtGoiWGmvLkVUpOMNowjFdDIMJQPytmmfqVaho5ETm0CamD4CtbBDPJ55AU2qtd3Mhv303cecqDYHW8pQNsg1lnitu02S@uGZvQMtgwAyJqpFGfsHR2nrECXdmDYzmz1ExGo3jP08QwPKqhG2ah7S4WsP6qRETJN8KkLkDVsfqEnAPeU@Wjn/SZ0dlJeFCH/3ptIl1/IAJbZMqJnm00A3KlzDfkGa/K9YvbHUxN7yB98dA78ZCi8YfL5EhkUFciV28I/UdRgI@c@0M69oI7nmlf2TdI8cYooOHqbKv1Un8ibDZQwPOONvh4pppDeqfBJ/aLgOk9PyS1/QJrsDgxHTr9J9W2GtxDqYUmVCXY6shhJJ5N4FyiIZWos3VGu0iilXMwglY/7QyWktPsGE85BJwwCCSBC@zC4SUIhoMdGRdKP5i4ShBxjCHp4R9HUgers0ASlpqOymSI5mEIB4IbivOwEwYGqgAbFR4gTwY2TiBMprvc4/CEIRcIKY7IUL7mldNLLPHRzhB2hHVLoyfb2NzabB/Xj7aqQHtpWWlNb0HI6SnMAAwlNsQU2e2ECkJQb/9OldmgYTpWzyaXGvniFMY4XfXejubuzdlg/fMczQWhsdTDUZMxKeWkGAKMfUTAvzb7WmZ7bJaV7akzkMjVqkBUGmjZLJuGeRD9KjXTMFAZgh49iOJnEOS0ZZ@0slpHEUqnTkotFpdBp53IrXbnb6eQyUjHfLeYzeRFuK4WSwj4TeDKpjGgcCi4@xsPhMKYBOaeHlMq5WRLzcktS5maKBz2QLaVTbBfzeVlp5dptGXLVLmSVXFcUSzklk1FyrVxXkqVM5sFs8VS8fh3U/Db00@O5GfJDH8hTO59XVnIludQulUpyZqWTlTPFFUUprHRzoqgUJLHbKkrF7IN5CmQDFYrJ24BG19BAcCBGgRORHmQAyxj4w2zbbatLWWydytTCH845uaE5DB26y34B/wL6D3ApL9UO9dptljT4q@/pAq4gIC7vkQLVi8cRkpb7fE8XskgocckvZbU8zxJ6@ot9U8tgE3Tzwu@P5GK@kcRbRG7rQ9sMlOxGksj/yul2UWX0vTPkfZlEOatNvLPkzRcLp5fpXLLcCZoL7OPLET6@yDgX352gucA@vjzHh4uT89HNhMwD9ZEVCBkuZs7FNRMwB9DHtEKYggugk7Aihd23@ummNTf43kg@7hLhxhXSCSpaL3W9PMAM544BX720m7jwMeGRjDQVikF8zZMlOzCUX0UQ5JfPuBoKXjCEsM1Oyhk5ExTZIIokKLx8LdQP54wgaU25Ca1yklvPJxDEkhr0cVJhEjnvRzZmohrqxNsH5/Wa0ZogAoaBJu35BIP8SLwKvUXXYKPI8Bq0DHMcaMs3GU78geqKk0DrynJykxxC1dyaCuTUNr2F16kw3iz5Ymvzgs/AN9211mCVZTm9r3GBdQoBp3OLr7BOiu56BAK4SD0GDXLXAL1/V7VpM0VQxob88el5SPAG2dPTLJOQzGQRgSWv5q9@CEFE1N2AgL40sAufuJpiSsojFh/F4FK7G7MLQyS6TYHeydTdEK56DFpdus0BQLVodt6KAmhS0NWzYCQlpw/pgdOD83IwPdE5lXxL6Q5h9JZuqTq6vwCWLBUJsttqqfeBAiVwWdt7zgErs8MhjKAzqVxK8obruLAAvS6fpTze2SdAaPv9O7PjbIr4ztByIJb7/E8/6UAl3K2ivjymMazvaOrKNfFH994ac6PiC93m1y5X6IaaKhNhyPUllG0ZFyRlzXfMR021n0z2ZWuAQ0W3uoFB8Qac8ACv8ZxbijbsKN5zfiJlRkSenoVnujpg7TnQBDuzYMATo8kBzZA7RAY@hFcVimRhZfNqUEZ8MBtQoEGQ3ZfQnHl9NllId/pDZ8jvuHb@pWpUTfw91ESzrnaaNmy5pSoP1LclXw47RtK87FFpMU@FObCTgqOw05NdTb7kziY655ecl81Sez3F8p73gV33YThK4@j0NT0eYAlPH2M0zJIfwmlp/H4fiLfNzXfcTydVo9sjatjnJOIN0MCJtLgzJhkgkzpDWE1ujXE@of/1LIUJkqILAqbajsfFLHZP/jLoZA@Oad4fH/s0il8qzY/N9@Rwkswb7ab5Xpwkn0ulMru7c77QuqGXUgeylsx0As57xbc3Tz9xzQGlyaVkW5NtYCbHrQ7lCqqPbg8xOHZDbWSriesB9p5kx1sNv29h1ZVRbhNuG5pqYzvW7hOXs2tRkzRxVxTdJlHx7S5hO6Q72/2k75ovCYy2g6ua9zDaI0QaX1DEJdsA56SM@4jWNq7xd68e0TeuFH6f36t9mpurR8iopEYsobbndh@d9pc4FXfG0G0@HS/n5stpa3P93XWm6fHDY3nZVjXDZkd0f4gUoJLbNr/P5@Ig1VRZT9JySNA9P5qbKZOl3Onfe@pS1nqGVij20jLc7q3wodVFye8@HyvxfIklSV@WWJ4CZOiS@7xX1F@mrcsvcQKtmVi4Zh1wPtDPzhNb7prc/QWEoQJuRJlfuC2xSDFTaT6rcl8FWO3@tTz2nj@iN7mPul5vYo5JoQb9DiOUiuBwLK5k/5jUcg@n1nmcSLqDduVLhQhU7qWmQOdF9ztVyjKi9JUxJFF8vIDqakNlqMyVT/utCwW3Lj8wzHh8pkS3GEvuJHQaiIdT0D7UJ3eA@KhcY7@Nbw8KGFlToZF/UbuZK@9MUMJNHFMfgOMAHXcj9vShOVW5U8M0/fBhyvVNr2UbnalMYsjXSqTil3WoKZ3eVuh338AGMhmxccs5DI2NASgPOl8@BNEDJFJbmsKuVSAV3@@C21rtuTMDNHnC71NJkc9E9ZiaY5mTocl8NlSuemkncWb5cfInc9@gnoBLpbQOBXDGeL@P6PPkacswtK@pJBCrHZVOK2hJ3G/@pcq6o/G4253YZPrCxsmPVve@iQve5bgDTKAejp2dB0bLwamsB8Z5d6blH@i4ApP0XxpjQqdNc0G4fch138ebNAEipYqplQfbF1dIjZaiyfwxKuQewldKZR/E5ysgrqZL6364VshXBycLt@EZKWSOgVhqB4YpfWWg0OsD@r3cuRja3uNeoJGBvznBqTQtZNwTz1Sh2et4n1qJDChGjqHDwMqRrZ6CIxMNF99d3/tErbc@Mpe4OwO5p/DDTA/JwsnMBO6D5eO5iXP@HEWZb6FqQzS@w@RhVoCGc6mMbe85F@GrcRvqczj48szaTBtv45znFxt1Kj13WegLmp/eN/p6X@lb1Dj8t/uaB3Ckw4@hPVQIyH9fti9x4y/Jo8nArm8HqasZmvYY6qI85NLRMLpz87WJh3Y6EPWr8I7lFgS4jy/O2kHvTUSibvy@ttNXhtAl2YZjmEqS3u4D1XDeh9/vk5re3P1jZo9amiHjLvJ5rdab2n8EmrZhfXGGoycbjmnSo2lqQ5tuNGmbpBNU8ypoi7L3mLpWHb5viXOk0jNa7b76pSy1FNnR1cu0N1vDXx8cgbqylkqusuQGeqc0FWhljVNYx9Vg@BE@du6rqMAKz9zSrw8ta/zldj@9Z8SfTeWLAOi4L3137XZOMPXouDHP24D2wEqEu9R776CPVGVUi5OKCEqHdO9cz9QeRJcHac3xHp1mptyUmcAy29dMUrobRmi6Tg1siQH/edMU98m5bVd8wfgvuj3s2bEvM26/AyoT3uYirPfw2KXNHMNgtmZcB6aUoZeRdfcxt/n6i5IPrXLkH1zmSKXdpdCkMrx3HktTTZvfWbKbmYvl7tr@Xajx/DGtWz0dpctXItD1JcVtYFh4wAU0hGTbUuw2zm2jcOXqEBc5utEDIZvU2ATYg51bhLvbCeapHtMdWPLtntKTcWPmrop7NDX7bp8GmGd3FjwG8euhbKuvh4ajzMU5u8PgMShfyT21vT1VCx5Cj7ruLj7@mGoE6HW3Iq77qk3nDDzH/IbD2YwW6@eMs2amz/3zrg9PeQTUHndbMkvuMG/7su/ACXwMl@emNa1Uuuv09wo61aGpUfc5t5zzd2M8NF9wPRyYQ9t9zE@d9jUF54gHl@RvX6sgBZMfQeiyvqw58@eRA9OkoC65PeHEeZ8S/V7VjB57XxQZaFcg4FCnvoex1qBfPpAdaAH6HGal9B@5NImzEEmLF@4jMIKSZUlVV52HZ1wcR4ZhjvfEAnFNCk/FpXfxnnr2tRiSx/OpsvugxIcufdzWYODyJaiDd1@AUNa/3LV8YYEFukpDHzpJPEn8UBdReLCLKLNRsRDgARZ9vfnqJOaxQq/f5rthv6CJ2QoM2Ia2Np647l3Pn8NhKlpcuF/I3o3haf4bSlceas4hrt09Jl7dxOM7JNM3jHkjlIMxdDFfNcyBXmI42FDauOb3qDzsGa9APYN@ywSpOjhUcHV@RpDcHxmj7hptWQOadR6V3BGhn9MpTAbIsqm0oO61iWu@/nUf8g3ZkecRU8HJvu6XRuplXAJqKdYFN0TxIOTdHGwrIxpl3M89XM1JOu0216hx7myq0QSG05AX0@Azkw/kog7dwFeP51O4CXuqY0u2H0Xj/Su@lUPp8CNj9jxSHyotQ/uyTNFVvpIvW6pip3dVfTgiP5YEvWz@KOYFSQ7x4akxd@M5GTXwj7/aCfd0AfiplntOzk55Bi7CdBKDDsN6e7VZGI/oDlGZdwwrxQguGpXj8VgsxCPh0mdPBzAPikwM4PFjbr3AZiAzHYJVu@zsjC3djMpiWbplVSaUBdZocKx40WHYzZFJ9gEOefSzJblRXYokk5GlyLleZmLEB1c0UAvmgstTsF2VHjy/ExIwXebnbdDtlbjCj1fbfTJdAEPgDgylT3SaucZhOT8kzE@gH@Omqr/@845r0aGnQGEHKqjmQBA0aGIMlL5x/ZSn66YOAk9GixCIA7Q4jZ9PTq7XGagXMObmhhyMa3aydVx0j4e71lPg5YCPyfxc8MrFSV08hOTwyuO58Q@UuAn7sbxCQWc2HOjsWu04fTsFbZ7OFw2tyV5tcCGY7lg4k9NJsB3WUXBLCx0bo8lLzTAuaYs/5uSv/5wfiqfDY@6hHi95MoYRSBHPiEl0Er3dNoaQaw/JJ8UyXJAoEhl0uiEuCzDs5sk/hkeq6LQ@cGTSO6tOyfAD6@v1I5bcZBE0DINnSytqN7pUP3z@5kxsVL9jg7Tyn36Sjt24hBO@SZYKtpBgHkjlFhkrGJyH4ElohAlLI4En6J@sU91O6prXB5BI5kyGh@s8HjMM0201ZG@EzGv43OgeW42im@rZO7Q@IFMlxLDKNa3F0LkTHbsotAGi29DA4DVGqHmrqy5Fh3z2OnnksDwkiAf/ZXBx4yZ01gwPYGOUpRH7zPrIZCABpbwIb5yQGp75H1TXvN2N2eCu0/SG0hrS9qurTCqTrVJxlprV1Rq5QLgaaHvj7NvzUUZMno9WNhtp2yPq@fnoGzHzFqhuWBDrSRpb3ubexs1SqiZ@/mzLYyYIt5EK3y4LYmLp5mDnYPPouH58cgS1cOuJny1@2sGTNchFdKKpb2hk1QTogqL1K@SP/4ZnjKNsSWaraN8rFgsFD80QqEtrISkscWdANE3F/kL0efFtJRB@F8CVaV2VeRy1A90A1iEwG1INCz800TYLc@O69iWIy1SU8diAfMLgpuQ5spRIJbAqECsJxHokqdj9hX3K/R5DsS9ieZhsT@eCIMX89M78cF7EuSS4/Y2U24SO8h9ebo7l4XITzAPlBlDf14uzVd/ZPTncnI4GPEZPkrrVUt49LcaFM7Y0vqLtGdSgA71uRJz5rwpMoAj81e3MyHhbS3GuFSiWKxzbAx6ZOJTyL4QmjAmUqaIFvEaF0yIapRygDlLBYs0cZuuqo0AWvT46gO6GF9EXAluCj9rLeEpwMYfJulgKL68YiNUll9f0DkiIu/I6YgfVn4TX4rBo2EcPbd7m7umq/F7HZvAf6JU8V6bBRsztzqQGS7IM/DRF70GBPdhYhfdRbIkTQljieRf8/KJlK8hT50KmGTraHese1YJeWpNNNKPjQu8ZjlJmH4cGHUr2hImvX1zj/I/MjbhR1bZlLA0ddtYdNInj9VuEb2frqIraGVfNSL4HeW6oY0cFQAGTapt4Kg2YjZ9s48aZOMkN1w6Q11XShgXbtfvhawk2u1Jt2tCAldBFHUcDSYmlcQuO9g/pODqrazboJB3ovrm1QFJOUnRsg5/dSOpMCANPpnyVMcGEEMLa1bt2YaArvYbhTfsDj7xEcITZDuCMrC4mk0C5nqp79vrKaMCPpuTLzLGGuBOqFrkTxctCmVzJvjPQAoBzLGSdK@kffu@PuVWscwfcP3fdI3EN3n7HfeuC@3e9EEmCt3/uv2Xg7Rf87ds0VtldU0Bu8u6ExL2HZIAvnwl3yoQywTNaSGXxaxtr@s3OAbNpeQzrciCPAtWEEgZ5DkZRwH8DYIorqmME5ylMqnCCJ3r2BlgE@Ar4A9Ub1GgoPcVqRNEgTDmdxozjHF6KTkcoI742RvZhPg7RLhooYelCvpCT0pDJ5JWHkIwJ9HB/PkcYi5VBJoauVLP6odXGI1tMsNuyplQLFc4b6SX526zwwc/oEsCG@EDhjEEcPOXlx4CwmhstuiTHpRhGxY4sIkVQpnUMzmqgDUbJASAx9Na9M9OgbhouqYCPdWXkkMY09gZALbSXiXP6CreO5yFKAiKOG613zTbHycZ7PJMUaKCpYDUIpwh2hGBlYR6znn3Lzp1zveFacWPAeL@aw7o6uP/ZHNNunLPQvMJdm2LRWYtgWBr27Eg3cES/Bbll0Uw6k01LhViAQwUXFeQXm/pnQAmNG4RFW1EvDNOur2/uvNg/OLpjG4sgI7NgERaprcbPk6nEWcN3RPx8TxN1bSt99GptyyNlMFeTjUsIMdm9NJvNeanN5vSe1E/5iYe7aVPAnYQk8bGIaatAcov2@d3FPglNBwDX@YbrO6lGYze3Z43V2rkevpP853n2AsOpZWQucJ3bZC0wMptNzOKOd47jGO0W2ynvEF9GmFjD9A/w8feJ9/3WrXwryBMTV96JkRCZMpiYO0jdc5YEyp5K86TIDhHPmJdfkDVeViXM6iTBdujO5rNgbphblrsGm92DmD6R9vkckmdu1@aQNglnPstEduZ8mvlwxx5GbPoT40iuVaA@5E5TW6Fr14CFd4zVN16Rsk1NdaKxkO5CzB5ovQtpP2hjyAeTq2cj5p@ntFFnHKVobSNKphGvGyFuool5lpTiZIzpYAh0OzBMNplF21A81yHoVGxjyOe6FfZiOAC4Lj0OFewtFNCykhAZ6BnxsnKG5odcSqQGnXx0FEv1lVFH7UGPE40lQDR9I0kTM04y2iECvao1rwQ4LWX2ZSgDVk12Fa0gjWKrJXqdFJDPJ7Lr@d56IwTIMGorVuYzF5ET3bNkiBVfZpGET5lWLBFJMT6Sco0U0v5SmohKsfU@7jymqY9uVyWVLWgchXfmXdUapLBU0M1wFnqO5w6CXPNVFrUClJHP5JSqd5RRFI2XlBtIJ/CPXJ9eRWLCHRYns16uEafOrH0vTxbKjiuUJraxZuRdqeTLuWnRUCqhARQ8mQuDEkjxyLF2wQkqQrQ7kE0WHdJGXJulGL1Gz6N6wnasGEvWsLu@ZjqLx2lOAx4UAGMWBO2SSyVLNFG00xpNV6GS0NfWO/j4pJrsTEqlGuCmRGJsCecz10GbwpnAWAjGqBClTGhBv4C/MuaIW@FOuda4lyjZENkoYmh9bU4wySlcxgL5ArSgUrPak4Btl4mA4VQtlcpubUxL@xIDvlidIxAB7Rwp7o0RgL7uQUugGspogFq3lI4K8vLZS0XXFSAQ8MwAjY7LQ2AyK5bw7OEnJvZnKYUwz@K2e3ITMjptl3YzcqPh6tBSukJTY5VbUGs@nKNe03U1m3H6v02n0pWb6JJWHadB14zVokv9qhTPLsfjS/pydElHbevJE5xRu10CZa6ZggHqCICSS1qsAvwMyl91Sa8syavRpU41s0wx4BWGyDcQ4Ts7nbpZkm/TS09AWUqAj8WFTnTJJtNmYiol3UL@sIUspRPAMzdoo4us3GPyS2o8jnlILTUxA9@lz4/i1G2eH6Vp8q7ijgXSvYHb3GZUMb8m7ljn5wR0vct@h5XHDsvdgdv0gCdWabPzwu5R/3jCL/HIAqP9V4odHHwJ0yGPFyyunEaZ6wqZKLctBwQcRYGI@JqQYzEQJr/@dVgqMCY8LWSjRvxpXqzEI3kJhukwvg4/Az08vSxYws35RvKKKd1M4WPyTO6mPjYOLg8O3sbOo6zEIuH1fUHKCd/ihwged62wzD0X@/FXOLycDoXTy9KTlXT6w4cPMOKA66yWqoH44FfsLBlpnEVXGKutrCwnCsXlxLNIM5CtWDSTiR0xVU2zc9W0Ox34GX36JEU0zK@nTyktGP7DP@N@bvquw3tBENc3/JVwV3I@zM5XZHk5nss80yupjJj5679cvE3cHDRX//q3BmllER/7@Pj57St0H0n5bxYXv1lby@USQEjuPnh/8K5er@c2EvmDs/zTXFJcXP2P/@fiYiazmkkvNmxbakTOLt8KGTEnpP76TyMHB6@btg2EKOGVZRI48V6En8TyeXbJPsF12WX4T@5PnYBbRner@wntycF4pUrCJhLJZyNH30bmV9sik2pPV/7zL/c/hp1wLZM@teDphD@GC8Uwd4ID3rLe21W4Fl5FsMJteJyuVqvgXPnP/w7i114AHgwZr8KtlvdwFcbhWrJKUT6HawVwSJkMpPt//@QnoXBtFP4UliQpPKa/JrrhKj6RnjB0pIWVomAYz/D7IniNAtekFGlJypx79Rmobqxa37sPuKFemRHw8@vd5yrmcgM5HgtXg9smXn/zf/zNH/zNL@nvD@j3H/CTCYXFZx82GFOgB8arXH52px52Z94PU0m4Un7rCONr0i1ZuFhNNHmufBYOBxwzdPDvzCWJ//6VcKGwZyAc5VCDvdIndXEeloq5/WdTFTT6goGxsH8xNxmfpH7ibNbPqwz/hXmygH0NXCj8HXvFL12Hf/h5r@iDHq/QT@c3nUN4ML4390F2eArXIvzRP1z@K94Xycf1JpC71@I/QPqGwmfhs0ZjW8e/1kf82/2Efx8d/Dtu49/hR/w7/oR/hw7@Hdj496qFf8GaCYVXV1fD8fghqIwu0z7mOoFfKtV033zmDYfCv9GLhaA5NOLJ29uz1LejeKXi/oMeVfHf8OIuyFHjNplc/bYWj59Rzs5qbhZXk7n9wj571qjxXNM91fx2FbDHV89WV6vGOv1SzRpeyca3tbPVaRyEplF79iyOTfYZoKg1zs5C4RuslSreltnZYNRtkHmdavJMKuQbSeTBi1EXWpSNIBlBSC@j4zNKfujKS6EwasElrgyXyOPDD9//b/g7/@H7f1OiLw9hSAh5PBp/Gn8qauKVKF1Kl6@M/cn//v4IAtSReGFYYl/sSx0Qq0xUTsSxOB6JA2Nf6oBTgT9xAE5V7I7EnqiLuiSNR1Oo7v8f7BvOq30DsBkQ0xmJDiIWu/Ds7e@/AnxdSPsC/lRRFEeQyZF4Bf@ihkKejGnS89tm7Dx0xoQPCqgQKSmSEiOpQiSiNvIF86OQiDTPzyKNSjhtn5@nuXLFMrkKGVG9vW02N/c2ms00sttS/Fk8@Qyuai2@6j6ehmuVp@flJNayV9/h9OrT81o2ie5CHCowg37xr7wmGOFZWzwPwWjx9BR/p9dX19xFDnSdn9LV5MGnp2nudX3qXtdwpa/uQTDlYKCn/iP9d/b/y/p/dcKiZ40YcPrNLQx96YrhXyx2c3tz695rsWjUfYmuwh96wDvGubmtoZOAbsB1Fo01Yre33A/u0dgqR1jDRFZrFHkCCK05zFM9j1QYg4FV1F2TOz8fiWKs0gIff3Ze/kzLO7EKbXxZauGSHAwmpOUYgeRzlUrOda8UK5Wi65YKhUpl2YcS4cV1ApBiy@0KMnolbMYwD5z9oyLOyZCl6kjUNWv@1DRhYCiVxM@ffa9ms6NazSb6Zz9/PoeWFMF9L9VSHnzE4ufP0PwiMRg07hnuimsJhoBSOjNB35dt2XGs6CfVTJxHcCOffR6JYXhGFBEY47P86mohV6sVcuAuFGOxirDEN81Ee/GSFLtdSgu8GDCci4TdIKm4EiPf2wiGs/Aqe1oDFrfxYje3YaI2y@Vj0dZYifkeUqnEfViuEC3GS@5fdTHG0rVl5v6dnWXjueWV5WeNxkQ3QSlRuZGr0m31Ri7jFMNtpe2aicZN1/KTJ9kSkKUoVs5DzeZG/bjexO8Y4fI1ylz0JHkTwqVJ04qc0XxQvtQ4w4I0ziORcuUZr9dinoUjFRcuGQHJxYolKm8YBp1qF09bjAAr4g2Fy9JyJruYzo@@KWyKMFhaxuvs7KyYKcaXQa4tl0qNRoN8V3kMthw2mbSSDS@HTNpttCKyDi7YWjiJtgieUHeshWvrtqJpnvnta8PSOtdqR1kMhQ926@ubx4nMKnRNma36eiJzdLIWlvA1P3mn4Cy@H27WN/ZPIMLB7mb9aPP5zpvNkwPwR2O9cA0OZGWoNJXr4fAa35sKXeuqLV9cyKbZNOEadbmYw@uHX/3sh1/9dz/8yS9@@JOf/fAnf/D33//Bz@D35/D7BX/@4t@W8nj/@@//@Z/98K/@BDz/A/z@Pfz@8u@//8Of8B@9/xX8/q@A31@5vwAc/4UA1@/8/fe//NO///53/wh@/9L9/dHd3@/95fzfH/z0/h/G@@WfPQzzi38Hv/@V4/Jgf/GvuB8@78D/Kw73u3/0w@//7/z/P7p/6PyTH37/r/DmvvzsFz/89Jc//PS3fvjpz3/46T/N/PCH/7MkBm9/Bszzd3/xK/z/5V/83b//Ff7/L//67/7if/i73/mfyPHH3PH//Mt/y@9/@1s/@9uf/ou//a3v77n/7MH794/w//4fwefx@XwMnseU62t9vv9R@fmHUGOSCvAAWehmGVCl1sYKq7CQyET3Bm3kD/7ZD3/428B6vw@Q8Pbfwxv88xcI@rn/4ofEabSajE88f87Y5zToeOKzzz4ooPwf0Re82edpbOQrer5///2/@FP0noL97SAGUboLu4TAfmo/x7bjZywI@3NsfT/86ic//Ok//eFXf/zDr34HJWoyV0rUE0npC5NeAJh/BBwCFh4DB4DSKq7/L7LFUAYci6s4SROS4h8@AFkXwQVDiuVQPgtv4UaDRiXnZ@naefq8xq8GvKfSNfRJpc/TGJ5Kw4ikyb6B0Rz@nj1bZt8kk/w58QtJNUINeYxDVyTB0G@Zz7nEcSAPv1EoV4I3nIWJQw8a50FxCFqLs2q1Gg@NqhBGoPCKcUasVsQ5ARxFVgEvRuJxEs0iKOVstEZYIGY1fsiay9URjxhHjxphYJgh9DoUpIwQL1Y3IMHqaIMhLkQeD32A54dqrVgd1RDdd5QFwBFfgyQBqoq5G9W@g/cq4QT40GjjO8hKsRqP14rgU6WiUmqJJqUp5alwVPY4o3KjP4z14fH0GWPfCFJR4MNcqBnmQuM9PoF@SrM9TyH8PL7sFof@PSf9ljE@VPuI6MP9ePhT9Kb4LgDgTSZx6xn8oBoB4BkEjziqOCULjzjHAJSLu3MxvgfpL/FQnOo3Ti@QPuThcddqLfCC6LA4S0tL4FqtCVlhH4ZCzLos245s4coMqXhlJhRKAnrjTh5l6YAGS8sby3CX4H9zkXbjcnIsh5YiOFqOMC@NZDxr5Iww5d4rGpVlmXIeJ7hQeOLP1XNaXgO9OsdioSh9aiOGpW8rpgnPV3ZvzRiBCp0QhIRU4BPoMXdM/s4ol6vfSbmVEDzpfYhf@XC/NwHVgF/UTGFjRYLWbpKr1HDBCZpYIVSruUuETArVjjaPIcLxPpMyYoqB3n2TW8nk8rl8Jlso5FcyUq5QyhXyxSwIvYKYz2SkUi5XKpZWbilLz0BwJMrLrfxq7Z/cuf6bfzLvmu@LV6j2lo1SLHkbqo2SyXSGclyV8iuVcRXyQV6hGs1V8BHG@CaJO0ND57QT7QY3PUG2QjdJZNMFuFhoIcQWwAsuQIuLI8xdsd/Zr7hLl/gBKL58KUh5YIRY6BwYgWMLmfOuEFbeE5A4TyTuzBcmThGdx3gkcw/SgarQ2S5uFXUMdmzwLYlrSju06h4mrIVCtN5zBoRthPAjJWeN0GraD52Pab3PP9m6bhmgpv94mDVZv@RBGyo/RuYHbcto0c0eqE7/HogTc4BHeRTrHw3D5qAFGcR5XQ6wBjdLM4x5ACvs5OCeUr7yj3jjwimd8Qbww53n28eB5/FmfX07VGBr@3sbM4@8C5Rnu5tbx/7rCg/1ouZ9FO82d3dnX90HDrUWWX4lkQAZCTd8JuiiZ2rpWw9ESt3fF/eAkaGPSq@ypS7DAXUemj6M/Ko1edSFEaOSSjcV1qyunYUbtWIuv1IQSyvs2d5wMEQasN6wuLOP0k7Irghl4akglaSn7KS8WLFunNsKfs@0LTtyghVzK8BGoVe4oa4k8YMhqh3ahpHcAL9Egha4nBAeTOvgpgocobfwO41Dk93rCQ/0Qqel9vogB68NDyDUkmUGv6@9IL4SvJyHPRyeBvndCdHmgOMSotplYihFM3uZUjFfLGUzxUSxBOSVCvl8QsokpJXiSklMSKJUlArFfElKFHOlbA4kJoTmSyuhMEgWtZtOQ4cgCQI9Vb2N5pxX0S62kerXQmE@MQK9cFSG7j7GwnK46fsOi0zIFs9FiCzg91xsh/YNL6tVAT8OLuKntwG1zNosvLW1Lm5tCcIavuBM5rooCB18yRdFcWVNEBQKWQfxnhEEg8eBIABz@Isorq0LwpAjwIPrgtDHl80CqraCoOLLen1rC9O5wJcMxgewSx7CXzTvZQXAdHzJZkk3FoSPPjqAq/OEcpTTTXzBNDFki4esQ5ggPPfyI4qA4ZDDcQzbXlnrdUHY4S/1Ooa8oILneVZf4kudLkGw4AW4URB64OhZiqILQgucyJOC0AZXeyyDHxrRxjPOuiMLwpgTCEkkCCOCltuXAihdrj8ms729LfedjtLj19jizzZkDULU0XBzq/X8eavXa1nj@ubzQwx58WJbvhgPrVav5UZrNeEyIA6EXA7GsxfkcafZlLW5IS8hRJ8JaY6bCuatKX@EPLlXDxMZNF9AyAsIGc25ODa4BgDawmttAM81uUUh3kUh9By1WkIFGdUZmwpOJWHjoe1XiYHctowKvo@qi5FoJDE@yzQq5MsG0diNWLnFwG6Uvi6FwjJ2Mz4bVcUG6OFSBWe0oosDFFx5obwoP42O0F0AYSZlckKsvLg8ip4nmrGnQgY04TJ@psvoRlgkKT0dFoUCSL1leILkQwE4iooRkTG4JWJnK42nwgoiFZ4@TQpnEr4CjJzMYQooLldKQqxyC6RwoLtqDR2l2YxGrxX5MhbD3KJeQdnGSfLYDd9uNqayqpVudJQYVXl22DhWwcJYijOE7kq8g7ODZ7uH@FkbjrkHhBk9FctUeshMEfORTsdWUTyhQIHnB3eu3p@0Pz2d4@RXipWT/BtYUrEQS@FW9qbRbdKnRtiHICQqk6d44oROm3pbk0iPtsuhY9Q46dPEDK1GtPCrc3TAF4Yy3HwN4wN5aaUUCtVcFQxPfae28KuVhpXC7@A5lWAIP6zseR0rIye1reCeorbnt86PeqY2R/hVXtXQvYCjMSgVg9TOfupEt@WuUrlJniZv6dwxHhrFM/Bqh8nVGrjkTpTSZnLsmorRrNWqzepAGZjOGAYxpEfX/LjQhbI1xiHx@Im3Ax/6WiidWNHR4gt1vUuj8ChU6@DR9rXq2s2wXAbY24pSpa9xCmGh0n2qV4eUwQPFwsMiO/vQnSt4KqPd/3C@iXDrQMib22TNYlA6LxM7NieOv/@f8nOD@XEDmlXxttKrnqH/Z7ytJgWhkUyefW6Adl0VK@OwXLWHLf75JLEF6n@hMgI/aSVX0YA0/ITOEu3Tkyt91qq2vh1VrKo5tJQKgX/WoF9spprQHs8ymUwiI5YSGQl6P@gVIRh@K/Ceg58EPwiXVhqLi1EtKjAmJMSRmJISkiIlHGNTB6KK5TLSFiqFXuEpx@KZZS3aMZi8mqQ6gsZYwQyAQOgzU030oxDrUJE1Dh6Lf3xaSLJcnsUqH4EE1lK0k1qLPc1VOtE11oyBB3Th8MuwQq4SrNJorNKtsui3sUp0MVa1lY98nEFFNBeBmHzEsWQPB2fiYkFK3CSbyVtNtp0laSVTPhsunSUlKJ34ubcqvK8JDSD1bQgGJ8F5e9AOKuDnNVSuT0w0gomfWQEdUFOgYqRSpuKChExXagD9oviRSL5vLRqJrGQikVikAlCL4E3SJ3ZDIiICEizyRAK5BX11WShlIHwibO7kgI@qClIofBvqqLbJcqVQ@CZ0e3O7Wpsony/ZeCzHk97rE8Z6cRhhp2mpMdUMs0VyJVM1nF6oV@u9w3rFBa6v00g4PdkewM750chkevFr1zbjq7Vv@fMcl7whRVBEW4Z2Nmq4C7CZbChs34Q4/WjnQHo1XkufhwQB25@7UhUt5mN8gP5dmCzusvUb72O65VdITrnMm9VZI/bdnqrdFLPJGo3agG9ub8NxKDzuiamliZjtfdqKEgrrhuvENQ0HBBjI7HxewHG8wsyj0rcr3xa/fXWyf7K/xZ6J5WK5yIly/iyRkCJSZJU9A7VRPdwMhc3PRl76Tn9RCZfNSDYXyU6NB86r4VE145eHPkoZPcO1Pfg1zmCI3oiBq1qVnkorZdV2l96iZXtoKlbsqVTIlH/47T/KjKrVzNOMKJUzmXwsbP/w/b/Bg82ZlbDrkgor4UbYXd7LrcTghZaRMlK4lvb8pRUJ4ibdV2klH7ZLn8MZsRgKF199@MzYKgwuap1eT82QK@1xw9INv9jNnCt9x@d29Rb@a7dnq6u3NMNx6zrwdnvLg6f@6TG57oGZhDe@bX7bLH@XXOX/q3BbXN93iykU8gKLhT@A4LHtcChcisB4LMIyeTwqGQdJC13VGfM5UarcVhqm@a1pmjCgWNbpT7GX8W/yvmzbq/DuvSoYyPI1icEAJJ0@j70GQVsqlQpSJhz69d0rvbwQYssLdRbhdvN4N41Gcf2Td5GpD1viFNXyQnLjaH/95eYx9tOKjh98Z@v7eykMwm@ST45OtjVFtrSx@1HyMUJh9368fsAMi51sHFCcUzo0S740E@WmsrTTKbufD0tcMSmVxcXZfFrMpaU8k4plcaWcKTAZ5J6NRjJc1xJGZVSsdcMc8wFjdD1GkRfqCINhuyqM6m2lzJ4f7FIMki3LCxubr/bZ/t7uu5Tny/2Pt3eO2NH@1vFp/XATyvFq84gJ9SO2cySw053j7f2TY1bfe8cg@LC@d7yzeYQI0iGUmajIcoL5oze2ao/tNGq5Ng3hprxto32pONP@smXKabTyPO2t43efFPxoyrT/UFdhfBgcHR7VF7huyBC93OlYITytq7bZAo4HF5ZBy8DDwn3RXmH54dtPopVfZO3cXmSFtcU9Pbu6wjTR/WNabpA9ZIuLi@e64Hc4wWL4g9OgF57zAL9Jnnbeby5ECzm2DAPRTC42CdnbP1gQvbeF08PjBckPO9xYyPgvO1sLWf9lE95y/tvW6cZC3n9bq79cKEyi7a0vrPhvG5vrC0X/DZh0oTTBubexIIkhj1hXoAgu0KdTo1s7u5tsGYBilalQnB9Ex4w3ECIKyhs3nYIkZ8vL130jQWOc1ngGuqN8CdoDn4JaQPXxDOnaSLBlw4QbKKYADNFC/jhDtnrthIsVTaZBNxW6CS1ggRawQABPH6BHOLZYZRn@bfgu3ycS5SY0E0w4selo7jc2W8UhQA2YIUE22OiINsRQ3G8o45fkOcpol@ZQu7TvnEAlyKlgCbEYnuvcO9nd5YmZpPVGBYLkH6QX5uA0TMAGRYQ7Fh18eeXwaqG6QFotuFoMfuc5dDtVm6HZ2kRSQDkXFtqAYJq6V7KWYKjFJXBvAuLFF35eBIAhGNwiuPiB1mi0jWXtKU6bMhRDYm7ub/ES4u6GKpuu5RjDRIlSFMxPonz@zLy3c2f61Zp@1SMct4ucZ4vj4zmtImwM/Ra8k8QEQVYTKOYCckw8DrGhOBQWKNcCEB1@3MiCl8saJCRG2JMnlI9VeCtFKAmMF6cUWRJBEIFLMCIfIvOztkjZjS2kl3GDEW03IjO/2I9wo8utsW8gBiTrbEZnatVvhX51LugwOq7MCGQ3qNvBugZ3NtOEdxSPwMkJ1oJmkmBeoFTAQBwxJpiSYF3wnpGpTVUHzlWsiUz0WAEaI9X@3gavIW4Nify5B5UY5F6ZKgyExRNsvsToCwstS5EvKx4UyEOCAr5FpokiITjcw/EONyjaMm8vyJYY@zExd7bKHh/x2MAOLqcRWdGABecVt7jkWZsA3cHvIsP2WwX0nCU5snjchfC5zAXbnIZLJjncrceXXyjE5mwpFr@6FCiW7y3F5iOL8Q8rBXRrExaBUoCIjwLeOEDTbbo2M/NQQF9IKKg0Pw4FdKATXoI2PoXgEfGhy53ET359fOiky7NNGdot1CCXCjzK9Gt7@rUz/YrNF3xktrrKMjn2mbXQJRXAhYYMWBEcHS4rpyN2p19pQqnKFC9O15fAPAXgORSVHAwZ8K4wRgmSsvFbMfIAv1hWZfWt5s7e5vF0KOJL2U03433H0DVKIzYN5mYIw@0ovsT8HEW7SASub0YPeBoJomfz6Phws/4qAfmLsdVJC5jVAeDmtoSpEtx6KYCvrrShP@4kWPSozpZj7AnmLMHcyQl8eXQSmmErgOreFDtDM0NJiRzEf59uSWFskaE5SQlRFo2xz@fn0KWKK0wamJ@zg6y@ku2wcXYFlV2Ox9dBXCnvCZg93jS5soGQHW4utDw3sQtRZDkryxylDxr3SLTu4qdy3WLfRt2id9zaNGhQZlcYnm5H2eIap4F@cVq1eViLpL4R@QB9sRmDH3bnNAkZJ/0c2ZNCPQWL56WjfG1evqTRTuclyfOySonezcOv3YlbGC6FZo7Uk40fw3RMGU@du4H7NN17gF5WKMQnbQKm3qIGfiXKiZXJRA/KlGYT7QQ3m1Fb0brArMbQakOXj@qy7YLhhaEpHkgNCR3TgS55UH@aDuAfoEcrrNDrzCBEIyzgjYYlo5RiKOTnzHYUk3IVyAbOy@E314MJwgB76h2qFU9vBnIcK7ta8ZaM7cFDdjZlnYvjGNr9xBxvEM93fX02nRPms82cMDTCOC@KZ1VgTtjFcDAvByAY7glxzwXPCdGN/XkRuHGrSUDjLEDAsyCBG41obH7VQ7uarvGAdTKi/7E1VFxTWzv7ARYE5dLlwEBdhzcUYNq2ip/hmEXkWyaAmNFRLGAkwWer2ISTZLutqrPoPUwuIjrlSx@dYKNyuw9Yv5EyxVgigDCAscOtEt@HkwWQQg7nIAmzI@J9bzrV9lEjC87incRPoY0PvQPDu0kEw3wAHkMnsFj5HvACmmfzQ3xmntPkJujKdxmH/HGSH6tfmjJkdx@0VwgpFiToPzT55Ncmnwykj23yRyVdZWfT@WjEA@9l8JiU0WvgPyohL9fTqcW@qsRBrlGUy3vYFw0OBZLhhkamk/XRuBLI5ymvKIQePR4pJBBXENFXyBeqPtcMwrzYk/5nucqSkh@HS7xJa6D56EDmQ2gipdlE28LNJhmVbDZxZqnZFHgK1PFihxfsdN3GxsNSoKU2DQqNCklZSAjJZP1ofWcnqepCgn/koCrYjmEpTbQNJyRwYbsqkMBqIkxf0cyq4G5LlG1GsYX706gH0oACfjkRAuKp7OiUyMRo8JeTaweLZDyiSMZMYhNDpo9I7ZBSQ5sND6VkcYuAXkLrZLQOrQBaioqChn@@AfnB6JJ1lymjIjil72aBp2vTTJ@Nplx4lujRRD@3rtEmyq5Ko2qa7RM8I0fCHZtEbmvHqR5EMOFUzn3CAX3DjZHBu47i6lk0PZQSJsZO3Yyl3JIG@N1T0LiNmEmHNm34yM1vwpubtHEacyarE8FimFj4MwHtIkEFHBgm3H3bSOD2rSOBG@0joZcn6sCNxpEwRtd1uHaSwEWWkuAJ7C1MDLMO5JE6GOLETdD6hqvJTbKFXT6WhHp9CpyWfpyiCJHS0MJ11MUbiwtlAYpuk1WmWctMCD/POFOsEborZMmUOGYzoDrMQzrX3FMs8RuopIAihqLZdnMDcRMCE7gSQnGlcgMGnwHe8UQMqs8zfgaf9UREUJKEH3/SXwWMO1WnhhdIERg88MxMIvBZpuBnU0m5j5V9FWRSY0EorrjNyTfuKL4340EMnqIWCz0wkvr/zTgpWCX/hQ6V/r8fFN0Z@vwjD2UeGMJ89WjlNzgs@K8K/X9V6H@EQv8b0@bvUclnUd5t8TPq@hfV8K9Xv0jmjaHbsHpXOPWW@TF62G9IEVj5Kj3Ay/WZ9JAu8OX@2UOTCXbrP7KXDv06fdwpnG4Z9Xr9eCBZh8/rvXq/foh2tNbE3fjpRW5t43rt@VqnvrHRe9Fb31NeF@u5XfPl2@K7591PHxXQ3rf3X7z/pJntfujtoXl9qhxcZ5WiXR8OP@5sj53ttZPB@lH@3cq1uKnlu2vKxw3N3nh1/Pbl8fP8Ufz644uDF58G4sA@6IpyaZDdflV4sz4@1UP5K/Wks7Wr7g@OOpsnmcHuhvpuK74u7h6VXkvi7ub1@@z6dTwvpnfMl/vPD08uWpvvtcOd3Xed9Y@GXPh4eW3upDul7vrF4ZvQfva1tP1xf7@3mSk9305fb3TNjpjZ1qz8xdvDg7WTd9v9l/LmYCt/Unp7MT4o9F@/vnL24r3caWH4ys7F9frr15mX@vOrq83DUEs2jq2scmq8lszr6wOjNFhRXu5t9wavLUlP7@ffxI8Gx9cbm2vax5VR9uTd6evr3NG74avXL97vi@rRUWtTLpitTubo4jgXag@yO/Grk82Tovy8c/p6cLWznX@3kX7VV/bqnQPt8nlv@71xdLC7U8/aQ13aXb/S3j3vX7y63Fjf0YyDS02v59J57bjzbn8/dPJCbW0o22/tF/WL/rt0fu0y9y7eMZ8fX3zqX75YOzrZL2ZGB2PRWLcPW9vd0cZhIVNMt7WPh5@6xivp5HW8cHXxIqO@q39yQtlP43xpV3unDPQX8Xbv/eijlo6fSNL6@51P794dbV9Zrbp@8vHN1uGF9aqj79v74uGLl69a2mXRuTDf60dHUlt8rly@iotyaHSybUMdKcdyfuV4sPvaHG0YHw933tuFT/Gr08ussnF5@Kb@8VBsXevmW93aVQfrYmdfrr8xnM3h6Hm7dHVyua3tfty334VebUr5/JbRtde6b3Klt@nn8e7l87dr0tFI3NMPu7mCtffm9amqbvbfnnw6bOe33pjFgaP3Xn86GWzGN3dH/U9KUWxpR@8u9dBJ/ujwIHOtv1QHztb24auCsy/uvjnobI@l@mtFutZX1sf5jZFVyJ5uvLXeXW7rZvqd@nF4ICpX8c4708m9Vlvd9hu1PXgZOnrRP9k7eHO9ky9Yzwe6unZQFPd2t9f3ep3cy/HOq@Hmbuui83znrfLWPC5cZjbXTgsbb4@yzvHlS6fUvhpkD4rxY23g9E7ioRfD/nDl4NT6@Gb0PlcftJTsofbOGK9Ig/UXZmb0pr65/6l3eWAae9JWZpw@2TUuNfHT8fWnbbtQH8eLoxNnYDjH0igvvQ5lrz@Zzgvzxeuj/bUX@@9fyDlVPZUvjt50xOxJMa32rexOofBc2tzqDj4OSor0aeNVVs4O@nF79zLdWe@cvDm91C4GLwcX7VCxZLfXdt4PZWOzlZHEd2vdzbyyu7Z7LCknvZdHuY098eBt5@Dk4@i4s/52ePJmXxU3L16Udnu5t4dvSi9X3h/bx/Kp8faltRcaFbOGLRVK@evsUam437eOsqcXJef9y4vCmnbakl7sZAbKlmq9LY6Ll@an/nXv@kgRW73nGx/lw@4mSNKTA1HODy/3Rkeh7JvjwdWKuRZ/d9l@@VaXtOKpupI@/nhRuuz3X15vtHOn9U8f5fzzC6V0tJVuaVv55/HD9dcHF72N00/FXEdc230jvx1t9p13odfb6sZF6fRyfzSWXm8djQd1UdfyV0en@atjY@3odPuo2H/Vsrqt7Ys@yIbB@OTieni1raz0R9fFl/2LN7K4@7a4rtu5AzH0QtkZdA6PX76tx7sZpeRc7b/bM0@Lp6P8q6JxWjL2i@rLevf56PV@d1NcMdXT49HJZj@9tq4OiiBTDrQTa33/9fb70xemGMrohbVP60Z@5WP8avSucJo@iO8O37WPM4NTy9p@q1pbb68O3r48qu/Ed1rj5weX8v67zfzR3vq6/SK@pRaU8Xb22q6vZ7WuEbIHa6O9kWWWsu8vd3vQExidUuf5cfZUt@v17vVO8WizXn9ut3ZeyKPR8@4K9BF4bZ6@MaqhX3MbiSFuHpE/ZG5kJTSwey1jBPKSn3AM0fm0EJ1PC/ETabQlm@9l/nV6OXQcPIiBx/Bcw/XDFihrrGOg8pBiO74hY/yOSYINDIiuoqttmPREtO6Rkw4O@DS403wVnqGkD5kqI1MzVPxEFH6uAsek1uSbg6nQvs4GYxxvOsqAHw9R8StPrt1h@sIF/5gW2T0NLbTbzPvca4qs6voff/0ACoSp95JkRrnHksl2V5N7Nji0Drk@hI58M/@YgqbKOPmBSUi7TVkS8@7WVPpEI2buGD9Otfec4ffvcBusN@KQQZkYk@0ZnKQi@zMKfhLSVq8UbUwfRFE6qRDf8fmoXZBBP9wrPu1Htl9n9oaCuqFYMxtATR7RW2lNLz9D@z/PltPuEisqQ03ZaqkOfnC8yU9pNHmK3p43c3rvIR1wdhdouWKEmg1ZTebOgTzCt5lYSDHasz45ZIj76SBFUFG93YbLyyahpH1XjL8EMC@b9@NWB73fFOop3B1VmcJrAK2GQCtakL6zZv@NTZscfaBKiC/Wb77dOW66X83hWwynTnbds@MyQOWK92ZWeAkC@XdzfndbJu4wgOzjtCM3Og5FvTI4Lwu07xG3R0Jt4wh7stsyBVxDOw0Qm0m7Uc5yDb6DUKStex7B/ThPOCc8CeTqyYSgC@6GCp8HHhmPb9DkIHfLi4i7lqIQAO3m9I6izGz2@w3z3j0109Jk/RJdFb5VFsYLVjtQWfQ9kEA5cCrLL4u7f5Kf6YNyQ1R/G@wko4LlVwsBuBtivWo@0bE50357jMNr2E8a58cwDX/UpWlGOzoJXva23PCyxbyUOPxMUvs4k9jFnbWGNeYJ4fRMtFIBENynQzJB0b3dqoFSVyfUQHS0qSeQC@DbiueF1hSUST4T7OHc8qQWiR1oB9D8rPLNQAh15merwZO6XxYCvWPBwkxFnRDH20IEzvQycwwTiNB1OQ66MeIRvjv1DlX4Ti@fixin05nYgH/2NPhS5ht3sUHhuX2GIiSGzRhH6DOZ8zONoDW/6WBSE9ajisId3FiFKvEiU2GEj/5Mjcen6imA/ExFukksTtSOzgkFMeSXyCW9S3uCoT1xUBt8Ky7r8h1cnNahGRKtQkKfP/sNBl59bjzwzo8CS/DzoQazkcE5Z/K27BK04r17jdB3U8iEKL5Uvb27l54Oz8IA3Lg21ZGiRUFgNvFrQCYDL3fLkmlyB0H425fAGyub8u7Kq8XFKMQ6I7h0scGesKi0uhpdSUbJ65tiLOY3Rjd6JhA9EBmEdK3GopnlaNaLnMPIgDI7jSA3H0GGI8gtRyUPQcZFIOUBA1cxCMk3rMi5dhpxMYDYx9uYhsFvCs1JfTkTlxqrq0Xc4xnwnImcmZ/15Ww8A5E56oX4dAhHywMC/o3pEgHybCbQjwRQ5OJZQMGTjk8HTFKdCfATDaaZa8ztnH5jyot3TsPrfCg6ftpUsc6KWF7kVL4p3WTgNh3L9cTPy5n0kbmJH2fpZWRz0BGoSUJqfQUPTSX4RwbdTgvoV5npFQOHIwgCxQARwcOjJtjFQ31d6@s7OwTu0gQfL3OCSQlWhGEISBSQGEWIDCKEaKD2mu2B6cNBV1yM8R3fvAOjRPZwxRnPD0A9odrvpURijJMPV7gBn/uRN@pDOH2jEKG5u7OGjzebh7hjdmfvOVThApYjwSZ3r5iLHKNfxHVZ5x@eUR0VsgCyjQ9o3LLyqppOHz299F1sHnIXfhY7j0ilQwjGI7vaIfGF6jRVw8XGSenxkeIQHek7aD5AMVaBcQa7VpisITnG/PvNRf65NDr0RrGJVODwI7oZRAohzY4P63tHW/uHr4hyB8367sF2HTHDALMtWx1GH/TBBqLrisY7VZ@eIex@QULzMskt7@szKtrbIFj@ZUhOPABsUkiTfGdzhOXlTH8HnnvPi0ASxYcGpaLZUcw5uHHvqg/mFsaeg5DXIs@12xW6eZrXE1KHd7cn9ORoDSUd0dJQbD3iAGPTB45kncuTtIdvDUaZ9HVIarmoR/WIXyz@Obxshr6RjXxkD01cHVY6QpD8crut2GSwYUJ9QKloXUrElSwBQoHP/NJP5Ac/m@L3vS4O@kQodbqir/dO1NxpZRG0R067H6XjBhQkjsXTkW48tZLUIjdl/snuKdVRnVYZ70uMp3bBU7uA1LjAZRezCpnaOLuYUsTmkUf1yHPBdWNPM@Pqib@VnGquC43e7qNhJZoL4VKHKgyriayIGOMpWffEq7InXiuetMT5yt3DSplL2GmNzO1wJv2nO2DudIBs0TtzG3RyhUZfQwvrn7/oyjW@UE/JDzp5QwyCJ05pgjrtwXniE89Q3csZiAmkIZ2WOXOTa1Cn4uOLughZ0stPLKBr0ClMd1ZA1UFaTA6nuWUlVdKw3YFiwBPFqtsLWx2vkRPkpDOzOrMHuhAIffmBw8mpBH6MjydURCd9XrRKqJFDJjorBXBdNZmECDE@r0E6DYhbLANlT3XmF6N4txhu4TydTOUnYFDUuW6JiwIE/QzjHvD1Eq/MLXegHN5hOIwcCxRMrLgnKLwTvScHLCtls4Hjv/une6xQmJwORqNtLJcRJ0eO0XwbK5RCP2qebDKfwPkRG45bochWyDM4dAddUNE0aMT80VGx68e88WHxiD/GFV@5WuYjWNsVx27XYLPB0MYpSibjCB2PVkojKRVaAKFIc8Dul0@9zhsAe0PZknVH4WcsUZC7K7uYIEVEHVaxoFwtaBm4bQwl/gCN59lDS@ETwODTMdq0SRJxUDyo6eGAdiMlUGG4Uiw0A6A67kH/BZI5Ljtw0VDjTOB5esKh5vEGJ6ErEqhF4yQLJyN1y0g9PvXiujKkrhzvipTL412JujTvI8qYASKvyypEY@4OLbgEvtPN0Hh82f2SnNckfeCJ6J83NXi3k@GDU28c7qLhfczdkb/amDMZQ9zVDvZBI3cTE6GiMjVi3hk4kgDeEai2Nw/BgegxalD3RLj4aBQpCOOXjsrnwhnJCNIiqJeiLsVCrsNdOq69Pgpe8D8jT/xchdYXc3cGjN0Dc/7xSBcCWT7GIdyzkbMQ2D45xCiIA3LBG@pyerL/YIQ4/PNuKL6JQ7xROLpj7rgAEfBxLaldPP/8TNr8UrhtlBLlR9Jmc0pBsUBbng/Gi@yCYekCYJApkkfLvhEcDnZyMDn35gFS7mlC6qHMT6X22My7yd0BmqLEI7PuE@LWnaubhxQiD4wrhS9SudtqXDUzUD9cSYJKdBmBeJbavTtV4dLAkwo8d61ADK4ze3E8SUIh7qHfuyLHhfIdyxnvOLAn0P1pzsm53nkF5ZzsFdUrJtUgfcpdU03qGqfL6jaLYFmT0t3CrgQK650yniqsG8kr5137Djo4uppxze0vYIciuCeXhW86CfZNBxdDXJ9gH@VRY578mz7rHGiQ31YnLdIvn59XOjTrv/C26q4domgP8jvGQ7yi18jxW97UBUgIbugVb3M9j7Ww4KozoPRMxcvE3Glnn509FN0uyGvaqo9menczHqYJxxCWKvuO46Eu6JNiTQF7YJ9JzmMGYj5sV4WSBmADXORK5qlG6nEHBsTjbn9WnZoNnhygvpcRg1hc2Rk4ovxgfJIpd3MxxjDeTc7H4UVxu/tJ@68EMzK@NyNIDlojcvs6f82Im0S4/YeujE50N9PV3EDvMjNw@@gqYq7@lhc9PSBqTvQFf3TAxwNB3cBVtD1lECe2QIGHsTE/Gp1gkPq98BMLIx/5Ah8ezYOYZAEkGI1MTQQFEs9hJjAsMgODmLvZpNohipq8TqbzTRVJEyE@dl6MJ@YZIktnkrgMyJ1x6U6pptAxOuRMs3EVbvyDVFk0s07j1KD1D6z4ZSw8LllOxlkmHg72djsQCnVgago/uSPtNuv7O75pK9Z3HLOcTiu2gV52yrB66Wv1Uk1zwNCRa7YqqQyxnaORKh7S3DyBrgwNTjkpdqTwzQqo96Ja9oGGk8ow9gEjoQUsHYC7XdB49baCH69xrnH/gIvATgUzC8GyDXq4obOxYbQmuZfdkzk8AwnKuw2Z7wFhhq0UZCDdlh1bGStpjJhuaXAbyGgsOw1D8jSWML2vK7sQ@wiahJK6kK/k0EYgY3RyeiZVsmkXSuLcEYU4@O132j2CcwgO7otkLQPqxt@f6g4SyOCloWtjpqMJgB5gukJokCqQFHLeNRSTdty6izq05UGhcUROLBVI2NtuD0fxsP9OpSAsHwvx7xaX8XyHbSC7WArtTaXoU3taZvZk8IY5vYmCj/On/dponOvL@zT8LR7pdCCuoT9m38e8PR5k/wvIft/Oj3Qap0dNTR4z4VomM@VsPbciFso41lJ7OrEhthY0ohPQ2JURGum2cWMA9uNeXE25UjSWxWp8o9pDADxyhlCkUNi05N5A9gCj2TLDZAI2umh8PXWifxJkGNq0TxfPTbDJiBpPpjEmTbDRCS63V0Fiut5uv6DEQGrB7SlueTYMk5XB0VFawx51Bnguy4uBp6PkRAsjyLFatBV7Cs8yPCHrZPka2jE2/qpvvwr3ExkqO4Nm3mDeAoVQCVEpoOlXee4rXnzsORAssKIDHTZf1YAeYZk13cEonyUAaOzDohzO5vOetHjugXSMnX2ctaEE@eZiLwSLaLqWI@/dU7LMAntKQCSgvSlkTDKBlU57MyOROn7H2XtZi/BQmjWKcvdkioj3ess@Obz9C12@@2SVbIIxMhpK5IxVvF31UoXdeoC4BwQ1HNxZkox4OwdQw7RwbWayIwVIL3ijsIfQBjKQ/QIkVRyyGfZLgWLwDd4NPtvlqiCzwVLDW8MC/6pY8ajBP/vu1/9kMesJr80FKvgifUT@hrnqtNDmCzG0SuIuME3lFTsvl0eIOzgut4uPcn4gj2lucGcTadI04U@o8ozyOVcQFqhzJqlLSbAR6@HsOx8@JdjYfUWb@yFuWFtMjKtSxbe@rejDwQ0ORhI8ytBMIPAtU0DaV0J4d0d0Fk/cb93QS5BYR0EeIkGBXmeeP05t3IgJJt1WKOU2fcqNi3jQI@7y/ty9WOc64iufwVCE/hu8myh/0xESPD1cMiCH5DkyjcQkNU5EP9ejsXEZHSXGIDoYnkequaMOdLuT8/Q6DgSRjRJ3ncYVMDgP25Rx3bGJtIt6FshYc1SFAdL/2963NTeSXOk9N35FNXpmgCLuILubJFjsGzmaXvfNbLZGCjYHwqVA1jQIQKhCE5huKry@O@xwxHplrVfeS/iitcN@tR273gj7we/Sf9hfsP9APt85mVlZhQLJnhlJYce0QkNU5smTt5OZ52SeS3vh4Q5P/H@B4ZVlwQ5kAL/tEGClAkCSUB3N7HI@DzNtffNSCfkk1CXzZ5NtSNm6/FI@Zo/xS3kb/0XsJI/HoT0vtxeu1kuhEu3FGg@BUU@5WOouN@8b9Hepvan@Lo2H6e@K8TD9XR7Pr9Vfc2P8A@4IHTH8BzIORPZ7JFETtEmUe4p7DhLr8Qm198N06dkEcZVSpTkWxnLp8WQyDuGCPbsFUmdGIzjfSqc670kd2/SbBOSaXB81Nuu09BDVIMzJEp@OwS8W@Tdib8r5RfzkUO621RnNCcC8xTf65rOS@qYKXHWU2El6SzT9Q1Wypwo7QWzbG9Yv9hyrqpZpOHdUZDCHC5veu458WjisrrP6IrVGF8FAuU5WkRn4DpRLF0FadhE16mp/TJbCqDuZpfQkorTSrtScEG87@cciJcVcd956a2rz7kzkavETRo41973zkiZwmQy@6S2U9ClNotjjAd@2PRJFbOeFup2C2ROx8NHpdDw7OXXgKAo8IGBFpXwwBncP7pK4egRcncFXzbZWiyvG3Tf3xzXn1cQhIZ/t57Fyn75wHoHx7y5wlyx3AUXrmFAaVjduaN7pRnylfYN3egN8LBd9cuMQV89zZjVgD/RATXiKmziq/oDJKaNifYhVGoYDyXeiCP7/wVkH0gV0Py42wTNMXBAcgPbxxczKDQOa3VghY6u13Dq7uU@IVLJaW89sJJuhphvZ9XHVV7@kcXKLmL67oeagdrRmz/8NzJ@pVV6vSe6/gjSpUk2VZYbzSciFcjQxOzDNO4Mzc3jWEEolCZxQPhtPIRsuypmYz3Efx6urc06yF4vKgCtVVXNOSZ59C0WjzNL84nbaoali0wEgohYwayVvZ3gvQww7lH7K4qgpLAJwyKwc/M5KM8Y9vDLrwssjMR33fL8fgmXtgFa4nUWYN6jlql8J@0HnBBIiSep669XN4ftolhZPg55YZTx6gaZM/R/PgqkI22hNleaS9X6IFB6d@r03DIswTTH2SjCq0LCNosp44IQ/nnWmuHIYT51SIcypPV5OmgOliZPmo9QG1UoAM@V5y0yIBQz2E64gU2Sl7@twVaP3PFbWQdSQQqhidqg7I4ytffeDW5OqQ/uVuZCh43moLHSDkPFY4nfZGcyG2IvHkyrysBMmO2t/gbHs3vTEiWGim9ZHAkg21mSuhVGpoUwNhiIf4@oklp3mavCtJWhUtQK4ItBGxrLG1wwaDWVi3BLPO2wUFN9fUDbfnxdBb6GGGUDXYuorEQJl6m6ZK1lGy0fxMtbReFSxMQvYMmKCA5h73fnzfkvz54ABGmHvoQ0G5u@4Yex1cFnJTVfSJ6107iUIWXWF9oGz2TDqjPzxLBwuftOEkLvBoUkV70xJC/78ofpMsuMQw0Q6qyEYgPO49pzV3aCbAEGdNu/mk23k5A/VVoOJOxurc9YZKjOYsKxjC@GZqHiIvCcqD4ej1glI5cBlAm56oCYQsY1XWdQGaOtkc7FRVOVyWsGu04tmvImejqFcAZ3SGe6DoOMxhYkYTwk2bPQFyMcTfyqVEbUtxjNHn89Er7GrT9ogY1@bAVWqjj7Gj70Z3QLdy0FCeIDbQgWVwxPfKkPbLzWcwPnuiNqtj7eur@4ocLjJ6xYCj6IGrpb@AncgNnBxhV@7NnmFw50vqgTuVLk63ArQYrNuyUTPvnhTyfeuFvRT@k/MMuu7Lg0rBKV0@/GSwFoVy9dyWoANWqxoUQw8aGrswMKC1iWBHgXHNz28tYjWBt@dYRbPiUD8zrR3Sl2i@QpAMNGUx6kf9HnYSIbDtbdxZR46hB7Rk1xhoEezsy5c0gx4vIyZJr974JKcQIoxapdrjk0vA97hghLR82uoevL9cd81a0uqYrkEwg8BmnsknKCqTXx/qQYG37FmkxmdQVF94iqkiWHB95FKhJsS5Y9@Kat5rD3XG5Gv2UpjbFyC0Y0vz1ImYbjwiiwVp/Px9I28HOHajXf@qBPwvTfeAkVhGYX0jR4e@cM4T14y9OVcHNaE1zMOltNOdPUlr6amiDbFoRj0iOFUPMDyhteKlZaNNnJdaIu2sJ7cQNVUFjSjpKy8XMrGbohHv7nKHaLYBtVt0y011p69FGSu1VWm2LVNhwPFXSVoQ0EqigC0bjmu39WVpK6jwmgYShovMg43vuRpsJYyd6rYKRcQ/6WdevgUrfij3bpejUIfnifUEddhlIR7lqrumjZvEH2yxPBzkGDPBHD4euPGO4Zcp7acudLvYkuruWh43UjJ3470@Ags6Y0biw8ZHR4LoyYe38nnmZrVMmC5wygDNoU2UlKe3hgHsvQzTFWUkqeEO6Dj3UEwBWW@QZ/2ZXgYuea5Xi3QMKqGEdOOddJXZPch@s5ad51hOFauzPhglUIhvxd@2EuMXoFSvVp33dkATcFLP5WJDVSWrVNuDsyWw6q58uAvI8XgrHc4Aw5Z/66lLagd6ovVCkGxyYp64VcFj/SdONArNeqBuiOTHjhrbVWt6oN2YYRO8IO35c6GparvTf0T@nMQoEX9sAB@ybx8V3N7cpn44vnjZ4f7B@2D/e/vH7zc55KsyG8MimeTGt@Uhedw7j1SeAthwiFO7vNpQOc4ThyOswQJ/GVvHEXOpyTu@iSOv@lQyc7Mz618c28@WZ33KvSn21L@UJh5Nr5nTeMwgInQDKpK1L9zEcDlebgYukL8dAayQypovQ7hyUDiQuWwZ9JmLjnYP7GSumOOiMgQyrIBR8p4EJ2DA1TSRPKNmU6aYZ9Ws19VOrYaGlcOsb8E4xABDADlQ@t2UeWA7PZapYH3iecEG4m2ShRlkr0f1Z0XUu0eV@vsSb/AQ3aG49FJTnlPsFrAnBsdWmWEe9/WQ8xGQVQF9BbgKRAjLT2SDtUgH9Qa1Xrt23NpED9i/468FXwNk/yvaee9bKefGT8py2xfxwCweJyLlA1dImxSpgVddrSmpEFdqqKmqujrmZOvtiZX6Nd/xxbkKwzIVes2fjtG49@uPfe1zay/sY@F374ZTiYBJ6xyNPlmqphefHsGO/@vWI18mLnIVVYU35lOZJtOqIBqH2I8UVgrsPYxOI/Hz@XCHldN5von1NrdKpxRiifTu1ZC0dZEsEkqzcfxaJQm8vWU6BMa9Am18t@YOvzqvmbYAsTdzVY7/oBeW8YRiY7WP0gT3gTquULF3dbWv0i0X9drq@1DpX26AO8ZX6RhzanmJlWkebd5/95JqIGLpYvo@DL5Kw1zY96incpbl3FaGV2dHfrOTEqm1N/lUjCjtAnyFqkYWRJeKxliTlGrbZOo4OqthEK8kqNcjetiefxSauvxCMaXpexEzL7EV20trmFsEIiKzwbYHrjpOUqgjC9jV6FMTo2ei1WVqYW2ZBNiXuD/f7G2MiQoBh7fGVn9Do2svrMa@c5q5DurkcusRm7drM3Caa0bjGrEmg2dyjlx/7lbtKD2njuff/bg0Dn8bN/59NWjv@P88Pkr5/MHzyjlufPi1cMnjx859P/9Zy/3HS5g/n3fn0Ll3qGp3/N7Pt/ON@v1DYcxLwUo33Beds6cz8Y9/y0Rz07YObt/Kh/VkR/tSqn9t/50MZbnoAmUWSJlNcF3RfLWpG@cYHHdJUo@wzui9uWJNrI3z1Bultj2gsOhGwNuedtjHoT1uPhZyRhtEPyYUglNR55kWXcaT@vMtPSrjho48@@DR5CYwqcvnQfP9hDpc@/x4ePnz146nz4/oM8XP4SbHWfvMdzGPHyFLAZ8@nzv8aePHz3gBGlAvergbo0N1i9rQhXgPCq9N4MZwoMNIRWqr4RX71u53GisrSJCpzAbxe57@kRSeHcXZ6ctdtFe/OjBwfe@D67G/7GTzyPIpeVQXVkgfFSH0QjVpqJot8SZOljLSkM2pLOF8xGyWzm@A@LfZUcjd/mdOPCd/CNcI@JBmuNmC8OmUVNFNwk3UGlHsJ7DERgKhfIOo9yl2vj2QNeGi9WB/kDR@8oxK@TIW9pLa8hIEZzx8agnYXR1AtG9aHVztdFUAHAhpBIEAHcwSIg6b/zHuCRxbiuIWQTBnxLuSMKXZ5NPz8E1wsBVJTyUQCCbqk0ybzylCHDUCUYyjwmzJtkdOEYKFwkZHk5yhkN95coqccT/qzc2vMoSZJ52wQGtbC1UxM9uRA20t592BlHoFD0Xt8EkgvijQDS1ToYdEvf4XngKg6W3UCPgajc9/NvVjuo1w8mBOLUI0104yXaYcnvq4PevW45KPlyqEXp73GkoTKn4T1c24OFSA74OGkJUsfcLuBWaRMzYMprxQJFyMRwTRZLI5/wkGdVo3J/1/EQBJesUvwy@@spVg1yOi1gqPtw6o2GHUA94CDmHDyp2c0FCDGtKnuI1SuawmOxB/DZ8BmWIKRr4Iz24qjZbeNA1Kk0cVSn4@RW1djtsDHdlrUzxohtstq@J8RnFz9@hmOXxM0kXYrKR5kL4c4YSAzw7TeHmZeBAsWgRcUskuEMu3jt@4oS1oy82vd29h68rP/lR@bhWO5FtodOXxwtRSpRnFhbJaXkY3UnWBtQrTSHNhbMuSmt9Rtktsco1MmJcTgNivu@3WyZPrlWX00ccLyuZzonv33tSqsL2JkxCiCQT725l50hXWeYyx46rEMR7JzUWnnV1Splxmv36PuLaYxZaNCIj7COsXmOHVWP9GsvbNR70aGfJKT5Nptvgd3UsckVR/K9oz0fti@JDr7Tr1jQULyYznEW9RZc15oarenWB6eXzagnd3uXoaP@@PrrNS1snx8MHYdu7FNsHta1SWo1LjiUL1/XR/uQStHK4fS201PfyasRySC5jM5RuiLP80S1N81fU@KOlueO1R2hw9iKiqkFq1TYbDeEhriiX4tQ0LuDaaGKG6OXh3v7BgZPfxy3bNpWlfa8z6rF9KbZB4L6pPR2JHTJvdlXDNJkwQYZ50ikXYl6arPayxZw5eCu2CsWDlNV4mM3CRO0lyWSurCPkZGEWAobXsiHqkUu27p3eg8IjhfjiCJpQTjxpVgdzmd28JYePONnnTSYet7LwxuGbYGKYGX@unHXxVfV0YSPSjDCOg84JXr6z5@9z4Y@3dT3CYPk/nnGHoYTfg7985yVVPMFLcTU5g5dMi55S1llhKr2lx47N8pIc9jcnKBOL/ULxwta2rphj1TThjz@yItkxf3of7/wLldk7U/edeovnlB17Qt340CsmjyBiMkkMdu7bVEHFjy/UEcajYc5JzzDk9lr7iFtzpFvJ0cwU7tZqoI@Jg799J709pKui3fbSqirfTlVySiRqsuJuLdegMwnzndu316/Cne6FLl75prjlDEnvn9HZ5G3HQhkuQlYVIsp9/Kys82MCuGToPJIC@0W9YFIFidXJOFMSfefDyG4fteV8Cls8aszzV4dl3Bela3Wdeapt2djlRLKxM8hSH6wlbDoqq2Zp9C8ur@4hB3W7or6bH16fLDYA4T784tcSJvNgPMFWSYz4tC1eUUkk3w6hFRehhAQfNJ5@rRiY93UcyyOJN3dfXrhhIy013o/Gb6DXryNnqthmeTxDVc86k3fvccH1nq9MJQ82AapsUHbufyk6KhJZ835/zEoEAxPK8r60MplG2/zbth18cxvqg5wnANYDpmcGsPBJwSG5Zxu3CjrUZKEkacSfmKSKJBGtRpA9TPqapMMuIZgMFya9Jul9H4HnTOqOwnLeMREvC7sKMh0hs5BXwHxXGwwWbR52k31PsomNMUkfq8aQbDkcm9SbkgqdKp10pMrO4qRjSSJJyiTdUlA4mILIpqXQ99@0eZJVtDlCWCg7o2B4XFX6U/eKSnZ0lQlHJBNJ5f1RP8eTwjFPDSp9JNyHa1lFQkf3g@MqK1CqDQgyWTyxspDuB3EBG5jSrdCXQlRSjBuA/6pGqKbaxIuaj@5/CQqf@mFv5jv7c8j4Ojaipkp2DHLL2X@25zz/1Dl4/mI/iRotboNH4VJaYY9DMauGcXf0ki3ThI9n0WlbEvVnOvfcl1yNQr4N0Gg8tYDkM52rK2AUx1iWzrv3/ffOER3eEzMpxb57rCZd99j0odobz0bRu/fz9zy9c@L0qkQC95yLKi4J7i0Ni1qJisPW5MBvcQgLCb6yrd0qxLVwCtcyV745xsriOrXm3QuFLWf2T5o6Wpm8SccBOWmbxE4wBsuzreJb0nD0TuOAm/yW7TnFYrphOJSq1aXkknPXBG707Yi7ycquWUlpVSVbcSVCYQZPNUQc0bg21@mPnffBe11ZfKjg6N9MSztmtOG7WU2jdcTwskvA1I@tbHmVsPrczyV/LS04NYNOMt6oet2QBYEg7/Fu7gmNJ8CYvpfAzOagwWQBLcHxKkgAyjJZAuTyyxjb2a2Ml15GkewWx@txuTkraonRZRTJriVudHIq4rWemo3emLgzCUiCH20SBK3zNXPmiGyWKl61WJ10QUWKLM60pc6i/HEz6tDbtEAQPR7rn41jMb1xCnaxS@GTI2K3QHXeGhDsQexOBceand5Ip9tHkrNrFU9DWI1KARPO1El19VyIJ5FE0jkstWRZsdGWigYOXksdjbTlHFugTEIrQCtJUFk1MSyBAoS5OJwsFqisxCRoKRvUIn6Gt7Gm2mqtRgNayga11scS1koW1iRoKQ26tK/xRpkce8PQrhUvnzx3BR9ro7Oq8ud@bxbJSaOdVtAaimh52IyWgu4HJ0F0z4kZLf5VpfaAaDc2lUdsnUYC/u27hvXhAprVtpugqo0RYreweKkgo2K5jrLZt5gxN8xjAl5CXON93AI9Ygh7GhzxwKQaopkMJdDoU0yzYvbQSKl55LTYGMnJO7fe0ecFuN@jW@9E3JHI7/ly3r3IS7NaiV2U@qSTlXy0s6PHohqN24GT@a@lGs84xhMniaMaJ13yL4FjFplUXHGUh@OeXHaWgaulhbUjSocAzg87KRx4TVnuiy5IaI6vbgceVJZxoAkl57JO2Ti0ULWMY@3aOLTAtoyjcv12sDyV1ZePr41DBMEsHLVr4wAFLo9p/tY7QnAh/81nkVpiPGAWpVI75W6SNAzOTuKrm@6LFlUd2AsyhgT8PPWV1Q7FmNu0PrTEoGuNB4SO5fEoBrKSduko5p27LhfMDZR0l9aLCLecKjew1sprOR@FUZ8OgupgaNZ3xuJPieipSxKFkO89IMRUe6dTEpEwm1UlfWgGhHFS@9ttqGa123wz9OLg@fcOHjxtP3vwFELULdmjcH0DbRlW16lXm4hnL7ctbdYp8hyoWqAbOd6HrTxun0Kzz6cIR45FqVvvLLiLvDBQqMnj@6LqyD93PqUsDlq/hBOQVXM3Q9NT5DaYTT1feZt3Y0j7BNO9UvLaLrWEYYROVEsYxkrOWcKWlH89Eg2V16PXkQB2nSOxyQyP7fa@huGSVdBxKm9fR9/3p13oklSM01KZRajgQ3Zj51RQuVA36DEGawJ/Xas5D7VTXGW/1hn24PJ2NmDHt2fBsHPW7Xeqk9NJbhB6yj1NsTAI4eQyB2Wqx4f7By/bLxCna/8RW07gX4vzDh8/3X/@6hA5LylrXSXvHxw8P2izgvrBqxeH8BiaSsrbgApLDKYSEkDPnn/24IkFI9951UgxCAlJ3qQ/ypVP2Qkm7Tn/d8FmHmVRhWhzEB42U0FRTis7UXDmj2c6eBv8T@gDvgzLEzzKUF06qjE7pCni@lPlxb5OLywobsd0NokYlDXgi6mRcJMlBOYsPEEB9kUUEt/O2vRVuVFGHgz5xpNiqiwMZFAsp@y7BiGvDiyTl4tRr6jRKUee5Xf@iCDx2lSYRYPKZuHChVfJCSsNpQsXanRy1Ng5aiG7pBpBpZWes4IY2deurZw2eCcotijhSYgtU7iAvCC2nFIpcN/l7ABRKot2VYkf9c6xbOiTMCp@zQ1rjsStqej5Uv0gEPNLWeAYGpHPF/ajFBOYep9iY44jWJ6bMeO/urNyw1w0s1Pk96nYrrsK7ZFH1OAHUVEcvbDPvpju1HOXakAbGekZT@YRevU2pjrMFQqNh1GLBiqaLhyxIAwjM1zU82P8d65cu/agQFMkgnNt2HxecsUdJYyEwkgAWMzL7@a3Yzc2YpZgFIcFYseGaGRBfGFDNLMg3toQ61kQv/ypgASDYqmkJ2/Xad6@LdrMifnMKP7fTPFKRcPuaFXouDDhs4vr01iQ7AsOBV3yYA5qn9mE3G7ZnUtblkT9y/9OuG1cqlSFK5GGX9LsSzD/6u/nt@WG7hqj9G@kh9YGBeZEPXmJCTPuCx8pEtdNUrakaWx/eQm2fF7PYnbZP44p4osVRPPLv0rAZJPNz/S8O2b89AvXjbhsI7ZqSCP4H8sIvA9B0Jbyen2xt1Ex4EV2c9tg0T2IEQjIug3STINkVfn@0irrNr5GZpUNG6R@nSp/@deqTnV@ZUD8mYHgvVYNZibo/0osNFbNp0JZoKFAwqbmRfzquxL8JNkGu1gW@IsYOxc5vrzdv/r9dLvjkpnw/yCTOLmATV962jMH/j9cF8f6Shw/EhSVyspxKwhEqbQS4pe/iNshw5teZpctkl/9o6tL11eX/ntx6fiY39UHt3ANGll6CzTqQclMLnpksMn80QCYlIzWWMeoWXPWksNZrAzGkh1omGxlcZbMbursRWb2uslOIb8QBktzSfCvx4zRjkQYZNYo/s1WvsJw6cxdz@baXOmQze0Ks64MzGlsDI@jTHEspmc3JXCsJYSMZdQq11XM3kWOueBWpvATdqad01EHAVrD8aiqIoAE49r@2fjLAAfVtAY3F9Uvw1XS0DdhrRkBy3EexNcHUKigpiqnIqL7LXI7ADu93uxsNsQbmqfkKjhGqtXgMo4FwdHsLFQ4ceI@nAVD6oEHTi1mEUnMm1Ar@RQmVvpa1aeqzqp2ucpaTfTGq@yGjpO4bb1pMIm4Mm9ZFoDLJ2ZQqYpgx4LVLDwM1N8xInFF66n@PAlGftGCRxTXoGwlsF@EkielWkwZ6TGxcJShAfJsdpbA8E7NOOvGeJJTDWHxU6yXmxg5H3TjTH1ECDHWEUHoNJUPOnYtAyTKgmiaxNIsb7gySozoBZHnWRJio9yso6IJsthFEXuGNprlnQG7LWKjVsbB2Aw0zwJxhDF6Na67deodZZh2efm//fOf/ru8@65W02kcUycYdUhm4IgkMVZ8Ho5f6G8LPeQTZauYwv3vY9yCuu/3grMOItREFmoirhWYaQKB@R0RGpxWjYe034xPipYvGF0hCKtWe7C35xx@dvD8c1hDySUCU0GqOIhg28mXZNi5ZCJfKQYDRFHCMsxTVTGAdCOWoUyvAGZ6zO51BkVLA4tG6w/@CY8W3@WPoeku6zKFENl5ceqDe0Lo1tpozURoCsY8/ME/FszjiWjPZiMeT/KKMOnnxCfi11eRxaV@CUR2fX/zJ/@cq1MWJcTz4V7lzK56FdPPuUfqQpZpttI4XtmrRDU8CCsRXzlEf/gXjCyUIN16I8zdsHdFgyS723/2rx3GgccHmj2rpJPAU7oS0c8EkXk94JFbia9yJb4/Enz9gF8BbETdRbKLT@mcrE5hNFS0kmtXDN/f/IlqMcEHEd5MLqljLdHcXOZk/Fd7Zrmsmo5V82vhXznDf2ojVWauqzDKQZWJ56d/HS9Tu5viOlno@4a1OlNNy@zwT/9nFvWxjjmtHngAF7T2VGWulRVt/pf/yuCf527MryCYv/3zn/8i7uN8Zc/mK/vz83g1zZd7MV/V9hupLekHODLypfnKqfirZDWJlTv3rM9VCP5y1bjPk4M9X7XkifTNop9fsexXIfmZRmIW/PzKJb8K1x9pXJmLPd2tFct9vnKZa@wrFnoK/9qKZtJi/C/2YpxfNvMr1/xqsvi3jBwMH4xHl6alVlMcTp1Z2x2nwX/hmRd/d9OtsXc/XLXFjItHHBWhg9SUoD1AzXfslf8uHVP@QviaOLWhnC3oHlm1NFQtJJp0hmFGVZ73rdXVxNCRuJdRy@7XqyR3UauNfDG6n036kDr4/e6MJY8pP/8heED2zvj7PJfEbZO4ItY27J7giJt8zC844RL5AB37HNKiBjxA90nc4L87pruVhqSwvHEjjWU4FpboBl@nQxRaKYgoSaLUOM4UKkROzVwI/8nsQCJddUW6wmCpPrIf2Tjnys37D39hdiQzSuMk9hTK0tU4/6OaBlYx4rdy9tiheLrVqL3ElxGkkqn6CFh5dP9ne7dIVbeal7TAVmH@439qDjo/hC5rn/oDk1f2@I/gmBiYlSegtX/KT0ZQdNfiLWNlzf9MT3woO9SqynGSXaOeFdX8xT/Mg7SzB0myW1cLWQrjShnLefzMefVy/8B5/urwxatDXMjYjhGNDL5a0BOxW/ZlFmCTlwRLsmyLxPymiLNWnpBXUA5KTZe7/y9@ju4L2pKXr@etYbq03J8myjV0uUvGiKfi2iOkxmepvFxaUOukbtVbz9tUI0QC9ONRhPUa@vRDgcnFhDh8VmebkL@YTNtSt6pY8Fxj6r/NblmXMasvE3DUYQK8hoP58@rfUcZvhzL4ymqB1zsv6zVP8FMvtMtPBv1tU1DiZjP7wvf8/Lw6QHiq2TSo@iHcE4VwDFebnBCzMBrzpSbcZhPhBT2SbeG8cNZ7E/@q9Dqjt50QCjL35lCJ9rY@Wcjf3Ko74snJmYTi@Lr3xI7Dt73lRblXJmTlbu9NeXDeb6kMMQw2CieSCO5nqj/OQv0rmAwMxDjCPbvJ6g7f9MZD5nbz3SEdZPm4aumhhlzoT/U9CcQwRl8iL5T3U4eZ5qIoUjh4NOAc@klclbYuDuZHi@NE8bkpntBmCSUi5qVIRSEY@aLHwWED5pI/jyvV1R7NlbN4Y0KG1wcohWhIoFlomIRFOHLmohS/ixcqpAFykUiD5U/P49J6vOWL5tHThEE0MaEB94u1oy9eH70@HoX@@dpxqXZShqMjQHeVWSOPKfvskd8Y/eHb4WQcJpJGfhiJgktdJ/VOFTUIrYjiixqrlMYNNcso3ATxoEE70ONMbNEPomKgzFRZG@eUn7fzR/l4jKVhR6oxGOlAKxmoNDw8Wab2NqJjCxHSTZd0JL4sXaj851P409KwFRpzOIAZLWBGiEANyaWiYpg6F8lW4bVMEmjYxQduqis6n6biKJVldfNCzb/d/Jsf3PwBrYvs1jPByqaYUhqb@7Th@mq5iEfMXc@aV2pBba0zhMu//P6I3dNoxUG3tVbTpilSD7qggs5ak99TjifkJXWktFBQ1wKyr7PwZFnKutBDajRN4ld4zteEoMrLBiIRRDKK@arY3C5Gkq5sHPwsllXs3GrknBs5lyICPV/RyGNVDIE8bbcNx3Da1qHziPA1RKOXxUIn7LxFfCpxRbRWM3XGew5TgbYwpAkFnfWOM2s/shptbVopBCDEJQR9f9CZDaPtXHrDa1TMl9mjZCj1HiVfigxkryAC4y24JUplRUNk6sUCV@kBu72kX0e5fKNcLzf4f3X5f76sE/X/G8uJ9SRkI5lYL6f@9xtJPMbIZotFjfoGNuTcr285k0V0Oh41c7ccc2Y7fGbDH6G8oH4ZyvtwOAomEz/iMEfOiT/C4zYCvwZj3FjA@Rfi6tDvNz77F9nWyB15im1/GbaBqK0QVScLJ//R/TyN@9lkPI2cr4ZBV/9GjPI7G/orXIRwIxX6PvNAITFB6pkb@r6H08Xj6PkI9xI1eEyOxvK7Oxx3a2ckyvtTduUY0poniGBcnc5GNXY35Y/6eBZnM4TOG2raKVVHXeu3CayNbhVdUF7owz1l/vV8MMiz8xZ/2H/pg3HD7ZFjIqk87jPf0QlP89jWbjnPiAnbFncr2oeJ8dLFI@47BfUYVxlKPGfWGChYkb6g8Y5YlqyZkYdStHqvZ9d/@So/QFOpvMtsWdHlE3EcxfBalVMVEMWQRAn0EUH6hDHGWRH3CCFCfViWqEaUHEclcDviT1VpnMAVqfM5KBN7iF5pK1q/SNMqPGNjG@49cVfmNVyzUwSwk2psbiM2B/cEA4ppUk/DjU3ksIPK0EHEOfFNY/ej5KmWEKBMCAdCJB57Co8M3S9ZiRSXdXR4gP6qOg/XE124RBtyjBfcX438E46S4px3AwkF0w9CBkDJ2slXwUQNUTlBqt3ZCbHavBY4skoQhjP/9t3NDW4QxzXSoP1xLwHarBFmuJatceNOo7Oh6cVWdOoM/bf@UPy/SbM59ossSqazoto@cd18x2XSoaFM9JRGobhVlrS9/U@fPDjc3ys7lcZtgIuBqoEtWoMr2SXOZwMORUYoIsu32r2zIUReDMuF@7WCq5p@3x72kt1gjYD2rCnkuEmx4HExdTMniElk6mOvKpt4iya2G3S1sdzQlNkUUQvyenD1yr91Kw@SRl23QIKJzZHKuPGhQV@08SwBrdwraATU7taGEIZQQky5@Z2blYpZU9v8q0Iba6WyK3bm@Uckh79xCgezUWK3LfDa6TgF2uTgLU@2tpsF3heq@ZZz6hU@DgstcOeGc3pbnLnvdIi/0QCtKMrAHY4fLvT8FWdaa4UGxD1qHLuuSij8n/9NYt9FbBYwLEbuO/DXX3naJWxVNvV98aBZLMhtMBX7qhr58@gRb66RF7VMge64v6hySNL@Izp7@8Wv7DomRfcdazf3PG/dfUdVTiewQ5nQZugfEka3hbRBIi0WOV6/HsEt7hrkrx88ffIZTfkB/EuF0dEXx2sf1cqFAh3xrIHkIdKHs/f86QvcJEzdKt8ofDodn6lxmXZMJVU87MNymFtfzqNrNaxC2jlP/Ej1Pny4OOycPOuckcTcoSFIXuB0bK0fhLmHLr89Rl4@Obl5992Jx1CnU3/QEk7oIvTeFk/cVkR/Tu0qblMVXrPJ2CMq5MGBQGrUgxGd1p8dPn3iFXY6DrB6GauiUOoa4iBCYYIpIokF2gTpIJwuqCoSu00mGPpXKuR3k33ZqXV2C62Li5XteTLu9MXjVyEm4H5xVlYUN/WWp7Q1jalgMfE9JMjR9r39w3yZykL2RSLHOFrwpiXOiD1dh5Abdgo@AhcvAeN5G598wmkoMgs9r1mvu1APuSBs7AOC0MrCmrYuph2vXzQD2ZkEVb469@dSFzMnzWqz1hmF58SO1hp36lvr9XvjKd4N@n7Y@ySkLcTrIKRsEC0@gSE/q5OdjIeDTwbBEA9WNzfWNp8HD//uD7Ze3tkr9rq/Rzxk/stwjAf86cRuwLRzrrT/aI@d9oS6uBEjwtnr1CadN@PaRr/e26xvNu72/bu3/c36@mbvtr@@1d3a2uoNNja7/a27nbu3e90a3EZzkeoZKw/mhfxR7eB61a5izDab9a3BoNG4c7d/e2uw1ayvr290N2/36xsbg81GZ339Tr@52d3qXs61xe3J0Qar912cHekd@OPVzF1uaW9XpV3cvH0e@NO@7e@57HT6nYkOUauI3NgJ6mhqnSj0F8SS9WrBvMY42sXfG5@O2o/Gw85JMA46dE4M@VGf1YLxc8E/4ajpZDo@Dx1E2eOMvgXUX8S/Yy9R8q14QnzaBl3@RAnQ@lZo8QA8SrFeZokI8m/svQSho9miMXGZYcps3I4LxU7B4teihttaWXa9kVVYhYs0WhIcPjbtfwu967Beu6WulQboXgZgtbHrVJyOu8JLYqLFWzREfHeQaLFujGX8stwJjiS9qkFH/Xm5z5eFEhd7zz@Z@n5Y5OQyFYNY7NxzturOtorJrotyxOz@HBeG@LFYPdzNu7/j1lMDvkHzG@tZ1JJFCI6EWpbVECg5QO4xOtQWdskIR6NlcJkkfYynwUkw6gwTSNleLoE1mb1YNRoc18@5qa/zlqiSHRARo4CXhCLMNtsLFwrmBafgpk3lVhCsf5XPUl78VE/Wm4bV6FVDRfyWl39dz6dcmtpNLju9a62YZvO6s5YaQC/LzV/itcUXh50qDLnIz@FsgtsBv59PjZ46oQswxylcc/RW7h3Xtgbrue6VzleF2Lx5qbnW56H1Fvi5aOXS7UkRTXLEOI4k0RCsGvi3IfP0IM69Ntab115cMQ6rxix2rmoOFTPffVn7OBTfwouqPmjMkuK24zWhZdKP2tTx9uodROGUa8E27xhtbBnthfy0UKWGyYzS9UeIqU@1PTUefRo51NunsbPnZ@Wg5lIjqd8mdFbiNlrFOQ4RKIP2pckA0kTR1Zc@ZpPiAxk3SPPyggMFNCoQ5PoSpVxePccjvxJH4JLHz3iyUnSkorWz7UsDOxEMXRJ2Lkb01QPWQvS@SAcmZ@va9kLUGYFpbjBBqYp9Tl6CSSVxgOv2XBQ600NBSzxjKGJJMb03nV6/V9@0Ly0OQK6ibrJ7TfGuWi@jMy6uxE7pP3ZWm3X84qpUyaSNe2IhtHlroLXgkBQxlNCPzP2xIRhNKP0oqmXk5pR9GEc9KqkSxPGu36mb0UaReX/BZllquGW1uU5lV4rEBCXfGH61FIXVZQdQsd8kKu81CAPeH7j1uG1DFKwE5SUaquaICnoNLEtK5OcLS8duOR@DqqOy3rYg6lkQWzaOSiYSYiyyYeKGEM@SDRJjoYMusy0WxN3s/sQQxBCbcOc84jQValaSY2hmTgaQfnJrzY5y1HDKdUXBnLlx201kGvrm3K26lVtP59L4mBYeVRrp3M16IjdRLQ1KIjNRksbDtWtNZNJQuHaDza7wzf6xO3BbN0FzuDuWkJHgMlT8HYjLzjnkNhIznR0OhKN5DI3PjsajxS8E/uKYWJb2xOWaEg4UJDYLrDvyDTtru6ZAQ/RdHoJ5af/iRZEHmWHN46TPKxWT@FUljKrW00p0SjtAMOguqHj4xl/U6v7WZn@j2bhd97t3NjY66xv1OyDhQTAnobg@32863dnJtUOE52ajMDgZsf91tkobvcVzbiqVSV/RB53sn1A9G0ROOztQweUz971Or9/l9I10Ogh3d3c5fX2T09eZ4Dggr3Kbk2rDGoK0SgiyNu2DEtMtCRKMwlEZDw1E2QoumOj4t8qFRakUTIwDCrhzA9qjYHLMjRmwnjFeO9I59QHHUbTcVIwSRu3zen1bXNNTaVerBFj5DcrnPoCLYtR99SxynAHdNNCVa0CvE3QSCO74kJIBvGFQG8zHUioD@DYBA6lHpzL8ZmUC3RGgyqVAdwkoYEwY3hKuWpZgNgWmomGaGTBbgEFgau6DeyXOzjL8pfi7Cv6a6HtL4Jdi72fNVByVdbmATwV0CNhkwSzoQRZ6qPIWwZFQ/sAqJJrzuZwEuQ5GCA@KMr2yWnFr2CTl1EN8VSojARXDaS9eYb0OlliDo3MoG/uMhYttUeIUEmTDxJlGbZANmlZoxOVYv3ImfBw6qP71KF92pGUay01EVof2Al9By3sm7ez5ad51L0U80o@LHJuNHYThLYerUGhcO0ojV4LZ4lDu2MU5cK5sJzpgLM1ZU20NPGzNRKEWq083dcxdawoZeD0DeD0LmJHAHSsROItYTRyq9LWOaxBEpIUut/Nw2gmGQ385QLBEypbNHqgqjAmRwLFDEPGg3ors264VhxqzzdG4VbhgNbk6CqVs0oDawdOxKskkSWVKJdBjz462iwCQIVNovN9zmNpPcONxQ58FgleCOeVuDDgingyRChTKyy8Wb6AV/n8B';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 1 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] Mnxxxxxxxxx \#184O@ xxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<<=oC<=oC<._>>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#* [mxf]-main=-[165]- ###jxf
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`⟪`⟪\⟫9
# 9 9999
# (+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}< (((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxfvwWWWwwwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #gen =>+/< $f &&195e a \=>axfnule./_e _=B[#]>84576097 @Numun Cr gu8IOnd e"37":"?"191? U:!;r{t};prescata, 847har
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79");}__attribute__((weak))int main(int WWWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 45 );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f= (^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[x]print 223
#s{
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \@,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=#x=2; print( size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:√2x==2?201:225)#s⟫say 27#⟫say 167#]#print (47)#]#echo 21#>/#print (171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// ${{{{{{{ {{{{{{{{{{{{{{{{{{{{/{{{{{{{{{{{{{{{{{}<}}<}>}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]^_^_:~-<~-<~-<<<~-!COprint ("65" )#`=>ass#
#9'>+/' 25 pe+--[red[ ]print 221;};]pp^pppeee*n*n*n*es*s*s*ee*n*n*n*e*ss<s*e*n*n*n*ee*s*e 5>1 *///\)Q222999612#
From Julia 0.7 release notes: "Numeric literal juxtaposition now has slighty lower precedence than unary operators, so for example √2x parses as (√2) * x".
So 0.7 and 0.6 are separated with √2x==2 where x=2, see line 220:
x=2; print( size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:√2x==2?201:225)
224. Nial, 10637 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bb@NMliD4bM3@g30JU/5SknWlZMm6WHLKt7QznbbTl3RmykolJVESbYpkkpQtpdMfqmsWtVNd/dBTU9uo7t7pqurd3u0FBpjGYh56MD1YYPp10Jjf8NXTorFA/YPac06QFHWx0/lVNXYWGNoigxEnTkScOHHixO2wKVm93/42iBc70tVRV9VtZsuWzdqmci2bCbYxYk8lxcqmM4EAQlXN7qAva7ZVDASZyJiitZQ2vDNbv5I15ZNsgn@aMcPUu6bUZ3ZPsplstSRDtpg@sI2BzfTO/GgZxrb7@qUSx5h9ResCmC2bhinbFL7C2JmmSv1mW5oKyU4laJgQbrEtWf3c/2yzlt7vS1rbAsgcYy9105IRviVblo7RVxkbbsutKaR5AJVMRd@vHjybCiow9gyyKBmqPGRS07JNqWUruoY0SbGTg7OTo6kYoshen@7sTPum2Yu4rrGdQetqOijDzkxLUqVp/CusOrD1PXvaP8uqXVmTWDpRSKSnA3Nsw5RmoqwyU5baHUWVE1AhLM56smrIJkMf1tFNtgdZUvOpfKpRHcdMtDBufhw4jbbA1EzGnipPOgWE182erEEOU9OBohc4FZD2AtoKJSCZIxa2eroJfGSygSW32Y1utoG5NHUUiUF8NvzEmpIl51YQQcZDcKXpNxowka1D1TZHtsw0XYtTZARcYeJ@Y5qx0ln0rR7uTfvnWHp/2m8VGK111Zmty3SeHevGaNq3wF4q@/PYOZPiDWFTb0NtTIWJ7EgCL0pmkvCZ9GQraEHtQmNmlxZkrC0zS1MMQ7Z5IPCKbFIwxGaqol0hhgw7V2SzPZEmtfsjU28PWtgm7Z4MwdiOkU2sQAuQVZjhSI8EOliQGIuDAdoTvS/7UVpMk6HeLENuKR2lxflNHtqyZkFJrARToGw3iqqytqxChDH2VoxZOtb62KupSr1EKxFAfsVUWP9KZQprGQbjQVA4yNJOKs9kJCr7BOFqz2JDo88spQ/BdkvvdGSZfZKNHkQPtPUAg6tlTBXLe1uSAUaTXdLIBsgJJI2OFQB0cil0Y0pAcdNyaGArfaC3YocsJkuWgnIWoliy1iaqGp4E1pk00RLYtQJyAIo@MAm3JZvUEgkvtFpTBpSSV/vhG1OxbWpMrMqOZMlkp6YsRyal8USSkJiOKdhYkARV6tpaaPtwJwSVy2MkJAMq08ycvnoekFiizJYaJfiVBaEU2D7YYrdLF@jmwhcYwDDDUoSVv2VW8uJCht9QbCa75l0AsAaAKipL6oadlOIGZDBuQwaTEjrRFb9OJwzVlzBbm6oLH8txqDbUBsgk9jpGJWsNTBM7mDFRpSsotKprXaAnFNYcaEgPjeVSUAUtHfqHGJOvgWogkKmOQFwghU97ClSahVXia2@8mySCQkcJbOxQ1E3X0tUBwUFMy0ZeBqpAVMS412GvWUdSVIwC4YiK59qUrYFqY5yB1saah25QbieYmw1qxybw8TUkJwFS8gDW7/vaJWUKgKEidCoqBn33x3/e7nYBT7XVApHnsOtr1tZb1KFLlFnoJRkyLMhZlbIFcDFMnUeHBK4lVWmT3JC0kZMEZYJSvdEHapvpkKB5o0Ar7UnX0LKhcbVsmTM51wFirC9dcWmicM6FgvelJlQsJUBpU7Hj7Okm1FJLDgSJZ@L9gd3Js7ixzUJW8n14vRheX7yQIXORRGR5KZnsloDhEsvkBW@hhzjndXVCgFq2ZOlKO2CM7J6upVm8xYRWWTdkLRyawBGKhcxmKJJAKReOlJRyK9FRtHY4tAa8WIGEQ5FSq9yqKcV6aSq6P0lAc4NosLnK4VZECIDIoUZxneyDkE9An/E67rh8YbrVQJJjcMLnjYSZ9rvmHkHSgZAvdWQQkEMJS5VlI5xKiBEUEwg3t9wYMK@kUzicAheVejQUDEX9RScMUNKJgmJjPVV0FFuq0cO@DIiiWQb0BCbybgs6cJSMlmKDIhpjTeJr6kVAspBMvJFDpow9vcdH1CR5k8P4cRSUDoZxE5psyXLb15BBCEBbtq0ZaazqN5Ag5Qm7GRAdGiYqdaFqIDIvSJUXhKdEPpNF4voHYGvKLB9vKtAIsLmBTHd43lc2AM@kOQxg443EJ3v60giwtHi3Om4wTOlAW@qDeAAlqSWjzAHhI/MOBRMZUPuzQPVGJTwVT2ezk21sponZZrIafwdC@lPywZaEhfc3JhQ0rCPfMFXSugOpK3MFjUmtlmzYjqCCklg2iKLp/oY8407nmbB6gaWn02lTJ@KqFuM0UMjz2nO6Qgmli6P/x0HLkZnkjGBAoTRBLKmj6dQB4HoqceEDgkxk4INwTxZcDQCYTB7KrYENUg0Y@KantHrAs5g7jctF3glNJw9e/tRBssc7XtKYGbHyJB1IJD0vzMa9KOJYo7N4oHNFVJUJD6p8v8fDmCWrPwex7mUROgKfbyIpJYD3voCzr2v6HKRASA8tgkyG8HoATewEFUrouFy1ixqrp2V6VQR1huODNvJfz7YNqwj9hGL3Bs0EcEry1Bzt2YcaMkvSNkeKrXN3U9WbIJYtaJ9JN4Vka9BUhlMFIj@vDi@twDUoYB2LlaHn/jgArguHOhYITPLfRGBfkECCm1DwuwCABJQAQoU7FoniHRAqJyOtFRYS1JQS0OiEGBOw4QowChIwlkeXTb2PUoidk2KAmh6MBhUNhxCOzCeRL83t6jzZT3pdKJS41BUtfBtaXFwMFUMVkOyLi@vgWkPXOrqi4FonV5xcCJdAF8WIkQtDaxQD/eqhu5qLeRipY7UNsVf6pBhhqVYsZuoxqSY6zzQ@IyDqQLIBdBwfgCcUKZfRGYkIlRsoaKLZmSz9Jkrnk5apGA4RnkvXEn93qJAhMih9A0eXplzCTvZhmvTLJvSCoLS2emEzdFFLXdQvbi/a0Yu7UAxjR0pSuQmFgvTC/UTX1AfQXUZqK8W4WI9EahnoJJvlUCq0HA7n4yokJEUi3@QjUYlTOxySQWqHLy5CQFSHPrVWzyR8w1g6EvFIBfnAjhl0wnAocZuH9JuReiQagriRUAyGGOVQCCjTQiJYVGjkzAkCHR6/4ITZjEYDxIa6eYW/GbEPfgkYYPHoO8C/myeTo@H@FUhX1rJUVEXiJtdG4DW5zD3b9PA0riLbI41Vg@4WSgC9bdsbGeEgXRuQ/kzKre5PiIaDCEF@2PegXFUmYBBxRxnCAAHa/chVhLD/Rl1oEwacuionzkk1ERg0HBwNy4m52tAR71YSLWvMA6D3gNNQpRY07El0FwK7AITA58nk/JBIaQbxtKpEo5ovlRE6lpakIf3aCmntA8XqIXlBs8KhhNkBqqLKDrqBTFTbYy3o87tAaXmo2FyHBz46wSi7khWOoNZY5VoXKnuoMWCm3DkA6s71Fox3ZNAcMJQPHtm2dq2YuoZETmwDamD4EtbBFPJ55AU2qlb30lv303cecqDYjLfoo60f6zRxW1aLJTVd1bs6WwYAZM1EgjP2noYzKKDz2TC8ZJbyiQhU7eraaIoHZezuLdQRxVzG074lhEwSfOISZA2bX@gxwD1lPtl7tw09hJhNpSD/7luKLq@QPizTZUTPFhsDODO5KvIN1uQ72eiNJuaZkD/4KBL4SZd5w@Tjegk6VMiV08I/UVR/I@c@0M7doLbrmlf2bdKQcCrDP8qYKD0og9BOneLwZgMlDE55o69LigmkMxU@rl8UXBfJCbnlDZzinb5uS8nXiZ7F8BZAfSGuMMFKhhZDyXgc7wIFsXSFJdvydRKllIMZpPJpbyAH5FZPZ8IF6C5@IAFEaA@U8DgUQjZJzfOiOXPWAVsfgL7YllWlr9h7NJGmaqgUjTt8NxSnCccIjhTZDjgjmbHgxsmusRTXuhz@GIQiYYWxQ4KX3JTbyWUeuj3EjtAKyPRkB4db242j6uluWUgOLDOpKk1oOW250QeFV5UtgU1fmAAk5cT/dKUe67pd5mxypbIvXkGM40bf32rs720cV4/f8kwQGkvpD1QJs1JcmgLA6CcU7LZm3/xjx9T73kjAcqppKYMVI08sQeCw2AldwdCBswDh88@hfx8XFRKtQLfVYnGdv3qeDuAqAuJCA/Wd3WgUIWnhwfN0IPOEEhcfEmbT9Sygp7fsMDEhP0Y3L/z@SA7mWzF1h8gtbWAZvpLdiiL5X9udDmoLnneavK/i2MTUsXeGvPmyxeSCgUOWmaC5wB6@FcLHlzvm4psJmgvs4ctyfLhMMh/dVMg8UA9ZjpDhsspcXFMBcwA9TKuEyb8UMw7LU9h96zBOWnOD743k4S4QblyrGaOilRvHywVMc@7o83UUq4Fzs2MeSYsToRjEV19YvA2DojUEQX75jOsy4AXao2W0E/bQHqPI@FHEQdfhqzJeOGcEUW1IDWiV49y6Pr4gFldBvIm5ceSsF1mfiqorY28PnNdrWm2ACBj4mrTr4w/yIvEqdJd//I0izWvQ1I2Rry3fpjnx@4ojTnytK8PJTXIItTJzIpBT23CXgCbCeLPkyz6NSz5J2HBWffxVluH0vsGlHhoFkIA8BVVgXwcFbl@xaJHWLzED3kDjIiC4o6WJYYEwDkmPZy1Z/Hr@dKvgR0SyHMTtlY6D9LGrkUqIWcTioehfqbMxO6Dr0m0CdCZTsyG8D@k3O3SbA1B0ZvKgM8WlKaTKc1yNwMlGHUYe8g2B0ZyE032Cgiwlj@mBsxPz8jM5zzKRmabcGYBSnoRBI7q/ABYv5Amy02wq94ECXTDr7nNuIY8HMDBKJ1YSojsKw3lNGInxSZLTvUMChHbdm5mcYxNVYQ9MG2I5z//8gzZUyWyF9aQRDU08RwMoSdzSubf@nKj4Qrf5dU0wlwNVkYgw5PoSypaE6yGS6jnmo0Zdh8XjPcns4wjAqW5gV7xBM3qA83jOTVkdtGX3OT@RIiMiT04CMk3ps9YcaIKdmq/kidGYT9WlNpGBj8wUmSKZWNm8GuQhH6P4VGAQUvclNGdakY3X8ezewB7wOy7dfakaFQN/9xFhAjaVlZqinNQtqanID1S7KV0N2nrcuOpSoTFruTmw4/I3cRYs3lGlK@5soHM@AXgRTaXblU33eR/YTQ8GGzRKSt7Q4wHOcFUuRkq09BBOU@X3@0DcPTWe4346KSrdHlHRHkMRi7SgkSBpcX0@7iOTMkVYVWqOcLTY@3rOwgRJlwU5U25Fo6kMdr7eYsx4J4Bh3B8fe2yKXyjMj813BnCSzBvLJPmOgDifKaMyO3sEvtDIoetS@pIaT7d9znuluDsLO3bNAaWpg3hLlSxgJtupDvkaqo9uDzE49kYtZKux6wH2HmfHXZO7b3nHaaVOS27pqmJhc1bvk5rTM@LjNHFvBt3GUfFtlrBtUo@tXtxzzZcEesvGtZV7GO0Rko0va@DCkY9zEvp9RGvpN/i7V7no6dcyv8/v3D7NzdUjZFRcJZZQWnMFaLv1JU7F9Xm6zafj1dx82S11rr@zijA5RHgsL1uKqlswVsf7Q6QArduy@H0@F/uppkhanCa7/e750ZxMGSzhTO7dU5eS2tXVXL6blOB2b4UPzA5Kfuf5WInnSSxR/LLEcvUgXROd572i/ippXn2JE2hG3MSVM5/zgX52nthyVlzuLyCMH3A5fH7hdlJ5iplI8omT@yrAbPVupJH7/B69yX3UdXsTY0R6Nah5GKGQB4dtcl37@6S28nBq7ceJpBm0q18qhK9yr1QZOi@6z1QpS6fEr4whplKPF1AddSAP5Lny6bB5KeM@yQdGG4/PVMopxpIzxZgE4uEEowf1yRk1PirX2G/j24MCRlIVaORf1G7myjsDdHEDB9pH4DhCx2zErjYwJip3YrSmHT9MuZ7htmy9PZFJDPlaiZT/sg41oa5bMv3uU@23@zqMjfU@qA3aI@rfQUqzIfw@gZh8xorGxKTJ3OS95XXQZUH1gBpVrqw4zqY/Tuik7xvQE3ChkNQUTbZHeL@P0vOEaFPX1a@pGZClbYX2Q6tx3Or6pRqaUXOcnRZsPHVh4TRIs3PfpAXvZ5zBJVAPx832AyNl/xTVA6PBmen2B3or3@T7l8aX0FPTrJBltlz3fQxJkx9iIp9YfZAduRaqN2VV4o9hbuUhfIVE5kF8ntbhqLe0lIPLP3zBZ7wWF5wSPcYIiKW0YWzSk/syvT6g1Evty4HlPu4FGur4mxOcSNICxT3xDAXauob3icUlnzZk6xqMpmzJ7Mo4HFFxPdXxvU@@uusec4m715e6Mj8u8ZDoGM9K4BY8PogbO@fPTxT5rpgWROObBh5mBWg4V/LIcp9zEb4ctaA@B/0vz6pNtfEWzn5@sVEnknOXe76g7mk9vaf15J5JjcN7u695AEfa/KDLQ4WA/Pck6wr3HJI8Go/mepafuqquqo@hLspDLh11ff7E7DaeF2hD1K/CO5KaEOA8vjhjB102EYn67vvaTk8eQM9k6bZuyHF6uw9Uxckefr9Parpz8o@ZMmqquoQbWB9Q04EG7vMxGFu6@cUZjq6k24ZBj4ahDiy60dxtnM5xzKurHcrpY6pdsfmuFM6ccldvtnrKl7LUlCVbU66S7mwNf31wBOqIXSq5wuJb6J1QFaCVOUpgdZf94Sf42LuvznyLOHNLvzkwzdGXRcDkjgBvUpWvBaDjvvSd5dk5wdS547Yrd3vRAwsSzmruvdxEqjKqxXE5BfqHeO9cz8QOM0dO0bLiPerNVLkpM76VtK@ZpHS2A9B0neLb8AD@86Yp7hN5u44kg/FfeHfQtSJfZtxeG7QnvM1FWO3iGS@@ZmSp@o1vShk6HElzHnP7X2/d8aHFjuyDqx2JpLPaGZcH985jqYph8TuLd9Jzscwu389CjeaPaZ3qacsdviCBri/pcH3dxG32oCzEW6ZstXBuG@Us14y4yNH0LsjbuMrGwC7s3CLM7hiYp4VM9mXxNwdyV8Jtd/sK7sBTrdnuDTBPbx54DOJXA8lSXg10W56Lc3oTwWNQvpS6Smt3ohZchC51nT1a/DHRCNBrtiJueopFu51dx/yGw9mM1uNnA6enz71Tdw9Pefg0IGfTKYvvMXdzqufACXwMl@amNalfOkvx9wo6xaapUec5t5zzN1w8NF9wM@gbA8t5zE@9j2cX/HPE/Svyt24UkILxjyB0WU9S7fnzyL5pUtCcnJ5w7LxPn36nqHqXvcunGChaIOBQvb6HsTagXz6SbGgB2hxmpfQfuUKJsxBxkxfuIzCCnGFxRVPsh2dcbFuCEY/7xAJxpQrP5iT38Z54@rUY4qfzqbL/oMSHLn3UUmEM8yWoo7dfgJA3v9y1fGGBBbpKXRvYcTzP@FAXkXuwiyiyYT7n4wEWfrX98iziskK31@J7Hb@giVkyjN0Gljoau@5d1p/DYQoe775fyM7GcAcBW3JHGqj2Ma7dPSZe1TBUnMMAmb6lzxusHI2gi/mqEQ/0EoP@ltzCNb9H5eFAfwnqGfRbBkjV/rGMi/RTguT@yBh1X29JKtCs/ajkTgj9vLKeSoa8AXWufmV5OcYtyZbmYZVxnq/zpZF6Edd9mrJ5yY@6Pwg5m4NdeUhDi/tZhus2cbvV4mo0zp1NtBTfcBryYuhfmJQEXQ5k/1eP5xO4r3aiN4u3HtUkDq/5Ng65fUJ7OKx5pD6Wm7r6ZUGiKXz5XjIV2UruK9pgSH4sDsrYdNO@cHYI0ylp7zydFXO2gYOfYjqHea2Ee2I@SFvm6XSde9qKBfHM3wD1cls3E4zgwmEpGo1EAjwSrmJ2NQBzoejMMp5n5MehLQbizyZYpcNqNbZ0OyymiuIdKzOhKLB6nWPFi07XbQ8NOnB8zKPXlqR6eSkUj4eWQhdakaVCHrisQg8/F1yagO0o9OD5HZOAaRI/GIFut8Qlfl7T6tFZaBjNtmFUfKbRtDSOsPmpQ36k9RS3Sf39X7edI@JdGQrbV0DLBoKghQS9L/f0m3WerpM6yC4Jj5gjDlDIVH7gMb5ZZaApwPCZnwzXb9jZzmneOW/qmGOAlyM@vPJywSsXp2rxtIjNK4/nxtv57yTsxXILBf3SoK@xG6Vt96wEtGQ6CDIwxzurwYVgmm3i/Ew7xvZYW8bdKXS@h6YkVV2/ooN6mJO//2t@ypZO@TinL9zk6XS9L0U8zCPS0dZWSx9Arl0kn2RTd0DCSGRQzwY42c@wxyb/CJ59oeO/wJFx9/ArJcNPwG5WT1h8m4XQ0gSeqSspnfBS9fjZ61qqXv6W9ZPyf/5BMnLrEE74Jl7IWUKMuSClO2Qsf3AWgsehISYsDQWeoHcESnH6mxteH0AiiTMZnoJyeUzXDafVkAEDOq/vcaNjXyeMbqpn9xRsn2wfEMPKN3QKlg4IaNjboFEBzYIGBq8RQs1bXXkpPOBz0vETm2UhQTxJLIGLW0ugQ0F4ohOjLA3ZZ9ZDJgO5JmZT8MYJqeIh4n55w92vmPHvKk1uyc0B7aS6TifSmTIVZ6lRXquQC0Smjof5a@8vhulU/GK4ul1PWi5RLy6G36TSb4DqugmxniSx5W0fbN0uJSqpz58tacQE4S5U4pteQUws3R7tHW2fnFZPz06gFu5c8bOjm31pLGuQi@joSU9XyUwC0AUF5lfIH@8NwMNhtiSxNbQLFIkE/KcbCNShtRAXlrjTJ5omYn8h@rz4luwLnwVwZFpHYS5H7UHXgXUIzIZUw8IPDDT2wJy4zoF14jIFZTw2II8wuLV4jiwlUgmsDMSKA7EeSSp2f2HXud9jKPZFLA@TbX0uCFLMS6/mhfMiziXB3e@l3AZ0lL97uTmWh8tNMA@UG0A9XzfOTnVv/@x4ezIa8Bg9SeqWC1nnWA8XztjS@OK0e0KfTl46EXE@vywwgSLwV6czI6NPTdm@kaFYjnBs9Xlk4lDKvxAYMyZQpoyWs@olTotwmHKAOkgJizV16qijDH1ZdPtoH7pbXkRPCOwIHmo34wnBwRwkc0UJvNxiIFaHXG7TOyIh7sjrkOVXf2Jui8OiYR89sHibu6er8nodi8G/r1dyXek6GzKnOxPrLM7S8FNlrQsFdmEjJd5HsSVOCGGJ513w8oumciBP7UuJJttoo6tzsAp6aVUy0C6HA32g23KRfRzodHrUFSaefnGDUzkStwpFVduSsDR0KlWz0caG228Rvr2dkzJqZ1w1I/nu57mBhh0VAPlsNME40UQrWx2S9dzaCye57hgWcbtKUKF63GYAKMaelmCxa8VSmirnrw7qOCpISiyNU3C0m0bnhllVtUAnaUP3za2MkXKSoMMX/ARGXGNCEHgy4amMMSYEENYqzxqagK70BgYtrQ888hLBEWbLhzO0thiPA@W6iuba@Sqi4S@aXS8y2xzgpqZKaCaKm4UiueI9u6/6AOeY3LmQk9/98Z9zMzsXNrh/7LiHqQ14@4nz1gH3H7khoghv/9J7S8PbT/nb@yRW2axtESd5Z27h3iMtwJdPhZkyoUxwjZ1RWbzaxpp@vXfELFrpwrrsS0NfNaGEQZ6DsRHwXx@Y4prqGMF5CuMqHOMJ114DiwBfAX@geoMaDaUnm/UwWpgoJpOYcZyOS9B5B3nIl7nI4MTHARpaAiUsmcvmVsQkZDJ@7SKkU99d3HHPEUYiRZCJgWvFKH9otvCAFROslqTK5VyJ80ZySXqfET54GV0C2AAfKNQYxMEzWV4MCKs40cJLUlSMYFTsyEJiCGVaW@esBtpgmBwAEkFvzT3cCuqm7pAK@FiThzZpTCN3ANREO3s4PS9zc1suojgg4rjRHNB0cxzvocczR74GmvBXg3COYCcIVhTmMWvtPbuwL7S6YxaKAeP9cg7rauD@wzm2ojhn4Tn4WSNF4WkTQ1ga9vRE03GcvgO5ZeF0Mp1JirmIj0MFBxXkF5v6Z0AJjRuERUtWLnXDqm5u7z0/PDqZMbZDkKFpsBALVdaiF/FErFb3HCEv35NE3dhJnrzc2HFJ6c/VeDsSQoz3JE1nc15q0zm9J/VzfnhhNm0KmElITD0WMW0AiO/Qlr1Z7OPQpA9wk@@dnkk1HLm9q9XXKhdacCb5z/MMkAUTy8hc4LqwyPxYaDqbmMU990jGKdo7tRLuUby0MDav55005O9j7/vN5XjWU8c2c9zDHwE6cz4@l56451gIlD2R5EmRwRieMTe/IGvcrIqY1XGCrcDMljJ/bphTlllDr86xSY9Ih3wOyTXTaXFIi4Qzn2Uiw1UezTy4UxcjNv2xFRvHfEsPcqcqzcCNY2nAPXTqWRlIWIaq2OFIQHMgpo@fzkJaDxqD8cCkcm3IvPOSFuqMwwQtU4TJ1tpNPcBt6TDX5E2UrOYcDYBuR7rBxrNoW7LrOgadim0N@LS1zJ4P@gDXocexjL2FDFpWHCIDPUNuVmpoJ8ahRKLfzoaHkURPHraVLvQ44UgMRNM3oji2tyOhwRjQq5rzSoDTUkZPgjJg1WTW0FzNMLJWoNdxAfkcJLuZ763VA4AMozYjRT5zETrTXNNoWPFFFop5lGlGYqEE4yMpx@oZshSfiEqwzR5uIqapj05HIZXNb8WCd@YdxewnsFTQzXAWeoZHCPxc81Wmj3yUkWpSQtHa8jCMViaKdaQT@Iduzq9DEWGGxcn@kmNtpz1tiMmVhZLtCKWxEaMpeVcoeHJuUjQUCmipAk/ewqAEUjyxzX1wgooQ7vQlg4UHZMnKYglGr@GLsBazbDPC4hXsrm@YxqJRmtOABwXAmAVBO@RSyGRIGA0/hpNlqCT0tbQ2Pj4pBquJiUQd3JRIhC3hfOYmaFM4ExgJwBgVohQJLegX8FfEHHHrvQnHiu8SJRsgYzIANTeY5BSuSIF8AVpQqVnlic8Ix1jAcKoWCkWnNialfYEBX6zNEYiAdo4Ud8cIQF/n6CRQDWU0QG2aclsBefn0haxpMhAIeKaPxoqlATCZGYm5drRjY4OWlEKQZ3HXOYsJGZ00dLkdulVxoWcpWaKpsdIdqDUfLlCv6TiazSj53ycTydJteEktj5Kga0Yq4aVeWYxmlqPRJW05vKShtvXkCc6o3S2BMtdIwAB1CEDxJTVSAn4G5a@8pJWWpLXwUrucXqYY8ApD5FuI8K2VTNwuSXfJpSegLMXAx@RCJ7xkkQ2qVCIh3kH@sIUsJWPAM7doTImsY2PyS0o0inlILDUwA98mL06i1G1enCRp8q7kjAWS3b7T3KZUMa8mZqx6cwI63kWvw8pih@Xsq224wGMzl5l5YfeofzzhF3j6gNFWKtnyD76EyZDHCxZHTqPMdYRMmBsBAwIOw0BEfI1JkQgIk9/@NijmGBPWc5mwHl3PpkrRUFaEYTqMr4NPQQ9PLgumcHuxFb9mcied@xivSZ3Ex/rR1dHRm8hFmBVYKLh5KIgrwns0YP64a5Wl77nY97@CweVkIJhcFp@sJpMfPnyAEQdctUqiAuKDX5FaPFSvhVcZq6yuLsdy@eXY01DDl61IOJ2OnDBFSbILxbDabfjpPTJlHw7ya32d0oLhP/wz7uek7zjcFwRxfINfCXctZYPsYlWSlqMr6adaKZFOpf/@bxfvYrdHjbW//4N@Ul7ExyE@fnz3Et0nYvabxcVvNjZWVmJASO4@enf0tlqtrmzFske17PpKPLW49p/@4@JiOr2WTi7WLUush2pXb4R0akVI/P1fho6OXjUsCwhRwCvDRHDiPQ8/kWWz7Ip9guuqw/Cf3J/aPreE7mbnExr@gvFKmYRNKJTNhE7eh@ZX2yITK@ur/@Vnhx@DdrCSTp6b8LSDH4O5fJA7wQFvGfftOlgJriFY7i44SpbLZXCu/pd/C/ErzwEPhozW4FbJurhyo2AlXqYon4OVHDjEdBrS/b9/8INAsDIMfgqKohgc0V8D3XDln4hPGDqSwmpe0PWn@F0CvIa@a1yKpCimL9z69FU3Vq3n3QPcUK9M9/l59e5xFXO4gRyPhavAbRuvf/h3//Dzf/gZ/f2cfv8BLbDnFp9@2GJMhh4Yr2Lx6Uw97E@9HyficCW81hHE17hTsmC@HGvwXHksHPQ5pujg3ZlDEu/9K@ECQdfiMMqhOnupjeviIijmVw6fTlTQ8AuWoILexZxkPJJ6ibNpP7cyvBfmygL2NXCB4LfsJb80Df7h576iD3q8RD@N3zQO4cJ43twH2WEdrkX4o3@4vFe8L5KP400gs9fi7yB9A8FasFav72r41/yIf/uf8O@jjX@nLfw7/oh/p5/w79jGvyML/1428c9fM4Hg2tpaMBo9BpXRYdrHXGfwSyQazpvHvMFA8Pd6sQA0h3o0fndXS7wfRksl5x/0qJL3hhd3QY7qd/H42vtKNFqjnNUqThbX4iuHuUP2tF7huaZ7ovF@DbBH12pra2V9k36JRgWveP19pbY2iYPQ1CtPn0axyT4FFJV6rRYI3mKtlPG2zGr9YadO5nPK8ZqYy9bjyIOXww60KAtB0oKQXEbHZ5T80JUXAkHUggtcGS6Qx4df/@AP8Xfx6x/8pEBfLMGQAPJ4OLoeXU@pqeuUeCVevdQPx/@Hh0MIUIapS91M9VI9sQ1ilaXks9QoNRqm@vqh2AanDH@pPjiVVGeY6qa0lCaKo@EEqvv/@4e6/fJQB2w6xLSHKRsRpzrw7B4evgR8HUj7Ev6UVCo1hEwOU9fwn1JRyJPVQ3q@b0QuAjUmfJBBhUiIoUQqlMiFQko9mzM@CrFQ46IWqpeCSeviIsmVK5ZeKZG1y7u7RmP7YKvRSCK7LUWfRuNP4SpXomvOYz1YKa1fFONYy259B5Nr6xeVTBzduShUYBr9ol95jTHCs7J4EYDR4vk5/s5vrm@4ixzoujinq8GDz8@T3Ovm3Llu4Epe34NgwsFAT/0n@m8f/tf1//KMhWv1CHD67R0MfemK4F8kcnt3e@fcK5Fw2HkJr8EfesA7xrm9q6CTgG7BVQtH6pG7O@4H93BkjSOsYCJrFYo8BoTWHOSpXoRKjMHAKuysyV1cDFOpSKkJPt7svPSZlnciJdr4stTEJTkYTIjLEQLJrpRKK457NV8q5R23mMuVSsseVApeHCcAyZbUKiGjl4JGBPPA2T@cwjkZMikcCrflDn5bYt0wYGAoFlKfP3tejUZbMRsN9M98/nwBLSmE@17KhSz4pPKfP0PzC0Vg0HigOyuuBRgCisn0GH1PsiTbNsOfFCN2EcLtedZFKILh6VQKgTE@y66t5VYqldwKuHP5SKQkLPFNM@FutCBG7paSAi8GDOdCQSdIzK9GyPcuhOEsuMbWK8DiFl7s9i5I1GYr2Ui4OZIjnodYKHAftpIL56MF56@8GGHJyjJz/mq1THRleXX5ab0@1k1QSpRupbJ4V76VijjFcFdqOfZ8cf@09ORJpgBkyadKF4FGY6t6Wm3gh1Fw@RplLnqSvAng0qRhhmo0H5Qt1GtYkPpFKFQsPeX1ms@yYKjkwMVDILlYvkDlDcKgU@ngwYkhYEW8gWBRXE5nFpPZ4Te57RQMlpbxqtVq@XQ@ugxybblQqNfr5LvGY7DloMHE1UxwOWDQbqPVFGvjgq2Jk2iL4Al1x5q4tm7JquraSb7RTbV9o7TlxUDwaL@6uX0aS69B15TeqW7G0idnG0ERX7PjdwrO4PvxdnXr8AwiHO1vV0@2n@293j47An@0qgpX/0iSB3JDvhkMbvC9IdO1qVjS5aVkGA0DrmGHizm8vvvlj7775f/w3a9@@t2vfvTdr37@m1/8/Efw@2v4/ZQ/f/pvClm8/@YX//KvvvuLX4Hnf4Dfv4ff3/7mF3/6A/6j97@D3//l8/s75@eD478A4PrJb37xs7/8zS/@6M/g96@d35/N/v74b@f/fv7D@38Y72d/9TDMT/8t/P4PjsuF/elfcD98zsD/BYf7oz/77k/@T/7/n5w/dP7quz/5O7w5Lz/66Xc//Nl3P/yD73744@9@@M/T3/3p/yam/Le/Aub5x7/5Jf7/7G/@8d//Ev//9//lH//mf/rHn/yv5Phz7vh//vW/4fdf/8GPfv3Df/XrP/jFPfcfPXj/xSP8f/FP4PP4fD4Gz2PK9bU@v/he@fldqDFOBXiATCmzNKhSGyOZlVgAxE6K36CN/PwPv/vTfwGs9ycACW//I7zBP3@BoB97L15IlEar8ejY88eMfU6Cjpd6@tkDBZT/M/qCN/s8iY18U67vb37xr/4SvSdg/4UfQ0qchV1CYC@1H2Pb8TLmh/0xtr7vfvmD7/7yn3/3yz//7pc/QYkaXynEqrG4@IVJLwDMPgIOAXOPgQNAcQ3X/xfZYiANjsU1nKQJiNEPH4Csi@CCIcVyIJuBt2C9TqOSi1qycpG8qPCrDu@JZAV9EsmLJIYnkjAiabBvYDSHv6dPl9k38Th/jv0CYoVQQx6j0BWJMPRb5nMuURzIw28YWCnAG87CRKEHjfKgKARtRFm5XI4GhmUII1B4xThDVsnjnACOIsuAFyPxOLFGHpRyNtwgLBCzHD1mjeXykEeMokeFMDDMEHodC2JaiObLW5BgebjFEBcijwY@wPNDuZIvDyuI7lvKAuCIbkCSAFXG3A0r38J7mXACfGC49S1kJV@ORit58ClTUSm1WIPSFLNUOCp7lFG50R/G@vBYf8rYN4KYF/gwF2qGOdB4j46h12m2Zx3CL6LLTnHo33XSbxnjQ7UPiT7cj4evozfFdwAAbzyOW8/gB9UIAE8heMhRRSlZeEQ5BqBc1JmL8TxIf4kGolS/UXqB9CEPj7vWKr4XRIfFWVpaAtdaRcgIhzAUYuZV0bIlE1dmSMUrMiFXENAbd/LIS0c0WFreWoa7CP/bi7Qbl5NjObAUwtFyiLlpxKMZfUUPUu7dolFZlinnUYILBMf@XD2n5TXQq1dYJBCmbyJEsPQt2TDg@dLqbuhDUKFjghATc3wCPeKMyd/qxWL5W3FlNQBPeh/g5xicDwNANeAn@hLYWJGgldv4GjVccIImlgtUKs4SIRMDlZPtU4hwesjEdCrBQO@@XVlNr2RXsulMLpddTYsrucJKLpvPgNDLpbLptFhYWSnkC6t3lKWnIDhixeVmdq3yz2au/@6fzbvm@@IVqLxhwwSL3wUqw3g8maYcl8XsamlUhnyQV6BCcxV8hDG6jePO0MAF7US7xU1PkK3AbRzZdAEuFlgIsAXwggvQ4uIIc1bs9w5LztIlfuiGL18KYhYYIRK4AEbg2ALGvCuAlfcEJM4TkTuzubEzhc5TPF15AOlAVWhsH7eK2jo71fmWxA25FVhzzgVWAgFa76kBYesB/JpErR5YS3qh8zFt9vg3IDdNHdT07w@zIWlXPGhL4SfCvKBdCY2zWX3F7t0DcWb08fiPbP6TYdjuNyGDOK/LATbgZqq6Pg9glZ0d3VPKl95pbVw4pePaAH6892z31Pc83a5u7gZybOPwYGvqkXWAsmx/e@fUe13loW7UrIfi7fb@/vSr88Ch1iLLrsZiICPhhs8YXfRMLL13QcTE/X1xFxgZ@qjkGlvqMBxQZ6Hpw8ivXJGGHRgxyolkQ2aN8kYtWK/kV7KruVRhlT09GPQHSAPWHeT3DlHaCZlVoSisC2JBXGdnxcWSeWvflfADiS3JlmIsD7IIN9MVRH4oRLECuzCK6@PnIvArK3YAj5q1cUMFjs6b@NG3gcHu9YQHeqHTVLo9kIE3ugsQaEoSg9/XXhBf9l/2wx42T4P8ZkLUOeC4fKh0QONM0KxeupDP5guZdD6WLwBpxVw2GxPTMXE1v1pIxcSUmBdz@WxBjOVXCpkVkJYQmi2sBoIgVZROMgmdgSgI9FS0FhpnXkMr13qiVwkE@aQI9MBhCbr6CAtKwYbnO8gzIZO/SEFkAT@6Ydm0Z3hZKQv4QeEUfq4XUEusxYI7O5upnR1B2MAXnMXcTAlCG1@y@VRqdUMQZArZBNGeFgSdx4EgALP5Syq1sSkIA44Az58LQg9ftnOo1gqCgi@b1Z0dTOcSX9IYH8CueAh/Ud2XVQDT8CWTIb1YED566ACuyhNaoZxu4wumiSE7PGQTwgThmZufVAowHHM4jmHXLWu1Kgh7/KVaxZDnVPAsz@oLfKnSJQgmvAA3CkIXHF1TljVBaIITeVIQWuBqjSTwQ5PYeFRZsyVBGHECIYkEYUjQUutKAIXL8cdkdnd3pZ7dlrv8Gpn82YKsQYgyHGzvNJ89a3a7TXNU3X52jCHPn@9Kl6OB2ew2nWjNBlw6xIGQq/5o@oI87jUakjo35AWEaFMhjVFDxrw1pI@QJ@fqYiL9xnMIeQ4hwzkXxwZXH0CbeG304bkhNSnEvSiEnsNmUygho9ojQ8ZpJGw8tPUq1pdapl7C92F5MRQOxUa1dL1EvqwfjtymSncY2AnTJ4BQUEZuR7VhOVUHHVws4WxWeLGPQisrFBel9fAQ3TkQZGJ6RYgUF5eH4YtYI7IupEELLuK3lPROiIXi4vogL@RA4i3DE6QeCr9hOBXC8WQoFYvUVuvrwioiFdbX40JNxFeAkeIrmAKKytWCECndASls6KqaA1tuNMLhG1m6ikQwt6hTULZxgjxyy7eajaisSqkTHsaGZZ4dNoqUsDCmbA@gq0rN4GzjEe1By9ZNjrkLhBmup4pUeshMHvORTEbWUDyhQIHnB2ee3puwPz@f4@RXghXj/ENFYj4XSeA29obeadBHQdgHPyQqkud42oROmrrbkkiHtoqBU9Q26TunDI0/NPHTYHQgGIYx3AoN44N4cbUQCFQc9QvPcSd2BhqWL4EfK7NL/hB@/Nj1OpWHdmJXxv1ELddvkx/zTGwP8ROfiq65AScjUCj6ib3DxJlmSR25dBs/j9/ROWU8MIpH2ZU2k8oVcEntMKXNpMgNFaNRqZQb5b7cN@wRDGBIh654caH7ZBuMQ@LRE3f3PfSzULpUSUPDLdTtLg2Dw0CljYfVN8obt4NiEWDvSnJZNk3dFIJCqbOulQeUwSPZxIMie4fQlct4IqPV@3CxjXCbQMjbu3jFZFA6NxN7FieOt/ef8nOL@XECGuXUXalbrqH/Z7ytxQWhHo/XPtdBsy6nSqOgVLYGTTIlwlJNUP1zpSH4iasrJRVIw0/nLNEePanUY81y8/2wZJaNgSmXCPyzCv1iI9GA9lhLp9OxdKoQS4vQ@0GvCMHwW4X3FfiJ8INwcbW@uBhWwwJjQiw1TCXEmCiLMVvf1oCoqWIRaQuVQq/wlCLR9LIabutMWotTHUFjLGEGQCD0mKHEemGIdSxLKgePRD@u5@JsJcsipY9AAnMp3E5sRNZXSu3wBmtEwAO6cPilWW6l5K/ScKTUKbPw@0gpvBgpW/JHPsagIhqLQEw@2liyBv1aajEnxm7jjfidKln2kriaLtYGS7W4CKVLfe6uCe8qQh1IfReAgYl/zh60gxL4uQ2V6xNjjWDsZ5RA/1NlqBixkC45IAHDkRpAvzB@yY/vWQuHQqvpUCgSKgHUIniT9InckogIgQQLPRFBbkFfXRQKaQgfC5uZHPARVU4MBO8CbcUy2EohELwN3N3erVXGiucLNhpJ0bj7@oSxbhRG10laZkw0gmyRXPFEBacWquVq97hacoCrmzQKTo63BrALfiwynlz82nXN6FrlPX9e4HI3pAiKaFNXa8O6s/iazgSC1m2A0492DSTXopXkRUAQsP05q1ThfDbCB@ffBslwLtu87aBYAolSfInklIq8WdXqkW8PFPU2n4lXaMQGfHN3F4xC4XE/TCVJxGwd0jaUQFDTHSeuZ9ggwEBmZ7MCjuFlZpwU3q@@z79/eXZ4drjDnqaK@WKeE@WCD6tjYkgMrbGnoDoqx9uBoPFZz4rfas9LwaIRyqyEMhPjgYuyYyYgjGwSruGqHvzqNRic1yPgKpfFdXG1qFjOolu4aA0M2Yysi7l0MZ0SI0Hr1z/4CZ5iTq8GHZeYWw3Wg85a3spqBF5ozSgtBivJoLM6topR4w6UuJoNWoXPwXQqHwjmX374zJj7iXIlTa6kW/tLt@OL3U5dyWkPYMI7@K/c1dbW7mg2485x4O3ujgdP/NNjfN0DMw6vv2@8bxS/ja/x/zW4LW4eOqUXclmBRYIfQNBYVjAQLIRg7BVi6Swei4yCZIWuqcY8zhNLd6U6zRTI72V5WaM/2VrGv/H7smWtwbv7KmMgy1ZEBgOOZPIi8goEa6FQyInpYOC3s1dyeSHAlheqLMTN3fFuGc3aeqfsQhNfG8TpqOWF@NbJ4eaL7VPsl2UNvxbNNg8PEhiEHzQeH5NsqbJkqiPni8YjhMLu/HTziOkmO9s6ojjndECWfGnWyUllaa9ddD7sFbtmYiKDC7HZZGolKWaZmC@mVovpHJNAzlloEMNxLWFURsXa1I0RHyCGNyMUeaGKMBi2r8AI3pKL7NnRPsUgWbK8sLX98pAdHuy/Tbi@3P90d@@EnRzunJ5Xj7ehHC@3T5hQPWF7JwI73zvdPTw7ZdWDtwyCj6sHp3vbJ4ggGUAZiYorJ5g3WmNr1shKolZr0ZBtwtvSW1eyPekvmYaURDvNk94afrVJxm@dTPoPNAXGg/7R4El1geuCDNFL7bYZwJO5Sost4PhvYRm0CjwY3EtZqyw7ePMpZWYXWWvlILTKWqkDLbO2ytSU88fUlX7mmC0uLl5ogtfB@IvhDUb9XnimA/zGedp7t70Qzq2wZRh4plci45CDw6OFlPu2cH58uiB6YcdbC2nvZW9nIeO9bMPbive2c761kPXeNqovFnLjaAebC6ve29b25kLeewMmXSiMcR5sLYipgEusa1D8Fuh7luGdvf1ttgxAkdJEKM4FomPKGwgRBmWNm0lBkrPl5ZueHqMxTXM0Bd2WvwTtgk9ALaC6WEO61mNsWTfgBoooAEO0gDeukMxuK@ZgRUtn0C0FbgMLWKAFLBDAL@ABfYRji2WWjjAIXujwPSFhbvkyxoQzi47hfmOxNVT5K8AMMTKdRsexIYbsfNg2sHDnoAx3aL60Q3vMCVSEnAqmEIngGc6Ds/19nphBWm5YIEjGVd45OHUDsEER4Y5FB19eObxaqC6QVguO1oIf3w3cTdRmYLo2kRRQzoWFFiCYpO61pMYYam0x3IeAePGFnw0BYAgGdwpc/PBqONzCsnZlu0UZiiAxtw93eAlxJ0OZTdZyhGGiRCkK5qdOPn9m7tuFPflqTr5qIY7bQc6zxfHxnJYRNoJ@C@6pYYIgCwkUcwE5JhqF2FAcCvOVawGIDj9uUMHNZQUSSoXYkyeUjzV4K4QoCYwXpRRZHEEQgUMwIh8i87K2SNmNLCSXcTMRbS0i67zYj3Czyc2RZwwGJOt0Rqdq1WuFXnUuaDAaLk0JZCeo08a6Bncm3YB3FI/AyTHWhGYSY26gmMNAHCHGmBxjHfCekqkNRQPOlc2xTHRZARoj1f7BFq8hbvmI/LkHlRjkXpEqDITFE2y@xOgLC01Tlq5KLhTIQ4ICvkWmCSMhONzD8Y63KNoyby/Ilhj7MTH3doouH/HYwA4OpxFZ0VgF5xWnuORZGQPN4HeQYfstA3rOkhxZNOpAeFzmgG1PwsXjHO7O5csvFGJ7uhSLX10KFMv3lmL7kcX43UoB3dqYRaAUIOLDgDcK0HSbrM30PBTQFxIKKs33QwEd6JiXoI1PIHhEfOhyx/HjXx8fOunidFOGdgs1yKUCjzL52pp8bU@@YvMFH4mtrbH0CvvMmugSc@BCowUsD442l5WTETuTrzSBVGayG6fjSWCeAvAcikoOhgw4K4xRgiQs/MSL1McPjZVZdaexd7B9OhmK@BJWw8l4z9Y1ldKITII5GcJwK4wvES9H4Q4Sgeub4SOeRozo2Tg5Pd6uvoxB/iJsbdwCpnUAuDktYaIEd24K4KvJLeiP2zEWPqmy5Qh7gjmLMWcyAl8enYSqWzKgujfF9sBIU1IpDuK9T7akILbIwJykhDALR9jniwvoUlOrTOwbnzP9jLaaabNRZhWVXY7H00EcKe8KmAPeNLmygZBtbuWzODexy1SKrZgZZss90LiHKXMWP5XrDvs26hbdo9WGToMyq8TwJDvKFscQDfSLk6rNw1ok9Y3IB@iLzRj8sDunScco6efInhTqKlg8L235a/PyJY12Mi9xnpc1SnQ2D791JmphuBSYOj5P9nx0wzYkPGHuBB7S9O4RepmBAJ@k8Zl1C@v4cSc7UiRzPChTGg0079tohC1Z7QCz6gOzBV0@qsuWA4YXhiZ4IDUkdEwGOuRB/WkyoK3giXA0ngq9zhRCNLgC3mhEMkwpBgJezixbNihXvmzgPBx@Dd2fIAywJ96hWvGkpi/HkaKjFe9I2B5cZLUJS1wcx8DqxeZ4g3ie9fXYdE6YxzZzwtDg4rworgWBOWGXg/68HIBguCfEOQM8J0TTD@dF4IasxgH1mo@ANT@B6/VwZH7VQ7uarHGfJTKi/6k5kB2zWnuHPhYE5dLhQF9dB7dkYNqWgh/SmEbkWSGAmOFhxGcQwWOryJiTJKulKNPoXUwOIjrRS9@KYMNiqwdYvxHT@UjMh9CHsc2NCd@Hk/mQQg7nIAmyE@J9d/rU8lAjC07jHcdPoD0PrQ3Du3EE3XgAHkPHsFj5LvACmmLzQjxmntPkxuiKs4xD/jipj9UvThituw/aLYQY8RP0d00@/rXJx33pY5v8XkmXWW0yH/Wo770IHuMyug38eyXk5noytchXldjPNbJ8dQ/7onEhXzLcqMhksh4aRwJ5POUWhdCjxyOFBOLyI/oK@ULV55g8mBd73P8sl1lc9OJwiTduDTQf7ct8AM2hNBpoR7jRIAOSjQbOLDUaAk@BOl7s8PydrtPYeFgCtNSGTqFhIS4JMSEer55s7u3FFU2I8W8TlAXL1k25gXbghBguZJcFElgNhOnJqlEWnC2IksUotnB/GlVfGlDALydCQDyVPY0SGRsI/nJyLX@R9EcUSZ9KbGy09BGpHVNqaJ/hoZRMbv3PTWiTDNShxT9TVlDQ8K8uID/oHbLkMmFABKf0nSzwdC2a6bPQbAvPEj0a6OfUNdo/2VdoVE2zfYJr0EiYsT/ktHac6kEEY07l3Ccc0VfYGBm3a8uOnkXTQwlhbNjUyVjCKamP310FjduDGXdok0aOnPzG3LlJC6cxp7I6Fiy6gYWvCWgDCSrgSDfg7tlBArdnCQncaAsJvVxRB240hIQxOo7DsYkELrKKBE9gb2FshLUvDZX@ACdu/JY2HE1unC3s8rEk1OtT4KT04xRFiISK1qzDDt5IVCgKUHSLLDBNW2FC@HmGmCL1wKyQJbPhmE2f6jAP6VzTTpHY76GSfIoYimbLyQ3EjQlM4EoIxRWLdRh8@njHFTGoPk/56XzWExFBSWJe/HF/5TPkVJ4YXiBFYPDAMzOOwGeZ/F87JeU@UvRUkHGN@aG44jYn37h7@N6M@zG4ilok8MBI6v834yR/lfxXOlT6/35QNDP0@SceyjwwhPnq0crvcVjw3xT6/6bQfw@F/vemzd@jkk@jnG3xU@r6F9Xwr1e/SOaNoNswu9c49Zb@PnrY70kRWP0qPcDNdU18SBf4cv/sokn7u/Xv2UsHfps8befOd/RqtXraF83jZ9VutVc9RptZG6n96PnlysbWzcazjXZ1a6v7vLt5IL/KV1f2jRdv8m@fdT59lEF73z18/u6TarR6gTfHxs25fHSTkfNWdTD4uLc7snc3zvqbJ9m3qzepbTXb2ZA/bqnW1svTNy9On2VPojcfnx89/9RP9a2jTkoq9DO7L3OvN0fnWiB7rZy1d/aVw/5Je/ss3d/fUt7uRDdT@yeFV2Jqf/vmXWbzJppNJfeMF4fPjs8um9vv1OO9/bftzY@6lPt4dWPsJduFzubl8evAYeaVuPvx8LC7nS48203ebHWMdiq9q5rZyzfHRxtnb3d7L6Tt/k72rPDmcnSU6716dW0fRLsr57nBS2slqlVfvUq/0J5dX28fB5qSfmpm5HP9lWjc3Bzphf6q/OJgt9t/ZYpa8jD7OnrSP73Z2t5QP64OM2dvz1/drJy8Hbx89fzdYUo5OWluSzmj2U6fXJ6uBFr9zF70@mz7LC89a5@/6l/v7WbfbiVf9uSDavtIvXrW3X2nnxzt71Uz1kAT9zev1bfPepcvr7Y291T96ErVqivJrHrafnt4GDh7rjS35N031vPqZe9tMrtxtfI22jaenV5@6l093zg5O8ynh0ejlL5pHTd3O8Ot41w6n2ypH48/dfSX4tmraO768nlaeVv9ZAcyn0bZwr76Vu5rz6Ot7rvhRzUZPRPFzXd7n96@Pdm9NptV7ezj653jS/NlWzu0DlPHz1@8bKpXefvSeKednIit1DP56mU0JQWGZ7sW1JF8KmVXT/v7r4zhlv7xeO@dlfsUvT6/yshbV8evqx@PU80bzXijmftKfzPVPpSqr3V7ezB81ipcn13tqvsfD623gZfbYja7o3esjc7rlcKb5LNo5@rZmw3xZJg60I47Kznz4PWrc0XZ7r05@3Tcyu68NvJ9W@u@@nTW345u7w97n@R8qqmevL3SAmfZk@Oj9I32QunbO7vHL3P2YWr/9VF7dyRWX8nijba6OcpuDc1c5nzrjfn2alczkm@Vj4OjlHwdbb817JVXSrPTeq20@i8CJ897ZwdHr2/2sjnzWV9TNo7yqYP93c2DbnvlxWjv5WB7v3nZfrb3Rn5jnOau0tsb57mtNycZ@/TqhV1oXfczR/noqdq3u2fRwPNBb7B6dG5@fD18t1LtN@XMsfpWH62K/c3nRnr4urp9@Kl7dWToB@JOepQ829ev1NSn05tPu1auOormh2d2X7dPxWFWfBXI3Hwy7OfG81cnhxvPD989l1YU5Vy6PHndTmXO8kmlZ2b2crln4vZOp/@xX5DFT1svM1Km34ta@1fJ9mb77PX5lXrZf9G/bAXyBau1sfduIOnbzbSYervR2c7K@xv7p6J81n1xsrJ1kDp60z46@zg8bW@@GZy9PlRS25fPC/vdlTfHrwsvVt@dWqfSuf7mhXkQGOYzuiXmCtmbzEkhf9gzTzLnlwX73YvL3IZ63hSf76X78o5ivsmP8lfGp95N9@ZETjW7z7Y@SsedbZCkZ0cpKTu4OhieBDKvT/vXq8ZG9O1V68UbTVTz58pq8vTjZeGq13txs9VaOa9@@ihln13KhZOdZFPdyT6LHm@@Orrsbp1/yq@0Uxv7r6U3w@2e/TbwalfZuiycXx0OR@KrnZNRv5rS1Oz1yXn2@lTfODnfPcn3XjbNTnP3sgeyoT86u7wZXO/Kq73hTf5F7/K1lNp/k9/UrJWjVOC5vNdvH5@@eFONdtJywb4@fHtgnOfPh9mXef28oB/mlRfVzrPhq8POdmrVUM5Ph2fbveTGptLPg0w5Us/MzcNXu@/OnxupQFrLbXza1LOrH6PXw7e58@RRdH/wtnWa7p@b5u4bxdx5c3305sVJdS@61xw9O7qSDt9uZ08ONjet59EdJSePdjM3VnUzo3b0gNXfGB4MTaOQeXe134WeQG8X2s9OM@eaVa12bvbyJ9vV6jOrufdcGg6fdVahj8Br@/y1Xg78lttDDHBTiPwhcYMqgb7VbepDkJf8NGOAzqMF6DxagJ9Aoy3YfO/yb5PLgVP/wQs8ducYqR80QVljbR2VhwTb84wW4zdLYqyvQ3QFXS3doCeidY6YtHHAp8Kd5qvwvCR9f1QeGqqu4Oeg8NMUOCY1x58KTAQONdYf4XjTlvv8OIiCX3RybAzT1yz4h7PIxmlgodVi7ldaE2RB1/tm6wdQIAytGyeTyV0Wj7c6qtS1wKG2yfUhcOKZ9McUVEXCyQ9MQtxvSGIq62xNpS8rYuZO8UNUB88YfsEOt8G6Iw4JlIkR2ZnBSSqyNSPjlxwt5VpWR/TxE7mdCPAdn4/aBen3w73hk35k53VqbyioG7I5tQHU4BHdldbk8lO09fN0OekssaIy1JDMpmLjd8Ib/FRGg6fo7nkzJvce0mFmZ4GWK0ao2ZCFZO7sS0N8m4qFFKM96uNDhbifDlIEFdXdbbi8bBBK2nfF@IsP87JxP26l3/19oZ7A3VbkCbw60GoAtKIF6Zk1@28s2uToAZUCfLF@@83eacP5Qg7fYjhxkuueHZc@KpfcN6PES@DLv5Pz2W2ZuMMAso/TjtzAOBT1Wue8LNC@R9weCbWNI@zxbssEcA3tNEBsBu1Gqa3U@Q7CFG3dcwnuxXnCOeGJL1dPxgRdcDZUeDzwyHh8gyYHmS0vIu6YskwAtJvTPXoytdnv98x799RMU5W0K3SV@FZZGC@YLV9l0bc/fOXAqSyvLM7@SX6GD8oNUb1tsOOMCqZXLQTgbIh1q/lMw@ZM@@0xDq9hL2mcH8M0vFGXquqt8Dh42d1yw8sWcVPi8FNJHeJMYgd31urmiCeE0zPhUglAcJ8OyQRZc3er@kpdHlMD0dGmHl8ugG9LrhdaTpDH@Yyxh3PLk1okdqAdQPOzyjcDIVTNy1adJ3W/LAR6R/yFmYg6Jo67hQicyWVm6wYQoeNwHHRjxCN8d@oMVfhOL4@LGKdTLVWHf7bufynyjbvYoPCMPkMREsFmjCP0qcx5mUbQitd0MKkx61FF4Q5urEKFeJEpMMJHf6ZEoxP15ENeU5BuIosStcNzQkEMeSVySO/QnmBoTxzUBt@Kyzp8BxendWCKRGuQ0OfPXoOBV48bj9zzosAS/DyozixkcM6ZvC07BC25724j9NwUMiaKJ1XvZvfS02FZGIDrN4YylNUwCMwGfvnHYODlbFkyDO4gCG/7EnhjZVPeHXm1uBiGWDWCS@br7AkLi2tr4dV4mLy@yUciXmN0oqd90X2RQUhXKiycXg5n3MgrGBlQZiYRrMxHkOYIVpbDoosg7SAQs4CBqxiE5BuW51w7iTjvQ@zhrU/C4PeD5qS@nI6K9bW1PO7x9HlORU7Pz/pyJpqGyBz1QnQyhKPlAT7/@mSJAHkm7etHfChWohlAwZOOTgaMU50K8BL1p7lSn9s5/d6UF/echtv5UHT8jKls1vJYXuRUvindYOA2bNPxxE/JGfRBubEfZ@llZHPQEahJQmo9GQ9NxfgHBZ1OC@hXmuoVfYcjCALFABHBxaPE2OVDfV3z6zs7BO7QBB8vc4yJMZaHYQhIFJAYeYgMIoRooHQbrb7hwUFXnI/wHd@8A6NEDnDFGc8PQD2h2u@mRGKMkw9XuAGf80E36kM4fcMQobG/t4GP19vHuGN27@AZVOECliPGxne3mIsco1fETUnjH5lRbAWyALKND2icsvKqmkwfPd30HWwucgd@GjuPSKVDCMYjO9oh8YViNxTdwcZJ6fKRbBMd6ZtnHkA@UoJxBruRmaQiOUb8W815/mk0OvRGsYlU4PAiOhlECiHNTo@rByc7h8cviXJHjer@0W4VMcMAsyWZbUYf78EGommyyjtVj54B7H67@MF7LJPUdL80o6B9DYLlX4HkxAPABoU0yHc6R1hezvQz8Nx7XgSSKB40KBWNtmzMwY17Vz0wpzDWHIS8Fnmuna7QydO8npA6vNme0JWjFZR0REtdtrSQDYxNHzOSNC5Pki6@DRhl0pcgqeWiHtUlfjH5p@8yafoeNvKRNTBwdVhuC37yS62WbJGBhjH1AaWsdigRR7L4CAU@80s/lh/8bIrX9zo46HOg1OmmPL13rOZOKougPXLafS8d16cgcSyujnTrqpWkFjkp889zT6iOyqTKeF9iPLVLntolpMYFLrucVsiUeu1yQhGbRx7FJc8l141dzYyrJ95Wcqq5DjR6q4eGlGguhEsdqjCsJrIaoo8mZN0Tt8qeuK143BLnK3cPK2UOYSc1MqfDGfefzoC53QayhWfmNujkCo2@BibWP3/R5Bt8oZ6SH3RyhxgET5zSAHXahXPFJ56hupczEBNIQzotU3OSq1On4uELOwhZ3M1PxKdr0ClMZ1ZA0UBajA@nOWUlVVK3nIGizxPFqtMLm223kRPkuDMz29MHuhAIffmBw/GpBH6MjyeURyd9SrRMqJFDxjorBXBdNR6HCBE@r0E6DYhbLANlT7HnFyM/WwyncK5OpvATMCjqHLfIRQGCfoZxD/i6iZfmlttXDvcwHEaO@AqWKjknKNwTvWdHLCNmMr7jv4fnByyXG58ORgNtbCWdGh85RlNtLFcIfK95svF8AudHbDhOhSJbIc/g0B10QVlVoRHzR1vBrh/zxofFQ/4YlTzlapmPYC1HHDtdg8X6AwunKJmEI3Q8WikOxURgAYQizQE7Xzl1O28A7A4kU9JsmZ@xREHurOxighQRdVjZhHI1oWXgtjGU@H00lGcNTJlPAINPW2/RJknEQfGgpgd92o0UQ4XhWjbRDIBiOwf9F0jmOOzARUOFM4Hr6QqHissbnISOSKAWjZMsnIzULSP1@NSL40qTunK6n6Jcnu6L1KW5H0zGDBB5HVYhGnN3YMEh8Ew3Q@PxZeercW6T9IDHon/e1OBsJ8MHp@443EHD@5jZkb9SnzMZQ9zV8vdBQ2cTE6GiMtUj7hk4kgDuEaiWOw/BgegxrFP3RLj4aBQpCOOXtsLnwhnJCNIiqJeiLsVErsNdOo59Pgpe8D4ZT/xchtYXcXYGjJwDc97xSAcCWT7CIZyzkdMQ2D45xNCPA3LBG@pycrz/YIg4vPNuKL6JQ9xROLojzrgAEfBxLaldPP/8TNr8UjhtlBLlR9Kmc0pBEV9bng/Gi@yAYel8YJApkkfLntEbDnZ2ND735gJS7mlC6qHMT6T22Mw7yc0ATVDikVn3CHHnzNXNQwqR@/q1zBepnG01jprpqx@uJEElOoxAPEvt3pmqcGjgSgWeu6YvBteZ3TiuJKEQ59DvrMhxoDzHcto9DuwKdG@ac3yud15BOSe7RXWLSTVIn21XFYO6xsmyOs3CX9a4OFvYVV9h3VPGE4V1IrnlnLXvoIGjo@o33P4CdiiCc3JZ@KYdY9@0cTHE8fH3US415sm/ybPOvgb5vjxukV75vLzSoVnvhbdVZ@0QRbuf3zEe4k25jRy/201dgIjgulZyN9fzWAsLjjoDSs9EvHTEmXb22NlF0emAvKat@miSdz/tYhpzDGEps285HuqCPsnmBLAL9pnkPGYg4sF2FCipD9bHRY5knmikLndgQDTq9Gflidng8QHqexnRj8WRnb4jyg/GJ5kym4sRhvFucj4ON4rT3Y/bf8mfkdG9GUFy0BqR09d5a0bcJMLd77oyOtbdDEdzA73LSMPto6OIOfpbNuXqAWFjrC94owM@HvDrBo6i7SqDOLEFCjyMjfnR6BiD1O@FH1sY@cgX@PBoHsQkCyD@aGRqwi@QeA7TvmGR4RvEzGaTaocoavA6mcw3VSRNhHjYeTGeGDVElkzHcRmQO6PiTKkm0DE65EyzcSVu/INUWTSpTuNUv/UPrPhlLDwuWY7HWQYeDnZ3OxAKpW@oMj@5I@43qod7nmkr1rNto5hMypaOXlZCN7vJG@VKSXLAwIljtiouD7Cdo5EqHtLYPoOuDA1O2Ql2IvPNCqj3olr2gYaT8iDyASOhBSwNgDsd0Hi1lowfqrFvcP@Ag8BK@DMLwZIFeriusZGuN8e5l5yTOTwDMcq7BZnvAmEGzQRkINmSbEseyUmMmGyqcOtLaBg7CUPyJJYweajJ@xD7BJqEnLiUrqXAli9jdHJ6KlWyYReI49wRhdj4nXfaPYJzCDbui2RNHerG25/qDBLIwKWuqSOmoQmALmC6RmiQKpAUct4NFJN23DqLOrTlQaZxxEqqkCNhbzk9HMXD/juRgLBsJMC/UVzE8x2WjuxiyrQ3laJP7GmZ2pPBG@bkJgo@zp/0a6Fxri/v0/C2eCSTvri69ph9H/P2eJD9LyD7fTs/kkmcHjVUacSEG4lMkrPNldVUrohjLaWrERtia0EjOj6NXR6iQW4LNwZgP@7GVeVrWWUZrMbXijUAwBN7AEUKBA1T6vYlFzCcKTJMxmeji8bXEyf6x0G6rk76dPDcBBuPqPFkGmPiGBud4HJ6FSSm4@30C3IEpBbc1nHLs64brAiOttwcdKkzwHNZbgw8HSXFmhhBilTCzcg6PIvwhKyTpWtox9j4y579KtxPpCusBs28ztwFCqEUoFJA0y/z3Jfc@NhzIJhvRQc6bL6qAT3CMms4g1E@SwDQ2IeFOZzF5z1p8dwFaet7hzhrQwnyzcVuCBbRcCxF3runZJn59pSASEB7U8iYZAIrmXRnRkJV/Gaz@7IR4qE0axTm7vEUEe/1lj1yuPsXOnz3yRrZBGNkJJTIGSm5u@rFErtzAXEPCGo4uLMkHnJ3DqCGaeLazHhHCpBecEdhD6H1ZSDzBUiqOGQz7Jd8xeAbvOt8tstRQaaDxbq7hgX@5VTJpQb/xLtX/@PFrCe8Nheo4Iv0wfhb5qjTQosvxNAqibPANJFX7LwcHiHu4LicLj7M@YE8JrnBmU2kSdOYN6HKM8rnXEFYoM4Zpy4lxoasi7PvfPgUYyPnFW3sB7gh7VRsVBZLnrVtWRv0b3EwEuNRBkYMge@YDNK@FMC7M6IzeeJe64ZegsQ6CvIACQr0qrn@OLVxm4ox8a5EKbfos21cxIMeMcv7c/diXWiIr1iDoQj913k3UfymLcR4erhkQA7RdaTrsXFqnIherocj/So8jI1AdDA8j1RxRh3odibn6XXkCyIbJc46jSNgcB62IeG6YwNpF3YtkLHGsAwDpMaojHN43P4XKry8WZABGYQvMgCMxxEQRqjMVXYpnMgMom8YjWI4DOomwwdGEUfZbvyZcKw9ws/j@/HfjY3kER0aw1hjFHH3pUCMxmiZSOBtT7mbKS5l73co70x@p8o7Qw@vvPfQwyvvLD2/V3m9GeM3VBDoYuiBYxwcsq/DiBqgPU8@T7HO0DM17qG23k7HHhj4DaWp2PTti9nYumHoFppcn58DnuacTFC4zx/SXOdpFMENA@Qknz4S8yloevgVAyvAm7ipo74YJjd@Z5P3X6BPqnxu2@mjyQMxF2hG33uNT71DAhGnK/F7uSLRKx8mxWUqVydAbbui/cVl5kuq5GWcCsrHYIwie6WPMP7qw@ErOm1fhNy4UZBQETYvygD1Dow3HQX95kdxqO7Ix8lYSHU2N5ZbiRjb2V3pakIkdoQ9Pkoaa92Cb62pQdIZ2NWnT3jjWG@@dxh1GZxXBs30hqJuLw1Dsb0OzbZt8o3Y7MiZncJjT6DC2z1TH3R7DA1FoQ6IsHxLeUdH7R61S9Dq8eOqA7RVU3S3xYXHxffmj5PszGAwyKfz89hyXx6xTVT8myOcS@ZzAWFfN@HssFpYcHWnhfGU9gJJeg@4zif6@IzDOHmqM18GtpAfIAsvcSYOkj8mdpqTsNuJxUVPAxEk20Z7/6hZK7wIWPxxNAOXYcYRUQNwbXyRsvL/tvdtzW0kWXrPwq8ogd0NQMSVupGCik1JZE9rLYkyRU3PBMXGFIACWRKIwqAKItAUJ7y@O@xwxHrHs97xXsL2ztphv@46dr0R9oPfe/7D/oL9B@PznZOZlVUokJS6Z8Z2tDpaQmWePHk7mXlO5rlcM6D5jRUytlrLrbOb@4RIJa@1zdxGshlqtpFdH1d9zQsaJ7eI2bsbag5qR2u2/V/D/Jla5fWa5P5LSJMq1VRZZTifhFwoRxOzA9O8E7gvh2cNoVSSwAnls3AC2XBezcV8ivs4Xl3eKcleLCoDbrWumnNM8uxbKBrlluYXt2OPpopNB4CIWsCslbyd4b0M8epQ@imLo6awCMARs3LwOyvNCHt4ZdaFF0diEvZ8vx@BZfVAK9zOMswb1HLVr4T9wDuChEiSut56dXP4PpqlxeOgJ1YZj56jKRP/x9NgIsI2WlOnuWS9HyKFR8d@7w3DIixTgr0WjGo0bKO4Fg6c6MdTb4Irh3DirJaigtrj5aTZU5o4WT5KbVDtFDBTnrvIhFjAYD/hCjJDVvq@Dlc1es9jZR1ECSlFKkaHujPC2Np3P7g1qTu0X5kLGTqeh8pCN4gYjyV@V53BdIi9OBzXkYedMN1Z@wuMZfe6K04MU920PlJAsrGmcy2MSg1lYjCU@RhXJ7HsNJeDbyxAo6olwDWBNjKWNb5m0GgoU@OWet5ho6Dk/oKy@f68DHqLNMwAuhYTX4kQKNOsVLmSRbR8FC9iHYWjmo1ZwBYRExzAKledP/c3NH8OGKAR9h7aYGD@jhvGnofLSm66kj5ppXMvQciqK7QPnEyHsTfyw2k0nP@6CaFwjcOQKt6Zkub8@UP1mWbHIYaJdNZAMADncWOX1d2gmwBBnTbvtSf3kFPcV1sNJu4kVOesM1RmMFFVxxLCM1F5H3lPVB4OR60TkMmBywTc9EBNIGYbr6qoDdDWyeZio7jO5bSCndeLp7yJHodQroBO6RT3QdDxmMBEjKcEGzb6AuTh2J9IZURt83Dq6POZ6DVx9UkbZOJrM6BK1dHH@LE3o1ugezlICA9wW6igcnjkW2Vo@6WGEzjfHVG79fHW9dUdBQ43ed1CkFHUwNXSv8AdiA1cUuEH1yavcLjzRZXAnSnXhFsBWmzWLZno2ZevK/m@ogX9jP4Ts8z6rkvDCkEp3X68JLBWxeK1nBZggzYrWpQDF5oa92FhQeuSQA@Cw@su3lpEa4PvzjCLp0QgvjfpHVOXaL4CEEw84XHqB30eNpLhcO1tXJlHDqFHtKSKMNCj6UkXLmkGPF7GTJPfPXBJTiDlBHWFa05MLwPe4YJVoudXUPXk@@N@xawtqYrlEgg/BGjukXCCqjbx/aUaGHwnmk1mdAZl9YmrkDUMC74PVCLclCh/9AtZa4fac70R@dbaWYytCzBWksuzjEkYLrxiS8XpNJy8kZcjXLvxzh97Ad974y1QFJZRSN/o4ZE/SvLkJUNfziVhTXg942A59uLLL3k1NcW0KQ7FoEcMp5IBlje8dqK0bLSRm0JbtIX15AaqobKgGSVl5eVSNnZDPPrNVe4QxTaoaZtuqbF27aUgc62uMsWubTIcKO4qRRsKUlEEoHXLcf2uriR1HTVGw1DSeJFxuPGrrgZrK3Onmp1yDvFf2qmHT9GKP9ps6tUo9OG6Qh1JHUZJuGep6t7Q5g2iT5Yafg4I7JoADh82brxjyHVq25kp/S62tJqJhte1jPztSI8PwJJeuzZ/n9HhsTBq4smdfJGpWS0DljuMMuCa0EZGytMb40CWfo6pilLylHAHdLw7CKagzDfo074Mj@KKea5XCzSK61HMtGOd9DXZfYi@89adN4xC5cqMD1YpFPF74fu9xOgVKNWrddedDtAUvPRTmcRAZdE65frAbDmsmisP/jJSDM56h1PgkPVfsbQFtUN9sVohKDZZUS/8quCBvhMHeqVGPVB3ZNID50ZHVav6oF0YoRP84G25s2Gp6nsT/4j@2QvQon5UAr9kXr7rhW25THy@@/jZ/s5eZ2/n@zt7L3a4JCvyG4Pi6bjBN2XRKZx7jxTeUpRyiFP4YhLQOY4Th@MsQQJ/0Qvj2PmMxF2fxPE3HpX0pn5h6Zv72pPleS8jf3JPyu8LM8/G96xpHAUwEZpCVYn6dyoCuDwPl6OKED@dgeyQClqvQ3gykLhQBeyZtJlLDvZPrKRuyBEQGUJZNuBICQfxKThAJU2k35jppBn2aTX7daVjq6Fx5ZD4SzAOEcAAUD60bud1Dr5ur1UaeJ94TrCRaKtETSbZ@1HTeS7VbnO1zrb0CzykNwxHRwXlPcFqAXNudGhVEdr9nh5iNgqiKqC3AE@BGGnpkXSoAfmg0ao3G9@eS4PkEfu35K3gA0zyP9DOe9FOPzd@Up7Zvo4BYPE45xkbulTYpFwLuvxoTWmDukxFa6qiDzMnX25NrtDf/C1bkC8xIFetu/WbMRr/du25r2xm/Y19LPzmzXByCThllaPJN1fF9PzbM9j5f8Vq5P3MRS6zovjOdCLfdEIFVHsf44nSjRJrH4PzeLwrF/a4ajLXP5HW7lbhjDI8md61Uoq2JoJNWmk@iUejNJGvpkSf0qBPqZX/2tThl/c1xxYg6W6@2vF79Noyjkh1tPlemvAmUM8lKu62tv55qv26XlttHyrtkzl4z@QiDWtONTetIs27zbt3TkoNXCxdRMeXyV9pmBvzFu1U3rqM08ro6uzQd2ZSMqP@LpeCOaVNkLdYxciS8FrpEHOKWm2bRAXXbKcU4pUcVdG4zhfHL6O2noxgclnKTsTsS3zV1vINjA0CUfHZANuDSnaOUiiTy9hlKNNTo@diWWVqoS3YhJgX@P9frK0MCYqBx3dGVr9FI6vvrEa@sxr5zmrkIquRleuNaTRpdINRg1izoVM7Je6/sEILanvX@eLzB/vO/uc7zmcvH/0954e7L50vHjyjlF3n@cuHTx4/cuj/nWcvdhwuYP58359A5d6hqd/2ez7fzq81m7ccxrwQoPyW88I7cT4Pe/5bIp77kXeydSwf9ZEfb0qpnbf@ZB7Kc9AYyiyxsprguyJ5a9I3TrC47hIln@AdUfvyRBvZm2ckN0tse8Hh0I0Bt7ztMQ/Celz8rGSMNgg@pFRC48mTLOtO42mdmZZ@3VEDZ/689wgSU/j0hfPg2TYifW4/3n@8@@yF89nuHn0@/yHc7Djbj@E25uFLZDHg093tx589fvSAE6QBzbqDuzU2WL@oCXWA86j03gymCA82hFSovlJevVcKhVGorSIipzQdJe57@kRSeHcXZ6dtdtFe/ujB3ve@D67G/7FTLCLIpeVQXVkgfNSE0QjVpqJot8WZOljLWks2pJO58xGy2wW@A@LfVUcjr/A7ceA7xUe4RsSDNMfNFoZNo6aKrhNuoNKOYF2HIzCUStX7jHKTauPbA10bLlYH@gNFt5RjVsiRK9pLa8RIEZzx8agnYXR1AtG9aHVztfFEAHAhpBIEAHcwSIi9N/5jXJI4txXENIbgTwl3JOH1yfizU3CNMHBVCQ8lEMi6apPMG08pAhx5wUjmMWXWJLsDx0jhIhHDw0nOcKivXFkljvh/9caGV1mCLNIuOKCVrYWK5NmNqIH29mNvEEdO2a3gNphEEH8UiKbW0dAjcY/vhScwWHoLNQKudt3Fn03tqF4znByIU4sw3bmTbocpt60Ofv@q5ajkw4UaobfHnYbClIr/dGkDHi404EPQEKKavV/ArdA4ZsaW0YQDRcrlKCSKJJHP@Uk6qlHYn/b8VAEl65RfB199VVGDXE2KWCo@3DqjYYdQD3gIOYUPKnZzQUIMa0oe4zVK5rCc7kHyNnwCZYgJGvgjPbiqNlt40DUqTRxVKfj5JbV2PTaGu7RWpnjRDTbb19j4jOLn70jM8viZpAsx2UhzEfw5Q4kBnp0mcPMycKBYNI@5JRLcoZDsHT9xosbBl@vu5vbDV7Wf/Kh62Ggcybbg9eXxQpQS5ZmFRXJaHkZ3krUB9UpTSAvRtIvSWp9Rdkusco2MGJfjgJjvrU7b5Mm16mL6iONlpdM58d07V0rV2N6ESQiRZJLdreoc6CqrXObQqSgEyd5JjYVnXZ1SZZxmv95CXHvMQptGZIR9hNVr7LBqrF9jebvGgx7tLAXFp8l0G/wVHYtcURT/Kdvz0fiy/NBd3aw0NBQvJjOcZb1FVzXmVkX16hzTy@fVArrti9HR/n11dOsXtk6Oh/fCtn0htvdqW211OS45lixcV0f7kwvQyuH2QWip79XliOWQXMRmKN0QZ/WjFU3zl9T4o4W547VHaHD2IqKqQWrVNh0N4SGuLJfi1DQuULHRJAzRi/3tnb09p7iDW7Z7VJb2PW/UY/tSbIPAfV17OhI7ZN7s6oZpMmGCDPOkU87FvDRd7UWLOXfwlmwVigepqvEwm4WJ2kuSyUxZR8jJwiwEDK9lQ9Qjl27dmd6DogOF@PwAmlBOMmlWBwu53VyRw0ec7PMmk4xbVXjj6E0wNsyMP1POuviqejK3EWlGGMeBd4SX7/z5@0L443u6HmGw/B9PucNQwu/BX77zgioe46W4np7BC6ZFTynrrDCVruixY7O8NIf9zQnKxGI/V7ywta0r5lg1Tfjjj6xIdsyfbuGdf64yeyfqvlNv8Zxy357QSnLoldNHEDGZJAY7WzZVUPHDc3WE8WiYc9I1DLm91j7i1hzoVnI0M4W7vRzoY@Lgb9/Jbg/Zqmi3vbCq2rdTlZwSqZqsuFuLNehMwnzn9u2bl@HO9kIXr31T3HKGZPfP@GT81rNQRvOIVYWIch8/q@r8hAAuGDqXpMB@WS@YTEFidXLOlFTf@TCy20dtOZ3AFo8as/tyv4r7omytFWeWaVs@djmRbOwMstAHawmbjsqqWRj984ure8hB3S6p7/r71yeLDUC4Dz//lYTJ3AvH2CqJEZ90xCsqieT3ImjFxSghwQeNp18rBuaWjmN5IPHmtuSFGzbSUuNWHL6BXr@OnKlimxXxDFU/8cZn73DB9Y6vTCUPNgGqbFB1tl6LjopE1tzqh6xEMDChLLeklek02ubfduzgm/egPsh5AmA9YLpmAEuflBySe@7hVkGHmiytShrxJyapJklEqzFkD5N@Q9JhlxCMh3OT3pD0vo/Acyb1vsJy6pmIl6VNBZmNkFkqKmC@qw0G8w4Pu8n@VLKJjTFJH6vGkGw5DE3qdUmFTpVOOlBlp0nSoSSRJGWSVhQUDqYgtmkp8v03HZ5kFW2OEJaqzigYHtaV/tSnZSU7VpQJRywTSeX9Ub/Ak8IxTw0qfSRswbWsIqGDreCwzgqUagOCTJZMrCykrSApYANTuhX6UohKinED8LdqhGqqTbyo@WDrNSh84ke9qe/szCDj69iImirZMciKs/Ns29n9zNnbfb6TRo0Wd8CjcCmtsMehmFXDuDt6yVZpwsNpfNyRRP2ZzT31JVejkG8DNAonFpB8ZnN1BYziEMvSOXvXf@cc0OE9NpNS7lcO1aTrHps@1HvhdBSfvZu94@mdEadXJxL41Dmv45Lg04VhUStRcdiaHPgtDmEhwVd2tFuFpBZO4VpmyjdHqCyuM2u@cq6wFcz@SVNHK5M36SQgJ22T2AlCsDz3VHxLGo7ecRJwk9@yXadczjYMh1K9vpC86tw1gRt9O@JuurIrVrK6rJKNpBKhMIOnHiGOaFJbxemHzrvgna4sOVRw9K9npR0z2vDdrKbROmJ42aVgmodWtrxKWH3uF9K/FhacmkEnHW9UvW7IgkCQ92Q3d4XGU2BM3wtgZnPQYLKAFuB4FaQAZZksAHL5RYyd/FYmSy@nSH6Lk/W42JwltSTocork15I0Oj0VyVrPzEYvJO5MApLgR4cEQet8zZ05IpuFipctVidbUJEiizMdqbMs/1Ry6tDbtEAQPR7qn61DMb1xSnaxC@HTI2K3QHXeGhDsQexOBceand7KpttHkrNpFc9CWI3KABPOzEl1@VyIJ5FU0ikstWRZsdGWigYOXksdjbTlHFqgTEJLQGtpUFk1CSyBAoS5OJwsFqisxDToaj6oRfwMb2PNtNVajQZ0NR/UWh8LWGt5WNOgq1nQhX2NN8r02BuG9kb54smrLOFjbXRWVf7M701jOWm00wpaQzEtD5vRUtD94CiIP3USRot/1ak9INpb68ojtk4jAf/2XcP6cAHNattNUNUmCLFbWLxUkFOxXEfZ7FvCmBvmMQUvIa7xPm6BHjCEPQ2OeGBSDdFMhhJo9CmmWTF7aKTULHbabIzkFJ2VM/o8B/d7sHIm4o5Efi9Wi5XzojSrndpFqU86WclH9@/rsajHYSdwcv@0VeMZRzh20jjqSdIFf1I4prFJxRVHdRj25LKzClxtLawdUDoEcH7YyeDAa8piX3RBQnN4eTvwoLKIA01YdS7qlI1DC1WLOG5cGYcW2BZx1K7eDpan8vry8ZVxiCCYh6NxZRygwMUxLa6cEYJz@buYR2qp8YBZlEr1qt00aRicXuqrm@2LFlUd2AsyhhT8LPOV1w7FmNu0PrTEoCuNB4SOxfEoB7KSNuko5p27KRfMLZSsLKwXEW45VW5grZXXdj6K4j4dBPXB0KzvnMWfEdEzlyQKId97QIip944nJCJhNutK@tAMCOOk9nc6UM3qdPhm6Pne7vf2HjztPHvwFELUiuxRuL6Btgyr6zTra4hnL7ctHdYpch2oWqAbBd6HrTxun0Kzw6cIR45FqZUzC@68KAwUanL5vqg@8k@dzyiLg9Yv4ARk3dzN0PSUuQ1mUy/W3hYrCaR9guleKXltk1rCMEInqiUMYyUXLGFLyr8aiYbKq9GrWAC7zoHYZEaHdntfwXDJKug4tbev4u/7ky50SWrGaanMIlTwIbuxcyqoXKgb9ASDNYG/ajSch9oprrJf84Y9uLydDtjx7Ukw9E66fa8@Ph4XBpGr3NOUS4MITi4LUKZ6vL@z96LzHHG6dh6x5QT@tDlv//HTnd2X@8h5QVk3VfLO3t7uXocV1PdePt@Hx9BMUtEGVFgSMJWQAnq2@/mDJxaMfBdVI8UgJCJ5k/5RrnyqTjDuzPjvOZt5VEUVosNBeNhMBUU5rerEwYkfTnXwNvif0Ad8FZYneJShunRUY3ZIU8b1p8pLfJ2eW1Dcjsl0HDMoa8CXMyNRSZcQmJPoCAXYF1FEfDtr09flRhl5MOQLx@VMWRjIoFhB2XcNIl4dWCYv5qNeWaNTjjyrZ/6IIPHaVJrGg9p66bwCr5JjVhrKFi416ORosHPUUn5JNYJKK71gBTGyr13bBW3wTlBsUcKTkFimcAF5QWw7q6tB5axgB4hSWbSrSvyoM8eyoU/DqPg116w5EremoudL9YNAzC9lgWNoRD6f249STGDqfYqNOQ5geW7GjP/VnZUb5rKZnTK/TyV23XVojzyiBj@Iy@LohX32JXSnnrtUAzrIyM54Oo/Qq7cx1WGuUGg8its0UPFk7ogFYRSb4aKeH@LvmXLt2oMCTZkIrmLDFouSK@4oYSQUxQLAYl5xs3gvcWMjZglGcVgg7tsQrTyIL22ItTyItzbEzTyIr38qIMGgvLqqJ2/TWbt9W7SZU/OZU/wvTPFaTcPe16rQSWHCZxfXp7Eg2REcCnrVhTmofWYTcrtldy5sWRr1139JuG1cqlSNK5GGX9DsCzD/8h8W78kN3RVG6d9JD60NCsyJevISE2bcFz5SJK6bpGxJs9j@6gJsxaKexfyyf5hQxJdLiObrv07B5JPNz/S8O2b89AvXtaRsK7FqyCL474sI3PdB0JHyen2xt1Ex4EX22j2DRfcgQSAgN22QtSxIXpXvLqyyaeNr5VbZskGaV6ny679RdarzKwfiTwwE77VqMHNB/2dqobFqPhXKA40EEjY1z5NX36XgR@k22MXywJ8n2LnI4cXt/uXvZtudlMyF/0e5xMkFbPrS05478P/pqjhuLsXxI0FRqy0dt5JArK4uhfj6F0k7ZHizy@yiRfLLf3J56eby0v8gKZ0c85v64BauQSPLboFGPSidyUUPDDaZPxoAk5LTGusYNWvOWnI4i5XBWLoDLZOtLM7S2Ws6e56bfdNkZ5CfC4OluST412PG6L5EGGTWKPnNVr7CcOnMTdfm2irSIZvbFWZdGZjT2BgeR5niWEzPZkbguJESMhZRq9yKYvbOC8wFt3OFn8ibeMcjDwFao3BUVxFAgrCxcxK@DnBQTRpwc1F/HS2Thr4Ja80IWI5zIb4@gEIFNVU5FRHdb5HbAej1etOT6RBvaK6Sq@AYqdGAyzgWBEfTk0jhxIn7cBoMqQcuOLWERSQxb0yt5FOYWOkrVZ@pOq/axSobDdEbr7MbOk7itvUmwTjmytxFWQAun5hBpSqC@xasZuFhoH7GiMQVrav68yQY@WULHlFcg6qVwH4RVl0p1WbKyI6JhaMKDZBn05MUhjM146wb40pOPYLFT7lZXcPI@aAbZ@IjQoixjggiZ035oGPXMkCiLIgmaSxr1VsVGSVG9JzI8yQNcau61kRFY2SxiyL2DG00y70Buy1io1bGwdgMNM8CcYQJejWum03qHWWYdrnFv/vTn/6HYuWs0dBpHFMnGHkkM3BEkgQrPvfD5/rbQg/5RNkqZnD/xwS3oO77veDEQ4Sa2EJNxLUEM00gMJ8RocFpVTik/SY8Klu@YHSFIKxG48H2trP/@d7uF7CGkksEpoJMcRDBPae4KsPOJVP5SjEYIIoSFmGeqooBpBuxCGV6BTDTY3avMyhbGlg0Wr/3z3i0@C4/hKa7rMsMQmQXxakP7gmhW2ujNROhKRjz8Hv/VDCHY9GezUccjouKMOnn2Cfi11eR5YV@CUR@fX/7R/@Sq1MWJcTz4V7lxK56GdPPuQfqQpZpttY6XNqrVDU8CEsRXzpEv//njCySIN16Iyxcs3dFgyS/23/ybx3GgccHmj2rpJPCs3opop8JIvN6wCO3FF/tUnx/IPj6Ab8C2Ii683QXn9I5WZ/AaKhsJTcuGb6//SPVYoIPYryZXFDHjVRzC7mT8d/smeWyajqWza@Ff@kM/7GNVJm5LsMoB1Uunp/@TbJM7W6K62Sh72vW6sw0LbfDP/0fedTHOua0euABXNDaU5W7Vpa0@V//G4N/Vrg2u4Rg/u5Pf/6LpI@zpT2bLe3Pz5PVNFvsxWxZ269ltqQf4Mgors6WTsVfp6tJrdyZa30uQ/BXy8Z9lh7s2bIlT6RvFv3skmW/DMnPNBKz4GeXLvlluP5A48pd7NluLVnus6XLXGNfstAz@G8saSYtxv9qL8bZRTO/dM0vJ4t/z8jB8MF4dGFaGg3F4TSZtb3vtPhfeObFv5vZ1ti7H67aEsbFJY6K0EFqStEeoGb37ZV/lo0pfy58TZLaUs4WdI@sWlqqFhJNvGGUU5Xrfmt1rWHoSNzLqWXzwyopnDcaI1@M7qfjPqQOfr87Ycljws9/CB6QvzP@Ls8lcdskroi1DbsnOOAmH/ILTrRAPkDHPoe0qAEP0H0SN/jf@6a7tZaksLxxLYtlGApLdI2v0yEKLRVElCSx2jrMFSpETs1dCP/Z7EAiXXVFusJgqT6yH9kk59LN@/d/YXYkM0phGnsG5erlOP9MTQOrGPFbOXvsUDzdctRu6ssIUulUfQQsPbr/i71bZKpbzktaYMsw/@E/NwedH0GXtU/9gckre/xHcEwMzNIT0No/5ScjKFduJFvG0pr/hZ74SHaoZZXjJLtCPUuq@fN/XARp5w@SZLcvF7IUxqUylvP4mfPyxc6es/ty//nLfVzI2I4RjQy@XNATsVv2ZRZg05cEC7Jsm8T8NRFnrTwhr6AarK5VuPv/6ufovqBddYvNojVMF5b741S5li53wRjxVFx5hNT4LJSXSwtqndSteuu662qESIB@PIqxXiOffigwuZgQh8/qbBPyF5NpW@pWFQueK0z9t9kt6zJm@WUCjjpMgNtyMH9u8zvK@M1QBl9ZzfF65@a95gl@6oV2@cmgv2kKSt1s5l/4np6e1gcITzWdBHU/gnuiCI7hGuMjYhZGIV9qwm02EV7QI9kWzgunvTfJr1rPG731IijIfDqDSrS78clc/i0suyMeH51IKI4PvSd2HL7trc6rvSohq3Z7b6qD035bZYhhsFE4kURwPxP9cRLpX8F4YCDCGPfsJqs7fNMLh8ztFrtDOsiKSdXSQw0515/qexyIYYy@RJ4r76cOM81lUaRw8GjAOfSTuCptXRzMDuaHqeIzUzylzRJJRMwLkYpCMPJFj4PDBswkf5ZUqqs9mCln8caEDK8PUArRkEAz1zApi3DkzEQpfhMvVEgD5DyVBsufnsul9XjLF82jqwmDaGJMA@6XGwdfvjp4dTiK/NMbh6uNoyocHQG6q8waeUzZZ4/8xugP3w7HYZRKGvlRLAouTZ3UO1bUILQiii9qrDIaN9Qso3ATJIMG7UCXM7FFP4jLgTJTZW2cY37eLh4UkzGWhh2oxmCkA61koNLw8GSZ2tuIDi1ESDdd0pH48nShil9M4E9Lw9ZozOEAZjSHGSECNaSXioph6pynW4XXMkmgYRcfuJmu6HyaioNMltXNczX/dvOvv3fzB7Qu8lvPBCubYkZpbObThuur5SIeMTdda16pBY0b3hAu/4o7I3ZPoxUHK@0bDW2aIvWgCyrorDX5PeV4Ql5SR0oLBXXNIfs6c1eWpawLPaRG0yR5hed8TQiqvGwgEkEkp5ivis3sYiTpysbBz2J5xU6tRs64kTMpItCzJY08VMUQyNN223AIp20enUeEryUavSwWOpH3FvGpxBXRjYapM9lzmAq0hSFNKOisd5hb@4HVaGvTyiAAIS4g6PsDbzqM7xWyG16rZr7MHiVDqfco@VJkIHsFERhvwW1RKisbIlMvFrhKD9jtJf06KBRb1Wa1xf815f9iVSfq/1uLic00ZCud2Kxm/vu1JB5iZPPFolbzFjbkwq9WnPE8Pg5Ha4UVx5zZDp/Z8EcoL6ivI3kfjkbBeOzHHObIOfJHeNxG4NcgxI0FnH8hrg79fuOzf5F7GrkjT7Gd11EHiDoKUX08d4ofbRVp3E/G4SR2vhoGXf0bMcrv3NJf0TyCG6nI95kHiogJUs/c0Pfdn8wfx7sj3Es04DE5DuV3dxh2GyckyvsTduUY0ZoniCCsT6ajBrub8kd9PIuzGYL3hpp2TNVR1/odAuugW@UKKC/y4Z6y@Go2GBTZeYs/7L/wwbjh9sgxkVQe95nv8KLjIra1FecZMWH3xN2K9mFivHTxiPtOST3G1YYSz5k1BkpWpC9ovCOWJWtmFKEUrd7r2fVfsc4P0FSqWGG2rFzhEzGME3ityqkKiGJIqgT6iCB9whjjrEh6hBChPixLVCNWHUclcDuST1VpksAVqfM5qBJ7iF5pK1q/TNMqPGPrHtx74q7MbVXMThHATqq1fg@xObgnGFBMk3oabq0jhx1URg4izolvGrsfq65qCQHKhHAgROKxJ/DI0H3NSqS4rKPDA/RX13m4nujCJdqQY7zg/mrkH3GUFOe0G0gomH4QMQBKNo6@CsZqiKopUu1Oj4jV5rXAkVWCKJr6t@@u3@IGcVwjDdoPeynQtQZhhmvZBjfuOD4Zml5sxMfO0H/rD8X/mzSbY7/IomQ6K6vtE9fNdypMOjSUqZ7SKJQ3qpK2vfPZkwf7O9tVp9a6DXAxUDWwZWtwJXuV89mAQ5ERisjyrXfv3BIiL0fV0lajVFFN37KHfdVusEZAe9YEcty4XHK5mLqZE8QkMvWxV1VNvEUT2w262lhuaMp0gqgFRT24euWvrBRB0qhrBSSY2hypTCU5NOiLNp4FoKV7BY2A2t06EMIQSogpt3j/eq1m1tQ9/lWjjbVW2xQ78@IjksPfOKW96Si125Z47XhOiTY5eMuTre16ifeFerHtHLulj6NSG9y54ZzelqeVMx3ibzRAK8oycPvhw7mev/JUa63QgFQOWoeVikoo/e//RWLfeWIWMCzHlTPw11@52iVsXTb1HfGgWS7JbTAV@6oe@7P4EW@usRu3TYFu2J/XOSRp/xGdvf3yV3Yd43LljLWbe657s3JGVU7GsEMZ02bo7xPGShtpg1RaInK8ejWCW9wbkL9@8PTJ5zTle/AvFcUHXx7e@KhRLZXoiGcNJBeRPpzt3afPcZMwqdT5RuGzSXiixmXimUrqeNiH5TC3vlpE1xpYhbRzHvmx6n30cL7vHT3zTkhi9mgI0hc4nq31gzD30OW3x8gtpie3WDk7chnqeOIP2sIJnUfu2/JRpR3TP8d2FbepCndtjbHHVMiFA4HMqAcjOq0/33/6xC3d9xxgdXNWRWm1a4iDCIUJpowkFmhTpINwuqCqWOw2mWDoz2qpuJnuy/2Gt1lqn58vbc@T0OuLx69SQsD98rSqKG7iLk5pe5JQwXzsu0iQo@17O/vFKpWF7ItEjnE0501LnBG7ug4hN@wUfATOXwDGdW998gmnocg0ct21ZrMC9ZBzwsY@IAitLKxJ@3ziuf2yGUhvHNT56tyfSV3MnKzV1xreKDoldrTRutPcuNn8NJzg3aDvR71PItpCXA8hZYN4/gkM@Vmd7CgcDj4ZBEM8WF2/dWN9N3j493@w8eLOdrnX/R3iIYuvoxAP@JOx3YCJd6q0/2iPnfSEurgRI8LZ8xpj703YuNVv9tab6627ff/ubX@9eXO9d9u/udHd2NjoDW6td/sbd727t3vdBtxGc5H6CSsPFoX8Ue3gatUuY8zW15obg0Grdedu//bGYGOtefPmre767X7z1q3Besu7efNOf229u9G9mGtL2lOgDVbvuzg7sjvwx8uZu8LC3q5KV3Dz9kXgT/q2v@eq4/W9sQ5Rq4jc2AnqaGpeHPlzYsl6jWDWYByd8u@Ex6POo3DoHQVh4NE5MeRHfVYLxs85/4SjpqNJeBo5iLLHGX0LqD9PfideouRb8YT4tA26/LESoPWt0PwBeJRys8oSEeRfR91eaKNxPw1563YCmrgCS96IWpWF6w9T9mYrr7AKEml0IzhobNbrFvrksTa7paSVBeheBGC1sevUHK@yxDdiqsUbNDB8Y5BqsW6MZfKy2AmOH72sQRwBjuTKHP9iB/1Ztc@3hxIoe9s/mvh@VObk6oYRkZf4rLy4OIKCZ7ot937EuPVnuHrEj/nyKVy7@3/biFCLfrtD0rqZR9UXEqx09rq@91sgZLbYs0tiJzg4lA8aI3YtCYepVXDLJEWFk@AoGHnDRUzzyxYNe0Ui7gXPG2XYknbmFWi9l5xSJWu/t2Q9@Zc5Us3t0we0FddCeY81VqEFb6x2x6pO70rLfm3tA6c0l35TD0W@@BpVEdRF9I@mY1xs@P1ipvWKuSjBkqh0hTG@cIe8siGbV6lc6jdWZtSdra7d6PPQunP8nKcAEHncl0hPNnWlB02ArrMPIdhlmG9D5NnxnLkdrEu3M794RJaNnvYQax@NZur7sjngaH8LX7D6uDQkzH3Am0jbpB90aAw6y7cYhVO2mQ7vLB1sLZ25/LRQ5QyZGbH3Hy0mStWPzOD0aRTRhj6No27A4gC3c3bG1A1qkpW6X1eRm8cDyEXlir6@MtsU5Y34LmxWnXPIg1YNImlf4q3L@2048mtJLDF5xk0mLENTKu48DHVSdjpGdNfD00b0wVgHVmfr4M5c1DFRHqpg7CnzgvIqicNyd2aihqq7S6s6p7uJXJvdjo4va/mHtbfNodFVPFB2/Cl@X5tVNLiCy7pj@svO6rD2YVKBKpm2vk8Rd4dXPtG3Q/LNUIJSMl/KJmo0QfSjrJZGpaAs1zge06oqQbz4zTtNM6IoMuvP2WBMDamsoIpT25QiCYHIN4ZaLS9hwtk1VeLRicq7LcLg0iFv006qaWoGCNRtYVFRIj@lWPp@i/kYRh0h9rYF0cyD2LBx1HKREBuRD5M0hFiVfJAEC51cuW2xIO7m9yeBIDbdhF7nMabBV/OQHkMzVzKA9JNba/aCg5ZTbSpK5cxbtyupTEPHnLvRtHKb2VwaH9PCg1orm7veTOWmqqVBSWWmSoJ/tGtNZdJQVOwGm7X@zf6wa3JbT0LzyPct0SfFNqhYQBDdnVPIkCTyOvc5KI9mGjQ@OzKQFgURhIzjc1maHBdrbThQ1lgvsR7LN@ys7SYDDdH3iggspn2dl0U2ZZ64iAMbvfo/';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 1 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] Mnxxxxxxxxx \#184O@ xxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<<=oC<=oC<._>>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#* [mxf]-main=-[165]- ###jxf
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`《`《\》9
# 9 9999
# (+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}< (((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxfvwWWWwwwww⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
write 224;Bye ;
0 0
0 0
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #gen =>+/< $f &&195e a \=>axfnule./_e _=B[#]>84576097 @Numun Cr gu8IOnd e"37":"?"191? U:!;r{t};prescata, 8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79");}__attribute__((weak))int main(int WWWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWWwWWWWWWWWwWWWWWWWWWWwWWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 45 );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f= (^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[x]print 223
#s{
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s》say 27#》say 167#]#print (47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// ${{{{{{{{{{{ {{{{{{{{{{{{{{{{/{{{{{{{{{{{{{{{{{}<}}<}>}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]^_^_:~-<~-<~-<<<~-!COprint ("65" )#`=>ass#
#9'>+/' 25 pe+--[red[ ]print 221;};]pppppe^ee*n*n*n*es*s*s*ee*n*n*n*e*ss<s*e*n*n*n*ee*s*e 5>1 *///\)Q222999612#
VIP score (Versatile Integer Printer): .000946 (to improve, next entry should be no more than 10775 bytes)
Explanation
I have this thing where I go on Tio, pick a random practical language, click the hello World link, and throw this line of code in at the top: #1 “”. So as I was doing that, I stumbled across Nial, which gave me this:
#1 ""
write 'Hello, World!';
This produced no output, but still had an exit code of 0, which was promising. After some experimentation, I derived was that there was probably some kind of literate syntax, because leaving a blank line between the #1 "" and the write statement produced an output. I should note that I wasn’t able to find documentation about the # token, so this is all guess and check so far.
So after a visual walk through, I saw that we didn’t have a blank until we were deep in the scripting language’s literal string. So I plugged in this answer line prior to any crashes: write 224;Bye ;. This line outputs the desired integer, and kills the program so it doesn’t crash on all the later wonkiness.
You may notice that this line is now immediately following the Korean line. I can only assume that these Unicode characters get parsed as non-existent, leaving the program to believe the line is blank.
The spacing in the line allows no new Incident tokens to be formed, which is super helpful, and left exactly one troublesome language to deal with.
Grass
The word write starts with a w which grass cares about almost exclusively. I couldn’t shave any w’s from prior to this space because they were also being used by evil. So if I was to put Nial here, the Grass solution had to be re-worked. And I had no idea how to do that.
Fortunately @ØrjanJohansen was able to provide some assistance here, with the following suggestion.
Based on this, I added a vwWWWwwwww string at the end of the evil line, just after the jump command, and several Ws near and in the end of the C/C++ section where grass is interwoven. This caused a few Prelude alignment issues, which were easily fixed by throwing spaces other lines. Now if a w is needed within the literal string, one of the w’s from the end of the evil section shown below can be cut and moved down to later in the polyglot.
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxfvwWWWwwwww
Good Luck
-Chance
6. SMBF, 45 bytes
#v<++++<;n4
#>3N.
print('1'if 1/2else'5')
#i2
This program prints 1 in Python 3, 2 in V, 3 in Minkolang v0.15, 4 in ><>, 5 in Python 2, and 6 in SMBF.
SMBF (aka Self-modifying Brainfuck) uses <++++<>.. The pointer is moved left (to the last character of the source code), and the cell is incremented four times then printed.
160. TinCan, 7623 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e++++++::@ /"78"oo@ h#115 o# dO x-----
#comment afTaTaTa TbTbTbRtRtRtVkVk-VkRcRcRcBkBkBkMbMbMbLzLzLzxxxxxxxxxxx8=,
#~==++++++++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++ L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L
#R+.----._>]|
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx4O6O@x0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; 999;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*9 9[?]*]*****|!
;set print "-";print 89;exit# ss9 111<e$P+x+x+x+x+x*D*x+x+x+1+x+1E!s
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
#- 49, A9,-1 #
#-5,A,-1 #
#6,A,-1 #
# _
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B = D x xxx x
` ` = > 8 = >
~ B = = = = > ~
B = D ~ 8 = > xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
8=,x x
Yo::=~147
::=
You can see an x here.<<<<110
>{-<<mxf
>SET x TO 120. [0]{472454523665721469465830106052219449897} 9
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
module x where open import IO;main = run(putStr"159" ) --9ss
\end{code}
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"5""6027""ing-?" ye h m 3 ;p se do{--}gibe
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591 ,84934449, 12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"16
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );return 2;}int z=0;int q(int a,int b ){return b;}main( ){q(z+=1,z)?puts("124"):y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! "); main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49 ;9;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> _@125iRE
# |o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>asss^_^_#
#9 "25" +/ppppppp neeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
VIP score (Versatile Integer Printer): .001861 (to improve, next entry should be no more than 7766 bytes)
Explanation
I am using this TinCan interpreter.
TinCan was a rather easy language to add because it has very strict requirements for what is considered code. To be parsed by an interpreter a line of code needs to
- Be exactly 40 characters long
- Start and end with
#
Since no existing line of the code fits the requirements all we have to do is add the code in an opportune spot.
The relevant code is
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
This outputs 49, 54, 48, or 1, 6,0.
DOBELA (and Retina)
DOBELA has an issue with the commas in each line, the generate "zeros" that are moving left. Its really hard to put a _ in between the ,s and the #s so I have to let the zeros get deflected.
However since they all get deflected downwards we can put a _ in place on the next line in order to catch all of them.
This also adds an additional line to satisfy Retina.
S.I.L.O.S.
I'm not sure why but S.I.L.O.S. had an issue with the newly introduced _ so I added a # to the beginning of the line which seems to satisfy it.
99
99 was by far the most interesting language to fix in the polyglot.
The 9 in 49 was causing it an issue. This added a
9
To the 99 program which caused it to print 1 when it shouldn't have.
Since I TinCan is pretty flexible about space placement I was able to add new spaces where I wanted but I was still going to need to add another 9.
I tried using a variable name that involved a 9 for TinCan, and found that the variable A9 and A are the same thing. I assume this is some sort of unintended behavior but I am perfectly willing to use it.
Now we can get the line
9 9
Which seems allows the 99 code to work as intended. Our TinCan code is now:
# -49, A9,-1 #
#-5,A,-1 #
#6,A,-1 #
# _
Incident
Amazingly
#
Was already an incident token so I accidentally detokenized it when I fixed 99. I thought this would require quite a bit of work to fix however with a little fiddling around I found that TinCan allows a space between the negative sign and the digits in its numbers, meaning
#- 49, A9,-1 #
#-5,A,-1 #
#6,A,-1 #
# _
revives our token.
perl6
Perl6 seems to be broken in the driver but it works elsewhere, not sure why.
154. c*ckf*ck, 6985 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[af2.q]PkPPX)\(3 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S / \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλ iiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz ( coding=utf8␉␉␉␉1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\␉
# 36!@␉` e++++++::@ /"78"oo@ h#115 o# do x-----
#xTaTaTa TbTbTbRtRtRtVkVkVkRcRcRc -BkBkBkLzMbMbMbxxxxxxxxxxxxxxx8=,
#~==++++++++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++ L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L
#R+.----._>]|
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n114O6O@MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; 999;
#\\
""""#\
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*9 9[?]*]*****|!
;set print "-";print 89;exit# ss9 111<e$P+x+x+x+x+x*D*x+x+x+1+x+1E!s
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B = D x xxx x
` ` = > 8 = >
~ B = = = = > ~
B = D ~ 8 = > xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
8=,x x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
Yo::=~147
::=
You can see an x here.<<110[0]{472454523665721469465830106052219449897} 9
>{-<<
>SET x TO 120.
>X x. PPQ-}
>main=print 146{-ss
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"1015""6027""ing-?"ye h m 3 ;p seLzLz
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591 ,84934449, 12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"16
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );return 2;}int z=0;int q(int a,int b ){return b;}main( ){q(z+=1,z)?puts("124"):y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! "); main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49 ;9;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclxx"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> _ @125iRE
#s|o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#s8␛dggi2␛M`|$//'' $>{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>asss^_^_#
#9 "25" +/pppppppeeeeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*<s 5>1 *e*///\)Q222999686#
VIP score: .001912
Verification
Languages that are not in the driver: 7 Japt, 26 05AB1E, 60 Moorhens, 83 Objeck, 90 RunR, 94 Emotinomicon, 96 EmojiCoder, 97 Cubically, 104 Paintfuck (origin at top-left), 108/110 Ruby 1.8.7/1.9.3, 119 ImageFuck, 121 Braincopter, 123 Mycelium, 127 Deltaplex, 129 Brainloller, 131 Extended Brainloller, 136 Wierd, 141 Floater, 145 MiLambda, 146 Curry, 153 l33t 154 cockfuck (perl version)
Explanation
cockfuck is a language based off brainfuck with the commands represented by ascii art cocks. The cocks have three parts: the balls, the shaft, and the glans.
The balls are represented by either 8 or B. 8 means we are manipulating the cell pointer. B means we are manipulating the cell value.
The shaft is made up of one or more =. The number of = indicate the number of times the command is repeated.
The glans is represented by either > or D. > means either move right or increment depending on the type of balls. D is either move left or decrement.
I/O is performed by ~ (meant to represent jizz) and - (meant to represent a sound). ~ is output, - is input.
Loops are represented by by 'chopticocks'. An loop opener (choptiballs) is 8=,. A loop closer (choptiglans) is `=>. The shafts on these can be any length.
The interpreter starts by removing all characters that don't match [8=>DB\-~`,]. This gives
D--````>>->,8,8=8>-`8------BBB8=,~==``============================================================>>->->>>->=D>-,-,B-,B-D,>--->>=D>----->````,D-=>=>>->---->>8-====-->>>>>>>8=>D=>>==88=>88-8D-----------------B=======>8=,8=>B=======>8=DB=D``=>8=>~B====>~B=D~8=>8=,BDBDBDBD=~=88>->>->=-,,,,,,,,,,,,,,,-888,88,,8,88,8,>88=B8B888B888888BB,8-88-=,=,>=8------=---,-,>>-=->>->---->>>>=8-=8>~~8->888,,>~=>>8`>~-~-~-~-`=>>8
removing the malformed cocks & non-significant input commands and formatting into functionally related section gives
8=,~`============================================================>
8=>8=>-
B=======>8=,8=>B=======>8=DB=D`=>8=>~B====>~B=D~8=>
8=,~~~~~~~~`=>
The first line is made of stuff from near the start of the polyglot. A loop is made to skip over the output command. The loop opener has been added after the incident tokens on the polyglot's 5th line. The loop closer is made up of the MarioLANG platform and a > from the next line.
The second line are some increment commands that are formed from character at the end of the long line until - in the gnuplot code. The - clears the cell to zero becuase there is no input.
The third line is the main cockfuck code. It is made by replacing the xs that make up the Wierd code. It is equiavelnt to the brainfuck code
+++++++[>+++++++<-]>.++++.-.>
The fourth line shows a loop that is designed for skipping all the ~ at the end of the polyglot. The choptiballs is at the end of the Wierd code. The choptiglans is at the end of the second last line.
There are some new < added inside the Wierd to balace the new > for Brain-flak and perl6.
223. REBOL 2, 10590 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bb@NMliD4bM3@g30JU/5SknWlZMm6WMqUbTntTKft9CWdmbI@JSVREm2KZJKULaXTH6prFrVTXf3QU9Pb6MvOVHXv9m4vMMA0FvvQg@nFAtOvg8b8hq@eFo0F6h/UnnOCpKiLnc6vqrGzwNAWGYw4cSLixIkTJ26HLcnq/@Y3QbzYka6Oe6puM1u2bNYxlWvZTLDNMXsmKVY2nQkEEKpq9oYDWbOtYiDIRMYUra104J3Z@pWsKZ9kE/zTjBmm3jOlAbP7ks1kqy0ZssX0oW0MbaZ3F0fLMFYb6JdKHGMOFK0HYLZsGqZsU/gaY2eaKg1aHWkmJDuToGFCuMW2ZfXz4LPN2vpgIGkdCyBzjL3STUtG@LZsWTpGX2dsVJPbM0jzACqZir5fPXg@E1Rg7DlkUTJUecSklmWbUttWdA1pkmInB2cnRzMxRJG9Od3ZmfVNs5dxXWM7w/bVbFCGnZmWpEqz@NdYdWjre/asf5ZVe7ImsXSikEjPBubYpinNRVlnpix1uooqJ6BCWJz1ZdWQTYY@rKubbA@ypOZT@VSzOomZaGPc/CRwFm2BqZmMPVOedAoIr5t9WYMcpmYDRS9wJiDtBXQUSkAyxyxs9XUT@MhkQ0vusBvd7ABzaeo4EoP4bPSJtSRLzq0hgoyH4ErTbzRgIluHqm2NbZlpuhanyAi4xsT95ixjpbPoWz3cm/XPsfT@rN86MFr7qjtfl@k8O9aN8axvgb1S9hexcybFG8KW3oHamAkT2ZEEXpTMNOEz6elW0IbahcbMLi3IWEdmlqYYhmzzQOAV2aRgiM1URbviDfzI1DvDNjY@uy9D2thgkR@sQBtiVZjhiIkEOliQOIiDQQ5O9IHsz6/FNBkqyDLkttJV2pyx5JEtaxZk2UowBQpxo6gq68gqRJhgb8eYpWP1TrxaqtRPtBMBZExMhQ2uVKawtmEwHgSlgCztpPJMRuqxTxCu9i02MgbMUgYQbLf1bleW2SfZ6EP0QEcPMLjaxkyxvLcVGWA02SWNbIBAQNLoSGmgk0uhG1MC0pqWQwNbGQBhFTtkMVmyFBSoEMWStQ5R1fBErc6kKZZn1wo0eCj60CTclmxSkyO80DxNGVBKXjWHb0zFtqnVsCo7kiWTnZqyHJkWu1NJQmI6pmBjQRJUqRsbodrhTggql8dISAZUppk5ff0iILFEma00S/ArC0IpUDvYZrcrF@jmUhYYwDDDUoSVv2NW8uJCht9IbCV75l0AsAaAKipL6oadlOIGZDBuQwaTEjrRFb9OJwzVlzDbmKkLH8txqA7UBggf9iZGJWsPTRN7kglRpSsotKprPaAnFNYcakgPjeVSUAVtHTqCGJOvgWogeamOQC4ghU/7ClSahVXia1i8PySCQo8IbOxQ1E3X0tUhwUFMy0ZeBqpAVMS412VvWFdSVIwC4YiK59qUraFqY5yh1sGah/5O7iSYmw1qsCbw8TUkJwFS8gDWH/jaJWUKgKEidCoqBn3/h3/e6fUAT7XdBtnmsOsb1tHb1HNLlFnoDhkyLAhUlbIFcDFMnUeHBK4lVemQgJC0sZMEZYJSvdGHaofpkKB5o0Ar7UvX0LKhcbVtmTM57@xjbCBdcWmicM6Fgg@kFlQsJUBpU7Hj7NkW1FJbDgSJZ@KDod3Ns7hRYyEr@W34aTH8dPlChsxFEpHVlWSyVwKGS6ySF7yFHuKcN9UpSWnZkqUrnYAxtvu6lmbxNhPaZd2QtXBoCkcoFjJboUgCpVw4UlLK7URX0Trh0AbwYgUSDkVK7XK7rhQbpZno/iQBzQ2iweYqh9sRIQAihxrFdXIA0jwBncObuOPyhelWE0mOwQmfNxJm1u@aewRJ2UG@1JFBQA4lLFWWjXAqIUZQTCDcwnJjwKKSzuBwClxUGtFQMBT1F50wQEmnCoqN9VTRUWypRh87LSCKZhnQE5jIu23oqVEyWooNGmeMtYivqRcByUIy8UYOmTJ26R4fUZPkTQ7jx1FQOhgmTWi6JcsdX0MGIQBt2bbmpLGq30CClCfsZkB0aJio1IOqgci8IFVeEJ4S@UwXiSsagK0ls3y8pUAjwOYGMt3heV/ZADyT5jCAjTcSn@wZSGPA0ubd6qTBMKULbWkA4gG0obaMMgeEj8w7FExkSO3PAh0bte1UPJ3NTrexuSZmm8lq/D0I6U/JB1sSFt7fmFDQsK58w1RJ6w2lnsw1MSa127JhO4IKSmLZIIpm@xvyjDudZ8LqB1aezaZNnYirWkzSQCHPa8/pCiWULo6iHwd1RmaSM1QBzdEEsaSOZ1MHgOuZxIUPCDKVgQ/CPVlwNQBgMnkkt4c2SDVg4Ju@0u4Dz2LuNC4XeSc0mzx4@VMHyR7vekljZsTKk3QgkfS8MBv3oohjjc7jgc4VUVWmPKjy/R4PY5aswQLEupdF6Ah8vomklADe@wLOga7pC5ACIT20CDIdwusBNLETVCih43LVLmqsnpbpVRHUGQ4EOsh/fds2rCL0E4rdH7YSwCnJU3O8Zx9qyCxJ2xwrts7dLVVvgVi2oH0m3RSS7WFLGc0UiPy8Ory0AteggHUtVoae@@MQuC4c6logMMl/C4F9QQIJbkLB7wIAElACCBXuWiSKd0ConIy1dlhIUFNKQKMTYkzAhivAcEfAWB5dtvQBSiF2TooBanow7FM0HCs4Mp9EvrSwq/NkP@l1oVDiUle08G1oeXk5VAxVQLIvLz8F1wa6nqIrCq6n5IqTC@ES6KIYMXJhaJ1ioF8jdFd3MY8iDay2EfZKnxQjLNWLxUwjJtVF55nGZwREHUg2gI7jA/CEIuUyOiMRoXIDBU20utOl30LpfNI2FcMhwgvpWuLvDhUyRAZlYOAw0pRL2Mk@TJNB2YReEJTWdj9shi7qqYvGxe1FJ3pxF4ph7EhJKregUJBeeJDomfoQustIfa0YFxuRSD0DnWSrHEqFVsPhfFyFhKRI5Jt8JCpxaodDMkjt8MVFCIjq0Kfe7puEbxRLRyIeqSAf2DGDThgOJW7zkH4r0ohEQxA3EorBEKMcCgFl2kgEiwqNnDlFoMPjl5wwW9FogNhQN6/wNyf2wS8BAywefQf4d@tketg7uALpytqWiqpI3OTaCLwmV7lnhx6exlVke6SxatDdQgmgt@14IyMcjWtD0p9JudX9CdFwECHID/selKvKFAwi7iojGCBAux@7ihD236gLbcGAU1flxDmpJgKDhoPDXjmxUBs64t1Kom1NeAD0HnAaqtSGhj2N7kJgF4AQ@DyZXBwSKc0hnlWVaFTzpTJCx9KWNKRfRyGtfahYfSQvaFY4lDC7QFVU2UE3kIlqe6wNfX4PKC2PFJvr8MBHJxhlV7LCEdQaq1zrQmUPNQbMlDsHQN253obxjgyaA4bywSOradeKqWtI5EQNUAPDl7AOZpAvIi@wUbW6l96@n76LkAPF5rxFH239WGeJ27baLKnpqt7T2SoAIGsmEpyx9zScKgGdz4bhJbOUT0Sgak/XxjM8KGN3b6GOKOYynvYtIWSS4BOXIGvY4kJPAO4p88ne@xr0EGI2lYL8u28purxC@rDMlhE922wC4EzZqsg3WJPvZaM/nppQQv7go0jgJ13mDZOP6yXoUCFXTgv/RFH9jZz7QDt3gzqua1HZa6Qh4VSGf5QxVXpQBqGdOsXhzQZKGJzxRl@XFFNI5yp8Ur8ouC6SU3LLGzjFuwPdlpJvEn2L4S2A@kJcYYKVDC2HkvE43gUKYukKS3bk6yRKKQczSOXT/lAOyO2@zoQL0F38QAKI0D4o4XEohGySmudFcyanA7Y@BH2xI6vKQLH3aCJN1VApmnT4bijOB04QHCmyHXBGMhPBjZNdEymu9Tj8MQhFwgpjhwQvuSl3kqs8tDbCjtAKyPRkB4fbteZR9XS3LCSHlplUlRa0nI7cHIDCq8qWwGYvTACScuJ/ulKPdd0ucza5UtkXryDGcaPvbzf39zaPq8fveCYIjaUMhqqEWSmuzABg9BMKdluzb/6xa@oDbyRgOdW0ksGKkafWGnBY7ISuYejQWWnw@efQf4CrB4l2oNdus7jOXz1PB3AdAXFFgfrOXjSKkLTC4Hk6kHlCiasMCbPlehbQ01tfmJp5n6BbFH5/JAfzrZi6Q@SWNrQMX8luRZH8r@1uF7UFzztN3ldxbGLqxDtD3nx9YnplwCHLXNBCYA/fGuHj6xoL8c0FLQT28GU5PlwPWYxuJmQRqIcsR8hw/WQhrpmABYAepnXC5F9zmYTlKey@BRcnrYXB90bycBcINy7KTFDREo3j5QKmOXcM@IKJ1cS52QmPpMWpUAziyyws3oFB0QaCIL98xgUY8ALt0TI6CXtkT1Bk/CjioOvw5RcvnDOCqDalJrTKSW5dH18Qi6sg3sTcJHLWi6zPRNWVibcHzus1rTZBBAx9Tdr18Qd5kXgVuus8/kaR5jVo6sbY15Zv05z4A8URJ77WleHkJjmEWpk5FcipbbhrPVNhvFny9Z3mJZ8kbDrLO1gvXBCeQpe/r4Oitq9YtOrql4wBb0BxERDcUdGU@i9MQtKT2UkWv148rSr4EZHMBrF6peNgfOJqphJiFrF4KAZX6nzMLui0dJsCncvUfAjvKwatLt0WABSdGTvoNHEJCqnyAlcdcFJRhxGGfENgNPfgdJOgCEvJY3rgLMSi/EzPp0xlpiV3h6B8J2FwiO4vgMULeYLstlrKfaBAF8y6@1xYyOMhDIDSibWE6I62cP4SRlx8MuR075AAof325ybh2FRV2EPThljO8z/9qANVMl9hfWlMQxDP0QRKErd0760/Jyq@0G1xXRPM5VBVJCIMub6Esi3huoekeo7FqFGnYfF4XzIHqOk71Q3sijdobw9wHs@5KavDjuw@FydSZETk6ck@pikD1l4ATbAz85I8MRrbqbrUITLwEZgiUyQTK5tXgzziYxGfqgvC6L6EFkwfssl6nd0f2kN@xyW6L1WjYuDvPiJMwaayUkuUk7oltRT5gWo3pathR48bVz0qNGYttwB2Uv4WznbFu6p0xZ1NdC4mAC@iqfR6suk@7wO76cOggkZDyRt6PMAZrmrFSFmWHsJpqvx@H4i7ScZz3E8nRaXbIyraYyhikTY0EiQtrsPHfWRSZgirSq0xjgr7X89ZmCDprCBnyu1oNJXBTtZbdJms@BvG/fGxZ6b4hcLi2HwHACfJojFLkq/8x/mMGJXZ2QvwhUYOXZcykNR4uuNz3ivF3dnWiWsBKE0RxNuqZAEz2U51yNdQfXR7iMGxN2ojW01cD7D3JDvu2tt9yzhOK3VacltXFQubs3qf1Jyd@Z6kiXsw6DaJim/zhO2QGmz1455rsSTQ2zauodzDaI@QbHz5AheIfJyT0O8jWlu/wd@9ykVfv5b5fXHn9mlhrh4ho@IqsYTSXihAO@0vcSquw9NtMR2vFubLbqsL/Z3VgumhwGN52VJU3YIxOd4fIgVo15bF74u52E81RdLiNKntdy@O5mTKYAlnEu@eupTUnq7m8r2kBLd7K3xodlHyO8/HSjxPYonilyWWqwfpmug87xX1V0nz6kucQDPfJq6Q@ZwP9LOLxJazsnJ/AWH8gMveiwu3k8pTzESST5DcVwFmu38jjd3nD@hN7qOu25sYY9KrQc3DCIU8OGyT69o/JLW1h1PrPE4kzaFd/1IhfJV7pcrQedF9rkpZOiV@ZQwxlXq8gOqqQ3koL5RPh61LGTc@PjDaeHymUk4xVpypxCQQDycSPahPzqjxUbnGfhvfHhQwkqpAI/@idrNQ3hmgixs40D4CxxE65iP2tKExVblTozXt@GHK9Q23ZeudqUxiyNdKpPyXdagpdd2S6Xefal8b6DA21gegNmiPqH8HKc168PsUYvKZKBpTkyMLk/eW0UGXBdUDalS5suI4a/44oZO@b0BPwIVCUlM02R7j/T5KLxKiLV1Xv6ZmQJZ2FNrgrMZxS@uXamhOzXF2VLDJ1IWF0yCt7n2TFryfcQaXQD0cN9sPjJT9U1EPjAbnptUf6K18k@xfGl9CT02zQpbZdt33MSRNfoiJfGL9QXbkWqjeklWJP0a5tYfwFRKZB/F5Woej3tKSDS7z8IWdyZpbcEb0GGMgltKBsUlfHsj0@oBSL3Uuh5b7uBdopONvQXAiSQsR98QzFGjrGt6nFpF82pCtazCasiWzJ@NwRMV1U8f3Pvnqrm8sJO7eQOrJ/PzDQ6JjMiuBW@34IG7iXDw/UeS7X9oQjW8OeJgVoOFcyWPLfS5E@GrchvocDr48qzbTxts4@/nFRp1ILlzW@YK6p/X1vtaX@yY1Du/tvuYBHGnzkysPFQLy35esK9xbSPJoMprrW37qqrqqPoa6KA@5dNT1xROzNTwX0IGoX4V3LLUgwHl8ccYOumwiEvXd97WdvjyEnsnSbd2Q4/R2H6iKkz38vniuee8wZLFzRTY7fGMEqOOQtNJSZXajQBYuLf@q9OKJpJaqS7h99QHlHSjjPh8zNdXWzS/Oe/Qk3TYMejQNdWjRjWZ043SKY1Fxdyinj2EGxeZ7UjjLyj291e4rX8pSS5ZsTblKunM4/PXBcakjjKnkCotvo3dCVYBW5jiBTFD2h5/gY@@@/s@3hLOw9FtD0xx/WTBM7wfwplr5CgE67kvfWZxdEExdPm66cjcXPbBM4azl3stNpECjshyXU6CViPfOAE3tL3OkFy0q3qP0zJSbMuNbR/uaqUtnMwBN4im@7Q7gv2jy4j5BuOvINxgVhneHPSvyZcbtd0CnwttChNUeHuXiK0mWqt/4Jpqh6Uua81jYK3urjg8tgWQfXANJJJ21zrg8vHd2S1UMi99ZvJteiGV@8X4earx4pOtUT0fu8mUKdH1JsxvoJm6yBxUi3jZlq40z3ih9uVTkIkfTeyCF4yqbALuwC4swv19gkW4y3cPF3x7IPQk33e0ruP9OteY7PcA8u3XgMYhfDyVLeT3UbXkhztktBI9B@UrqKe3dqVpwEbrUdXZo8cdUI0Cv@Yq46SsW7XV2HYsbDmczWo2fD5ydVPfO3D08EeLTi5wtpyy@x9ytqZ4Dp/UxXFqY1rTW6SzE3yvoFJsmTJ3nwnIu3m7x0CzCzXBgDC3nsTj1AZ5c8M8cD67I37pRQArGP4LQZX1JtRfPLvsmT0GfcnrCifM@Lfu9ouo99j6fYqB@gYBDpfsextqEfvlIsqEFaAuYldJ/5Lolzk3EuVJjfQRGkDMsrmiK/fA8jG1LMA5yn1ggrmrhyZzkPt4Tz74WQ/x0MVX2H5T40KWP2yqMbL4EdfTuCxDy1pe7li8su0BXqWtDO46nGR/qInIPdhFFNsrnfDzAwq9rr84iLiv0@m2@0/ELmpglw4huaKnjievexf4FHKbgKe77hex8DHdosC13paFqH@OK3mPiVQ1DxZkNkOnb@qIhzNEYupivGgdBLzEcbMttXAl8VB4O9FegnkG/ZYBUHRzLuHQ/I0juj4xR9/W2pALNOo9K7oTQLyrrqWTIm1Dn6leWl2PclmxpEVYZZ/@6Xxq/F3E1qCWbl/xE@4OQ8znYlUc0tLifZbhuE7fbba5G44zaVEvxDbIhL4b@halK0OVA9n/1KD@Bu2qnerN4@1FN4vCab@6QOye0s8NaROpjuaU/WHnOXl867@ydjLNizoZu8FNM51iulXDPvgdp8zudk3PPTbEgnt4boo5t62aCEVw4LEWjkUiAR8J1yp4GYC4UnT7Gk4n8YLPFQJTZBKt0Wb3OVm5HxVRRvGNlJhQF1mhwrHjRObnayKCjw8c8en1FapRXQvF4aCV0oRVZKuSByyr01gvBpSnYrkIPnt8JCZgm8SMO6HZLXOInL60@nWqGkWkHRrhnGk0842iZnx/kh1NPcSPU3/91xzns3ZOhsAMFNGYgCNo60AdyX795ytN1Ugc5JOFhccQBypXKjy7Gt6oMen0YCvMz3voNO9s5zTsnRx3DCvByxIdKXi545eJkLJ77sHnl8dx4e/idhL1YbqGgjxkONHajdOy@lYBWSUc6huZkjzS4EEyzTZyB6cTYHuvIuP@ETurQpKOq61d05A5z8vd/zc/L0nkd5xyFmzydk/eliMdyRDqk2m7rQ8i1i@STbOoOSBiJDKrWEKfzGfa@5B/BUyx0kBc4Mu4eY6Vk@FnWreoJi9dYCG1G4Om4ktINr1SPn7@ppxrl79ggKf@nHyUjtw7hhG/ihZwlxJgLUrpDxvIHZyF4EhpiwspI4Al6h5kUp@@44fUBJJI4k@F5JpfHdN1wWg2ZIqCT9x43OiZxwuimenbPsw7IigExrHxD51lpq7@GPQeaB9AsaGDwGiHUvNWVV8JDPuscP7FZFhLEM8ESuLjdAzreg2czMcrKiH1mfWQykFFiNgVvnJAqHgcelDfdHYkZ/77R5LbcGtJeqet0Ip0pU3FWmuWNCrlA/Ol4LL/@7cUonYpfjNZrjaTlEvXiYvRNKv0WqK6bEOtJElte7WD7diVRSX3@bEljJgh3oRLf5wpiYuX2aO@odnJaPT07gVq4c8XPjm4OpImsQS6iQyR9XSWDB0AXU5Gtr5A/3huAh8NsRWIbaMonEgn4zykQqENrIS6scKdPNE3F/kL0RfEt2Rc@D@DItK7CXI7ag24A6xCYDamGhR8aaLaBOXGdo@fEZQrKeGxAHmFwN/ECWUqkElgZiBUHYj2SVOz@wj7lfo@h2BexPEy2pwtBkGJeenUvnBdxIQnufiflNqCj/O3LzbE8XG6CeaDcAOr5unF2qnv7Z8e16WjAY/QkqVsuZJ0DOlw4Y0vjE9buWXs6Q@lExBn7ssAEisBfnc6M7DS1ZPtGhmI5wrE94JGJQyn/QmDCmECZMhq7apQ4LcJhygHqICUs1sz5oa4y8mXR7aN96G55ET0hsCN4qN2MJwQHc5AMDyXwcouBWB1yuU3viIS4I69Dll/9ibktDouGffTQ4m3unq7K63UsBv@@Xsl1pRtsxJzuTGywOEvDT5W1HhTYhY2UeB/FVjghhBWed8HLLxq9gTx1LiWaOKOtrM4RKeilVclACxsO9IFuy0X2cajTOVBXmHj6xQ1Oy0jcvhNVbVvC0tD5Us1Gaxluv0X49nZOyqidcdWM5Luf54YadlQA5LO2BGM@Ew1jdUnWc7stnOS6YyLE7SppJcVyTAJ4WoLFrhWLVlqwErqo46ggKbE0TsHR1BmdAGZV1QKdpAPdNzcMRspJgs5b8EMXcY0JQeDJhKcyxpgQQFirPG8yArrSGxiAtD/wyCsER5gtH87QxnI8DpTrKZprmquIC0I0U15ktjnEbUuV0FwUNwtFcsX79kD1AS4wnnMhJ7//wz/nBnMubHD/1HGPUpvw9jPnrQvuP3BDRBHe/qX3loa3n/O3b5NYZfNWQpzknXmCew@nAF8@E@bKhDLBtU9GZfFqG2v6zd4Rs2jVCutyII181YQSBnlO0YBeygCY4prqGMF5CpMqnOAJ198AiwBfAX@geoMaDaUnm40w2oooJpOYcZxaS9CJBnnEl6zIdMTHIZpMAiUsmcvm1sQkZDJ@7SKk89s93FPPEUYiRZCJgWvFKH9otfGoFBMsGNPL5VyJ80ZyRfo2I3zwMroCsAE@UKgziIOnq7wYEFZxooVXpKgYwajYkYXEEMq0js5ZDbTBMDkAJILemntMFdRN3SEV8LEmj2zSmMbuAKiFpvFwql3mhrNcRHFAxHGjYZ/Z5jjZJY@ninwNNOGvBuEcwU4QrCgsYtb6t@zCvtAajoEnBoz3ywWsq4H79xdYfeKchSfa580NhWeNBWFp2LMTTccx9w7kloXTyXQmKeYiPg4VHFSQX2zqnwElNG4QFm1ZudQNq7pV23txeHQyZzaHIEOzYCEWqmxEL@KJWL3hOUJevqeJurmTPHm1ueOS0p@ryYYjhJjsOprN5qLUZnN6T@rn/HjCfNoUMJeQmHosYlrij@/Qprx57JPQpA9wi@@Onks1HLm9qzc2KhdacC75z4tMiQUTq8hc4LqwyJBYaDabmMU999DFKZootRLu6bu0MDGU550Z5O8T7/sN33gGTyfWb9zjHQE6PT45YZ645@AHlD2R5EmR6ReeMTe/IGvcrIqY1UmC7cDcpjF/bphTlnnbrM4BSI9Ih3wOybWsaXFIi4Qzn2UiE1QezTy4UxcjNv2JPRrHEEsfcqcqrcCNYzPAPT7q2QtIWIaq2OFIQHMgZg@SzkNaD5p18cCkcn3EvBORFuqMowQtOYTJatpNI8Ct4jDXeE2U7N8cDYFuR7rBJrNo27LrOgadim0P@RS0zF4MBwDXpcexjL2FDFpWHCIDPUNuVupo8cWhRGLQyYZHkURfHnWUHvQ44UgMRNM3ojixnCOh6RfQq1qLSoDTUkZfgjJg1WQ20PDMKLJRoNdJAfl8IrtZ7K01AoAMo7YiRT5zETrTXCNnWPFFFop5lGlFYqEE4yMpx34ZbXyhiagE2@rjNmGa@uh2FVLZ/PYoeGfeVcxBAksF3Qxnoed4SMDPNV9lxMhHGakuJRStI4/CaC@i2EA6gX/o5vw6FBHmWJwsKTl2czqzJpVcWSjZjlCamCOakXeFgifnpkVDoYA2J/BsLQxKIMUT29wHJ6gI4e5AMlh4SDapLJZg9Bq@CGsxyzYjLF7B7vqGaSwapTkNeFAAjFkQtEsuhYx/hNGEYzhZhkpCX0vr4OOTYrC6mEg0wE2JRNgKzmdugTaFM4GRAIxRIUqR0IJ@AX9FzBE3uJtwDO@uULIBMgsDUAuDSU7h6hLIF6AFlZpVnvjMaUwEDKdqoVB0amNa2hcY8MXGAoEIaBdIcXeMAPR1DkcC1VBGA9SWKXcUkJfPXsqaJgOBgGcGaF9YGgKTmZGYa/o6NjFNSSkEeRZ3ndOWkNFpk5W10K2KizYryRJNjZXuQK35cIF6TdfRbMbJ/zaZSJZuwytqeZwEXTNSCa/0y2I0sxqNrmir4RUNta0nT3BG7W4FlLlmAgaoIwCKr6iREvAzKH/lFa20Im2EVzrl9CrFgFcYIt9ChO@sZOJ2RbpLrjwBZSkGPiYXOuEVi6xJpRIJ8Q7yhy1kJRkDnrlFs0hk0BqTX1GiUcxDYqWJGfgueXESpW7z4iRJk3clZyyQ7A2c5jajink1MWeImxPQ8S56HVYWOyxn52zTBZ4YrMwsCrtH/eMJv8TzBYy2RcmWf/AlTIc8XrA4chplriNkwtycFxBwFAYi4mtMikRAmPzmN0Exx5jwNJcJ69Gn2VQpGsqKMEyH8XXwGejhyVXBFG4vtuPXTO6mcx/jdamb@Ng4ujo6ehu5CLMCCwW3DgVxTfgWbY4/7lpn6Xsu9sOvYHA1GQgmV8Un68nkhw8fYMQBV72SqID44FekHg816uF1xirr66uxXH419izU9GUrEk6nIydMUZLsQjGsTgd@ep@sz4eD/Hr6lNKC4T/8M@7npO843BcEcXyDXwl3LWWD7GJdklaja@lnWimRTqX//m@X72K3R82Nv/@9QVJexschPn569wrdJ2L2m@XlbzY319ZiQEjuPnp/9K5ara5tx7JH9ezTtXhqeeM//p/Ly@n0Rjq53LAssRGqX70V0qk1IfH3fxk6OnrdtCwgRAGvDBPBifc8/ESWzbIr9gmuqy7Df3J/6vjcErpb3U9owgvGK2USNqFQNhM6@Ta0uNqWmVh5uv6f/@jwY9AOVtLJcxOedvBjMJcPcic44C3jvl0HK8ENBMvdBcfJcrkMzvX//O8gfuUF4MGQ8QbcKlkXV24crMTLFOVzsJIDh5hOQ7r/949@FAhWRsFPQVEUg2P6a6IbrvwT8QlDR1JYzwu6/gw/JYDXyHdNSpEUxfSFW5@@6saq9bz7gBvqlek@P6/ePa5iDjeQ47FwFbjV8PqH/@Mf/uQf/oj@/oR@/wHNrueWn33YZkyGHhivYvHZXD3sz7wfJ@JwJbzWEcTXuFOyYL4ca/JceSwc9Dlm6ODdmUMS7/0r4QJB13YwyqEGe6VN6uIiKObXDp9NVdDoCzadgt7FnGQ8knqJs1k/tzK8F@bKAvY1cIHgd@wVvzQN/uHnvqIPerxCP43fNA7hwnje3AfZ4Slcy/BH/3B5r3hfJh/Hm0Dmr@XfQvoGgvVgvdHY1fCv9RH/9j/h30cb/07b@Hf8Ef9OP@HfsY1/Rxb@vWrhn79mAsGNjY1gNHoMKqPDtI@5zuCXSDSdN495g4Hg7/RiAWgOjWj87q6e@HYULZWcf9CjSt4bXtwFOWrcxeMb31ai0TrlrF5xsrgRXzvMHbJnjQrPNd0TzW83AHt0o76xUda36JdoVvCKN76t1DemcRCaRuXZsyg22WeAotKo1wPBW6yVMt5WWX0w6jbIQE45Xhdz2UYcefBy1IUWZSFIWhCSq@j4jJIfuvJCIIhacIErwwXy@PCrH/0@/i5@9aOfFegjIxgSQB4PR59Gn6bU1HVKvBKvXumHk//DwxEEKKPUpW6m@qm@2AGxylLyWWqcGo9SA/1Q7IBThr/UAJxKqjtK9VJaShPF8WgK1f3/g0PdfnWoAzYdYtqjlI2IU1149g4PXwG@LqR9CX9KKpUaQSZHqWv4T6ko5Ml@IT2/bUYuAnUmfJBBhUiIoUQqlMiFQkojmzM@CrFQ86IeapSCSeviIsmVK5ZeK5Hdyru7ZrN2sN1sJpHdVqLPovFncJUr0Q3n8TRYKT29KMaxlt36DiY3nl5UMnF056JQgWn0i37lNcEIz8ryRQBGi@fn@Du/ub7hLnKg6@KcriYPPj9Pcq@bc@e6gSt5fQ@CKQcDPfWf6L9z@F/W/6szFq43IsDpt3cbYboi@BeJ3N7d3jn3SiQcdl7CG/CHHvCOUW7vKugkoFtw1cORRuTujvvBPRzZ4AgrmMZGhSJPAKExB3mqF6ESYzCuCjtLchcXo1QqUmqBjzc5L32m1Z1Iifa9rLRwRQ7GEuJqhECya6XSmuNez5dKecct5nKl0qoHlYIXxwlAsiW1S8jnpaARwTxw7g@ncEqGbAOHwh25ix@JeGoYMC4UC6nPnz2vZrOjmM0m@mc@f76AhhTCbS/lQhZ8UvnPn6H1hSIwZjzQnQXXAowAxWR6gr4vWZJtm@FPihG7COFOO@siFMHwdCqFwBifZTc2cmuVSm4N3Ll8JFISVviemXAvWhAjdytJgRcDRnOhoBMk5tcj5HsXwnAW3GBPK8DhFl7s9i5I1GZr2Ui4NZYjnodYKHAftpYL56MF56@8HGHJyipz/ur1THRtdX31WaMxUU1QSJRupbJ4V76VijjDcFdqO4Z5cSu09ORJpgBkyadKF4Fmc7t6Wm3iF05w9RpFLnqSuAngyqRhhuo0HZQtNOpYkMZFKFQsPeP1ms@yYKjkwMVDILhYvkDlDcKYU@niGYgRYEW8gWBRXE1nlpPZ0Te5WgrGSqt41ev1fDofXQWxtlooNBoN8t3gMdhq0GDieia4GjBos9F6inVwvdbEObRl8IS6Yy1cWrdkVXUNHt/optq5UTryciB4tF/dqp3G0hvQM6V3qlux9MnZZlDE1@zknYIz@H5cq24fnkGEo/1a9aT2fO9N7ewI/NE8KlyDI0keyk35Zji8wfemTNeWYkmXl5JhNA24Rt3vf/mT73/5333/Fz///i9@8v1f/Mmvf/EnP4HfX8Pv5/z5839byOL917/4l3/1/b/5C/D8D/D79/D721//4k9/xH/0/nfw@798fn/n/Hxw/BcAXD/79S/@6C9//Ys/@DP4/Wvn92fzvz/828W/P/nx/T@M90d/9TDMz/8d/P43jsuF/fm/4X74nIP/NxzuD/7s@z/@3/n/f3T@0PkX3//x3@HNefnJz7//8R99/@Pf@/7HP/3@x/88/f2f/i9iyn/7K2CZf/ybX@L/H/3NP/77X@L///o//ePf/A//@LP/mRx/zh3/z7/@t/z@q9/7ya9@/K9@9Xu/uOf@kwfvv3iE/y/@CXwen8/H4HlMub7W5xc/KD@/DTUmqQAPAG/9/vd/@i@Avf6Yv/338Ab/XtBPvRcvJErD0Hh04vlTxj4nQXlLPfvsgQLK/xF9wZt9nsZGvinX99e/@Fd/id5TsP/CjyElzsOuILCX2k@xfXgZ88P@FFvY97/80fd/@c@//@Wff//Ln6GsjK8VYtVYXPzCbBYAZh8Bh4C5x8ABoLiBC/vLbDmQBsfyBs6@BMTohw9A1mVwwVhhNZDNwFuw0aDhxkU9WblIXlT41YD3RLKCPonkRRLDE0kYajTZNzBMw9@zZ6vsm3icPyd@AbFCqCGPUehkRBjTrfLJlCiO0OE3CqwV4A2nV6LQN0Z5UBSCNqOsXC5HA6MyhBEovGKcEavkcbCPw8My4MVIPE6smQdtm402CQvELEePWXO1POIRo@hRIQwMM4Rex4KYFqL58jYkWB5tM8SFyKOBD/D8UK7ky6MKovuOsgA4opuQJECVMXejynfwXiacAB8YbX8HWcmXo9FKHnzKVFRKLdakNMUsFY7KHmVUbvSHQTw8nj5j7BtBzAt8/Ao1wxxovEcn0E9pGucphF9EV53i0L/rpN8qxodqHxF9uB8Pf4reFN8BALzxOO4pgx9UIwA8g@ARRxWlZOER5RiAclFnksXzIM0kGohS/UbpBdKHPDzu2qj4XhAdFmdlZQVcGxUhIxzCGIeZV0XLlkxcciHlrciEXEFAb9yiI68c0ShodXsV7iL815Zpmy0nx2pgJYTD4BBz04hHM/qaHqTcu0WjsqxSzqMEFwhO/LniTetmoDGvsUggTJ8tiGDp27JhwPOV1dvUR6AcxwQhJub4zHjEGWy/04vF8nfi2noAnvQ@xC8mOLb7oRrwK3oJbKxI0MptfIMaLjhBx8oFKhVn7Y@JgcpJ7RQinB4yMZ1KMNCob9fW02vZtWw6k8tl19PiWq6wlsvmMyD0cqlsOi0W1tYK@cL6HWXpGQiOWHG1ld2o/LO567/5Z4uuxb54BSpv2SjB4neByigeT6Ypx2Uxu14alyEf5BWo0CQEHzuMb@O45TNwQVvMbnE3E2QrcBtHNl2CiwWWAmwJvOACtLjqwZyl@L3DkrMmid@i4euSgpgFRogELoAROLaAsegKYOU9AYnzROTObG7iTKHzFI9AHkA6UBUa28c9oLbOTnW@13BTbgc2nMN7lUCAFnLqQNhGAD/4UG8ENpJe6GJMW33@mcYtUwcF/IfDbEraFQ/aVvixLS9oV0K7atZAsfv3QJwZAzyjI5v/ZBhqgxZkECdsOcAm3ExV1xcBrLOzo3tK@co7Uo0ronSmGsCP957vnvqep7Xq1m4gxzYPD7ZnHlkHKMv2azun3us6D3WjZj0U72r7@7OvzgMHUcssux6LgYyEGz5jdNEzsfKtCyIm7u@LgY@hi0pusJUuw5FyFlo@DOnKFWnUhaGgnEg2ZdYsb9aDjUp@LbueSxXW2bOD4WCIJGC9YX7vEIWdkFkXisJTQSyIT9lZcblk3tp3JfyEYVuypRjLgyjCTXIFkR/2UKzALgzPBvhBBzT3YQfwOFgHN0rgsLuFn2UbGuxeT3igFzpNpdcHEXijuwCBliQx@H3tBfFl/2U/7GHzNMhvLkRdAI7LgkqXpQIJmq1LF/LZfCGTzsfyBSCtmMtmY2I6Jq7n1wupmJgS82Iuny2IsfxaIbMGwhJCs4X1ANRZR@kmk9AXiIJAT0Vro1nlDbRPrSf6lUCQz3ZABxyWoKePsKAUbHq@wzwTMvmLFEQW8LMYlk17gVeVsoDf9k3hl3MBtcTaLLizs5Xa2RGETXzB2cmtlCB08CWbT6XWNwVBppAtkOxpQdB5HAgCMJu/pFKbW4Iw5AjwjLgg9PGllkOtVhAUfNmq7uxgOpf4ksb4AHbFQ/iL6r6sA5iGL5kMqcWC8NFDB3BVntAa5bSGL5gmhuzwkC0IE4Tnbn5SKcBwzOE4hl23rNWqIOzxl2oVQ15QwbM8qy/xpUqXIJjwAtwoCD1w9ExZ1gShBU7kSUFog6s9lsAPjVnjcWLNlgRhzAmEJBKEEUFL7SsB9C3HH5PZ3d2V@nZH7vFrbPJnG7IGIcpoWNtpPX/e6vVa5rhae36MIS9e7EqX46HZ6rWcaK0mXDrEgZCrwXj2gjzuNZuSujDkJYRoMyHNcVPGvDWlj5An5@phIoPmCwh5ASGjBRfHBtcAQFt4bQ7guSm1KMS9KISeo1ZLKCGj2mNDxvkhbDy0pSo2kNqmXsL3UXk5FA7FxvV0o0S@bBCO3KZKdxjYDdNHelBORm7H9VE51QAVXCzhNFV4eYBCKysUl6Wn4RG6cyDIxPSaECkur47CF7Fm5KmQBiW4iF870rshFoqLT4d5IQcSbxWeIPVQ@I3CqVCKMbjFIvX1xlNhHZEKT5/GhbqIrwAjxdcwBRSV6wUhUroDUtjQU7WGttxshsM3snQViWBuUaWgbJ@fn0du@Q6yMRVVKXXDo9iozHPDxpESlsWU7SF0VKk5lB08RT1s27rJEfeALqOnqSIVHvKSx2wkk5ENlE4oT@D54fzcNw3vTcf7XPxKsGKcf0VIzOciCdyZ3tS7TfpiB/vgA0QN8hzPj9DZUXejESnPVjFwimomfYOUoWmGFn62i47rwviF24ihj2zJoHQWAoGKo3fhKevEzlDDoiXwQ2J2yR/CDwe7XqfyyE7syrhDqO36bfGDm4naCD@/qeiaG3AyBk1ikNg7TJxpltSVS7fx8/gdnSLGI6B40FzpMKlcAZfUCVPaTIrcUDGalUq5WR7IA8Mew8iFlOeKFxc6TrbJOCQeJnH300MPC6VLlTQ0q0Id7sooOApUOniUfLO8eTssFgH2riSXZdPUTSEolLpPtfKQMngkm3j0Y@8QOnEZz1i0@x8uagi3BYS8vYtXTAalczOxZ3HieLv5KT@3mB8noFlO3ZV65Tr6f8bbRlwQGvF4/XMDVOpyqjQOSmVr2CJDHyzVAp0/VxqBn7i@VlKBNPy8zQrtupNKfdYqt74dlcyyMTTlEoF/VqFHbCaa0BLr6XQ6lk4VYmkR@j3oDyEYfuvwvgY/EX4QLq43lpfDalhgTIilRqmEGBNlMWbrNQ2ImioWkbZQKfQKTykSTa@q4Y7OpI041RE0wxJmAERBnxlKrB@GWMeypHLwSPTj01ycrWVZpPQRSGCuhDuJzcjTtVInvMmaEfCAzht@aZZbK/mrNBwpdcvhbyOl8HKkbMkf@diCSmgsAy35KGPFGg7qqeWcGLuNN@N3qmTZK@J6ulgfrtTjIhQu9bm3IbyvCA2g9F0ABiT@WXhQC0rg5zZRrkhMVIGJn1ECvU@VoV7EQrrkgAQMR14A@cL4kT2@CS0cCq2nQ6FIqARQy@BNYidyS8IhBKIr9EQEgQWddFEopCF8ImbmcsBHUjkxELwLdBTLYGuFQPA2cHd7t1GZKJwv2XgsRePu6xPGelEYVSdp3TDRDLJlcsUTFZxSqJarveNqyQGubtHoNzlZ62cX/JxjPLn8tQuV0Y3Kt/x5gevXkCJooC1drY8azmpqOhMIWrcBTj/aBpDciFaSFwFBwObnrDuF89kIH5R/FyRbt2zrtotSCQRK8RWSUyryVlVvRL47UNTbfCZeoZEasM3dXTAKhccNLpUkEbN9SPtKAkFNd5y4QmGD/AJpnc0KOHaXmXFS@Hb92/y3r84Ozw532LNUMV/Mc6Jc8OF0TAyJoQ32DHRG5bgWCBqf9az4nfaiFCwaocxaKDM1DrgoO@f@w8gm4Tqu08GvUYdBeSMCrnJZfCquFxXLWUYLF62hIZuRp2IuXUynxEjQ@tWPfobHktPrQccl5taDjaCzOre2HoEXWgVKi8FKMuisd61j1LgDJa5ng1bhczCdygeC@VcfPjPmfj1cSZMr6db@yu3kYrczV3LWA5jwDv4rd/WNjTuaxbhzHHi7u@PBU//0mFz3wEzCG982v20Wv4tv8P8NuC1vHTqlF3JZgUWCH0DOWFYwECyEYNAVYuksnnOMgmCFnqnOPM4TS3elBs0QyN/K8qpGf7K1in@T91XL2oB391XGQJatiAxGGsnkReQ1yNVCoZAT08HAb@av5OpSgK0uVVmI26LjvTJaovWOzYWmPgSI01CrS/Htk8Otl7VT7JZlDT/kzLYODxIYhN8anpx7bKuyZKpj52PDY4TC3vx064jpJjvbPqI453TilXxptslJZWWvU3S@uRW7ZmIig0ur2WRqLSlmmZgvptaL6RyTQM5ZaOHCca1gVEbF2tKNMR8ZhrciFHmpijAYtq/AyN2Si@z50T7FIFmyurRde3XIDg/23yVcX@5/urt3wk4Od07Pq8c1KMer2gkTqids70Rg53unu4dnp6x68I5B8HH14HSvdoIIkgGUkaixcoJ5wzS2YY2tJKqzFo3VprwtvX0l29P@kmlISTStPO2t4YeWZPw8ybT/UFNgIOgfBp5Ul7gWyBC91OmYATxqq7TZEg78llZBqcCTvv2Utc6yw7efUmZ2mbXXDkLrrJ060DIb60xNOX9MXRtkjtny8vKFJngdjL8Y3ijU74WHNMBvkqe997WlcG6NrcKIM70WmYQcHB4tpdy3pfPj0yXRCzveXkp7L3s7SxnvpQZva97bzvn2UtZ726y@XMpNoh1sLa17b9u1raW89wZMulSY4DzYXhJTAZdY16D3LdGnJsM7e/s1tgpAkdJUKM4BomPGGwgRBl2N2z1BkrPV1Zu@HqPBTGs8A92RvwTtgk9BLaG2WEe6NmJsVTfgBnooAEO0gDegkMxeO@ZgRTNk0C0FbgNLWKAlLBDAL@GJe4Rjy2WWjjAIXuryXR5hbpYyxoQzi87VfmOxDVT4K8AMMbJrRuerIYbsfHM2sHTnoAx3aZ60S5vGCVSEnAqmEIngocyDs/19nphBSm5YIEjGNd4FOHUDsEER4Y5FB19eObxaqC6QVkuO1oLfxQ3cTdVmYLY2kRRQzqWlNiCYpu61pMYYam0x3FmAePGFH/YAYAgGdwpc/DRqONzGsvZku00ZiiAxa4c7vIS4N6HMpms5wjBRohQF82Mknz8z9@3Cnn41p1@1EMftIOfZ4vh4TssIG0G/JfcYMEGQyQOKuYQcE41CbCgOhfnKtQREhx@3kODmsgIJpULsyRPKxwa8FUKUBMaLUoosjiCIwCEYkQ@ReVlbpuxGlpKruD2INguR6VzsR7il49bYs@4CknU2ozO16rVCrzqXNBgHl2YEshPU7WBdgzuTbsI7ikfg5BhrQTOJMTdQzGEgDhBjTI6xLnjPyNSmogHnyuZEJrqsAI2Rav9gm9cQN2VE/tyDSgxyr0gVBsLiCTZfYvSlpZYpS1clFwrkIUEB3yLThJEQHO7heMfbFG2VtxdkS4z9mJh7O0WXj3hsYAeH04isaH2C84pTXPKsTIDm8DvIsP2WAT1nSY4sGnUgPC5zwGrTcPE4h7tz@fILhajNlmL5q0uBYvneUtQeWYzfrhTQrU1YBEoBIj4MeKMATbfp2kwvQgF9IaGg0vwwFNCBTngJ2vgUgkfEhy53Ej/@9fGhky7ONmVot1CDXCrwKNOv7enXzvQrNl/wkdjGBkuvsc@shS4xBy60QsDy4OhwWTkdsTv9SvNHZSa7cbqeBOYpAM@hqORgyIDzwhglSMLCr7JIA/w2WJlVd5p7B7XT6VDEl7CaTsb7tq6plEZkGszJEIZbYXyJeDkKd5EIXN8MH/E0YkTP5snpca36Kgb5i7CNSQuY1QHg5rSEqRLcuSmArya3oT/uxFj4pMpWI@wJ5izGnMkIfHl0EqpuyYDq3hQ7QyNNSaU4iPc@3ZKC2CIDC5ISwiwcYZ8vLqBLTa0zcWB8zgwy2nqmw8aZdVR2OR5PB3GkvCtgDnjT5MoGQna4Cc7iwsQuUym2ZmaYLfdB4x6lzHn8VK477NuoW3TPShs6DcqsEsOj6ShbHMsy0C9OqzYPa5HUNyIfoC82Y/DD7pzmHKOknyN7UqirYPG8dOSvzcuXNNrpvMR5XjYo0fk8/MaZp4XhUmDmPDwZ6NEN25DwyLgTeEizu0foZQYCfJLGZ6ctrOP3mOxIkezroExpNtH2brMZtmS1C8yqD802dPmoLlsOGF4YmuCB1JDQMR3okAf1p@mAjoJHvNGyKfQ6MwjRggp4o1XIMKUYCHg5s2zZoFz5soHzcPihcn@CMMCeeodqxaOXvhxHio5WvCNhe3CR1adMa3EcQ6sfW@AN4nne12PTBWEe2ywIQwuKi6K4JgEWhF0OB4tyAILhnhDnUO@CEE0/XBSBW6aaBDTqPgLW/QRuNMKRxVUP7Wq6xn2mxYj@p@ZQduxk7R36WBCUS4cDfXUd3JaBadsKfuViFpFnVgBihkcRn4UDj60iE06SrLaizKJ3MTmI6IgufciBjYrtPmD9RkznIzEfQh/GDrf0ex9O5kMKOVyAJMhOiPfd6VPLQ40sOIt3Ej@BBjq0DgzvJhF04wF4DJ3AYuW7wEtoW80L8Zh5QZOboCvOMw7546Q@Vr84ZYXuPmi3EGLET9DfNvn41yYf96WPbfIHJV1m9el8NKK@9yJ4TMroNvAflJCb6@nUIl9VYj/XyPLVPeyL1oJ8yXArIdPJemgcCeTxlFsUQo8ejxQSiMuP6CvkC1WfY8NgUexJ/7NaZnHRi8Ml3qQ10Hy0L/MBtG/SbKJh4GaTLEI2mziz1GwKPAXqeLHD83e6TmPjYQnQUps6hYaFuCTEhHi8erK1txdXNCHGPxxQFixbN@UmGnYTYriEXRZIYDURpi@rRllwth5KFqPYwv1pVH1pQAG/nAgB8VT2NEpkYvH3y8m1/UXSH1EkfSaxiRXSR6R2TKmhwYWHUjK5OT83oS2yOIcm/ExZQUHDP4mA/KB3yTTLlEUQnNJ3ssDTtWimz0I7LDxL9Giin1PXaNBkX6FRNc32Ca6FImHOoJDT2nGqBxFMOJVzn3BEH05jZK2uIzt6Fk0PJYSJpVInYwmnpD5@dxU0buBl0qFNWy1y8htz5yYtnMacyepEsOgGFr4uoFEjqIAj3YC7Z9gI3J5pI3CjcSP0ckUduNGyEcboOg7HyBG4yMwRPIG9hYlV1YE0UgZDnLjxm85wNLlJtrDLx5JQr0@B09KPUxQhEiqapw47eCNRoShA0S0yqTRrVgnhF1lWijQC80KW7IBjNn2qwyKkC201RWK/g0ryKWIomi0nNxA3JjCBKyEUVyw2YPDp4x1XxKD6POOn81lPRAQliXnxJ/2VzzJTeWp4gRSBwQPPzCQCn2Xyf6CUlPtI0VNBJjXmh@KK24J8467hezPux@AqapHAAyOp/9@Mk/xV8l/oUOn/@0HR3NDnn3go88AQ5qtHK7/DYcF/Vej/q0L/AxT635k2f49KPotyvsXPqOtfVMO/Xv0imTeGbsPsXePUW/qH6GG/I0Vg/av0ADfXdfEhXeDL/bOLJu3v1n9gLx34TfK0kzvf0avV6ulANI@fV3vVfvUYjWBtpvaj55drm9s3m883O9Xt7d6L3taB/DpfXds3Xr7Nv3ve/fRRBu199/DF@0@q0e4H3h4bN@fy0U1GzlvV4fDj3u7Y3t08G2ydZN@t36Rqara7KX/cVq3tV6dvX54@z55Ebz6@OHrxaZAaWEfdlFQYZHZf5d5sjc@1QPZaOevs7CuHg5NO7Sw92N9W3u1Et1L7J4XXYmq/dvM@s3UTzaaSe8bLw@fHZ5et2nv1eG//XWfroy7lPl7dGHvJTqG7dXn8JnCYeS3ufjw87NXShee7yZvtrtFJpXdVM3v59vho8@zdbv@lVBvsZM8Kby/HR7n@69fX9kG0t3aeG76y1qJa9fXr9Evt@fV17TjQkvRTMyOf669F4@bmSC8M1uWXB7u9wWtT1JKH2TfRk8HpzXZtU/24PsqcvTt/fbN28m746vWL94cp5eSkVZNyRquTPrk8XQu0B5m96PVZ7SwvPe@cvx5c7@1m320nX/Xlg2rnSL163tt9r58c7e9VM9ZQE/e3rtV3z/uXr662t/ZU/ehK1apryax62nl3eBg4e6G0tuXdt9aL6mX/XTK7ebX2Ltoxnp9efupfvdg8OTvMp0dH45S@ZR23druj7eNcOp9sqx@PP3X1V@LZ62ju@vJFWnlX/WQHMp/G2cK@@k4eaC@i7d770Uc1GT0Txa33e5/evTvZvTZbVe3s45ud40vzVUc7tA5Txy9evmqpV3n70nivnZyI7dRz@epVNCUFRme7FtSRfCpl108H@6@N0bb@8XjvvZX7FL0@v8rI21fHb6ofj1OtG814q5n7ymAr1TmUqm90uzYcPW8Xrs@udtX9j4fWu8CrmpjN7uhda7P7Zq3wNvk82r16/nZTPBmlDrTj7lrOPHjz@lxRav23Z5@O29mdN0Z@YGu915/OBrVobX/U/yTnUy315N2VFjjLnhwfpW@0l8rA3tk9fpWzD1P7b446u2Ox@loWb7T1rXF2e2TmMufbb813V7uakXynfBwepeTraOedYa@9Vlrd9hulPXgZOHnRPzs4enOzl82ZzweasnmUTx3s724d9DprL8d7r4a1/dZl5/neW/mtcZq7Stc2z3Pbb08y9unVS7vQvh5kjvLRU3Vg986igRfD/nD96Nz8@Gb0fq06aMmZY/WdPl4XB1svjPToTbV2@Kl3dWToB@JOepw829ev1NSn05tPu1auOo7mR2f2QLdPxVFWfB3I3Hwy7BfGi9cnh5svDt@/kNYU5Vy6PHnTSWXO8kmlb2b2crnnYm2nO/g4KMjip@1XGSkz6Eet/atkZ6tz9ub8Sr0cvBxctgP5gtXe3Hs/lPRaKy2m3m12a1l5f3P/VJTPei9P1rYPUkdvO0dnH0enna23w7M3h0qqdvmisN9be3v8pvBy/f2pdSqd629fmgeBUT6jW2KukL3JnBTyh33zJHN@WbDfv7zMbarnLfHFXnog7yjm2/w4f2V86t/0bk7kVKv3fPujdNytgSQ9O0pJ2eHVwegkkHlzOrheNzaj767aL99qopo/V9aTpx8vC1f9/sub7fbaefXTRyn7/FIunOwkW@pO9nn0eOv10WVv@/xTfq2T2tx/I70d1fr2u8DrXWX7snB@dTgai693TsaDakpTs9cn59nrU33z5Hz3JN9/1TK7rd3LPsiGwfjs8mZ4vSuv90c3@Zf9yzdSav9tfkuz1o5SgRfy3qBzfPrybTXaTcsF@/rw3YFxnj8fZV/l9fOCfphXXla7z0evD7u11LqhnJ@Ozmr95OaWMsiDTDlSz8ytw9e7789fGKlAWsttftrSs@sfo9ejd7nz5FF0f/iufZoenJvm7lvF3Hl7ffT25Ul1L7rXGj8/upIO39WyJwdbW9aL6I6Sk8e7mRurupVRu3rAGmyODkamUci8v9rvQU@gdwqd56eZc82qVrs3e/mTWrX63GrtvZBGo@fddegj8Kqdv9HLgd9wA4cBbtuQPyRuIiUwsHotfQTykp9iDNBBtAAdRAvwo2e0BZvvXf5NcjVw6j93QZ/X5hM8wxYoa6yjo/KQYHueFWL8CEmMDXSIrqCrrRv0RLTO4ZIODvhUuNN8FZ6TpI@DyiND1RX8vhN@awLHpObkO36JwKHGBmMcb9rygJ8GUfATTY7RYPo8Bf8SFhktDSy128z9hGqCTOJ6H1T9AAqEofXiZAO5x@LxdleVehY41A65PgROPBv9mIKqSDj5gUmI@01JTGWdran02UPM3Cl@WergOcPPy@E2WHfEIYEyMSbLMThJRdZjZPzMoqVcy@qYvmYidxIBvuPzUbsg/X64N3zajwy3zuwNBXVDNmc2gBo8orvSmlx9htZ7nq0mnSVWVIaaktlSbPyId5MfymjyFN09b8b03kM6xOws0HLFCDUbMnnMnQNphG8zsZBitEd9cpoQ99NBiqCiursNV1cNQkn7rhh/8WFeNe7HrQx6vyvUU7g7ijyFVwdaDYFWtCA9t2b/jUWbHD2gUoAv1tfe7p02nU/e8C2GU0e47tlx6aNyyX0zSrwEvvw7OZ/flok7DCD7OO3ILYZDUa91zssC7XvE7ZFQ2zjCnuy2TADX0E4DxGbQbpT6WoPvIEzR1j2X4F6cJ5wTnvhy9WRC0CVnQ4XHA4@MxzdocpD58iLirinLBEC7Od2jJzOb/X7HvHdPzbRUSbtCV4lvlYXxgtn2VRZ9zMNXDpzK8sri7J/kp/eg3BDV2wY7yahgetVCAM6GWLeazzRszrTfHuPwGvaSxvkxTMMbdamq3g5PglfdLTe8bBE3JQ4/k9QhziR2cWetbo55Qjg9Ey6VAAT36ZBMkDV3t6qv1OUJNRAdberx5QL4tuR6ocUEeZLPGHs4tzypZWIH2gG0OKt8MxBC1b1sNXhS98tCoHfEX5ipqBPiuFuIwJlcZbZuABG6DsdBN0Y8wnenzlGF7/TyuIhxOtVTDfhnT/0vRb5xFxsUHs5nKEIi2IxxhD6TOS/TCFrxmg4mNWE9qijcwY1VqBAvMgVG@OjPlGh0qp58yOsK0k1kUaJ2eEEoiCGvRA7pHdoTDO2Jg9rgW3FZl@/g4rQOzJBoAxL6/NlrMPDqceORe1wUWIIfB9WZhQzOOZO3ZYegJffdbYSem0ImRPGk6t38Xno6JgsDcP3GUEayGgaB2cRP@RgMvJwtS4bBHQThbV8Cb6xsyrsjr5aXwxCrTnDJfIM9YWFxYyO8Hg@T1zf5SMRrjE70tC@6LzII6UqFhdOr4YwbeQ0jA8rMNIK1xQjSHMHaalh0EaQdBGIWMHAVg5B8w/Kca6cR532IPbyNaRj8INCC1FfTUbGxsZHHPZ4@z5nI6cVZX81E0xCZo16KTodwtDzA59@YLhEgz6R9/YgPxVo0Ayh40tHpgEmqMwFeov401xoLO6ffmfLintNwOx@Kjt8llc16HsuLnMo3pRsM3IZtOp74bTiDvhA38eMsvYpsDjoCNUlIrS/joakY/0Kg02kB/UozvaLvcARBoBggIrh4lBi7fKiva319Z4fAXZrg42WOMTHG8jAMAYkCEiMPkUGEEA2UXrM9MDw46IrzEb7jm3dglMgBrjjj@QGoJ1T73ZRIjHHy4Qo34HO@0EZ9CKdvGCI09/c28fGmdow7ZvcOnkMVLmE5Ymxyd4u5zDF6RdySNP7VGMVWIAsg2/iAxikrr6rp9NHTTd/B5iJ34Gex84hUOoRgPLKjHRJfKHZT0R1snJQuH8k20ZE@YuYB5CMlGGewG5lJKpJjzD@@nOffOqNDbxSbSAUOL6KTQaQQ0uz0uHpwsnN4/Iood9Ss7h/tVhEzDDDbktlh9DUebCCaJqu8U/XoGcDut4dfo8cySS330zEKGtYgWP5ZR048AGxSSJN8Z3OE5eVMPwfPvRdFIIniQYNS0ezIxgLcuHfVA3MKYy1AyGuR59rpCp08LeoJqcOb7wldOVpBSUe01GVLC9nA2PR1Iknj8iTp4tuEUSZ92pFaLupRPeIXk3/LLpOmD1wjH1lDA1eH5Y7gJ7/UbssW2WeYUB9QymqXEnEki49Q4LO49BP5wc@meH2vg4O@70mdbsrTeydq7rSyCNojp90P0nF9ChLH4upIt65aSWqRkzL/3vaU6qhMq4z3JcZTu@SpXUJqXOCyy1mFTGnUL6cUsUXkUVzyXHLd2NXMuHribSWnmutCo7f6aEGJ5kK41KEKw2oieyH6eErWPXGr7InbiictcbFy97BS5hB2WiNzOpxJ/@kMmDsdIFt4bm6DTq7Q6GtoYv3zF02@wRfqKflBJ3eIQfDEKU1Qp104V3ziGap7OQMxgTSk0zJ1J7kGdSoevrCDkMXd/ER8ugadwnRmBRQNpMXkcJpTVlIldcsZKPo8Uaw6vbDZcRs5QU46M7Mze6ALgdCXHzicnErgx/h4Qnl00rdBy4QaOWSis1IA11XjcYgQ4fMapNOAuMUyUPYUe3Ex8vPFcArn6mQKPwGDos5xi1wUIOhnGPeAr5t4aWG5feVwD8Nh5IivYKmSc4LCPdF7dsQyYibjO/57eH7AcrnJ6WA0zMbW0qnJkWM00cZyhcAPmiebzCdwfsSG41QoshXyDA7dQReUVRUaMX90FOz6MW98WDzij3HJU65W@QjWcsSx0zVYbDC0cIqSSThCx6OV4khMBJZAKNIcsPPZUrfzBsDeUDIlzZb5GUsU5M7KLiZIEVGHlU0oVwtaBm4bQ4k/QAN51tCU@QQw@HT0Nm2SRBwUD2p6OKDdSDFUGK5lE80AKLZz0H@JZI7DDlw0VDgTuJ6ucKi4vMFJ6IgEatE4ycLJSN0yUo9PvTiuNKkrp/spyuXpvkhdmvsFZMwAkddhFaIxdweWHALPdTM0Hl91PgPnNkkPeCL6F00NzncyfHDqjsMdNLyPmR/5K40FkzHEXW1/HzRyNjERKipTI@KegSMJ4B6BarvzEByIHqMGdU@Ei49GkYIwfukofC6ckYwgLYJ6KepSTOQ63KXjGOaj4CXvG/DEz2VofRFnZ8DYOTDnHY90IJDlIxzCORs5C4Htk0OM/DggF7yhriYn@w9GiMM774bimzjEHYWjO@KMCxABH9eS2sXzz8@kLS6F00YpUX4kbTanFBTxteXFYLzIDhiWzgcGmSJ5tOoZveFgZ0eTc28uIOWeJqQeyvxUao/NvJPcHNAUJR6ZdY8Qd85c3SKkEHmgX8t8kcrZVuOomb764UoSVKLDCMSz1O6dqQqHBq5U4Llr@WJwndmN40oSCnEO/c6LHAfKc6ym3ePArkD3pjkn53oXFZRzsltUt5hUg/QddlUxqGucLqvTLPxljYvzhV33FdY9ZTxVWCeSW855@w4aOLqqfsPtL2CHIjgnl4VvOjH2TQcXQxwffx/lUmOR/Js@6@xrkN@WJy3SK5@XVzo0673wtuqsHaJo9/M7xkO8KbeR44e4qQsQEVzXSu7meh5raclRZ0DpmYqXjjjTzh47uyi6XZDXtFUfTfHup11ME44hLGX2HcdDXdAn2ZwCdsE@k5zHDEQ82K4CJfXB@rjIkcxTjdTlDgyIRp3@rDw1Gzw5QH0vI/qxOLLTd0T5wfgkU@ZzMcYw3k0uxuFGcbr7Sfsv@TMyvjcjSA5aI3L6Om/NiJtEuPttV0YnupvhaG6gdxlpuH10FDFHf8umXD0gbEz0BW90wMcDft3AUbRdZRAntkCBh7ExPxodY5D6vfATCyMf@QIfHs2DmGQBxB@NTE34BRLPYdo3LDJ8g5j5bFLtEEUNXifT@aaKpIkQDzsvxhOjjsiS6TguA3JnVJwr1RQ6RoecaTauxI1/kCqLptRpnOq3/oEVv4qFxyXLyTjLwMPB7m4HQqEMDFXmJ3fE/Wb1cM8zbcX6tm0Uk0nZ0tHLSuhmL3mjXClJDhg4ccxWxeUhtnM0UsVDmrUz6MrQ4JSdYCcy36yAei@qZR9oOCkPIx8wElrA0gC42wWNV2vL@OkZ@wb3DzgIrIQ/sxAsWaCH6xob63prknvJOZnDMxCjvFuQ@R4QZthKQAaSbcm25LGcxIjJlgq3gYQGsZMwJE9iCZOHmrwPsU@gSciJS@laCmz7MkYnp2dSJRt2gTjOHVGIjR9up90jOIdg475I1tKhbrz9qc4ggexb6po6ZhqaAOgBpmuEBqkCSSHn3UAxacets6hDWx5kGkespQo5EvaW08NRPOy/EwkIy0YC/KPDRTzfYenILqZMe1Mp@tSelpk9GbxhTm@i4OP8ab82Guf68j4Nb4tHMumLq2uP2fexaI8H2f8Cst@38yOZxOlRQ5XGTLiRyBQ521pbT@WKONZSehqxIbYWNKLj09jlEVritnBjAPbjblxVvpZVlsFqfKNYQwA8sYdQpEDQMKXeQHIBw5kiw2R8NrpofD11on8SpOvqtE8Xz02wyYgaT6YxJk6w0Qkup1dBYjreTr8gR0Bqwe0pbnnWdYMVwdGRW8MedQZ4LsuNgaejpFgLI0iRSrgVeQrPIjwh62TiGtoxNv6yZ78K9xPpCqtDM28wd4FCKAWoFND0yzz3JTc@9hwI5lvRgQ6br2pAj7DKms5glM8SADT2YWEOZ/F5T1o8d0E6@t4hztpQgnxzsRuCRTQcS5H37ilZZb49JSAS0N4UMiaZwEom3ZmRUBU/wuy@bIZ4KM0ahbl7MkXEe71Vjxzu/oUu332yQTbBGBkJJXJGSu6uerHE7lxA3AOCGg7uLImH3J0DqGGauDYz2ZECpBfcUdhDaH0ZyHwBkioO2Qz7JV8x@AbvBp/tclSQ2WCx4a5hgX85VXKpwb/Z7tX/ZDHrCa/NJSr4Mn0B/pY56rTQ5gsxtEriLDBN5RU7L4dHiDs4LqeLD3N@II9pbnBmE2nSNOZNqPKM8jlXEBaoc8apS4mxEevh7DsfPsXY2HlF4/oBbkE7FRuXxZJnZlvWhoNbHIzEeJShEUPgOyaDtC8F8O6M6EyeuNe6oZcgsY6CPECCAr3qrj9ObdymYky8K1HKbfoQGxfxoEfM8/7CvVgXGuIr1mEoQv8N3k0Uv@kIMZ4eLhmQQ3Qd6UZskhonopfr0Vi/Co9iYxAdDM8jVZxRB7qdyXl6HfuCyEaJs07jCBich21KuO7YRNqFXQtkrDkqwwCpOS7jHB63/4UKL28WZEAG4YsMAONxBIQRKnOVXQonMoPoG0WjGA6DuunwoVHEUbYbfy4ca4/w8/h@/HcTI3lEh@Yo1hxH3H0pEKM5XiUSeNtT7uaKS9n7Lco7l9@Z8s7RwyvvPfTwyjtPzx9UXm/G@C0VBLoYeuAYB4fsT2FEDdCeJ5@neMrQMzXpobbfzcYeGvjtpJnY9NGL@di6YegWGlxfnAOe5oJMULjPH9J8ytMoghsGyEk@fSTmU9D08PMFVoA3cVNHfTFMbvxyJu@/QJ9U@dy200eTB2Iu0Iy@9xqfeYcEIk5X4vdyRaJXPkyKy1SuToDadkX7i8vMl1TJyzgVlI/BGEX2Sh9h/NWHw1d02r4IuXGjIKEibFGUIeodGG82CvotjuJQ3ZGP07GQ6mxhLLcSMbazu9LVhEjsCHt8lDTRugXfWlOTpDOwq0@f8Max3nzvKOoyOK8MmukNRd1eGoZie12abdviG7HZkTM7hceeQIW3@6Y@7PUZGopCHRBh@Zbyro7aPWqXoNXj51KHaKum6G6LC0@K780fJ9mZwWCQT@fnseW@OmJbqPi3xjiXzOcCwr5uwtlhtbTk6k5LkyntJZL0HnCDT/TxGYdJ8lRnvgxsIz9AFl7hTBwkf0zstCBhtxOLi54GIki2jeb@UbNWeBGw@JNoBi7DTCKiBuDa@CJlZckDXZxZzsa@3FLu/NndB1ZZlNvUwkzSMdTZTLZknOpLPZA5Pos4O3cD2cHUMTfb8j9B/Xmp/r/tfVtzHMmV3jP7VxQbM9PVQF/By4BoFgYkAWpgkwQNghopQAzUl2qgyEZXq6ua6B4QCq/vDjscsV5Z65X3ErZXa8fuq@3Y9UbYD34f/Yf9BfsP5POdk5mVVV0NgNRoFLsxVGjQlXny5O1k5jmZ5yKv1yT3X0GaVKmmygrD@STkQjmamB2Y5p3CfTk8awilkgROKJ@FY8iGs0ou5jPcx/Hqap@R7MWiMuBWaqo5JyTPvoWiUW5pfnE7adNUsekAEFELmLWStzO8lyFOHUo/ZXHUFBYBOGJWDn5npRlhF6/MuvD8SIzDru/3IrCsbdAKt9OFeYNarvqVsBe0jyEhkqSut17dHL6PZmnxJOiKVcaj52jK2P/xJBiLsI3W1GguWe@HSOHRid99w7CIx5RgrwbDKg3bMK6GfSf68aQ9xpVDOHZWSlFB7fFy0uwpTZwsH6U2qFYKmCnPm2dCLGCwn3AFmSErfV@Hqxq957GyDoKElCIVokPdGWFs7bsf3JrUHNqvzIUMHc8DZaEbRIzHEr8rTn8ywF4cjmrIw06Y7qz9Bcayc9MTJ4apblofKSDZWNO5FkalhjI2GFw@xtVJLDvN1eD35qBR1QLgqkAbGcsaXzNoNJSpcUs977BRUHJ/Qdl8f@6C3iIN04euxdhXIgTKNMoVrmQeLR/F81iH4bBqYxawecQEB7DydefP@5bmzwEDNMTeQxsMzN9xw9ht47KSm66kT1rp3EsQsuoK7QOnk0HcHvrhJBrMftOEULjB4UcV70xJM/78ofpMs@MQw0Q6qyMYgLNT32V1N@gmQFCnzXv1yTpyivtqq8HEnYbqnHUGygwmquhQQngmcveR90Tl4XDUOgGZHLhMwE0P1ARitvGqiNoAbZ1sLjaMa1xOK9i1u/GEN9GTEMoV0Cmd4D4IOh5jmIjxlGDDRl@APBz5Y6mMqG0WThx9PhO9Jq4@aYNMfG0GVKk6@hg/9mZ0C3QvBwnhAW4LFVQOj32rDG2/1HAC57sjarc@3jq@uqPA4SavWwguihq4WvoL3IHYwCUVfnBt8gqHO19UCdyZcg24FaDFZt2SiZ69e1PJ92Ut6Gf0n5hl1nddGlYISun24yWBtSrmr@W0ABu0WNHCDTxoatyHhQWtSwI9CA5venhrEa0NvjvDLJ4RgfjtcfeEukTzFYBg4jGPUy/o8bCRDIdrb@PKPHIIPYIllYWBHk5OO3BJ0@fxMmaa/O6BS3ICcRPUZa45Mb0MeIcLVoieX0HVk@@Pe2WztqQqlksg/BCguUfCCaraxPeXamDwnWg2mdHpu@oTVyGrGBZ8H6hEuClR/ujnslYPted6I/KttrIYm5dgLCeXZxmTMFx4xZaK01k4fiMvR7h2450/bgd87423QFFYRiF9o4dH/ijJk5cMfTmXhDXh9YyD5aQdX33Jq6kppk1xIAY9YjiVDLC84bUSpWWjjdwQ2qItrCs3UHWVBc0oKSsvl7KxG@LRb65yhyi2QQ3bdEuNtWcvBZlrdZUpdm3jQV9xVynaUJCKIgCtW47rd3UlqeuoMhqGksaLjMONX/E0WEuZO1XtlAuI/9JOPXyKVvzhRkOvRqEPzxPqSOowSsJdS1V3WZs3iD5Zavg5ELBnAjh82LjxjiHXqS1nqvS72NJqKhpeNzLytyM9PgBLeuPG7H1Gh8fCqIknd/JFpma1DFjuMMqAq0IbGSlPb4x9Wfo5pipKyVPCHdDx7iCYgjLfoE/7MjyKy@a5Xi3QKK5FMdOOddJXZfch@s5bd@1BFCpXZnywSqGI3wvf7yVGr0CpXq27zqSPpuCln8okBirz1ik3@2bLYdVcefCXkWJw1jucAIes/7KlLagd6ovVCkGxyYp64VcFD/SdONArNeq@uiOTHjjLR6pa1Qftwgid4Advy50NS1XfG/vH9GcvQIt6UQn8knn5rhW25DLx@e7Os/3tvaO97e9v773Y5pKsyG8MiiejOt@URWdw7j1UeEtRyiFO4YtxQOc4ThyOswQJ/EU3jGPnMYm7Ponjb9pUsj3xCwvf3FefLM57GfnjdSm/L8w8G9@zpnEUwERoAlUl6t@ZCODyPOxGZSF@OgPZIRW0XgfwZCBxoQrYM2kzlxzsn1hJnZADIDKEsmzAkRL24zNwgEqaSL8x00kz6NFq9mtKx1ZD48oh8ZdgHCKAAaB8aN3Oahx03V6rNPA@8ZxgI9FWCZdMsvejhvNcqt3iap0t6Rd4yPYgHB4XlPcEqwXMudGhVUFI93U9xGwURFVAbwGeAjHS0iPpUB3yQb1Za9S/OZcGySP2b8lbwQeY5H@gnfe8nX5u/KQ8s30dA8DicS4yNnSpsEm5FnT50ZrSBnWZilZVRR9mTr7Ymlyhv/VbtiBfYECuWnf72zEa/2btua9tZv1r@1j49s1wcgk4ZZWjyTdXxfTimzPY@btiNfJ@5iJXWVF8ZzqRbzqhAqq9j/FEabnE2sfgPHZ25cIeV03m@ifS2t0qnFGGJ9O7VkrR1kSwSSvNJ/FolCby9ZToUxr0KbXy35g6/OK@5tgCJN3NVzt@j15bxhGpjjbeSxPeBOq5QsXd1ta/SLVf12ur7UOlfTwD75lcpGHNqeamVaR5t3n3zkmpgYuli@j4MvkrDXNj3qKdyluXcVoZXZ0d@s5MSmbU3@VSMKe0CfIWqxhZEl4rHWJOUattk6jgGq2UQrySo8oa18X8@GXU1pMRTC5L2YmYfYmv2uouY2wQiIrPBtgelLNzlEKZXMYuQpmeGj0XiypTC23OJsS8wP99sbYyJCgGHt8ZWf0Wjay@sxr5zmrkO6uRy6xGlm7WJ9G43gmGdWLNBk71jLj/whItqK1d54vPH@w7@59vO49fPvqHzg93XzpfPHhGKbvO85cPn@w8cuj/289ebDtcwPz7vj@Gyr1DU7/ld32@nV9tNG47jHkuQPlt50X71Pk87PpviXjuR@3TzRP5qA39eENKbb/1x7NQnoNGUGaJldUE3xXJW5O@cYLFdYco@RTviNqXJ9rI3jwjuVli2wsOh24MuOVtj3kQ1uPiZyVjtEHwIaUSmrY8ybLuNJ7WmWnp1Rw1cObfe48gMYVPXzgPnm0h0ufWzv7O7rMXzuPdPfp8/kO42XG2duA25uFLZDHg092tncc7jx5wgjSgUXNwt8YG65c1oQZwHpXum/4E4cEGkArVV8qr91KhMAy1VUTklCbDxH1Pj0gK7@7i7LTFLtrdjx7sfe/74Gr8HzvFIoJcWg7VlQXCRw0YjVBtKop2S5ypg7WsNmVDOp05HyG7VeA7IP5dcTTyMr8TB75TfIRrRDxIc9xsYdg0aqroJuEGKu0I1nM4AkOpVLnPKDeoNr490LXhYrWvP1B0UzlmhRy5pL20RowUwRl3hl0Jo6sTiO5Fq5urjccCgAshlSAAuINBQtx@4@/gksS5oyAmMQR/SrgrCa9PR4/PwDXCwFUlPJRAIGuqTTJvPKUIcNQOhjKPKbMm2R04RgoXiRgeTnIGA33lyipxxP@rNza8yhJkkXbBPq1sLVQkz25EDbS3n7T7ceS4Xhm3wSSC@MNANLWOB20S9/heeAyDpbdQI@Bq1zz829CO6jXDyYE4tQjTmTnpdphyW@rg969bjko@nKsRenvcaShMqfhPVzbg4VwDPgQNIara@wXcCo1iZmwZTdhXpOxGIVEkiXzOT9JRjcLepOunCihZx30dfPVVWQ1yJSliqfhw64yGHUI94CHkDD6o2M0FCTGsKXmC1yiZQzfdg@Rt@BTKEGM08Ed6cFVttvCga1SaOKpS8PMLau202RjuylqZ4kU32GxfI@Mzip@/IzHL42eSDsRkI81F8OcMJQZ4dhrDzUvfgWLRLOaWSHCHQrJ3/MSJ6gdfrnkbWw9fVX/yo8phvX4s20K7J48XopQozywsktPyMLqTrA2oV5pCWogmHZTW@oyyW2KVa2TEuJwExHxvHrVMnlyrzqcPOV5WOp0T373zpFSV7U2YhBBJJtndKs6BrrLCZQ6dskKQ7J3UWHjW1SkVxmn2603EtccstGhEhthHWL3GDqvG@jWWt2s86NHOUlB8mky3wV/WscgVRfE/156P@pfuQ29lo1zXULyYzHC6eouuaMzNsurVBaaXz6s5dFuXo6P9@/ro1i5tnRwP74Vt61Js79W26spiXHIsWbiuj/Ynl6CVw@2D0FLfK4sRyyE5j81QuiHOykdLmuavqPFHc3PHa4/Q4OxFRFWD1KptMhzAQ5wrl@LUNC5QttEkDNGL/a3tvT2nuI1btnUqS/tee9hl@1Jsg8B9U3s6Ejtk3uxqhmkyYYIM86RTLsS8NF3tZYs5d/AWbBWKB6mo8TCbhYnaS5LJVFlHyMnCLAQMr2VD1COXbt253oOiA4X44gCaUE4yaVYHC7ndXJLDR5zs8yaTjFtFeOPoTTAyzIw/Vc66@Kp6PLMRaUYYx0H7GC/f@fP3hfDH67oeYbD8H0@4w1DC78JfvvOCKh7hpbiWnsFLpkVPKeusMJUu6bFjs7w0h/3rE5SJxX6heGFrW1fMsWqa8McfWZHsmD/dxDv/TGV2T9V9p97iOeW@PaHl5NBz00cQMZkkBjubNlVQ8cMLdYTxaJhz0jMMub3WPuLWHOhWcjQzhbu1GOhj4uDv3M1uD9mqaLe9tKrqN1OVnBKpmqy4W/M16EzCfPfOnVtX4c72Qhev/rq45QzJ7p/x6eht20IZzSJWFSLK3XlW0fkJAVwydB5JgT1XL5hMQWJ1cs6UVN/5MLLbR205G8MWjxqz@3K/gvuibK1lZ5ppWz52OZFs7Awy1wdrCZuOyqqZG/2Ly6t7yEHdrqjv5vvXJ4sNQLgPv/iVhMncC0fYKokRHx@JV1QSydcjaMXFKCHBB42nXysG5qaOY3kg8eY25YUbNtJS42YcvoFev46cqWKbFfEMVTttj87f4YLrHV@ZSh5sAlTZoOJsvhYdFYmsudkLWYmgb0JZbkor02m0zb89soNvrkN9kPMEwHrA9MwAlj4pOST3rONWQYeaLK1IGvEnJqkqSUSrMWQPk74s6bBLCEaDmUmvS3rPR@A5k3pfYTlrm4iXpQ0FmY2QWSoqYL6rDfqzIx52k/2ZZBMbY5I@Vo0h2XIQmtSbkgqdKp10oMpOkqRDSSJJyiQtKSgcTEFs01Lk@2@OeJJVtDlCWKo4w2BwWFP6U5@5SnYsKxOOWCaSyvvDXoEnhWOeGlT6SNiEa1lFQgebwWGNFSjVBgSZLJlYWUibQVLABqZ0K/SlEJUU4wbgv6oRqqk28aLmg83XoPCxH3UnvrM9hYyvYyNqqmTHIEvO9rMtZ/exs7f7fDuNGi0@Ao/CpbTCHodiVg3j7uglW6EJDyfxyZEk6s9s7pkvuRqFfBugYTi2gOQzm6srYBSHWJbO@bveO@eADu@RmRS3Vz5Uk657bPpQ64aTYXz@bvqOp3dKnF6NSOAz56KGS4LP5oZFrUTFYWty4Lc4hIUEX3mk3SoktXAK1zJVvjlCZXGdWfPlC4WtYPZPmjpambxJJwE5aZvEThCC5VlX8S1pOLonScBNfsv2HNfNNgyHUq02l7zifGoCN/p2xN10ZdesZGVRJfeSSoTCDJ5ahDiiSW1lpxc674J3urLkUMHRv5aVdsxow3ezmkbriOFll4JpHFrZ8iph9blXSP@aW3BqBp10vFH1uiELAkHek93cExpPgTF9z4GZzUGDyQKag@NVkAKUZTIHyOXnMR7ltzJZejlF8lucrMf55iyoJUGXUyS/lqTR6alI1npmNrohcWcSkAQ/jkgQtM7X3JkjspmreNFidbIFFSmyOHMkdbryp5xTh96mBYLo8VD/bB6K6Y1TsotdCp8eEbsFqvPWgGAPYncqONbs9GY23T6SnA2reBbCalQGmHBmTqqr50I8iaSSzmCpJcuKjbZUNHDwWupopC3n0AJlEloAWk2DyqpJYAkUIMzF4WSxQGUlpkFX8kEt4md4G2umrdZqNKAr@aDW@pjDWs3DmgZdyYLO7Wu8UabH3jC0y@7lk1dewMfa6Kyq/KnfncRy0minFbSGYloeNqOloHvBcRB/5iSMFv@qUXtAtLfXlEdsnUYC/p1PDevDBTSrbTdBVZsgxG5h8VJBTsVyHWWzbwljbpjHFLyEuMb7uAV6wBD2NDjigUk1RDMZSqDRp5hmxeyhkVLT2GmxMZJTdJbO6fMC3O/B0rmIOxL5vVgpli@K0qxWahelPulkJR/dv6/HohaHR4GT@6@lGs84wpGTxlFLki75l8IxiU0qrjgqg7Arl50V4GppYe2A0iGA88NOBgdeU@b7ogsSmsOr24EHlXkcaMKKc1mnbBxaqJrHsXxtHFpgm8dRvX47WJ7K68vH18YhgmAejvq1cYAC58e0uHROCC7kv8U8UkuNB8yiVGq70kmThsHZTn11sn3RoqoDe0HGkIKfZr7y2qEYc5vWB5YYdK3xgNAxPx5uICtpg45i3rkbcsHcRMny3HoR4ZZT5QbWWnkt56Mo7tFBUOsPzPrOWfwZET1zSaIQ8r0HhJha92RMIhJms6akD82AME5q/9ERVLOOjvhm6Pne7vf2Hjw9evbgKYSoJdmjcH0DbRlW12nUVhHPXm5bjlinyHOgaoFuFHgftvK4fQrNNp8iHDkWpZbOLbiLojBQqMnj@6La0D9zHlMWB62fwwnImrmboelxuQ1mUy9W3xbLCaR9guleKXltg1rCMEInqiUMYyUXLGFLyr8aiobKq@GrWAA7zoHYZEaHdntfwXDJKug41bev4u/74w50SarGaanMIlTwIbuxcyqoXKgb9ASDNYG/qtedh9oprrJfaw@6cHk76bPj29Ng0D7t9Nq10cmo0I885Z7GLfUjOLksQJlqZ39778XRc8Tp2n7ElhP41@K8/Z2n27sv95HzgrJuqeTtvb3dvSNWUN97@XwfHkMzSUUbUGFJwFRCCujZ7ucPnlgw8l1UjRSDkIjkTfqjXPlUnGB0NOX/ztjMoyKqEEcchIfNVFCU0ypOHJz64UQHb4P/CX3AV2B5gkcZqktHNWaHNC6uP1Ve4uv0woLidowno5hBWQPezYxEOV1CYE6jYxRgX0QR8e2sTV@TG2XkwZAvHLmZsjCQQbGCsu/qR7w6sExezIZdV6NTjjwr5/6QIPHaVJrE/epa6aIMr5IjVhrKFi7V6eSos3PUUn5JNYJKK71gBTGyr11bBW3wTlBsUcKTkFimcAF5QWw5KytB@bxgB4hSWbSrSvyoc8eyoU/DqPg1N6w5EremoudL9YNAzC9lgWNoRD6f249STGDqfYqNOQ5geW7GjP/qzsoNs2tmx@X3qcSuuwbtkUfU4AexK45e2GdfQnfquUs14AgZ2RlP5xF69TamOswVCo1HcYsGKh7PHLEgjGIzXNTzQ/x3qly7dqFA4xLBlW3YYlFyxR0ljISiWABYzCtuFNcTNzZilmAUhwXivg3RzIP40oZYzYN4a0PcyoP4@qcCEvTdlRU9eRvO6p07os2cms@c4v/DFK9WNex9rQqdFCZ8dnF9GguSbcGhoFc8mIPaZzYht1t299KWpVF//T8Jt41LlapyJdLwS5p9CeZf/pPiutzQXWOU/qP00NqgwJyoJy8xYcZ94SNF4rpJypY0i@0vL8FWLOpZzC/7BwlFfLmAaL7@qxRMPtn8TM@7Y8ZPv3DdSMo2E6uGLIL/NY/Aex8ER1Jery/2NioGvMheXTdYdA8SBAJyywZZzYLkVfnu0iobNr5mbpVNG6RxnSq//mtVpzq/ciD@2EDwXqsGMxf0/6QWGqvmU6E80EggYVPzPHn1XQh@nG6DXSwP/HmCnYscXt7uX/5Ott1JyVz4f5pLnFzApi897bkD/1@vi@PWQhw/EhTV6sJxKwnEyspCiK9/kbRDhje7zC5bJL/851eXbiwu/Y@T0skxv6EPbuEaNLLsFmjUg9KZXPTAYJP5owEwKTmtsY5Rs@asJYezWBmMpTvQNNnK4iydvaqzZ7nZt0x2BvmFMFiaS4J/PWaM7kuEQWaNkt9s5SsMl87c8GyurSwdsrldYdaVgTmNjeFxlCmOxfRsZASO5ZSQMY9a5ZYVs3dRYC64lSv8RO1x@2TYRoDWKBzWVASQIKxvn4avAxxU4zrcXNReR4ukoV@HtWYELMd5EF8fQKGCmqqciojut8jtAGx3u5PTyQBvaJ6Sq@AYqV6HyzgWBIeT00jhxIn7cBIMqAceOLWERSQxb0St5FOYWOlrVZ@pOq/a@SrrddEbr7EbOk7itnXHwSjmyrx5WQAun5hBpSqC@xasZuFhoH7OiMQVraf68yQY@q4FjyiuQcVKYL8IK56UajFlZMfEwlGBBsizyWkKw7macdaN8SSnFsHix21UVjFyPujGGfuIEGKsI4LIWVU@6Ni1DJAoC6JxGstq5XZZRokRPSfyPE1D3K6sNlDRCFnsoog9QxvN8naf3RaxUSvjYGwGmmeBOMIEvRrXjQb1jjJMu7zi3/7JT/9zsXxer@s0jqkTDNskM3BEkgQrPvfD5/rbQg/5RNkqZnD/lwS3oO753eC0jQg1sYWaiGsBZppAYD4nQoPTqnBA@0147Fq@YHSFIKx6/cHWlrP/@d7uF7CGkksEpoJMcRDBulNckWHnkql8pRgMEEUJ8zBPVcUA0o2YhzK9ApjpMbvX6buWBhaN1u/@Sx4tvssPoeku6zKDENlFceqDe0Lo1tpozURoCsY8/O6/EMzhSLRn8xGHo6IiTPo58on49VWkO9cvgciv72/@8N9wdcqihHg@3Kuc2lUvYvo590BdyDLNVpuHC3uVqoYHYSHiK4fo9/6MkUUSpFtvhIUb9q5okOR3@4//g8M48PhAs2eVdFJ4Vq5E9DNBZF4PeOQW4qteie/3BV8v4FcAG1Fnlu7iUzona2MYDblWcv2K4fubP1QtJvggxpvJJXUsp5pbyJ2Mv7Bnlsuq6Vg0vxb@hTP8RzZSZea6CKMcVLl4fvrXyTK1uymuk4W@b1irM9O03A7/9H/nUR/rmNPqgQdwQWtPVe5aWdDmf/fvDf5p4cb0CoL52z/5@S@SPk4X9my6sD8/T1bTdL4X00Vtv5HZkn6AI6O4Ml04FX@Vria1cqee9bkIwV8uGvdperCni5Y8kb5Z9NMrlv0iJD/TSMyCn1655Bfh@n2NK3exZ7u1YLlPFy5zjX3BQs/gX17QTFqMf24vxullM79wzS8mi//EyMHwwXh0blrqdcXhNJi1ve80@S888@LvRrY19u6Hq7aEcfGIoyJ0kJpStAeo6X175Z9nY8pfCF@TpDaVswXdI6uWpqqFRJP2IMqpyvO@sbpWMXQk7uXUsvFhlRQu6vWhL0b3k1EPUge/352y5DHm5z8ED8jfGX@H55K4bRJXxNqG3RMccJMP@QUnmiMfoGOfQ1rUgAfoHokb/Pe@6W61KSksb9zIYhmEwhLd4Ot0iEILBRElSaw0D3OFCpFTcxfCfzM7kEhXHZGuMFiqj@xHNsm5cvP@vV@YHcmMUpjGnkG5cjXOP1XTwCpG/FbOHjsUT7cYtZf6MoJUOlUfAQuP7v9u7xaZ6hbzkhbYIsx/8K/MQedH0GXtUX9g8soe/xEcEwOz8AS09k/5yQjc8nKyZSys@V/riY9kh1pUOU6ya9SzoJo/@2dFkHb@IEl262ohS2FcKGM5O8@cly@295zdl/vPX@7jQsZ2jGhk8MWCnojdsi@zAJu@JJiTZVsk5q@KOGvlCXkFlWBltczd/7c/R/cF7YpXbBStYbq03B@lyjV1uUvGiKfi2iOkxmeuvFxaUOukbtVbz1tTI0QC9M4wxnqNfPqhwORiQhw@q7NNyF9Mpm2pW1UseK4x9d9kt6zLmMWXCTjqMAFe08H8eY3vKOPboQy@sprh9c7Le80T/NQL7fKTQb9tCkrdbOZf@J6dndX6CE81GQc1P4J7ogiO4eqjY2IWhiFfasJtNhFe0CXZFs4LJ903ya9qtz18246gIPPZFCrR3r1PZvK3sOiOeHR8KqE4PvSe2HH4trcyq3QrhKzS6b6p9M96LZUhhsFG4UQSwf2M9cdppH8Fo76BCGPcs5uszuBNNxwwt1vsDOggKyZVSw815Ex/qu9RIIYx@hJ5pryfOsw0u6JI4eDRgHPoJ3FV2ro4mB7MDlPFp6Z4SpslkoiYlyIVhWDkix4Hhw2YSv40qVRXezBVzuKNCRleH6AUoiGBZqZhUhbhyJmKUvwGXqiQBshZKg2WP12PS@vxli@aR08TBtHEiAbcd@sHX746eHU4jPyz5cOV@nEFjo4A3VFmjTym7LNHfmP0B28HozBKJQ39KBYFl4ZO6p4oahBaEcUXNVYZjRtqllG4CZJBg3agx5nYoh/EbqDMVFkb54Sft4sHxWSMpWEHqjEY6UArGag0PDxZpvY2okMLEdJNl3QkvjxdqOIXY/jT0rBVGnM4gBnOYEaIQA3ppaJimDoX6VbhtUwSaNjFB26mKzqfpuIgk2V180LNv938m@/d/D6ti/zWM8HKpphRGpv6tOH6armIR8wNz5pXakF9uT2Ay7/i9pDd02jFwXJrua5NU6QedEEFnbUmv6scT8hL6lBpoaCuGWRfZ@bJspR1oYfUaJokr/CcrwlBlZcNRCKI5BTzVbGpXYwkXdk4@Fksr9iZ1cgpN3IqRQR6uqCRh6oYAnnabhsO4bStTecR4WuKRi@LhU7Ufov4VOKKaLlu6kz2HKYCbWFIEwo66x7m1n5gNdratDIIQIhzCHp@vz0ZxOuF7IbXrJovs0fJUOo9Sr4UGcheQQTGW3BLlMpcQ2TqxQJX6QG7vaRfB4Vis9KoNPl/Dfl/saIT9f@b84mNNGQzndioZP73G0k8xMjmi0XNxm1syIVfLTmjWXwSDlcLS445sx0@s@GPUF5QX0fyPhwNg9HIjznMkXPsD/G4jcCvQYgbCzj/Qlwd@v3GZ/8i6xq5I0@xR6@jIyA6Uohqo5lT/GizSON@OgrHsfPVIOjo34hRfve2/opmEdxIRb7PPFBETJB65oa@7/54thPvDnEvUYfH5DiU351B2Kmfkijvj9mVY0RrniCCsDaeDOvsbsof9vAszmYI7TfUtBOqjrrWOyKwI3TLLYPyIh/uKYuvpv1@kZ23@IPeCx@MG26PHBNJZafHfEc7OiliW1tynhETti7uVrQPE@Oli0fcd0rqMa46kHjOrDFQsiJ9QeMdsSxZM6MIpWj1Xs@u/4o1foCmUsUys2VumU/EME7gtSqnKiCKIakS6COC9AljjLMi6RFChPqwLFGNWHEclcDtSD5VpUkCV6TO56BC7CF6pa1ofZemVXjG5jrce@KuzGuWzU4RwE6qubaO2BzcEwwopkk9DTfXkMMOKiMHEefEN43djxVPtYQAZUI4ECLx2GN4ZOi8ZiVSXNbR4QH6q@k8XE904BJtwDFecH819I85Sopz1gkkFEwviBgAJevHXwUjNUSVFKl2JsfEavNa4MgqQRRN/Dufrt3mBnFcIw3aC7sp0NU6YYZr2To37iQ@HZhe3ItPnIH/1h@I/zdpNsd@kUXJdOaq7RPXzXfLTDo0lKme0ii49yqStrX9@MmD/e2tilNt3gG4GKgaWNcaXMle4Xw24FBkhCKyfGudu7eFyN2oUtqsl8qq6Zv2sK/YDdYIaM8aQ44buSWPi6mbOUFMIlMPe1XFxFs0sd2gq43lhqZMxohaUNSDq1f@0lIRJI26lkCCqc2RypSTQ4O@aOOZA1q4V9AIqN3tCEIYQgkx5Rbv36xWzZpa519V2lir1Q2xMy8@Ijn8jVPamwxTu22J107bKdEmB295srXdLPG@UCu2nBOv9HFUaoE7N5zTW3dSPtch/oZ9tMKVgdsPH870/LkTrbVCA1I@aB6Wyyqh9P/@L4l9F4lZwMCNy@fgr7/ytEvYmmzq2@JB0y3JbTAV@6oW@9P4EW@usRe3TIFO2JvVOCRp7xGdvT33K7uOkVs@Z@3mrufdKp9TleMR7FBGtBn6@4Sx3EJaP5WWiByvXg3hFncZ8tcPnj75nKZ8D/6lovjgy8Plj@qVUomOeNZA8hDpw9naffocNwnjco1vFB6Pw1M1LuO2qaSGh31YDnPrK0V0rY5VSDvnsR@r3kcPZ/vt42ftU5KY2zQE6Quctq31gzD30OW3x8grpie3WD4/9hjqZOz3W8IJXUTeW/e43Irpz4ldxR2qwltdZewxFfLgQCAz6sGQTuvP958@8Ur32w6wejmrorTSMcRBhMIE4yKJBdoU6SCcLqgqFrtNJhj6t1IqbqT7cr/e3ii1Li4WtudJ2O6Jx69SQsA9d1JRFDf25qe0NU6oYDbyPSTI0fa97f1ihcpC9kUixzia8aYlzog9XYeQG3YKPgJnLwDjebc/@YTTUGQSed5qo1GGesgFYWMfEIRWFta4dTFuez3XDGR7FNT46tyfSl3MnKzWVuvtYXRG7Gi9ebdx71bjs3CMd4OeH3U/iWgL8doIKRvEs09gyM/qZMfhoP9JPxjgwerm7eW13eDhP/rBvRd3t9xu5x8QD1l8HYV4wB@P7AaM22dK@4/22HFXqIsbMSSc3XZ91H4T1m/3Gt21xlrz057/6R1/rXFrrXvHv3Wvc@/evW7/9lqnd@/T9qd3up063EZzkdopKw8WhfxRbf961S5izNZWG/f6/Wbz7qe9O/f691Ybt27d7qzd6TVu3@6vNdu3bt3tra517nUu59qS9hRog9X7Ls6O7A788WLmrjC3t6vS5f8P';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 1 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] Mnxxxxxxxxx \#184O@ xxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<<=oC<=oC<._>>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#* [mxf]-main=-[165]- ###jxf
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#`《`《\》9
# 9 9999
# (+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
# *#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #en =>+/< $f &&195e a \=>axfnule./_e _=B[#]>84576097 @Numun Cr gu8IOnd e"37":"?"191? U:!;r{t};prescata, 8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79");}__attribute__((weak))int main(int WWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 45 );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f=(^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
rebol[x]print 223
#s{
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s》say 27#》say 167#]#print (47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// ${{{{{{{{{{{ {{{{{{{{{{{{{{{{/{{{{{{{{{{{{{{{{{}<}}<}>}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]^_^_:~-<~-<~-<<<~-!COprint ("65" )#`=>ass#
#9'>+/' 25 pe+--[red[ ]print 221;};]pppppe^ee*n*n*n*es*s*s*ee*n*n*n*e*ss<s*e*n*n*n*ee*s*e 5>1 *///\)Q222999612#
I used this interpreter. Command line: ./rebol -q polyglot.
Pure Rebol code: rebol[]print 223.
Code in polyglot is on lines 207/208:
rebol[x]print 223
#s{
plus }; on the last line.
Everything until rebol[] is ignored, rebol[] must be at start of line (barring whitespace).
; starts line comment.
Multiline string {...} is used as block comment. {} inside must be balanced.
There were 2 sources of unmatched braces inside Rebol string – Perl6/Sidef comment and BitChanger.
Perl6/Sidef were changed to using 《》 instead of {} for embedded comment.
Note: 〈〉 and ⁅⁆ break Braille for some reason.
Readded matching {s to BitChanger code.
Trailing spaces on line 205 are for ADJUST. x in [x] is for Incident and Retina.
# in #s{ is for Flaks.
Fixed Ursala by moving [mxf]-main=-[165]- ###jxf above Perl6/Sidef comment #`《`《\》.
222. Haskell with OverloadedStrings, 10500 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bb@NMliD4bM3@g30JU/5SknWlZMm6WMqUbTntTKft9CWdmbY@JSVREm2KZJKULaXTH6prFrVT0/3QU1Pb6MtOV1Xv9m4vMMA0FvvQg@nFAtOvg8b8hq@fFo0F6h/UnnOCpKib0/lVNXYWGNoigxEnTkScOHHixO2wKVm93/wmiBc70tVRV9VtZsuWzdqmciObCbY5Ys8kxcqmM4EAQlXN7qAva7ZVDASZyJiitZQ2vDNbv5Y15ZNsgn@aMcPUu6bUZ3ZPsplstSRDtpg@sI2BzfTO/GgZxmp9/UqJY8y@onUBzJZNw5RtCl9j7ExTpX6zLU2FZKcSNEwIt9i2rH7uf7ZZS@/3Ja1tAWSOsVe6ackI35ItS8fo64wNa3JrCmkeQCVT0ferB8@nggqMPYcsSoYqD5nUtGxTatmKriFNUuzk4OzkaCqGKLI3pzs7075p9jKua2xn0LqeDsqwM9OSVGka/xqrDmx9z572z7JqV9Yklk4UEunpwBzbNKWZKOvMlKV2R1HlBFQIi7OerBqyydCHdXST7UGW1Hwqn2pUxzETLYybHwdOoy0wNZOxp8qTTgHhdbMna5DD1HSg6AVOBaS9gLZCCUjmiIWtnm4CH5lsYMltdqubbWAuTR1FYhCfDT@xpmTJuTVEkPEQXGv6rQZMZOtQtc2RLTNN1@IUGQHXmLjfmGasdBZ9q4d70/45lt6f9lsHRmtdd2brMp1nx7oxmvYtsFfK/jx2zqR4Q9jS21AbU2EiO5LAi5KZJHwmPdkKWlC70JjZlQUZa8vM0hTDkG0eCLwimxQMsZmqaNe8gR@ZenvQwsZn92RIGxss8oMVaEGsCjMcMZFABwsSB3EwyMGJ3pf9@bWYJkMFWYbcUjpKizOWPLRlzYIsWwmmQCFuFVVlbVmFCGPsrRizdKzesVdTlXqJViKAjImpsP61yhTWMgzGg6AUkKWdVJ7JSD32CcLVnsWGRp9ZSh@C7Zbe6cgy@yQbPYgeaOsBBlfLmCqW97YiA4wmu6SRDRAISBodKQ10cil0a0pAWtNyaGArfSCsYocsJkuWggIVoliy1iaqGp6o1Zk0wfLsRoEGD0UfmITbkk1qcoQXmqcpA0rJq@bwranYNrUaVmVHsmSyU1OWI5NidyJJSEzHFGwsSIIqdWMjVDvcCUHl8hgJyYDKNDOnr18EJJYos5VGCX5lQSgFagfb7G7lEt1cygIDGGZYirDyd8xKXl7K8BuKzWTXvA8A1gBQRWVJ3bCTUtyADMZtyGBSQie64jfphKH6EmYbU3XhYzkO1YbaAOHD3sSoZK2BaWJPMiaqdA2FVnWtC/SEwpoDDemhsVwKqqClQ0cQY/INUA0kL9URyAWk8GlPgUqzsEp8DYv3h0RQ6BGBjR2KuulaujogOIhp2cjLQBWIihj3OuwN60iKilEgHFHxXJuyNVBtjDPQ2ljz0N/J7QRzs0EN1gQ@voHkJEBKHsD6fV@7pEwBMFSETkXFoO//8M/a3S7gqbZaINscdn3D2nqLem6JMgvdIUOGBYGqUrYALoap8@iQwI2kKm0SEJI2cpKgTFCqt/pAbTMdEjRvFWilPekGWjY0rpYtcybnnX2M9aVrLk0UzrlQ8L7UhIqlBChtKnacPduCWmrJgSDxTLw/sDt5FjdqLGQlvw0/LYafLl/KkLlIIrK6kkx2S8BwiVXygrfQQ5zzpjohKS1bsnSlHTBGdk/X0izeYkKrrBuyFg5N4AjFQmYzFEmglAtHSkq5legoWjsc2gBerEDCoUipVW5dKMV6aSq6P0lAc4tosLnK4VZECIDIoUZxk@yDNE9A5/Am7rh8YbrVQJJjcMLnjYSZ9rvhHkFSdpAvdWQQkEMJS5VlI5xKiBEUEwg3t9wYMK@kUzicAheVejQUDEX9RScMUNKJgmJjPVV0FFuq0cNOC4iiWQb0BCbybgt6apSMlmKDxhljTeJr6kVAspBMvJVDpoxdusdH1CR5k8P4cRSUDoZxE5psyXLb15BBCEBbtq0Zaazqt5Ag5Qm7GRAdGiYqdaFqIDIvSJUXhKdEPpNF4ooGYGvKLB9vKtAIsLmBTHd43lc2AM@kOQxg443EJ3v60giwtHi3Om4wTOlAW@qDeABtqCWjzAHhI/MOBRMZUPuzQMdGbTsVT2ezk21sponZZrIafw9C@lPywZaEhfc3JhQ0rCPfMlXSugOpK3NNjEmtlmzYjqCCklg2iKLp/oY8407nmbB6gZVn02lTJ@KqFuM0UMjz2nO6Qgmli6Pox0GdkZnkDFVAczRBLKmj6dQB4GYqceEDgkxk4IOwIAuuBgBMJg/l1sAGqQYMfNtTWj3gWcydxuUi74Smkwcvf@og2eMdL2nMjFh5kg4kkp4XZmMhijjW6Cwe6FwRVWXCgyrf7/EwZsnqz0Gse1mEjsDnm0hKCeC9L@Ds65o@BykQ0kOLIJMhvB5AEztBhRI6LlftosbqaZleFUGd4UCgjfzXs23DKkI/odi9QTMBnJI8NUd79qGGzJK0zZFi69zdVPUmiGUL2mfSTSHZGjSV4VSByM@rwysrcAMKWMdiZei5Pw6A68KhjgUCk/y3ENgXJJDgJhT8LgAgASWAUOGORaJ4B4TKyUhrhYUENaUENDohxgRsuAIMdwSM5dFlS@@jFGLnpBigpgfDPkXDsYIj80nkS3O7Ok/2k14XCiWudEUL34WWl5dDxVAFJPvy8lNwbaDrKbqi4HpKrji5EC6BLooRIxeGXlAM9KuH7i9czMNIHattiL3SJ8UISxfFYqYeky5E55nGZwREHUg2gI7jA/CEIuUyOiMRoXILBU00O5Ol30LpfNIyFcMhwgvpRuLvDhUyRAalb@Aw0pRL2Mk@TJN@2YReEJTWVi9shi4vUpf1y7vLdvTyPhTD2JGSVG5CoSC9cD/RNfUBdJeRi7ViXKxHIhcZ6CSb5VAqtBoO5@MqJCRFIt/kI1GJUzsckkFqhy8vQ0BUhz4XrZ5J@IaxdCTikQrygR0z6IThUOIuD@k3I/VINARxI6EYDDHKoRBQpoVEsKjQyJkTBDo8fskJsxWNBogNdfMafzNiH/wSMMDi0XeAf7dOJoe9/WuQrqxlqaiKxE2ujcBrcpV7tunhaVxFtkcaqwbdLZQAetu2NzLC0bg2IP2ZlFvdnxANBxGC/LDvQbmqTMAg4o4yhAECtPuRqwhh/4260BYMOHVVTpyTaiIwaDg47JUTc7WhI96tJFrWmAdA7wGnoUotaNiT6C4FdgkIgc@TyfkhkdIM4mlViUY1XyojdCwtSUP6tRXS2geK1UPygmaFQwmzA1RFlR10A5motsda0Od3gdLyULG5Dg98dIJRdiUrHEGtscq1LlT2UGPATLlzANSd6y0Y78igOWAoHzyymnajmLqGRE7UADUwfAnrYAr5PPICG1Wre@ntxfSdhxwoNuMt@mjrxzpN3JbVYklNV/WuzlYBAFkzkeCMvafhVAnofDYML5mlfCICVbu6NpriQRm7ewt1RDGX8bRvCSGTBJ@4AlnD5hd6DLCgzCd772vQQ4jZVAry776l6PIK6cMyXUb0bLExgDNlqyLfYE2@l43eaGJCCfmDjyKBn3SZN0w@rpegQ4VcOS38E0X1N3LuA@3cDWq7rnllr5GGhFMZ/lHGROlBGYR26hSHNxsoYXDKG31dUkwgnanwcf2i4LpMTsgtb@AU7/R1W0q@SfQshrcA6gtxhQlWMrQcSsbjeBcoiKUrLNmWb5IopRzMIJVPewM5ILd6OhMuQXfxAwkgQnughMehELJJap4XzZmcDtj6APTFtqwqfcXeo4k0VUOlaNzhu6E4HzhGcKTIdsAZyYwFN052jaW41uXwxyAUCSuMHRK85KbcTq7y0NoQO0IrINOTHRxu1xpH1dPdspAcWGZSVZrQctpyow8KrypbApu@MAFIyon/6Vo91nW7zNnkWmVfvIIYx42@v93Y39s8rh6/45kgNJbSH6gSZqW4MgWA0U8o2G3NvvnHjqn3vZGA5VTTSgYrRp5Ya8BhsRO6hqEDZ6XB559D/z6uHiRagW6rxeI6f/U8HcB1BMQVBeo7u9EoQtIKg@fpQOYJJa4yJMym61lAT299YWLmfYxuXvjiSA7mOzF1j8gtbWAZvpLdiSL539idDmoLnneavK/j2MTUsXeGvPn6xOTKgEOWmaC5wB6@NcLH1zXm4psJmgvs4ctyfLgeMh/dVMg8UA9ZjpDh@slcXFMBcwA9TOuEyb/mMg7LU9iiBRcnrbnBCyN5uAuEGxdlxqhoicbxcgHTnDv6fMHEauDc7JhH0uJEKAbxZRYWb8OgaANBkF8@4wIMeIH2aBnthD20xygyfhRx0HX48osXzhlBVBtSA1rlOLeujy@IxVUQb2JuHDnrRdanourK2NsD5/WaVhsgAga@Ju36@IO8SLwK3XUef6NI8xo0dWPka8t3aU78vuKIE1/rynBykxxCrcycCOTUNty1nokw3iz5@k7jik8SNpzlHawXLghPocvf10FR21csWnX1S8aAN6C4DAjuqGhC/RfGIenx7CSL38yfVhX8iEhmg1i91nEwPnY1Ugkxi1g8FP1rdTZmB3Rauk2AzmRqNoT3Ff1mh25zAIrOjB10mrgEhVR5gasOOKmowwhDviUwmntwuklQhKXkMT1wFmJefibnUyYy05Q7A1C@kzA4RPcXwOKFPEF2mk1lESjQBbPuPucW8ngAA6B0Yi0huqMtnL@EERefDDndOyRAaL@9mUk4NlEV9sC0IZbz/E8/akOVzFZYTxrREMRzNICSxC2dhfXnRMUXus2va4K5GqiKRIQh15dQtiRc95BUzzEfNeo0LB7vSWYfNX2nuoFd8Qbt7QHO4zk3ZXXQlt3n/ESKjIg8OdnHNKXPWnOgCXZqXpInRmM7VZfaRAY@AlNkimRiZfNqkId8LOJTdUEYLUpozvQhG6/X2b2BPeB3XKL7UjUqBv4WEWECNpWVmqKc1C2pqcgPVLspXQ/aety47lKhMWu5ObDj8jdxtiveUaVr7mygcz4BeBFNpduVTfe5COy2B4MKGg0lb@nxAGe4qhUjZVl6CKep8vsiEHeTjOdYTCdFpdsjKtpjKGKRFjQSJC2uw8d9ZFKmCKtKzRGOCntfz1mYIOmsIGfKrWg0lcFO1lt0Ga/4G8bi@NgzU/xCYX5svgOAk2TemCXJV/7jfEaMyuzsBfhCI4euS@lLajzd9jkXSnF3tnXsmgNKUwTxlipZwEy2Ux3yDVQf3R5icOyNWshWY9cD7D3Ojrv2tmgZx2mlTktu6apiYXNWF0nN6ZnvcZq4B4Nu46j4NkvYNqnBVi/uueZLAr1l4xrKAkZ7hGTjyxe4QOTjnIS@iGgt/RZ/C5WLnn4j8/v8zu3T3Fw9QkbFVWIJpTVXgLZbX@JUXIen23w6Xs/Nl91S5/o7qwWTQ4HH8rKlqLoFY3K8P0QK0K4ti9/nc7GfaoqkxWlS2@@eH83JlMESziTegrqU1K6u5vLdpAS3hRU@MDso@Z3nYyWeJ7FE8csSy9WDdE10ngtF/XXSvP4SJ9DMt4krZD7nA/3sPLHlrKwsLiCMH3DZe37hdlJ5iplI8gmSRRVgtnq30sh9/oDeZBF13d7EGJFeDWoeRijkwWGbXNf@IamtPZxa@3EiaQbt@pcK4avca1WGzovuM1XK0inxK2OIqdTjBVRHHcgDea58Omxeybjx8YHRxuMzlXKKseJMJSaBeDiR6EF9ckaNj8o19tv49qCAkVQFGvkXtZu58s4AXdzAgfYROI7QMRuxqw2MicqdGK1pxw9Trme4LVtvT2QSQ75WIuW/rENNqOuWTL9Fqn2tr8PYWO@D2qA9ov4dpDTrwe8TiMlnrGhMTI7MTd5bRgddFlQPqFHl2orjrPnjhE560YCegAuFpKZosj3C@yJKzxOiTV1Xv6ZmQJa2FdrgrMZxS@uXamhGzXF2VLDx1IWF0yDNzqJJC97POINLoB6Om@0HRsr@qagHRoMz0@oP9Fa@SfYvjS@hp6ZZIctsue5FDEmTH2Iin1h/kB25Fqo3ZVXij2Fu7SF8hUTmQXye1uGot7Rkg8s8fGFnvOYWnBI9xgiIpbRhbNKT@zK9PqDUS@2rgeU@FgINdfzNCU4kaSFiQTxDgbau4X1iEcmnDdm6BqMpWzK7Mg5HVFw3dXwXyVd3fWMucff6Ulfm5x8eEh3jWQncascHcWPn/PmJIt/90oJofHPAw6wADedaHlnucy7CV6MW1Oeg/@VZtak23sLZzy826kRy7rLOF9Q9raf3tJ7cM6lxeG@LmgdwpM1PrjxUCMh/T7KucW8hyaPxaK5n@amr6qr6GOqiPOTSUdfnT8zW8FxAG6J@Fd6R1IQA5/HFGTvosolI1Hcvajs9eQA9k6XbuiHH6W0RqIqTPfw@f6557zBksXNFNtt8YwSo45C00lRldqtAFq4s/6r0/ImkpqpLuH31AeUdKOM@HzM11dLNL857dCXdNgx6NAx1YNGNZnTjdIpjXnF3KKePYQbF5ntSOMvKXb3Z6ilfylJTlmxNuU66czj89cFxqSOMqeQKi2@jd0JVgFbmKIFMUPaHn@Bjb1H/51vCmVv6rYFpjr4sGCb3A3hTrXyFAB2L0ncWZ@cEU5ePm67czUUPLFM4a7kLuYkUaFSW43IKtBJx4QzQxP4yR3rRouICpWeq3JQZ3zra10xdOpsBaBJP8W13AP95kxeLBOGuI99gVBjeHXStyJcZt9cGnQpvcxFWu3iUi68kWap@65tohqYvac5jbq/srTo@tASSfXANJJF01jrj8mDh7JaqGBa/s3gnPRfL7OL9LNRo/kjXqZ623OHLFOj6kmbX103cZA8qRLxlylYLZ7xR@nKpyEWOpndBCsdVNgZ2YecWYXa/wDzdZLKHi789kLsSbrrbV3D/nWrNdnqAeXrrwGMQvx5IlvJ6oNvyXJzTWwgeg/KV1FVauxO14CJ0qevs0OKPiUaAXrMVcdtTLNrr7DrmNxzOZrQaPxs4Panunbl7eCLEpxc5W05ZfI@5W1M9B07rY7g0N61JrdNZiF8o6BSbJkyd59xyzt9u8dAswu2gbwws5zE/9T6eXPDPHPevyd@6VUAKxj@C0GU9SbXnzy77Jk9Bn3J6wrFzkZb9XlH1LnufTzFQv0DAodK9gLE2oV8@kmxoAdocZqX0H7luiXMTca7UWB@BEeQMiyuaYj88D2PbEoyD3CcWiKtaeDInuY/3xLOvxRA/nU@V/QclPnTpo5YKI5svQR29@wKEvPXlruULyy7QVerawI7jacaHuojcg11EkQ3zOR8PsPDr2quziMsK3V6L73T8giZmyTCiG1jqaOxauNg/h8MUPMW9WMjOxnCHBttyRxqo9jGu6D0mXtUwVJzZAJm@rc8bwhyNoIv5qnEQ9BKD/rbcwpXAR@XhQH8F6hn0WwZI1f6xjEv3U4JkcWSMuq@3JBVo1n5UcieEfl5ZTyVD3oQ6V7@yvBzjtmRL87DKOPvX@dL4vYirQU3ZvOIn2h@EnM3BrjykocViluG6TdxutbgajTNqEy3FN8iGvBj6F6YqQZcD2f/Vo/wE7qqd6M3irUc1icMbvrlDbp/Qzo7ZIjr7eOkss3fqzYo5m7XBTzGdI7dWwj3XHqSN7XQGzj0TxYJ4Mm@A@rOtmwlGcOGwFI1GIgEeCdcguxqAuVB0shhPHfJDyxYDMWUTrNJhFxds5W5YTBXFe1ZmQlFg9TrHihedgasNDToWfMyjX6xI9fJKKB4PrYQutSJLhTxwWYWeeC64NAHbUejB8zsmAdMkfnwB3W6JS/xUpdWjE8sw6mzD6PVMo0llHAnzs4H84OkpbnL6u79qOwe5uzIUtq@ANgwEQTsGel/u6bdPebpO6iBjJDwIjjhAcVL5scT4VpVBjw7DXH5@W79lZzuneedUqGM0AV6O@DDIywWvXJxoxTMdNq88nhtvf76TsBfLLRT0H4O@xm6Vtt2zEtDi6LjGwBzvfwYXgmm2ibMr7RjbY20Z95bQKRyaUFR1/ZqO02FO/u6v@FlYOovjnJFwk6cz8L4U8ciNSAdQWy19ALl2kXySTd0BCSORQY0a4FQ9w56V/CN4QoUO6QJHxt0jqpQMP6e6VT1h8RoLoT0IPPlWUjrhlerx8zcXqXr5O9ZPyv/pR8nInUM44Zt4IWcJMeaClO6RsfzBWQgeh4aYsDIUeILeQSXF6RdueX0AiSTOZHhWyeUxXTecVkNmBuhUvceNjrmbMLqpnt2zqn2yUEAMK9/SWVXaxq9hr4BH/zULGhi8Rgg1b3XllfCAzyjHT2yWhQTxvK8ELm7TgI7u4LlLjLIyZJ9ZD5kM5I@YTcEbJ6SKR3375U13t2HGvyc0uS03B7QP6iadSGfKVJyVRnmjQi4QbToeub/49nKYTsUvh@u1etJyiXp5OfwmlX4LVNdNiPUkiS2vdrB9t5KopD5/tqQRE4T7UInvYQUxsXJ3tHdUOzmtnp6dQC3cu@JnRzf70ljWIBfRAZGerpIxA6CLqcjWV8gf7w3Aw2G2IrENNNMTiQT8ZxAI1KG1EBdWuNMnmiZifyH6vPiW7AufBXBkWkdhLkftQbeDdQjMhlTDwg8MNMnAnLjOsXLiMgVlPDYgjzC4U3iOLCVSCawMxIoDsR5JKra4sE@532Mo9kUsD5Pt6VwQpJiX3oUXzos4lwT3v5NyG9BR/vbl5lgeLjfBPFBuAPV83Tg71b39s@PaZDTgMXqS1C0Xss7hGy6csaXxyWj3HD2dj3Qi4mx8WWACReCvTmdGNpiasn0rQ7Ec4djq88jEoZR/ITBmTKBMGQ1Z1UucFuEw5QB1kBIWa@psUEcZ@rLo9tE@dHe8iJ4Q2BE81G7GE4KDOUhGhRJ4ucVArA653KZ3RELckdchy6/@xNwWh0XDPhoG@hRrQVfl9ToWg39fr@S60nU2ZE53JtZZnKXhp8paFwrswkZKvI9iK5wQwgrPu@DlFw3aQJ7aVxJNitE2Vef4E/TSqmSg9QwH@kC35SL7ONDpjKcrTDz94hanXCRuu4mqtiVhaejsqGajJQy33yJ8ezsnZdTOuGpG8t3PcwMNOyoA8llSgvGciUavOiTruU0WTnLdMf/hdpW0SmI5x/09LcFiN4pFqyhYCR3UcVSQlFgap@BoxoxO97KqaoFO0obumxv9IuUkQWcp@IGKuMaEIPBkwlMZY0wIIKxVnjUHAV3pLQwuWh945BWCI8yWD2doYzkeB8p1Fc01u1XExR6aBS8y2xzglqRKaCaKm4UiueI9u6/6AOcYxrmUk9//4Z9xYziXNrh/6riHqU14@33nrQPuP3BDRBHe/pX3loa3n/G3b5NYZbMWQJzknTmAhQdPgC@fCTNlQpng2h6jsni1jTX9Zu@IWbQihXXZl4a@akIJgzynaEAvpQ9McUN1jOA8hXEVjvGEL94AiwBfAX@geoMaDaUnm/Uw2oEoJpOYcZw2S9BpBXnIl6PILMTHAZpDAiUsmcvm1sQkZDJ@4yKks9ld3C/PEUYiRZCJgRvFKH9otvAYFBMsGK/L5VyJ80ZyRfo2I3zwMroCsAE@ULhgEAdPTnkxIKziRAuvSFExglGxIwuJIZRpbZ2zGmiDYXIASAS9NfcIKqibukMq4GNNHtqkMY3cAVATzd7hNLrMjWK5iOKAiONGoz3TzXG8Ax5PDPkaaMJfDcI5gp0gWFGYx6wX37JL@1KrO8abGDDeL@ewrgbufznHohPnLDytPmtKKDxtCAhLw56daDqOp3cgtyycTqYzSTEX8XGo4KCC/GJT/wwooXGDsGjJypVuWNWt2t6Lw6OTGZM4BBmaBguxUGUjehlPxC7qniPk5XuSqJs7yZNXmzsuKf25Gm8mQojxjqLpbM5LbTqnC1I/50cPZtOmgJmExNRjEdPyfXyHNtzNYh@HJn2AW3zn80yq4cjd/UV9o3KpBWeS/zzPTFgwsYrMBa5Li4yEhaaziVnccw9UnKL5USvhnqxLC2MjeN55QP4@9l5s1MYzZjq2bOMe3QjQyfDx6fHEgkMdUPZEkidFZl14xtz8gqxxsypiVscJtgIzG8L8uWFOWWbtrjqHGz0iHfI5JNdqpsUhLRLOfJaJzEt5NPPgTl2M2PTHtmYcIys9yJ2qNAO3jj0A92ioZwsgYRmqYocjAc2BmD4kOgtpPWiyxQOTyhdD5p12tFBnHCZoOSFMFtFu6wFu8Ya5hmmiZNvmaAB0O9INNp5F25Zd1zHoVGx7wKeXZfZi0Ae4Dj2OZewtZNCy4hAZ6Blys3KB1lwcSiT67Wx4GEn05GFb6UKPE47EQDR9I4pjqzgSmnUBvao5rwQ4LWX0JCgDVk1mA43KDCMbBXodF5DPX7Lb@d5aPQDIMGozUuQzF6EzzTVghhVfZKGYR5lmJBZKMD6ScmyT0aYWmohKsK0ebgGmqY9ORyGVzW9rgnfmHcXsJ7BU0M1wFnqOBwD8XPNVBop8lJEupISiteVhGG1BFOtIJ/AP3Z7fhCLCDIuTlSTHJk572lySKwsl2xFKY1NDU/KuUPDk3KRoKBTQngSem4VBCaR4Ypv74AQVIdzpSwYLD8jelMUSjF7Dl2EtZtlmhMUr2F3fMo1FozSnAQ8KgDELgnbIpZBhjzCaZwwny1BJ6GtpbXx8Ugx2ISYSdXBTIhG2gvOZW6BN4UxgJABjVIhSJLSgX8BfEXPEjekmHKO6K5RsgEy@ANTcYJJTuHIE8gVoQaVmlSc@UxljAcOpWigUndqYlPYFBnyxMUcgAto5UtwdIwB9nYOPQDWU0QC1ZcptBeTls5eypslAIOCZPtoOlgbAZGYk5pq1jo3NTlIKQZ7FXeckJWR00hxlLXSn4oLMSrJEU2Ole1BrPlyiXtNxNJtR8r9NJpKlu/CKWh4lQdeMVMIrvbIYzaxGoyvaanhFQ23ryROcUbtfAWWukYAB6hCA4itqpAT8DMpfeUUrrUgb4ZV2Ob1KMeAVhsh3EOE7K5m4W5HukytPQFmKgY/JhU54xSJLUalEQryH/GELWUnGgGfu0OQRGavG5FeUaBTzkFhpYAa@S16eRKnbvDxJ0uRdyRkLJLt9p7lNqWJeTcwY2eYEdLyLXoeVxQ7L2RXbcIHHxigz88IWqH884Zd4doDRlifZ8g@@hMmQxwsWR06jzHWETJib6gICDsNARHyNSZEICJPf/CYo5hgTnuYyYT36NJsqRUNZEYbpML4OPgM9PLkqmMLd5Xb8hsmddO5j/ELqJD7Wj66Pjt5GLsOswELBrUNBXBO@RXvij7vWWXrBxX74FQyuJgPB5Kr4ZD2Z/PDhA4w44LqoJCogPvgVuYiH6hfhdcYq6@ursVx@NfYs1PBlKxJOpyMnTFGS7FIxrHYbfnqPLMuHg/x6@pTSguE//DPu56TvONwXBHF8g18JdyNlg@xyXZJWo2vpZ1opkU6l/@5vlu9jd0eNjb/7vX5SXsbHIT5@ev8K3Sdi9pvl5W82N9fWYkBI7j56f/SuWq2ubceyRxfZp2vx1PLGf/w/l5fT6Y10crluWWI9dHH9Vkin1oTE3/1F6OjodcOygBAFvDJMBCfe8/ATWTbLrtknuK47DP/J/antc0vobnY@oXkuGK@USdiEQtlM6OTb0PxqW2Zi5en6f/754cegHaykk@cmPO3gx2AuH@ROcMBbxn27CVaCGwiWuw@OkuVyGZzr//nfQfzKC8CDIaMNuFWyLq7cKFiJlynK52AlBw4xnYZ0/@8f/SgQrAyDn4KiKAZH9NdAN1z5J@ITho6ksJ4XdP0Z2r7Ha@i7xqVIimL60q1PX3Vj1XrePcAN9cp0n59X7x5XMYcbyPFYuArcanj9/f/x93/89z@nvz@m339Ak@q55WcfthmToQfGq1h8NlMP@1Pvx4k4XAmvdQTxNe6ULJgvxxo8Vx4LB32OKTp4d@aQxHv/SrhA0LULjHKozl5p47q4DIr5tcNnCypovr2moHcxJxmPpF7ibNrPrQzvhbmygH0NXCD4HXvFL02Df/i5r@iDHq/QT@M3jUO4MJ4390F2eArXMvzRP1zeK96XycfxJpDZa/m3kL6B4EXwol7f1fCv@RH/9j/h30cb/05b@Hf8Ef9OP@HfsY1/Rxb@vWrin79mAsGNjY1gNHoMKqPDtI@5zuCXSDScN495g4Hg7/RiAWgO9Wj8/v4i8e0wWio5/6BHlbw3vLgLclS/j8c3vq1EoxeUs4uKk8WN@Nph7pA9q1d4rumeaHy7AdijGxcbG2V9i36JRgWveP3bysXGJA5CU688exbFJvsMUFTqFxeB4B3WShlvq3hrWXhPC0KSXj@jhIcuuxAIorZb4EpvgXvQx0HwLRD8cPchHH0afZpSUzcp8Vq8fqUfjv8PD4cQoAxTV7qZ6qV6YhtEJkvJZ6lRajRM9fVDsQ1OGf5SfXAqqc4w1U1pKU0UR8MJVIv/@4e6/epQB2w6xLSHKRsRpzrw7B4evgJ8HUj7Cv6UVCo1hEwOUzfwn1JRgJPdQXp@24jcwfXh/sPl/WXgggkfZNATEmIokQolcqGQUs/mjI9CLNS4vAjVS8GkdXmZ5BoUS6@VyPDk/X2jUTvYbjSSyFMr0WfR@DO4ypXohvN4GqyUnl4W41iVbqUGkxtPLyuZOLpzUailNPpFv/IaY4RnZfkyAEPC83P8nd/e3HIXOdB1eU5Xgwefnye51@25c93ClbxZgGDCwUAZ/Sf6bx/@l/X/6oyFL@oRxsJ39xthuiL4F4nc3d/dO/dKJBx2XsIb8Ice8I5R7u4r6CSgO3BdhCP1yP0994N7OLLBEVYwjY0KRR4DQosN8lQvQyXGYPAUdtbdLi@HqVSk1AQfbwZe@kxLOJESbW5ZaeKyGwwYxNUIgWTXSqU1x72eL5XyjlvM5UqlVQ8qBS@OE4BkS2qVkM9LQSOCeeDcH07hvAsZ9w2F23IHv/Lw1DBg8CcWUp8/e16NRlsxGw30z3z@fAkNKYR7W8qFLPik8p8/QzMMRWBgeKA7q6oFGOaJyfQYfU@yJNs2wzD0j12GcKucdRmKYHg6lUJgjM@yGxu5tUoltwbuXD4SKQkrfGNMuBstiJH7laTAiwFDtlDQCRLz6xHyvQ9hOAtusKcV4HALL3Z3HyRqs7VsJNwcyRHPQywUuA9by4Xz0YLzV16OsGRllTl/FxeZ6Nrq@uqzen2sgKCQKN1JZfG@fCcVcRrhvtRyLOviXmbpyZNMAciST5UuA43GdvW02sBPlOASNQhhhp4kbgK4/GiYoQua88kW6hdYkPplKFQsPeP1ms@yYKjkwMVDILhYvkDlDcLAUungIYYhYEW8gWBRXE1nlpPZ4Te5WgoGRKt4XVxc5NP56CqItdVCoV6vk@8GxbjoDzt1sp9Wjl@IuWw9jmrM1bCzGjSYuJ4JrgYM2mi0nmJtXKs1cf5sGTyhSlkTl9UtWVVdQ8a3uqm2b5W2vBwIHu1Xt2qnsfQGoEzvVLdi6ZOzzaCIr9nxOwVn8P24Vt0@PIMIR/u16knt@d6b2tkR@KPZU7j6R5I8kBvy7WBwi@8Nma4txZKuriTDaBhwDTvf//In3//yv/v@Vz/7/lc/@f5Xf/zrX/zxT@D3V/D7GX/@7N8Wsnj/9S/@1V9@/@e/As//AL9/D7@/@fUv/uRH/Efvfwu//8vn97fOzwfHfwHA9fu//sXP/@LXv/iDP4Xfv3F@fzr7@8O/mf/74x8v/mG8n//lwzA/@3fw@984Lhf2Z3/O/fA5A//nHO4P/vT7P/rf@f9/dP7Q@avv/@hv8ea8/ORn3//459//@Pe@//FPv//xP09//yf/i5jy3/4SOOkf//qX@P/zv/7Hf/9L/P9f/6d//Ov/4R9//38mx59xx//zb/4tv//D7/3kH378r//h936x4P6TB@@/eIT/L/4JfB6fz8fgeUy5vtbnFz8oP78NNcapAA8Ab/3L7//kXwB7/RF/@@/hDf69oJ96L15IlIag8ejY86eMfU6Ccpd69tkDBZT/I/qCN/s8iY18U67vr3/xr/8CvSdg/4UfQ0qchV1BYC@1n2L78DLmh/0ptrDvf/mj7//in3//yz/7/pe/j0I3vlaIVWNx8QvjUgDMPgIOAXOPgQNAcQMX9ZfZciANjuUNnHkJiNEPH4Csy@CCccJqIJuBt2C9TkONy4tk5TJ5WeFXHd4TyQr6JJKXSQxPJGGY0WDfwBANf8@erbJv4nH@HPsFxAqhhjxGoe8RYTy3yidSojg8h98wsFaAN5xaiUKXGeVBUQjajLJyuRwNDMsQRqDwinGGrJLHgT4ODcuAFyPxOLFGHpRwNtwkLBCzHD1mjdXykEeMokeFMDDMEHodC2JaiObL25BgebjNEBcijwY@wPNDuZIvDyuI7jvKAuCIbkKSAFXG3A0r38F7mXACfGC4/R1kJV@ORit58ClTUSm1WIPSFLNUOCp7lFG50R8G8PB4@oyxbwQxL/CxK9QMc6DxHh1DP6UpnKcQfhlddYpD/66TfqsYH6p9SPThfjz8KXpTfAcA8MbjuJ8MflCNAPAMgoccVZSShUeUYwDKRZ0ZFs@DFJZoIEr1G6UXSB/y8Lhro@J7QXRYnJWVFXBtVISMcAhDH2ZeFy1bMnG5hXS6IhNyBQG9cXuOvHJEg6PV7VW4i/BfW6Yttpwcq4GVEOovIeamEY9m9DU9SLl3i0ZlWaWcRwkuEBz7c32c1sxAkV5jkUCYPkcQoRG2bBjwfGV1N/Uh6MwxQYiJOT4rHnEG4O/0YrH8nbi2HoAnvQ/wSwiOTX6oBvw6XgIbKxK0chffoIYLTtCxcoFKxVn3Y2KgclI7hQinh0xMpxIMFO27tfX0WnYtm87kctn1tLiWK6zlsvkMCL1cKptOi4W1tUK@sH5PWXoGgiNWXG1mNyr/bOb6b/7ZvGu@L16Byls2TLD4faAyjMeTacpxWcyul0ZlyAd5BSqkPfIhxegujts9A5e0vewOdzJBtgJ3cWTTJbhYYCnAlsALLkCLKx7MWYbfOyw565H4jRm@JimIWWCESOASGIFjCxjzrgBW3hOQOE9E7szmxs4UOk/xaOMBpANVobF93P9p6@xU5/sMN@VWYMM5lFcJBGgR5wIIWw/ghxwu6oGNpBc6H9NWj39@ccvUQS//4TCbknbNg7YVfhzLC9qV0F6a1Vfs3gKIM6OP54Fk858MQ63fhAziZC0H2ISbqer6PIB1dna0oJSvvKPSuBpKZ6UB/Hjv@e6p73laq27tBnJs8/Bge@qRdYCybL@2c@q9rvNQN2rWQ/Gutr8//eo8cGy1zLLrsRjISLjhM0YXPRMr37ogYmJxXwx8DF1UcoOtdBgOoLPQ8mGkV65Iww6MEOVEsiGzRnnzIliv5Ney67lUYZ09Oxj0B0gC1h3k9w5R2AmZdaEoPBXEgviUnRWXS@adfV/CTxO2JFuKsTyIItwgVxD5QQ/FCuzC8KyPH2pAMx52AI95tXGTBI7Gm/i5tYHBFnrCA73QaSrdHojAW90FCDQlicHvay@IL/sv@2EPm6dBfjMh6hxwXBJUOiwVSNAkXrqQz@YLmXQ@li8AaWEUm42J6Zi4nl8vpGJiSsyLuXy2IMbya4XMGghLCM0W1gNQZ22lk0xCXyAKAj0VrYXmkjfQ7rSe6FUCQT4JAh1wWIKePsKCUrDh@Q7yTMjkL1MQWcDPXVg27QNeVcoCfrM3hV/EBdQSa7Hgzs5WamdHEDbxBWcvt1KC0MaXbD6VWt8UBJlCtkCypwVB53EgCMBs/pJKbW4JwoAjwLPfgtDDl1oOtVpBUPBlq7qzg@lc4Usa4wPYNQ/hL6r7sg5gGr5kMqQWC8JHDx3AVXlCa5TTGr5gmhiyw0O2IEwQnrv5SaUAwzGH4xh23bJWq4Kwx1@qVQx5QQXP8qy@xJcqXYJgwgtwoyB0wdE1ZVkThCY4kScFoQWu1kgCPzRSjceENVsShBEnEJJIEIYELbWuBdC3HH9MZnd3V@rZbbnLr5HJny3IGoQow0Ftp/n8ebPbbZqjau35MYa8eLErXY0GZrPbdKI1G3DpEAdCrvuj6QvyuNdoSOrckJcQok2FNEYNGfPWkD5Cnpyri4n0Gy8g5AWEDOdcHBtcfQBt4rXZh@em1KQQ96IQeg6bTaGEjGqPDBmnjbDx0HaqWF9qmXoJ34fl5VA4FBtdpOsl8mX9cOQuVbrHwE6YPr6DcjJyN7oYllN1UMHFEs5ehZf7KLSyQnFZehoeojsHgkxMrwmR4vLqMHwZa0SeCmlQgov4FSO9E2KhuPh0kBdyIPFW4QlSD4XfMJwKpRiDWyxysV5/KqwjUuHp07hwIeIrwEjxNUwBReV6QYiU7oEUNvRUzYEtNxrh8K0sXUcimFtUKSjb5@fnkTu@e2xERVVKnfAwNizz3LBRpIRlMWV7AB1VagZlG09HD1q2bnLEXaDL8GmqSIWHvOQxG8lkZAOlE8oTeH44P/fNznuz9D4XvxKsGOdfBxLzuUgCd6U39E6DvsTBPvgAUYM8x7MjdG7U3WREyrNVDJyimknfFmVocqGJn@Oio8EwfuG2X@jjWTIonYVAoOLoXXh6OrEz0LBoCfxAmF3yh/BDv67XqTy0E7sy7g5quX5b/NBmojbEz2oquuYGnIxAk@gn9g4TZ5oldeTSXfw8fk8nlvH4Jx4gV9pMKlfAJbXDlDaTIrdUjEalUm6U@3LfsEcwciHlueLFhY6TbTIOiQdJ3L300MNC6VIlDc2lUIe7MgwOA5U2HhHfLG/eDYpFgL0vyWXZNHVTCAqlzlOtPKAMHskmHvvYO4ROXMbzFa3eh8sawm0BIe/u4xWTQencTOxZnDjeTn7Kzx3mxwlolFP3pW75Av0/420jLgj1ePzicx1U6nKqNApKZWvQJAMeLNUEnT9XGoKfuL5WUoE0/KzNCu24k0o91iw3vx2WzLIxMOUSgX9WoUdsJBrQEi/S6XQsnSrE0iL0e9AfQjD81uF9DX4i/CBcXK8vL4fVsMCYEEsNUwkxJspizNZrGhA1VSwibaFS6BWeUiSaXlXDbZ1JG3GqI2iGJcwAiIIeM5RYLwyxjmVJ5eCR6MenuThby7JI6SOQwFwJtxObkadrpXZ4kzUi4AGdN/zSLLdW8ldpOFLqlMPfRkrh5UjZkj/ysQWV0FgGWvJRxoo16F@klnNi7C7eiN@rkmWviOvp4sVg5SIuQuFSn7sbwvuKUAdK3wdgQOKfnAe1oAR@bhPlisRYFRj7GSXQ@1QZ6kUspEsOSMBw5AWQL4wfz@Mb0MKh0Ho6FIqESgC1DN4kdiJ3JBxCILpCT0QQWNBJF4VCGsLHYmYmB3wklRMDwftAW7EMtlYIBO8C93f3GxVX3XzJRiMpGndfnzDWjcKYOkmLiYlGkC2TK56oPGPVcrV7XC05oNUtGvkmA@ySH2uMJ5e/dskyulH5lj8vcbkakglw4tD6fnIjWkleBgQB25az1hTOZyN8xP1dkAzUsq27DoockBbFV0grqcibzEU98t2Bot7lM/EKDcOAJ@7vg1EoG@5cqSSJUq1D2jASCGq648TlBxuEE4jibFbAgbnMjJPCt@vf5r99dXZ4drjDnqWK@WKek@GSj5VjYkgMbbBnoBAqx7VA0PisZ8XvtBelYNEIZdZCmQkl/7LsHOgPIw@EL3BtDn71Cxhx1yPgKpfFp@J6UbGcpbNw0RoYshl5KubSxXRKjAStezxtnF4P0lPMrQfrQY5ybT0Cblr0SYvBStLxFtcxVpy/AfNmg1bhczCdygeC@VcfPjPmfu1bSZMrmXQyu3K/cQ//lfuLjQ12TxMO9/SPtyTc7jnAxD89xtcCmHF4/dvGt43id/EN/r8Bt@WtQ55zIQf1EPwAEsGygoFgIQTDoxBLZ/E0YhREIPQhF6zuLMSnxVIdAvCSv5XlVY3@ZGsV/8bvq5a1Ae/uq4yBLFsRGYwJksnLyGuQgIVCISemg4HfzF7J1aUAW12qshC3Bsf7T7QF6x1uC018ig8njFaX4tsnh1sva6fYgcoafkqZbR0eJDAIv/Y7Pp3YUmXJVEfO535HCIX97unWEdNNdrZ9RHHO6Vwq@dK8kJPKyl676Hz1KnbDxEQG10azydRaUswyMV9MrRfTOSaBRLLQDoXjWsGojIq1pRsjPoYLb0Uo8lIVYTBsX4ExtiUX2fOjfYpBJipWl7Zrrw7Z4cH@u4Try/1Pd/dO2Mnhzul59bgG5XhVO2FC9YTtnQjsfO909/DslFUP3jEIPq4enO7VThBBMoDSDHVLTjBvQMU2rJGVRMXTolHVhLelt65le9JfMg0picaNJ701/NSRjB8ImfQfaAoM2fwDtpPqEtfXGKKX2m0zgAdilRZbwiHa0ip0/3get5ey1ll28PZTyswus9baQWidtVIHWmZjnakp54@pa/3MMVteXr7UBK8r8BfDGy/6vfAoBfiN87T3vrYUzq2xVRgbptci45CDw6OllPu2dH58uiR6YcfbS2nvZW9nKeO91OBtzXvbOd9eynpvm9WXS7lxtIOtpXXvbbu2tZT33oBJlwpjnAfbS2Iq4BLrBjS0JfrYY3hnb7/GVgEoUpoIxdk6dEx5AyHCoFVx6yRIcra6etvTYzTsaI6moNvyl6Bd8AmoJdTrLpCu9Rhb1Q24gcYIwBAt4Kn@ktltxRysaAgM@pjAXWAJC7SEBQL4JTwXj3BsuczSEQbBSx2@TSPMDUPGmHBm0enXbyy2gap5BZghRpbF6BQ0xJCdr74Glu4dlOEOzWh2aGs3gYqQU8EUIhE8Onlwtr/PEzNIHQ0LBMm4bjoHp24ANigi3LHo4Msrh1cL1QXSasnRL/DLtIH7idoMTNcmkgLKubTUAgST1L2R1BhD/SqGewAQL77wIxkADMHgToGLnxkNh1tY1q5styhDESRm7XCHlxB3EZTZZC1HGCZKlKJgftjj82fmvl3ak6/m5KsW4rgd5DxbHB/PaRlhI@i35B7WJQgyTEAxl5BjolGIDcWhMF@5loDo8ON2DNxcViChVIg9eUL52IC3QoiSwHhRSpHFEQQROAQj8iEyL2vLlN3IUnIV9/fQbh8yXov9CLc13Bx5NlhAsk5ndKpWvVboVeeSBiPW0pRAdoI6baxrcGfSDXhH8QicHGNNaCYx5gaKOQzEoVyMyTHWAe8pmdpQNOBc2RzLRJcVoDFS7R9s8xriBofIn3tQiUHuFanCQFg8weZLjL601DRhAF9yoUAeEhTwLTJNGAnB4R6Od7xN0VZ5e0G2xNiPibm3U3T5iMcGdnA4jciKNiI4rzjFJc/KGGgGv4MM228Z0HOW5MiiUQfC4zIHrDYJF49zuHuXL79QiNp0KZa/uhQolheWovbIYvx2pYBubcwiUAoQ8WHAGwVouk3WZnoeCugLCQWV5oehgA50zEvQxicQPCI@dLnj@PGvjw@ddHG6KUO7hRrkUoFHmXxtTb62J1@x@YKPxGB4kF5jn1kTXWIOXGgrgOXB0eaycjJiZ/KVZnrKTHbjdDwJzFMAnkNRycGQAWeFMUqQhIXfRZH6@HWuMqvuNPYOaqeToYgvYTWcjPdsXVMpjcgkmJMhDLfC@BLxchTuIBG4vhk@4mnEiJ6Nk9PjWvVVDPIXYRvjFjCtA8DNaQkTJbh3UwBfTW5Bf9yOsfBJla1G2BPMWYw50wb48ugkVN2SAdXCFNsDI01JpTiI9z7ZkoLYIgNzkhLCLBxhny8voUtNrTOxb3zO9DPaeqbNRpl1VHY5Hk8HcaS8K2AOeNPkygZCtrkRzOLcxK5SKbZmZpgt90DjHqbMWfxUrnvs26hbdE80GzoNyqwSwwPkKFsc@y/QL06qNg9rkdQ3Ih@gLzZj8MPunGYHo6SfI3tSqKtg8by05a/Ny5c02sm8xHleNijR2Tz8xplRheFSYOrUOpnR0Q3bkPBgtxN4SPOwR@hlBgJ8xsVnTS2s4xeR7EiRrOCgTGk00PptoxG2ZLUDzKoPzBZ0@aguWw4YXhia4IHUkNAxGeiQB/WnyYC2ggex0bYo9DpTCNHOCXij7cYwpRgIeDmzbNmgXPmygTNm@Klwf4IwwJ54h2rFA5K@HEeKjla8I2F7cJFdTBjA4jgGVi82xxvE86yvx6Zzwjy2mROGdg7nRXEP7s8Juxr05@UABMOCEOfo7ZwQTT@cF4HbjxoH1C98BLzwE7heD0fmVz20q8ka9xkAI/qfmgPZsWa1d@hjQVAuHQ701XVwWwambSn4nYlpRN7hf4gZHkZ8dgg8toqMOUmyWooyjd7F5CCig7T0KQU2LLZ6gPUbMZ2PxHwIfRjb3NbuIpzMhxRyOAdJkJ0Q77tzoZaHGllwGu84fgLNaGhtGN6NI@jGA/AYOobFyneBl9ACmhfiMfOcJjdGV5xlHPLH6XesfnHCVtwiaLcQYsRP0N82@fjXJh/3pY9t8gclXWYXk/moR33vRfAYl9Ft4D8oITfXk6lFvqrEfq6R5esF7Is2fXzJcFsek8l6aBwJ5PGUWxRCjx6PFBKIy4/oK@QLVZ9jaWBe7HH/s1pmcdGLwyXeuDXQfLQv8wG0QtJooPneRoPsNjYaOLPUaAg8Bep4scPzd7pOY@NhCdBSGzqFhoW4JMSEeLx6srW3F1c0IcZN95cFy9ZNuYHm14QYLjaXBRJYDYTpyapRFpxNgpLFKLawOI2qLw0o4JcTISCeyp5GiYzt8n45uZa/SPojiqRPJTa2FfqI1I4pNTSL8FBKJje65ya0RXbh0NCeKSsoaPhHCZAf9A4ZUJmw24FT@k4WeLoWzfRZaC2FZ4keDfRz6hrNjuwrNKqm2T7BtSMkzJj9cVo7TvUggjGncu4TjujTZYxsyrVlR8@i6aGEMLYn6mQs4ZTUx@@ugsbNsIw7tEnbQk5@Y@7cpIXTmFNZHQsW3cDCXwhoeggq4Eg34O6ZHwK3Z4AI3GiCCL1cUQdutD@EMTqOwzFFBC4yRgRPYG9hbPu0Lw2V/gAnbvwGLhxNbpwt7PKxJNTrU@Ck9OMURYiEikakww7eSFQoClB0iwwfTRs/Qvh59o8i9cCskCVr3ZhNn@owD@lci0qR2O@gknyKGIpmy8kNxI0JTOBKCMUVi3UYfPp4xxUxqD5P@el81hMRQUliXvxxf@Wzn1SeGF4gRWDwwDMzjsBnmfyfCCXlPlL0VJBxjfmhuOI2J9@4v3dhxv0YXEUtEnhgJPX/m3GSv0r@Cx0q/X8/KJoZ@vwTD2UeGMJ89Wjldzgs@K8K/X9V6H@AQv870@YXqOTTKGdb/JS6/kU1/OvVL5J5I@g2zO4NTr2lf4ge9jtSBNa/Sg9wc30hPqQLfLl/dtGk/d36D@ylA79JnrZz5zt6tVo97Yvm8fNqt9qrHqOpqs3UfvT8am1z@3bz@Wa7ur3dfdHdOpBf56tr@8bLt/l3zzufPsqgve8evnj/STVavcDbY@P2XD66zch5qzoYfNzbHdm7m2f9rZPsu/XbVE3Ndjblj9uqtf3q9O3L0@fZk@jtxxdHLz71U33rqJOSCv3M7qvcm63RuRbI3ihn7Z195bB/0q6dpfv728q7nehWav@k8FpM7ddu32e2bqPZVHLPeHn4/Pjsqll7rx7v7b9rb33UpdzH61tjL9kudLaujt8EDjOvxd2Ph4fdWrrwfDd5u90x2qn0rmpmr94eH22evdvtvZRq/Z3sWeHt1ego13v9@sY@iHbXznODV9ZaVKu@fp1@qT2/uakdB5qSfmpm5HP9tWjc3h7phf66/PJgt9t/bYpa8jD7JnrSP73drm2qH9eHmbN3569v107eDV69fvH@MKWcnDRrUs5ottMnV6drgVY/sxe9Oaud5aXn7fPX/Zu93ey77eSrnnxQbR@p18@7u@/1k6P9vWrGGmji/taN@u557@rV9fbWnqofXatadS2ZVU/b7w4PA2cvlOa2vPvWelG96r1LZjev195F28bz06tPvesXmydnh/n08GiU0res4@ZuZ7h9nEvnky314/Gnjv5KPHsdzd1cvUgr76qf7EDm0yhb2FffyX3tRbTVfT/8qCajZ6K49X7v07t3J7s3ZrOqnX18s3N8Zb5qa4fWYer4xctXTfU6b18Z77WTE7GVei5fv4qmpMDwbNeCOpJPpez6aX//tTHc1j8e7723cp@iN@fXGXn7@vhN9eNxqnmrGW81c1/pb6Xah1L1jW7XBsPnrcLN2fWuuv/x0HoXeFUTs9kdvWNtdt6sFd4mn0c718/fboonw9SBdtxZy5kHb16fK0qt9/bs03Eru/PGyPdtrfv601m/Fq3tD3uf5HyqqZ68u9YCZ9mT46P0rfZS6ds7u8evcvZhav/NUXt3JFZfy@Kttr41ym4PzVzmfPut@e56VzOS75SPg6OUfBNtvzPstddKs9N6o7T6LwMnL3pnB0dvbveyOfN5X1M2j/Kpg/3drYNue@3laO/VoLbfvGo/33srvzVOc9fp2uZ5bvvtScY@vX5pF1o3/cxRPnqq9u3uWTTwYtAbrB@dmx/fDN@vVftNOXOsvtNH62J/64WRHr6p1g4/da@PDP1A3EmPkmf7@rWa@nR6@2nXylVH0fzwzO7r9qk4zIqvA5nbT4b9wnjx@uRw88Xh@xfSmqKcS1cnb9qpzFk@qfTMzF4u91ys7XT6H/sFWfy0/SojZfq9qLV/nWxvtc/enF@rV/2X/atWIF@wWpt77weSXmumxdS7zU4tK@9v7p@K8ln35cna9kHq6G376Ozj8LS99XZw9uZQSdWuXhT2u2tvj98UXq6/P7VOpXP97UvzIDDMZ3RLzBWyt5mTQv6wZ55kzq8K9vuXV7lN9bwpvthL9@UdxXybH@WvjU@92@7tiZxqdp9vf5SOOzWQpGdHKSk7uD4YngQyb077N@vGZvTddevlW01U8@fKevL041Xhutd7ebvdWjuvfvooZZ9fyYWTnWRT3ck@jx5vvT666m6ff8qvtVOb@2@kt8Naz34XeL2rbF8Vzq8PhyPx9c7JqF9NaWr25uQ8e3Oqb56c757ke6@aZqe5e9UD2dAfnV3dDm525fXe8Db/snf1Rkrtv81vadbaUSrwQt7rt49PX76tRjtpuWDfHL47MM7z58Psq7x@XtAP88rLauf58PVhp5ZaN5Tz0@FZrZfc3FL6eZApR@qZuXX4evf9@QsjFUhruc1PW3p2/WP0Zvgud548iu4P3rVO0/1z09x9q5g7b2@O3r48qe5F95qj50fX0uG7WvbkYGvLehHdUXLyaDdza1W3MmpHD1j9zeHB0DQKmffX@13oCfR2of38NHOuWdVq53Yvf1KrVp9bzb0X0nD4vLMOfQRetfM3ejnwG26GMMAtEPKHxG2cBPpWt6kPQV7y84YBOjIWoCNjAX5IjDZL843Iv0muBk79JyToA9d8gmfQBGWNtXVUHhJsz7MVjJ8KibG@DtEVdLV0g56I1jkG0sYBnwp3mq/CE430eU55aKi6gl9hwi9C4JjUHH9JLxE41Fh/hONNW@7zcxsKfkjJMe1LH5Hg36si06KBpVaLuR8xTZDhWu@Tph9AgTC0bpwsFXdZPN7qqFLXAofaJteHwIlnSR9TUBUJJz8wCXG/IYmprLM1lT48iJk7xe8/HTxn@IE33AbrjjgkUCZGZOMFJ6nIzouMHzq0lBtZHdE3R@R2IsB3fD5qF6TfDzd6T/qRedWpvaGgbsjm1AZQg0d0V1qTq8/Q/M6z1aSzxIrKUEMym4qNn9Fu8OMTDZ6iu@fNmNx7SMeNnQVarhihZkOGibmzLw3xbSoWUow2nI/P/eF@OkgRVFR3t@HqqkEoad8V4y8@zKvGYtxKv/u7Qj2Bu63IE3h1oNUAaEUL0jNr9t9YtMnRAyoF@GJ97e3eacP5MA3fYjhx2GrBjksflUvum1HiJfDl38n57LZM3GEA2cdpR27XG4p6o3NeFmjfI26PhNrGEfZ4t2UCuIZ2GiA2g3ajXKzV@Q7CFG3dcwnuxXnCOeGJL1dPxgRdcjZUeDzwyHh8gyYHmS0vIu6YskwAtJvTPSQytdnvd8x7C2qmqUraNbpKfKssjBfMlq@y6JMbvnLgVJZXFmf/JD9nB@WGqN422HFGBdOrFgJwNsS61XymYXOm/fYYh9ewlzTOj2Ea3qhLVfVWeBy86m654WWLuClx@KmkDnEmsYM7a3VzxBPC6ZlwqQQguE@HZIKsubtVfaUuj6mB6GhTjy8XwLcl1wttG8jjfMbYw7nlSS0TO9AOoPlZ5ZuBEOrCy1adJ7VYFgK9I/7CTEQdE8fdQgTO5CqzdQOI0HE4Drox4hG@O3WGKnynl8dFjNPpIlWHf/bU/1LkG3exQeExeoYiJILNGEfoU5nzMo2gFa/pYFJj1qOKwh3cWIUK8SJTYISP/kyJRifqyYf8QkG6iSxK1A7PCQUx5JXIIb1De4KhPXFQG3wrLuvwHVyc1oEpEm1AQp8/ew0GXj1uPHIPdgJL8IObOrOQwTln8rbsELTkvruN0HNTyJgonlS9n91LTwdaYQCu3xrKUFbDIDAb@MEdg4GXs2XJMLiDILztS@CNlU15d@TV8nIYYl0QXDJfZ09YWNzYCK/Hw@T1TT4S8RqjEz3ti@6LDEK6UmHh9Go440Zew8iAMjOJYG0@gjRHsLYaFl0EaQeBmAUMXMUgJN@wPOfaScR5H2IPb30SBj/bMyf11XRUrG9s5HGPp89zKnJ6ftZXM9E0ROaol6KTIRwtD/D51ydLBMgzaV8/4kOxFs0ACp50dDJgnOpUgJeoP821@tzO6XemvLjnNNzOh6Lj10Nl8yKP5UVO5ZvSDQZuwzYdT/yCm0HfcRv7cZZeRTYHHYGaJKTWk/HQVIx/x8/ptIB@pale0Xc4giBQDBARXDxKjF091Nc1v76zQ@AOTfDxMseYGGN5GIaARAGJkYfIIEKIBkq30eobHhx0xfkI3/HNOzBK5ABXnPH8ANQTqv1uSiTGOPlwhRvwOd9Roz6E0zcMERr7e5v4eFM7xh2zewfPoQqXsBwxNr67xVzmGL0ibkka/7aLYiuQBZBtfEDjlJVX1WT66Omm72BzkTvw09h5RCodQjAe2dEOiS8Uu6HoDjZOSpePZJvoSJ8a8wDykRKMM9itzCQVyTHin0jO8y@S0aE3ik2kAocX0ckgUghpdnpcPTjZOTx@RZQ7alT3j3ariBkGmC3JbDP6Zg42EE2TVd6pevQMYPfbxe/BY5mkpvuBFwVNYBAs//giJx4ANiikQb7TOcLycqafgefe8yKQRPGgQalotGVjDm7cu@qBOYWx5iDktchz7XSFTp7m9YTU4c32hK4craCkI1rqsqWFbGBs@oaQpHF5knTxbcIokz7ASC0X9agu8YvJvziXSdNnqJGPrIGBq8NyW/CTX2q1ZIssKYypDyhltUOJOJLFRyjwmV/6sfzgZ1O8vtfBQV/hpE435em9YzV3UlkE7ZHT7gfpuD4FiWNxdaQ7V60ktchJmX8Ve0J1VCZVxkWJ8dSueGpXkBoXuOxqWiFT6hdXE4rYPPIoLnmuuG7samZcPfG2klPNdaDRWz20dURzIVzqUIVhNZFlD300IeueuFX2xG3F45Y4X7l7WClzCDupkTkdzrj/dAbM7TaQLTwzt0EnV2j0NTCx/vmLJt/iC/WU/KCTO8QgeOKUBqjTLpwrPvEM1ULOQEwgDem0zIWTXJ06FQ9f2EHI4m5@Ij5dg05hOrMCigbSYnw4zSkrqZK65QwUfZ4oVp1e2Gy7jZwgx52Z2Z4@0IVA6MsPHI5PJfBjfDyhPDrpC55lQo0cMtZZKYDrqvE4RIjweQ3SaUDcYhkoe4o9vxj52WI4hXN1MoWfgEFR57hFLgoQ9DOMe8DXTbw0t9y@criH4TByxFewVMk5QeGe6D07Yhkxk/Ed/z08P2C53Ph0MJpQY2vp1PjIMRpTY7lC4AfNk43nEzg/YsNxKhTZCnkGh@6gC8qqCo2YP9oKdv2YNz4sHvLHqOQpV6t8BGs54tjpGizWH1g4RckkHKHj0UpxKCYCSyAUaQ7Y@bio23kDYHcgmZJmy/yMJQpyZ2UXE6SIqMPKJpSrCS0Dt42hxO@jKTtrYMp8Ahh82nqLNkkiDooHNT3o026kGCoMN7KJZgAU2znov0Qyx2EHLhoqnAlcT1c4VFze4CR0RAK1aJxk4WSkbhmpx6deHFea1JXT/RTl8nRfpC7N/U4xZoDI67AK0Zi7A0sOgWe6GRqPrzofa3ObpAc8Fv3zpgZnOxk@OHXH4Q4a3sfMjvyV@pzJGOKulr8PGjqbmAgVlakecc/AkQRwj0C13HkIDkSPYZ26J8LFR6NIQRi/tBU@F85IRpAWQb0UdSkmch3u0nFM6FHwkvelduLnMrS@iLMzYOQcmPOORzoQyPIRDuGcjZyGwPbJIYZ@HJAL3lBXk@P9B0PE4Z13Q/FNHOKOwtEdccYFiICPa0nt4vnnZ9Lml8Jpo5QoP5I2nVMKivja8nwwXmQHDEvnA4NMkTxyC@WCnR2Nz725gJR7mpB6KPMTqT02805yM0ATlHhk1j1C3DtzdfOQQuS@fiPzRSpnW42jZvrqhytJUIkOIxDPUrt3piocGrhSgeeu6YvBdWY3jitJKMQ59Dsrchwoz7Gado8DuwLdm@Ycn@udV1DOyW5R3WJSDdLX0lXFoK5xsqxOs/CXNS7OFnbdV1j3lPFEYZ1Ibjln7Tto4Oio@i23v4AdiuCcXBa@acfYN21cDHF8/H2US4158m/yrLOvQX5bHrdIr3xeXunQrPfC26qzdoii3c/vGA/xptxGjp/Lpi5ARHBdK7mb63mspSVHnQGlZyJeOuJMO3vs7KLodEBe01Z9NJq7n3YxjTmGsJTZdxwPdUGfZHMC2AX7THIeMxDxYDsKlNQH6@MiRzJPNFKXOzAgGnX6s/LEbPD4APVCRvRjcWSn74jyg/FJpszmYoRhvJucj8ON4nT34/Zf8mdktDAjSA5aI3L6Om/NiJtEuP9tV0bHupvhaG6gdxlpuH10FDFHf8umXD0gbIz1BW90wMcDft3AUbRdZRAntkCBh7ExPxodY5D6QvixhZGPfIEPj@ZBTLIA4o9Gpib8AonnMO0bFhm@QcxsNql2iKIGr5PJfFNF0kSIh50X44lxgciS6TguA3JnVJwp1QQ6RoecaTauxI1/kCqLRs9pnOq3/oEVv4qFxyXL8TjLwMPB7m4HQqH0DVXmJ3fE/Ub1cM8zbcV6tm0Uk0nZ0tHLSuhmN3mrXCtJDhg4ccxWxeUBtnM0UsVDGrUz6MrQ4JSdYCcy36yAei@qZR9oOCkPIh8wElrA0gC40wGNV2vJ@JEY@xb3DzgIrIQ/sxAsWaCH6xob6XpznHvJOZnDMxCjvFuQ@S4QZtBMQAaSLcm25JGcxIjJpgq3voSmq5MwJE9iCZOHmrwPsU@gSciJK@lGCmz7MkYnp6dSJYN0gTjOHVGIjZ9Xp90jOIdg475I1tShbrz9qc4ggSxR6po6YhqaAOgCphuEBqkCSSHn3UIxacets6hDWx5kGkespQo5EvaW08NRPOy/EwkIy0YC/NPARTzfYenILqZMe1Mp@sSelqk9GbxhTm6i4OP8Sb8WGuf68j4Nb4tHMumLq2uP2fcxb48H2f8Csi/a@ZFM4vSooUojJtxKZDScba2tp3JFHGspXY3YEFsLGtHxaezyEG1mW7gxAPtxN64q38gqy2A1vlGsAQCe2AMoUiBomFK3L7mA4UyRYTI@G100vp440T8O0nV10qeD5ybYeESNJ9MYE8fY6ASX06sgMR1vp1@QIyC14PYUtzzrusGK4GjLzUGXOgM8l@XGwNNRUqyJEaRIJdyMPIVnEZ6QdTJGDe0YG3/Zs1@F@4l0hV1AM68zd4FCKAWoFND0yzz3JTc@9hwI5lvRgQ6br2pAj7DKGs5glM8SADT2YWEOZ/F5T1o8d0Ha@t4hztpQgnxzsRuCRTQcs48L95SsMt@eEhAJaG8KGZNMYCWT7sxIqIqfSnZfNkM8lGaNwtw9niLivd6qRw53/0KH7z7ZIJtgjMx5EjkjJXdXvVhi9y4g7gFBDQd3lsRD7s4B1DBNXJsZ70gB0gvuKOwhtL4MZL4ASRWHbIb9kq8YfIN3nc92OSrIdLBYd9ewwL@cKrnU4F9W9@p/vJj1hNfmEhV8mb7TfsccdVpo8YUYWiVxFpgm8oqdl8MjxB0cl9PFhzk/kMckNziziTRpGvMmVHlG@ZwrCAvUOePUpcTYkHVx9p0Pn2Js5LyiGfwAt3Wdio3KYskziC1rg/4dDkZiPMrAiCHwPZNB2pcCeHdGdCZP3Gvd0EuQWEdBHiBBgV4Xrj9ObdylYky8L1HKLfpkGhfxoEfM8v7cvViXGuIrXsBQhP7rvJsoftMWYjw9XDIgh@g60vXYODVORC/Xw5F@HR7GRiA6GJ5HqjijDnQ7k/P0OvIFkY0SZ53GETA4D9uQcN2xgbQLuxbIWGNYhgFSY1TGOTxu/wsVXt4syIAMwhcZAMbjCAgjVOYquxROZAbRN4xGMRwGdZPhA6OIo2w3/kw41h7h5/H9@O/HRvKIDo1hrDGKuPtSIEZjtEok8Lan3M8Ul7L3W5R3Jr9T5Z2hh1feBfTwyjtLzx9UXm/G@C0VBLoYeuAYB4fsT2FEDdCeJ5@neMrQMzXuobbfTcceGPiVo6nY9HmK2di6YegWmkafnwOe5pxMULjPH9J8ytMoghsGyEk@fSTmU9D08EMDVoA3cVNHfTFMbvz0Je@/QJ9U@dy200eTB2Iu0Iy@9xqfeocEIk5X4vdyRaJXPkyKy1SuToDadk37i8vMl1TJyzgVlI/BGEX2Sh9h/NWHw1d02r4IuXGjIKEibF6UAeodGG86CvrNj@JQ3ZGPk7GQ6mxuLLcSMbazu9LVhEjsCHt8lDTWugXfWlODpDOwq0@f8Max3nzvMOoyOK8MmukNRd1eGoZiex2abdviG7HZkTM7hceeQIW3e6Y@6PYYGopCHRBh@Zbyjo7aPWqXoNXj904HaKum6G6LC4@L780fJ9mZwWCQT@fnseW@OmJbqPg3RziXzOcCwr5uwtlhtbTk6k5L4yntJZL0HnCdT/TxGYdx8lRnvgxsIz9AFl7hTBwkf0zsNCdhtxOLi54GIki2jYb5UbNWeBGw@ONoBi7DjCOiBuDa@CJlZckDnZ9Zzsa@3FLu/NndB1aZl9vU3EzSMdTpTDZlnOpLPZA5Pos4PXcD2cHUMTfb8j9B/Xmp8tVrGPd/gTUhUZcrYwQnwyAXN0eDsoNH8/poixwta3BOhRE4oDzQTRwbjmJzMd/ifBy1LukWxl40VEa4aMLJTg/Gs/9ve9/WHEdypffM/hXFxsx0NdBX8DIgmoUBSYAa2CRBg6BGChAD9aUaKLLR1eqqJroHhMLru8MOR6xX1nrlvYTt1dqx@2o7dr0R9oPfR/9hf8H@A/l852RmZVVXAyA1GsVuDBUadGWePHk7mXlO5rm8haJRbml@cTtp01Sx6QAQUQuYtZK3M7yXIaIcSj9lcdQUFgE4YlYOfmelGWEXr8y68PxIjMOu7/cisKxt0Aq304V5g1qu@pWwF7SPISGSpK63Xt0cvo9mafEk6IpVxqPnaMrY//EkGIuwjdbUaC5Z74dI4dGJ333DsIiclGCvBsMqDdswroZ9J/rxpD3GlUM4dlZKUUHt8XLS7ClNnCwfpTaoVgqYKc@bZ0IsYLCfcAWZISt9X4erGr3nsbIOwnmUIhVMQ90ZYWztux/cmtQc2q/MhQwdzwNloRtEjMcSvytOfzLAXhyOasjDTpjurP0FxrJz0xMnhqluWh8pINlY07kWRqWGMjYYXD7G1UksO83V4PfmoFHVAuCqQBsZyxpfM2g0lKlxSz3vsFFQcn9B2Xx/7oLeIg3Th67F2FciBMo0yhWuZB4tH8XzWIfhsGpjFrB5xAQHsPJ158/7lubPAQM0xN5DGwzM33HD2G3jspKbrqRPWuncSxCy6grtA6eTQdwe@uEkGsx@04RQuMGBQhXvTEkz/vyh@kyz4xDDRDqrIxiAs1PfZXU36CZAUKfNe/XJOnKK@2qrwcSdhuqcdQbKDCaq6KA/eCZy95H3ROXhcNQ6AZkcuEzATQ/UBGK28aqI2gBtnWwuNoxrXE4r2LW78YQ30ZMQyhXQKZ3gPgg6HmOYiPGUYMNGX4A8HPljqYyobRZOHH0@E70mrj5pg0x8bQZUqTr6GD/2ZnQLdC8HCeEBbgsVVA6PfasMbb/UcALnuyNqtz7eOr66o8DhJq9bCAOKGrha@gvcgdjAJRV@cG3yCoc7X1QJ3JlyDbgVoMVm3ZKJnr17U8n3ZS3oZ/SfmGXWd10aVghK6fbjJYG1Kuav5bQAG7RY0cINPGhq3IeFBa1LAj0IDm96eGsRrQ2@O8MsnhGB@O1x94S6RPMVgGDiMY9TL@jxsJEMh2tv48o8cgg9whqVhYEeTk47cEnT5/EyZpr87oFLcgJxE9RlrjkxvQx4hwtWiJ5fQdWT7497ZbO2pCqWSyD8EKC5R8IJqtrE95dqYPCdaDaZ0em76hNXIasYFnwfqES4KVH@6OeyVg@153oj8q22shibl2AsJ5dnGZMwXHjFlorTWTh@Iy9HuHbjnT9uB3zvjbdAUVhGIX2jh0f@KMmTlwx9OZeENeH1jIPlpB1ffcmrqSmmTXEgBj1iOJUMsLzhtRKlZaON3BDaoi2sKzdQdZUFzSgpKy@XsrEb4tFvrnKHKLZBDdt0S421Zy8FmWt1lSl2beNBX3FXKdpQkIoiAK1bjut3dSWp66gyGoaSxouMw41f8TRYS5k7Ve2UC4j/0k49fIpW/OFGQ69GoQ/PE@pI6jBKwl1LVXdZmzeIPllq@Dlkr2cCOHzYuPGOIdepLWeq9LvY0moqGl43MvK3Iz0@AEt648bsfUaHx8KoiSd38kWmZrUMWO4wyoCrQhsZKU9vjH1Z@jmmKkrJU8Id0PHuIJiCMt@gT/syPIrL5rleLdAorkUx04510ldl9yH6zlt37UEUKldmfLBKoYjfC9/vJUavQKlerbvOpI@m4KWfyiQGKvPWKTf7Zsth1Vx58JeRYnDWO5wAh6z/sqUtqB3qi9UKQbHJinrhVwUP9J040Cs16r66I5MeOMtHqlrVB@3CCJ3gB2/LnQ1LVd8b@8f0Zy9Ai3pRCfySefmuFbbkMvH57s6z/e29o73t72/vvdjmkqzIbwyKJ6M635RFZ3DuPVR4S1HKIU7hi3FA5zhOHI6zBAn8RTeMY@cxibs@ieNv2lSyPfELC9/cV58sznsZ@eN1Kb8vzDwb37OmcRTARGgCVSXq35kI4PI87EZlIX46A9khFbReB/BkIHGhCtgzaTOXHOyfWEmdkEMVMoSybMCREvbjM3CASppIvzHTSTPo0Wr2a0rHVkPjyiHxl2AcIoABoHxo3c5qHB7dXqs08D7xnGAj0VYJbEyy96OG81yq3eJqnS3pF3jI9iAcHheU9wSrBcy50aFVQfD1dT3EbBREVUBvAZ4CMdLSI@lQHfJBvVlr1L85lwbJI/ZvyVvBB5jkf6Cd97ydfm78pDyzfR0DwOJxLjI2dKmwSbkWdPnRmtIGdZmKVlVFH2ZOvtiaXKG/9Vu2IF9gQK5ad/vbMRr/Zu25r21m/Wv7WPj2zXByCThllaPJN1fF9OKbM9j5u2I18n7mIldZUXxnOpFvOqECqr2P8URpucTax@A8dnblwh5XTeb6J9La3SqcUYYn07tWStHWRLBJK80n8WiUJvL1lOhTGvQptfLfmDr84r7m2AIk3c1XO36PXlvGEamONt5LE94E6rlCxd3W1r9ItV/Xa6vtQ6V9PAPvmVykYc2p5qZVpHm3effOSamBi6WL6Pgy@SsNc2Peop3KW5dxWhldnR36zkxKZtTf5VIwp7QJ8harGFkSXisdYk5Rq22TqOAarZRCvJKjyhrXxfz4ZdTWkxFMLkvZiZh9ia/a6i5jbBCIis8G2B6Us3OUQplcxi5CmZ4aPReLKlMLbc4mxLzA/32xtjIkKAYe3xlZ/RaNrL6zGvnOauQ7q5HLrEaWbtYn0bjeCYZ1Ys0GTvWMuP/CEi2orV3ni88f7Dv7n287j18@@ofOD3dfOl88eEYpu87zlw@f7Dxy6P/bz15sO1zA/Pu@P4bKvUNTv@V3fb6dX200bjuMeS5A@W3nRfvU@Tzs@m@JeO5H7dPNE/moDf14Q0ptv/XHs1Ceg0ZQZomV1QTfFclbk75xgsV1hyj5FO@I2pcn2sjePCO5WWLbCw6Hbgy45W2PeRDW4@JnJWO0QfAhpRKatjzJsu40ntaZaenVHDVw5t97jyAxhU9fOA@ebSHS59bO/s7usxfO4909@nz@Q7jZcbZ24Dbm4UtkMeDT3a2dxzuPHnCCNKBRc3C3xgbrlzWhBnAele6b/gThwQaQCtVXyqv3UqEwDLVVROSUJsPEfU@PSArv7uLstMUu2t2PHux97/vgavwfO8UiglxaDtWVBcJHDRiNUG0qinZLnKmDtaw2ZUM6nTkfIbtV4Dsg/l1xNPIyvxMHvlN8hGtEPEhz3Gxh2DRqqugm4QYq7QjWczgCQ6lUuc8oN6g2vj3QteFita8/UHRTOWaFHLmkvbRGjBTBGXeGXQmjqxOI7kWrm6uNxwKACyGVIAC4g0FC3H7j7@CSxLmjICYxBH9KuCsJr09Hj8/ANcLAVSU8lEAga6pNMm88pQhw1A6GMo8psybZHThGCheJGB5OcgYDfeXKKnHE/6s3NrzKEmSRdsE@rWwtVCTPbkQNtLeftPtx5LheGbfBJIL4w0A0tY4HbRL3@F54DIOlt1Aj4GrXPPzb0I7qNcPJgTi1CNOZOel2mHJb6uD3r1uOSj6cqxF6e9xpKEyp@E9XNuDhXAM@BA0hqtr7BdwKjWJmbBlN2Fek7EYhUSSJfM5P0lGNwt6k66cKKFnHfR189VVZDXIlKWKp@HDrjIYdQj3gIeQMPqjYzQUJMawpeYLXKJlDN92D5G34FMoQYzTwR3pwVW228KBrVJo4qlLw8wtq7bTZGO7KWpniRTfYbF8j4zOKn78jMcvjZ5IOxGQjzUXw5wwlBnh2GsPNS9@BYtEs5pZIcIdCsnf8xInqB1@ueRtbD19Vf/KjymG9fizbQrsnjxeilCjPLCyS0/IwupOsDahXmkJaiCYdlNb6jLJbYpVrZMS4nATEfG8etUyeXKvOpw85XlY6nRPfvfOkVJXtTZiEEEkm2d0qzoGussJlDp2yQpDsndRYeNbVKRXGafbrTcS1xyy0aESG2EdYvcYOq8b6NZa3azzo0c5SUHyaTLfBX9axyBVF8T/Xno/6l@5Db2WjXNdQvJjMcLp6i65ozM2y6tUFppfPqzl0W5ejo/37@ujWLm2dHA/vhW3rUmzv1bbqymJccixZuK6P9ieXoJXD7YPQUt8rixHLITmPzVC6Ic7KR0ua5q@o8Udzc8drj9Dg7EVEVYPUqm0yHMBDnCuX4tQ0LlC20SQM0Yv9re29Pae4jVu2dSpL@1572GX7UmyDwH1TezoSO2Te7GqGaTJhggzzpFMuxLw0Xe1lizl38BZsFYoHqajxMJuFidpLkslUWUfIycIsBAyvZUPUI5du3bneg6IDhfjiAJpQTjJpVgcLud1cksNHnOzzJpOMW0V44@hNMDLMjD9Vzrr4qno8sxFpRhjHQfsYL9/58/eF8Mfruh5hsPwfT7jDUMLvwl@@84IqHuGluJaewUumRU8p66wwlS7psWOzvDSH/esTlInFfqF4YWtbV8yxaprwxx9ZkeyYP93EO/9MZXZP1X2n3uI55b49oeXk0HPTRxAxmSQGO5s2VVDxwwt1hPFomHPSMwy5vdY@4tYc6FZyNDOFu7UY6GPi4O/czW4P2apot720quo3U5WcEqmarLhb8zXoTMJ8986dW1fhzvZCF6/@urjlDMnun/Hp6G3bQhnNIlYVIsrdeVbR@QkBXDJ0HkmBPVcvmExBYnVyzpRU3/kwsttHbTkbwxaPGrP7cr@C@6JsrWVnmmlbPnY5kWzsDDLXB2sJm47Kqpkb/YvLq3vIQd2uqO/m@9cniw1AuA@/@JWEydwLR9gqiREfH4lXVBLJ1yNoxcUoIcEHjadfKwbmpo5jeSDx5jblhRs20lLjZhy@gV6/jpypYpsV8QxVO22Pzt/hgusdX5lKHmwCVNmg4my@Fh0Viay52QtZiaBvQlluSivTabTNvz2yg2@uQ32Q8wTAesD0zACWPik5JPes41ZBh5osrUga8ScmqSpJRKsxZA@TvizpsEsIRoOZSa9Les9H4DmTel9hOWubiJelDQWZjZBZKipgvqsN@rMjHnaT/ZlkExtjkj5WjSHZchCa1JuSCp0qnXSgyk6SpENJIknKJC0pKBxMQWzTUuT7b454klW0OUJYqjjDYHBYU/pTn7lKdiwrE45YJpLK@8NegSeFY54aVPpI2IRrWUVCB5vBYY0VKNUGBJksmVhZSJtBUsAGpnQr9KUQlRTjBuC/qhGqqTbxouaDzdeg8LEfdSe@sz2FjK9jI2qqZMcgS872sy1n97Gzt/t8O40aLT4Cj8KltMIeh2JWDePu6CVboQkPJ/HJkSTqz2zumS@5GoV8G6BhOLaA5DObqytgFIdYls75u94754AO75GZFLdXPlSTrnts@lDrhpNhfP5u@o6nd0qcXo1I4DPnooZLgs/mhkWtRMVha3LgtziEhQRfeaTdKiS1cArXMlW@OUJlcZ1Z8@ULha1g9k@aOlqZvEknATlpm8ROEILlWVfxLWk4uidJwE1@y/Yc1802DIdSrTaXvOJ8agI3@nbE3XRl16xkZVEl95JKhMIMnlqEOKJJbWWnFzrvgne6suRQwdG/lpV2zGjDd7OaRuuI4WWXgmkcWtnyKmH1uVdI/5pbcGoGnXS8UfW6IQsCQd6T3dwTGk@BMX3PgZnNQYPJApqD41WQApRlMgfI5ecxHuW3Mll6OUXyW5ysx/nmLKglQZdTJL@WpNHpqUjWemY2uiFxZxKQBD@OSBC0ztfcmSOymat40WJ1sgUVKbI4cyR1uvKnnFOH3qYFgujxUP9sHorpjVOyi10Knx4RuwWq89aAYA9idyo41uz0ZjbdPpKcDat4FsJqVAaYcGZOqqvnQjyJpJLOYKkly4qNtlQ0cPBa6mikLefQAmUSWgBaTYPKqklgCRQgzMXhZLFAZSWmQVfyQS3iZ3gba6at1mo0oCv5oNb6mMNazcOaBl3Jgs7ta7xRpsfeMLTL7uWTV17Ax9rorKr8qd@dxHLSaKcVtIZiWh42o6Wge8FxEH/mJIwW/6pRe0C0t9eUR2ydRgL@nU8N68MFNKttN0FVmyDEbmHxUkFOxXIdZbNvCWNumMcUvIS4xvu4BXrAEPY0OOKBSTVEMxlKoNGnmGbF7KGRUtPYabExklN0ls7p8wLc78HSuYg7Evm9WCmWL4rSrFZqF6U@6WQlH92/r8eiFodHgZP7r6UazzjCkZPGUUuSLvmXwjGJTSquOCqDsCuXnRXgamlh7YDSIYDzw04GB15T5vuiCxKaw6vbgQeVeRxowopzWadsHFqomsexfG0cWmCbx1G9fjtYnsrry8fXxiGCYB6O@rVxgALnx7S4dE4ILuS/xTxSS40HzKJUarvSSZOGwdlOfXWyfdGiqgN7QcaQgp9mvvLaoRhzm9YHlhh0rfGA0DE/Hm4gK2mDjmLeuRtywdxEyfLcehHhllPlBtZaeS3noyju0UFQ6w/M@s5Z/BkRPXNJohDyvQeEmFr3ZEwiEmazpqQPzYAwTmr/0RFUs46O@Gbo@d7u9/YePD169uAphKgl2aNwfQNtGVbXadRWEc9ebluOWKfIc6BqgW4UeB@28rh9Cs02nyIcORalls4tuIuiMFCoyeP7otrQP3MeUxYHrZ/DCciauZuh6XG5DWZTL1bfFssJpH2C6V4peW2DWsIwQieqJQxjJRcsYUvKvxqKhsqr4atYADvOgdhkRod2e1/BcMkq6DjVt6/i7/vjDnRJqsZpqcwiVPAhu7FzKqhcqBv0BIM1gb@q152H2imusl9rD7pweTvps@Pb02DQPu302rXRyajQjzzlnsYt9SM4uSxAmWpnf3vvxdFzxOnafsSWE/jX4rz9nafbuy/3kfOCsm6p5O29vd29I1ZQ33v5fB8eQzNJRRtQYUnAVEIK6Nnu5w@eWDDyXVSNFIOQiORN@qNc@VScYHQ05f/O2MyjIqoQRxyEh81UUJTTKk4cnPrhRAdvg/8JfcBXYHmCRxmqS0c1Zoc0Lq4/VV7i6/TCguJ2jCejmEFZA97NjEQ5XUJgTqNjFGBfRBHx7axNX5MbZeTBkC8cuZmyMJBBsYKy7@pHvDqwTF7Mhl1Xo1OOPCvn/pAg8dpUmsT96lrpogyvkiNWGsoWLtXp5Kizc9RSfkk1gkorvWAFMbKvXVsFbfBOUGxRwpOQWKZwAXlBbDkrK0H5vGAHiFJZtKtK/Khzx7KhT8Oo@DU3rDkSt6ai50v1g0DML2WBY2hEPp/bj1JMYOp9io05DmB5bsaM/@rOyg2za2bH5fepxK67Bu2RR9TgB7Erjl7YZ19Cd@q5SzXgCBnZGU/nEXr1NqY6zBUKjUdxiwYqHs8csSCMYjNc1PND/HeqXLt2oUDjEsGVbdhiUXLFHSWMhKJYAFjMK24U1xM3NmKWYBSHBeK@DdHMg/jShljNg3hrQ9zKg/j6pwIS9N2VFT15G87qnTuizZyaz5zi/8MUr1Y17H2tCp0UJnx2cX0aC5JtwaGgVzyYg9pnNiG3W3b30palUX/9Pwm3jUuVqnIl0vBLmn0J5l/@k@K63NBdY5T@o/TQ2qDAnKgnLzFhxn3hI0XiuknKljSL7S8vwVYs6lnML/sHCUV8uYBovv6rFEw@2fxMz7tjxk@/cN1IyjYTq4Ysgv81j8B7HwRHUl6vL/Y2Kga8yF5dN1h0DxIEAnLLBlnNguRV@e7SKhs2vmZulU0bpHGdKr/@a1WnOr9yIP7YQPBeqwYzF/T/pBYaq@ZToTzQSCBhU/M8efVdCH6cboNdLA/8eYKdixxe3u5f/k623UnJXPh/mkucXMCmLz3tuQP/X6@L49ZCHD8SFNXqwnErCcTKykKIr3@RtEOGN7vMLlskv/znV5duLC79j5PSyTG/oQ9u4Ro0suwWaNSD0plc9MBgk/mjATApOa2xjlGz5qwlh7NYGYylO9A02criLJ29qrNnudm3THYG@YUwWJpLgn89ZozuS4RBZo2S32zlKwyXztzwbK6tLB2yuV1h1pWBOY2N4XGUKY7F9GxkBI7llJAxj1rllhWzd1FgLriVK/xE7XH7ZNhGgNYoHNZUBJAgrG@fhq8DHFTjOtxc1F5Hi6ShX4e1ZgQsx3kQXx9AoYKaqpyKiO63yO0AbHe7k9PJAG9onpKr4BipXofLOBYEh5PTSOHEiftwEgyoBx44tYRFJDFvRK3kU5hY6WtVn6k6r9r5Kut10RuvsRs6TuK2dcfBKObKvHlZAC6fmEGlKoL7Fqxm4WGgfs6IxBWtp/rzJBj6rgWPKK5BxUpgvwgrnpRqMWVkx8TCUYEGyLPJaQrDuZpx1o3xJKcWweLHbVRWMXI@6MYZ@4gQYqwjgshZVT7o2LUMkCgLonEay2rldllGiRE9J/I8TUPcrqw2UNEIWeyiiD1DG83ydp/dFrFRK@NgbAaaZ4E4wgS9GteNBvWOMky7vOLf/slP/3OxfF6v6zSOqRMM2yQzcESSBCs@98Pn@ttCD/lE2SpmcP@XBLeg7vnd4LSNCDWxhZqIawFmmkBgPidCg9OqcED7TXjsWr5gdIUgrHr9wdaWs//53u4XsIaSSwSmgkxxEMG6U1yRYeeSqXylGAwQRQnzME9VxQDSjZiHMr0CmOkxu9fpu5YGFo3W7/5LHi2@yw@h6S7rMoMQ2UVx6oN7QujW2mjNRGgKxjz87r8QzOFItGfzEYejoiJM@jnyifj1VaQ71y@ByK/vb/7w33B1yqKEeD7cq5zaVS9i@jn3QF3IMs1Wm4cLe5WqhgdhIeIrh@j3/oyRRRKkW2@EhRv2rmiQ5Hf7j/@Dwzjw@ECzZ5V0UnhWrkT0M0FkXg945Bbiq16J7/cFXy/gVwAbUWeW7uJTOidrYxgNuVZy/Yrh@5s/VC0m@CDGm8kldSynmlvInYy/sGeWy6rpWDS/Fv6FM/xHNlJl5roIoxxUuXh@@tfJMrW7Ka6Thb5vWKsz07TcDv/0f@dRH@uY0@qBB3BBa09V7lpZ0OZ/9@8N/mnhxvQKgvnbP/n5L5I@Thf2bLqwPz9PVtN0vhfTRW2/kdmSfoAjo7gyXTgVf5WuJrVyp571uQjBXy4a92l6sKeLljyRvln00yuW/SIkP9NIzIKfXrnkF@H6fY0rd7Fnu7VguU8XLnONfcFCz@BfXtBMWox/bi/G6WUzv3DNLyaL/8TIwfDBeHRuWup1xeE0mLW97zT5Lzzz4u9GtjX27oertoRx8YijInSQmlK0B6jpfXvln2djyl8IX5OkNpWzBd0jq5amqoVEk/YgyqnK876xulYxdCTu5dSy8WGVFC7q9aEvRveTUQ9SB7/fnbLkMebnPwQPyN8Zf4fnkrhtElfE2obdExxwkw/5BSeaIx@gY59DWtSAB@geiRv8977pbrUpKSxv3MhiGYTCEt3g63SIQgsFESVJrDQPc4UKkVNzF8J/MzuQSFcdka4wWKqP7Ec2ybly8/69X5gdyYxSmMaeQblyNc4/VdPAKkb8Vs4eOxRPtxi1l/oyglQ6VR8BC4/u/27vFpnqFvOSFtgizH/wr8xB50fQZe1Rf2Dyyh7/ERwTA7PwBLT2T/nJCNzycrJlLKz5X@uJj2SHWlQ5TrJr1LOgmj/7Z0WQdv4gSXbraiFLYVwoYzk7z5yXL7b3nN2X@89f7uNCxnaMaGTwxYKeiN2yL7MAm74kmJNlWyTmr4o4a@UJeQWVYGW1zN3/tz9H9wXtildsFK1hurTcH6XKNXW5S8aIp@LaI6TGZ668XFpQ66Ru1VvPW1MjRAL0zjDGeo18@qHA5GJCHD6rs03IX0ymbalbVSx4rjH132S3rMuYxZcJOOowAV7Twfx5je8o49uhDL6ymuH1zst7zRP81Avt8pNBv20KSt1s5l/4np2d1foITzUZBzU/gnuiCI7h6qNjYhaGIV9qwm02EV7QJdkWzgsn3TfJr2q3PXzbjqAg89kUKtHevU9m8rew6I54dHwqoTg@9J7Ycfi2tzKrdCuErNLpvqn0z3otlSGGwUbhRBLB/Yz1x2mkfwWjvoEIY9yzm6zO4E03HDC3W@wM6CArJlVLDzXkTH@q71EghjH6EnmmvJ86zDS7okjh4NGAc@gncVXaujiYHswOU8WnpnhKmyWSiJiXIhWFYOSLHgeHDZhK/jSpVFd7MFXO4o0JGV4foBSiIYFmpmFSFuHImYpS/AZeqJAGyFkqDZY/XY9L6/GWL5pHTxMG0cSIBtx36wdfvjp4dTiM/LPlw5X6cQWOjgDdUWaNPKbss0d@Y/QHbwejMEolDf0oFgWXhk7qnihqEFoRxRc1VhmNG2qWUbgJkkGDdqDHmdiiH8RuoMxUWRvnhJ@3iwfFZIylYQeqMRjpQCsZqDQ8PFmm9jaiQwsR0k2XdCS@PF2o4hdj@NPSsFUacziAGc5gRohADemlomKYOhfpVuG1TBJo2MUHbqYrOp@m4iCTZXXzQs2/3fyb7938Pq2L/NYzwcqmmFEam/q04fpquYhHzA3PmldqQX25PYDLv@L2kN3TaMXBcmu5rk1TpB50QQWdtSa/qxxPyEvqUGmhoK4ZZF9n5smylHWhh9RomiSv8JyvCUGVlw1EIojkFPNVsaldjCRd2Tj4WSyv2JnVyCk3cipFBHq6oJGHqhgCedpuGw7htK1N5xHha4pGL4uFTtR@i/hU4opouW7qTPYcpgJtYUgTCjrrHubWfmA12tq0MghAiHMIen6/PRnE64Xshtesmi@zR8lQ6j1KvhQZyF5BBMZbcEuUylxDZOrFAlfpAbu9pF8HhWKz0qg0@X8N@X@xohP1/5vziY00ZDOd2Khk/vcbSTzEyOaLRc3GbWzIhV8tOaNZfBIOVwtLjjmzHT6z4Y9QXlBfR/I@HA2D0ciPOcyRc@wP8biNwK9BiBsLOP9CXB36/cZn/yLrGrkjT7FHr6MjIDpSiGqjmVP8aLNI4346Csex89Ug6OjfiFF@97b@imYR3EhFvs88UERMkHrmhr7v/ni2E@8OcS9Rh8fkOJTfnUHYqZ@SKO@P2ZVjRGueIIKwNp4M6@xuyh/28CzOZgjtN9S0E6qOutY7IrAjdMstg/IiH@4pi6@m/X6Rnbf4g94LH4wbbo8cE0llp8d8Rzs6KWJbW3KeERO2Lu5WtA8T46WLR9x3SuoxrjqQeM6sMVCyIn1B4x2xLFkzowilaPVez67/ijV@gKZSxTKzZW6ZT8QwTuC1KqcqIIohqRLoI4L0CWOMsyLpEUKE@rAsUY1YcRyVwO1IPlWlSQJXpM7noELsIXqlrWh9l6ZVeMbmOtx74q7Ma5bNThHATqq5to7YHNwTDCimST0NN9eQww4qIwcR58Q3jd2PFU@1hABlQjgQIvHYY3hk6LxmJVJc1tHhAfqr6TxcT3TgEm3AMV5wfzX0jzlKinPWCSQUTC@IGAAl68dfBSM1RJUUqXYmx8Rq81rgyCpBFE38O5@u3eYGcVwjDdoLuynQ1TphhmvZOjfuJD4dmF7ci0@cgf/WH4j/N2k2x36RRcl05qrtE9fNd8tMOjSUqZ7SKLj3KpK2tf34yYP97a2KU23eAbgYqBpY1xpcyV7hfDbgUGSEIrJ8a527t4XI3ahS2qyXyqrpm/awr9gN1ghozxpDjhu5JY@LqZs5QUwiUw97VcXEWzSx3aCrjeWGpkzGiFpQ1IOrV/7SUhEkjbqWQIKpzZHKlJNDg75o45kDWrhX0Aio3e0IQhhCCTHlFu/frFbNmlrnX1XaWKvVDbEzLz4iOfyNU9qbDFO7bYnXTtsp0SYHb3mytd0s8b5QK7acE6/0cVRqgTs3nNNbd1I@1yH@hn20wpWB2w8fzvT8uROttUIDUj5oHpbLKqH0//4viX0XiVnAwI3L5@Cvv/K0S9iabOrb4kHTLcltMBX7qhb70/gRb66xF7dMgU7Ym9U4JGnvEZ29Pfcru46RWz5n7eau590qn1OV4xHsUEa0Gfr7hLHcQlo/lZaIHK9eDeEWdxny1w@ePvmcpnwP/qWi@ODLw@WP6pVSiY541kDyEOnD2dp9@hw3CeNyjW8UHo/DUzUu47appIaHfVgOc@srRXStjlVIO@exH6veRw9n@@3jZ@1TkpjbNATpC5y2rfWDMPfQ5bfHyCumJ7dYPj/2GOpk7PdbwgldRN5b97jciunPiV3FHarCW11l7DEV8uBAIDPqwZBO68/3nz7xSvfbDrB6OauitNIxxEGEwgTjIokF2hTpIJwuqCoWu00mGPq3UipupPtyv97eKLUuLha250nY7onHr1JCwD13UlEUN/bmp7Q1TqhgNvI9JMjR9r3t/WKFykL2RSLHOJrxpiXOiD1dh5Abdgo@AmcvAON5tz/5hNNQZBJ53mqjUYZ6yAVhYx8QhFYW1rh1MW57PdcMZHsU1Pjq3J9KXcycrNZW6@1hdEbsaL15t3HvVuOzcIx3g54fdT@JaAvx2ggpG8SzT2DIz@pkx@Gg/0k/GODB6ubt5bXd4OE/@sG9F3e33G7nHxAPWXwdhXjAH4/sBozbZ0r7j/bYcVeoixsxJJzddn3UfhPWb/ca3bXGWvPTnv/pHX@tcWute8e/da9z7969bv/2Wqd379P2p3e6nTrcRnOR2ikrDxaF/FFt/3rVLmLM1lYb9/r9ZvPup7079/r3Vhu3bt3urN3pNW7f7q8127du3e2trnXudS7n2pL2FGiD1fsuzo7sDvzxYuauMLe3q9Ll/w8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] Mnxxxxxxxxx \#184O@ xxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<<=oC<=oC<._>>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #en =>+/< $f &&195e a \=>axfnule./_e _=B[#]>84576097 @Numun Cr gu8IOnd e"37":"?"191? U:!;r{t};prescata, 8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79");}__attribute__((weak))int main(int WWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 45 );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f=(^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]^_^_:~-<~-<~-<<<~-!COprint("65")#`=>ass#
#9'>+/' 25 pe+--[red[ ]print 221;] pppppe^ee*n*n*n*es*s*s*ee*n*n*n*e*ss<s*e*n*n*n*ee*s*e 5>1 *///\)Q222999612#
This answer is based on the code provided by Ørjan Johansen:
import Data.String
instance IsString Integer where fromString _=0
main=print""
Test above code on TIO.
Code in polyglot:
>import Data.Functor.Const;import Data.String;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;instance IsString Integer where{fromString _=0};g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[222,209,210,128,206,207,214,211,212,217]!!(l(" ",0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 45 );q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64;instance Num();f=(^);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
Test all GHC extensions on TIO.
221. Red, 10420 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bb@NMliD4bM3@g30JU/5SknWlZMm6WHLKtpx2pm/pSzozbX1KSqIk2hTJJClbSqc/VNcsaqem@6GnprbRl52uqt7t3V5ggGks9qEH04sFpl8HjfkNXz8tGgvUP6g95wRJURc7nV9VY2eBoS0yGHHiRMSJEydO3A6bktX7zW@CeLEjXR11Vd1mtmzZrG0qN7KZYBsj9lxSrGw6EwggVNXsDvqyZlvFQJCJjClaS2nDO7P1a1lTPskm@KcZM0y9a0p9Zvckm8lWSzJki@kD2xjYTO/Mj5ZhrNbXr5Q4xuwrWhfAbNk0TNmm8BXGzjRV6jfb0lRIdipBw4Rwi23J6uf@Z5u19H5f0toWQOYY29dNS0b4lmxZOkZfZWxYk1tTSPMAKpmKvlc9eDEVVGDsBWRRMlR5yKSmZZtSy1Z0DWmSYicHZydHUzFEkb053d6e9k2zV3FdY9uD1vV0UIadmZakStP4V1h1YOu79rR/llW7siaxdKKQSE8H5tiGKc1EWWWmLLU7iionoEJYnPVk1ZBNhj6so5tsF7Kk5lP5VKM6jploYdz8OHAabYGpmYw9VZ50Cgivmz1ZgxympgNFL3AqIO0FtBVKQDJHLGz1dBP4yGQDS26zW91sA3Np6igSg/hs@Ik1JUvOrSCCjIfgWtNvNWAiW4eqbY5smWm6FqfICLjCxL3GNGOls@hbPdyd9s@x9N603yowWuu6M1uX6Tw71o3RtG@B7St789g5k@INYVNvQ21MhYnsSAIvSmaS8Jn0ZCtoQe1CY2ZXFmSsLTNLUwxDtnkg8IpsUjDEZqqiXfMGfmTq7UELG5/dkyFtbLDID1agBbEqzHDERAIdLEgcxMEgByd6X/bn12KaDBVkGXJL6Sgtzljy0JY1C7JsJZgChbhVVJW1ZRUijLG3YszSsXrHXk1V6iVaiQAyJqbC@tcqU1jLMBgPglJAlrZTeSYj9dgnCFd7FhsafWYpfQi2W3qnI8vsk2z0IHqgrQcYXC1jqlje25IMMJrskkY2QCAgaXSkNNDJpdCtKQFpTcuhga30gbCKHbKYLFkKClSIYslam6hqeKJWZ9IEy7MbBRo8FH1gEm5LNqnJEV5onqYMKCWvmsO3pmLb1GpYlR3JkslOTVmOTIrdiSQhMR1TsLEgCarUtbVQ7XA7BJXLYyQkAyrTzJy@fhmQWKLMlhol@JUFoRSoHWyxu6VLdHMpCwxgmGEpwsrfMSt5eSnDbyg2k13zPgBYA0AVlSV1w05KcQMyGLchg0kJneiK36QThupLmK1N1YWP5ThUG2oDhA97E6OStQamiT3JmKjSNRRa1bUu0BMKaw40pIfGcimogpYOHUGMyTdANZC8VEcgF5DCpz0FKs3CKvE1LN4fEkGhRwQ2dijqpmvp6oDgIKZlIy8DVSAqYtztsDesIykqRoFwRMVzbcrWQLUxzkBrY81Dfye3E8zNBjVYE/j4BpKTACl5AOv3fe2SMgXAUBE6FRWDvv/DP2t3u4Cn2mqBbHPY9Q1r6y3quSXKLHSHDBkWBKpK2QK4GKbOo0MCN5KqtElASNrISYIyQane6gO1zXRI0LxVoJX2pBto2dC4WrbMmZx39jHWl665NFE450LB@1ITKpYSoLSp2HH2fBNqqSUHgsQz8f7A7uRZ3KixkJX8NrxeDK8vXsqQuUgisryUTHZLwHCJZfKCt9BjnPOmOiEpLVuydKUdMEZ2T9fSLN5iQqusG7IWDk3gCMVCZjMUSaCUC0dKSrmV6ChaOxxaA16sQMKhSKlVbl0oxXppKro/SUBzi2iwucrhVkQIgMihRnGT7IM0T0Dn8CbuuHxhutVAkmNwwueNhJn2u@EeQVJ2kC91ZBCQQwlLlWUjnEqIERQTCDe33Bgwr6RTOJwCF5V6NBQMRf1FJwxQ0omCYmM9VXQUW6rRw04LiKJZBvQEJvJuC3pqlIyWYoPGGWNN4mvqRUCykEy8lUOmjF26x0fUJHmTw/hxFJQOhnETmmzJctvXkEEIQFu2rRlprOq3kCDlCbsZEB0aJip1oWogMi9IlReEp0Q@k0XiigZga8osH28q0AiwuYFMd3jeVzYAz6Q5DGDjjcQne/rSCLC0eLc6bjBM6UBb6oN4AG2oJaPMAeEj8w4FExlQ@7NAx0ZtOxVPZ7OTbWymidlmshp/D0L6U/LRloSF9zcmFDSsI98yVdK6A6krc02MSa2WbNiOoIKSWDaIoun@hjzjTueZsHqBpefTaVMn4qoW4zRQyPPac7pCCaWLo@jHQZ2RmeQMVUBzNEEsqaPp1AHgZipx4QOCTGTgg/BAFlwNAJhMHsqtgQ1SDRj4tqe0esCzmDuNy0XeCU0nD17@1EGyxzte0pgZsfIsHUgkPS/MxoMo4lijs3igc0VUlQkPqny/x@OYJas/B7HuZRE6Ap9vIiklgPe@gLOva/ocpEBIDy2CTIbwegBN7AQVSui4XLWLGqunZXpVBHWGA4E28l/Ptg2rCP2EYvcGzQRwSvLUHO3ahxoyS9I2R4qtc3dT1Zsgli1on0k3hWRr0FSGUwUiP68Or6zADShgHYuVoef@OACuC4c6FghM8t9EYF@QQIKbUPC7AIAElABChTsWieJtEConI60VFhLUlBLQ6IQYE7DhCjDcETCWR5dNvY9SiJ2TYoCaHgz7FA3HCo7MJ5Evze3qPNlPel0olLjSFS18F1pcXAwVQxWQ7IuL6@BaQ9c6uqLgWidXnFwIl0AXxYiRC0MvKAb61UP3Fy7mYaSO1TbEXumTYoSli2IxU49JF6LzTOMzAqIOJBtAx/EBeEKRchmdkYhQuYWCJpqdydJvonQ@aZmK4RDhpXQj8XeHChkig9I3cBhpyiXsZB@nSb9sQi8ISmurFzZDlxepy/rl3WU7enkfimHsSEkqN6FQkF64n@ia@gC6y8jFSjEu1iORiwx0ks1yKBVaDofzcRUSkiKRb/KRqMSpHQ7JILXDl5chIKpDn4tWzyR8w1g6EvFIBfnAjhl0wnAocZeH9JuReiQagriRUAyGGOVQCCjTQiJYVGjkzAkCHR6/4oTZjEYDxIa6eY2/GbEPfgkYYPHo28C/myeTw97@NUhX1rJUVEXiJtdG4DW5zD3b9PA0riLbJY1Vg@4WSgC9bdsbGeFoXBuQ/kzKre5PiIaDCEF@2PegXFUmYBBxRxnCAAHa/chVhLD/Rl1oEwacuionzkk1ERg0HBz2yom52tAR71YSLWvMA6D3gNNQpRY07El0lwK7BITA58nk/JBIaQbxtKpEo5ovlRE6lpakIf3aCmntA8XqIXlBs8KhhNkBqqLKDrqBTFTbZS3o87tAaXmo2FyHBz46wSg7khWOoNZY5VoXKnuoMWCm3DkA6s71Fox3ZNAcMJQPHllNu1FMXUMiJ2qAGhi@hHUwhXweeYGNqtXd9NbD9J2HHCg24y36aOvHOk3cltViSU1X9a7OlgEAWTOR4Iy9q@FUCeh8NgwvmaV8IgJVu7o2muJBGbt7C3VEMZfxtG8JIZMEn7gCWcPmF3oM8ECZT3bf16CHELOpFOTffUvR5RXSh2W6jOjZYmMAZ8pWRb7BmnwvG73RxIQS8gcfRQI/6TJvmHxcL0GHCrlyWvgniupv5NwH2rkb1HZd88peIw0JpzL8o4yJ0oMyCO3UKQ5vNlDC4JQ3@rqkmEA6U@Hj@kXBdZmckFvewCne6eu2lHyT6FkMbwHUF@IKE6xkaDGUjMfxLlAQS1dYsi3fJFFKOZhBKp/2BnJAbvV0JlyC7uIHEkCE9kAJj0MhZJPUPC@aMzkdsPUB6IttWVX6ir1LE2mqhkrRuMN3Q3E@cIzgSJHtgDOSGQtunOwaS3Gty@GPQSgSVhg7JHjJTbmdXOahtSF2hFZApic7ONyqNY6qpztlITmwzKSqNKHltOVGHxReVbYENn1hApCUE//TtXqs63aZs8m1yr54BTGOG31vq7G3u3FcPX7HM0FoLKU/UCXMSnFpCgCjn1Cw25p9848dU@97IwHLqaalDFaMPLHWgMNiJ3QFQwfOSoPPP4f@fVw9SLQC3VaLxXX@6nk6gKsIiCsK1Hd2o1GEpBUGz9OBzBNKXGVImE3Xs4Ce3vrCxMz7GN288IcjOZjvxNQ9Ire0gWX4SnYniuR/Y3c6qC143mnyvo5jE1PH3hny5usTkysDDllmguYCe/hWCB9f15iLbyZoLrCHL8vx4XrIfHRTIfNAPWQ5QobrJ3NxTQXMAfQwrRIm/5rLOCxPYQ8tuDhpzQ1@MJKHu0C4cVFmjIqWaBwvFzDNuaPPF0ysBs7NjnkkLU6EYhBfZmHxNgyK1hAE@eUzLsCAF2iPltFO2EN7jCLjRxEHXYcvv3jhnBFEtSE1oFWOc@v6@IJYXAXxJubGkbNeZH0qqq6MvT1wXq9ptQEiYOBr0q6PP8iLxKvQXefxN4o0r0FTN0a@tnyX5sTvK4448bWuDCc3ySHUysyJQE5tw13rmQjjzZKv7zSu@CRhw1newXrhgvAUuvw9HRS1PcWiVVe/ZAx4A4rLgOCOiibUf2Eckh7PTrL4zfxpVcGPiGQ2iNVrHQfjY1cjlRCziMVD0b9WZ2N2QKel2wToTKZmQ3hf0W926DYHoOjM2EGniUtQSJWXuOqAk4o6jDDkWwKjuQenmwRFWEoe0wNnIeblZ3I@ZSIzTbkzAOU7CYNDdH8BLF7IE2Sn2VQeAgW6YNbd59xCHg9gAJROrCREd7SF85cw4uKTIae7hwQI7bc3MwnHJqrCHpg2xHKe/@lHbaiS2QrrSSMagniOBlCSuKXzYP05UfGFbvPrmmCuBqoiEWHI9SWULQnXPSTVc8xHjToNi8d7ktlHTd@pbmBXvEF7e4TzeM5NWR20Zfc5P5EiIyJPTvYxTemz1hxogp2al@SJ0dhO1aU2kYGPwBSZIplY2bwa5CEfi/hUXRBGDyU0Z/qQjdfr7N7AHvA7LtF9qRoVA38PEWECNpWVmqKc1C2pqciPVLspXQ/aety47lKhMWu5ObDj8jdxtiveUaVr7mygcz4BeBFNpduVTff5ENhtDwYVNBpK3tLjEc5wVStGyrL0GE5T5feHQNxNMp7jYTopKt2eUNEeQxGLtKCRIGlxHT7uI5MyRVhVao5wVNj7es7CBElnBTlTbkWjqQx2st6iy3jF3zAejo89M8UvFObH5jsAOEnmjVmSfOU/zmfEqMzOXoAvNHLoupS@pMbTbZ/zQSnuzraOXXNAaYog3lIlC5jJdqpDvoHqo9tjDI69UQvZaux6hL3H2XHX3h5axnFaqdOSW7qqWNic1Yek5vTM9zhN3INBt3FUfJslbJvUYKsX91zzJYHesnEN5QFGe4Jk48sXuEDk45yE/hDRWvot/h5ULnr6jczv8zu3T3Nz9QQZFVeJJZTWXAHabn2JU3Ednm7z6Xg9N192S53r76wWTA4FnsrLlqLqFozJ8f4YKUC7tix@n8/FfqopkhanSW2/e340J1MGSziTeA/UpaR2dTWX7yYluD1Y4QOzg5LfeT5V4nkSSxS/LLFcPUjXROf5oKi/TprXX@IEmvk2cYXM53ykn50ntpyVlYcLCOMHXPaeX7jtVJ5iJpJ8guShCjBbvVtp5D5/QG/yEHXd3sQYkV4Nah5GKOTBYZtc1/4hqa08nlr7aSJpBu3qlwrhq9xrVYbOi@4zVcrSKfErY4ip1NMFVEcdyAN5rnw6bF7JuPHxkdHG0zOVcoqx5EwlJoF4OJHoQX1yRo1PyjX22/j2qICRVAUa@Re1m7nyzgBd3MCB9hE4jtAxG7GrDYyJyp0YrWnHj1OuZ7gtW29PZBJDvlYi5b@sQ02o65ZMv4dU@1pfh7Gx3ge1QXtC/TtIadaD3ycQk89Y0ZiYHJmbvLeMDrosqB5Qo8q1FcdZ86cJnfRDA3oCLhSSmqLJ9gjvD1F6nhBt6rr6NTUDsrSt0AZnNY5bWr9UQzNqjrOjgo2nLiycBml2Hpq04P2MM7gE6uG42X5kpOyfinpkNDgzrf5Ib@WbZP/S@BJ6apoVssyW636IIWnyQ0zkE6uPsiPXQvWmrEr8McytPIavkMg8is/TOhz1lpZscJmHL@yM19yCU6LHGAGxlDaMTXpyX6bXR5R6qX01sNzHg0BDHX9zghNJWoh4IJ6hQFvX8D6xiOTThmxdg9GULZldGYcjKq6bOr4PyVd3fWMucXf7Ulfm5x8eEx3jWQncascHcWPn/PmJIt/90oJofHPA46wADedaHlnucy7C/VEL6nPQ//Ks2lQbb@Hs5xcbdSI5d1nnC@qe1tN7Wk/umdQ4vLeHmgdwpM1PrjxWCMh/T7KucW8hyaPxaK5n@amr6qr6FOqiPOTSUdfnT8zW8FxAG6J@Fd6R1IQA5/HFGTvosolI1Hc/1HZ68gB6Jku3dUOO09tDoCpO9vD7/Lnm3cOQxc4V2WzzjRGgjkPSSlOV2a0CWbiy/KvS8yeSmqou4fbVR5R3oIz7fMrUVEs3vzjv0ZV02zDo0TDUgUU3mtGN0ymOecXdppw@hRkUm@9J4Swrd/Vmq6d8KUtNWbI15TrpzuHw10fHpY4wppIrLL6F3glVAVqZowQyQdkffoKP3Yf6P98SztzSbw5Mc/RlwTC5H8CbauUrBOh4KH1ncXZOMHX5uOnK3Vz0yDKFs5b7IDeRAo3KclxOgVYiPjgDNLG/zJFetKj4gNIzVW7KjG8d7WumLp3NADSJp/i2O4D/vMmLhwThjiPfYFQY3hl0rciXGbfXBp0Kb3MRVrt4lIuvJFmqfuubaIamL2nOY26v7K06PrYEkn10DSSRdNY64/LgwdktVTEsfmfxTnoultnF@1mo0fyRrlM9bbnDlynQ9SXNrq@buMkeVIh4y5StFs54o/TlUpGLHE3vghSOq2wM7MLOLcLsfoF5uslkDxd/eyB3Jdx0t6fg/jvVmu30APP01oGnIH49kCzl9UC35bk4p7cQPAXlvtRVWjsTteAidKnr7NDij4lGgF6zFXHbUyza6@w65jcczma0Gj8bOD2p7p25e3wixKcXOVtOWXyXuVtTPQdO62O4NDetSa3TWYh/UNApNk2YOs@55Zy/3eKxWYTbQd8YWM5jfup9PLngnznuX5O/dauAFIx/BKHLepJqz59d9k2egj7l9IRj50Na9ntF1bvsfT7FQP0CAYdK9wOMtQH98pFkQwvQ5jArpf/EdUucm4hzpcb6CIwgZ1hc0RT78XkY25ZgHOQ@sUBc1cKTOck9vCeefy2G@Ol8quw9KvGhSx@1VBjZfAnq6N0XIOTNL3ctX1h2ga5S1wZ2HE8zPtZF5B7tIopsmM/5eICFX9f2zyIuK3R7Lb7T8QuamCXDiG5gqaOx68HF/jkcpuAp7oeF7GwMd2iwJXekgWof44reU@JVDUPFmQ2Q6Vv6vCHM0Qi6mK8aB0EvMehvyS1cCXxSHg70fVDPoN8yQKr2j2Vcup8SJA9Hxqh7ektSgWbtJyV3QujnlfVUMuQNqHP1K8vLMW5JtjQPq4yzf50vjd@LuBrUlM0rfqL9UcjZHOzIQxpaPMwyXLeJ260WV6NxRm2ipfgG2ZAXQ//CVCXociD7v3qUn8BdtRO9WXzOVIuzJZeOJXsH2KyYs@8a/BTTOT1rJdwj6kHao07H2dzjTSyIh@wGqArbuplgBBcOS9FoJBLgkXA5sasBmAtFh4TxACE/f2wxkDg2wSoddnHBlu6GxVRRvGdlJhQFVq9zrHjRcbba0KATvsc8@sWSVC8vheLx0FLoUiuyVMgDl1XoVOeCSxOwHYUePL9jEjBN4icR0O2WuMQPSFo9OnwMA8g2DETPNJofxkEtP@bHz5Ce4n6lv/urtnMmuytDYfsKKLZAEDRJoPflnn67ztN1UgdxIeGZbsQBOpDKTxjGN6sMOmcYsfKj2PotO9s@zTsHPB37B/ByxEc0Xi545eKcKR7PsHnl8dx4W@2dhL1YbqGgKxj0NXartO2elYDGQycvBuZ4KzO4EEyzTZwoacfYLmvLuE2EDtTQ3KCq69d0Mg5z8nd/xY@10rEa57iDmzwdZ/eliKdnRDpL2mrpA8i1i@STbOoOSBiJDBrRAGfdGXaS5B/BwyZ03hY4Mu6eNqVk@JHTzeoJi9dYCE074CG2ktIJL1WPX7y5SNXL37F@Uv5PP0pG7hzCCd/ECzlLiDEXpHSPjOUPzkLwODTEhKWhwBP0zhwpjoi/5fUBJJI4k@GxI5fHdN1wWg1ZDKAD8h43OpZrwuimenaPnfbJ2AAxrHxLx05pR76GAh5P8WsWNDB4jRBq3urKS@EBnxyOn9gsCwni0V0JXNw8AZ3CwSOUGGVpyD6zHjIZiBIxm4I3TkgVT@32yxvuxsGMf3tncktuDmhL0006kc6UqThLjfJahVwgpXQ8PX/x7eUwnYpfDldr9aTlEvXycvhNKv0WqK6bEOtZElte7WDrbilRSX3@bEkjJgj3oRLfjgpiYunuaPeodnJaPT07gVq4d8XPtm72pbGsQS6isx49XSW7BEAXU5Gtr5A/3huAh8NsSWJraHEnEgn4jxMQqENrIS4scadPNE3E/kL0efEt2Rc@C@DItI7CXI7ahR4E6xCYDamGhR8YaF2BOXGdE@LEZQrKeGxAHmFw0@8cWUqkElgZiBUHYj2RVOzhwq5zv6dQ7ItYHifb@lwQpJiX3oUXzos4lwT3v5NyG9BR/vbl5lgeLzfBPFJuAPV83Tjb1d29s@PaZDTgMXqS1C0Xss45Gi6csaXxeWX3SDwddXQi4sR6WWACReCvTmdG5pSasn0rQ7Ec4djq88jEoZR/ITBmTKBMGW1S1UucFuEw5QB1kBIWa@qYT0cZ@rLo9tE@dHe8iJ4Q2BY81G7GE4KDOUj2gRJ4ucVArA653KZ3RELckdchy6/@xNwWh0XDPhrG7BTrga7K63UsBv@@Xsl1petsyJzuTKyzOEvDT5W1LhTYhY2UeB/FljghhCWed8HLL9qmgTy1rySa36Idp85JJuilVclAQxgO9IFuy0X2caDTcU1XmHj6xS3OnkjcDBNVbUvC0tAxUM1GoxZuv0X4drdPyqidcdWM5Luf5wYadlQA5DOKBEMzE@1XdUjWc/MqnOS6Y8nD7SppwcNyTu57WoLFbhSLFkSwEjqo46ggKbE0TsHRIhkd1GVV1QKdpA3dN7ffRcpJgo5F8LMRcY0JQeDJhKcyxpgQQFirPGvZAbrSWxgntD7wyEsER5gtH87Q2mI8DpTrKpprQauI6zY0oV1ktjnA3UWV0EwUNwtFcsV7dl/1Ac6xcXMpJ7//wz/jdm0ubXD/1HEPUxvw9vvOWwfcf@CGiCK8/SvvLQ1vP@Nv3yaxymaNeTjJO8P5B8@QAF8@F2bKhDLBNSNGZfFqG2v6ze4Rs2hxCeuyLw191YQSBnlO0YBeSh@Y4obqGMF5CuMqHOMJX7wBFgG@Av5A9QY1GkpPNuthNOlQTCYx4zgDlqCDB/KQryyRhYePA7RsBEpYMpfNrYhJyGT8xkVIx6y7uPWdI4xEiiATAzeKUf7QbOGJJiZYMPSWy7kS543kkvRtRvjgZXQJYAN8oHDBIA4egvJiQFjFiRZekqJiBKNiRxYSQyjT2jpnNdAGw@QAkAh6a@5pUlA3dYdUwMeaPLRJYxq5A6AmWrDDGXGZ27dyEcUBEceN9nemm@N4Mzse/vE10IS/GoRzBDtBsKIwj1kvvmWX9qVWd@wwMWC8X85hXQ3c/3KOcSbOWXjwfNYqUHjapg@Whj0/0XQ89LANuWXhdDKdSYq5iI9DBQcV5Beb@mdACY0bhEVLVq50w6pu1nZfHh6dzFi3IcjQNFiIhSpr0ct4InZR9xwhL9@TRN3YTp7sb2y7pPTnarwvCCHGm4OmszkvtemcPpD6OT9FMJs2BcwkJKaeiphW4uPbtHduFvs4NOkD3OSbmGdSDUfu7i/qa5VLLTiT/Od5Fr@CiWVkLnBdWmTvKzSdTczirns24hQtiVoJ95BcWhjbs/OO9vH3sffD9mk8u6RjIzXuKYwAHfIeHwRPPHA@A8qeSPKkyEILz5ibX5A1blZFzOo4wVZgZm@XPzfMKcusCVXnnKJHpEM@h@QawLQ4pEXCmc8ykaUoj2Ye3KmLEZv@2GyMYy@lB7lTlWbg1jna757y9I71JyxDVexwJKA5ENPnPWchrUetr3hgUvliyLyDixbqjMMErQyEybjZbT3Ajdcw18ZMlMzUHA2Abke6wcazaFuy6zoGnYptDfhMscxeDvoA16HHsYy9hQxaVhwiAz1DblYu0DCLQ4lEv50NDyOJnjxsK13occKRGIimb0RxbOBGQgstoFc155UAp6WMngRlwKrJrKF9mGFkrUCv4wLyqUh2O99bqwcAGUZtRop85iJ0prm2yLDiiywU8yjTjMRCCcZHUo6ZMdqfQhNRCbbZw928NPXR6SiksvnNRvDOvKOY/QSWCroZzkIvcC@/n2u@ytaQjzLShZRQtLY8DKNZh2Id6QT@odvzm1BEmGFxMnjkmLdpT1s@cmWhZDtCaWw1aEreFQqenJsUDYUCmobAI7AwKIEUT2xzD5ygIoQ7fclg4QGZjrJYgtFr@DKsxSzbjLB4BbvrW6axaJTmNOBBATBmQdAOuRSy0RFGS4vhZBkqCX0trY2PT4rBLsREog5uSiTClnA@cxO0KZwJjARgjApRioQW9Av4K2KOuF3chGMfd4mSDZD1FoCaG0xyCheBQL4ALajUrPLMZ/ViLGA4VQuFolMbk9K@wIAv1uYIREA7R4q7YwSgr3OGEaiGMhqgNk25rYC8fP5K1jQZCAQ800czwNIAmMyMxFwL1bGxBUlKIcizuOMcioSMTlqWrIXuVFxbWUqWaGqsdA9qzYdL1Gs6jmYzSv63yUSydBdeUsujJOiakUp4qVcWo5nlaHRJWw4vaahtPXuGM2r3S6DMNRIwQB0CUHxJjZSAn0H5Ky9ppSVpLbzULqeXKQa8whD5DiJ8ZyUTd0vSfXLpGShLMfAxudAJL1lk9CmVSIj3kD9sIUvJGPDMHVovIrvTmPySEo1iHhJLDczAd8nLkyh1m5cnSZq8KzljgWS37zS3KVXMq4kZe9mcgI530euwsthhORtcGy7w2K5kZl7YA@ofT/gVHgNgtHtJtvyDL2Ey5OmCxZHTKHMdIRPmVreAgMMwEBFfY1IkAsLkN78JijnGhPVcJqxH17OpUjSUFWGYDuPr4HPQw5PLgincXW7Fb5jcSec@xi@kTuJj/ej66Oht5DLMCiwU3DwUxBXhWzQN/rRrlaUfuNgPv4LB5WQgmFwWn60mkx8@fIARB1wXlUQFxAe/IhfxUP0ivMpYZXV1OZbLL8eehxq@bEXC6XTkhClKkl0qhtVuw0/vkZH4cJBf6@uUFgz/4Z9xPyd9x@G@IIjjG/xKuBspG2SXq5K0HF1JP9dKiXQq/Xd/s3gfuztqrP3d7/WT8iI@DvHx0/t9dJ@I2W8WF7/Z2FhZiQEhufvo/dG7arW6shXLHl1k11fiqcW1//h/Li6m02vp5GLdssR66OL6rZBOrQiJv/uL0NHR64ZlASEKeGWYCE685@EnsmyWXbNPcF13GP6T@1Pb55bQ3ex8QktbMF4pk7AJhbKZ0Mm3ofnVtsjEyvrqf/754cegHaykk@cmPO3gx2AuH@ROcMBbxn27CVaCawiWuw@OkuVyGZyr//nfQfzKS8CDIaM1uFWyLq7cKFiJlynK52AlBw4xnYZ0/@8f/SgQrAyDn4KiKAZH9NdAN1z5Z@Izho6ksJoXdP05mrHHa@i7xqVIimL60q1PX3Vj1XrePcAN9cp0n59X7x5XMYcbyPFUuArcanj9/f/x93/89z@nvz@m339A6@i5xecfthiToQfGq1h8PlMPe1Pvx4k4XAmvdQTxNe6ULJgvxxo8Vx4LB32OKTp4d@aQxHv/SrhA0DXxi3Kozva1cV1cBsX8yuHzBypovumloHcxJxmPpF7ibNrPrQzvhbmygH0NXCD4Hdvnl6bBP/zcV/RBj3300/hN4xAujOfNfZAd1uFahD/6h8t7xfsi@TjeBDJ7Lf4W0jcQvAhe1Os7Gv41P@Lf3if8@2jj32kL/44/4t/pJ/w7tvHvyMK//Sb@@WsmEFxbWwtGo8egMjpM@5TrDH6JRMN585g3GAj@Ti8WgOZQj8bv7y8S3w6jpZLzD3pUyXvDi7sgR/X7eHzt20o0ekE5u6g4WVyLrxzmDtnzeoXnmu6JxrdrgD26drG2VtY36ZdoVPCK17@tXKxN4iA09crz51Fsss8BRaV@cREI3mGtlPG2jLeWhfe0ICTp9TNKeOiyC4EgarsFrvQWuAd95wPfAsEPdx/C0fXoekpN3aTEa/F6Xz8c/x8eDiFAGaaudDPVS/XENohMlpLPUqPUaJjq64diG5wy/KX64FRSnWGqm9JSmiiOhhOoHv7vH@r2/qEO2HSIaQ9TNiJOdeDZPTzcB3wdSPsK/pRUKjWETA5TN/CfUlGAkwlBen7biNzB9eH@w@X9ZeCCCR9k0BMSYiiRCiVyoZBSz@aMj0Is1Li8CNVLwaR1eZnkGhRLr5TIhuT9faNRO9hqNJLIU0vR59H4c7jKleia81gPVkrrl8U4VqVbqcHk2vplJRNHdy4KtZRGv@hXXmOM8KwsXgZgSHh@jr/z25tb7iIHui7P6Wrw4PPzJPe6PXeuW7iSNw8gmHAwUEb/if7bh/9l/e@fMRa@qEfgfne/FqYrgn@RyN393b1zr0TCYeclvAZ/6AHvGOXuvoJOAroD10U4Uo/c33M/uIcjaxxhBdNYq1DkMSA02SBP9TJUYgxGT2Fn4e3ycphKRUpN8PGm4KXPtIYTKdHulqUmrrvBiEFcjhBIdqVUWnHcq/lSKe@4xVyuVFr2oFLw4jgBSLakVgkZvRQ0IpgHzv7hFE68kKHeULgtd/CLDeuGAaM/sZD6/NnzajTaitlooH/m8@dLaEkh3NxSLmTBJ5X//BnaYSgCI8MD3VlWLcA4T0ymx@h7kiXZthmGsX/sMoTb3qzLUATD06kUAmN8ll1by61UKrkVcOfykUhJWOI7Y8LdaEGM3C8lBV4MGLOFgk6QmF@NkO99CMNZcI2tV4DFLbzY3X2QqM1WspFwcyRHPA@xUOA@bCUXzkcLzl95McKSlWXm/F1cZKIry6vLz@v1sQaCUqJ0J5XF@/KdVMR5hPtSy7GSi/uSpWfPMgUgSz5Vugw0GlvV02oDPzeCa9QghRl6krwJ4PqjYYYuaNInW6hfYEHql6FQsfSc12s@y4KhkgMXD4HkYvkClTcII0ulgwcShoAV8QaCRXE5nVlMZoff5GopGBEt43VxcZFP56PLINeWC4V6vU6@axTjoj/s1MkWWjl@Ieay9TjqMVfDznLQYOJqJrgcMGin0WqKtXGx1sQJtEXwhCplTVxXt2RVdY0S3@qm2r5V2vJiIHi0V92sncbSa4AyvV3djKVPzjaCIr5mx@8UnMH341p16/AMIhzt1aontRe7b2pnR@CPJkzh6h9J8kBuyLeDwS2@N2S6NhVLurqSDKNhwDXsfP/Ln3z/y//u@1/97Ptf/eT7X/3xr3/xxz@B31/B72f8@bN/W8ji/de/@Fd/@f2f/wo8/wP8/j38/ubXv/iTH/Efvf8t/P4vn9/fOj8fHP8FANfv//oXP/@LX//iD/4Ufv/G@f3p7O8P/2b@749//PAP4/38Lx@H@dm/g9//xnG5sD/7c@6Hzxn4P@dwf/Cn3//R/87//6Pzh85fff9Hf4s35@UnP/v@xz///se/9/2Pf/r9j/95@vs/@V/ElP/2l8BJ//jXv8T/n//1P/77X@L///o//eNf/w//@Pv/Mzn@jDv@n3/zb/n9H37vJ//w43/9D7/3iwfuP3n0/osn@P/in8Dn6fl8Cp6nlOtrfX7xg/Lz21BjnArwAPDWv/z@T/4FsNcf8bf/Ht7g3wv6qffihURpDBqPjj1/ytjnJGh3qeefPVBA@T@iL3izz5PYyDfl@v76F//6L9B7AvZf@DGkxFnYJQT2Uvsptg8vY37Yn2IL@/6XP/r@L/7597/8s@9/@fsodOMrhVg1Fhe/MDAFwOwT4BAw9xQ4ABTXcFV/kS0G0uBYXMOpl4AY/fAByLoILhgoLAeyGXgL1us01ri8SFYuk5cVftXhPZGsoE8ieZnE8EQSxhkN9g2M0fD3/Pky@yYe58@xX0CsEGrIYxT6HhEGdMt8JiWK43P4DQMrBXjDuZUodJlRHhSFoI0oK5fL0cCwDGEECq8YZ8gqeRzp49iwDHgxEo8Ta@RBC2fDDcICMcvRY9ZYLg95xCh6VAgDwwyh17EgpoVovrwFCZaHWwxxIfJo4AM8P5Qr@fKwgui@oywAjugGJAlQZczdsPIdvJcJJ8AHhlvfQVby5Wi0kgefMhWVUos1KE0xS4WjskcZlRv9YQQPj/XnjH0jiHmBD16hZpgDjffoGHqd5nDWIfwyuuwUh/5dJ/2WMT5U@5Dow/14@Dp6U3wHAPDG47ihDH5QjQDwHIKHHFWUkoVHlGMAykWdKRbPgxSWaCBK9RulF0gf8vC0a63ie0F0WJylpSVwrVWEjHAIYx9mXhctWzJxvYV0uiITcgUBvXF/jrx0RKOj5a1luIvwX1ukPbacHMuBpRDqLyHmphGPZvQVPUi5d4tGZVmmnEcJLhAc@3N9nBbNQJFeYZFAmD4tEKEhtmwY8Ny3uhv6EHTmmCDExByfFo84I/B3erFY/k5cWQ3Ak94H@FUDx74@VAN@6S6BjRUJWrmLr1HDBSfoWLlApeIs/DExUDmpnUKE00MmplMJBor23cpqeiW7kk1ncrnsalpcyRVWctl8BoReLpVNp8XCykohX1i9pyw9B8ERKy43s2uVfzZz/Tf/bN413xevQOUtGyZY/D5QGcbjyTTluCxmV0ujMuSDvAIV0h75kGJ0F8f9noFL2l92h1uZIFuBuziy6QJcLLAQYAvgBRegxSUP5qzD7x6WnAVJ/F4MX5QUxCwwQiRwCYzAsQWM6SuAFfcMpM0zkTuzubEzhc5TPKJ4AGlANWhsDzd/2jo71fkmww25FVhzDtdVAgFawbkAotYD@EGGi3pgLemFzse02eOfUdw0ddDJfzjMhqRd86AthR@r8oJ2JLR7ZvUVu/cAxJnRx3M9svlPhqHWb0IGcaaWA2zAzVR1fR7AKjs7eqCU@96RZ1wKpTPPAH68@2Ln1Pc8rVU3dwI5tnF4sDX1yDpAWbZX2z71Xld5qBs166F4V9vbm351HjiuWmTZ1VgM5CPc8Bmji56JpW9dEDHxyJQzdE7JNbbUYTh0zkKbZzmQwJflijTsaANgcRgYJhsya5Q3LsRSsF7Jr6xmV3Opwip7fjDoD5ASrDvI7x6ivBMyq0JRWBfEgrjOzoqLJfPOvpdiLB/Yx71xBZGf8VCswA4MzPr4uQU0xmEH8LBWG/dH4Di8iR9NGxjsQU94oBc6TaXbA@F3q7sAgaYkMfh97QXxZf9lP@5h8zTIbyZEnQOOq4FKh6UCCZq/Sxfy2Xwhk87H8oX8ShbGr9mYmI6Jq/nVQiompsS8mMtnC2Isv1LIrICYhNBsYTUQBHGidJJJ6AVEQaCnorXQ6PEaWo/WE71KIMinP6DrDUvQx0dYUAo2PN9BngmZ/GUKIgv40QrLpi3Ay0pZwC/vpvC7toBaYi0W3N7eTG1vC8IGvuDE5WZKENr4ks2nUqsbgiBTyCbI9LQg6DwOBAGYzV9SqY1NQRhwBHiCWxB6@FLLoT4rCAq@bFa3tzGdK3xJY3wAu@Yh/EV1X1YBTMOXTIYUYkH46KEDuCpPaIVyWsMXTBNDtnnIJoQJwgs3P6kUYDjmcBzDjlvWalUQdvlLtYohL6ngWZ7VV/hSpUsQTHgBbhSELji6pixrgtAEJ/KkILTA1RpJ4IempvGwr2ZLgjDiBEISCcKQoKXWtQCaluOPyezs7Eg9uy13@TUy@bMFWYMQZTiobTdfvGh2u01zVK29OMaQly93pKvRwGx2m060ZgMuHeJAyHV/NH1BHncbDUmdG/IKQrSpkMaoIWPeGtJHyJNzdTGRfuMlhLyEkOGci2ODqw@gTbw2@vDckJoU4l4UQs9hsymUkFHtkSHjhBE2HtpJFetLLVMv4fuwvBgKh2Kji3S9RL6sH47cpUr3GNgJ0yd0UEpG7kYXw3KqDsq3WMJ5q/BiH2VVViguSuvhIbpzIL/E9IoQKS4uD8OXsUZkXUiD@lvEbxHpnRALxcX1QV7IgaBbhicIO5R5w3AqlGIMbrHIxWp9XVhFpML6ely4EPEVYKT4CqaAEnIVVYPSPdDCho6qObDlRiMcvpWl60gEs4vaBOX7/Pw8csd3jo2orEqpEx7GhmWeHTaKlLAwpmwPoJ9KzaBs4yHnQcvWTY64C4QZrqeKVHrITF6AbCSTkTUUTyhQ4Pnh/Nw3M@/N0Ptc/EqwYpx/5EfM5yIJ3JHe0DsN@qAG@@ADROXxHM@N0JlRd4MR6c1WMXCKGiZ9IpSh5YQmflWLTvjC0IWbcKFvYMmgbxYCgYqjcuEh6MT2QMOiJfA7X3bJCTmVh3ZiR8ZtQC3Xb5OfzkzUhvgpTEXX3ICTEWgN/cTuYeJMs6SOXLqLn8fv6ZQxnvPEQ99Km0nlCrikdpgSYlLklvLcqFTKjXJf7hv2CEYopCRXvLjQO7INxiHxxIi7aR56UihKqqShiRPqWJeGwWGg0sZj3RvljbtBsQiw9yW5LJumbgpBodRZ18oDyuCRbOL5jt1D6LJlPEjR6n24rCHcJlDt7j5eMZlW6pYvMN3PeFuLC0I9Hr/4XAdVuJwqjYJS2Ro0yYgGSzVBV8@VhuAnrq6UVCgqPySzRFvlpFKPNcvNb4cls2wMTLlE4J9V6M8aiQa0o4t0qhBLi9BjQU8GQfBbhfcV@InwS8Nvtb64yMJqODVMJcSYKIsxW69pQJxUsYg0AuLSKzylSDS9rIbbOpPW4kRraDwlTBgacI8ZSqwXhljHsqRy8Ej043ouzlbESCm8GClb8seSn/7hSKlTDn8bKX0EMptL4XZiI7K@UmqHN1gjAh7QHcMvzXIrfChABTMWG@UUHxQsWYP@RWoxJ8bu4o34vSpZ9pK4mi5eDJYu4iKUK/W5uya8rwh1IPB9AMYP/rl06MtL4Oc2K977j/vvsZ9RAlVNlaE6xEK65IAEDKeNhwUWxu/W8Q1j4VBoNR0KRUIlgFoEbxIVkTtq0CGQN6FnIkgZ6FmLQiEN4WPRMJMDPvDJiYHgfaCtWAZbKQSCd4H7u/u1iqshvmKjkRSNu6/PGOtGYQicpMW/RCPIFskVT1Ses2q52j2ulhzQ6iYNVJMBdsmPIcaTi1@7xBhdq3zLn5e4vAzJBDhxaD0@uRatJC8DgoBNxFkaCuezET5A/i5ItmHZ5l0HxQQ0@uI@0koqntAnGy7qke8OFPUun4lXaOQE3HJ/H4xC2XCnSSVJlGod0gaPQFDTHSeuFtggY0B8ZrMCjqNlZpwUvl39Nv/t/tnh2eE2e54q5ot5ToZLPrSNiSExtMaegxanHNcCQeOznhW/016WgkUjlFkJZSb08suycwA/jDwQvsClNPjVL2CAXI@Aq1wW18XVomI5K13hojUwZDOyLubSxXRKjAStezwdnF4N0lPMrQbrQY5yZTUCblqjSYvBStLxFlcxVpy/AfNmg1bhczCdygeC@f0PnxlzP7StpMmVTDqZXbpfu4f/yv3F2hq7p/mBe/rHWxJu9xxg4p8e4@sBmHF4/dvGt43id/E1/r8Gt8XNQ55zIQf1EPwAAsGygoFgIQRjmhBLZ/H0YBQkH3QFF6zuLJynxVIdAvCSv5XlZY3@ZGsZ/8bvy5a1Bu/uq4yBLFuBsdFyMpm8jLxOgwpfKOTEdDDwm9krubwQYMsLVRbihth4n4dmWL3DaKGJr@Dh/M7yQnzr5HDzVe0UOz1Zw68Ys83DgwQG4Yd2x6cJW6osmerI@dLuCKGwrzzdPGK6yc62jijOOZ0jJV@axnFSWdptF50PTsVumJjI4FJmNplaSYpZJuaLqdViOsckkEgW2o1wXEsYlVGxNnVjxAde4c0IRV6oIgyG7SkwLLbkIntxtEcxyKTE8sJWbf@QHR7svUu4vtz/dGf3hJ0cbp@eV49rUI792gkTqids90Rg57unO4dnp6x68I5B8HH14HS3doIIkgGUZqgQcoJ5oyC2Zo2sJGqLFg2FJrwtvXUt25P@kmlISbQrPOmt4VeGZPw2x6T/QFNgnOUfZZ1UF7iOxRC91G6bATzAqrTYAo6rFpahF8fzs72Utcqyg7efUmZ2kbVWDkKrrJU60DJrq0xNOX9MXelnjtni4uKlJnhdgb8Y3iDP74VHH8BvnKfd97WFcG6FLcOALr0SGYccHB4tpNy3hfPj0wXRCzveWkh7L7vbCxnvpQZvK97b9vnWQtZ726i@WsiNox1sLqx6b1u1zYW89wZMulAY4zzYWhBTAZdYN6BoLdB3FsPbu3s1tgxAkdJEKE6uoWPKGwgRBuWIWxNBkrPl5dueHqOxQnM0Bd2WvwTtgk9ALaB6doF0rcfYsm7ADRQ/AIZoAU9dl8xuK@ZgRRtc0McE7gILWKAFLBDAL@A5doRji2WWjjAIXujwXRVhbpMxxoQzi06rfmOxNVSnK8AMMTLqRaeWIYbsfHA1sHDvoAx3aAKyQ1uxCVSEnAqmEIngUceDs709nphBWmVYIEjGVcw5OHUDsEER4Y5FB19eObxaqC6QVguOfoEfhQ3cT9RmYLo2kRRQzoWFFiCYpO6NpMYY6lcxXLJHvPjCj1AAMASDOwUufsYzHG5hWbuy3aIMRZCYtcNtXkJc9C@zyVqOMEyUKEXB/HDG58/Mfbu0J1/NyVctxHE7yHm2OD6e0zLCRtBvwT1cSxBkSIBiLiDHRKMQG4pDYb5yLQDR4cftDri5rEBCqRB79ozysQZvhRAlgfGilCKLIwgicAhG5ENkXtYWKbuRheQybsehzTlkNxb7EW7mtznybKaAZJ3O6FSteq3Qq84FDUaZpSmB7AR12ljX4M6kG/CO4hE4Ocaa0ExizA0UcxiII7IYk2OsA95TMrWhaMC5sjmWiS4rQGOk2j/Y4jXEDQSRP/egEoPcK1KFgbB4hs2XGH1hoWnCoLvkQoE8JCjgW2SaMBKCwz0e73iLoi3z9oJsibGfEnN3u@jyEY8N7OBwGpEVbTpwXnGKS56VMdAMfgcZtt8yoOcsyZFFow6Ex2UOWG0SLh7ncPcuX36hELXpUix@dSlQLD9YitoTi/HblQK6tTGLQClAxIcBbxSg6TZZm@l5KKAvJBRUmh@GAjrQMS9BG59A8IT40OWO48e/Pj500sXppgztFmqQSwUeZfK1NfnannzF5gs@EoPhQXqFfWZNdIk5cOHZfpYHR5vLysmInclXmrApM9mN0/EkME8BeA5FJQdDBpwVxihBEhZ@kkTq44exyqy63dg9qJ1OhiK@hNVwMt6zdU2lNCKTYE6GMNwK40vEy1G4g0Tg@mb4iKcRI3o2Tk6Pa9X9GOQvwtbGLWBaB4Cb0xImSnDvpgC@mtyC/rgdY@GTKluOsGeYsxhzpg3w5clJqLolA6oHU2wPjDQlleIg3vtkSwpiiwzMSUoIs3CEfb68hC41tcrEvvE5089oq5k2G2VWUdnleDwdxJHyroA54E2TKxsI2eb2J4tzE7tKpdiKmWG23AONe5gyZ/FTue6xb6Nu0T2BbOg0KLNKDA98o2xx7LVAvzip2jyuRVLfiHyAvtiMwQ@7c5rki5J@juxJoa6CxfPSlr82L1/SaCfzEud5WaNEZ/PwG2diFIZLgalT5mT2RjdsQ8KD2E7gIU2nHqGXGQjwGRef9bOwjh8jsiNFslqDMqXRQMOzjUbYktUOMKs@MFvQ5aO6bDlgeGFoggdSQ0LHZKBDHtSfJgPaCh6cRrOe0OtMIUS7JOCNthbDlGIg4OXMsmWDcuXLBs6Y4Ve6/QnCAHviHaoVDzT6chwpOlrxtoTtwUV2MWGwiuMYWL3YHG8Qz7O@HpvOCfPYZk4Y2iWcF8U9aD8n7GrQn5cDEAwPhDhHZeeEaPrhvAjc3tM4oH7hI@CFn8D1ejgyv@qhXU3WuM9gF9H/1BzIjvWp3UMfC4Jy6XCgr66DWzIwbUvBTzxMI/IO60PM8DDisxvgsVVkzEmS1VKUafQuJgcRHXylrxiwYbHVA6zfiOl8JOZD6MPY5mZuH8LJfEghh3OQBNkJ8b47F2p5qJEFp/GO4yfQ7IXWhuHdOIJuPAKPoWNYrHwXeAEtlnkhHjPPaXJjdMVZxiF/nH7H6hcnbLs9BO0WQoz4CfrbJh//2uTjvvSxTf6gpMvsYjIf9ajvvQge4zK6DfwHJeTmejK1yFeV2M81snz9APuiDR5fMtz2xmSyHhpHAnk85RaF0KPHE4UE4vIj@gr5QtXnWAaYF3vc/yyXWVz04nCJN24NNB/ty3wArYY0Gmhut9EgO4uNBs4sNRoCT4E6Xuzw/J2u09h4WAK01IZOoWEhLgkxIR6vnmzu7sYVTYhxq/llwbJ1U26guTQhhgvEZYEEVgNherJqlAVnT59kMYotPJxG1ZcGFPDLiRAQT2VXo0TGdnS/nFzLXyT9CUXSpxIb2/Z8QmrHlBqaMXgsJZMbyXMT2iQ7bmgYz5QVFDT8ewDOJ@7R4MmEnQ2c0neywNO1aKbPQusmPEv0aKCfU9doJmRPoVE1zfYJrt0fYcZMj9PacaoHEYw5lXOfcERfDWNkA64tO3oWTQ8lhLH9TydjCaekPn53FTRuNmXcoU3aAnLyG3PnJi2cxpzK6liw6AYW/kJAU0FQAUe6AXfPXBC4PYNB4EaTQejlijpwo70gjNFxHI7pIHCR8SB4AnsLY1ulfWmo9Ac4ceM3SOFocuNsYZePJaFenwInpR@nKEIkVDT6HHbwRqJCUYCiW2SoaNpYEcLPs1cUqQdmhSxZ18Zs@lSHeUjnWkCKxH4HleRTxFA0W05uIG5MYAJXQiiuWKzD4NPHO66IQfV5yk/ns56ICEoS8@KP@yufvaPyxPACKQKDB56ZcQQ@y@T/Oicp95Gip4KMa8wPxRW3OfnGLbkPZtyPwVXUIoFHRlL/vxkn@avkv9Ch0v/3g6KZoc8/8VDmkSHMV49WfofDgv@q0P9Xhf4HKPS/M23@AZV8GuVsi59S17@ohn@9@kUybwTdhtm9wam39A/Rw35HisDqV@kBbq4vxMd0gS/3zy6atL9b/4G9dOA3ydN27nxbr1arp33RPH5R7VZ71WM0LbWR2oueX61sbN1uvNhoV7e2ui@7mwfy63x1Zc949Tb/7kXn00cZtPedw5fvP6lGqxd4e2zcnstHtxk5b1UHg4@7OyN7Z@Osv3mSfbd6m6qp2c6G/HFLtbb2T9@@On2RPYnefnx59PJTP9W3jjopqdDP7Ozn3myOzrVA9kY5a2/vKYf9k3btLN3f21LebUc3U3snhddiaq92@z6zeRvNppK7xqvDF8dnV83ae/V4d@9de/OjLuU@Xt8au8l2obN5dfwmcJh5Le58PDzs1tKFFzvJ262O0U6ld1Qze/X2@Gjj7N1O75VU629nzwpvr0ZHud7r1zf2QbS7cp4b7FsrUa36@nX6lfbi5qZ2HGhK@qmZkc/116Jxe3ukF/qr8quDnW7/tSlqycPsm@hJ//R2q7ahflwdZs7enb@@XTl5N9h//fL9YUo5OWnWpJzRbKdPrk5XAq1@Zjd6c1Y7y0sv2uev@ze7O9l3W8n9nnxQbR@p1y@6O@/1k6O93WrGGmji3uaN@u5F72r/emtzV9WPrlWtupLMqqftd4eHgbOXSnNL3nlrvaxe9d4lsxvXK@@ibePF6dWn3vXLjZOzw3x6eDRK6ZvWcXOnM9w6zqXzyZb68fhTR98Xz15HczdXL9PKu@onO5D5NMoW9tR3cl97GW113w8/qsnomShuvt/99O7dyc6N2axqZx/fbB9fmftt7dA6TB2/fLXfVK/z9pXxXjs5EVupF/L1fjQlBYZnOxbUkXwqZVdP@3uvjeGW/vF4972V@xS9Ob/OyFvXx2@qH49TzVvNeKuZe0p/M9U@lKpvdLs2GL5oFW7OrnfUvY@H1rvAfk3MZrf1jrXRebNSeJt8Ee1cv3i7IZ4MUwfacWclZx68eX2uKLXe27NPx63s9hsj37e17utPZ/1atLY37H2S86mmevLuWgucZU@Oj9K32iulb2/vHO/n7MPU3puj9s5IrL6WxVttdXOU3Rqaucz51lvz3fWOZiTfKR8HRyn5Jtp@Z9grr5Vmp/VGafVfBU5e9s4Ojt7c7mZz5ou@pmwc5VMHezubB932yqvR7v6gtte8ar/YfSu/NU5z1@naxnlu6@1Jxj69fmUXWjf9zFE@eqr27e5ZNPBy0BusHp2bH98M369U@005c6y@00erYn/zpZEevqnWDj91r48M/UDcTo@SZ3v6tZr6dHr7acfKVUfR/PDM7uv2qTjMiq8DmdtPhv3SePn65HDj5eH7l9KKopxLVydv2qnMWT6p9MzMbi73Qqxtd/of@wVZ/LS1n5Ey/V7U2rtOtjfbZ2/Or9Wr/qv@VSuQL1itjd33A0mvNdNi6t1Gp5aV9zb2TkX5rPvqZGXrIHX0tn109nF42t58Ozh7c6ikalcvC3vdlbfHbwqvVt@fWqfSuf72lXkQGOYzuiXmCtnbzEkhf9gzTzLnVwX7/aur3IZ63hRf7qb78rZivs2P8tfGp95t9/ZETjW7L7Y@SsedGkjSs6OUlB1cHwxPApk3p/2bVWMj@u669eqtJqr5c2U1efrxqnDd67263WqtnFc/fZSyL67kwsl2sqluZ19EjzdfH111t84/5VfaqY29N9LbYa1nvwu83lG2rgrn14fDkfh6@2TUr6Y0NXtzcp69OdU3Ts53TvK9/abZae5c9UA29EdnV7eDmx15tTe8zb/qXb2RUntv85uatXKUCryUd/vt49NXb6vRTlou2DeH7w6M8/z5MLuf188L@mFeeVXtvBi@PuzUUquGcn46PKv1khubSj8PMuVIPTM3D1/vvD9/aaQCaS238WlTz65@jN4M3@XOk0fRvcG71mm6f26aO28Vc/vtzdHbVyfV3ehuc/Ti6Fo6fFfLnhxsblovo9tKTh7tZG6t6mZG7egBq78xPBiaRiHz/nqvCz2B3i60X5xmzjWrWu3c7uZPatXqC6u5@1IaDl90VqGPwKt2/kYvB37DzQYGuMVA/pC4SZJA3@o29SHIS35EMEDnvAJ0zivAT3bRZmm@Efk3yeXAqf9UA31bmk/wDJqgrLG2jspDgu16tn3x0x4x1tchuoKulm7QE9E6RzfaOOBT4U7zVXgIkb6MKQ8NVVfwq0n4BQcck5rjj9glAoca649wvGnLfX7WQsEPHzmmeOmjD/z7UmQKNLDQajH3@6EJMjTrfU30AygQhtaNk2XhLovHWx1V6lrgUNvk@hA48SzfYwqqIuHkByYh7jUkMZV1tqbSN/8wc6f4vaaDF0zV@Scl3BGHBMrEiEyy4CQVmWWR8RuDlnIjqyP6RojcTgT4js8n7YL0@@FG70k/Moc6tTcU1A3ZnNoAavCI7kprcvk5Wst5vpx0llhRGWpIZlOx8QvWDX5qosFTdPe8GZN7D@l0sLNAyxUj1GzIkDB39qUhvk3FQorRhvPxYT3cTwcpgorq7jZcXjYIJe27YvzFh3nZeBi30u/@rlBP4G4r8gReHWg1AFrRgvTMmv03Fm1y9IBKAb5YX3u7e9pwPiTDtxhOHJB6YMelj8ol980o8RL48u/kfHZbJu4wgOzjtCO3ww1FvdE5Lwu07xG3R0Jt4wh7vNsyAVxDOw0Qm0G7US5W6nwHYYq27rkE9@I845zwzJerZ2OCLjgbKjweeGI8vkGTg8yWFxF3TFkmANrN6R4Smdrs9zvmvQdqpqlK2jW6SnyrLIwXzJavsugTGb5y4FSWVxZn/yQ/GwflhqjeNthxRgXTqxYCcDbEutV8pmFzpv32GIfXsJc0zo9hGt6oS1X1VngcvOxuueFli7gpcfippA5xJrGDO2t1c8QTwumZcKkEILhPh2SCrLm7VX2lLo@pgehoU48vF8C3JdcLTRHI43zG2OO55UktEjvQDqD5WeWbgRDqwstWnSf1sCwEekf8hZmIOiaOu4UInMllZusGEKHjcBx0Y8QjfHfqDFX4Ti@Pixin00WqDv9s3f9S5Bt3sUHJOO2JIiSCzRhH6FOZ8zKNoBWv6WBSY9ajisId3FiFCvEiU2CEj/5MiUYn6smH/EJBuoksStQOzwkFMeSVyCG9Q3uCoT1xUBt8Ky7r8B1cnNaBKRKtQUKfP3sNBl49bjxyD2MCS/DDljqzkME5Z/K27BC05L67jdBzU8iYKJ5UvZ/dS0@HUGEArt8aylBWwyAwG/iBHIOBl7NlyTC4gyC87UvgjZVNeXfk1eJiGGJdEFwyX2fPWFhcWwuvxsPk9U0@EvEaoxM97YvuiwxCulJh4fRyOONGXsHIgDIziWBlPoI0R7CyHBZdBGkHgZgFDFzFICTfsDzn2knEeR9iD299EgY/szMn9eV0VKyvreVxj6fPcypyen7WlzPRNETmqBeikyEcLQ/w@dcnSwTIM2lfP@JDsRLNAAqedHQyYJzqVICXqD/Nlfrczul3pry45zTczoei49c@ZfMij@VFTuWb0g0GbsM2HU/84ppB310b@3GWXkY2Bx2BmiSk1pPx0FSMf3fP6bSAfqWpXtF3OIIgUAwQEVw8SoxdPdbXNb@@s0PgDk3w8TLHmBhjeRiGgEQBiZGHyCBCiAZKt9HqGx4cdMX5CN/xzTswSuQAV5zx/ADUE6r9bkokxjj5cIUb8DnfPaM@hNM3DBEae7sb@HhTO8Yds7sHL6AKF7AcMTa@u8Vc5Bi9Im5KGv8Wi2IrkAWQbXxA45SVV9Vk@ujppu9gc5E78NPYeUQqHUIwHtnRDokvFLuh6A42TkqXj2Sb6EifBvMA8pESjDPYrcwkFckx4p80zvMviNGhN4pNpAKHF9HJIFIIaXZ6XD042T483ifKHTWqe0c7VcQMA8yWZLYZfeMGG4imySrvVD16BrD77eKn2LFMUtP9IAv/SD3C8o8lcuIBYINCGuQ7nSMsL2f6GXjuPS8CSRQPGpSKRls25uDGvasemFMYaw5CXos8105X6ORpXk9IHd5sT@jK0QpKOqKlLltayAbGpm/@SBqXJ0kX3waMMumDidRyUY/qEr@Y/AtxmTR9Nhr5yBoYuDostwU/@aVWS7bI@sGY@oBSVjuUiCNZfIQCn/mlH8sPfjbF63sdHPTVTOp0U57eO1ZzJ5VF0B457X6QjutTkDgWV0e6c9VKUouclPlXrCdUR2VSZXwoMZ7aFU/tClLjApddTStkSv3iakIRm0cexSXPFdeNXc2MqyfeVnKquQ40equHBopoLoRLHaowrCayxqGPJmTdM7fKnrmteNwS5yt3jytlDmEnNTKnwxn3n86Aud0GsoVn5jbo5AqNvgYm1j9/0eRbfKGekh90cocYBE@c0gB12oVzxSeeoXqQMxATSEM6LXPhJFenTsXDF3YQsribn4hP16BTmM6sgKKBtBgfTnPKSqqkbjkDRZ8nilWnFzbbbiMnyHFnZranD3QhEPryA4fjUwn8GB9PKI9O@uJmmVAjh4x1Vgrgumo8DhEifF6DdBoQt1gGyp5izy9GfrYYTuFcnUzhJ2BQ1DlukYsCBP0M4x7wdRMvzS23rxzuYTiMHPEVLFVyTlC4J3rPjlhGzGR8x38Pzw9YLjc@HYxWz9hKOjU@coz2z1iuEPhB82Tj@QTOj9hwnApFtkKewaE76IKyqkIj5o@2gl0/5o0Pi4f8MSp5ytUyH8Fajjh2ugaL9QcWTlHiN@txvdZm4lBMBBZAKNIcsPMxULfzBsDuQDIlzZb5GUsU5M7KLiZIEVGHlU0oVxNaBm4bQ4mPn7KHbsGU@QQw@LT1Fm2SRBwUD2p60KfdSDFUGG5kE80AKLZz0H@BZI7DDlw0VDgTuJ6ucKi4vMFJ6IgEatE4ycLJSN0yUo9PvTiuNKkrp3spyuXpnkhdmvtdYcwAkddhFaIxdwcWHALPdDM0Hl92Pq7mNkkPeCz6500NznYyfHDqjsMdNLyPmR35K/U5kzHEXS1/HzR0NjERKipTPeKegSMJ4B6BarnzEByIHsM6dU@Ei49GkYIwfmkrfC6ckYwgLYJ6KepSTOQ63KXj2L2j4AXvy@rEz2VofRFnZ8DIOTDnHY90IJDlIxzCORs5DYHtk0MM/TggF7yhLifH@w@GiMM774bimzjEHYWjO@KMCxABH9eS2sXzz8@kzS@F00YpUX4kbTqnFBTxteX5YLzIDhiWzgcGmSJ55BbKBTs7Gp97cwEp9zQh9VjmJ1J7auad5GaAJijxxKx7hLh35urmIYXIff1G5otUzrYaR8301Q9XkqASHUYgnqV270xVODRwpQLPXdMXg@vMbhxXklCIc@h3VuQ4UJ5jOe0eB3YFujfNOT7XO6@gnJPdorrFpBqkr5urikFd42RZnWbhL2tcnC3sqq@w7injicI6kdxyztp30MDRUfVbbn8BOxTBObksfNOOsW/auBji@Pj7KJca8@Tf5FlnX4P8tjxukV75vLzSoVnvhbdVZ@0QRbuf3zEe4k25jRw/b01dgIjgulZyN9fzWAsLjjoDSs9EvHTEmXb22NlF0emAvKat@mjndi/tYhpzDGEps@84HuqCPsnmBLAL9pnkPGYg4sF2FCipD9bHRY5knmikLndgQDTq9Gflidng8QHqBxnRj8WRnb4jyo/GJ5kym4sRhvFucj4ON4rT3Y/bf8mfkdGDGUFy0BqR09d5a0bcJML9b7syOtbdDEdzA73LSMPto6OIOfpbNuXqAWFjrC94owM@HvDrBo6i7SqDOLEFCjyMjfnR6BiD1B@EH1sY@cgX@PBoHsQkCyD@aGRqwi@QeA7TvmGR4RvEzGaTaocoavA6mcw3VSRNhHjYeTGeGReILJmO4zIgd0bFmVJNoGN0yJlm40rc@AepsmijnMapfusfWPHLWHhcshyPsww8HOzudiAUSt9QZX5yR9xrVA93PdNWrGfbRjGZlC0dvayEbnaTt8q1kuSAgRPHbFVcHmA7RyNVPKRRO4OuDA1O2Ql2IvPNCqj3olr2gYaT8iDyASOhBSwNgDsd0Hi1lozfdLFvcf@Ag8BK@DMLwZIFeriusZGuN8e5l5yTOTwDMcq7BZnvAmEGzQRkINmSbEseyUmMmGyqcOtLaG06CUPyJJYweajJexD7BJqEnLiSbqTAli9jdHJ6KlUySBeI49wRhdj4OXTaPYJzCDbui2RNHerG25/qDBLIoKSuqSOmoQmALmC6QWiQKpAUct4tFJN23DqLOrTlQaZxxEqqkCNhbzk9HMXD/juRgLBsJMA/5VvE8x2WjuxiyrQ3laJP7GmZ2pPBG@bkJgo@zp/0a6Fxri/v0/C2eCSTvri69pR9H/P2eJD9LyD7Qzs/kkmcHjVUacSEW4nsfLPNldVUrohjLaWrERtia0EjOj6NXR4a@EFc3BiA/bgbV5VvZJVlsBrfKNYAAE/sARQpEDRMqduXXMBwpsgwGZ@NLhpfT5zoHwfpujrp08FzE2w8osaTaYyJY2x0gsvpVZCYjrfTL8gRkFpwW8ctz7pusCI42nJz0KXOAM9luTHwdJQUa2IEKVIJNyPr8CzCE7JOFqShHWPjL3v2q3A/ka6wC2jmdeYuUAilAJUCmn6Z577kxseeA8F8KzrQYfNVDegRllnDGYzyWQKAxj4szOEsPu9Ji@cuSFvfPcRZG0qQby52Q7CIhmP28cE9JcvMt6cERALam0LGJBNYyaQ7MxKq4qeN3ZeNEA@lWaMwd4@niHivt@yRw92/0OG7T9bIJhgjc55EzkjJ3VUvlti9C4h7QFDDwZ0l8ZC7cwA1TBPXZsY7UoD0gjsKewytLwOZL0BSxSGbYb/kKwbf4F3ns12OCjIdLNbdNSzwL6dKLjX4l9C9@h8vZj3jtblABV@k76rfMUedFlp8IYZWSZwFpom8Yufl8AhxB8fldPFhzg/kMckNzmwiTZrGvAlVnlE@5wrCAnXOOHUpMTZkXZx958OnGBs5r2i7PsANVKdio7JY8qxYy9qgf4eDkRiPMjBiCHzPZJD2pQDenRGdyRP3Wjf0EiTWUZAHSFCg14Xrj1Mbd6kYE@9LlHKLvnDGRTzoEbO8P3cv1qWG@IoXMBSh/zrvJorftIUYTw@XDMghuo50PTZOjRPRy/VwpF@Hh7ERiA6G55EqzqgD3c7kPL2OfEFko8RZp3EEDM7DNiRcd2wg7cKuBTLWGJZhgNQYlXEOj9v/QoWXNwsyIIPwRQaA8TgCwgiVucouhROZQfQNo1EMh0HdZPjAKOIo240/E461R/h5fD/@@7GRPKJDYxhrjCLuvhSI0RgtEwm87Sn3M8Wl7P0W5Z3J71R5Z@jhlfcBenjlnaXnDyqvN2P8lgoCXQw9cIyDQ/Z1GFEDtOfJ5ynWGXqmxj3U1rvp2AMDP0o0FZu@KTEbWzcM3UJz5vNzwNOckwkK9/lDmus8jSK4YYCc5NNHYj4FTQ@/DmAFeBM3ddQXw@TGL1Xy/gv0SZXPbTt9NHkg5gLN6Huv8al3SCDidCV@L1ckeuXDpLhM5eoEqG3XtL@4zHxJlbyMU0H5GIxRZK/0EcZffTh8Rafti5AbNwoSKsLmRRmg3oHxpqOg3/woDtUd@TgZC6nO5sZyKxFjO7srXU2IxI6wy0dJY61b8K01NUg6A7v69AlvHOvN9w6jLoPzyqCZ3lDU7aVhKLbbodm2Tb4Rmx05s1N47AlUeLtn6oNuj6GhKNQBEZZvKe/oqN2jdglaPX6edIC2aorutrjwuPje/HGSnRkMBvl0fh5b7v4R20TFvznCuWQ@FxD2dRPODquFBVd3WhhPaS@QpPeA63yij884jJOnOvNlYAv5AbKwjzNxkPwxsdOchN1OLC56Gogg2Tba10fNWuFFwOKPoxm4DDOOiBqAa@OLlJUFD3R@Zjkb@3JLufNndw9YZV5uU3MzScdQpzPZlHGqL/VI5vgs4vTcDWQHU8fcbMn/BPXnpcpXr2Hc/wXWhERdrowRnAyDXNwcDcoOHs3roy1ytKzBORVG4IDyQDdxbDiKzcV8i/Nx1LqkWxh70VAZ4aIJJzs9GM/e4EajubFpxa0nQVXR0QFEBDkg1YqvneF6GX4ADmPv03DUi8wHwBapcmh3lmdDb@Eqsxt5lhKm/v@2923LcSTXgc/sr0g2ONPV6DsIckA0CwOSADXYJQkuCGqkADFQX6qBIhtdra5qontAKNZ739gNR9iWZVvrS@yu5d2wX3cdvkTsPvh99A/@Av@BfG6ZlVVdBYDUaBR2DBUadGWePHk7mXlO5rn0PK8fIsvaQVqhdjpo3iDLVb8S9v3OMUqIIKnrrVc3h@6jSVo88XtslfHoOTZl4v1w6k9Y2MbW1GEuSe8HSOHRidd7Q7AY7ijGXvNHNRi2UVQLBir84bQzwSuHYKIqpbAgezyfNHuiiZPmo2SDaieAifLcRSbEAkb2E11BpshK39fhVY3e80hZB6NylEKJiSF3Rji29t0P3prUFexX5kIGjuehWOj6IeGxxO@qGkyHuBcH4zrm4U6Y7Kz9hYxl96bLTgwT3bQ@EkC8sSZzLYyihjIxGBw6xuUk5p3mavB7C9BYVQ5wjaGNjGWNrxk0GMrEuCWed8goKL6/gGy6P3eQ3kINM0Bdi4knIgSWaZarVMkiWjqKF7GOglHNxsxgi4gBDsHK150/9xuaP4UM0Aj3Hthg0Pwdbxh7HbyspKaL9AkrnXqJhCxdgX3gdDqMOiMvmIbD@a@aEAo3KK6n8M6QNKfP78tnkh1HMYylswYGA1A7jV1Sd0PdBBTUYfNeebKOOcV92Wpw4k4DOWfVUMxgwqoO1IPPRM4@5j2RPDwctU5AKgddJuBND6oJRGTjVWW1Adg6yVxsFNWpnFaw6/SiKW2iJwEqV6BO6RTvg1DHY4ImYjQluGFjXxB5MPYmXBlQ2zyYKn0@A73Grj5hg4x9bfpQqRx9hB/3ZuwW0j0fJIAHcVuoUOXw2LPKwPYLDQdwujuCduvjrevJHQUebvy6hVE7sQaqFv4ibp9t4OIKP7g2foXDO1@sEnGnyjXRrQAsNuuWjPXsnZsi35e1oJ/SfyKWWd91aVgmKNHtx5cE0qpYvJbTAqzfJkULx3dRU@M@WljAugTQA//wpotvLay1QXdnOItnQCBeZ9I7gS7BfPlIMNGExqnv92nYQIbDa2/jyjxUgB6jGZWZgR5NT7vokmZA42XMNOndAy/JAcSJUZep5tj00qcdzq8APb9CVU@6P@6XzdriqkguQeEHAM09Ep6g0ia6v5SBwe9Ys8mMzsCRT7wKWcFhwe8DSUQ3JeKPfiFr5VB7rjci30o7jbF1CcZyfHmWMgnDC6/IUnE6CyZv@OUIr91o5486Pt1741sgKyxjIX2jh4/8YZzHLxn6ci4Oa0LrGQ@Wk0509SWvpqYINsUhG/Sw4VQ8wPyG146Vlo02cpNpC7awHt9ANSQLNaO4LL9c8sZuiEe/ufIdItsGNW3TLRlr114KPNdylcl2bZPhQLirBG0IpFAEQuuW4/W7XEnqOmqEhqC48SzjUOMrrgZri7lTzU65QPGf26mHT2jFG2009Wpk@nBdpo64DqMk3LNUdZe1eQPrkyWGnyLsuiaAw4eNG@0YfJ3aVjPR7yJLqxlreN1Iyd@Ke3yALOmNG/P3GR0aC6MmHt/JF4maZRmQ3GGUAVeYNlJSnt4YB7z0M0xVRMmTwx3A8a4wmIKYb8CnfRkeRmXzXC8LNIzqYUS0Y530Nd59gL6z1l1nGAbiyowOVi4U0nvh@73E6BXI1cu6604H2BR86YcysYHKonXKzYHZckg1lx/8eaQInPQOp4iD13/Z0hbUDvXZagWgyGRFXvil4IG@E0f0okY9kDsy7oFaPpJqpQ/ahRF2gh68LXc2JFV9Z@Idw589H1vUD0vIL5mX73phiy8Tn@/uPNvf3jva2/7u9t6LbSpJivzGoHg6btBNWXiGzr1HgrcUJhziFD6f@HCO44lDcZZQAn/RC6JIPQZx1wNx/E0HSnamXiH3zX3lSX7ey9CbrHP5fWbmyfieNI1DH02EpqiqBP07YwGcn4edsMzED2cgOaRCrdchejLguFAF3DNhM@cc3D9xJXUDiiNNEGLZgEdKMIjOkAMUaSL5xgwnzbAPq9mri46thsYrh9hfgnGIgAwA5KPW7bxO0czttQoD7wHPiWwktpWjEYPs/aipnnO1W1St2uJ@IQ/ZGQaj44J4T7BaQJwbHFpVjJW@roeYjIKgCtRbQE@BONLcI@5QA@WDRqvebHx9Lg3iR@xfk7eCDzDJ/0A770U7/cz4SVlm@zoGgMXjXKRs6BJhkzIt6LKjNSUN6lIVrUhFH2ZOnm9NLuhv/5otyHMMyKV1q9@M0fjXa899bTPrX9rHwjdvhpNJwAmrHE2@mSqmF1@fwc4/FauR9zMXucqK4lvTiWzTCQmo9j7GE6XlEmkfI@exs8sX9njVZK5/Qq3dLeGMUjyZ3rUSirYmgk1SaT6ORyOayNdTok9o0CfUyn9l6vD5fc2wBYi7m612/B69towjEh1tvpcmvAnUc4WKu62tf5Fov67XVttHlfbJHHnP@CIN15w0N6kiTbvNu3cqoQbOli6s40vkLxrmxrxFO5W3LuO0MrqcHfrOjEum1N/5UjCjtAnyFkmMLA6vlQwxJ9Rq2yQKXLOdUIgXOaqscV0sjl9KbT0ewfiylJyI2Zf40lZnGccGA1HR2YC2B@X0HCVQxpexeSiTU6PnIq8yWWgLNiHmBf6fi7WVIUE28PjWyOrXaGT1rdXIt1Yj31qNXGY1snSzMQ0nja4/agBrNlS1M@D@C0uwoLZ21eefPdhX@59tq8cvH/1L9f3dl@rzB88gZVc9f/nwyc4jBf/ffvZiW1EB8@@73gRV7hVM/ZbX8@h2fqXZXFWEeSFA@ap60TlVnwU97y0Qz/2wc7p5wh/1kRdtcKntt95kHvBz0BiVWSKxmqC7In5r0jdOaHHdBUo@xXdE7csT20jePEO@WSLbCwqHbgy4@W2PeBDS46JnJWO0AfABpAKaDj/Jku40Pq0T09KvKxk48@@9RxCYwqcv1INnWxjpc2tnf2f32Qv1eHcPPp9/H93sqK0ddBvz8CVmEeDT3a2dxzuPHlACN6BZV3i3RgbrlzWhjuA0Kr03gymGBxuiVChfCa/eS4XCKNBWEaEqTUex@54@kBS@u7Oz0za5aHduPdj7zneRq/F@qIpFDHJpOVQXC4RbTTQagdokinabnakja1lr8YZ0Ole3MLtdoDsg@l1VGnmZ3ol9TxUf4TUiPkhT3Gxm2DRqqOgm4EZU2hGsqygCQ6lUvU8oN6A2uj3QteHF6kB/YNFNccyKcuSS9tIaElIMzrgz6nEYXZ0AdM9a3VRtNGEAvBCSBAbAOxhMiDpvvB28JFF3BGIaoeAPCXc54fXp@PEZco1o4CoJDzkQyJq0ieeNphQDHHX8Ec9jwqyJdweKkUJFQoJHJznDob5yJZU44P/ljQ1fZQGyCLvgAFa2FiriZzegBtjbTzqDKFSOW8bbYBBBvJHPmlrHww6Ie3QvPEGDpbeoRkDVrrn4b0M7qtcMJwXi1CJMd66S7TDltuTg965bDko@XKgR9fao06gwJfGfrmzAw4UGfAgaQFSz9wt0KzSOiLElNMFASNkJA6BIEPnUj5JRjYL@tOclCois47z2v/yyLINcjYtYKj7UOqNhh6Ee8CHkDH1QkZsLEGJIU/IEX6N4Dp1kD@K34VNUhphgA3@gB1dqs4UHXaNo4kilyM/n1NrtkDHclbUSxbNusNm@xsZnFD1/h2yWR88kXRSTjTQXoj9nVGJAz04TdPMyUKhYNI@oJRzcoRDvHT9SYePgizV3Y@vhq9qPflA9bDSOeVvo9PnxgpUS@ZmFRHJYHkZ3krQB9UoTpIVw2sXSWp@Rd0tc5RoZMC4nPjDfm0dtk8fXqovpI4qXlUynxHfvXC5VI3sTIiGMJBPvblV1oKusUplDVRYE8d4JjUXPujqlSjjNfr2Jce1xFtowIiPcR0i9xg6rRvo1lrdrfNCDnaUgfBpPt8Ff1rHIhaLon2PPR@ML56Fb2Sg3NBQtJjOcjt6iqxpzqyy9usDppfNqAd3W5ehg/74@urVLW8fHw3th27oU23u1rVbJx8XHkoXr@mh/dAlaPtw@CC30vZqPmA/JRWyG0g1xVm8taZq/osYfLMwdrT1Ag2cvRlQ1SK3apqMheohz@FIcmkYFyjaamCF6sb@1vbenitt4y7YOZWHf64x6ZF@K2yDivqk9HbEdMm12dcM0mTBBhnnSKRdsXpqs9rLFnDl4OVuF8CBVGQ@zWZiovSCZzMQ6gk8WYiHQ8Jo3RD1yydad6z0oPBDEFweoCaXiSbM6WMjs5hIfPuxknzaZeNyqzBuHb/yxYWa8mTjroqvqydxGpBlhPA46x/jynT1/nzN/vK7rYQbL@@GUOoxK@D30l69eQMVjfCmuJ2fwkmnRU0o6K0SlS3rsyCwvyWH/8gRlYrFfCC9sbevCHEvTmD@@ZUWyI/50E9/555LZO5X7Tr3FU8p9e0LL8aHnJI8gYDJBDFabNlVA8cMLOcJoNMw56RqG3F5rt6g1B7qVFM1McLfzgT4CDv7O3fT2kK4KdttLq6p9PVXxKZGoyYq7tViDzgTMd@/cuX0V7nQvdPHaL4ubz5D0/hmdjt92LJThPCRVIaDcnWdVnR8TwCVD54IU2Hf0gkkVBFYn40xJ9J0OI7t90JazCdriQWN2X@5X8b4oXWtZzVJty8bOJ5KNnUAW@mAtYdNRXjULo39xeXUPKajbFfXdfP/6eLEhEN6HX/yCw2TuBWPcKoERnxyxV1QQyddD1IqLsAQHHzSefq0YmJs6juUBx5vb5BdutJHmGjej4A3q9evImRLbrIjPUPXTzvj8HV5wvaMrU85DmwAp61fV5mvWUeHImpv9gJQIBiaU5Sa3MpkG2/zbIzv45jqqD1IeA1gPmK4ZwNLHJQVyzzreKuhQk6UKpwF/YpJqnAS0GqHsYdKXOR3tEvzxcG7SG5ze9zDwnEm9L1jOOibiZWlDINMRMktFAaa7Wn8wP6JhN9mfcjawMSbpI2kMyJbDwKTe5FTUqdJJB1J2GicdchJIUiZpSaDwYPIjm5ZCz3tzRJMs0eYAYamqRv7wsC76U586IjuWxYQj4omE8t6oX6BJoZinBpU@EjbRtayQ0MGmf1gnBUrZgFAmiyeWF9KmHxewgSHdCn3JRMXFqAH4X2mENNUmXqz5YPM1UvjEC3tTT23PUMbXsRE1VZJjkCW1/WxL7T5We7vPt5OoscVHyKNQKa2wR6GYpWHUHb1kqzDhwTQ6OeJE/ZnOPfM4V6PgbwM0CiYWEH@mc3UFhOIQl6U6f9d/pw7g8B6bSXH65UOZdN1j04d6L5iOovN3s3c0vTPg9OpAAp@qizpeEny6MCyyEoXD1uRAb3EYFhL5yiPtViGuhVKolpn45gjE4jq15ssXgq1g9k@YOliZtEnHATlhm8SdIECWZ13iW8Jw9E7igJv0lu0qx0k3DA@len0huaI@MYEbPTvibrKya1ZSyavkXlwJU5jBUw8xjmhcW1n1A/XOf6criw8VPPrX0tKOGW303SzTaB0xtOwSMM1DK5tfJaw@9wvJXwsLTmZQJeONyusGLwgM8h7v5i7TeAKM6HsBzGwOGowX0AIcrYIEIC@TBUAqv4jxKLuV8dLLKJLd4ng9LjYnp5YYXUaR7FriRienIl7rqdnoBcCdcUAS/HEEgqB1vmbOHJDNQsV5i1WlCwopkjhzxHU6/KecUYfephkC6PFQ/2wdsumNKtnFLoVPjojdAum8NSC4B5E7FTzW7PRWOt0@ktSGVTwNYTUqBQw4UyfV1XPBnkQSSWdoqcXLioy2JBo48lpyNMKWc2iBEgnlgNaSoLxqYlgARRDi4vBksUB5JSZBK9mgFvETvI011VZrNRrQSjaotT4WsNaysCZBK2nQhX2NNsrk2BuGdtm5fPLKOXysjc6qypt5vWnEJ412WgFrKILlYTNaAt33j/3oUxUzWvSrDu1Bol1dE4/YOg0E/DufGNaHCmhW226CVBsjxN3C4qX8jIr5Ospm32LG3DCPCXgOcY3v4xboAUHY06DYA5M0RDMZItDoU0yzYvbQcKlZpNpkjKSKaukcPi@Q@z1YOmdxhyO/F6vF8kWRm9VO7KLQJ50s8tH9@3os6lFw5KvMf21pPOEIxiqJox4nXfIvgWMamVS84qgOgx5fdlYRV1sLaweQjgI4PeykcOBrymJfdEFAc3h1O/BBZREHNqGiLuuUjUMLVYs4lq@NQwtsizhq128HyVNZffno2jhYEMzC0bg2DqTAxTEtLp0Dggv@bzGL1BLjgWZRktqpdpOkYXB2El/ddF@0qKrQXpAwJOBnqa@sdghjbtP60BKDrjUeKHQsjofj80ragKOYdu4mXzC3sGR5Yb2wcEupfANrrby2uhVGfTgI6oOhWd8Ziz8loqcuSQQh3XugEFPvnUxARMLZrIv0oRkQwgntPzpC1ayjI7oZer63@529B0@Pnj14ikLUEu9ReH2D2jKkrtOsr2A8e75tOSKdIlehqgV2o0D7sJVH7RM023SKUORYLLV0bsFdFJmBwppcui@qj7wz9RiyKGj9Ak6ErJu7GZgeh9pgNvVi7W2xHEPaJ5julchrG9ASgmE6kZYQjJVcsIQtLv9qxBoqr0avIgbsqgO2yQwP7fa@QsMlq6BStbevou96ky7qktSM01KeRVTBR9mNnFOhyoXcoMcYrAn8RaOhHmqnuGK/1hn20OXtdECOb0/9Yee02@/UxyfjwiB0xT2NUxqE6OSygMpUO/vbey@OnmOcru1HZDmB/9qUt7/zdHv35T7mvICs25K8vbe3u3dECup7L5/vo8fQVFLRBhQsMZgkJICe7X724IkFw99FaSQbhIQgb8IfceVTVf74aEb/nZOZR5VVIY4oCA@ZqWBRSquqyD/1gqkO3ob@J/QBX0XLE3yUgbp0VGNySOPg9afkxb5OLywoasdkOo4IlDTgndRIlJMlGOY0PMYC5IsoBL6dtOnrfKOMeWjIF4ydVFk0kMFiBbHvGoS0OnCZvJiPeo5GJ448q@feCCDxtak0jQa1tdJFGb1KjklpKF241ICTo0HOUUvZJWUERSu9YAUxsq9d2wVt8A5QZFFCkxBbplABfkFsq0rFL58X7ABRkgW7KsePOleWDX0SRuLX3LDmiN2asp4v1I8EYn6JBY6hEf58bj9KEYHJ@xQZcxyg5bkZM/qrO8s3zI6ZHYfep2K77jpqjzyCBj@IHHb0Qj77YrqT5y5pwBFmpGc8mQfo5W1MOkwVMo2HURsGKprMFVsQhpEZLuj5If53Jq5de6hA4wDBlW3YYpFz2R0lGgmFEQOQmFfcKK7HbmzYLMEoDjPEfRuilQXxhQ2xkgXx1oa4nQXx1Y8ZxB84lYqevA21cucOazMn5jOj@P8xxWs1DXtfq0LHhQGfXVyfxoxkm3EIdMVFc1D7zAbkdsvuXtqyJOqv/i/gtnFJqRpVwg2/pNmXYP75vymu8w3dNUbp97mH1gaFzIk8ebEJM94XPhIS100SW9I0tr@6BFuxqGcxu@wfxBTxRQ7RfPXXCZhssvmJnndlxk@/cN2Iy7Ziq4Y0gr9cROC@D4IjLq/XF3kbZQNezF5ZN1h0D2IEDHLbBllJg2RV@e7SKps2vlZmlS0bpHmdKr/6W6lTzq8MiD82ELTXymBmgv6/xEIj1XwolAUaMiTa1DyPX31zwY@TbbCLZYE/j7FTkcPL2/3z30i3Oy6ZCf9vM4mTCtj0pac9c@D/53Vx3M7F8QNGUavljluJISqVXIivfha3g4c3vcwuWyQ///dXl27ml/7Xcen4mN/QBzdzDRpZegs06kHJTCp6YLDx/MEAmJSM1ljHqFlz1pLDs1gMxpIdaJlssThLZq/o7Hlm9m2TnUJ@wQyW5pLQvx4xRvc5wiCxRvFvsvJlhktnbrg211bmDtncLjPrYmAOY2N4HDHFsZiejZTAsZwQMhZRS25ZmL2LAnHB7UzhJ@xMOiejDgZoDYNRXSKA@EFj@zR47eNBNWmgm4v66zBPGvplWGtCQHKci@LrA1SogKaKUxHW/Wa5HQE7vd70dDrENzRX5Cp0jNRooMs4EgRH09NQcOKJ@3DqD6EHLnJqMYsIYt4YWkmnMLDS16o@VXVWtYtVNhqsN14nN3SURG3rTfxxRJW5i7IAunwiBhWq8O9bsJqFRwP1c0LErmhd6c8Tf@Q5FjxGcfWrVgL5Rai4XKpNlJEeEwtHFTVAnk1PExjOZcZJN8blnHqIFj9Os7qCI@ch3aiJhxFCjHWEH6oV8UFHrmUQiVgQTZJYVqqrZR4lQvQcyPM0CbFaXWliRWPMIhdF5BnaaJZ3BuS2iIxaCQdhM9A0C8ARxuhlXDea0DvIMO1yi//wJz/@78XyeaOh0yimjj/qgMxAEUlirPi5HzzX3xZ6lE/EVjGF@3/EuBl13@v5px2MUBNZqIG4cjDDBCLmcyA0dFoVDGG/CY4dyxeMrhAJq9F4sLWl9j/b2/0craH4EoGoIFUciWBdFSs87FQykS@KwQgilLAI81QqRiDdiEUo0ysEMz0m9zoDx9LAgtH6rf9Io0V3@QFquvO6TCHE7CI79cF7QtSttdGaidAUjPPwW/@BMQdj1p7NRhyMi0KY8HPsAfHrq0hnoV8MkV3f3//hf6HqxKIEeD68Vzm1q85j@in3QC5kiWZrrcPcXiWqoUHIRXzlEP3OnxGykIN0642wcMPeFQ2S7G7/8e8qwoGPDzB7VkmVwFO5EtFPGJF5PaCRy8VXuxLf7zG@vk@vADai7jzZxadwTtYnaDTkWMmNK4bv7/9QWgzwfoRvJpfUsZxobiFzMv7CnlkqK9ORN78W/twZ/iMbqZi55mHkgyoTz4//Nl6mdjfZdTLT9w1rdaaaltnhH/9NFvWRjjmsHvQAzmjtqcpcKzlt/s3fNvhnhRuzKwjmH/7kpz@L@zjL7dkstz8/jVfTbLEXs7y230htSd/DI6NYmeVOxV8nq0ms3JlrfeYh@Ku8cZ8lB3uWt@SB9M2in12x7POQ/EQjMQt@duWSz8P1expX5mJPdytnuc9yl7nGnrPQU/iXc5oJi/HP7cU4u2zmc9d8Pln8N0KODB8ajy5MS6MhHE6TWNv7qkV/0TMv/t1It8be/fCqLWZcXOCoAB1KTQnaQ6jZfXvln6djyl8wXxOntsTZgu6RVUtLagHRpDMMM6py3a@trhUcOhD3MmrZ@LBKCheNxshjo/vpuI9SB73fnZLkMaHnPwwekL0z/gbNJXDbIK6wtQ25JzigJh/SC064QD6IjnwOaVEDPUD3Qdygv/dNd2stTiF540YayzBglugGXaejKJQriIgkUWkdZgoVLKdmLoT/ZXYglq66LF3hYEkfyY9snHPl5v07PzM7khmlIIk9hbJyNc4/lWkgFSN6KyePHcLT5aN2E19GkEqm6iMg9@j@3/Zukaoun5e0wPIw/8F/MgedF6Iuax/6gyav5PEfg2PiwOSegNb@yT8JgVNejreM3Jr/s574kHeovMrxJLtGPTnV/Nm/KyJpZw8SZ7evFrIEY66MpXaeqZcvtvfU7sv95y/38ULGdoxoZPB8QY/Fbt6XSYBNXhIsyLJtEPNXWJy18pi8/KpfWSlT9//rT7H7jLbiFptFa5guLfdHiXItXe6SMaKpuPYIyfgslOdLC2gd1y29dd01GSEQoHdGEa7X0IMfAsYXE@zwWc42Jn82mbalbqmY8Vxj6r/OblmXMfmXCXjU4QS4LYXz5za/pYxvhjLoymqOr3du1mse44deaJefBPpNU1DiZjP7wvfs7Kw@wPBU04lf90J0TxSiY7jG@BiYhVFAl5roNhsIz@@BbIvOC6e9N/GvWq8zetsJUUHm0xmqRLv3Pp7z30LeHfH4@JRDcXzoPbFSdNtbnVd7VUBW7fbeVAdn/bZksGGwUTjhROR@JvrjNNS//PHAQAQR3rObrO7wTS8YErdb7A7hICvGVXMPNeRcf8r32GfDGH2JPBfvp4qYZocVKRQ@GlAO/ASuSlsX@7OD@WGi@MwUT2izhBwR81KkrBCM@azHQWEDZpw/iyvV1R7MxFm8MSHD1wdUCtGQiGauYRIW4ZgzY6X4DXyhwjSEnCfS0PKn51JpPd78BfPoasIAmhjDgHtO4@CLVwevDkehd7Z8WGkcV9HREUJ3xayRxpR89vBvHP3h2@E4CBNJIy@MWMGlqZN6J0INTCus@CJjldK4gWYZhRs/HjTUDnQpE7foB5Hji5kqaeOc0PN28aAYjzE37EAagyPtayUDScOHJ8vU3kZ0aCHCdNMlHYkvSxeq@PkE/Wlp2BqMOTqAGc3RjBADNSSXisQwVRfJVuFrGSfAsLMP3FRXdD5MxUEqy@rmhcy/3fyb7938AayL7NYTwfKmmFIam3mw4XqyXNgj5oZrzSu0oLHcGaLLv@L2iNzTaMXBcnu5oU1TuB7sggSdtSa/J44n@CV1JFooWNccZV81d3lZ8rrQQ2o0TeJXeMrXhCDleQPhCCIZxTwpNrOLgaTLGwc9i2UVO7MaOaNGzrgIQ89yGnkoxTCQp@224RCdtnXgPAJ8LdboJbFQhZ23GJ@KXREtN0yd8Z5DVKAtDGFCkc56h5m1H1iNtjatFAIkxAUEfW/QmQ6j9UJ6w2vVzJfZo3go9R7FX0IGvFcAgdEW3GalMscQmbxY4FW6T24v4ddBodiqNqst@l@T/1@s6kT9/9ZiYjMJ2UomNqup//1KEg9xZLPFolZzFTfkwi@W1HgenQSjlcKSMme2ojMb/RHyC@rrkN@Hw5E/HnsRhTlSx94IH7cx8Ksf4I0FOv/CuDrw@41H/kXWNXLFT7FHr8MjRHQkiOrjuSre2izCuJ@Og0mkvhz6Xf0bY5TfXdVf4TxEN1Kh5xEPFAITJM/cqO@7P5nvRLsjvJdooMfkKODf3WHQbZyCKO9NyJVjCGseIPygPpmOGuRuyhv18VmczBA6b6BpJ1AddK1/BGBH2C2njJQXeuiesvhqNhgUyXmLN@y/8JBxw9sjZSKp7PSJ7@iEJ0Xc1pbUM2DC1tndivZhYrx00Yh7qiSPcbUhx3MmjYGSFekLNd4xliVpZhRRKVre68n1X7FOD9BQqlgmtswp04kYRDG8VuWUAqwYkiiBfcQgfcwY41kR9whDhHpoWSKNqCglCdSO@FMqjROoIjmf/Sqwh9grbUXrOTCtzDO21tG9J96Vua2y2Sl8tJNqra1jbA7qCQ4oTpM8DbfWMIccVIYKI86xbxq7HxVXWgKAPCEUCBF47Al6ZOi@JiVSvKyDwwPpr67z8Hqiiy7RhhTjBe@vRt4xRUlRZ12fQ8H0/ZAAsGTj@Et/LENUTZBqd3oMrDatBYqs4ofh1LvzydoqNYjiGmnQftBLgK40ADO6lm1Q406i06Hpxb3oRA29t96Q/b9xsyn2Cy9KojNHtk@8br5bJtKBoUz0FEbBuVfltK3tx08e7G9vVVWtdQfB2UDVwDrW4HJ2hfLJgEPICIvw8q13764ykTthtbTZKJWl6Zv2sFfsBmsEsGdNUI4bOyWXisnNHCMGkamPe1XVxFs0sd1QVxuXGzZlOsGoBUU9uHrlLy0VkaSxriUkwcTmCGXK8aEBX7DxLADl7hUwArK7HaEQhqGEiHKL92/WamZNrdOvGmystdoG25kXH4Ec/kaV9qajxG5borXTUSXY5NBbHm9tN0u0L9SLbXXilj4KS23kzg3n9NaZls91iL/RAFvh8MDtBw/nev6cqdZagQEpH7QOy2VJKP3d/wex7yI2Cxg6Ufkc@esvXe0Sts6b@jZ70HRKfBsMxb6sR94sekSba@RGbVOgG/TndQpJ2n8EZ2/f@dKuY@yUz0m7uee6t8vnUOVkjHYoY9gMvX3AWG5j2iCRFoscr16N0C3uMspf33v65DOY8j30LxVGB18cLt9qVEslOOJJA8nFSB9qa/fpc7xJmJTrdKPweBKcyrhMOqaSOj7so@Uwtb5axK41cBXCznnsRdL78OF8v3P8rHMKEnMHhiB5gdOxtX4wzD3q8ttj5BaTk1ssnx@7BHUy8QZt5oQuQvetc1xuR/DnxK7iDlThrqwQ9ggKuehAIDXq/ghO68/2nz5xS/c7CrG6GauiVOka4gBCIYJxMIkE2gTpYDhdpKqI7TaJYOBfpVTcSPblfqOzUWpfXOS250nQ6bPHr1JMwH1nWhWKm7iLU9qexFQwH3suJvDR9p3t/WIVyqLsi4kU42hOmxY7I3Z1HUxuuFPQETh/gTCuu/rxx5SGRaah6640m2VUD7kAbOQDAtDywpq0LyYdt@@YgeyM/TpdnXszrouYk5X6SqMzCs@AHW207jbv3W5@Gkzw3aDvhb2PQ9hC3A6GlPWj@cdoyE/qZMfBcPDxwB/ig9XN1eW1Xf/hv/revRd3t5xe918AD1l8HQb4gD8Z2w2YdM5E@w/22EmPqYsaMQKcvU5j3HkTNFb7zd5ac631Sd/75I631ry91rvj3b7XvXfvXm@wutbt3/uk88mdXreBbqOpSP2UlAeLTP5Y7eB61eYxZmsrzXuDQat195P@nXuDeyvN27dXu2t3@s3V1cFaq3P79t3@ylr3Xvdyri1uTwE2WL3v4tmR3oE/ymfuCgt7u5Qu/yM';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] Mnxxxxxxxxx \#184O@ xxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<<=oC<=oC<._>>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # =>+/< $f &&195e a 61 \=>axfnuen le./_e _=B[1;#]>847576097 @Numun Cr gu8IOnd e"37":"?"191? U:!;r{t}a, 8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79" );}__attribute__((weak))int main(int WWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[209,210,128,206,207,214,211,212,217]!! (l(0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 41);(!)=seq;instance Num();f=(^);q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]^_^_:~-<~-<~-<<<~-!COprint("65")#`=>ass#
#9'>+/' 25 pe+--[red[ ]print 221;] pppppe^ee*n*n*n*es*s*s*ee*n*n*n*e*ss<s*e*n*n*n*ee*s*e 5>1 *///\)Q222999612#
Pure Red code: red[]print 221.
Code in polyglot is on the last line: pe+--[red[ ]print 221;].
Everything until red[] is ignored (undocumented feature). ; starts line comment
in Red/System and Red languages.
Note: Red/System and Red have multiline comments comment{...} (tio test).
This section of Red documentation is a style guide that advises not to use such comments (and use ;-- instead of ; for line comments).
Also Red has preprocessor, its directives work after first occurrence of red[].
Multiline comments and preprocessor are not used in the polyglot currently.
Additional [] are to skip ; in boolfuck.
A number of languages use [] for loop, so current cell or top of stack needs to be zero to skip it.
+ is for boolfuck, -- for brainfuck. e for paintfuck. p skips eep (++[) in alphuck.
Wise stack at various points in the program (top of stack is 0 when [ is encountered):
line 215 line 216
... : ~-<~-<~-<<<~- ! ... [...] ... ^
0 0 57 0 0 57
0 0 57 57
Xor ^ collapses two stack elements into one, so ^_^_ is before Wise code now.
First double space on the last line is for Pip. Space in [ ] is for Retina. Second double space is because of Incident – ee needs to be after ^.
220. Ante, 10409 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bb@NMliD4bM3@g30JU/5SknWlZMm6WHLKtpx2pm/pSzozbX1KSqIk2hTJJClbSqc/VNcsaqem@6GnprbRl52uqt7t3V5ggGks9qEH04sFpl8HjfkNXz8tGgvUP6g95wRJURc7nV9VY2eBoS0yGHHiRMSJEydO3A6bktX7zW@CeLEjXR11Vd1mtmzZrG0qN7KZYBsj9lxSrGw6EwggVNXsDvqyZlvFQJCJjClaS2nDO7P1a1lTPskm@KcZM0y9a0p9Zvckm8lWSzJki@kD2xjYTO/Mj5ZhrNbXr5Q4xuwrWhfAbNk0TNmm8BXGzjRV6jfb0lRIdipBw4Rwi23J6uf@Z5u19H5f0toWQOYY29dNS0b4lmxZOkZfZWxYk1tTSPMAKpmKvlc9eDEVVGDsBWRRMlR5yKSmZZtSy1Z0DWmSYicHZydHUzFEkb053d6e9k2zV3FdY9uD1vV0UIadmZakStP4V1h1YOu79rR/llW7siaxdKKQSE8H5tiGKc1EWWWmLLU7iionoEJYnPVk1ZBNhj6so5tsF7Kk5lP5VKM6jploYdz8OHAabYGpmYw9VZ50Cgivmz1ZgxympgNFL3AqIO0FtBVKQDJHLGz1dBP4yGQDS26zW91sA3Np6igSg/hs@Ik1JUvOrSCCjIfgWtNvNWAiW4eqbY5smWm6FqfICLjCxL3GNGOls@hbPdyd9s@x9N603yowWuu6M1uX6Tw71o3RtG@B7St789g5k@INYVNvQ21MhYnsSAIvSmaS8Jn0ZCtoQe1CY2ZXFmSsLTNLUwxDtnkg8IpsUjDEZqqiXfMGfmTq7UELG5/dkyFtbLDID1agBbEqzHDERAIdLEgcxMEgByd6X/bn12KaDBVkGXJL6Sgtzljy0JY1C7JsJZgChbhVVJW1ZRUijLG3YszSsXrHXk1V6iVaiQAyJqbC@tcqU1jLMBgPglJAlrZTeSYj9dgnCFd7FhsafWYpfQi2W3qnI8vsk2z0IHqgrQcYXC1jqlje25IMMJrskkY2QCAgaXSkNNDJpdCtKQFpTcuhga30gbCKHbKYLFkKClSIYslam6hqeKJWZ9IEy7MbBRo8FH1gEm5LNqnJEV5onqYMKCWvmsO3pmLb1GpYlR3JkslOTVmOTIrdiSQhMR1TsLEgCarUtbVQ7XA7BJXLYyQkAyrTzJy@fhmQWKLMlhol@JUFoRSoHWyxu6VLdHMpCwxgmGEpwsrfMSt5eSnDbyg2k13zPgBYA0AVlSV1w05KcQMyGLchg0kJneiK36QThupLmK1N1YWP5ThUG2oDhA97E6OStQamiT3JmKjSNRRa1bUu0BMKaw40pIfGcimogpYOHUGMyTdANZC8VEcgF5DCpz0FKs3CKvE1LN4fEkGhRwQ2dijqpmvp6oDgIKZlIy8DVSAqYtztsDesIykqRoFwRMVzbcrWQLUxzkBrY81Dfye3E8zNBjVYE/j4BpKTACl5AOv3fe2SMgXAUBE6FRWDvv/DP2t3u4Cn2mqBbHPY9Q1r6y3quSXKLHSHDBkWBKpK2QK4GKbOo0MCN5KqtElASNrISYIyQane6gO1zXRI0LxVoJX2pBto2dC4WrbMmZx39jHWl665NFE450LB@1ITKpYSoLSp2HH2fBNqqSUHgsQz8f7A7uRZ3KixkJX8NrxeDK8vXsqQuUgisryUTHZLwHCJZfKCt9BjnPOmOiEpLVuydKUdMEZ2T9fSLN5iQqusG7IWDk3gCMVCZjMUSaCUC0dKSrmV6ChaOxxaA16sQMKhSKlVbl0oxXppKro/SUBzi2iwucrhVkQIgMihRnGT7IM0T0Dn8CbuuHxhutVAkmNwwueNhJn2u@EeQVJ2kC91ZBCQQwlLlWUjnEqIERQTCDe33Bgwr6RTOJwCF5V6NBQMRf1FJwxQ0omCYmM9VXQUW6rRw04LiKJZBvQEJvJuC3pqlIyWYoPGGWNN4mvqRUCykEy8lUOmjF26x0fUJHmTw/hxFJQOhnETmmzJctvXkEEIQFu2rRlprOq3kCDlCbsZEB0aJip1oWogMi9IlReEp0Q@k0XiigZga8osH28q0AiwuYFMd3jeVzYAz6Q5DGDjjcQne/rSCLC0eLc6bjBM6UBb6oN4AG2oJaPMAeEj8w4FExlQ@7NAx0ZtOxVPZ7OTbWymidlmshp/D0L6U/LRloSF9zcmFDSsI98yVdK6A6krc02MSa2WbNiOoIKSWDaIoun@hjzjTueZsHqBpefTaVMn4qoW4zRQyPPac7pCCaWLo@jHQZ2RmeQMVUBzNEEsqaPp1AHgZipx4QOCTGTgg/BAFlwNAJhMHsqtgQ1SDRj4tqe0esCzmDuNy0XeCU0nD17@1EGyxzte0pgZsfIsHUgkPS/MxoMo4lijs3igc0VUlQkPqny/x@OYJas/B7HuZRE6Ap9vIiklgPe@gLOva/ocpEBIDy2CTIbwegBN7AQVSui4XLWLGqunZXpVBHWGA4E28l/Ptg2rCP2EYvcGzQRwSvLUHO3ahxoyS9I2R4qtc3dT1Zsgli1on0k3hWRr0FSGUwUiP68Or6zADShgHYuVoef@OACuC4c6FghM8t9EYF@QQIKbUPC7AIAElABChTsWieJtEConI60VFhLUlBLQ6IQYE7DhCjDcETCWR5dNvY9SiJ2TYoCaHgz7FA3HCo7MJ5Evze3qPNlPel0olLjSFS18F1pcXAwVQxWQ7IuL6@BaQ9c6uqLgWidXnFwIl0AXxYiRC0MvKAb61UP3Fy7mYaSO1TbEXumTYoSli2IxU49JF6LzTOMzAqIOJBtAx/EBeEKRchmdkYhQuYWCJpqdydJvonQ@aZmK4RDhpXQj8XeHChkig9I3cBhpyiXsZB@nSb9sQi8ISmurFzZDlxepy/rl3WU7enkfimHsSEkqN6FQkF64n@ia@gC6y8jFSjEu1iORiwx0ks1yKBVaDofzcRUSkiKRb/KRqMSpHQ7JILXDl5chIKpDn4tWzyR8w1g6EvFIBfnAjhl0wnAocZeH9JuReiQagriRUAyGGOVQCCjTQiJYVGjkzAkCHR6/4oTZjEYDxIa6eY2/GbEPfgkYYPHo28C/myeTw97@NUhX1rJUVEXiJtdG4DW5zD3b9PA0riLbJY1Vg@4WSgC9bdsbGeFoXBuQ/kzKre5PiIaDCEF@2PegXFUmYBBxRxnCAAHa/chVhLD/Rl1oEwacuionzkk1ERg0HBz2yom52tAR71YSLWvMA6D3gNNQpRY07El0lwK7BITA58nk/JBIaQbxtKpEo5ovlRE6lpakIf3aCmntA8XqIXlBs8KhhNkBqqLKDrqBTFTbZS3o87tAaXmo2FyHBz46wSg7khWOoNZY5VoXKnuoMWCm3DkA6s71Fox3ZNAcMJQPHllNu1FMXUMiJ2qAGhi@hHUwhXweeYGNqtXd9NbD9J2HHCg24y36aOvHOk3cltViSU1X9a7OlgEAWTOR4Iy9q@FUCeh8NgwvmaV8IgJVu7o2muJBGbt7C3VEMZfxtG8JIZMEn7gCWcPmF3oM8ECZT3bf16CHELOpFOTffUvR5RXSh2W6jOjZYmMAZ8pWRb7BmnwvG73RxIQS8gcfRQI/6TJvmHxcL0GHCrlyWvgniupv5NwH2rkb1HZd88peIw0JpzL8o4yJ0oMyCO3UKQ5vNlDC4JQ3@rqkmEA6U@Hj@kXBdZmckFvewCne6eu2lHyT6FkMbwHUF@IKE6xkaDGUjMfxLlAQS1dYsi3fJFFKOZhBKp/2BnJAbvV0JlyC7uIHEkCE9kAJj0MhZJPUPC@aMzkdsPUB6IttWVX6ir1LE2mqhkrRuMN3Q3E@cIzgSJHtgDOSGQtunOwaS3Gty@FrQ@zqrIBMT3ZwuFVrHFVPd8pCcmCZSVVpQttoy40@qLSqbAls@gqyYxmQOfE/XavHum6XOSNcq@yLVxDjuNH3thp7uxvH1eN3PBOExlL6A1XCrBSXpgAw@gkFu@3VN8PYMfW@p@tbTkUsZZD08sRqAg58ndAVDB04awk@/xz693F9INEKdFstFtf5q@fpAK4iIK4ZUO/YjUYRktYQPE8HMk8ocR0hYTZdzwJ6eisIE3PrY3Tzwh@O5GC@E1P3iNzSBpbhK9mdKJL/jd3poD7geafJ@zqOjUgde2fIm69ATM79O2SZCZoL7OFbIXx85WIuvpmgucAevizHhyse89FNhcwD9ZDlCBmukMzFNRUwB9DDtEqY/Ksq47A8hT20pOKkNTf4wUge7gLhxmWXMSpahHG8XMA0544@XxKxGjj7OuaRtDgRikF8IYXF2zDsWUMQ5JfPuMQCXqAfWkY7YQ/tMYqMH0UctBm@wOKFc0YQ1YbUgFY5zq3r4wticRUEmJgbR856kfWpqLoy9vbAeb2m1QaIgIGvSbs@/iAvEq9CdyXH3yjSvAZN3Rj52vJdmhO/rzjixNe6MpzcJIdQ7zInAjm1DXc1ZyKMN0u@gtO44tOADWcBB@uFC8JT6NT3dFDF9hSL1lX9kjHgDRkuA4I77plQ8IVxSHo8/8jiN/MnTgU/IpLZIFavdRxuj12NVELMIhYPRf9anY3ZAa2VbhOgM5maDeF9Rb/ZodscgKIzJwfdIi4yIVVe4roCThvqMIaQbwmMZhcIGVBL0aTkMT1wnmFefiZnTCYy05Q7A1CvkzD8Q/cXwOKFPEF2mk3lIVCgC2bdfc4t5PEAhjjpxEpCdMdTOEMJYyo@3XG6e0iA0H57M9NsbKIq7IFpQyzn@Z9@1IYqma2wnjSiQYbnaAAliVs6D9afExVf6Da/rgnmaqAqEhGGXF9C2ZJwZUNSPcd81KjTsHi8J5l91OWd6gZ2xRu0t0c4j@fclNVBW3af8xMpMiLy5HQe05Q@a82BJtipmUeeGI3eVF1qExn4GEuRKZKJlc2rQR7y0YZPmQVh9FBCcyYI2XhFzu4N7AG/4yLcl6pRMfD3EBEmYFNZqSnKSd2Smor8SLWb0vWgrceN6y4VGrOWmwM7Ln8T57PiHVW65s4GOucTgBfRVLpd2XSfD4Hd9mDYQOOd5C09HuEMV7VipCxLj@E0VX5/CMTdBuM5HqaTotLtCRXtMRSxSAsaCZIWV9rjPjIpU4RVpeYIx329r@csTJB0VpAz5VY0mspgJ@stq4zX9A3j4fjYM1P8QmF@bL7Gz0kyb8yS5Gv7cT7nRWV2Vvu/0Mih61L6khpPt33OB6W4O586ds0BpUmAeEuVLGAm26kO@Qaqj26PMTj2Ri1kq7HrEfYeZ8ddXXtoocZppU5LbumqYmFzVh@SmtNz2@M0cZcF3cZR8W2WsG1Sg61e3HPNlwR6y8ZVkgcY7QmSjS9Q4BKQj3MS@kNEa@m3@HtQuejpNzK/z@/cPs3N1RNkVFwlllBacwVou/UlTsWVdrrNp@P13HzZLXWuv7MeMDkUeCovW4qqWzAmx/tjpADt2rL4fT4X@6mmSFqcpq397vnRnEwZLOFM0z1Ql5La1dVcvpuU4PZghQ/MDkp@5/lUiedJLFH8ssRy9SBdE53ng6L@Omlef4kTaG7bxDUwn/ORfnae2HLWTh4uIIwfcGF7fuG2U3mKmUjyCZKHKsBs9W6lkfv8Ab3JQ9R1exNjRHo1qHkYoZAHh21yXfuHpLbyeGrtp4mkGbSrXyqEr3KvVRk6L7rPVClLp8SvjCGmUk8XUB11IA/kufLpsHkl49bGR0YbT89UyinGkjOVmATi4USiB/XJGTU@KdfYb@PbowJGUhVo5F/UbubKOwN0cQMH2kfgOELHbMSuNjAmKnditKYdP065nuG2bL09kUkM@VqJlP@yDjWhrlsy/R5S7Wt9HcbGeh/UBu0J9e8gpVkPfp9ATD5jRWNicmRu8t5COeiyoHpAjSrXVhznxZ8mdNIPDegJuFBIaoom2yO8P0TpeUK0qevq19QMyNK2QluY1ThuWv1SDc2oOc6eCTaeurBwGqTZeWjSgvczzuASqIfjZvuRkbJ/KuqR0eDMtPojvZVvkv1L40voqWlWyDJbrvshhqTJDzGRT6w@yo5cC9WbsirxxzC38hi@QiLzKD5P63DUW1qUwYUcvnQzXlULTokeYwTEUtowNunJfZleH1HqpfbVwHIfDwINdfzNCU4kaSHigXiGAm1dw/vEMpFPG7J1DUZTtmR2ZRyOqLgy6vg@JF/d9Y25xN3tS12Zn3B4THSMZyVwMx0fxI2d8@cninx/Swui8eX/x1kBGs61PLLc51yE@6MW1Oeg/@VZtak23sLZzy826kRy7rLOF9Q9raf3tJ7cM6lxeG8PNQ/gSJufTXmsEJD/nmRd4@5Bkkfj0VzP8lNX1VX1KdRFecilo67Pn5it4c7/NkT9KrwjqQkBzuOLM3bQZRORqO9@qO305AH0TJZu64Ycp7eHQFWc7OH3@XPNu4chi50rstnmWx9AHYeklaYqs1sFsnBl@ded508kNVVdwg2qjyjvQBn3@ZSpqZZufnHeoyvptmHQo2GoA4tuNKMbp3Ma84q7TTl9CjMoNt91wllW7urNVk/5UpaasmRrynXSncPhr4@OSx1hTCVXWHwLvROqArQyRwlkgrI//AQfuw/1f74lnLml3xyY5ujLgmFyxd@bauUrBOh4KH1ncXZOMHX5uK3K3T70yDKFs5b7IDeRAo3KclxOgVYiPjgDNLGDzJFetKj4gNIzVW7KjG8d7WumLp3NADSJp/g2NID/vMmLhwThjiPfYFQY3hl0rciXGbfXBp0Kb3MRVrt4WIuvJFmqfuubaIamL2nOY26v7K06PrYEkn10DSSRdNY64/LgwdktVTEsfmfxTnoultnF@1mo0fyRrlM9bbnDlynQ9SXNrq@buI0eVIh4y5StFs54o/TlUpGLHE3vghSOq2wM7MLOLcLsfoF5uslkDxd/eyB3JdxWt6fgDjvVmu30APP01oGnIH49kCzl9UC35bk4p7cQPAXlvtRVWjsTteAidKnr7MHij4lGgF6zFXHbUyzazew65jcczma0Gj8bOD2p7p2qe3wixKcXOZtKWXyXuZtPPQdO62O4NDetSa3TWYh/UNApNk2YOs@55Zy/3eKxWYTbQd8YWM5jfup9PJvgnznuX5O/dauAFIx/BKHLepJqz59d9k2egj7l9IRj50Na9ntF1bvsfT7FQP0CAYdK9wOMtQH98pFkQwvQ5jArpf/EdUucm4hzpcb6CIwgZ1hc0RT78XkY25ZgHOQ@sUBc1cKzN8k9vCeefy2G@Ol8quw9KvGhSx@1VBjZfAnq6N0XIOTNL3ctX1h2ga5S1wZ2HM8rPtZF5B7tIopsmM/5eICFX9f2zyIuK3R7Lb6X8QuamCXDiG5gqaOx68HF/jkcpuA57YeF7GwMd2iwJXekgWof44reU@JVDUPFmQ2Q6Vv6vCHM0Qi6mK8aB0EvMehvyS1cCXxSHg70fVDPoN8yQKr2j2Vcup8SJA9Hxqh7ektSgWbtJyV3QujnlfVUMuQNqHP1K8vLMW5JtjQPq4yzf50vjd@LuBrUlM0rfmb9UcjZHOzIQxpaPMwyXLeJ260WV6NxRm2ipfgG2ZAXQ//CVCXociD7HwPhW6yO6fSwd87Mijnbo8FPMZ1DrlbCPUkepK3kdOrMPYXEgngWboD6rK2bCUZw4bAUjUYiAR4J1wS7GoC5UHSWF8/58WPCFgOxYROs0mEXF2zpblhMFcV7VmZCUWD1OseKF506qw0NOoh7zKNfLEn18lIoHg8thS61IkuFPHBZhZ5xLrg0AdtR6MHzOyYB0yR@YADdbolL/Byj1aMzwjAKbMNo8kyjSV4cmfLTePyo5yluOvq7v2o7R6e7MhS2r4B2CgRBywF6X@7pt@s8XSd1aPMSHr1GHKDIqPwgYHyzyqCHhWEnPzGt37Kz7dO8cw7TMVMAL0d8WOLlglcuTnziKQqbVx7Pjbcj3knYi@UWCuT5oK/BQL9t96wEtAA6IDEwx/uRwYVgmm3ibEc7xnZZW8a9HnTuhSb4VF2/pgNsmJO/@yt@@pROvzinEtzk6dS5L0U85CLSkc9WSx9Arl0kn2RTd0DCSGRQawY4dc6wpyP/CJ4JoWOxwJFx91AoJcNPhm5WT1i8xkJogQHPmpWUTnipevzizUWqXv6O9ZPyf/pRMnLnEE74Jl7IWUKMuSCle2Qsf3AWgsehISYsDQWeoHc0SHHk9C2vDyCRxJkMTwe5PKbrhtNq6GA/nWP3uNExMBNGN9Wzezq0TzYBiGHlWzodShvnNZTSeNhes6CBwWuEUPNWV14KD/gMb/zEZllIEE/YSuDiVgTosAyedMQoS0P2mfWQyeItPMABb5yQKh6u7Zc33N1/Gf8ezeSW3BzQvqSbdCKdKVNxlhrltQq5TLmt4yH3i28vh@lU/HK4WqsnLZeol5fDb1Lpt0B13YRYz5LY8moHW3dLiUrq82dLGjFBuA@V@J5SEBNLd0e7R7WT0@rp2QnUwr0rfrZ1sy@NZQ1yER3J6OkqmQ8AupiKbH2F/PHeADwcZksSW0PDOJFIwH8mgEAdWgtxYYk7faJpIvYXos@Lb8m@8FkAR6Z1FOZy1C50A1iHwGxINSz8wEAjCMyJ6xzkJi5TUMZjA/IIgzt358hSIpXAykCsOBDriaRiDxd2nfs9hWJfxPI42dbngiDFvPQuvHBexLkkuP@dlNuAjvK3LzfH8ni5CeaRcgOo5@vG2a7u7p0d1yajAY/Rk6RuuZB1DsNw4YwtjU8OuyfX6USiExFnx8sCEygCf3U6M7J61JTtWxmK5QjHVp9HJg6l/AuBMWMCZcpoOqpe4rQIhykHqIOUsFhTZ3U6ytCXRbeP9qG740X0hMC24KF2M54QHMxBMuOTwMstBmJ1yOU2vSMS4o68Dll@9SfmtjgsGvbRMPCmWA90VV6vYzH49/VKritdZ0PmdGdincVZGn6qrHWhwC5spMT7KLbECSEs8bwLXn7RhAzkqX0l0SQVbRt1jiNBL61KBtqrcKAPdFsuso8DnU5VusLE0y9ucQpE4taSqGpbEpaGTmtqNtqecPstwre7fVJG7YyrZiTf/Tw30LCjAiCf7SIYX5loZqpDsp5bQeEk1x2DG25XSasWlnPA3tMSLHajWLSqgZXQQR1HBUmJpXEKjobD6Dwtq6oW6CRt6L65mS1SThJ0toEfcIhrTAgCTyY8lTHGhADCWuVZAwzQld6Cst/6wCMvERxhtnw4Q2uL8ThQrqtorqGrIi6@0Kx0kdnmALcIVUIzUdwsFMkV79l91Qc4xxTNpZz8/g//jJufubTB/VPHPUxtwNvvO28dcP@BGyKK8PavvLc0vP2Mv32bxCqbtbnhJO@MyR88CAJ8@VyYKRPKBNfaF5XFq22s6Te7R8yiFSKsy7409FUTShjkOUUDeil9YIobqmME5ymMq3CMJ3zxBlgE@Ar4A9Ub1GgoPdmsh9HyQjGZxIzjNFaCTg/IQ748RIYYPg7QABEoYclcNrciJiGT8RsXIZ2G7uL@dY4wEimCTAzcKEb5Q7OFx5KYYMH4WS7nSpw3kkvStxnhg5fRJYAN8IHCBYM4eJLJiwFhFSdaeEmKihGMih1ZSAyhTGvrnNVAGwyTA0Ai6K25hz5B3dQdUgEfa/LQJo1p5A6AmmhoDqe1ZW6GykUUB0QcN5rJmW6O4x3peILH10AT/moQzhHsBMGKwjxmvfiWXdqXWt0xl8SA8X45h3U1cP/LOTaUOGfh@fBZ4z3hadM7WBr2/ETT8eTCNuSWhdPJdCYp5iI@DhUcVJBfbOqfASU0bhAWLVm50g2rulnbfXl4dDJjhIYgQ9NgIRaqrEUv44nYRd1zhLx8TxJ1Yzt5sr@x7ZLSn6vx5h6EGO/wmc7mvNSmc/pA6uf8KMBs2hQwk5CYeipiWk6Pb9MGuFns49CkD3CT70SeSTUcubu/qK9VLrXgTPKf5xnmCiaWkbnAdWmRWa7QdDYxi7vuAYdTNPhpJdyTbmlhbHbOO5/H38feD5uR8cyHjm3JuEcpAnQWe3xeO/HAIQsoeyLJkyJDKjxjbn5B1rhZFTGr4wRbgZkNWv7cMKcss5ZOncOGHpEO@RySa6fS4pAWCWc@y0QGnTyaeXCnLkZs@mPrLo5Zkx7kTlWagVvnBL57VNM7fZ@wDFWxw5GA5kBMH9qchbQeNZLigUnliyHzTh9aqDMOEzS9HyYbZLf1ALcxw1xTMFGyJnM0ALod6QYbz6Jtya7rGHQqtjXg070yeznoA1yHHscy9hYyaFlxiAz0DLlZuUD7KQ4lEv12NjyMJHrysK10occJR2Igmr4RxbEdGgkNqYBe1ZxXApyWMnoSlAGrJrOGZlyGkbUCvY4LyOcT2e18b60eAGQYtRkp8pmL0JnmmgzDii@yUMyjTDMSCyUYH0k51sBokwlNRCXYZg@35NLUR6ejkMrmt@7AO/OOYvYTWCroZjgLvcAN@X6u@SqTQD7KSBdSQtHa8jCM1heKdaQT@Iduz29CEWGGxckukWOFpj1toMiVhZLtCKWxcZ8peVcoeHJuUjQUCmjBAc@xwqAEUjyxzT1wgooQ7vQlg4UHZOHJYglGr@HLsBazbDPC4hXsrm@ZxqJRmtOABwXAmAVBO@RSyJRGGA0ihpNlqCT0tbQ2Pj4pBrsQE4k6uCmRCFvC@cxN0KZwJjASgDEqRCkSWtAv4K@IOeLmaxOOGdslSjZARlYAam4wySlcyQH5ArSgUrPKM59xirGA4VQtFIpObUxK@wIDvlibIxAB7Rwp7o4RgL7OQUSgGspogNo05bYC8vL5K1nTZCAQ8EwfrfVKA2AyMxJzDUnHxoYeKYUgz@KOc7IRMjppALIWulNxgWQpWaKpsdI9qDUfLlGv6TiazSj53yYTydJdeEktj5Kga0Yq4aVeWYxmlqPRJW05vKShtvXsGc6o3S@BMtdIwAB1CEDxJTVSAn4G5a@8pJWWpLXwUrucXqYY8ApD5DuI8J2VTNwtSffJpWegLMXAx@RCJ7xkkW2mVCIh3kP@sIUsJWPAM3doZIjMQ2PyS0o0inlILDUwA98lL0@i1G1eniRp8q7kjAWS3b7T3KZUMa8mZsxacwI63kWvw8pih@XsUm24wGPzj5l5YQ@ofzzhV7iXn9EWJNnyD76EyZCnCxZHTqPMdYRMmBvHAgIOw0BEfI1JkQgIk9/8JijmGBPWc5mwHl3PpkrRUFaEYTqMr4PPQQ9PLgumcHe5Fb9hcied@xi/kDqJj/Wj66Ojt5HLMCuwUHDzUBBXhG/RgvfTrlWWfuBiP/wKBpeTgWByWXy2mkx@@PABRhxwXVQSFRAf/IpcxEP1i/AqY5XV1eVYLr8cex5q@LIVCafTkROmKEl2qRhWuw0/vUe23MNBfq2vU1ow/Id/xv2c9B2H@4Igjm/wK@FupGyQXa5K0nJ0Jf1cKyXSqfTf/c3ifezuqLH2d7/XT8qL@DjEx0/v99F9Ima/WVz8ZmNjZSUGhOTuo/dH76rV6spWLHt0kV1fiacW1/7j/7m4mE6vpZOLdcsS66GL67dCOrUiJP7uL0JHR68blgWEKOCVYSI48Z6Hn8iyWXbNPsF13WH4T@5PbZ9bQnez8wkNYsF4pUzCJhTKZkIn34bmV9siEyvrq//554cfg3awkk6em/C0gx@DuXyQO8EBbxn37SZYCa4hWO4@OEqWy2Vwrv7nfwfxKy8BD4aM1uBWybq4cqNgJV6mKJ@DlRw4xHQa0v2/f/SjQLAyDH4KiqIYHNFfA91w5Z@Jzxg6ksJqXtD152htHq@h7xqXIimK6Uu3Pn3VjVXrefcAN9Qr031@Xr17XMUcbiDHU@EqcKvh9ff/x9//8d//nP7@mH7/AY2Y5xaff9hiTIYeGK9i8flMPexNvR8n4nAlvNYRxNe4U7Jgvhxr8Fx5LBz0Oabo4N2ZQxLv/SvhAkHXEi/KoTrb18Z1cRkU8yuHzx@ooPn2k4LexZxkPJJ6ibNpP7cyvBfmygL2NXCB4Hdsn1@aBv/wc1/RBz320U/jN41DuDCeN/dBdliHaxH@6B8u7xXvi@TjeBPI7LX4W0jfQPAieFGv72j41/yIf3uf8O@jjX@nLfw7/oh/p5/w79jGvyML//ab@OevmUBwbW0tGI0eg8roMO1TrjP4JRIN581j3mAg@Du9WACaQz0av7@/SHw7jJZKzj/oUSXvDS/ughzV7@PxtW8r0egF5eyi4mRxLb5ymDtkz@sVnmu6JxrfrgH26NrF2lpZ36RfolHBK17/tnKxNomD0NQrz59Hsck@BxSV@sVFIHiHtVLG2zLeWhbe04KQpNfPKOGhyy4EgqjtFrjSW@Ae9DkOfAsEP9x9CEfXo@spNXWTEq/F6339cPx/eDiEAGWYutLNVC/VE9sgMllKPkuNUqNhqq8fim1wyvCX6oNTSXWGqW5KS2miOBpOoHr4v3@o2/uHOmDTIaY9TNmIONWBZ/fwcB/wdSDtK/hTUqnUEDI5TN3Af0pFAU6W/uj5bSNyB9eH@w@X95eBCyZ8kEFPSIihRCqUyIVCSj2bMz4KsVDj8iJULwWT1uVlkmtQLL1SIlOP9/eNRu1gq9FIIk8tRZ9H48/hKleia85jPVgprV8W41iVbqUGk2vrl5VMHN25KNRSGv2iX3mNMcKzsngZgCHh@Tn@zm9vbrmLHOi6PKerwYPPz5Pc6/bcuW7hSt48gGDCwUAZ/Sf6bx/@l/W/f8ZY@KIegfvd/VqYrgj@RSJ393f3zr0SCYedl/Aa/KEHvGOUu/sKOgnoDlwX4Ug9cn/P/eAejqxxhBVMY61CkceA0GSDPNXLUIkxGD2FnYW3y8thKhUpNcHHm4KXPtMaTqREu1uWmrjuBiMGcTlCINmVUmnFca/mS6W84xZzuVJp2YNKwYvjBCDZklolZPRS0IhgHjj7h1M48UL2dEPhttzBDyusGwaM/sRC6vNnz6vRaCtmo4H@mc@fL6ElhXBzS7mQBZ9U/vNnaIehCIwMD3RnWbUA4zwxmR6j70mWZNtmGMb@scsQ7l2zLkMRDE@nUgiM8Vl2bS23UqnkVsCdy0ciJWGJ74wJd6MFMXK/lBR4MWDMFgo6QWJ@NUK@9yEMZ8E1tl4BFrfwYnf3QaI2W8lGws2RHPE8xEKB@7CVXDgfLTh/5cUIS1aWmfN3cZGJriyvLj@v18caCEqJ0p1UFu/Ld1IR5xHuSy3HmC1uLpaePcsUgCz5VOky0GhsVU@rDfwqCK5RgxRm6EnyJoDrj4YZuqBJn2yhfoEFqV@GQsXSc16v@SwLhkoOXDwEkovlC1TeIIwslQ6eKhgCVsQbCBbF5XRmMZkdfpOrpWBEtIzXxcVFPp2PLoNcWy4U6vU6@a5RjIv@sFMng2bl@IWYy9bjqMdcDTvLQYOJq5ngcsCgnUarKdbGxVoTJ9AWwROqlDVxXd2SVdW1HXyrm2r7VmnLi4Hg0V51s3YaS68ByvR2dTOWPjnbCIr4mh2/U3AG349r1a3DM4hwtFerntRe7L6pnR2BP1oahat/JMkDuSHfDga3@N6Q6dpULOnqSjKMhgHXsPP9L3/y/S//u@9/9bPvf/WT73/1x7/@xR//BH5/Bb@f8efP/m0hi/df/@Jf/eX3f/4r8PwP8Pv38PubX//iT37Ef/T@t/D7v3x@f@v8fHD8FwBcv//rX/z8L379iz/4U/j9G@f3p7O/P/yb@b8//vHDP4z38798HOZn/w5@/xvH5cL@7M@5Hz5n4P@cw/3Bn37/R/87//@Pzh86f/X9H/0t3pyXn/zs@x///Psf/973P/7p9z/@5@nv/@R/EVP@218CJ/3jX/8S/3/@1//473@J///r//SPf/0//OPv/8/k@DPu@H/@zb/l93/4vZ/8w4//9T/83i8euP/k0fsvnuD/i38Cn6fn8yl4nlKur/X5xQ/Kz29DjXEqwAPAW//y@z/5F8Bef8Tf/nt4g38v6KfeixcSpTFoPDr2/Cljn5Og3aWef/ZAAeX/iL7gzT5PYiPflOv761/8679A7wnYf@HHkBJnYZcQ2Evtp9g@vIz5YX@KLez7X/7o@7/459//8s@@/@Xvo9CNrxRi1Vhc/MLAFACzT4BDwNxT4ABQXMNV/UW2GEiDY3ENp14CYvTDByDrIrhgoLAcyGbgLViv01jj8iJZuUxeVvhVh/dEsoI@ieRlEsMTSRhnNNg3MEbD3/Pny@ybeJw/x34BsUKoIY9R6HtEGNAt85mUKI7P4TcMrBTgDedWotBlRnlQFII2oqxcLkcDwzKEESi8Ypwhq@RxpI9jwzLgxUg8TqyRBy2cDTcIC8QsR49ZY7k85BGj6FEhDAwzhF7HgpgWovnyFiRYHm4xxIXIo4EP8PxQruTLwwqi@46yADiiG5AkQJUxd8PKd/BeJpwAHxhufQdZyZej0UoefMpUVEot1qA0xSwVjsoeZVRu9IcRPDzWnzP2jSDmBT54hZphDjTeo2PodZrDWYfwy@iyUxz6d530W8b4UO1Dog/34@Hr6E3xHQDAG4/jhjL4QTUCwHMIHnJUUUoWHlGOASgXdaZYPA9SWKKBKNVvlF4gfcjD0661iu8F0WFxlpaWwLVWETLCIYx9mHldtGzJxPUW0umKTMgVBPTG/Tny0hGNjpa3luEuwn9tkfbYcnIsB5ZCqL@EmJtGPJrRV/Qg5d4tGpVlmXIeJbhAcOzP9XFaNANFeoVFAmH6AkCEhtiyYcBz3@pu6EPQmWOCEBNzfFo84ozA3@nFYvk7cWU1AE96H@DHBxwz@FAN@EG6BDZWJGjlLr5GDRecoGPlApWKs/DHxEDlpHYKEU4PmZhOJRgo2ncrq@mV7Eo2ncnlsqtpcSVXWMll8xkQerlUNp0WCysrhXxh9Z6y9BwER6y43MyuVf7ZzPXf/LN513xfvAKVt2yYYPH7QGUYjyfTlOOymF0tjcqQD/IKVEh75EOK0V0c93sGLml/2R1uZYJsBe7iyKYLcLHAQoAtgBdcgBaXPJizDr97WHIWJPGzLnxRUhCzwAiRwCUwAscWMKavAFbcM5A2z0TuzObGzhQ6T/Gc4QGkAdWgsT3c/Gnr7FTnmww35FZgzTkhVwkEaAXnAohaD@B3Ey7qgbWkFzof02aPf@1w09RBJ//hMBuSds2DthR@NsoL2pHQeJnVV@zeAxBnRh8P58jmPxmGWr8JGcSZWg6wATdT1fV5AKvs7OiBUu5755ZxKZQOLgP48e6LnVPf87RW3dwJ5NjG4cHW1CPrAGXZXm371Htd5aFu1KyH4l1tb2/61XnguGqRZVdjMZCPcMNnjC56Jpa@dUHExCNTztA5JdfYUofh0DkLbZ7lQAJflivSsKMNgMVhYJhsyKxR3rgQS8F6Jb@yml3NpQqr7PnBoD9ASrDuIL97yFDgvRUyq0JRWBfEgrjOzoqLJfPOvpdigX3cG1cQ@RkPxQrswMCsj19FQIsadsCU2zBIu9Xo@EoTv202MNiDnvBAL3SaSrcHwu9WdwECTUli8PvaC@LL/st@3MPmaZDfTIg6BxxXA5UOSwUSNH@XLuSz@UImnY/lC/mVLIxfszExHRNX86uFVExMiXkxl88WxFh@pZBZATEJodnCaiAI4kTpJJPQC4iCQE9Fa6Hl4jU0Aa0nepVAkE9/QNcblqCPj7CgFGx4voM8EzL5yxREFvDbEpZNW4CXlbKAH8hN4ednAbXEWiy4vb2Z2t4WhA18wYnLzZQgtPElm0@lVjcEQaaQTZDpaUHQeRwIAjCbv6RSG5uCMOAI8Bi2IPTwpZZDfVYQFHzZrG5vYzpX@JLG@AB2zUP4i@q@rAKYhi@ZDCnEgvDRQwdwVZ7QCuW0hi@YJoZs85BNCBOEF25@UinAcMzhOIYdt6zVqiDs8pdqFUNeUsGzPKuv8KVKlyCY8ALcKAhdcHRNWdYEoQlO5ElBaIGrNZLAD@1F44ldzZYEYcQJhCQShCFBS61rATQtxx@T2dnZkXp2W@7ya2TyZwuyBiHKcFDbbr540ex2m@aoWntxjCEvX@5IV6OB2ew2nWjNBlw6xIGQ6/5o@oI87jYakjo35BWEaFMhjVFDxrw1pI@QJ@fqYiL9xksIeQkhwzkXxwZXH0CbeG304bkhNSnEvSiEnsNmUygho9ojQ8YJI2w8tJMq1pdapl7C92F5MRQOxUYX6XqJfFk/HLlLle4xsBOmL92glIzcjS6G5VQdlG@xhPNW4cU@SqqsUFyU1sNDdOdAeonpFSFSXFwehi9jjci6kAb1t4ifDNI7IRaKi@uDvJADMbcMTxB1KPGG4VQoxRjcYpGL1fq6sIpIhfX1uHAh4ivASPEVTAHl4yqqBqV7oIUNHVVzYMuNRjh8K0vXkQhmF7UJyvf5@Xnkju8cG1FZlVInPIwNyzw7bBQpYWFM2R5AP5WaQdnGk8qDlq2bHHEXCDNcTxWp9JCZvADZSCYjayieUKDA88P5uW9m3puh97n4lWDFOP8Wj5jPRRK4I72hdxr0VQz2wQeIyuM5nhuhM6PuBiPSm61i4BQ1TPqSJ0PzB038@BUd04WhC7fDQp@qkkHfLAQCFUflwpPMie2BhkVL4Oe47JITcioP7cSOjNuAWq7fJj@dmagN8YuViq65AScj0Br6id3DxJlmSR25dBc/j9/TUWE854knt5U2k8oVcEntMCXEpMgt5blRqZQb5b7cN@wRjFBISa54caF3ZBuMQ@KJEXfTPPSkUJRUSUM7JdSxLg2Dw0CljWezN8obd4NiEWDvS3JZNk3dFIJCqbOulQeUwSPZxPMdu4fQZct4kKLV@3BZQ7hNoNrdfbxiMq3ULV9gup/xthYXhHo8fvG5DqpwOVUaBaWyNWiSJQyWaoKunisNwU9cXSmpUFR@SGaJtspJpR5rlpvfDktm2RiYconAP6vQnzUSDWhHF@lUIZYWoceCngyC4LcK7yvwE@GXht9qfXGRhdVwaphKiDFRFmO2XtOAOKliEWkExKVXeEqRaHpZDbd1Jq3FidbQeEqYMDTgHjOUWC8MsY5lSeXgkejH9VycrYiRUngxUrbkjyU//cORUqcc/jZS@ghkNpfC7cRGZH2l1A5vsEYEPKA7hl@a5Vb4UIAKZiw2yik@KFiyBv2L1GJOjN3FG/F7VbLsJXE1XbwYLF3ERShX6nN3TXhfEepA4PsAjB/8c@nQl5fAz21WvPcf999jP6MEqpoqQ3WIhXTJAQkYThsPCyyMn5fjG8bCodBqOhSKhEoAtQjeJCoid9SgQyBvQs9EkDLQsxaFQhrCx6JhJgd84JMTA8H7QFuxDLZSCATvAvd392sVV0N8xUYjKRp3X58x1o3CEDhJi3@JRpAtkiueqDxn1XK1e1wtOaDVTRqoJgPskh9DjCcXv3aJMbpW@ZY/L3F5GZIJcOLQenxyLVpJXgYEAZuIszQUzmcjfID8XZAMvLLNuw6KCWj0xX2klVQ8oe8uXNQj3x0o6l0@E6/QyAm45f4@GIWy4U6TSpIo1TqkDR6BoKY7TlwtsEHGgPjMZgUcR8vMOCl8u/pt/tv9s8Ozw232PFXMF/OcDJd8aBsTQ2JojT0HLU45rgWCxmc9K36nvSwFi0YosxLKTOjll2XnAH4YeSB8gUtp8KtfwAC5HgFXuSyui6tFxXJWusJFa2DIZmRdzKWL6ZQYCVr3eDo4vRqkp5hbDdaDHOXKagTctEaTFoOVpOMtrmKsOH8D5s0GrcLnYDqVDwTz@x8@M@Z@D1tJkyuZdDK7dL92D/@V@4u1NXZP8wP39I@3JNzuOQD9YwT3hR7jawJuDDMOr38XX@P/a3TbPOQ5F3JQD8EPIBAs69vGt41gIFgIwbgmxNJZJ49DZ8SNuviyRn@ytYx/3449li3LWvbe4HUZysyyFRgQLSeTycvI6zTo7YVCTkwHA7@ZvZLLCwG2vFBlIW5CjXd0aEDVO4EWmvhCHU7qLC/Et04ON1/VTrGnkzX8wjDbPDxIYBB@BHd8hLClypKpjpyv4I4QCjvI080jppvsbOuI4pzT4VHypbkbJ5Wl3XbR@VRU7IaJiQyuX2aTqZWkmGVivphaLaZzTAIxZKGxCMe1hFEZFWtTN0Z8tBXejFDkhSrCYNieAmNhSy6yF0d7FIPsSCwvbNX2D9nhwd67hOvL/U93dk/YyeH26Xn1uAbl2K@dMKF6wnZPBHa@e7pzeHbKqgfvGAQfVw9Od2sniCAZQBGGWiAnmDf0YWvWyEqiimjR@GfC29Jb17I96S@ZhpREi8CT3hp@H0jGr2pM@g80BQZX/qHVSXWBK1YM0UvtthnAU6tKiy3gYGphGbpuPDTbS1mrLDt4@yllZhdZa@UgtMpaqQMts7bK1JTzx9SVfuaYLS4uXmqCJ//9xfBGdn4vPO8AfuM87b6vLYRzK2wZRnHplcg45ODwaCHlvi2cH58uiF7Y8dZC2nvZ3V7IeC81eFvx3rbPtxay3ttG9dVCbhztYHNh1Xvbqm0u5L03YNKFwhjnwdaCmAq4xLoB7WqBvoEY3t7dq7FlAIqUJkJxRg0dU95AiDBoRNyECJKcLS/f9vQYDRCaoynotvwlaBd8AmoBdbILpGs9xpZ1A26g7QEwRAt4OrpkdlsxBytaz4KOJXAXWMACLWCBAH4BD68jHFsss3SEQfBCh2@lCHNrijEmnFl0RPUbi62hDl0BZoiROS46qgwxZOdjqIGFewdluEOzjh3af02gIuRUMIVIBM83Hpzt7fHEDFIlwwJBMq5XzsGpG4ANigh3LDr48srh1UJ1gbRacJQK/GBr4H6iNgPTtYmkgHIuLLQAwSR1byQ1xlCpiuE6PeLFF35uAoAhGNwpcPGDneFwC8vale0WZSiCxKwdbvMS4kp/mU3WcoRhokQpCuYnMj5/Zu7bpT35ak6@aiGO20HOs8Xx8ZyWETaCfgvuiVqCIOsBFHMBOSYahdhQHArzlWsBiA4/bmzAzWUFEkqF2LNnlI81eCuEKAmMF6UUWRxBEIFDMCIfIvOytkjZjSwkl3EPDu3IIYuv2I9wA73NkWcoBSTrdEanatVrhV51LmgwtCxNCWQnqNPGugZ3Jt2AdxSPwMkx1oRmEmNuoJjDQByGxZgcYx3wnpKpDUUDzpXNsUx0WQEaI9X@wRavIW4ViPy5B5UY5F6RKgyExTNsvsToCwtNE0baJRcK5CFBAd8i04SREBzu8XjHWxRtmbcXZEuM/ZSYu9tFl494bGAHh9OIrGjIgfOKU1zyrIyBZvA7yLD9lgE9Z0mOLBp1IDwuc8Bqk3DxOIe7d/nyC4WoTZdi8atLgWL5wVLUnliM364U0K2NWQRKASI@DHijAE23ydpMz0MBfSGhoNL8MBTQgY55Cdr4BIInxIcudxw//vXxoZMuTjdlaLdQg1wq8CiTr63J1/bkKzZf8JEYjAnSK@wza6JLzIELD/SzPDjaXFZORuxMvtIsTZnJbpyOJ4F5CsBzKCo5GDLgrDBGCZKw8GMiUh8/aVVm1e3G7kHtdDIU8SWshpPxnq1rKqURmQRzMoThVhhfIl6Owh0kAtc3w0c8jRjRs3Fyelyr7scgfxG2Nm4B0zoA3JyWMFGCezcF8NXkFvTH7RgLn1TZcoQ9w5zFmDNXgC9PTkLVLRlQPZhie2CkKakUB/HeJ1tSEFtkYE5SQpiFI@zz5SV0qalVJvaNz5l@RlvNtNkos4rKLsfj6SCOlHcFzAFvmlzZQMg2txxZnJvYVSrFVswMs@UeaNzDlDmLn8p1j30bdYvusWNDp0GZVWJ4yhtli2OkBfrFSdXmcS2S@kbkA/TFZgx@2J3TzF6U9HNkTwp1FSyel7b8tXn5kkY7mZc4z8saJTqbh984s6EwXApMHS0nWze6YRsSnr52Ag9pDvUIvcxAgE@z@EyehXX8jJAdKZKpGpQpjQaajG00wpasdoBZ9YHZgi4f1WXLAcMLQxM8kBoSOiYDHfKg/jQZ0FbwtDQa5IReZwohGiMBbzSwGKYUAwEvZ5YtG5QrXzZwmgy/r@1PEAbYE@9QrXiK0ZfjSNHRirclbA8usosJK1Ucx8DqxeZ4g3ie9fXYdE6YxzZzwtAY4bwo7un6OWFXg/68HIBgeCDEOR87J0TTD@dF4EaexgH1Cx8BL/wErtfDkflVD@1qssZ9VrqI/qfmQHZMTu0e@lgQlEuHA311HdySgWlbCn6cYRqRd0IfYoaHEZ@xAI@tImNOkqyWokyjdzE5iOi0K31/gA2LrR5g/UZM5yMxH0IfxjY3UPsQTuZDCjmcgyTIToj33QlQy0ONLDiNdxw/gbYutDYM78YRdOMReAwdw2Llu8ALaKbMC/GYeU6TG6MrzjIO@eOcO1a/OGHQ7SFotxBixE/Q3zb5@NcmH/elj23yByVdZheT@ahHfe9F8BiX0W3gPyghN9eTqUW@qsR@rpHl6wfYFw3v@JLhBjcmk/XQOBLI4ym3KIQePZ4oJBCXH9FXyBeqPsccwLzY4/5nuczioheHS7xxa6DJdV/mA2gqpNFAG7uNBhlXbDRwZqnREHgK1PFih@fvdJ3GxsMSoKU2dAoNC3FJiAnxePVkc3c3rmhCjNu7LwuWrZtyA22kCTFcFS4LJLAaCNOTVaMsOBv5JItRbOHhNKq@NKCAX06EgHgquxolMjae@@XkWv4i6U8okj6V2Nig5xNSO6bU0HbBYymZ3DKem9AmGW9Da3imrKCg4Zb8nY/To5WTCeMaOKXvZIGna9FMn4UmTXiW6NFAP6eu0TbInkKjaprtE1xjP8KMbR6nteNUDyIYcyrnPuGIvvfFyPBbW3b0LJoeSghjo59OxhJOSX387ipo3FbKuEObNADk5Dfmzk1aOI05ldWxYNENLPyFgPaBoAKOdAPuno0gcHtWgsCNdoLQyxV14EYjQRij4zgce0HgIotB8AT2FsYGSvvSUOkPcOLGb4XC0eTG2cIuH0tCvT4FTko/TlGESKho6Tns4I1EhaIARbfIOtG0hSKEn2ekKFIPzApZMqmN2fSpDvOQzjV7FIn9DirJp4ihaLac3EDcmMAEroRQXLFYh8Gnj3dcEYPq85Sfzmc9ERGUJObFH/dXPiNH5YnhBVIEBg88M@MIfJbJ/11NUu4jRU8FGdeYH4orbnPyjftwH8y4H4OrqEUCj4yk/n8zTvJXyX@hQ6X/7wdFM0Off@KhzCNDmK8erfwOhwX/VaH/rwr9D1Dof2fa/AMq@TTK2RY/pa5/UQ3/evWLZN4Iug2ze4NTb@kfoof9jhSB1a/SA9xcX4iP6QJf7p9dNGl/t/4De@nAb5Kn7dz5tl6tVk/7onn8otqt9qrHaE9qI7UXPb9a2di63Xix0a5ubXVfdjcP5Nf56sqe8ept/t2LzqePMmjvO4cv339SjVYv8PbYuD2Xj24zct6qDgYfd3dG9s7GWX/zJPtu9TZVU7OdDfnjlmpt7Z@@fXX6InsSvf348ujlp36qbx11UlKhn9nZz73ZHJ1rgeyNctbe3lMO@yft2lm6v7elvNuObqb2TgqvxdRe7fZ9ZvM2mk0ld41Xhy@Oz66atffq8e7eu/bmR13Kfby@NXaT7UJn8@r4TeAw81rc@Xh42K2lCy92krdbHaOdSu@oZvbq7fHRxtm7nd4rqdbfzp4V3l6NjnK9169v7INod@U8N9i3VqJa9fXr9Cvtxc1N7TjQlPRTMyOf669F4/b2SC/0V@VXBzvd/mtT1JKH2TfRk/7p7VZtQ/24OsycvTt/fbty8m6w//rl@8OUcnLSrEk5o9lOn1ydrgRa/cxu9OasdpaXXrTPX/dvdney77aS@z35oNo@Uq9fdHfe6ydHe7vVjDXQxL3NG/Xdi97V/vXW5q6qH12rWnUlmVVP2@8ODwNnL5Xmlrzz1npZveq9S2Y3rlfeRdvGi9OrT73rlxsnZ4f59PBolNI3rePmTme4dZxL55Mt9ePxp46@L569juZurl6mlXfVT3Yg82mULeyp7@S@9jLa6r4fflST0TNR3Hy/@@ndu5OdG7NZ1c4@vtk@vjL329qhdZg6fvlqv6le5@0r4712ciK2Ui/k6/1oSgoMz3YsqCP5VMqunvb3XhvDLf3j8e57K/cpenN@nZG3ro/fVD8ep5q3mvFWM/eU/maqfShV3@h2bTB80SrcnF3vqHsfD613gf2amM1u6x1ro/NmpfA2@SLauX7xdkM8GaYOtOPOSs48ePP6XFFqvbdnn45b2e03Rr5va93Xn876tWhtb9j7JOdTTfXk3bUWOMueHB@lb7VXSt/e3jnez9mHqb03R@2dkVh9LYu32urmKLs1NHOZ86235rvrHc1IvlM@Do5S8k20/c6wV14rzU7rjdLqvwqcvOydHRy9ud3N5swXfU3ZOMqnDvZ2Ng@67ZVXo939QW2vedV@sftWfmuc5q7TtY3z3Nbbk4x9ev3KLrRu@pmjfPRU7dvds2jg5aA3WD06Nz@@Gb5fqfabcuZYfaePVsX@5ksjPXxTrR1@6l4fGfqBuJ0eJc/29Gs19en09tOOlauOovnhmd3X7VNxmBVfBzK3nwz7pfHy9cnhxsvD9y@lFUU5l65O3rRTmbN8UumZmd1c7oVY2@70P/YLsvhpaz8jZfq9qLV3nWxvts/enF@rV/1X/atWIF@wWhu77weSXmumxdS7jU4tK@9t7J2K8ln31cnK1kHq6G376Ozj8LS9@XZw9uZQSdWuXhb2uitvj98UXq2@P7VOpXP97SvzIDDMZ3RLzBWyt5mTQv6wZ55kzq8K9vtXV7kN9bwpvtxN9@VtxXybH@WvjU@92@7tiZxqdl9sfZSOOzWQpGdHKSk7uD4YngQyb077N6vGRvTddevVW01U8@fKavL041Xhutd7dbvVWjmvfvooZV9cyYWT7WRT3c6@iB5vvj666m6df8qvtFMbe2@kt8Naz34XeL2jbF0Vzq8PhyPx9fbJqF9NaWr25uQ8e3Oqb5yc75zke/tNs9PcueqBbOiPzq5uBzc78mpveJt/1bt6I6X23uY3NWvlKBV4Ke/228enr95Wo520XLBvDt8dGOf582F2P6@fF/TDvPKq2nkxfH3YqaVWDeX8dHhW6yU3NpV@HmTKkXpmbh6@3nl//tJIBdJabuPTpp5d/Ri9Gb7LnSePonuDd63TdP/cNHfeKub225ujt69OqrvR3eboxdG1dPiulj052Ny0Xka3lZw82sncWtXNjNrRA1Z/Y3gwNI1C5v31Xhd6Ar1daL84zZxrVrXaud3Nn9Sq1RdWc/elNBy@6KxCH4FX7fyNXg78htsKDHAzgfwhcTskgb7VbepDkJf8XGCADncF6HBXgB/noh3SfPfxb5LLgVP/UQb6KjSf4Bk0QVljbR2VhwTb9Qz64vc8YqyvQ3QFXS3doCeidc5rtHHAp8Kd5qvw5CF901IeGqqu4KeS8LMNOCY1x5@fSwQONdYf4XjTlvv8gIWCXzty7O/Slx74R6XI/mdgodVi7pc/E2Rd1vsO6AdQIAytGydzwl0Wj7c6qtS1wKG2yfUhcOKZu8cUVEXCyQ9MQtxrSGIq62xNpa/1YeZO8SNNBy@YqvPvSLgjDgmUiRHZYcFJKrLFIuPXAS3lRlZH9GEQuZ0I8B2fT9oF6ffD3d2TfmQDdWpvKKgbsjm1AdTgEd2V1uTyczSR83w56SyxojLUkMymYuO3pxv8qESDp@jueTMm9x7SkWBngZYrRqjZkPVg7uxLQ3ybioUUo13m4xN6uJ8OUgQV1d1tuLxsEErad8X4iw/zsvEwbqXf/V2hnsDdVuQJvDrQagC0ogXpmTX7byza5OgBlQJ8sb72dve04Xw9hm8xnDgV9cCOSx@VS@6bUeIl8OXfyfnstkzcYQDZx2lHbnwbinqjc14WaN8jbo@E2sYR9ni3ZQK4hnYaIDaDdqNcrNT5DsIUbd1zCe7FecY54ZkvV8/GBF1wNlR4PPDEeHyDJgeZLS8i7piyTAC0m9M9GTK12e93zHsP1ExTlbRrdJX4VlkYL5gtX2XRdzF85cCpLK8szv5JfiAOyg1RvW2w44wKplctBOBsiHWr@UzD5kz77TEOr2EvaZwfwzS8UZeq6q3wOHjZ3XLDyxZxU@LwU0kd4kxiB3fW6uaIJ4TTM@FSCUBwnw7JBFlzd6v6Sl0eUwPR0aYeXy6Ab0uuF9ofkMf5jLHHc8uTWiR2oB1A87PKNwMh1IWXrTpP6mFZCPSO@AszEXVMHHcLETiTy8zWDSBCx@E46MaIR/ju1Bmq8J1eHhcxTqeLVB3@2br/pcg37mKDknHaE0VIBJsxjtCnMudlGkErXtPBpMasRxWFO7ixChXiRabACB/9mRKNTtSTD/mFgnQTWZSoHZ4TCmLIK5FDeof2BEN74qA2@FZc1uE7uDitA1MkWoOEPn/2Ggy8etx45J7ABJbwvnSPDM45k7dlh6Al991thJ6bQsZE8aTq/exeejp5CgNw/dZQhrIaBoHZwK/iGAy8nC1LhsEdBOFtXwJvrGzKuyOvFhfDEOuC4JL5OnvGwuLaWng1Hiavb/KRiNcYnehpX3RfZBDSlQoLp5fDGTfyCkYGlJlJBCvzEaQ5gpXlsOgiSDsIxCxg4CoGIfmG5TnXTiLO@xB7eOuTMPhtnTmpL6ejYn1tLY97PH2eU5HT87O@nImmITJHvRCdDOFoeYDPvz5ZIkCeSfv6ER@KlWgGUPCko5MB41SnArxE/Wmu1Od2Tr8z5cU9p@F2PhQdP/Epmxd5LC9yKt@UbjBwG7bpeOJn1gz62NrYj7P0MrI56AjUJCG1noyHpmL8Y3tOpwX0K031ir7DEQSBYoCI4OJRYuzqsb6u@fWdHQJ3aIKPlznGxBjLwzAEJApIjDxEBhFCNFC6jVbf8OCgK85H@I5v3oFRIge44oznB6CeUO13UyIxxsmHK9yAz/nYGfUhnL5hiNDY293Ax5vaMe6Y3T14AVW4gOWIsfHdLeYix@gVcVPS@AdYFFuBLIBs4wMap6y8qibTR083fQebi9yBn8bOI1LpEILxyI52SHyh2A1Fd7BxUrp8JNtER/oemAeQj5RgnMFuZSapSI4R/45xnn82jA69UWwiFTi8iE4GkUJIs9Pj6sHJ9uHxPlHuqFHdO9qpImYYYLYks83owzbYQDRNVnmn6tEzgN1vFz@ijmWSmu5XWPjn5RGWfyGREw8AGxTSIN/pHGF5OdPPwHPveRFIonjQoFQ02rIxBzfuXfXAnMJYcxDyWuS5drpCJ0/zekLq8GZ7QleOVlDSES112dJCNjA2fehH0rg8Sbr4NmCUSV9JpJaLelSX@MXkn4XLpOlb0chH1sDA1WG5LfjJL7VaskUmD8bUB5Sy2qFEHMniIxT4zC/9WH7wsyle3@vgoE9lUqeb8vTesZo7qSyC9shp94N0XJ@CxLG4OtKdq1aSWuSkzD9dPaE6KpMq40OJ8dSueGpXkBoXuOxqWiFT6hdXE4rYPPIoLnmuuG7samZcPfG2klPNdaDRWz20SkRzIVzqUIVhNZEJDn00IeueuVX2zG3F45Y4X7l7XClzCDupkTkdzrj/dAbM7TaQLTwzt0EnV2j0NTCx/vmLJt/iC/WU/KCTO8QgeOKUBqjTLpwrPvEM1YOcgZhAGtJpmQsnuTp1Kh6@sIOQxd38RHy6Bp3CdGYFFA2kxfhwmlNWUiV1yxko@jxRrDq9sNl2GzlBjjszsz19oAuB0JcfOByfSuDH@HhCeXTSZzbLhBo5ZKyzUgDXVeNxiBDh8xqk04C4xTJQ9hR7fjHys8VwCufqZAo/AYOiznGLXBQg6GcY94Cvm3hpbrl95XAPw2HkiK9gqZJzgsI90Xt2xDJiJuM7/nt4fsByufHpYDR1xlbSqfGRYzR6xnKFwA@aJxvPJ3B@xIbjVCiyFfIMDt1BF5RVFRoxf7QV7Poxb3xYPOSPUclTrpb5CNZyxLHTNVisP7BwihI/VI/rtTYTh2IisABCkeaAnS@Aup03AHYHkilptszPWKIgd1Z2MUGKiDqsbEK5mtAycNsYSnz8fj10C6bMJ4DBp623aJMk4qB4UNODPu1GiqHCcCObaAZAsZ2D/gskcxx24KKhwpnA9XSFQ8XlDU5CRyRQi8ZJFk5G6paRenzqxXGlSV053UtRLk/3ROrS3I8JYwaIvA6rEI25O7DgEHimm6Hx@LLzRTW3SXrAY9E/b2pwtpPhg1N3HO6g4X3M7Mhfqc@ZjCHuavn7oKGziYlQUZnqEfcMHEkA9whUy52H4ED0GNapeyJcfDSKFITxS1vhc@GMZARpEdRLUZdiItfhLh3H2B0FL3ifUyd@LkPrizg7A0bOgTnveKQDgSwf4RDO2chpCGyfHGLoxwG54A11OTnefzBEHN55NxTfxCHuKBzdEWdcgAj4uJbULp5/fiZtfimcNkqJ8iNp0zmloIivLc8H40V2wLB0PjDIFMkjt1Au2NnR@NybC0i5pwmpxzI/kdpTM@8kNwM0QYknZt0jxL0zVzcPKUTu6zcyX6RyttU4aqavfriSBJXoMALxLLV7Z6rCoYErFXjumr4YXGd247iShEKcQ7@zIseB8hzLafc4sCvQvWnO8bneeQXlnOwW1S0m1SB90lxVDOoaJ8vqNAt/WePibGFXfYV1TxlPFNaJ5JZz1r6DBo6Oqt9y@wvYoQjOyWXhm3aMfdPGxRDHx99HudSYJ/8mzzr7GuS35XGL9Mrn5ZUOzXovvK06a4co2v38jvEQb8pt5PhNa@oCRATXtZK7uZ7HWlhw1BlQeibipSPOtLPHzi6KTgfkNW3VR@O2e2kX05hjCEuZfcfxUBf0STYngF2wzyTnMQMRD7ajQEl9sD4uciTzRCN1uQMDolGnPytPzAaPD1A/yIh@LI7s9B1RfjQ@yZTZXIwwjHeT83G4UZzuftz@S/6MjB7MCJKD1oicvs5bM@ImEe5/25XRse5mOJob6F1GGm4fHUXM0d@yKVcPCBtjfcEbHfDxgF83cBRtVxnEiS1Q4GFszI9Gxxik/iD82MLIR77Ah0fzICZZAPFHI1MTfoHEc5j2DYsM3yBmNptUO0RRg9fJZL6pImkixMPOi/HMuEBkyXQclwG5MyrOlGoCHaNDzjQbV@LGP0iVRcPkNE71W//Ail/GwuOS5XicZeDhYHe3A6FQ@oYq85M74l6jerjrmbZiPds2ismkbOnoZSV0s5u8Va6VJAcMnDhmq@LyANs5GqniIY3aGXRlaHDKTrATmW9WQL0X1bIPNJyUB5EPGAktYGkA3OmAxqu1ZPyQi32L@wccBFbCn1kIlizQw3WNjXS9Oc695JzM4RmIUd4tyHwXCDNoJiADyZZkW/JITmLEZFOFW19CE9NJGJInsYTJQ03eg9gn0CTkxJV0IwW2fBmjk9NTqZIVukAc544oxMZvoNPuEZxDsHFfJGvqUDfe/lRnkEBWJHVNHTENTQB0AdMNQoNUgaSQ826hmLTj1lnUoS0PMo0jVlKFHAl7y@nhKB7234kEhGUjAf793iKe77B0ZBdTpr2pFH1iT8vUngzeMCc3UfBx/qRfC41zfXmfhrfFI5n0xdW1p@z7mLfHg@x/Adkf2vmRTOL0qKFKIybcSmTcm22urKZyRRxrKV2N2BBbCxrR8Wns8tDAr@DixgDsx924qnwjqyyD1fhGsQYAeGIPoEiBoGFK3b7kAoYzRYbJ@Gx00fh64kT/OEjX1UmfDp6bYOMRNZ5MY0wcY6MTXE6vgsR0vJ1@QY6A1ILbOm551nWDFcHRlpuDLnUGeC7LjYGno6RYEyNIkUq4GVmHZxGekHUyGw3tGBt/2bNfhfuJdIVdQDOvM3eBQigFqBTQ9Ms89yU3PvYcCOZb0YEOm69qQI@wzBrOYJTPEgA09mFhDmfxeU9aPHdB2vruIc7aUIJ8c7EbgkU0HFuPD@4pWWa@PSUgEtDeFDImmcBKJt2ZkVAVv2fsvmyEeCjNGoW5ezxFxHu9ZY8c7v6FDt99skY2wRjZ8CRyRkrurnqxxO5dQNwDghoO7iyJh9ydA6hhmrg2M96RAqQX3FHYY2h9Gch8AZIqDtkM@yVfMfgG7zqf7XJUkOlgse6uYYF/OVVyqcE/f@7V/3gx6xmvzQUq@CJ9TP2OOeq00OILMbRK4iwwTeQVOy@HR4g7OC6niw9zfiCPSW5wZhNp0jTmTajyjPI5VxAWqHPGqUuJsSHr4uw7Hz7F2Mh5RYP1AW6VOhUblcWSZ7pa1gb9OxyMxHiUgRFD4Hsmg7QvBfDujOhMnrjXuqGXILGOgjxAggK9Llx/nNq4S8WYeF@ilFv0WTMu4kGPmOX9uXuxLjXEV7yAoQj913k3UfymLcR4erhkQA7RdaTrsXFqnIherocj/To8jI1AdDA8j1RxRh3odibn6XXkCyIbJc46jSNgcB62IeG6YwNpF3YtkLHGsAwDpMaojHN43P4XKry8WZABGYQvMgCMxxEQRqjMVXYpnMgMom8YjWI4DOomwwdGEUfZbvyZcKw9ws/j@/Hfj43kER0aw1hjFHH3pUCMxmiZSOBtT7mfKS5l77co70x@p8o7Qw@vvA/QwyvvLD1/UHm9GeO3VBDoYuiBYxwcsq/DiBqgPU8@T7HO0DM17qG23k3HHhj4JaKp2PQhidnYumHoFtown58DnuacTFC4zx/SXOdpFMENA@Qknz4S8yloevhJACvAm7ipo74YJjd@npL3X6BPqnxu2@mjyQMxF2hG33uNT71DAhGnK/F7uSLRKx8mxWUqVydAbbum/cVl5kuq5GWcCsrHYIwie6WPMP7qw@ErOm1fhNy4UZBQETYvygD1Dow3HQX95kdxqO7Ix8lYSHU2N5ZbiRjb2V3pakIkdoRdPkoaa92Cb62pQdIZ2NWnT3jjWG@@dxh1GZxXBs30hqJuLw1Dsd0OzbZt8o3Y7MiZncJjT6DC2z1TH3R7DA1FoQ6IsHxLeUdH7R61S9Dq8ZukA7RVU3S3xYXHxffmj5PszGAwyKfz89hy94/YJir@zRHOJfO5gLCvm3B2WC0suLrTwnhKe4EkvQdc5xN9fMZhnDzVmS8DW8gPkIV9nImD5I@JneYk7HZicdHTQATJttGoPmrWCi8CFn8czcBlmHFE1ABcG1@krCx4oPMzy9nYl1vKnT@7e8Aq83KbmptJOoY6ncmmjFN9qUcyx2cRp@duIDuYOuZmS/4nqD8vVb56DeP@L7AmJOpyZYzgZBjk4uZoUHbwaF4fDZCjZQ3OqTACB5QHuoljw1FsLuZbnI@j1iXdwtiLhsoIF0042enBePYGNxrNjU0rbj0JqoqODiAiyAGpVnztDNfL8KtvGHufhqNeZD4AtkiVQ7uzPBt6C1eZ3cizlDD1liy3LVRZJeQVymcYjzc4zdVdJWwrUhdHiDBSd0Wvmx2aj6bR4v/b3rctx5FcBz6zvyLZ4ExXo@8gyAHRLAxIAtRglyS4IKiRAsRAfakGimx0tbqqie4BoVjvfWM3HGFblm2tL7G7lnfDft11@BKx@@D30T/4C/wH8rllVlZ1FQBSo1HYMVRo0JV58uTtZObJk@dy4vfYKuPRc2zKxPvh1J/wZRtbU4e5JL0fIIVHJ17vDcFijKMYe80f1WDYRlEtGKjwh9POBEUOwURVSmFB9ng@afZEEyfNR8kG1U4AE@W5i0yIBYzsJ7qCTJGVltehqEbveaSsg6E4SqEEwhCZEY6tLftBqUldwX5lBDJwPA/FQtcPCY91/a6qwXSIe3EwrmMe7oTJztpfyFh2b7rsxDDRTesjAcQbazLXwihqKBODwaFjXE5i3mmuBr@3AI1V5QDXGNrcsazxNYMGQ5kYt8TzDhkFxfILyCb5uYP0FmqYAepaTDy5QmCZZrlKlSyipaN4EesoGNVszAy2iBjgEKx83flzv6H5U8gAjXDvgQ0Gzd9RwtjroLCSmi63T1jp1EskZOkK7AOn02HUGXnBNBzOf9WEULhBwTyFd4akOX1@Xz6T7Dhew/h21sBgAGqnsUvqbqibgBd12LxXnqxjTnFfthqcuNNAzlk1FDOYsKqj8@AzkbOPeU8kDw9HrROQykGXCSjpQTWBiGy8qqw2AFsnmYuNojqV0wp2nV40pU30JEDlCtQpnaI8CHU8JmgiRlOCGzb2BZEHY2/ClQG1zYOp0ucz0Gvs6hM2yNjXpg@VytFH@HFvxm4h3fNBAngQt4UKVQ6PPasMbL/QcAAn2RG0Wx9vXU9kFHi48esWhurEGqha@Iu4fbaBiyv84Nr4FQ5lvlgl4k6Va6JbAVhslpSM9eydm3K/L@uLfkr/iVhmLevSsExQotuPLwmkVbEoltMXWL9NihaO76Kmxn20sIB1CaAH/uFNF99aWGuDZGc4i2dAIF5n0juBLsF8@Ugw0YTGqe/3adjgDodib@PKPFSAHkMYlZmBHk1Pu@iSZkDjZcw06d0DheQA4sSoy1RzbHrp0w7nV4CeX6GqJ8mP@2Wztrgqupfg5QcAjRwJT1BpE8kvZWDwO9ZsMqMzcOQTRSErOCz4fSCJ6KZE/NEvZK0cas/15sq30k5jbF2CsRwLz1ImYSjwiiwVp7Ng8oZfjlDsRjt/1PFJ7o1vgaywjIW0RA8f@cM4j18ytHAuDmtC6xkPlpNOdLWQV1NTBJvikA162HAqHmB@w2vHSstGG7nJtAVbWI8lUA3JQs0oLssvl7yxG@LRb64sQ2TboKZtuiVj7dpLgedaRJls1zYZDoS7StCGQApFILRuOYrfRSSp66gRGoLixvMdhxpfcTVYW8ydanbKBV7/uZ16@IRWvNFGU69Gpg/XZeqI6zBKwj1LVXdZmzewPlli@CmsrmsCOHzYuNGOweLUtpqJfhdZWs1Yw@tG6v6tuMcHyJLeuDF/n9GhsTBq4rFMvkjULMuA7h1GGXCFaSN1y9Mb44CXfoapiih5crgDON4VBlMQ8w34tIXhYVQ2z/WyQMOoHkZEO9ZJX@PdB@g7a911hmEgrszoYOVCIb0Xvt9LjF6BXL2su@50gE3Bl34oExuoLFqn3ByYLYdUc/nBn0eKwEnvcIo4eP2XLW1B7VCfrVYAikxW5IVfCh5omTiiFzXqgcjIuAdq@UiqlT5oF0bYCXrwttzZ0K3qOxPvGP7s@diiflhCfsm8fNcLWyxMfL6782x/e@9ob/u723svtqkkKfIbg@LpuEGSsvAMnXuPBG8pTDjEKXw@8eEcxxOH4izhDfxFL4gi9Riuux5cx990oGRn6hVy39xXnuTnvQy9yTqX32dmnozvSdM49NFEaIqqStC/M76A8/OwE5aZ@OEMJIdUqPU6RE8GHBeqgHsmbOacg/snrqRuQMGjCUIsG/BICQbRGXKAcptIvjHDSTPsw2r26qJjq6FR5BD7SzAOEZABgHzUup3XKYS5vVZh4D3gOZGNxLZyCGK4ez9qqudc7RZVq7a4X8hDdobB6Lgg3hOsFhDnBodWFQOkr@shJqMgqAL1FtBTII4094g71MD7QaNVbza@PpcG8SP2r8lbwQeY5H@gnfeinX5m/KQss30dA8DicS5SNnSJsEmZFnTZ0ZqSBnWpilakog8zJ8@3Jhf0t3/NFuQ5BuTSutVvxmj867XnvraZ9S/tY@GbN8PJJOCEVY4m30wV04uvz2Dnn4rVyPuZi1xlRfGt6US26YQEVHsf44nScom0j5Hz2NllgT2Kmoz4J9Ta3RLOKMWT6V0roWhrItgklebjeDSiiXw9JfqEBn1CrfxXpg6f39cMW4C4u9lqx@/Ra8s4ItHR5ntpwptAPVeouNva@heJ9ut6bbV9VGmfzJH3jAVpuOakuUkVadpt3r1TCTVwtnRhHV8if9EwN@Yt2qm8JYzTyuhydmiZGZdMqb@zUDCjtAnyFkmMLA6vlQwxJ9Rq2yQKXLOdUIiXe1RZ47pYHL@U2no8grGwlJyI2UJ8aauzjGODgajobEDbg3J6jhIoY2FsHsrk1Oi5yKtMFtqCTYh5gf/nYm1lSJANPL41svo1Gll9azXyrdXIt1Yjl1mNLN1sTMNJo@uPGsCaDVXtDLj/whIsqK1d9flnD/bV/mfb6vHLR/9SfX/3pfr8wTNI2VXPXz58svNIwf@3n73YVlTA/PuuN0GVewVTv@X1PJLOrzSbq4owLwQoX1UvOqfqs6DnvQXiuR92TjdP@KM@8qINLrX91pvMA34OGqMySyRWEyQr4rcmLXFCi@suUPIpviNqX57YRvLmGbJkiWwvKBy6MeDmtz3iQUiPi56VjNEGwAeQCmg6/CRLutP4tE5MS7@uZODMv/ceQWAKn75QD55tYaTPrZ39nd1nL9Tj3T34fP59dLOjtnbQbczDl5hFgE93t3Ye7zx6QAncgGZdoWyNDNYva0IdwWlUem8GUwwPNsRboXwlvHovFQqjQFtFhKo0HcXue/pAUvjuzs5O2@Si3bn1YO8730WuxvuhKhYxyKXlUF0sEG410WgEapMo2m12po6sZa3FG9LpXN3C7HaBZED0u6o08jK9E/ueKj5CMSI@SFPcbGbYNGqo6CbgRlTaEayrKAJDqVS9Tyg3oDaSHujaULA60B9YdFMcs@I9ckl7aQ0JKQZn3Bn1OIyuTgC6Z61uqjaaMAAKhCSBAVAGgwlR5423g0ISdUcgphFe/CHhLie8Ph0/PkOuEQ1cJeEhBwJZkzbxvNGUYoCjjj/ieUyYNfHuQDFSqEhI8OgkZzjUIldSiQP@X97Y8FUWIIuwCw5gZetLRfzsBtQAe/tJZxCFynHLKA2GK4g38llT63jYgeseyYUnaLD0FtUIqNo1F/9taEf1muGkQJz6CtOdq2Q7TLktOfi965aDkg8XakS9Peo0KkxJ/KcrG/BwoQEfggYQ1ez9At0KjSNibAlNMBBSdsIAKBKufOpHyahGQX/a8xIF5K7jvPa//LIsg1yNi1gqPtQ6o2GHoR7wIeQMfVCRmwu4xJCm5Am@RvEcOskexG/Dp6gMMcEG/kAPrtRmXx50jaKJI5UiP59Ta7dDxnBX1koUz7rBZvsaG59R9PwdslkePZN08ZpsbnMh@nNGJQb07DRBNy8DhYpF84hawsEdCvHe8SMVNg6@WHM3th6@qv3oB9XDRuOYt4VOnx8vWCmRn1noSg7Lw@hOkjagXmmCtBBOu1ha6zPybomrXCMDxuXEB@Z786ht8lisupg@onhZyXRKfPfO5VI1sjchEsJIMvHuVlUHusoqlTlUZUEQ753QWPSsq1OqhNPs15sY1x5noQ0jMsJ9hNRr7LBqpF9jebvGBz3YWQrCp/F0G/xlHYtcKIr@OfZ8NL5wHrqVjXJDQ9FiMsPp6C26qjG3ytKrC5xeOq8W0G1djg727@ujW7u0dXw8vBe2rUuxvVfbapV8XHwsWbiuj/ZHl6Dlw@2D0ELfq/mI@ZBcxGYo3RBn9daSpvkravzBwtzR2gM0ePZiRFWD1KptOhqihziHheLQNCpQttHEDNGL/a3tvT1V3EYp2zqUhX2vM@qRfSlug4j7pvZ0xHbItNnVDdNkwgQZ5kmnXLB5abLayxZz5uDlbBXCg1RlPMxmYaL2ws1kJtYRfLIQC4GG17wh6pFLtu5c70HhgSC@OEBNKBVPmtXBQmY3l/jwYSf7tMnE41Zl3jh8448NM@PNxFkXiaoncxuRZoTxOOgc48t39vx9zvzxuq6HGSzvh1PqMCrh99BfvnoBFY/xpbienMFLpkVPKemsEJUu6bEjs7wkh/3LE5SJxX4hvLC1rQtzLE1j/viWFcmO@NNNfOefS2bvVOSdeounlPv2hJbjQ89JHkHAZMI1WG3aVAHFDy/kCKPRMOekaxhye63dotYc6FZSNDPB3c4H@gg4@Dt309tDuirYbS@tqvb1VMWnRKImK@7WYg06EzDfvXPn9lW4073QxWu/LG4@Q9L7Z3Q6ftuxUIbzkFSFgHJ3nlV1fkwAlwydC7fAvqMXTKogsDoZZ0qi73QY2e2DtpxN0BYPGrP7cr@K8qJ0rWU1S7UtGzufSDZ2Alnog7WETUd51SyM/sXl1T2koG5X1Hfz/evjxYZAKA@/@AWHydwLxrhVAiM@OWKvqHAlXw9RKy7CEhx80Hj6tWJgbuo4lgccb26TX7jRRppr3IyCN6jXryNnSmyzIj5D1U874/N3KOB6RyJTzkObACnrV9Xma9ZR4ciam/2AlAgGJpTlJrcymQbb/NsjO/jmOqoPUh4DWA@YrhnA0sclBfeedZQq6FCTpQqnAX9ikmqcBLQa4d3DpC9zOtol@OPh3KQ3OL3vYeA5k3pfsJx1TMTL0oZApiNklooCTLJafzA/omE32Z9yNrAxJukjaQzcLYeBSb3JqahTpZMOpOw0TjrkJLhJmaQlgcKDyY9sWgo9780RTbJEmwOEpaoa@cPDuuhPferI3bEsJhwRTySU90b9Ak0KxTw1qPSRsImuZYWEDjb9wzopUMoGhHeyeGJ5IW36cQEbGNKt0JdMVFyMGoD/lUZIU23ixZoPNl8jhU@8sDf11PYM7/g6NqKmSnIMsqS2n22p3cdqb/f5dhI1tvgIeRQqpRX2KBSzNIy6o5dsFSY8mEYnR5yoP9O5Zx7nahT8bYBGwcQC4s90rq6AUBzislTn7/rv1AEc3mMzKU6/fCiTrnts@lDvBdNRdP5u9o6mdwacXh1I4FN1UUchwacLwyIrUThsTQ70FodhIZGvPNJuFeJaKIVqmYlvjkAsrlNrvnwh2Apm/4Spg5VJm3QckBO2SdwJAmR51iW@JQxH7yQOuElv2a5ynHTD8FCq1xeSK@oTE7jRsyPuJiu7ZiWVvEruxZUwhRk89RDjiMa1lVU/UO/8d7qy@FDBo38tfdsxo42@m2UarSOGll0CpnloZfOrhNXnfiH5a2HByQyqZLxRed3gBYFB3uPd3GUaT4ARfS@Amc1Bg/ECWoCjVZAA5GWyAEjlFzEeZbcyXnoZRbJbHK/Hxebk1BKjyyiSXUvc6ORUxGs9NRu9ALgzDkiCP47gImidr5kzB2SzUHHeYlXpgkKKdJ054jod/lPOqENv0wwB9Hiof7YO2fRGlexil8InR8RugXTeGhDcg8idCh5rdnornW4fSWrDKp6GsBqVAgacqZPq6rlgTyKJpDO01OJlRUZbEg0ceS05GmHLObRAiYRyQGtJUF41MSyAIghxcXiyWKC8EpOglWxQi/gJ3saaaqu1Gg1oJRvUWh8LWGtZWJOglTTowr5GG2Vy7A1Du@xcPnnlHD7WRmdV5c283jTik0Y7rYA1FMHysBktge77x370qYoZLfpVh/Yg0a6uiUdsnQYX/DufGNaHCmhW226CVBsjxN3C4qX8jIpZHGWzbzFjbpjHBDyHuMb3cQv0gCDsaVDsgUkaopkMudDoU0yzYvbQcKlZpNpkjKSKaukcPi@Q@z1YOufrDkd@L1aL5YsiN6ud2EWhTzpZ7kf37@uxqEfBka8y/7Wl8YQjGKskjnqcdMm/BI5pZFJRxFEdBj0WdlYRV1tf1g4gHS/g9LCTwoGvKYt90QUBzeHV7cAHlUUc2ISKuqxTNg59qVrEsXxtHPrCtoijdv120H0qqy8fXRsHXwSzcDSujQMpcHFMi0vngOCC/1vMIrXEeKBZlKR2qt0kaRicncRXN90XfVVVaC9IGBLws9RXVjuEMbdpfWhdg641HnjpWBwPx@eVtAFHMe3cTRYwt7BkeWG98OWWUlkCa628troVRn04COqDoVnfGYs/dUVPCUkEIck98BJT751M4IqEs1mX24dmQAgntP/oCFWzjo5IMvR8b/c7ew@eHj178BQvUUu8R6H4BrVlSF2nWV/BePYsbTkinSJXoaoFdqNA@7CVR@0TNNt0ilDkWCy1dG7BXRSZgcKaXJIX1UfemXoMWRS0fgEnQtaNbAamx6E2mE29WHtbLMeQ9gmmeyX3tQ1oCcEwnUhLCMZKLliXLS7/asQaKq9GryIG7KoDtskMD@32vkLDJaugUrW3r6LvepMu6pLUjNNSnkVUwce7GzmnQpULkaDHGKwJ/EWjoR5qp7hiv9YZ9tDl7XRAjm9P/WHntNvv1Mcn48IgdMU9jVMahOjksoDKVDv723svjp5jnK7tR2Q5gf/alLe/83R79@U@5ryArNuSvL23t7t3RArqey@f76PH0FRS0QYULDGYJCSAnu1@9uCJBcPfRWkkG4SEcN@EP@LKp6r88dGM/jsnM48qq0IcURAeMlPBopRWVZF/6gVTHbwN/U/oA76Klif4KAN16ajG5JDGQfGn5MW@Ti8sKGrHZDqOCJQ04J3USJSTJRjmNDzGAuSLKAS@nbTp6yxRxjw05AvGTqosGshgsYLYdw1CWh24TF7MRz1HoxNHntVzbwSQ@NpUmkaD2lrpooxeJcekNJQuXGrAydEg56il7JIygqKVXrCCGNli13ZBG7wDFFmU0CTElilUgF8Q26pS8cvnBTtAlGTBrsrxo86VZUOfhJH4NTesOWK3pqznC/UjgZhfYoFjaIQ/n9uPUkRg8j5FxhwHaHluxoz@6s6yhNkxs@PQ@1Rs111H7ZFH0OAHkcOOXshnX0x38twlDTjCjPSMJ/MAvbyNSYepQqbxMGrDQEWTuWILwjAywwU9P8T/zsS1aw8VaBwguLINWyxyLrujRCOhMGIAuuYVN4rrsRsbNkswisMMcd@GaGVBfGFDrGRBvLUhbmdBfPVjBvEHTqWiJ29Drdy5w9rMifnMKP5/TPFaTcPe16rQcWHAZxfXpzEj2WYcAl1x0RzUPrMBud2yu5e2LIn6q/8LuG1cUqpGlXDDL2n2JZh//m@K6yyhu8Yo/T730NqgkDmRJy82YUZ54SMhcd0ksSVNY/urS7AVi3oWs8v@QUwRX@QQzVd/nYDJJpuf6HlXZvz0C9eNuGwrtmpII/jLRQTu@yA44vJ6fZG3UTbgxeyVdYNF9yBGwCC3bZCVNEhWle8urbJp42tlVtmyQZrXqfKrv5U65fzKgPhjA0F7rQxmJuj/Syw0Us2HQlmgIUOiTc3z@NU3F/w42Qa7WBb48xg7FTm8vN0//410u@OSmfD/NpM4qYBNX3raMwf@f14Xx@1cHD9gFLVa7riVGKJSyYX46mdxO3h408vsskXy839/delmful/HZeOj/kNfXAz16CRpbdAox6UzKSiBwYbzx8MgEnJaI11jJo1Zy05PIvFYCzZgZbJFouzZPaKzp5nZt822SnkF8xgaS4J/esRY3SfIwwSaxT/JitfZrh05oZrc21l7pDN7TKzLgbmMDaGxxFTHIvp2UhdOJYTl4xF1JJbFmbvokBccDvz8hN2Jp2TUQcDtIbBqC4RQPygsX0avPbxoJo00M1F/XWYdxv6ZVhrQkD3OBevrw9QoQKaKk5FWPeb7@0I2On1pqfTIb6huXKvQsdIjQa6jKOL4Gh6GgpOPHEfTv0h9MBFTi1mEeGaN4ZW0ikMrPS1qk9VnVXtYpWNBuuN18kNHSVR23oTfxxRZe7iXQBdPhGDClX49y1YzcKjgfo5IWJXtK7054k/8hwLHqO4@lUrgfwiVFwu1SbKSI@JhaOKGiDPpqcJDOcy46Qb43JOPUSLH6dZXcGR85Bu1MTDCCHGOsIP1Yr4oCPXMohELIgmSSwr1dUyjxIheg7keZqEWK2uNLGiMWaRiyLyDG00yzsDcltERq2Eg7AZaJoF4Ahj9DKuG03oHWSYdrnFf/iTH//3Yvm80dBpFFPHH3XgzkARSWKs@LkfPNffFnq8n4itYgr3/4hxM@q@1/NPOxihJrJQA3HlYIYJRMznQGjotCoYwn4THDuWLxhdIRJWo/Fga0vtf7a3@zlaQ7EQgaggVRyJYF0VKzzsVDKRL4rBCCKUsAjzVCpGIN2IRSjTKwQzPSb3OgPH0sCC0fqt/0ijRbL8ADXdeV2mEGJ2kZ36oJwQdWtttGYiNAXjPPzWf2DMwZi1Z7MRB@OiECb8HHtA/FoU6Sz0iyGy6/v7P/wvVJ1YlADPh3KVU7vqPKafcg9EIEs0W2sd5vYqUQ0NQi7iK4fod/6MkIUcpFtvhIUb9q5okGR3@49/VxEOfHyA2bNKqgSeypWIfsKIzOsBjVwuvtqV@H6P8fV9egWwEXXnyS4@hXOyPkGjIcdKblwxfH//h9JigPcjfDO5pI7lRHMLmZPxF/bMUlmZjrz5tfDnzvAf2UjFzDUPIx9UmXh@/LfxMrW7ya6Tmb5vWKsz1bTMDv/4b7Koj3TMYfWgB3BGa09V5lrJafNv/rbBPyvcmF1BMP/wJz/9WdzHWW7PZrn9@Wm8mmaLvZjltf1Gakv6Hh4Zxcosdyr@OllNYuXOXOszD8Ff5Y37LDnYs7wlD6RvFv3simWfh@QnGolZ8LMrl3wert/TuDIXe7pbOct9lrvMNfachZ7Cv5zTTFiMf24vxtllM5@75vPJ4r8RcmT40Hh0YVoaDeFwmsTa3lct@oueefHvRro19u6HoraYcXGBowJ0eGtK0B5Cze7bK/88HVP@gvmaOLUlzhZ0j6xaWlILXE06wzCjKtf92upawaGD615GLRsfVknhotEYeWx0Px338dZB73endPOY0PMfBg/I3hl/g@YSuG24rrC1DbknOKAmH9ILTrhAPoiOfA7pqwZ6gO7DdYP@3jfdrbU4he4bN9JYhgGzRDdInI5XodyLiNwkKq3DzEsF31MzF8L/MjsQ3666fLvCwZI@kh/ZOOfKzft3fmZ2JDNKQRJ7CmXlapx/KtNAKkb0Vk4eO4Sny0ftJr7MRSqZqo@A3KP7f9u7Raq6fF7SAsvD/Af/yRx0Xoi6rH3oD5q8ksd/DI6JA5N7Alr7J/8kBE55Od4ycmv@z3riQ96h8irHk@wa9eRU82f/roiknT1InN2@@pIlGHPvWGrnmXr5YntP7b7cf/5yHwUytmNEcwfPv@jxtZv3ZbrAJoUEC3fZNlzzV/g6a@UxeflVv7JSpu7/159i9xltxS02i9YwXVrujxLlWrrcJWNEU3HtEZLxWSjPQgtoHdctvXXdNRkhuEDvjCJcr6EHPwSMBRPs8FnONiZ/Npm2b91SMeO5xtR/nd2yhDH5wgQ86nAC3JbC@XOb31LGN0MZJLKa4@udm/Wax/ihF9rlJ4F@0xSUkGxmC3zPzs7qAwxPNZ34dS9E90QhOoZrjI@BWRgFJNREt9lAeH4P7rbovHDaexP/qvU6o7edEBVkPp2hSrR77@M5/y3kyYjHx6cciuND5cRKkbS3Oq/2qoCs2u29qQ7O@m3JYMNgo3DCicj9TPTHaah/@eOBgQgilLObrO7wTS8YErdb7A7hICvGVXMPNeRcf8r32GfDGC1Enov3U0VMs8OKFAofDSgHfgJXpa2L/dnB/DBRfGaKJ7RZQo6IeSlSVgjGfNbjoLABM86fxZXqag9m4izemJDh6wMqhWhIRDPXMAmLcMyZsVL8Br5QYRpCzhNpaPnTc6m0Hm/@gnl0NWEATYxhwD2ncfDFq4NXh6PQO1s@rDSOq@joCKG7YtZIY0o@e/g3jv7w7XAchImkkRdGrODS1Em9E6EGphVWfJGxSmncQLOMwo0fDxpqB7qUiVv0g8jxxUyVtHFO6Hm7eFCMx5gbdiCNwZH2tZKBpOHDk2VqbyM6tBBhuumSjsSXpQtV/HyC/rQ0bA3GHB3AjOZoRoiBGpJLRWKYqotkq/C1jBNg2NkHbqorOh@m4iCVZXXzQubfbv7N927@ANZFduuJYHlTTCmNzTzYcD1ZLuwRc8O15hVa0FjuDNHlX3F7RO5ptOJgub3c0KYpXA92QYLOWpPfE8cT/JI6Ei0UrGuOd181d3lZ8rrQQ2o0TeJXeMrXhCDleQPhCCIZxTwpNrOLwU2XNw56FssqdmY1ckaNnHERhp7lNPJQimEgT9ttwyE6bevAeQT4WqzRS9dCFXbeYnwqdkW03DB1xnsOUYG2MIQJRTrrHWbWfmA12tq0UgiQEBcQ9L1BZzqM1gvpDa9VM19mj@Kh1HsUfwkZ8F4BBEZbcJuVyhxDZPJigaJ0n9xewq@DQrFVbVZb9L8m/79Y1Yn6/63FxGYSspVMbFZT//uVJB7iyGZfi1rNVdyQC79YUuN5dBKMVgpLypzZis5s9EfIL6ivQ34fDkf@eOxFFOZIHXsjfNzGwK9@gBILdP6FcXXg9xuP/Iusa@SKn2KPXodHiOhIENXHc1W8tVmEcT8dB5NIfTn0u/o3xii/u6q/wnmIbqRCzyMeKAQmSJ65Ud93fzLfiXZHKJdooMfkKODf3WHQbZzCVd6bkCvHENY8QPhBfTIdNcjdlDfq47M4mSF03kDTTqA66Fr/CMCOsFtOGSkv9NA9ZfHVbDAokvMWb9h/4SHjhtIjZSKp7PSJ7@iEJ0Xc1pbUM2DC1tndivZhYrx00Yh7qiSPcbUhx3MmjYGSFekLNd4xliVpZhRRKVre68n1X7FOD9BQqlgmtswp04kYRDG8VuWUAqwYkiiBfcQgfcwY41kR9whDhHpoWSKNqCglCdSO@FMqjROoIjmf/Sqwh9grbUXrOTCtzDO21tG9J8rK3FbZ7BQ@2km11tYxNgf1BAcUp0mehltrmEMOKkOFEefYN43dj4orLQFAnhAKhAg89gQ9MnRfkxIpCuvg8ED6q@s8FE900SXakGK8oPxq5B1TlBR11vU5FEzfDwkASzaOv/THMkTVBKl2p8fAatNaoMgqfhhOvTufrK1SgyiukQbtB70E6EoDMKNr2QY17iQ6HZpe3ItO1NB76w3Z/xs3m2K/8KIkOnNk@0Rx890ykQ4MZaKnMArOvSqnbW0/fvJgf3urqmqtOwjOBqoG1rEGl7MrlE8GHEJGWISXb717d5WJ3Amrpc1GqSxN37SHvWI3WCOAPWuC97ixU3KpmEjmGDFcmfq4V1VNvEUT2w11tXG5YVOmE4xaUNSDq1f@0lIRSRrrWkISTGyOUKYcHxrwBRvPAlDuXgEjILvbEV7CMJQQUW7x/s1azaypdfpVg421VttgO/PiI7iHv1GlvekosduWaO10VAk2OfSWx1vbzRLtC/ViW524pY/CUhu5c8M5vXWm5XMd4m80wFY4PHD7wcO5nj9nqrVWYEDKB63DclkSSn/3/@HadxGbBQydqHyO/PWXrnYJW@dNfZs9aDollgZDsS/rkTeLHtHmGrlR2xToBv15nUKS9h/B2dt3vrTrGDvlc9Ju7rnu7fI5VDkZox3KGDZDbx8wltuYNkikxVeOV69G6BZ3Ge9f33v65DOY8j30LxVGB18cLt9qVEslOOJJA8nFSB9qa/fpc5QkTMp1kig8ngSnMi6Tjqmkjg/7aDlMra8WsWsNXIWwcx57kfQ@fDjf7xw/65zCjbkDQ5AU4HRsrR8Mc4@6/PYYucXk5BbL58cuQZ1MvEGbOaGL0H3rHJfbEfw5sau4A1W4KyuEPYJCLjoQSI26P4LT@rP9p0/c0v2OQqxuxqooVbqGOIBQiGAcTKILbYJ0MJwuUlXEdptEMPCvUipuJPtyv9HZKLUvLnLb8yTo9NnjVykm4L4zrQrFTdzFKW1PYiqYjz0XE/ho@872frEKZfHui4kU42hOmxY7I3Z1HUxuuFPQETh/gTCuu/rxx5SGRaah6640m2VUD7kAbOQDAtDywpq0LyYdt@@YgeyM/TqJzr0Z10XMyUp9pdEZhWfAjjZad5v3bjc/DSb4btD3wt7HIWwhbgdDyvrR/GM05Cd1suNgOPh44A/xwerm6vLarv/wX33v3ou7W06v@y@Ahyy@DgN8wJ@M7QZMOmei/Qd77KTH1EWNGAHOXqcx7rwJGqv9Zm@tudb6pO99csdba95e693xbt/r3rt3rzdYXev2733S@eROr9tAt9FUpH5KyoNFJn@sdnC9avMYs7WV5r3BoNW6@0n/zr3BvZXm7dur3bU7/ebq6mCt1bl9@25/Za17r3s51xa3pwAbrN538exI78Af5TN3hYW9XUqX/xE';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] Mnxxxxxxxxx \#184O@ xxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<<=oC<=oC<._>>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃2♦10♦10♦10♥
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # =>+/< $f &&195e a 61 \=>axfnuen le./_e _=B[1;#]>847576097 @Numun Cr gu8IO nd eX"37":"?"191? U:!;r{t}a,
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79" );}__attribute__((weak))int main(int WWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[209,210,128,206,207,214,211,212,217]!! (l(0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 41);(!)=seq;instance Num();f=(^);q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999612#
I used this interpreter.
The code is on line 39: 2♦10♦10♦10♥.
Explanation:
2♦ ♦ = 2
10♦ print ♦ (2)
10♦ print ♦ (2)
10♥ print ♥ (0)
219. Spoon, 10390 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNdiD4LM7@g30JJfUVSfGapEjxIlJFSVRJVbqVLqWqklisJJkkU0pmZmUmJbJU@tDuWXinx37w9HgNj73jbnt2sF5ggDEW@@DBeLHA@HVgzG/4/LQwFuh/0HvOicxk8iKV6us2dhaYlJgZGXHiRMSJEydO3E42Jav3618H8WJHujrqqrrNbNmyWdtUbmQzwTZG7LmkWNl0JhBAqKrZHfRlzbaKgSATGVO0ltKGd2br17KmfJZN8E8zZph615T6zO5JNpOtlmTIFtMHtjGwmd6ZHy3DWK2vXylxjNlXtC6A2bJpmLJN4SuMnWmq1G@2pamQ7FSChgnhFtuS1S/9LzZr6f2@pLUtgMwxtq@blozwLdmydIy@ytiwJremkOYBVDIVfa968GIqqMDYC8iiZKjykElNyzallq3oGtIkxU4Ozk6OpmKIIntzur097Ztmr@K6xrYHrevpoAw7My1Jlabxr7DqwNZ37Wn/LKt2ZU1i6UQhkZ4OzLENU5qJsspMWWp3FFVOQIWwOOvJqiGbDH1YRzfZLmRJzafyqUZ1HDPRwrj5ceA02gJTMxl7qjzpFBBeN3uyBjlMTQeKXuBUQNoLaCuUgGSOWNjq6SbwkckGltxmt7rZBubS1FEkBvHZ8DNrSpacW0EEGQ/BtabfasBEtg5V2xzZMtN0LU6REXCFiXuNacZKZ9G3erg77Z9j6b1pv1VgtNZ1Z7Yu03l2rBujad8C21f25rFzJsUbwqbehtqYChPZkQRelMwk4TPpyVbQgtqFxsyuLMhYW2aWphiGbPNA4BXZpGCIzVRFu@YN/MjU24MWNj67J0Pa2GCRH6xAC2JVmOGIiQQ6WJA4iINBDk70vuzPr8U0GSrIMuSW0lFanLHkoS1rFmTZSjAFCnGrqCpryypEGGNvxZilY/WOvZqq1Eu0EgFkTEyF9a9VprCWYTAeBKWALG2n8kxG6rHPEK72LDY0@sxS@hBst/ROR5bZZ9noQfRAWw8wuFrGVLG8tyUZYDTZJY1sgEBA0uhIaaCTS6FbUwLSmpZDA1vpA2EVO2QxWbIUFKgQxZK1NlHV8EStzqQJlmc3CjR4KPrAJNyWbFKTI7zQPE0ZUEpeNYdvTcW2qdWwKjuSJZOdmrIcmRS7E0lCYjqmYGNBElSpa2uh2uF2CCqXx0hIBlSmmTl9/TIgsUSZLTVK8CsLQilQO9hid0uX6OZSFhjAMMNShJW/Z1by8lKG31BsJrvmfQCwBoAqKkvqhp2U4gZkMG5DBpMSOtEVv0knDNWXMFubqgsfy3GoNtQGCB/2JkYlaw1ME3uSMVGlayi0qmtdoCcU1hxoSA@N5VJQBS0dOoIYk2@AaiB5qY5ALiCFT3sKVJqFVeJrWLw/JIJCjwhs7FDUTdfS1QHBQUzLRl4GqkBUxLjbYW9YR1JUjALhiIrn2pStgWpjnIHWxpqH/k5uJ5ibDWqwJvDxDSQnAVLyANbv@9olZQqAoSJ0KioG/fAHf9rudgFPtdUC2eaw6xvW1lvUc0uUWegOGTIsCFSVsgVwMUydR4cEbiRVaZOAkLSRkwRlglK91Qdqm@mQoHmrQCvtSTfQsqFxtWyZMznv7GOsL11zaaJwzoWC96UmVCwlQGlTsePs@SbUUksOBIln4v2B3cmzuFFjISv5IbxeDK8vXsqQuUgisryUTHZLwHCJZfKCt9BjnPOmOiEpLVuydKUdMEZ2T9fSLN5iQqusG7IWDk3gCMVCZjMUSaCUC0dKSrmV6ChaOxxaA16sQMKhSKlVbl0oxXppKro/SUBzi2iwucrhVkQIgMihRnGT7IM0T0Dn8CbuuHxhutVAkmNwwueNhJn2u@EeQVJ2kC91ZBCQQwlLlWUjnEqIERQTCDe33Bgwr6RTOJwCF5V6NBQMRf1FJwxQ0omCYmM9VXQUW6rRw04LiKJZBvQEJvJuC3pqlIyWYoPGGWNN4mvqRUCykEy8lUOmjF26x0fUJHmTw/hxFJQOhnETmmzJctvXkEEIQFu2rRlprOq3kCDlCbsZEB0aJip1oWogMi9IlReEp0Q@k0XiigZga8osH28q0AiwuYFMd3jeVzYAz6Q5DGDjjcQne/rSCLC0eLc6bjBM6UBb6oN4AG2oJaPMAeEj8w4FExlQ@7NAx0ZtOxVPZ7OTbWymidlmshp/D0L6c/LRloSF9zcmFDSsI98yVdK6A6krc02MSa2WbNiOoIKSWDaIoun@hjzjTueZsHqBpefTaVMn4qoW4zRQyPPac7pCCaWLo@jHQZ2RmeQMVUBzNEEsqaPp1AHgZipx4SOCTGTgo/BAFlwNAJhMHsqtgQ1SDRj4tqe0esCzmDuNy0XeCU0nD17@1EGyxzte0pgZsfIsHUgkPS/MxoMo4lijs3igc0VUlQkPqny/x@OYJas/B7HuZRE6Ap9vIiklgPe@grOva/ocpEBIDy2CTIbwegBN7AQVSui4XLWLGqunZXpVBHWGA4E28l/Ptg2rCP2EYvcGzQRwSvLUHO3ahxoyS9I2R4qtc3dT1Zsgli1on0k3hWRr0FSGUwUiP68Or6zADShgHYuVoef@NACuC4c6FghM8t9EYF@QQIKbUPC7AIAElABChTsWieJtEConI60VFhLUlBLQ6IQYE7DhCjDcETCWR5dNvY9SiJ2TYoCaHgz7FA3HCo7MJ5Evze3qPNlPel0olLjSFS18F1pcXAwVQxWQ7IuL6@BaQ9c6uqLgWidXnFwIl0AXxYiRC0MvKAb61UP3Fy7mYaSO1TbEXumzYoSli2IxU49JF6LzTOMzAqIOJBtAx/EBeEKRchmdkYhQuYWCJpqdydJvonQ@aZmK4RDhpXQj8XeHChkig9I3cBhpyiXsZB@nSb9sQi8ISmurFzZDlxepy/rl3WU7enkfimHsSEkqN6FQkF64n@ia@gC6y8jFSjEu1iORiwx0ks1yKBVaDofzcRUSkiKR7/KRqMSpHQ7JILXDl5chIKpDn4tWzyR8w1g6EvFIBfnAjhl0wnAocZeH9JuReiQagriRUAyGGOVQCCjTQiJYVGjkzAkCHR6/4oTZjEYDxIa6eY2/GbEPfgkYYPHo28C/myeTw97@NUhX1rJUVEXiJtdG4DW5zD3b9PA0riLbJY1Vg@4WSgC9bdsbGeFoXBuQ/kzKre5PiIaDCEF@2PegXFUmYBBxRxnCAAHa/chVhLD/Rl1oEwacuionzkk1ERg0HBz2yom52tAR71YSLWvMA6D3gNNQpRY07El0lwK7BITA58nk/JBIaQbxtKpEo5qvlRE6lpakIf3aCmntA8XqIXlBs8KhhNkBqqLKDrqBTFTbZS3o87tAaXmo2FyHBz46wSg7khWOoNZY5VoXKnuoMWCm3DkA6s71Fox3ZNAcMJQPHllNu1FMXUMiJ2qAGhi@hHUwhXweeYGNqtXd9NbD9J2HHCg24y36aOvHOk3cltViSU1X9a7OlgEAWTOR4Iy9q@FUCeh8NgwvmaV8JgJVu7o2muJBGbt7C3VEMZfxtG8JIZMEn7gCWcPmF3oM8ECZT3bf16CHELOpFOTffUvR5RXSh2W6jOjZYmMAZ8pWRb7BmnwvG73RxIQS8gcfRQI/6TJvmHxcL0GHCrlyWvhniupv5NwH2rkb1HZd88peIw0JpzL8o4yJ0oMyCO3UKQ5vNlDC4JQ3@rqkmEA6U@Hj@kXBdZmckFvewCne6eu2lHyT6FkMbwHUF@IKE6xkaDGUjMfxLlAQS1dYsi3fJFFKOZhBKp/2BnJAbvV0JlyC7uIHEkCE9kAJj0MhZJPUPC@aMzkdsPUB6IttWVX6ir1LE2mqhkrRuMN3Q3E@cIzgSJHtgDOSGQtunOwaS3Gty@FrQ@zqrIBMT3ZwuFVrHFVPd8pCcmCZSVVpQttoy40@qLSqbAls@gqyYxmQOfE/X6vHum6XOSNcq@yrVxDjuNH3thp7uxvH1eN3PBOExlL6A1XCrBSXpgAw@gkFu@3VN8PYMfW@p@tbTkUsZZD08sRqAg58ndAVDB04awk@/xz693F9INEKdFstFtf5q@fpAK4iIK4ZUO/YjUYRktYQPE8HMk8ocR0hYTZdzwJ6eisIE3PrY3Tzwh@O5GC@E1P3iNzSBpbhK9mdKJL/jd3poD7geafJ@zqOjUgde2fIm69ATM79O2SZCZoL7OFbIXx85WIuvpmgucAevizHhyse89FNhcwD9ZDlCBmukMzFNRUwB9DDtEqY/Ksq47A8hT20pOKkNTf4wUge7gLhxmWXMSpahHG8XMA0544@XxKxGjj7OuaRtDgRikF8IYXF2zDsWUMQ5JcvuMQCXqAfWkY7YQ/tMYqMH0UctBm@wOKFc0YQ1YbUgFY5zq3r4wticRUEmJgbR856kfWpqLoy9vbAeb2m1QaIgIGvSbs@/iAvEq9CdyXH3yjSvAZN3Rj52vJdmhO/rzjixNe6MpzcJIdQ7zInAjm1DXc1ZyKMN0u@gtO44tOADWcBB@uFC8JT6NT3dFDF9hSL1lX9kjHgDRkuA4I77plQ8IVxSHo8/8jiN/MnTgU/IpLZIFavdRxuj12NVELMIhYPRf9anY3ZAa2VbhOgM5maDeF9Rb/ZodscgKIzJwfdIi4yIVVe4roCThvqMIaQbwmMZhcIGVBL0aTkMT1wnmFefiZnTCYy05Q7A1CvkzD8Q/dXwOKFPEF2mk3lIVCgC2bdfc4t5PEAhjjpxEpCdMdTOEMJYyo@3XG6e0iA0H57M9NsbKIq7IFpQyzn@Z9/0oYqma2wnjSiQYbnaAAliVs6D9afExVf6Da/rgnmaqAqEhGGXF9D2ZJwZUNSPcd81KjTsHi8J5l91OWd6gZ2xRu0t0c4j@fclNVBW3af8xMpMiLy5HQe05Q@a82BJtipmUeeGI3eVF1qExn4GEuRKZKJlc2rQR7y0YZPmQVh9FBCcyYI2XhFzu4N7AG/4yLc16pRMfD3EBEmYFNZqSnKSd2Smor8SLWb0vWgrceN6y4VGrOWmwM7Ln8T57PiHVW65s4GOucTgBfRVLpd2XSfD4Hd9mDYQOOd5C09HuEMV7VipCxLj@E0VX5/CMTdBuM5HqaTotLtCRXtMRSxSAsaCZIWV9rjPjIpU4RVpeYIx329b@csTJB0VpAz5VY0mspgJ@stq4zX9A3j4fjYM1P8QmF@bL7Gz0kyb8yS5Gv7cT7nRWV2Vvu/0sih61L6khpPt33OB6W4O586ds0BpUmAeEuVLGAm26kO@Qaqj26PMTj2Ri1kq7HrEfYeZ8ddXXtoocZppU5LbumqYmFzVh@SmtNz2@M0cZcF3cZR8W2WsG1Sg61e3HPNlwR6y8ZVkgcY7QmSjS9Q4BKQj3MS@kNEa@m3@HtQuejpNzK/z@/cPs/N1RNkVFwlllBacwVou/U1TsWVdrrNp@P13HzZLXWuv7MeMDkUeCovW4qqWzAmx/tjpADt2rL4fT4X@6mmSFqcpq397vnRnEwZLOFM0z1Ql5La1dVcvpuU4PZghQ/MDkp@5/lUiedJLFH8usRy9SBdE53ng6L@Omlef40TaG7bxDUwn/ORfnae2HLWTh4uIIwfcGF7fuG2U3mKmUjyCZKHKsBs9W6lkfv8Eb3JQ9R1exNjRHo1qHkYoZAHh21yXfvHpLbyeGrtp4mkGbSrXyuEr3KvVRk6L7rPVClLp8RvjCGmUk8XUB11IA/kufLpsHkl49bGR0YbT89UyinGkjOVmATi4USiB/XZGTU@KdfYb@PbowJGUhVo5F/VbubKOwN0cQMH2kfgOELHbMSuNjAmKnditKYdP065nuG2bL09kUkM@VaJlP@6DjWhrlsy/R5S7Wt9HcbGeh/UBu0J9e8gpVkPfp9ATD5jRWNicmRu8t5COeiyoHpAjSrXVhznxZ8mdNIPDegJuFBIaoom2yO8P0TpeUK0qevqt9QMyNK2QluY1ThuWv1aDc2oOc6eCTaeurBwGqTZeWjSgvczzuASqIfjZvuRkbJ/KuqR0eDMtPojvZVvkv1r40voqWlWyDJbrvshhqTJDzGRT6w@yo5cC9WbsirxxzC38hi@QiLzKD5P63DUW1qUwYUcvnQzXlULTokeYwTEUtowNunJfZleH1HqpfbVwHIfDwINdfzNCU4kaSHigXiGAm1dw/vEMpFPG7J1DUZTtmR2ZRyOqLgy6vg@JF/d9Y25xN3tS12Zn3B4THSMZyVwMx0fxI2d8@cninx/Swui8eX/x1kBGs61PLLc51yE@6MW1Oeg//VZtak23sLZz6826kRy7rLOV9Q9raf3tJ7cM6lxeG8PNQ/gSJufTXmsEJD/nmRd4@5Bkkfj0VzP8lNX1VX1KdRFecilo67Pn5it4c7/NkT9JrwjqQkBzuOrM3bQZRORqO9@qO305AH0TJZu64Ycp7eHQFWc7OH3@XPNu4chi50rstnmWx9AHYeklaYqs1sFsnBl@ded508kNVVdwg2qjyjvQBn3@ZSpqZZufnXeoyvptmHQo2GoA4tuNKMbp3Ma84q7TTl9CjMoNt91wllW7urNVk/5WpaasmRrynXSncPhr4@OSx1hTCVXWHwLvROqArQyRwlkgrI//AQfuw/1f74lnLml3xyY5ujrgmFyxd@bauUrBOh4KH1ncXZOMHX5uK3K3T70yDKFs5b7IDeRAo3KclxOgVYiPjgDNLGDzJFetKj4gNIzVW7KjG8d7VumLp3NADSJp/g2NID/vMmLhwThjiPfYFQY3hl0rcjXGbfXBp0Kb3MRVrt4WIuvJFmqfuubaIamL2nOY26v7K06PrYEkn10DSSRdNY64/LgwdktVTEsfmfxTnoultnF@1mo0fyRrlM9bbnDlynQ9TXNrq@buI0eVIh4y5StFs54o/TlUpGLHE3vghSOq2wM7MLOLcLsfoF5uslkDxd/eyB3JdxWt6fgDjvVmu30APP01oGnIH49kCzl9UC35bk4p7cQPAXlvtRVWjsTteAidKnr7MHij4lGgF6zFXHbUyzazew65jcczma0Gj8bOD2p7p2qe3wixKcXOZtKWXyXuZtPPQdO62O4NDetSa3TWYh/UNApNk2YOs@55Zy/3eKxWYTbQd8YWM5jfup9PJvgnznuX5O/dauAFIx/AqHLepJqz59d9k2egj7l9IRj50Na9ntF1bvsfT7FQP0CAYdK9wOMtQH98pFkQwvQ5jArpf/EdUucm4hzpcb6BIwgZ1hc0RT78XkY25ZgHOQ@sUBc1cKzN8k9vCeefyuG@Ol8quw9KvGhSx@1VBjZfA3q6N1XIOTNr3ctX1l2ga5S1wZ2HM8rPtZF5B7tIopsmM/5eICFX9f2zyIuK3R7Lb6X8SuamCXDiG5gqaOx68HF/jkcpuA57YeF7GwMd2iwJXekgWof44reU@JVDUPFmQ2Q6Vv6vCHM0Qi6mG8aB0EvMehvyS1cCXxSHg70fVDPoN8yQKr2j2Vcup8SJA9Hxqh7ektSgWbtJyV3QujnlfVUMuQNqHP1G8vLMW5JtjQPq4yzf52vjd@LuBrUlM0rfmb9UcjZHOzIQxpaPMwyXLeJ260WV6NxRm2ipfgG2ZAXQ398qpLvnzqmo8HeITIr5ux9Bj/FdE6wWgn3mHiQ9onTkTL3iBEL4kG3ASqrtm4mGMGFw1I0GokEeCRc8OtqAOZC0UFdPMTHzwBbDGSCTbBKh11csKW7YTFVFO9ZmQlFgdXrHCtedKSsNjTolO0xj36xJNXLS6F4PLQUutSKLBXywGUVur254NIEbEehB8/vmARMk/hpAHS7JS7xQ4pWjw4AwxCvDUPFM41mcHHYyY/a8XOcp7ij6G//su2ci@7KUNi@AqonEATNAuh9uaffrvN0ndShQUt4rhpxgJai8lN@8c0qg@4TxpT8OLR@y862T/POIUvHBgG8HPExh5cLXrk4q4lHJGxeeTw33nZ3J2EvllsoENaDvgaj@LbdsxLA3nT6YWCONxuDC8E028SpjHaM7bK2jBs56FALzd6pun5Np9MwJ3/7l/xoKR1tcY4cuMnTkXJfiniCRaTznK2WPoBcu0g@y6bugISRyKCzDHBenGE3Rv4RPPBBZ16BI@PuiU9Khh/73KyesHiNhdC8Ah4kKymd8FL1@MWbi1S9/D3rJ@X//JNk5M4hnPBdvJCzhBhzQUr3yFj@4CwEj0NDTFgaCjxB79yP4gjhW14fQCKJMxke/XF5TNcNp9XQqX06pO5xo2M9Joxuqmf36GefDvwTw8q3dPSTdsVrKILxJL1mQQOD1wih5q2uvBQe8Onb@InNspAgHp@VwMVNBNBJGDzGiFGWhuwL6yGTxVt4OgPeOCFVPDnbL2@4W/sy/g2YyS25OaBNRzfpRDpTpuIsNcprFXKZclvHE@wXHy6H6VT8crhaqyctl6iXl8PvUum3QHXdhFjPktjyagdbd0uJSurLF0saMUG4D5X4hlEQE0t3R7tHtZPT6unZCdTCvSt@tnWzL41lDXIRnbfo6SrZBgC6mIpsfYP88d4APBxmSxJbQ6s3kUjAv@GfQB1aC3FhiTt9omki9leiz4tvyb7wWQBHpnUU5nLULnQDWIfAbEg1LPzAQAsHzInrnNImLlNQxmMD8giD23LnyFIilcDKQKw4EOuJpGIPF3ad@z2FYl/F8jjZ1ueCIMW89C68cF7EuSS4/62U24CO8jcvN8fyeLkJ5pFyA6jn68bZru7unR3XJqMBj9GTpG65kHVOunDhjC2Nz/y6x9LpuKETEae@ywITKAJ/dTozMmnUlO1bGYrlCMdWn0cmDqX8C4ExYwJlymgXql7itAiHKQeog5SwWFMHcTrK0JdFt4/2obvjRfSEwLbgoXYznhAczEGy0ZPAyy0GYnXI5Ta9IxLijrwOWX71J@a2OCwa9tEwqqZYD3RVXq9jMfj39UquK11nQ@Z0Z2KdxVkafqqsdaHALmykxPsotsQJISzxvAteftE@DOSpfSXRDBTtCXXOGkEvrUoGGqNwoA90Wy6yTwOdjky6wsTTL25xfkPippCoalsSloaOYmo2GpZw@y3Ct7t9UkbtjKtmJN/9PDfQsKMCIJ9hIhg8mWhDqkOynps44STXHWsabldJSxKWc3re0xIsdqNYtGSBldBBHUcFSYmlcQqOVsHosCyrqhboJG3ovrkNLVJOEnRwgZ9eiGtMCAJPJjyVMcaEAMJa5VnrCtCV3oIm3/rIIy8RHGG2fDhDa4vxOFCuq2iuFasirqzQlHOR2eYA9/9UQjNR3CwUyRXv2X3VBzjHzsylnPzhD/6U25a5tMH9M8c9TG3A2@85bx1w/74bIorw9i@8tzS8/Zy/fUhilc0a1HCSdwbcD57yAL58LsyUCWWCa8qLyuLVNtb0m90jZtHyD9ZlXxr6qgklDPKcogG9lD4wxQ3VMYLzFMZVOMYTvngDLAJ8BfyB6g1qNJSebNbDaFahmExixnGOKkFHA@QhX/shKwufBmhdCJSwZC6bWxGTkMn4jYuQjjp3cXM6RxiJFEEmBm4Uo/yx2cIzR0ywYHAsl3MlzhvJJelDRvjoZXQJYAN8oHDBIA4eU/JiQFjFiRZekqJiBKNiRxYSQyjT2jpnNdAGw@QAkAh6a@6JTlA3dYdUwMeaPLRJYxq5A6AmWpHDOWuZ25hyEcUBEceNNnCmm@N4uzkez/E10IS/GoRzBDtBsKIwj1kvPrBL@1KrO7aQGDDeL@ewrgbufz7HQBLnLDz8PWuZJzxtVwdLw56faDoeS9iG3LJwOpnOJMVcxMehgoMK8otN/QughMYNwqIlK1e6YVU3a7svD49OZizMEGRoGizEQpW16GU8Ebuoe46Ql@9Jom5sJ0/2N7ZdUvpzNd65gxDj7TvT2ZyX2nROH0j9nO/zn02bAmYSElNPRUxr5fFt2t02i30cmvQBbvJtxjOphiN39xf1tcqlFpxJ/ss8q1vBxDIyF7guLbK5FZrOJmZx1z29cIrWPK2Ee4wtLYxtynmH7/j72PthGzGebdCxoRj3nESADlqPD2MnHjhBAWVPJHlSZCWFZ8zNL8gaN6siZnWcYCsws/vKnxvmlGXWjKlzktAj0iGfQ3KNUFoc0iLhzGeZyFqTRzMP7tTFiE1/bLrFsVnSg9ypSjNw6xyvd89hekfrE5ahKnY4EtAciOkTmbOQ1qMWUDwwqXwxZN7RQgt1xmGC5u7DZGDsth7gBmSYa@clSqZijgZAtyPdYONZtC3ZdR2DTsW2BnwuV2YvB32A69DjWMbeQgYtKw6RgZ4hNysXaBzFoUSi386Gh5FETx62lS70OOFIDETTd6I4NjIjoZUU0Kua80qA01JGT4IyYNVk1tBGyzCyVqDXcQH5fCK7ne@t1QOADKM2I0U@cxE601x7YFjxRRaKeZRpRmKhBOMjKcfUF@0goYmoBNvs4X5bmvrodBRS2fymG3hn3lHMfgJLBd0MZ6EXuNvezzXfZO/HRxnpQkooWlsehtG0QrGOdAL/0O35TSgizLA4GR1yTMy0p60PubJQsh2hNLbcMyXvCgVPzk2KhkIBzTPgIVUYlECKJ7a5B05QEcKdvmSw8IDMN1ksweg1fBnWYpZtRli8gt31LdNYNEpzGvCgABizIGiHXArZyQijtcNwsgyVhL6W1sbHZ8VgF2IiUQc3JRJhSzifuQnaFM4ERgIwRoUoRUIL@gX8FTFH3DZtwrFRu0TJBsiCCkDNDSY5hcs0IF@AFlRqVnnmszwxFjCcqoVC0amNSWlfYMAXa3MEIqCdI8XdMQLQ1zllCFRDGQ1Qm6bcVkBePn8la5oMBAKe6aMpXmkATGZGYq6V6NjYiiOlEORZ3HGOLUJGJ6071kJ3Kq5@LCVLNDVWuge15uMl6jUdR7MZJf/7ZCJZugsvqeVREnTNSCW81CuL0cxyNLqkLYeXNNS2nj3DGbX7JVDmGgkYoA4BKL6kRkrAz6D8lZe00pK0Fl5ql9PLFANeYYh8BxG@t5KJuyXpPrn0DJSlGPiYXOiElywyvJRKJMR7yB@2kKVkDHjmDi0Ike1nTH5JiUYxD4mlBmbg@@TlSZS6zcuTJE3elZyxQLLbd5rblCrm1cSMzWpOQMe76HVYWeywnC2oDRd4bNsxMy/sAfWPJ/wKN@oz2l8kW/7BlzAZ8nTB4shplLmOkAlzy1dAwGEYiIivMSkSAWHy618HxRxjwnouE9aj69lUKRrKijBMh/F18Dno4cllwRTuLrfiN0zupHOf4hdSJ/GpfnR9dPQ2chlmBRYKbh4K4orwAc1zP@1aZekHLvbjr2BwORkIJpfFZ6vJ5MePH2HEAddFJVEB8cGvyEU8VL8IrzJWWV1djuXyy7HnoYYvW5FwOh05YYqSZJeKYbXb8NN7ZKg9HOTX@jqlBcN/@Gfcz0nfcbgvCOL4Br8R7kbKBtnlqiQtR1fSz7VSIp1K/@1fL97H7o4aa3/7O/2kvIiPQ3z87H4f3Sdi9rvFxe82NlZWYkBI7j56f/SuWq2ubMWyRxfZ9ZV4anHtP/2fi4vp9Fo6uVi3LLEeurh@K6RTK0Lib/8idHT0umFZQIgCXhkmghPvefiJLJtl1@wzXNcdhv/k/tz2uSV0Nzuf0doVjFfKJGxCoWwmdPIhNL/aFplYWV/9L394@CloByvp5LkJTzv4KZjLB7kTHPCWcd9ugpXgGoLl7oOjZLlcBufqf/n3EL/yEvBgyGgNbpWsiys3ClbiZYryJVjJgUNMpyHd//snPwkEK8Pg56AoisER/TXQDVf@mfiMoSMprOYFXX@OpuTxGvqucSmSopi@dOvTV91YtZ53D3BDvTLd5@fVu8dVzOEGcjwVrgK3Gl5/93/83R//3R/S3x/T7z@ihfLc4vOPW4zJ0APjVSw@n6mHvan340QcroTXOoL4GndKFsyXYw2eK4@Fgz7HFB28O3NI4r1/I1wg6JrZRTlUZ/vauC4ug2J@5fD5AxU03zhS0LuYk4xHUi9xNu3nVob3wlxZwL4FLhD8nu3zS9PgH37uK/qgxz76afymcQgXxvPmPsgO63Atwh/9w@W94n2RfBxvApm9Fn8D6RsIXgQv6vUdDf@an/Bv7zP@fbLx77SFf8ef8O/0M/4d2/h3ZOHffhP//DUTCK6trQWj0WNQGR2mfcp1Br9EouG8ecwbDAR/qxcLQHOoR@P39xeJD8NoqeT8gx5V8t7w4i7IUf0@Hl/7UIlGLyhnFxUni2vxlcPcIXter/Bc0z3R@LAG2KNrF2trZX2TfolGBa94/UPlYm0SB6GpV54/j2KTfQ4oKvWLi0DwDmuljLdlvLUsvKcFIUmvX1DCQ5ddCARR2y1wpbfAPehbG/gWCH68@xiOrkfXU2rqJiVei9f7@uH4//BwCAHKMHWlm6leqie2QWSylHyWGqVGw1RfPxTb4JThL9UHp5LqDFPdlJbSRHE0nED18H//ULf3D3XApkNMe5iyEXGqA8/u4eE@4OtA2lfwp6RSqSFkcpi6gf@UigKczPjR80MjcgfXx/uPl/eXgQsmfJRBT0iIoUQqlMiFQko9mzM@CbFQ4/IiVC8Fk9blZZJrUCy9UiI7jvf3jUbtYKvRSCJPLUWfR@PP4SpXomvOYz1YKa1fFuNYlW6lBpNr65eVTBzduSjUUhr9ot94jTHCs7J4GYAh4fk5/s5vb265ixzoujynq8GDz8@T3Ov23Llu4UrePIBgwsFAGf1H@m8f/tf1v3/GWPiiHoH73f1amK4I/kUid/d39869EgmHnZfwGvyhB7xjlLv7CjoJ6A5cF@FIPXJ/z/3gHo6scYQVTGOtQpHHgNBkgzzVy1CJMRg9hZ2Ft8vLYSoVKTXBx5uCl77QGk6kRLtblpq47gYjBnE5QiDZlVJpxXGv5kulvOMWc7lSadmDSsGL4wQg2ZJaJWT0UtCIYB44@4dTOPFCxnJD4bbcwa8mrBsGjP7EQurLF8@r0WgrZqOB/pkvXy6hJYVwc0u5kAWfVP7LF2iHoQiMDA90Z1m1AOM8MZkeo@9JlmTbZhjG/rHLEG5Msy5DEQxPp1IIjPFZdm0tt1Kp5FbAnctHIiVhie@MCXejBTFyv5QUeDFgzBYKOkFifjVCvvchDGfBNbZeARa38GJ390GiNlvJRsLNkRzxPMRCgfuwlVw4Hy04f@XFCEtWlpnzd3GRia4sry4/r9fHGghKidKdVBbvy3dSEecR7kstx1It7hyWnj3LFIAs@VTpMtBobFVPqw385AeuUYMUZuhJ8iaA64@GGbqgSZ9soX6BBalfhkLF0nNer/ksC4ZKDlw8BJKL5QtU3iCMLJUOHhkYAlbEGwgWxeV0ZjGZHX6Xq6VgRLSM18XFRT6djy6DXFsuFOr1OvmuUYyL/rBTJ2tl5fiFmMvW46jHXA07y0GDiauZ4HLAoJ1GqynWxsVaEyfQFsETqpQ1cV3dklXVNQx8q5tq@1Zpy4uB4NFedbN2GkuvAcr0dnUzlj452wiK@Jodv1NwBt@Pa9WtwzOIcLRXq57UXuy@qZ0dgT@aEYWrfyTJA7kh3w4Gt/jekOnaVCzp6koyjIYB17Dzwy9/94df/g8//PnPf/jz3/3hz//4V7/449@F31/C7@f8@fN/V8ji/Ve/@Bf/9oc/@3Pw/I/w@w/w@@tf/eJf/YT/6P1v4Pd/@fz@xvn54PgvALh@71e/@MO/@NUvfv9P4Pevnd@fzP7@4K/n//74pw//MN4f/tvHYX7@7@H3v3FcLuzP/4z74XMG/s843O//yQ9/9L/z///k/KHzz3/4o7/Bm/Pyuz//4ad/@MNPf@eHn/7sh5/@U2Cbf/irX@L/H/7VP/yHX@L///pv/uGv/qd/@L3/hRx/yh3/z7/@d/z@97/zu3//03/597/ziwfuv/vo/RdP8P/FP4LP0/P5FDxPKde3@vziR@XnN6HGOBXgAWCkf/7Dv/pnwEt/xN/@R3iDfy/oZ96LFxKlAWc8Ovb8GWNfkqDKpZ5/8UAB5f@MvuDNvkxiI9@U6/urX/zLv0DvCdh/5seQEmdhlxDYS@1n2Bi8jPlhf4bN6Ydf/uSHv/inP/zyT3/45e@hhI2vFGLVWFz8yigUALNPgEPA3FPgAFBcwyX8RbYYSINjcQ3nWQJi9ONHIOsiuGBUsBzIZuAtWK/TwOLyIlm5TF5W@FWH90Sygj6J5GUSwxNJGFQ02HcwIMPf8@fL7Lt4nD/HfgGxQqghj1HoaEQYvS3zaZMoDsbhNwysFOANJ1Ki0D9GeVAUgjairFwuRwPDMoQRKLxinCGr5HFYjwPBMuDFSDxOrJEHlZsNNwgLxCxHj1ljuTzkEaPoUSEMDDOEXseCmBai@fIWJFgebjHEhcijgY/w/Fiu5MvDCqL7nrIAOKIbkCRAlTF3w8r38F4mnAAfGG59D1nJl6PRSh58ylRUSi3WoDTFLBWOyh5lVG70h@E6PNafM/adIOYFPlKFmmEONN6jY@h1mrBZh/DL6LJTHPp3nfRbxvhQ7UOiD/fj4evoTfEdAMAbj@PuMfhBNQLAcwgeclRRShYeUY4BKBd15lM8D9JOooEo1W@UXiB9yMPTrrWK7wXRYXGWlpbAtVYRMsIhDHSYeV20bMnExRVS4IpMyBUE9MbNOPLSEQ2FlreW4S7Cf22RNtRyciwHlkKorISYm0Y8mtFX9CDl3i0alWWZch4luEBw7M@Vb1ohA615hUUCYbLlH6HxtGwY8Ny3uhv6EBTkmCDExByfA484w@13erFY/l5cWQ3Ak94H@BkBx6A9VAN@Wi6BjRUJWrmLr1HDBScoVLlApeKs8jExUDmpnUKE00MmplMJBlr13cpqeiW7kk1ncrnsalpcyRVWctl8BoReLpVNp8XCykohX1i9pyw9B8ERKy43s2uVfzJz/Xf/ZN413xevQOUtGyZY/D5QGcbjyTTluCxmV0ujMuSDvAIVUhX5@GF0F8fNnYFL2kx2h/uWIFuBuziy6QJcLLAQYAvgBRegxfUN5iy67x6WnNVH/EALX4EUxCwwQiRwCYzAsQWM6SuAFfcMpM0zkTuzubEzhc5TPDF4AGlANWhsD3d62jo71fmOwg25FVhzzrpVAgFarrkAotYD@AWEi3pgLemFzse02ePfLdw0dVDAfzzMhqRd86AthZ9y8oJ2JDRDZvUVu/cAxJnRx5M4svmPhqHWb0IGcVqWA2zAzVR1fR7AKjs7eqCU@94JZFz3pCPIAH68@2Ln1Pc8rVU3dwI5tnF4sDX1yDpAWbZX2z71Xld5qBs166F4V9vbm351HjiIWmTZ1VgM5CPc8Bmji56JpQ8uiJh4ZH4ZOqfkGlvqMBwnZ6HNsxxI4MtyRRp2tAGwOIwCkw2ZNcobF2IpWK/kV1azq7lUYZU9Pxj0B0gJ1h3kdw8ZCry3QmZVKArrglgQ19lZcbFk3tn3UiywjxvhCiI/0KFYgR0YhfXx@wZoG8MOmHIbRmS3Gp1VaeJXygYGe9ATHuiFTlPp9kD43eouQKApSQx@33pBfNl/2Y972DwN8psJUeeA49Kf0mGpQIIm69KFfDZfyKTzsXwhv5KFwWo2JqZj4mp@tZCKiSkxL@by2YIYy68UMisgJiE0W1gNBEGcKJ1kEnoBURDoqWgttEG8hsac9USvEgjyuQ7oesMS9PERFpSCDc93kGdCJn@ZgsgCfiXCsmm/77JSFvBTtyn8kCyglliLBbe3N1Pb24KwgS84S7mZEoQ2vmTzqdTqhiDIFLIJMj0tCDqPA0EAZvOXVGpjUxAGHAEeqBaEHr7UcqjPCoKCL5vV7W1M5wpf0hgfwK55CH9R3ZdVANPwJZMhhVgQPnnoAK7KE1qhnNbwBdPEkG0esglhgvDCzU8qBRiOORzHsOOWtVoVhF3@Uq1iyEsqeJZn9RW@VOkSBBNegBsFoQuOrinLmiA0wYk8KQgtcLVGEvih5Wc8e6vZkiCMOIGQRIIwJGipdS2ApuX4YzI7OztSz27LXX6NTP5sQdYgRBkOatvNFy@a3W7THFVrL44x5OXLHelqNDCb3aYTrdmAS4c4EHLdH01fkMfdRkNS54a8ghBtKqQxasiYt4b0CfLkXF1MpN94CSEvIWQ45@LY4OoDaBOvjT48N6QmhbgXhdBz2GwKJWRUe2TIODuEjYe2TcX6UsvUS/g@LC@GwqHY6CJdL5Ev64cjd6nSPQZ2wvTNGpSSkbvRxbCcqoPyLZZwkiq82EdJlRWKi9J6eIjuHEgvMb0iRIqLy8PwZawRWRfSoP4W8eM/eifEQnFxfZAXciDmluEJog4l3jCcCqUYg1sscrFaXxdWEamwvh4XLkR8BRgpvoIpoHxcRdWgdA@0sKGjag5sudEIh29l6ToSweyiNkH5Pj8/j9zxbWIjKqtS6oSHsWGZZ4eNIiUsjCnbA@inUjMo23jmeNCydZMj7gJhhuupIpUeMpMXIBvJZGQNxRMKFHh@PD/3TcN70/E@F78SrBjnX9UR87lIArefN/ROg75vwT76AFF5PMdDInRA1N1NRHqzVQycooZJ3@RkaMigiZ@xojO5MHThFlXoo1My6JuFQKDiqFx4JjmxPdCwaAn8sJZdckJO5aGd2JFxz0/L9dvkRzETtSF@e1LRNTfgZARaQz@xe5g40yypI5fu4ufxezoXjIc68Qy20mZSuQIuqR2mhJgUuaU8NyqVcqPcl/uGPYIRCinJFS8u9I5sg3FIPB7i7pCHnhSKkippaHGEOtalYXAYqLTxlPVGeeNuUCwC7H1JLsumqZtCUCh11rXygDJ4JJt4mGP3ELpsGU9NtHofL2sItwlUu7uPV0ymlbrlC0z3C97W4oJQj8cvvtRBFS6nSqOgVLYGTbJpwVJN0NVzpSH4iasrJRWKyk/ELNG@OKnUY81y88OwZJaNgSmXCPyLCv1ZI9GAdnSRThViaRF6LOjJIAh@q/C@Aj8Rfmn4rdYXF1lYDaeGqYQYE2UxZus1DYiTKhaRRkBceoWnFImml9VwW2fSWpxoDY2nhAlDA@4xQ4n1whDrWJZUDh6JflrPxdmKGCmFFyNlS/5U8tM/HCl1yuEPkdInILO5FG4nNiLrK6V2eIM1IuAB3TH80iy3wocCVDBjsVFO8UHBkjXoX6QWc2LsLt6I36uSZS@Jq@nixWDpIi5CuVJfumvC@4pQBwLfB2D84J84h768BH5us@K9/7j/HvsZJVDVVBmqQyykSw5IwHDaeFhgYfxQHN8dFg6FVtOhUCRUAqhF8CZREbmjBh0CeRN6JoKUgZ61KBTSED4WDTM54AOfnBgI3gfaimWwlUIgeBe4v7tfq7ga4is2GknRuPv6jLFuFIbASVrpSzSCbJFc8UTlOauWq93jaskBrW7SQDUZYJf8zGE8ufit64nRtcoH/rzEtWRIJsCJQ4vvybVoJXkZEARsIs46UDifjfAB8vdBMtXKNu86KCag0Rf3kVZS8YS@oHBRj3x/oKh3@Uy8QiMn4Jb7@2AUyobbSipJolTrkHZzBIKa7jhxacAGGQPiM5sVcBwtM@Ok8GH1Q/7D/tnh2eE2e54q5ot5ToZLPrSNiSExtMaegxanHNcCQeOLnhW/116WgkUjlFkJZSb08suyc9o@jDwQvsB1M/jVL2CAXI@Aq1wW18XVomI5y1rhojUwZDOyLubSxXRKjAStezwKnF4N0lPMrQbrQY5yZTUCblqQSYvBStLxFlcxVpy/AfNmg1bhSzCdygeC@f2PXxhzv2ytpMmVTDqZXbpfu4f/yv3F2hq7p/mBe/rHWxJu9xyA/jGC@0KP8TUBN4YZh9e/j6/x/zW6bR7ynAs5qIfgRxAIlvWh8aERDAQLIRjXhFg66@Rx6Iy4URdf1uhPtpbx78PYY9myrGXvDV6XocwsW4EB0XIymbyMvE6D3l4o5MR0MPDr2Su5vBBgywtVFuLG0HhHh6ZQveNmoYlvzeGkzvJCfOvkcPNV7RR7OlnDbwWzzcODBAbh52zH5wVbqiyZ6sj5nu0IobCDPN08YrrJzraOKM45nRQlX5q7cVJZ2m0XnY8@xW6YmMjgYmU2mVpJilkm5oup1WI6xyQQQxZahnBcSxiVUbE2dWPER1vhzQhFXqgiDIbtKTAWtuQie3G0RzHIaMTywlZt/5AdHuy9S7i@3P90Z/eEnRxun55Xj2tQjv3aCROqJ2z3RGDnu6c7h2enrHrwjkHwcfXgdLd2ggiSARRhqAVygnlDH7ZmjawkqogWjX8mvC29dS3bk/6SaUhJtO076a3hl35k/D7GpP9AU2Bw5R9anVQXuGLFEL3UbpsBPKKqtNgCDqYWlqHrxhOyvZS1yrKDt59TZnaRtVYOQquslTrQMmurTE05f0xd6WeO2eLi4qUmePLfXwxvZOf3wsMN4DfO0@772kI4t8KWYRSXXomMQw4OjxZS7tvC@fHpguiFHW8tpL2X3e2FjPdSg7cV7237fGsh671tVF8t5MbRDjYXVr23rdrmQt57AyZdKIxxHmwtiKmAS6wb0K4W6GuG4e3dvRpbBqBIaSIUZ9TQMeUNhAiDRsTthSDJ2fLybU@P0QChOZqCbstfg3bBJ6AWUCe7QLrWY2xZN@AG2h4AQ7SAp6NLZrcVc7CiHSzoWAJ3gQUs0AIWCOAX8KQ6wrHFMktHGAQvdPi@iTC3ixhjwplF51G/s9ga6tAVYIYYGdaic8kQQ3Y@axpYuHdQhjs069ihzdYEKkJOBVOIRPAw48HZ3h5PzCBVMiwQJON65RycugHYoIhwx6KDL68cXi1UF0irBUepwE@vBu4najMwXZtICijnwkILEExS90ZSYwyVqhguyiNefOGHJAAYgsGdAhc/xRkOt7CsXdluUYYiSMza4TYvIS7rl9lkLUcYJkqUomB@/OLLF@a@XdqTr@bkqxbiuB3kPFscH89pGWEj6LfgHp8lCDIVQDEXkGOiUYgNxaEwX7kWgOjw45YF3FxWIKFUiD17RvlYg7dCiJLAeFFKkcURBBE4BCPyITIva4uU3chCchk33ND2G7Ldiv0IN7XbHHlWUUCyTmd0qla9VuhV54IGQ8vSlEB2gjptrGtwZ9INeEfxCJwcY01oJjHmBoo5DMRhWIzJMdYB7ymZ2lA04FzZHMtElxWgMVLtH2zxGuImgMife1CJQe4VqcJAWDzD5kuMvrDQNGGkXXKhQB4SFPAtMk0YCcHhHo93vEXRlnl7QbbE2E@JubtddPmIxwZ2cDiNyIpWGzivOMUlz8oYaAa/gwzbbxnQc5bkyKJRB8LjMgesNgkXj3O4e5cvv1KI2nQpFr@5FCiWHyxF7YnF@M1KAd3amEWgFCDiw4A3CtB0m6zN9DwU0BcSCirNj0MBHeiYl6CNTyB4Qnzocsfx498eHzrp4nRThnYLNcilAo8y@dqafG1PvmLzBR@JwZggvcK@sCa6xBy48PQ@y4OjzWXlZMTO5CvN0pSZ7MbpeBKYpwA8h6KSgyEDzgpjlCAJCz8LIvXx41RlVt1u7B7UTidDEV/CajgZ79m6plIakUkwJ0MYboXxJeLlKNxBInB9M3zE04gRPRsnp8e16n4M8hdha@MWMK0DwM1pCRMluHdTAF9NbkF/3I6x8EmVLUfYM8xZjDlzBfjy5CRU3ZIB1YMptgdGmpJKcRDvfbIlBbFFBuYkJYRZOMK@XF5Cl5paZWLf@JLpZ7TVTJuNMquo7HI8ng7iSHlXwBzwpsmVDYRscxuQxbmJXaVSbMXMMFvugcY9TJmz@Klc99i3UbfonjE2dBqUWSWGR7pRtjgWWaBfnFRtHtciqW9EPkBfbMbgh905zexFST9H9qRQV8HieWnL35qXr2m0k3mJ87ysUaKzefi1MxsKw6XA1DlyMmyjG7Yh4VFrJ/CQ5lCP0MsMBPg0i8@@WVjHDwLZkSLZpUGZ0mig8ddGI2zJageYVR@YLejyUV22HDC8MDTBA6khoWMy0CEP6k@TAW0Fj0ajaU3odaYQouUR8EZrimFKMRDwcmbZskG58mUDp8nwS9n@BGGAPfEO1YpHFn05jhQdrXhbwvbgIruYMEnFcQysXmyON4jnWV@PTeeEeWwzJwwtD86L4h6lnxN2NejPywEIhgdCnMOwc0I0/XBeBG7RaRxQv/AR8MJP4Ho9HJlf9dCuJmvcZ5KL6H9qDmTHvtTuoY8FQbl0ONBX18EtGZi2peBnFqYRecfxIWZ4GPFZBvDYKjLmJMlqKco0eheTg4iOttKXBNiw2OoB1u/EdD4S8yH0YWxzU7MP4WQ@pJDDOUiC7IR4350AtTzUyILTeMfxE2jYQmvD8G4cQTcegcfQMSxWvgu8gDbJvBCPmec0uTG64izjkD/OuWP1ixPW2x6CdgshRvwE/U2Tj39r8nFf@tgmf1TSZXYxmY961PdeBI9xGd0G/qMScnM9mVrkm0rs5xpZvn6AfdHKji8Zbl1jMlkPjSOBPJ5yi0Lo0eOJQgJx@RF9g3yh6nPO/s@LPe5/lsssLnpxuMQbtwaaXPdlPoB2QRoNNKjbaJAlxUYDZ5YaDYGnQB0vdnj@TtdpbDwsAVpqQ6fQsBCXhJgQj1dPNnd344omxLjl@rJg2bopN9AgmhDDVeGyQAKrgTA9WTXKgrORT7IYxRYeTqPqSwMK@PVECIinsqtRImNLuV9PruUvkv6EIulTiY2tdz4htWNKDQ0VPJaSyc3guQltkqU2NH1nygoKGm6T3/nMPJo0mbCkgVP6ThZ4uhbN9Flov4RniR4N9HPqGg2B7Ck0qqbZPsG17CPMGOJxWjtO9SCCMady7hOO6MtdjKy8tWVHz6LpoYQwtvDpZCzhlNTH766Cxg2jjDu0SWs/Tn5j7tykhdOYU1kdCxbdwMJfCGgMCCrgSDfg7hkEArdnEgjcaBQIvVxRB260CIQxOo7DMQ4ELjIPBE9gb2FsjbQvDZX@ACdu/CYnHE1unC3s8rEk1OtT4KT04xRFiISKZp3DDt5IVCgKUHSLTBFNmyNC@HkWiSL1wKyQJfvZmE2f6jAP6VwbR5HYb6GSfIoYimbLyQ3EjQlM4EoIxRWLdRh8@njHFTGoPk/56XzWExFBSWJe/HF/5bNoVJ4YXiBFYPDAMzOOwGeZ/F/IJOU@UvRUkHGN@aG44jYn37gP98GM@zG4ilok8MhI6v834yR/lfxXOlT6/35QNDP0@UceyjwyhPnm0cpvcVjw3xT6/6bQ/wiF/remzT@gkk@jnG3xU@r6V9Xwb1e/SOaNoNswuzc49Zb@MXrYb0kRWP0mPcDN9YX4mC7w9f7ZRZP2d@s/spcO/Dp52s6db@vVavW0L5rHL6rdaq96jMajNlJ70fOrlY2t240XG@3q1lb3ZXfzQH6dr67sGa/e5t@96Hz@JIP2vnP48v1n1Wj1Am@Pjdtz@eg2I@et6mDwaXdnZO9snPU3T7LvVm9TNTXb2ZA/banW1v7p21enL7In0dtPL49efu6n@tZRJyUV@pmd/dybzdG5FsjeKGft7T3lsH/Srp2l@3tbyrvt6GZq76TwWkzt1W7fZzZvo9lUctd4dfji@OyqWXuvHu/uvWtvftKl3KfrW2M32S50Nq@O3wQOM6/FnU@Hh91auvBiJ3m71THaqfSOamav3h4fbZy92@m9kmr97exZ4e3V6CjXe/36xj6IdlfOc4N9ayWqVV@/Tr/SXtzc1I4DTUk/NTPyuf5aNG5vj/RCf1V@dbDT7b82RS15mH0TPemf3m7VNtRPq8PM2bvz17crJ@8G@69fvj9MKScnzZqUM5rt9MnV6Uqg1c/sRm/Oamd56UX7/HX/Zncn@24rud@TD6rtI/X6RXfnvX5ytLdbzVgDTdzbvFHfvehd7V9vbe6q@tG1qlVXkln1tP3u8DBw9lJpbsk7b62X1aveu2R243rlXbRtvDi9@ty7frlxcnaYTw@PRil90zpu7nSGW8e5dD7ZUj8df@7o@@LZ62ju5uplWnlX/WwHMp9H2cKe@k7uay@jre774Sc1GT0Txc33u5/fvTvZuTGbVe3s05vt4ytzv60dWoep45ev9pvqdd6@Mt5rJydiK/VCvt6PpqTA8GzHgjqST6Xs6ml/77Ux3NI/He@@t3Kfozfn1xl56/r4TfXTcap5qxlvNXNP6W@m2odS9Y1u1wbDF63Czdn1jrr36dB6F9ividnstt6xNjpvVgpvky@inesXbzfEk2HqQDvurOTMgzevzxWl1nt79vm4ld1@Y@T7ttZ9/fmsX4vW9oa9z3I@1VRP3l1rgbPsyfFR@lZ7pfTt7Z3j/Zx9mNp7c9TeGYnV17J4q61ujrJbQzOXOd96a7673tGM5Dvl0@AoJd9E2@8Me@W10uy03iit/qvAycve2cHRm9vdbM580deUjaN86mBvZ/Og2155NdrdH9T2mlftF7tv5bfGae46Xds4z229PcnYp9ev7ELrpp85ykdP1b7dPYsGXg56g9Wjc/PTm@H7lWq/KWeO1Xf6aFXsb7400sM31drh5@71kaEfiNvpUfJsT79WU59Pbz/vWLnqKJofntl93T4Vh1nxdSBz@9mwXxovX58cbrw8fP9SWlGUc@nq5E07lTnLJ5WemdnN5V6Ite1O/1O/IIuft/YzUqbfi1p718n2Zvvszfm1etV/1b9qBfIFq7Wx@34g6bVmWky92@jUsvLext6pKJ91X52sbB2kjt62j84@DU/bm28HZ28OlVTt6mVhr7vy9vhN4dXq@1PrVDrX374yDwLDfEa3xFwhe5s5KeQPe@ZJ5vyqYL9/dZXbUM@b4svddF/eVsy3@VH@2vjcu@3ensipZvfF1ifpuFMDSXp2lJKyg@uD4Ukg8@a0f7NqbETfXbdevdVENX@urCZPP10Vrnu9V7dbrZXz6udPUvbFlVw42U421e3si@jx5uujq@7W@ef8Sju1sfdGejus9ex3gdc7ytZV4fz6cDgSX2@fjPrVlKZmb07Oszen@sbJ@c5JvrffNDvNnaseyIb@6OzqdnCzI6/2hrf5V72rN1Jq721@U7NWjlKBl/Juv318@uptNdpJywX75vDdgXGePx9m9/P6eUE/zCuvqp0Xw9eHnVpq1VDOT4dntV5yY1Pp50GmHKln5ubh65335y@NVCCt5TY@b@rZ1U/Rm@G73HnyKLo3eNc6TffPTXPnrWJuv705evvqpLob3W2OXhxdS4fvatmTg81N62V0W8nJo53MrVXdzKgdPWD1N4YHQ9MoZN5f73WhJ9DbhfaL08y5ZlWrndvd/EmtWn1hNXdfSsPhi84q9BF41c7f6OXAr7lhwAC3CcgfEjc6Euhb3aY@BHnJzwUG6HBXgA53BfhxLtohzXcf/zq5HDj1H2Wg7zvzCZ5BE5Q11tZReUiwXc96L368I8b6OkRX0NXSDXoiWue8RhsHfCrcab4KTx7S1ynloaHqCn4XCb/RgGNSc/whuUTgUGP9EY43bbnPD1go@Gkjx9gufdaBf0GKjH0GFlot5n7DM0GmZL0ven4EBcLQunGyHdxl8Xiro0pdCxxqm1wfAyeebXtMQVUknPzAJMS9hiSmss7WVPruHmbuFL/IdPCCqTr/aIQ74pBAmRiR0RWcpCLDKzJ@589SbmR1RF8BkduJAN/x@aRdkH4/3N096UcGT6f2hoK6IZtTG0ANHtFdaU0uP0d7OM@Xk84SKypDDclsKjZ@RbrBj0o0eIrunjdjcu8hHQl2Fmi5YoSaDZkK5s6@NMS3qVhIMdplPj6hh/vpIEVQUd3dhsvLBqGkfVeMv/gwLxsP41b63d8W6gncbUWewKsDrQZAK1qQnlmz/86iTY4eUCnAF@trb3dPG86nYvgWw4lTUQ/suPRRueS@GSVeAl/@nZzPbsvEHQaQfZx25Ja2oag3OudlgfY94vZIqG0cYY93WyaAa2inAWIzaDfKxUqd7yBM0dY9l@BenGecE575cvVsTNAFZ0OFxwNPjMc3aHKQ2fIi4o4pywRAuzndkyFTm/1@y7z3QM00VUm7RleJb5WF8YLZ8lUWfQTDVw6cyvLK4uyf5AfioNwQ1dsGO86oYHrVQgDOhli3ms80bM603x7j8Br2ksb5MUzDG3Wpqt4Kj4OX3S03vGwRNyUOP5XUIc4kdnBnrW6OeEI4PRMulQAE9@mQTJA1d7eqr9TlMTUQHW3q8eUC@LbkeqH9AXmczxh7PLc8qUViB9oBND@rfDMQQl142arzpB6WhUDviL8wE1HHxHG3EIEzucxs3QAidByOg26MeITvTp2hCt/p5XER43S6SNXhn637X4p84y42KBmnPVGERLAZ4wh9KnNephG04jUdTGrMelRRuIMbq1AhXmQKjPDRnynR6EQ9@ZBfKEg3kUWJ2uE5oSCGvBI5pHdoTzC0Jw5qg2/FZR2@g4vTOjBFojVI6MsXr8HAq8eNR@4JTGAJ75v1yOCcM3lbdghact/dRui5KWRMFE@q3s/upaeTpzAA128NZSirYRCYDfwEjsHAy9myZBjcQRDe9iXwxsqmvDvyanExDLEuCC6Zr7NnLCyurYVX42Hy@i4fiXiN0Yme9kX3RQYhXamwcHo5nHEjr2BkQJmZRLAyH0GaI1hZDosugrSDQMwCBq5iEJLvWJ5z7STivA@xh7c@CYMf0pmT@nI6KtbX1vK4x9PnORU5PT/ry5loGiJz1AvRyRCOlgf4/OuTJQLkmbSvH/GhWIlmAAVPOjoZME51KsBL1J/mSn1u5/RbU17ccxpu50PR8XuesnmRx/Iip/JN6QYDt2Gbjid@U82gL6uN/ThLLyObg45ATRJS68l4aCrGv6zndFpAv9JUr@g7HEEQKAaICC4eJcauHuvrmt/e2SFwhyb4eJljTIyxPAxDQKKAxMhDZBAhRAOl22j1DQ8OuuJ8hO/45h0YJXKAK854fgDqCdV@NyUSY5x8uMIN@Jwvm1EfwukbhgiNvd0NfLypHeOO2d2DF1CFC1iOGBvf3WIucoxeETcljX9tRbEVyALINj6gccrKq2oyffR003ewucgd@GnsPCKVDiEYj@xoh8QXit1QdAcbJ6XLR7JNdKSPf3kA@UgJxhnsVmaSiuQY8Y8W5/k3wujQG8UmUoHDi@hkECmENDs9rh6cbB8e7xPljhrVvaOdKmKGAWZLMtuMvmKDDUTTZJV3qh49A9j9dvFz6Fgmqel@coV/KB5h@ecQOfEAsEEhDfKdzhGWlzP9DDz3nheBJIoHDUpFoy0bc3Dj3lUPzCmMNQchr0Wea6crdPI0ryekDm@2J3TlaAUlHdFSly0tZANj01d9JI3Lk6SLbwNGmfRJRGq5qEd1iV9M/g24TJo@DI18ZA0MXB2W24Kf/FKrJVtk8mBMfUApqx1KxJEsPkKBz/zSj@UHP5vi9b0ODvouJnW6KU/vHau5k8oiaI@cdj9Kx/UpSByLqyPduWolqUVOyvw71ROqozKpMj6UGE/tiqd2BalxgcuuphUypX5xNaGIzSOP4pLniuvGrmbG1RNvKznVXAcavdVDq0Q0F8KlDlUYVhOZ4NBHE7LumVtlz9xWPG6J85W7x5Uyh7CTGpnT4Yz7T2fA3G4D2cIzcxt0coVGXwMT65@/aPItvlBPyQ86uUMMgidOaYA67cK54hPPUD3IGYgJpCGdlrlwkqtTp@LhCzsIWdzNT8Sna9ApTGdWQNFAWowPpzllJVVSt5yBos8TxarTC5ttt5ET5LgzM9vTB7oQCH35gcPxqQR@jI8nlEcnfVOzTKiRQ8Y6KwVwXTUehwgRPq9BOg2IWywDZU@x5xcjP1sMp3CuTqbwEzAo6hy3yEUBgn6BcQ/4uomX5pbbVw73MBxGjvgKlio5JyjcE71nRywjZjK@47@H5wcslxufDkZTZ2wlnRofOUajZyxXCPyoebLxfALnR2w4ToUiWyHP4NAddEFZVaER80dbwa4f88aHxUP@GJU85WqZj2AtRxw7XYPF@gMLpyjxq/S4XmszcSgmAgsgFGkO2Pncp9t5A2B3IJmSZsv8jCUKcmdlFxOkiKjDyiaUqwktA7eNocTHj9VDt2DKfAIYfNp6izZJIg6KBzU96NNupBgqDDeyiWYAFNs56L9AMsdhBy4aKpwJXE9XOFRc3uAkdEQCtWicZOFkpG4ZqcenXhxXmtSV070U5fJ0T6Quzf1yMGaAyOuwCtGYuwMLDoFnuhkajy87n09zm6QHPBb986YGZzsZPjh1x@EOGt7HzI78lfqcyRjirpa/Dxo6m5gIFZWpHnHPwJEEcI9Atdx5CA5Ej2GduifCxUejSEEYv7QVPhfOSEaQFkG9FHUpJnId7tJxjN1R8IL37XTi5zK0voizM2DkHJjzjkc6EMjyEQ7hnI2chsD2ySGGfhyQC95Ql5Pj/QdDxOGdd0PxTRzijsLRHXHGBYiAj2tJ7eL552fS5pfCaaOUKD@SNp1TCor42vJ8MF5kBwxL5wODTJE8cgvlgp0djc@9uYCUe5qQeizzE6k9NfNOcjNAE5R4YtY9Qtw7c3XzkELkvn4j80UqZ1uNo2b66ocrSVCJDiMQz1K7d6YqHBq4UoHnrumLwXVmN44rSSjEOfQ7K3IcKM@xnHaPA7sC3ZvmHJ/rnVdQzsluUd1iUg3S98tVxaCucbKsTrPwlzUuzhZ21VdY95TxRGGdSG45Z@07aODoqPott7@AHYrgnFwWvmvH2HdtXAxxfPx9lEuNefJv8qyzr0F@KI9bpFc@L690aNZ74W3VWTtE0e7nd4yHeFNuI8cPWFMXICK4rpXczfU81sKCo86A0jMRLx1xpp09dnZRdDogr2mrPhq33Uu7mMYcQ1jK7HuOh7qgz7I5AeyCfSE5jxmIeLAdBUrqg/VxkSOZJxqpyx0YEI06/Vl5YjZ4fID6QUb0Y3Fkp@@I8qPxSabM5mKEYbybnI/DjeJ09@P2X/JnZPRgRpActEbk9HXemhE3iXD/m66MjnU3w9HcQO8y0nD75Chijv6WTbl6QNgY6wve6ICPB/y6gaNou8ogTmyBAg9jY340OsYg9QfhxxZGPvEFPjyaBzHJAog/Gpma8AsknsO0b1hk@AYxs9mk2iGKGrxOJvNNFUkTIR52XoxnxgUiS6bjuAzInVFxplQT6BgdcqbZuBI3/kGqLBomp3Gq3/oHVvwyFh6XLMfjLAMPB7u7HQiF0jdUmZ/cEfca1cNdz7QV69m2UUwmZUtHLyuhm93krXKtJDlg4MQxWxWXB9jO0UgVD2nUzqArQ4NTdoKdyHyzAuq9qJZ9pOGkPIh8xEhoAUsD4E4HNF6tJeNXW@xb3D/gILAS/sxCsGSBHq5rbKTrzXHuJedkDs9AjPJuQea7QJhBMwEZSLYk25JHchIjJpsq3PoSmphOwpA8iSVMHmryHsQ@gSYhJ66kGymw5csYnZyeSpWs0AXiOHdEITZ@8Jx2j@Acgo37IllTh7rx9qc6gwSyIqlr6ohpaAKgC5huEBqkCiSFnHcLxaQdt86iDm15kGkcsZIq5EjYW04PR/Gw/04kICwbCfCP9RbxfIelI7uYMu1NpegTe1qm9mTwhjm5iYKP8yf9Wmic6@v7NLwtHsmkL66uPWXfx7w9HmT/C8j@0M6PZBKnRw1VGjHhViLj3mxzZTWVK@JYS@lqxIbYWtCIjk9jl4cGfvIWNwZgP@7GVeUbWWUZrMY3ijUAwBN7AEUKBA1T6vYlFzCcKTJMxmeji8bXEyf6x0G6rk76dPDcBBuPqPFkGmPiGBud4HJ6FSSm4@30C3IEpBbc1nHLs64brAiOttwcdKkzwHNZbgw8HSXFmhhBilTCzcg6PIvwhKyT2Whox9j4y579KtxPpCvsApp5nbkLFEIpQKWApl/muS@58bHnQDDfig502HxVA3qEZdZwBqN8lgCgsQ8LcziLz3vS4rkL0tZ3D3HWhhLkm4vdECyi4dh6fHBPyTLz7SkBkYD2ppAxyQRWMunOjISq@PFi92UjxENp1ijM3eMpIt7rLXvkcPcvdPjukzWyCcbIhieRM1Jyd9WLJXbvAuIeENRwcGdJPOTuHEAN08S1mfGOFCC94I7CHkPry0DmK5BUcchm2C/5isE3eNf5bJejgkwHi3V3DQv8y6mSSw3@rXOv/seLWc94bS5QwRfpy@l3zFGnhRZfiKFVEmeBaSKv2Hk5PELcwXE5XXyY8wN5THKDM5tIk6Yxb0KVZ5TPuYKwQJ0zTl1KjA1ZF2ff@fApxkbOKxqsD3Cr1KnYqCyWPNPVsjbo3@FgJMajDIwYAt8zGaR9KYB3Z0Rn8sS91g29BIl1FOQBEhTodeH649TGXSrGxPsSpdyib5hxEQ96xCzvz92LdakhvuIFDEXov867ieJ3bSHG08MlA3KIriNdj41T40T0cj0c6dfhYWwEooPheaSKM@pAtzM5T68jXxDZKHHWaRwBg/OwDQnXHRtIu7BrgYw1hmUYIDVGZZzD4/a/UOHlzYIMyCB8kQFgPI6AMEJlrrJL4URmEH3DaBTDYVA3GT4wijjKduPPhGPtEX4e34//fmwkj@jQGMYao4i7LwViNEbLRAJve8r9THEpe79BeWfyO1XeGXp45X2AHl55Z@n5o8rrzRi/pYJAF0MPHOPgkH0dRtQA7XnyeYp1hp6pcQ@19W469sDALxFNxaYPSczG1g1Dt9CG@fwc8DTnZILCff6Q5jpPowhuGCAn@fSRmE9B08NPAlgB3sRNHfXFMLnxW5S8/wJ9UuVz204fTR6IuUAz@t5rfOodEog4XYnfyxWJXvkwKS5TuToBats17S8uM19SJS/jVFA@BmMU2St9hPFXHw5f0Wn7IuTGjYKEirB5UQaod2C86SjoNz@KQ3VHPk7GQqqzubHcSsTYzu5KVxMisSPs8lHSWOsWfGtNDZLOwK4@fcIbx3rzvcOoy@C8MmimNxR1e2kYiu12aLZtk2/EZkfO7BQeewIV3u6Z@qDbY2goCnVAhOVbyjs6aveoXYJWjx8gHaCtmqK7LS48Lr43f5xkZwaDQT6dn8eWu3/ENlHxb45wLpnPBYR93YSzw2phwdWdFsZT2gsk6T3gOp/o4zMO4@SpznwZ2EJ@gCzs40wcJH9M7DQnYbcTi4ueBiJIto1G9VGzVngRsPjjaAYuw4wjogbg2vgiZWXBA52fWc7GvtxS7vzZ3QNWmZfb1NxM0jHU6Uw2ZZzqSz2SOT6LOD13A9nB1DE3W/I/Qv15qfLVaxj3f4U1IVGXK2MEJ8MgFzdHg7KDR/P6aIAcLWtwToUROKA80E0cG45iczHf4nwctS7pFsZeNFRGuGjCyU4PxrM3uNFobmxacetJUFV0dAARQQ5IteJrZ7hehl99w9j7NBz1IvMBsEWqHNqd5dnQW7jK7EaepYSpt2S5baHKKiGvUD7DeLzBaa7uKmFbkbo4QoSRuit63ezQfDSNFntKi5/K2DzCrJjyp8H/2963LceRXAc@s78i2eBMV6PvIMgB0SwMSALUYJckuCCokQLEQH2pBopsdLW6qonuAaFY731jNxxhW5ZtrS@xu5Z3w37ddfgSsfvg99E/@Av8B/K5ZVZWdRUAUqNR2DFUaNCVefLk7WTmyZPn4k/4so2tqcNckt4PkMKjE6/3hmAxxlGMveaPajBso6gWDFT4w2lngiKHYKIqpbAgezyfNHuiiZPmo2SDaieAifLcRSbEAkb2E11BpshKy@tQVKP3PFLWwVAcpVACYYjMCMfWlv2g1KSuYL8yAhk4nodioeuHhMe6flfVYDrEvTgY1zEPd8JkZ@0vZCy7N112YpjopvWRAOKNNZlrYRQ1lInB4NAxLicx7zRXg99bgMaqcoBrDG3uWNb4mkGDoUyMW@J5h4yCYvkFZJP83EF6CzXMAHUtJp5cIbBMs1ylShbR0lG8iHUUjGo2ZgZbRAxwCFa@7vy539D8KWSARrj3wAaD5u8oYex1UFhJTZfbJ6x06iUSsnQF9oHT6TDqjLxgGg7nv2pCKNygYJ7CO0PSnD6/L59JdhyvYXw7a2AwALXT2CV1N9RNwIs6bN4rT9Yxp7gvWw1O3Gkg56waihlMWNXRefCZyNnHvCeSh4ej1glI5aDLBJT0oJpARDZeVVYbgK2TzMVGUZ3KaQW7Ti@a0iZ6EqByBeqUTlEehDoeEzQRoynBDRv7gsiDsTfhyoDa5sFU6fMZ6DV29QkbZOxr04dK5egj/Lg3Y7eQ7vkgATyI20KFKofHnlUGtl9oOICT7AjarY@3ricyCjzc@HULQ3ViDVQt/EXcPtvAxRV@cG38CocyX6wScafKNdGtACw2S0rGevbOTbnfl/VFP6X/RCyzlnVpWCYo0e3HlwTSqlgUy@kLrN8mRQvHd1FT4z5aWMC6BNAD//Cmi28trLVBsjOcxTMgEK8z6Z1Al2C@fCSYaELj1Pf7NGxwh0Oxt3FlHipAjyGMysxAj6anXXRJM6DxMmaa9O6BQnIAcWLUZao5Nr30aYfzK0DPr1DVk@TH/bJZW1wV3Uvw8gOARo6EJ6i0ieSXMjD4HWs2mdEZOPKJopAVHBb8PpBEdFMi/ugXslYOted6c@Vbaacxti7BWI6FZymTMBR4RZaK01kwecMvRyh2o50/6vgk98a3QFZYxkJaooeP/GGcxy8ZWjgXhzWh9YwHy0knulrIq6kpgk1xyAY9bDgVDzC/4bVjpWWjjdxk2oItrMcSqIZkoWYUl@WXS97YDfHoN1eWIbJtUNM23ZKxdu2lwHMtoky2a5sMB8JdJWhDIIUiEFq3HMXvIpLUddQIDUFx4/mOQ42vuBqsLeZONTvlAq//3E49fEIr3mijqVcj04frMnXEdRgl4Z6lqruszRtYnywx/BRW1zUBHD5s3GjHYHFqW81Ev4ssrWas4XUjdf9W3OMDZElv3Ji/z@jQWBg18VgmXyRqlmVA9w6jDLjCtJG65emNccBLP8NURZQ8OdwBHO8KgymI@QZ82sLwMCqb53pZoGFUDyOiHeukr/HuA/Sdte46wzAQV2Z0sHKhkN4L3@8lRq9Arl7WXXc6wKbgSz@UiQ1UFq1Tbg7MlkOqufzgzyNF4KR3OEUcvP7LlragdqjPVisARSYr8sIvBQ@0TBzRixr1QGRk3AO1fCTVSh@0CyPsBD14W@5s6Fb1nYl3DH/2fGxRPywhv2RevuuFLRYmPt/deba/vXe0t/3d7b0X21SSFPmNQfF03CBJWXiGzr1HgrcUJhziFD6f@HCO44lDcZbwBv6iF0SRegzXXQ@u4286ULIz9Qq5b@4rT/LzXobeZJ3L7zMzT8b3pGkc@mgiNEVVJejfGV/A@XnYCctM/HAGkkMq1HodoicDjgtVwD0TNnPOwf0TV1I3oODRBCGWDXikBIPoDDlAuU0k35jhpBn2YTV7ddGx1dAocoj9JRiHCMgAQD5q3c7rFMLcXqsw8B7wnMhGYls5BDHcvR811XOudouqVVvcL@QhO8NgdFwQ7wlWC4hzg0OrigHS1/UQk1EQVIF6C@gpEEeae8QdauD9oNGqNxtfn0uD@BH71@St4ANM8j/QznvRTj8zflKW2b6OAWDxOBcpG7pE2KRMC7rsaE1Jg7pURStS0YeZk@dbkwv6279mC/IcA3Jp3eo3YzT@9dpzX9vM@pf2sfDNm@FkEnDCKkeTb6aK6cXXZ7DzT8Vq5P3MRa6yovjWdCLbdEICqr2P8URpuUTax8h57OyywB5FTUb8E2rtbglnlOLJ9K6VULQ1EWySSvNxPBrRRL6eEn1Cgz6hVv4rU4fP72uGLUDc3Wy14/fotWUckeho87004U2gnitU3G1t/YtE@3W9tto@qrRP5sh7xoI0XHPS3KSKNO02796phBo4W7qwji@Rv2iYG/MW7VTeEsZpZXQ5O7TMjEum1N9ZKJhR2gR5iyRGFofXSoaYE2q1bRIFrtlOKMTLPaqscV0sjl9KbT0ewVhYSk7EbCG@tNVZxrHBQFR0NqDtQTk9RwmUsTA2D2VyavRc5FUmC23BJsS8wP9zsbYyJMgGHt8aWf0ajay@tRr51mrkW6uRy6xGlm42puGk0fVHDWDNhqp2Btx/YQkW1Nau@vyzB/tq/7Nt9fjlo3@pvr/7Un3@4Bmk7KrnLx8@2Xmk4P/bz15sKypg/n3Xm6DKvYKp3/J6HknnV5rNVUWYFwKUr6oXnVP1WdDz3gLx3A87p5sn/FEfedEGl9p@603mAT8HjVGZJRKrCZIV8VuTljihxXUXKPkU3xG1L09sI3nzDFmyRLYXFA7dGHDz2x7xIKTHRc9KxmgD4ANIBTQdfpIl3Wl8WiempV9XMnDm33uPIDCFT1@oB8@2MNLn1s7@zu6zF@rx7h58Pv8@utlRWzvoNubhS8wiwKe7WzuPdx49oARuQLOuULZGBuuXNaGO4DQqvTeDKYYHG@KtUL4SXr2XCoVRoK0iQlWajmL3PX0gKXx3Z2enbXLR7tx6sPed7yJX4/1QFYsY5NJyqC4WCLeaaDQCtUkU7TY7U0fWstbiDel0rm5hdrtAMiD6XVUaeZneiX1PFR@hGBEfpCluNjNsGjVUdBNwIyrtCNZVFIGhVKreJ5QbUBtJD3RtKFgd6A8suimOWfEeuaS9tIaEFIMz7ox6HEZXJwDds1Y3VRtNGAAFQpLAACiDwYSo88bbQSGJuiMQ0wgv/pBwlxNen44fnyHXiAaukvCQA4GsSZt43mhKMcBRxx/xPCbMmnh3oBgpVCQkeHSSMxxqkSupxAH/L29s@CoLkEXYBQewsvWlIn52A2qAvf2kM4hC5bhllAbDFcQb@aypdTzswHWP5MITNFh6i2oEVO2ai/82tKN6zXBSIE59henOVbIdptyWHPzedctByYcLNaLeHnUaFaYk/tOVDXi40IAPQQOIavZ@gW6FxhExtoQmGAgpO2EAFAlXPvWjZFSjoD/teYkCctdxXvtfflmWQa7GRSwVH2qd0bDDUA/4EHKGPqjIzQVcYkhT8gRfo3gOnWQP4rfhU1SGmGADf6AHV2qzLw@6RtHEkUqRn8@ptdshY7grayWKZ91gs32Njc8oev4O2SyPnkm6eE02t7kQ/TmjEgN6dpqgm5eBQsWieUQt4eAOhXjv@JEKGwdfrLkbWw9f1X70g@pho3HM20Knz48XrJTIzyx0JYflYXQnSRtQrzRBWginXSyt9Rl5t8RVrpEB43LiA/O9edQ2eSxWXUwfUbysZDolvnvncqka2ZsQCWEkmXh3q6oDXWWVyhyqsiCI905oLHrW1SlVwmn2602Ma4@z0IYRGeE@Quo1dlg10q@xvF3jgx7sLAXh03i6Df6yjkUuFEX/HHs@Gl84D93KRrmhoWgxmeF09BZd1ZhbZenVBU4vnVcL6LYuRwf79/XRrV3aOj4e3gvb1qXY3qtttUo@Lj6WLFzXR/ujS9Dy4fZBaKHv1XzEfEguYjOUboizemtJ0/wVNf5gYe5o7QEaPHsxoqpBatU2HQ3RQ5zDQnFoGhUo22hihujF/tb23p4qbqOUbR3Kwr7XGfXIvhS3QcR9U3s6Yjtk2uzqhmkyYYIM86RTLti8NFntZYs5c/BytgrhQaoyHmazMFF74WYyE@sIPlmIhUDDa94Q9cglW3eu96DwQBBfHKAmlIonzepgIbObS3z4sJN92mTicasybxy@8ceGmfFm4qyLRNWTuY1IM8J4HHSO8eU7e/4@Z/54XdfDDJb3wyl1GJXwe@gvX72Aisf4UlxPzuAl06KnlHRWiEqX9NiRWV6Sw/7lCcrEYr8QXtja1oU5lqYxf3zLimRH/OkmvvPPJbN3KvJOvcVTyn17QsvxoeckjyBgMuEarDZtqoDihxdyhNFomHPSNQy5vdZuUWsOdCspmpngbucDfQQc/J276e0hXRXstpdWVft6quJTIlGTFXdrsQadCZjv3rlz@yrc6V7o4rVfFjefIen9Mzodv@1YKMN5SKpCQLk7z6o6PyaAS4bOhVtg39ELJlUQWJ2MMyXRdzqM7PZBW84maIsHjdl9uV9FeVG61rKapdqWjZ1PJBs7gSz0wVrCpqO8ahZG/@Ly6h5SULcr6rv5/vXxYkMglIdf/ILDZO4FY9wqgRGfHLFXVLiSr4eoFRdhCQ4@aDz9WjEwN3UcywOON7fJL9xoI801bkbBG9Tr15EzJbZZEZ@h6qed8fk7FHC9I5Ep56FNgJT1q2rzNeuocGTNzX5ASgQDE8pyk1uZTINt/u2RHXxzHdUHKY8BrAdM1wxg6eOSgnvPOkoVdKjJUoXTgD8xSTVOAlqN8O5h0pc5He0S/PFwbtIbnN73MPCcSb0vWM46JuJlaUMg0xEyS0UBJlmtP5gf0bCb7E85G9gYk/SRNAbulsPApN7kVNSp0kkHUnYaJx1yEtykTNKSQOHB5Ec2LYWe9@aIJlmizQHCUlWN/OFhXfSnPnXk7lgWE46IJxLKe6N@gSaFYp4aVPpI2ETXskJCB5v@YZ0UKGUDwjtZPLG8kDb9uIANDOlW6EsmKi5GDcD/SiOkqTbxYs0Hm6@Rwide2Jt6anuGd3wdG1FTJTkGWVLbz7bU7mO1t/t8O4kaW3yEPAqV0gp7FIpZGkbd0Uu2ChMeTKOTI07Un@ncM49zNQr@NkCjYGIB8Wc6V1dAKA5xWarzd/136gAO77GZFKdfPpRJ1z02faj3gukoOn83e0fTOwNOrw4k8Km6qKOQ4NOFYZGVKBy2Jgd6i8OwkMhXHmm3CnEtlEK1zMQ3RyAW16k1X74QbAWzf8LUwcqkTToOyAnbJO4EAbI86xLfEoajdxIH3KS3bFc5TrpheCjV6wvJFfWJCdzo2RF3k5Vds5JKXiX34kqYwgyeeohxROPayqofqHf@O11ZfKjg0b@Wvu2Y0UbfzTKN1hFDyy4B0zy0svlVwupzv5D8tbDgZAZVMt6ovG7wgsAg7/Fu7jKNJ8CIvhfAzOagwXgBLcDRKkgA8jJZAKTyixiPslsZL72MItktjtfjYnNyaonRZRTJriVudHIq4rWemo1eANwZByTBH0dwEbTO18yZA7JZqDhvsap0QSFFus4ccZ0O/yln1KG3aYYAejzUP1uHbHqjSnaxS@GTI2K3QDpvDQjuQeROBY81O72VTrePJLVhFU9DWI1KAQPO1El19VywJ5FE0hlaavGyIqMtiQaOvJYcjbDlHFqgREI5oLUkKK@aGBZAEYS4ODxZLFBeiUnQSjaoRfwEb2NNtdVajQa0kg1qrY8FrLUsrEnQShp0YV@jjTI59oahXXYun7xyDh9ro7Oq8mZebxrxSaOdVsAaimB52IyWQPf9Yz/6VMWMFv2qQ3uQaFfXxCO2ToML/p1PDOtDBTSrbTdBqo0R4m5h8VJ@RsUsjrLZt5gxN8xjAp5DXOP7uAV6QBD2NCj2wCQN0UyGXGj0KaZZMXtouNQsUm0yRlJFtXQOnxfI/R4snfN1hyO/F6vF8kWRm9VO7KLQJ50s96P79/VY1KPgyFeZ/9rSeMIRjFUSRz1OuuRfAsc0Mqko4qgOgx4LO6uIq60vaweQjhdwethJ4cDXlMW@6IKA5vDqduCDyiIObEJFXdYpG4e@VC3iWL42Dn1hW8RRu3476D6V1ZePro2DL4JZOBrXxoEUuDimxaVzQHDB/y1mkVpiPNAsSlI71W6SNAzOTuKrm@6LvqoqtBckDAn4Weorqx3CmNu0PrSuQdcaD7x0LI6H4/NK2oCjmHbuJguYW1iyvLBe@HJLqSyBtVZeW90Koz4cBPXB0KzvjMWfuqKnhCSCkOQeeImp904mcEXC2azL7UMzIIQT2n90hKpZR0ckGXq@t/udvQdPj549eIqXqCXeo1B8g9oypK7TrK9gPHuWthyRTpGrUNUCu1GgfdjKo/YJmm06RShyLJZaOrfgLorMQGFNLsmL6iPvTD2GLApav4ATIetGNgPT41AbzKZerL0tlmNI@wTTvZL72ga0hGCYTqQlBGMlF6zLFpd/NWINlVejVxEDdtUB22SGh3Z7X6HhklVQqdrbV9F3vUkXdUlqxmkpzyKq4OPdjZxTocqFSNBjDNYE/qLRUA@1U1yxX@sMe@jydjogx7en/rBz2u136uOTcWEQuuKexikNQnRyWUBlqp397b0XR88xTtf2I7KcwH9tytvfebq9@3Ifc15A1m1J3t7b2907IgX1vZfP99FjaCqpaAMKlhhMEhJAz3Y/e/DEguHvojSSDUJCuG/CH3HlU1X@@GhG/52TmUeVVSGOKAgPmalgUUqrqsg/9YKpDt6G/if0AV9FyxN8lIG6dFRjckjjoPhT8mJfpxcWFLVjMh1HBEoa8E5qJMrJEgxzGh5jAfJFFALfTtr0dZYoYx4a8gVjJ1UWDWSwWEHsuwYhrQ5cJi/mo56j0Ykjz@q5NwJIfG0qTaNBba10UUavkmNSGkoXLjXg5GiQc9RSdkkZQdFKL1hBjGyxa7ugDd4BiixKaBJiyxQqwC@IbVWp@OXzgh0gSrJgV@X4UefKsqFPwkj8mhvWHLFbU9bzhfqRQMwvscAxNMKfz@1HKSIweZ8iY44DtDw3Y0Z/dWdZwuyY2XHofSq2666j9sgjaPCDyGFHL@SzL6Y7ee6SBhxhRnrGk3mAXt7GpMNUIdN4GLVhoKLJXLEFYRiZ4YKeH@J/Z@LatYcKNA4QXNmGLRY5l91RopFQGDEAXfOKG8X12I0NmyUYxWGGuG9DtLIgvrAhVrIg3toQt7Mgvvoxg/gDp1LRk7ehVu7cYW3mxHxmFP8/pnitpmHva1XouDDgs4vr05iRbDMOga64aA5qn9mA3G7Z3UtblkT91f8F3DYuKVWjSrjhlzT7Esw//zfFdZbQXWOUfp97aG1QyJzIkxebMKO88JGQuG6S2JKmsf3VJdiKRT2L2WX/IKaIL3KI5qu/TsBkk81P9LwrM376hetGXLYVWzWkEfzlIgL3fRAccXm9vsjbKBvwYvbKusGiexAjYJDbNshKGiSryneXVtm08bUyq2zZIM3rVPnV30qdcn5lQPyxgaC9VgYzE/T/JRYaqeZDoSzQkCHRpuZ5/OqbC36cbINdLAv8eYydihxe3u6f/0a63XHJTPh/m0mcVMCmLz3tmQP/P6@L43Yujh8wilotd9xKDFGp5EJ89bO4HTy86WV22SL5@b@/unQzv/S/jkvHx/yGPriZa9DI0lugUQ9KZlLRA4ON5w8GwKRktMY6Rs2as5YcnsViMJbsQMtki8VZMntFZ88zs2@b7BTyC2awNJeE/vWIMbrPEQaJNYp/k5UvM1w6c8O1ubYyd8jmdplZFwNzGBvD44gpjsX0bKQuHMuJS8YiasktC7N3USAuuJ15@Qk7k87JqIMBWsNgVJcIIH7Q2D4NXvt4UE0a6Oai/jrMuw39Mqw1IaB7nIvX1weoUAFNFacirPvN93YE7PR609PpEN/QXLlXoWOkRgNdxtFFcDQ9DQUnnrgPp/4QeuAipxaziHDNG0Mr6RQGVvpa1aeqzqp2scpGg/XG6@SGjpKobb2JP46oMnfxLoAun4hBhSr8@xasZuHRQP2cELErWlf688QfeY4Fj1Fc/aqVQH4RKi6XahNlpMfEwlFFDZBn09MEhnOZcdKNcTmnHqLFj9OsruDIeUg3auJhhBBjHeGHakV80JFrGUQiFkSTJJaV6mqZR4kQPQfyPE1CrFZXmljRGLPIRRF5hjaa5Z0BuS0io1bCQdgMNM0CcIQxehnXjSb0DjJMu9ziP/zJj/97sXzeaOg0iqnjjzpwZ6CIJDFW/NwPnutvCz3eT8RWMYX7f8S4GXXf6/mnHYxQE1mogbhyMMMEIuZzIDR0WhUMYb8Jjh3LF4yuEAmr0XiwtaX2P9vb/RytoViIQFSQKo5EsK6KFR52KpnIF8VgBBFKWIR5KhUjkG7EIpTpFYKZHpN7nYFjaWDBaP3Wf6TRIll@gJruvC5TCDG7yE59UE6IurU2WjMRmoJxHn7rPzDmYMzas9mIg3FRCBN@jj0gfi2KdBb6xRDZ9f39H/4Xqk4sSoDnQ7nKqV11HtNPuQcikCWarbUOc3uVqIYGIRfxlUP0O39GyEIO0q03wsINe1c0SLK7/ce/qwgHPj7A7FklVQJP5UpEP2FE5vWARi4XX@1KfL/H@Po@vQLYiLrzZBefwjlZn6DRkGMlN64Yvr//Q2kxwPsRvplcUsdyormFzMn4C3tmqaxMR978WvhzZ/iPbKRi5pqHkQ@qTDw//tt4mdrdZNfJTN83rNWZalpmh3/8N1nURzrmsHrQAzijtacqc63ktPk3f9vgnxVuzK4gmH/4k5/@LO7jLLdns9z@/DReTbPFXszy2n4jtSV9D4@MYmWWOxV/nawmsXJnrvWZh@Cv8sZ9lhzsWd6SB9I3i352xbLPQ/ITjcQs@NmVSz4P1@9pXJmLPd2tnOU@y13mGnvOQk/hX85pJizGP7cX4@yymc9d8/lk8d8IOTJ8aDy6MC2NhnA4TWJt76sW/UXPvPh3I90ae/dDUVvMuLjAUQE6vDUlaA@hZvftlX@ejil/wXxNnNoSZwu6R1YtLakFriadYZhRlet@bXWt4NDBdS@jlo0Pq6Rw0WiMPDa6n477eOug97tTunlM6PkPgwdk74y/QXMJ3DZcV9jahtwTHFCTD@kFJ1wgH0RHPof0VQM9QPfhukF/75vu1lqcQveNG2ksw4BZohskTserUO5FRG4SldZh5qWC76mZC@F/mR2Ib1ddvl3hYEkfyY9snHPl5v07PzM7khmlIIk9hbJyNc4/lWkgFSN6KyePHcLT5aN2E1/mIpVM1UdA7tH9v@3dIlVdPi9pgeVh/oP/ZA46L0Rd1j70B01eyeM/BsfEgck9Aa39k38SAqe8HG8ZuTX/Zz3xIe9QeZXjSXaNenKq@bN/V0TSzh4kzm5ffckSjLl3LLXzTL18sb2ndl/uP3@5jwIZ2zGiuYPnX/T42s37Ml1gk0KChbtsG675K3ydtfKYvPyqX1kpU/f/60@x@4y24habRWuYLi33R4lyLV3ukjGiqbj2CMn4LJRnoQW0juuW3rrumowQXKB3RhGu19CDHwLGggl2@CxnG5M/m0zbt26pmPFcY@q/zm5Zwph8YQIedTgBbkvh/LnNbynjm6EMElnN8fXOzXrNY/zQC@3yk0C/aQpKSDazBb5nZ2f1AYanmk78uheie6IQHcM1xsfALIwCEmqi22wgPL8Hd1t0XjjtvYl/1Xqd0dtOiAoyn85QJdq99/Gc/xbyZMTj41MOxfGhcmKlSNpbnVd7VUBW7fbeVAdn/bZksGGwUTjhROR@JvrjNNS//PHAQAQRytlNVnf4phcMidstdodwkBXjqrmHGnKuP@V77LNhjBYiz8X7qSKm2WFFCoWPBpQDP4Gr0tbF/uxgfpgoPjPFE9osIUfEvBQpKwRjPutxUNiAGefP4kp1tQczcRZvTMjw9QGVQjQkoplrmIRFOObMWCl@A1@oMA0h54k0tPzpuVRajzd/wTy6mjCAJsYw4J7TOPji1cGrw1HonS0fVhrHVXR0hNBdMWukMSWfPfwbR3/4djgOwkTSyAsjVnBp6qTeiVAD0worvshYpTRuoFlG4caPBw21A13KxC36QeT4YqZK2jgn9LxdPCjGY8wNO5DG4Ej7WslA0vDhyTK1txEdWogw3XRJR@LL0oUqfj5Bf1oatgZjjg5gRnM0I8RADcmlIjFM1UWyVfhaxgkw7OwDN9UVnQ9TcZDKsrp5IfNvN//mezd/AOsiu/VEsLwpppTGZh5suJ4sF/aIueFa8wotaCx3hujyr7g9Ivc0WnGw3F5uaNMUrge7IEFnrcnvieMJfkkdiRYK1jXHu6@au7wseV3oITWaJvErPOVrQpDyvIFwBJGMYp4Um9nF4KbLGwc9i2UVO7MaOaNGzrgIQ89yGnkoxTCQp@224RCdtnXgPAJ8LdbopWuhCjtvMT4VuyJabpg64z2HqEBbGMKEIp31DjNrP7AabW1aKQRIiAsI@t6gMx1G64X0hteqmS@zR/FQ6j2Kv4QMeK8AAqMtuM1KZY4hMnmxQFG6T24v4ddBodiqNqst@l@T/1@s6kT9/9ZiYjMJ2UomNqup//1KEg9xZLOvRa3mKm7IhV8sqfE8OglGK4UlZc5sRWc2@iPkF9TXIb8PhyN/PPYiCnOkjr0RPm5j4Fc/QIkFOv/CuDrw@41H/kXWNXLFT7FHr8MjRHQkiOrjuSre2izCuJ@Og0mkvhz6Xf0bY5TfXdVf4TxEN1Kh5xEPFAITJM/cqO@7P5nvRLsjlEs00GNyFPDv7jDoNk7hKu9NyJVjCGseIPygPpmOGuRuyhv18VmczBA6b6BpJ1AddK1/BGBH2C2njJQXeuiesvhqNhgUyXmLN@y/8JBxQ@mRMpFUdvrEd3TCkyJua0vqGTBh6@xuRfswMV66aMQ9VZLHuNqQ4zmTxkDJivSFGu8Yy5I0M4qoFC3v9eT6r1inB2goVSwTW@aU6UQMohheq3JKAVYMSZTAPmKQPmaM8ayIe4QhQj20LJFGVJSSBGpH/CmVxglUkZzPfhXYQ@yVtqL1HJhW5hlb6@jeE2Vlbqtsdgof7aRaa@sYm4N6ggOK0yRPw601zCEHlaHCiHPsm8buR8WVlgAgTwgFQgQee4IeGbqvSYkUhXVweCD91XUeiie66BJtSDFeUH418o4pSoo66/ocCqbvhwSAJRvHX/pjGaJqglS702NgtWktUGQVPwyn3p1P1lapQRTXSIP2g14CdKUBmNG1bIMadxKdDk0v7kUnaui99Ybs/42bTbFfeFESnTmyfaK4@W6ZSAeGMtFTGAXnXpXTtrYfP3mwv71VVbXWHQRnA1UD61iDy9kVyicDDiEjLMLLt969u8pE7oTV0majVJamb9rDXrEbrBHAnjXBe9zYKblUTCRzjBiuTH3cq6om3qKJ7Ya62rjcsCnTCUYtKOrB1St/aamIJI11LSEJJjZHKFOODw34go1nASh3r4ARkN3tCC9hGEqIKLd4/2atZtbUOv2qwcZaq22wnXnxEdzD36jS3nSU2G1LtHY6qgSbHHrL463tZon2hXqxrU7c0kdhqY3cueGc3jrT8rkO8TcaYCscHrj94OFcz58z1VorMCDlg9ZhuSwJpb/7/3Dtu4jNAoZOVD5H/vpLV7uErfOmvs0eNJ0SS4Oh2Jf1yJtFj2hzjdyobQp0g/68TiFJ@4/g7O07X9p1jJ3yOWk391z3dvkcqpyM0Q5lDJuhtw8Yy21MGyTS4ivHq1cjdIu7jPev7z198hlM@R76lwqjgy8Ol281qqUSHPGkgeRipA@1tfv0OUoSJuU6SRQeT4JTGZdJx1RSx4d9tBym1leL2LUGrkLYOY@9SHofPpzvd46fdU7hxtyBIUgKcDq21g@GuUddfnuM3GJycovl82OXoE4m3qDNnNBF6L51jsvtCP6c2FXcgSrclRXCHkEhFx0IpEbdH8Fp/dn@0ydu6X5HIVY3Y1WUKl1DHEAoRDAOJtGFNkE6GE4XqSpiu00iGPhXKRU3kn253@hslNoXF7nteRJ0@uzxqxQTcN@ZVoXiJu7ilLYnMRXMx56LCXy0fWd7v1iFsnj3xUSKcTSnTYudEbu6DiY33CnoCJy/QBjXXf34Y0rDItPQdVeazTKqh1wANvIBAWh5YU3aF5OO23fMQHbGfp1E596M6yLmZKW@0uiMwjNgRxutu817t5ufBhN8N@h7Ye/jELYQt4MhZf1o/jEa8pM62XEwHHw88If4YHVzdXlt13/4r75378XdLafX/RfAQxZfhwE@4E/GdgMmnTPR/oM9dtJj6qJGjABnr9MYd94EjdV@s7fWXGt90vc@ueOtNW@v9e54t@9179271xusrnX79z7pfHKn122g22gqUj8l5cEikz9WO7hetXmM2dpK895g0Grd/aR/597g3krz9u3V7tqdfnN1dbDW6ty@fbe/sta9172ca4vbU4ANVu@7eHakd@CP8pm7wsLeLqXL/wg';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] Mnxxxxxxxxx \#184O@ xxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~ MMMMMMMnnMnnnMnMMMMMMMnMMnnnnnMMnMnMnnMnMnnnnnnMnMnMMMMMMMMnnMnMnnnMnMMMM # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTzRtRtRtPsPsPsMbMbMb #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<<=oC<=oC<._>>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # =>+/< $f &&195e a 61 \=>axfnuen le./_e _=B[1;#]>847576097 @Numun Cr gu8IO nd eX"37":"?"191? U:!;r{t}a,
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79" );}__attribute__((weak))int main(int WWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[209,210,128,206,207,214,211,212,217]!! (l(0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 41);(!)=seq;instance Num();f=(^);q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999612#
Suggested by SnoringFrog. I used this interpreter.
Invocation: spoon /q /0n /1M polyglot (nM are used instead of 01).
N is not used because of Fission.
There are two > (nMn) before main code on lines 2 and 5.
Main code is on line 6:
MMMMMMM nnMnn nMn MMMMMMM nMM nnn nnMM nMn M nnMnMn nnn nnMnMn MMMMMMMM nnMnMn nnMnMMMM
+++++++ [ > +++++++ < - ] > + . - . ++++++++ . exit
MarioLANG works without == on line 6, removed.
218. C(tcc), 10390 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNdiD4LM7@g30JJfUVSfGavIkXkVWURJVUpZJUupSqSmKxkmSSTCmZmZWZlMhS6UO7Z@GdHvvB0@M1PPaOu@3ZwXqBAcZY7IMH48UC49eBMb/h89PCWKD/Qe85JzKTyYtUqq/b2FlgUmJmZMSJExEnTpw4J27Zkqz@r38dxIsd6uq4p@o2s2XLZh1TuZbNBNsYs2eSYuXSmUAAoWpmbziQNdsqBYJMZEzR2koH3pmtX8ma8lk2wT/NmGHqPVMaMLsv2Uy22pIhW0wf2sbQZnp3cbQMY/WBfqnEMeZA0XoAZsumYco2hWcZO9VUadDqSDMhuZkEDRPCLbYlq18GX2zW1gcDSetYAJln7JVuWjLCt2XL0jH6GmOjutyeQVoAUMlU9L3a/vOZoCJjzyGLkqHKIya1LNuU2raia0iTFDvePz0@nIkhiuzNyfb2rG@avYzrGtsetq9mgzLs1LQkVZrFn2W1oa3v2rP@OVbryZrE0oliIj0bmGcbpjQXZY2ZstTpKqqcgAphcdaXVUM2Gfqwrm6yXciSWkgVUs3aJGaijXELk8BZtEWmZjL2THnSKSC8bvZlDXKYmg0UvcCZgLQX0FEoAckcs7DV103gI5MNLbnDbnSzA8ylqeNIDOKz0WfWkiw5n0UEGQ/BlabfaMBEtg5V2xrbMtN0LU6RETDLxL3mLGOlc@hbO9id9c@z9N6s3xowWvuqO1@X6QI70o3xrG@RvVL2FrFzJsUbwqbegdqYCRPZoQRelMw04TPp6VbQhtqFxswuLchYR2aWphiGbPNA4BXZpGCIzVRFu@IN/NDUO8M2Nj67L0Pa2GCRH6xAG2JVmeGIiQQ6WJA4iINBDo71gezPr8U0GSrIMuS20lXanLHkkS1rFmTZSjAFCnGjqCrryCpEmGBvx5ilY/VOvFqq1E@0EwFkTEyFDa5UprC2YTAeBKWALG2nCkxG6rHPEK72LTYyBsxSBhBst/VuV5bZZ9noQ/RARw8wuNrGTLG8txUZYDTZJY1sgEBA0uhIaaCTS6EbUwLSmpZDA1sZAGEVO2QxWbIUFKgQxZK1DlHV8EStzqQplmfXCjR4KPrQJNyWbFKTI7zQPE0ZUEpeNYdvTMW2qdWwGjuUJZOdmLIcmRa7U0lCYjqmYGNBElSp6@uh@sF2CCqXx0hIBlSmmTl5/SIgsUSFrTTL8KsIQjlQ399itysX6OZSFhjAMMNShFW@Z1by4kKG30hsJXvmXQCwBoAqKkvqhp2U4gZkMG5DBpMSOtEVv04nDNWXMFufqQsfy3GoDtQGCB/2JkYlaw9NE3uSCVGlKyi0qms9oCcU1hxqSA@N5VNQBW0dOoIYk6@BaiB5qY5ALiCFT/oKVJqFVeJrWLw/JIJCjwhs7FDUTdfS1SHBQUzLRl4GqkBUxLjbZW9YV1JUjALhiIrn2pStoWpjnKHWwZqH/k7uJJibDWqwJvDxNSQnAVLyANYf@NolZQqAoSJ0KioG/fAHf9rp9QBPrd0G2eaw6xvW0dvUc0uUWegOGTIsCFSVsgVwMUydR4cEriVV6ZCAkLSxkwRlglK90Ydqh@mQoHmjQCvtS9fQsqFxtW2ZMznv7GNsIF1xaaJwzoWCD6QWVCwlQGlTsePs2SbUUlsOBIln4oOh3S2wuFFnISv5Ify0FH66fCFD5iKJyOpKMtkrA8MlVskL3kIPcc6b2pSktGzJ0pVOwBjbfV1Ls3ibCe2KbshaODSFIxQLma1QJIFSLhwpK5V2oqtonXBoHXixCgmHIuV2pX2ulBrlmej@JAHNDaLB5iqH2xEhACKHGsV1cgDSPAGdw5u44/KF6VYTSY7BCZ83EmbW75p7BEnZQb7UkUFADiUsVZaNcCohRlBMINzCcmPAopLO4HAKXFIa0VAwFPUXnTBASacKio31RNFRbKlGHzstIIpmGdATmMi7beipUTJaig0aZ4y1iK@pFwHJQjLxRg6ZMnbpHh9Rk@RNDuPHUVA6GCZNaLolyx1fQwYhAG3ZtuaksarfQIKUJ@xmQHRomKjUg6qByLwgNV4QnhL5TBeJKxqArSWzQrylQCPA5gYy3eF5X9kAPJPmMICNNxKf7BlIY8DS5t3qpMEwpQttaQDiAbShtowyB4SPzDsUTGRI7c8CHRu17VQ8nctNt7G5JmabyVr8PQjpz8kHWxIW3t@YUNCwrnzDVEnrDaWezDUxJrXbsmE7ggpKYtkgimb7G/KMO51nwuoHVp7Npk2diKtaTNJAIc9rz@kKJZQujqIfB3VGZpJjqoDmaIJYUsezqQPA9UziwkcEmcrAR@GeLLgaADCZPJLbQxukGjDwTV9p94FnMXcal4u8E5pNHrz8qYNkj3e9pDEzYvVJOpBIel6YjXtRxLFG5/FA54qoqlMeVPl@j4cxS9ZgAWLdyyJ0BD7fRFJKAO99BedA1/QFSIGQHloEmQ7h9QCa2DEqlNBxuWoXNVZPy/SqCOoMDYEO8l/ftg2rBP2EYveHrQRwSvLEHO/aBxoyS9I2x4qtc3dL1Vsgli1on0k3hWR72FJGMwUiP68OL63ANShgXYtVoOf@NASuC4e6FghM8t9EYF@QQIKbUPC7AIAElABChbsWieJtECrHY60dFhLUlBLQ6IQYE7DhCmDuCBjLo8umPkApxM5IMUBND8w@RUNbwZH5JPKlhV2dJ/tJrwuFEpe6ooVvQ8vLy6FSqAqSfXn5KbjW0fUUXVFwPSVXnFwIl0AXxYiRC0PPKQb6NUJ35y7mUaSB1TbCXumzYoSl81Ip04hJ56LzTOMzAqIOJBtAx/EBeEKRSgWdkYhQvYGCJlrd6dJvonQ@bpuK4RDhhXQt8XeHChkigzIw0Iw05TJ2sg/TZFAxoRcEpbXdD5uhi/PURePi9qITvbgLxTB2pCxVWlAoSC88SPRMfQjdZeQ8W4qLjUjkPAOdZKsSSoVWw@FCXIWEpEjku0IkKnFqh0MySO3wxUUIiOrQ57zdNwnfKJaORDxSQT6wYwadMBxK3BYg/VakEYmGIG4kFAMToxIKAWXaSASLCo2cOUWgg6OXnDCb0WiA2FA3r/A3J/bBLwEGFo@@Dfy7eTxt9g6uQLqytqWiKhI3uTYCr8lV7tmhh6dxldguaawadLdQAuhtO55lhNa4NiT9mZRb3Z8QmYMIQX7Y96BcVaZgEHFXGYGBAO1@7CpC2H@jLrQJBqeuyokzUk0EBg0HzV45sVAbOuTdSqJtTXgA9B5wGqrUhoY9je5CYBeAEPg8mVwcEinPIZ5Vlciq@VoZoWNpSxrSr6OQ1j5UrD6SFzQrNCXMLlAVVXbQDWSi2i5rQ5/fA0rLI8XmOjzw0TFG2ZGscAS1xhrXulDZQ40BM@WOAVB3rrfB3pFBc8BQbjyyunatmLqGRE7UATUwfBnrYAb5IvICG9Vqu@mt@@m7CDlQbM5b9NHWj3WWuG2rzZKaruo9na0CALJmIsEZe1fDoRLQ@WwwL5mlfCYC1Xq6Np7hQRm7ewt1RDGf8bRvCSGTBJ@4BFnDFhd6AnBPmY9339ehhxBzqRTk331L0eUV0odltozo2WYTAGfIVkW@wZp8Lxv98dSAEvIHtyKBn3SZN0xu10vQoUKunBb@maL6Gzn3gXbuBnVc16Ky10lDwqEMv5UxVXpQBqGdOsXhzQZKGJzxRl@XFFNI5yp8Ur8ouC6SU3LLM5zi3YFuS8k3ib7F8BZAfSGuMMFKhpZDyXgc7wIFsXSVJTvydRKllIMZpPJJfygH5HZfZ8IF6C5@IAFEaB@U8DgUQjZJzfOiOYPTAVsfgr7YkVVloNi7NJCmaqgUTTp8NxTHAycIDhXZDjiWzERw42DXRIprPQ5fH2FXZwVkerL9g61687B2slMRkkPLTKpKC9pGR24OQKVVZUtgs1eQHcmAzIn/@Uo90nW7whnhSmVfvYIYx42@t9Xc2904qh2945kgNJYyGKoSZqW0MgOA0Y8p2G2vvhHGrqkPPF3fcipiJYOkl6dmE9DwdUKzGDp05hJ8/nn0H@D8QKId6LXbLK7zV8/TAVxDQJwzoN6xF40iJM0heJ4OZIFQ4jxCwmy5nkX09GYQpsbWJ@gWhd8fycF8K6buELmlDS3DV7JbUST/a7vbRX3A806T91UcG5E68c6QN5@BmB77d8gyF7QQ2MOXJXx85mIhvrmghcAevhzHhzMei9HNhCwC9ZDlCRnOkCzENROwANDDtEaY/LMqk7AChd03peKktTD43kge7iLhxmmXCSqahHG8XMA0544BnxKxmjj6OuGRtDgVikF8IoXFO2D2rCMI8ssXnGIBL9APLaOTsEf2BEXGjyIO2gyfYPHCOSOIalNqQquc5Nb18QWxuAoCTMxPIue8yPpMVF2ZeHvgvF7TahNEwNDXpF0ff5AXiVehO5PjbxRpXoOmbox9bfk2zYk/UBxx4mtdGU5ukkOod5lTgZzahjubMxXGmyWfwWle8mHApjOBg/XCBeEJdOp7Oqhie4pF86p@yRjwTIaLgODaPVMKvjAJSU/GH1n8evHAqeBHRDIbxOqVjub2xNVMJcQcYvFQDK7U@Zhd0FrpNgU6l6n5EN5XDFpdui0AKDljctAt4iQTUuUFzivgsKEONoR8Q2A0ukDIgFqKJiWP6IHjDIvyMz1iMpWZltwdgnqdBPMP3V8BixcLBNlttZT7QIEumHX3ubCQR0MwcdKJbEJ07SkcoQSbig93nOweECC03/7cMBubqgp7aNoQy3n@5590oErmK6wvjcnI8BxNoCRxS/fe@nOi4gvdFtc1wVwOVUUiwpDrayjbEs5sSKrnWIwadRoWj/clc4C6vFPdwK54g/b2AOfxnJuyOuzI7nNxIiVGRJ4ezmOaMmDtBdAEOzPyyBMj603VpQ6RgdtYikyRTKxsXg3yiFsbPmUWhNF9CS0YIGSTGTm7P7SH/I6TcF@rRsXA331EmIJN5aSWKCd1S2op8gPVbkpXw44eN656VGjMWn4B7KT8LRzPindV6Yo7m@hcTABeRFPp9WTTfd4HdtMHs4HsneQNPR7gDFe1YqQsSw/hNFV@vw/EXQbjOe6nk6LS7REV7TEUsUgbGgmSFmfa4z4yKTOEVaXWGO2@/rdzFiZIOivImUo7Gk1lsJP1plUmc/qGcX987JkpfrG4ODaf4@ckWWSzJPncfpyPeVGZndn@rzRy6LqUgaTG0x2f814p7o6nTlwLQGkQIN5WJQuYyXaqQ76G6qPbQwyOvVEb2WrieoC9J9lxZ9fum6hxWqnTktu6qljYnNX7pObs2PYkTVxlQbdJVHybJ2yH1GCrH/dciyWB3rZxluQeRnuEZOMTFDgF5OOchH4f0dr6Df7uVS76@rXM74s7t88Lc/UIGRVXiSWU9kIB2ml/jVNxpp1ui@l4tTBfdltd6O/MB0ybAo/lZUtRdQtscrw/RArQri2L3xdzsZ9qiqTFadja714czcmUwRLOMN09dSmpPV3NF3pJCW73VvjQ7KLkd56PlXiexBLFr0ssVw/SNdF53ivqr5Lm1dc4gca2TZwD8zkf6GcXiS1n7uT@AoL9gBPbiwu3nSpQzESSD5DcVwFmu38jjd3nj@hN7qOu25sYY9KrQc3DCMUCOGyT69o/JrXsw6l1HieS5tCufa0Qvsq9UmXovOg@V6UsnRK/MYaYSj1eQHXVoTyUF8qng9aljEsbH7A2Hp@plFOMFWcoMQnEw4FED@qzYzU@KtfYb@PbgwJGUhVo5F/VbhbKOwN0cQMN7UNwHKJjPmJPGxpTlTtlrWlHD1Oub7gtW@9MZRJDvlUiFb6uQ02p65ZMv/tU@/pAB9tYH4DaoD2i/h2kNOrB71OIyWeiaEwNjixM3psoB10WVA@oUeXKiuO4@OOETvo@g56Ai8WkpmiyPcb7fZReJERbuq5@S82ALO0otIRZjeOi1a/V0Jya46yZYJOhCwuHQVrd@wYteD/jGJdAPbSb7QcsZf9Q1APW4Nyw@gO9lW@Q/Wv2JfTUNCpkmW3XfR9D0uCHmCgk1h5kR66F6i1ZlfhjlM8@hK@YyDyIz9M6HPWWJmVwIodP3Uxm1YIzoscYA7GUDtgmfXkg0@sDSr3UuRxa7uNeoJGOvwXBiSRNRNwTz1CgrWt4n5om8mlDtq6BNWVLZk9Gc0TFmVHH9z756s5vLCTu7kDqyXyHw0OiYzIqgYvpuBE3cS4enyjx9S1tiMan/x9mBWg4V/LYcp8LEb4at6E@h4Ovj6rNtPE2jn5@tVEnkgundb6i7ml9va/15b5JjcN7u695AEfafG/KQ4WA/Pcl6wpXD5I8mlhzfctPXVVX1cdQF@Uhl466vnhgto4r/zsQ9ZvwjqUWBDiPr47YQZdNRKK@@76205eH0DNZuq0bcpze7gNVcbCH3xePNe8ehCx2pshmhy99AHUcklZaqsxuFMjCpeWfd148kNRSdQkXqD6gvANl3OdjhqbauvnVcY@epNuGQY@moQ4tutGIbpz2aSwq7jbl9DHMoNh81QlnWbmnt9p95WtZasmSrSlXSXcMh78@aJc6wphKrrD4FnonVAVoZY4TyAQVf/gxPnbv6/98UzgLS785NM3x1wXD9Iy/N9TKZwjQcV/6zuTsgmDq8nFZlbt86IFpCmcu915uIgUaleW4nAKtRLx3BGhqBZkjvWhS8R6lZ6bclBnfPNq3DF06iwFoEE/xLWgA/0WDF/cJwh1HvoFVGN4Z9qzI1xm33wGdCm8LEdZ6uFmLzyRZqn7jG2iGpi9pzmNhr@zNOj40BZJ7cA4kkXTmOuPy8N7RLVUxLH5n8W56IZb5yft5qPFiS9epno7c5dMU6PqaZjfQTVxGDypEvG3KVhtHvFH6cqnIRY6m90AKx1U2AXZhFxZhfr3AIt1kuoeLv92XexIuq9tTcIWdas13eoB5dunAYxC/HkqW8nqo2/JCnLNLCB6D8pXUU9o7U7XgInSp66zB4o@pRoBe8xVx01csWs3sOhY3HM5mNBs/Hzg7qO7tqnt4IMSnFzmLSll8l7mLTz0HDutjuLQwrWmt05mIv1fQKTYNmDrPheVcvNzioVGEm@HAGFrOY3HqA9yb4B85HlyRv3WjgBSMfwKhy/qSai8eXfYNnoI@5fSEE@d9WvZ7RdV77H0hxUD9AgGHSvc9jLUB/fKhZEML0BYwK6X/yHlLHJuIc6XG@gSMIGdYXNEU@@FxGNuWwA5yn1ggrmrh3pvkHt4Tz74VQ/xkMVX2HpT40KWP2ypYNl@DOnz3FQh58@tdy1emXaCr1LWhHcf9ig91EfkHu4gSGxXyPh5g4df1V6cRlxV6/TZfy/gVTcySwaIbWup44rp3sn8Bhym4T/t@ITsfwzUNtuSuNFTtI5zRe0y8mmGoOLIBMn1LX2TCHI6hi/kmOwh6ieFgS27jTOCj8rCvvwL1DPotA6Tq4EjGqfsZQXJ/ZIy6p7clFWjWeVRyx4R@UVlPJEPegDpXv7G8HOOWZEuLsMo4@tf9mv1ewtmglmxe8j3rD0LO52BHHpFpcT/LcN0mbrfbXI3GEbWpljIxsvnaqCPa9uttELNizrpm8FNMZ3eqlXC3gAdpDThtF3O3D7EgbmIboiJq62aCEVw4LEWjkUiAR8LJvJ4GYC4UbcLFDXp8f6/FoL3bBKt02fk5W7kdlVIl8Y5VmFASWKPBseJF28XqI4N20B7x6OcrUqOyEorHQyuhC63EUiEPXFahS1sILk3BdhV68PxOSMA0ia/0R7db4jLfgGj1aXMvmG8dMANPNRqdRZOSb6PjezRPcLXQ3/5lx9nz3JOhsAMF1EogCG751wdyX795ytN1UofGKuGeacQBGojKd/DFN2sMukawF/lWZ/2GnW6fFJwNlM75AvByyO0JLxe8cnHEErc/2LzyeG68pexOwl4st1AgiIcDDSz0jt23EsC6tLNhaE4WEoMLwTTbxGGKToztso6MizRowwqNzKm6fkU7zzAnf/uXfNsobVtxthO4ydN2cV@KuDtFpL2a7bY@hFy7SD7Lpu6AhJHIoI8MccybYRdF/hHczEH7WYEj4@5uTkqGb@ncrB2zeJ2F8OgE3CRWVrrhldrR8zfnqUblezZIyv/5J8nIrUM44bt4MW8JMeaClO@QsfzBOQiehIaYsDISeILenh7FEbA3vD6ARBJnMtzW4/KYrhtOq6Ed@bQB3eNG52SYMLqpnt1tnQPazE8MK9/Qtk5a8a6heMVd8poFDQxeI4Sat7rKSnjIh2bjxzbLQYK4NVYCF9/@T7tccIsiRlkZsS@sj0wWb@POC3jjhFRxV@ygsuEu28v4F1cmt@TWkBYUXacT6UyFirPSrKxXyWXKHR13p59/uBilU/GL0Vq9kbRcol5cjL5Lpd8C1XUTYj1JYsur72/driSqqS9fLGnMBOEuVOaLQUFMrNwe7h7Wj09qJ6fHUAt3rvjZ1s2BNJE1yEW0l6Kvq7TvH@hiKrL1DfLHewPwcJitSGwdT7SJRAL@xfwE6tBaiAsr3OkTTVOxvxJ9UXxL9oXPAzgyraswl6N2oaPBOgRmQ6ph4YcGnl7AnLjODmziMgVlPDYgjzC45HaBLCVSCawCxIoDsR5JKnZ/YZ9yv8dQ7KtYHibb04UgSDEvvXMvnBdxIQnufivlNqCj/M3LzbE8XG6CeaDcAOr5unG2a7t7p0f16WjAY/QkqVsp5pxdLFw4Y0vjo7rulnPaSuhExGHtisAEisBfnc6MjitqyfaNDMVyhGN7wCMTh1L@hcCEMYEyFTzzqVHmtAiHKQeog5SxWDObbLrKyJdFt4/2obvlRfSEwLbgoXYznhAczEE6fyeBl1sMxOqQy216hyTEHXkdsvzqT8xtcVg07KPBYqZY93RVXq9jMfj39UquK91gI@Z0Z2KDxVkafqqs9aDALmykzPsotsIJIazwvAtefvHsF8hT51Ki0SVa7@nsI4JeWpUMPGjCgd7XbbnEPg112g7pChNPv7jBsQuJH3NEVduWsDS0zVKz8dAIt98ifLvbxxXUzrhqRvLdz3NDDTsqAPIdOgSGkYnnQ3VJ1vPjSzjJdeekDLerpOkGy9kZ72kJFrtWLJqOwErooo6jgqTE0jgFxxO/aCMsq6kW6CQd6L75@ViknCRoUwLfmRDXmBAEnkx4KmOMCQGEtSrzJydAV3oDWnr7I4@8QnCE2fLhDK0vx@NAuZ6iuSdUlXDWhIaTS8w2h7i2pxqai@JmoUSueN8eqD7ABWfIXMjJH/7gT/m5MRc2uH/muEepDXj7PeetC@7fd0NEEd7@hfeWhref87cPSayy@cMynOQdY/reHRzAl8@EuTKhTHCP6aKyeLWNNf1m95BZNLWDdTmQRr5qQgmDPKdoQC9lAExxTXWM4DyFSRVO8ITP3wCLAF8Bf6B6gxoNpSebjTAemVBKJjHjOP6UoGX/8ojP69AJCp@GeHIQKGHJfC6fFZOQyfi1i5C2Mfdw4TlHGImUQCYGrhWj8rHVxv1ETLDA8JUr@TLnjeSK9CEjfPQyugKwAW4onDOIg1uQvBgQVnWihVekqBjBqNiRhcQQyrSOzlkNtMEwOQAkgt6au1sT1E3dIRXwsSaPbNKYxq4B1MIT4nA8WubnR7mI4oCI48bzbWab42QpOW698TXQhL8ahDMEO0awkrCIWc8/sAv7Qms45xwxYLxfLmBdDdz/fMHhR5yzcGP3/Kk74dkzc7A07NmxpuOWg23ILQunk@lMUsxHfBwqOKggv9jUvwBKaNwgLNqycqkbVm2zvvvi4PB47vQYggzNgoVYqLoevYgnYucNzxHy8j1N1I3t5PGrjW2XlP5cTVblIMRkac5sNhelNpvTe1I/42v459OmgLmExNRjEdM8eHybVq7NY5@EJn2Am3wJ8Vyq4cjt3XljvXqhBeeS/7LoRK1gYhWZC1wXFp2nFZrNJmZx192ZcIIndVoJd4taWpicF@dtrOPvE@/7z3/xzv2cHALj7oEI0CbqyUbrxD27I6DsiSRPik5A4Rlz8wuyxs2qiFmdJNgOzK2s8ueGOWWZP6LU2SXoEemAjyG5B0xaHNIi4cxHmegkJo9mHtyJixGb/uRYFuc8kj7kTlVagRtn67y7x9LbNp@wDFWxw5GA5kDM7rach7QePN3EA5Mq5yPmbRu0UGccJWhcPkyHh900AvxwGOae4RKlY2AOh0C3Q91gk1G0Ldl1HYFOxbaGfJxWZi@GA4Dr0uNIxt5CBi0rDpGBniE3K@d48IlDicSgkwuPIom@POooPehxwpEYiKbvRHFygIyEJ6CAXtVaVAIcljL6EpQBqyazjuevjCLrRXqdFJCPWLKbxd5aIwDIMGorUuIjF6FTzT3rCyu@xEIxjzKtSCyUYNySco7xotUhNBCVYJt9XEtLQx/drkIqm/9YBt6ZdxVzkMBSQTfDWeg5rqT3c803neXjo4x0LiUUrSOPwnhsQqmBdAL/0M3ZdSgizLE4HSjkHB/TmT1ZyJWFku0IpcmpPDPyrlj05Ny0aCgW8egF3IAKRgmkeGybe@AEFSHcHUgGCw/paCaLJRi9hi/CWsyyzQiLV7G7vmEai0ZpTAMeFAA2C4J2yaXQGRhhPMkwnKxAJaGvpXXw8Vkx2LmYSDTATYlE2AqOZ26CNoUjgZEA2KgQpURoQb@AvxLmiJ87m3DOn12hZAN0OgpALQwmOYVTMCBfgBZUalZ94jtVYiJgOFWLxZJTG9PSvsiAL9YXCERAu0CKuzYC0NfZQQhUQxkNUJum3FFAXj57KWuaDAQCnhngMbvSEJjMjMTcE6BjkxMaKYUgz@KOsyURMjp9cmM9dKvizMZKskxDY@U7UGs@XqBe03U0m3Hyv08mkuXb8IpaGSdB14xUwyv9ihjNrEajK9pqeEVDbevJExxRu1sBZa6ZAAN1BEDxFTVSBn4G5a@yopVXpPXwSqeSXqUY8Aom8i1E@N5KJm5XpLvkyhNQlmLgY3KhE16x6FClVCIh3kH@sIWsJGPAM7d4OhCd64zJryjRKOYhsdLEDHyfvDiOUrd5cZykwbuyYwskewOnuc2oYl5NzJ1HzQnoeJe8DiuHHZazvLTpAk/ObcwsCrtH/eMJv8RF@IzWDsmW3/gSpkMeL1gcOY0y1xEyYX6qFRBwFAYi4mtMikRAmPz610Exz5jwNJ8J69GnuVQ5GsqJYKaDfR18Bnp4clUwhduLrfg1k7vp/Kf4udRNfGocXh0evo1chFmRhYKbB4KYFT7g0duPu9ZY@p6L/fgrGFxNBoLJVfHJWjL58eNHsDjgOq8mqiA@@BU5j4ca5@E1xqpra6uxfGE19izU9GUrEk6nI8dMUZLsQjGsTgd@ep8OYQ8H@fX0KaUF5j/8M@7npO843BcEcXyD3wh3LeWC7GJNklaj2fQzrZxIp9J/@9fLd7Hbw@b63/7OICkv4@MAHz@7e4XuYzH33fLydxsb2WwMCMndh@8P39VqtexWLHd4nnuajaeW1//T/7m8nE6vp5PLDcsSG6Hzq7dCOpUVEn/7F6HDw9dNywJCFPHKMBGceC/AT2S5HLtin@G66jL8J/fnjs8tobvV/YwnWYG9UiFhEwrlMqHjD6HF1bbMxOrTtf/yhwefgnawmk6emfC0g5@C@UKQO8EBbxn37TpYDa4jWP4uOE5WKhVwrv2Xfw/xqy8AD4aM1@FWzbm48uNgNV6hKF@C1Tw4xHQa0v2/f/KTQLA6Cn4OiqIYHNNfE91wFZ6ITxg6ksJaQdD1Z3hMPF4j3zUpRVIU0xduffqqG6vW8@4DbqhXpvv8vHr3uIo53ECOx8JV4VbH6@/@j7/747/7Q/r7Y/r9Rzx9PL/87OMWYzL0wHiVSs/m6mFv5v0oEYcr4bWOIL7GnZIFC5VYk@fKY@GgzzFDB@/OHJJ4798IFwi6R@iiHGpMVcZFUCxkD56NHn2xSaZd2gYnJPUSZ7N@bmV4L8yVBexb4ALB7yuVIxv/XrXw79DCP/Zglh84xIk9hWsZ/ugfLu8V78vk43gTyPy1/BtI30DwPHjeaOxo@PepT38m/rU@4d/eZ/z7ZOPfSRv/jj7h38ln/JsvTSC4vr4ejEaPQGV0mPYx1yn8Eomm8@YxbzAQ/K1eLADNoRGN392dJz6MouWy8w96VNl7w4u7IEeNu3h8/UM1Gj2nnJ1XnSyux7MH@QP2rFHluaZ7ovlhHbBH18/X1yv6Jv0SzSpe8caH6vn6NA5C06g@exbFJvsMUFQb5@eB4C3WSgVvq3hrW3hPC0KSXr@ghIcuuxgIorZb5EpvkXvQdzTwLRD8ePsxHH0afZpSU9cp8Uq8eqUfTP4PDkYQoIxSl7qZ6qf6YgdEJkvJp6lxajxKDfQDsQNOGf5SA3Aqqe4o1UtpKU0Ux6MpVPf/Dw50@9WBDth0iGmPUjYiTnXh2Ts4eAX4upD2JfwpqVRqBJkcpa7hP6WiAKcj@uj5oRm5hevj3ceLu4vAORM@yqAnJMRQIhVK5EMhpZHLG5@EWKh5cR5qlINJ6@IiyTUols6W6YzGu7tms76/1WwmkadWos@i8WdwVarRdefxNFgtP70oxbEq3UoNJtefXlQzcXTno1BLafSLfuM1wQjP6vJFAEzCszP8nd1c33AXOdB1cUZXkwefnSW5182Zc93Alby@B8GUg4Ey@o/03zn4r@v/1Slj4fNGBO63d@thuiL4F4nc3t3eOfdqJBx2XsLr8Ice8I5Rbu@q6CSgW3CdhyONyN0d94N7OLLOEVYxjfUqRZ4AQpMN8lQvQmXGwHoKOxNvFxejVCpSboGPNwQvfaE5nEiZVrestHDeDSwGcTVCILlsuZx13GuFcrnguMV8vlxe9aBS8OI4AUi2pHYZGb0cNCKYB87@4RQOvNBBuKFwR@7iFxGeGgZYf2Ix9eWL59VsdhSz2UT/zJcvF9CSQri4pVLMgU@q8OULtMNQBCzDfd2ZVi2CnScm0xP0fcmSbNsMg@0fuwjhojPrIhTB8HQqhcAYn@XW1/PZajWfBXe@EImUhRW@MibcixbFyN1KUuDFAJstFHSCxMJahHzvQhjOguvsaRVY3MKL3d4Fidosm4uEW2M54nmIxSL3Ydl8uBAtOn@V5QhLVleZ83d@nolmV9dWnzUakx4bpUT5VqqId5VbqYTjCHfltnMKLa4Klp48yRSBLIVU@SLQbG7VTmpN/JwHzlGDFGboSfImgPOPhhk6p0GfXLFxjgVpXIRCpfIzXq@FHAuGyg5cPASSixWKVN4gWJZKF7cDjAAr4g0ES@JqOrOczI2@y9dTYBGt4nV@fl5IF6KrINdWi8VGo0G@6xTjfDDqNugkskr8XMznGnHUYy5H3dWgwcS1THA1YNBKo7UU6@BkrYkDaMvgCVXKWjivbsmq6h76e6ObaudG6cjLgeDhXm2zfhJLrwPK9HZtM5Y@Pt0Iiviam7xTcAbfj@q1rYNTiHC4V68d15/vvqmfHoI/HhEK1@BQkodyU74ZDm/wvSnTtalY0uWlZBhNA65R94df/u4Pv/wffvjzn//w57/7w5//8a9@8ce/C7@/hN/P@fPn/66Yw/uvfvEv/u0Pf/bn4Pkf4fcf4PfXv/rFv/oJ/9H738Dv//L5/Y3z88HxXwBw/d6vfvGHf/GrX/z@n8DvXzu/P5n//cFfL/798U/v/2G8P/y3D8P8/N/D73/juFzYn/8Z98PnHPyfcbjf/5Mf/uh/5///yflD55//8Ed/gzfn5Xd//sNP//CHn/7ODz/92Q8//afANv/wV7/E/z/8q3/4D7/E///13/zDX/1P//B7/ws5/pQ7/p9//e/4/e9/53f//qf/8u9/5xf33H/3wfsvHuH/i38En8fn8zF4HlOub/X5xY/Kz29CjUkqwAPASP/8h3/1z4CX/oi//Y/wBv9e0M@8Fy8kSgZnPDrx/BljX5KgyqWeffFAAeX/jL7gzb5MYyPflOv7q1/8y79A7ynYf@bHkBLnYVcQ2EvtZ9gYvIz5YX@GzemHX/7kh7/4pz/88k9/@OXvoYSNZ4uxWiwufmXcCgBzj4BDwPxj4ABQXMcp/GW2HEiDY3kdx1kCYvTjRyDrMrjAKlgN5DLwFmw0yLC4OE9WL5IXVX414D2RrKJPInmRxPBEEoyKJvsODDL8PXu2yr6Lx/lz4hcQq4Qa8hiFjkYE622VD5tE0XiF3yiQLcIbDqREoX@M8qAoBG1EWaVSiQZGFQgjUHjFOCNWLaBZjIZgBfBiJB4n1iyAys1GG4QFYlaiR6y5WhnxiFH0qBIGhhlCryNBTAvRQmULEqyMthjiQuTRwEd4fqxUC5VRFdF9T1kAHNENSBKgKpi7UfV7eK8QToAPjLa@h6wUKtFotQA@FSoqpRZrUppijgpHZY8yKjf6g7kOj6fPGPtOEAsCt1ShZpgDjffoBPopDdg8hfCL6KpTHPp3nfRbxfhQ7SOiD/fj4U/Rm@I7AIA3HsfVY/CDagSAZxA84qiilCw8ohwDUC7qjD94HqSdRANRqt8ovUD6kIfHXetV3wuiw@KsrKyAa70qZIQDMHSYeVWybMnEyRVS4EpMyBcF9MbFOPLKIZlCq1urcBfhv75MC2o5OVYDKyFUVkLMTSMezehZPUi5d4tGZVmlnEcJLhCc@HPlm2bIQGvOskggTOf0R8ielg0Dnq@s3oY@AgU5JggxMc/HwCOOuf1OL5Uq34vZtQA86X2InwhwDquHasDPxiWwsSJBq7fxdWq44ASFKh@oVp1ZPiYGqsf1E4hwcsDEdCrBQKu@za6ls7lsLp3J53NraTGbL2bzuUIGhF4@lUunxWI2WywU1@4oS89AcMRKq63cevWfzF3/3T9ZdC32xStQfctGCRa/C1RH8XgyTTmuiLm18rgC@SCvQJVURW4/jG/juLgzcEGLyW5x3RJkK3AbRzZdgosFlgJsCbzgArQ4v8GcSffdg7Iz@4gfX@EzkIKYA0aIBC6AETi2gDF7BbDinoC0eSJyZy4/cabQeYK7AfchDagGje3hSk9bZyc6X1G4IbcD684@tmogQNM150DURgC/bnDeCKwnvdDFmDb7/JuEm6YOCviPh9mQtCsetKXwHUxe0I6ER4xZA8Xu3wNxagxwr49s/qNhqA9akEEcluUAG3AzVV1fBLDGTg/vKeUrb3cxznvS9mIAP9p9vnPie57Ua5s7gTzbONjfmnnkHKAc26tvn3ivazzUjZrzULyr7@3NvjoPNKKWWW4tFgP5CDd8xuiiZ2LlgwsiJh4Yk4XOKbnOVroM7eQctHmWBwl8UalKo642BBYHKzDZlFmzsnEuloONaiG7llvLp4pr7Nn@cDBESrDesLB7wFDgvRUya0JJeCqIRfEpOy0tl81b@06KBV7hQriiyDd0KFZgB6ywAX67AM@9sAOm3AGL7EajvSot/ALZ0GD3esIDvdBpKr0@CL8b3QUItCSJwe9bL4gv@y/7YQ@bp0F@cyHqAnCc@lO6LBVI0GBduljIFYqZdCFWKBayOTBWczExHRPXCmvFVExMiQUxX8gVxVghW8xkQUxCaK64FgiCOFG6yST0AqIg0FPR2ni@8Doe1Kwn@tVAkI91QNcblqCPj7CgFGx6vsMCEzKFixREFvALEJZN631XlYqAn7FN4UdiAbXE2iy4vb2Z2t4WhA18wVHKzZQgdPAlV0il1jYEQaaQTZDpaUHQeRwIAjCbv6RSG5uCMOQIcLO0IPTxpZ5HfVYQFHzZrG1vYzqX@JLG@AB2xUP4i@q@rAGYhi@ZDCnEgvDJQwdwNZ5QlnJaxxdME0O2ecgmhAnCczc/qRRgOOJwHMOOW9ZaTRB2@UuthiEvqOA5ntWX@FKjSxBMeAFuFIQeOHqmLGuC0AIn8qQgtMHVHkvgh6c6475azZYEYcwJhCQShBFBS@0rATQtxx@T2dnZkfp2R@7xa2zyZxuyBiHKaFjfbj1/3ur1Wua4Vn9@hCEvXuxIl@Oh2eq1nGitJlw6xIGQq8F49oI87jabkrow5CWEaDMhzXFTxrw1pU@QJ@fqYSKD5gsIeQEhi2aHODa4BgDawmtjAM8NqUUh7kUh9By1WkIZGdUeGzKODmHjoWVTsYHUNvUyvo8qy6FwKDY@TzfK5MsG4chtqnyHgd0wfY8GpWTkdnw@qqQaoHyLZRykCi8PUFLlhNKy9DQ8QncepJeYzgqR0vLqKHwRa0aeCmlQf0v4YR@9G2KhuPh0WBDyIOZW4QmiDiXeKJwKpRiDWyxyvtZ4KqwhUuHp07hwLuIrwEjxLKaA8nENVYPyHdDCho6qNbTlZjMcvpGlq0gEs4vaBOX77OwscsuXiY2prEq5Gx7FRhWeHTaOlLEwpmwPoZ9KzaHs4H7iYdvWTY64B4QZPU2VqPSQmYIA2UgmI@sonlCgwPPj2ZlvGN4bjve5@JVgpTj/Yo5YyEcSuPy8qXeb9O0K9tEHiMrjGW4SoQ2i7moi0putUuAENUz63ibDQwpa@Ikq2vULpgs/LYU@KCWDvlkMBKqOyoX7jRPbQw2LlsCPZtllJ@REHtmJHRnX/LRdv02@FTNRH@F3JRVdcwOOx6A1DBK7B4lTzZK6cvk2fha/o53HuKkT91crHSZVquCSOmFKiEmRG8pzs1qtNCsDeWDYY7BQSEmuenGhd2QbjEPi9hB3hTz0pFCUVFnD00SoY10ZBUeBagd3UG9UNm6HpRLA3pXlimyauikEhXL3qVYZUgYPZRM3c@weQJct466Jdv/jRR3hNoFqt3fxqsm0cq9yjul@wdt6XBAa8fj5lwaowpVUeRyUKtawRedVsFQLdPV8eQR@4lq2rEJR@Y6YFVoXJ5X7rFVpfRiVzYoxNOUygX9RoT9rJprQjs7TqWIsLUKPBT0ZBMFvDd6z8BPhl4bfWmN5mYXVcGqUSogxURZjtl7XgDipUglpBMSlV3hKkWh6VQ13dCatx4nW0HjKmDA04D4zlFg/DLGOZEnl4JHop6f5OMuKkXJ4OVKx5E9lP/3DkXK3Ev4QKX8CMpsr4U5iI/I0W@6EN1gzAh7QHcMvzfJZbgpQwYzlZiXFjYIVazg4Ty3nxdhtvBm/UyXLXhHX0qXz4cp5XIRypb701oX3VaEBBL4LgP3gHziHvrwMfm6z4r3/pP@e@BllUNVUGapDLKbLDkjAcNp4WGBh/AgcXx0WDoXW0qFQJFQGqGXwJlERuaUGHQJ5E3oigpSBnrUkFNMQPhENcznghk9eDATvAh3FMli2GAjeBu5u79arrob4ko3HUjTuvj5hrBcFEzhJM32JZpAtkyueqD5jtUqtd1QrO6C1TTJUkwF2wfccxpPL3zqfGF2vfuDPC5xLhmQCnDg0@Z5cj1aTFwFBwCbizAOFC7kIN5C/D9IxrGzztotiAhp96RXSSiod09cRzhuR7/cV9baQiVfJcgJuubsLRqFsuKykmiRKtQ9oNUcgqOmOE6cGbJAxID5zOQHtaJkZx8UPax8KH16dHpwebLNnqVKhVOBkuOCmbUwMiaF19gy0OOWoHggaX/Sc@L32ohwsGaFMNpSZ0ssvKs5u@zDyQPgc583g1zgHA7kRAVelIj4V10qK5UxrhUvW0JDNyFMxny6lU2IkaN3hVuD0WpCeYn4t2AhylNm1CLhpQiYtBqtJx1tcw1hx/gbMmwtaxS/BdKoQCBZeffzCmPvVaiVNrmTSyezK3fod/FfvztfX2R2ND9zRP96ScLvjAPSPEdwXekyuKbgJzCS88X18nf@v023zgOdcyEM9BD@CQLCsD80PzWAgWAyBXRNi6ZyTx5FjcaMuvqrRn2yt4t@HiceqZVmr3hu8rkKZWa4KBtFqMpm8iLxOg95eLObFdDDw6/kruboUYKtLNRbiB53xjg6POfW2m4WmviOHgzqrS/Gt44PNl/UT7OlkDb8DzDYP9hMYhJ@qnewXbKuyZKpj51u1Y4TCDvJk85DpJjvdOqQ4Z7RTlHxp7MZJZWW3U3I@6BS7ZmIig5OVuWQqmxRzTCyUUmuldJ5JIIYsPBnCca1gVEbF2tSNMbe2wpsRirxUQxgM21PAFrbkEnt@uEcx6NCI1aWt@qsDdrC/9y7h@nL/k53dY3Z8sH1yVjuqQzle1Y@ZUDtmu8cCO9s92Tk4PWG1/XcMgo9q@ye79WNEkAygCEMtkBPMM33YujW2kqgiWmT/THlbevtKtqf9JdOQknhu77S3hl/xkfHbF9P@Q00B48pvWh3XlrhixRC91OmYAdyiqrTZEhpTS6vQdeMO2X7KWmO54dvPKTO3zNrZ/dAaa6f2tcz6GlNTzh9Ts4PMEVteXr7QBE/@@4vhWXZ@L9zcAH6TPO2@ry@F81m2ClZcOhuZhOwfHC6l3Lels6OTJdELO9paSnsvu9tLGe@lDm9Z7237bGsp571t1F4u5SfR9jeX1ry3rfrmUsF7AyZdKk5w7m8tiamAS6xr0K6W6EuF4e3dvTpbBaBIeSoUR9TQMeMNhAiDRsTPC0GSs9XVm74eIwOhNZ6B7shfg3bBp6CWUCc7R7o2YmxVN@AG2h4AQ7SAp6NLZq8dc7DiGVfQsQRuA0tYoCUsEMAv4U51hGPLFZaOMAhe6vJ1E2F@5mGMCacW7Uf9zmLrqENXgRlidGgW7UuGGLLzydLA0p2DMtylUccuLbYmUBFyKphCJIKbGfdP9/Z4YgapkmGBIBnXKxfg1A3ABkWEOxYdfHnl8GqhukBaLTlKBX5WNXA3VZuB2dpEUkA5l5bagGCauteSGmOoVMVwUh7x4gvfJAHAEAzuFLj4Ls5wuI1l7cl2mzIUQWLWD7Z5CXFav8KmaznCMFGiFAXz7RdfvjD37cKefjWnX7UQx@0g59ni@HhOKwgbQb8ld/ssQdBRARRzCTkmGoXYUBwK85VrCYgOP36ygJvLKiSUCrEnTygf6/BWDFESGC9KKbI4giACh2BEPkTmZW2ZshtZSq7ightafkPnsmI/wo/RbY29U1FAss5mdKZWvVboVeeSBqZleUYgO0HdDtY1uDPpJryjeAROjrEWNJMYcwPFPAaiGRZjcox1wXtGpjYVDThXNicy0WUFaIxU@/tbvIb4EUDkzz2oxCD3SlRhICyeYPMlRl9aaplgaZddKJCHBAV8i0wTRkJwuIfjHW1RtFXeXpAtMfZjYu5ul1w@4rGBHRxOI7LiqQ2cV5zikmd1AjSH30GG7bcC6DlLcmTRqAPhcZkDVp@Gi8c53J3Ll18pRH22FMvfXAoUy/eWov7IYvxmpYBubcIiUAoQ8WHAGwVouk3XZnoRCugLCQWV5sehgA50wkvQxqcQPCI@dLmT@PFvjw@ddGm2KUO7hRrkUoFHmX5tT792pl@x@YKPxMAmSGfZF9ZCl5gHF@7eZwVwdLisnI7YnX6lUZoKk904XU8C8xSA51BUcjBkwHlhjBIkYeEnP6QBfniqwmrbzd39@sl0KOJLWE0n431b11RKIzIN5mQIw60wvkS8HIW7SASub4YPeRoxomfz@OSoXnsVg/xF2PqkBczqAHBzWsJUCe7cFMBXk9vQH3diLHxcY6sR9gRzFmPOWAG@PDoJVbdkQHVvip2hkaakUhzEe59uSUFskYEFSQlhFo6wLxcX0KWm1pg4ML5kBhltLdNh48waKrscj6eDOFLeFTD7vGlyZQMhO/x8x9LCxC5TKZY1M8yW@6Bxj1LmPH4q1x32bdQtunuMDZ2MMqvMcEs3yhbnRBboF6dVm4e1SOobkQ/QF5sx@GF3TiN7UdLPkT0p1FWweF468rfm5Wsa7XRe4jwv65TofB5@7YyGgrkUmNlHTgfb6IZtSLjV2gk8oDHUQ/QyAwE@zOI73yys48d@7EiJzqVBmdJs4sGuzWbYktUuMKs@NNvQ5aO6bDlgeGFoggdSQ0LHdKBDHtSfpgM6Cm6NxmMzodeZQYgnj4A3nqYYphQDAS9nli0blCtfNnCYDL@C7U8QDOypd6hW3LLoy3Gk5GjF2xK2BxfZ@dSRVBzH0OrHFniDeJ739dh0QZjHNgvC8OTBRVHcrfQLwi6Hg0U5AMFwT4izGXZBiKYfLIrAT3SaBDTOfQQ89xO40QhHFlc9tKvpGvcdyUX0PzGHsnO@1O6BjwVBuXQ40FfXwS0ZmLat4CcUZhF52/EhZngU8Z0M4LFVZMJJktVWlFn0LiYHEW1tpa8EsFGp3Qes34npQiTmQ@jD2OHHyN6Hk/mQQg4XIAmyY@J9dwDU8lAjC87incRP4MEWWgfMu0kE3XgAHkMnsFj5LvASnknmhXjMvKDJTdCV5hmH/HHMHatfnDq97T5otxBixE/Q3zT5@LcmH/elj23yRyVdYefT@WhEfe8l8JiU0W3gPyohN9fTqUW@qcR@rpHlq3vYF0/Z8SXDT9eYTtZD40ggj6fcohB69HikkEBcfkTfIF@o@py9/4tiT/qf1QqLi14cLvEmrYEG132ZD@C5IM0mHqjbbNJJis0mjiw1mwJPgTpe7PD8na7T2HhYArTUpk6hYSEuCTEhHq8db@7uxhVNiPFT6SuCZeum3MQD0YQYzgpXBBJYTYTpy6pREZyFfJLFKLZwfxo1XxpQwK8nQkA8lV2NEpmclPv15Nr@IumPKJI@k9jk9M5HpHZEqeFBBQ@lZPJj8NyENumkNjz6zpQVFDT8vH3nE/J4pMnUSRo4pO9kgadr0UifheeX8CzRo4l@Tl3jQSB7ClnVNNonuCf7CHMH8TitHYd6EMGEUzn3CYf0VS5Gp7x1ZEfPouGhhDA54dPJWMIpqY/fXQWNH4wy6dCmT/tx8htzxyYtHMacyepEsOgGFv5cwMOAoAIOdQPu3oFA4PaOBAI3HgqEXq6oAzeeCIQxuo7DORwIXHQ8EDyBvYXJaaQDaaQMhjhw4z9ywtHkJtnCLh9LQr0@BU5LP05RhEioeKxz2MEbiQolAYpu0VFEs8cRIfyiE4kijcC8kKXzszGbPtVhEdKFZxxFYr@FSvIpYiiaLSc3EDcmMIErIRRXLDXA@PTxjitiUH2e8dP5qCcigpLEvPiT/sp3olFlyrxAioDxwDMzicBHmfxfvyTlPlLyVJBJjfmhuOK2IN@4DvfejPsxuIpaJPCAJfX/GzvJXyX/lZpK/98bRXOmzz@yKfOACfPN1spv0Sz4bwr9f1Pof4RC/1vT5u9RyWdRzrf4GXX9q2r4t6tfJPPG0G2YvWscekv/GD3st6QIrH2THuDm@lx8SBf4ev/sokn7u/Uf2UsHfp086eTPtvVarXYyEM2j57VerV87wsOjNlJ70bPL7MbWzcbzjU5ta6v3ore5L78u1LJ7xsu3hXfPu58/yaC97xy8eP9ZNdr9wNsj4@ZMPrzJyAWrNhx@2t0Z2zsbp4PN49y7tZtUXc11N@RPW6q19erk7cuT57nj6M2nF4cvPg9SA@uwm5KKg8zOq/ybzfGZFshdK6ed7T3lYHDcqZ@mB3tbyrvt6GZq77j4Wkzt1W/eZzZvorlUctd4efD86PSyVX@vHu3uvetsftKl/KerG2M32Sl2Ny@P3gQOMq/FnU8HB716uvh8J3mz1TU6qfSOauYu3x4dbpy@2@m/lOqD7dxp8e3l@DDff/362t6P9rJn@eErKxvVaq9fp19qz6@v60eBlqSfmBn5TH8tGjc3h3pxsCa/3N/pDV6bopY8yL2JHg9ObrbqG@qntVHm9N3Z65vs8bvhq9cv3h@klOPjVl3KG61O@vjyJBtoDzK70evT@mlBet45ez243t3JvdtKvurL@7XOoXr1vLfzXj8@3NutZayhJu5tXqvvnvcvX11tbe6q@uGVqtWyyZx60nl3cBA4faG0tuSdt9aL2mX/XTK3cZV9F@0Yz08uP/evXmwcnx4U0qPDcUrftI5aO93R1lE@XUi21U9Hn7v6K/H0dTR/ffkirbyrfbYDmc/jXHFPfScPtBfRdu/96JOajJ6K4ub73c/v3h3vXJutmnb66c320aX5qqMdWAepoxcvX7XUq4J9abzXjo/Fduq5fPUqmpICo9MdC@pIPpFyayeDvdfGaEv/dLT73sp/jl6fXWXkraujN7VPR6nWjWa81cw9ZbCZ6hxItTe6XR@OnreL16dXO@repwPrXeBVXczltvWutdF9ky2@TT6Pdq@ev90Qj0epfe2om82b@29enylKvf/29PNRO7f9xigMbK33@vPpoB6t7436n@VCqqUev7vSAqe546PD9I32UhnY2ztHr/L2QWrvzWFnZyzWXsvijba2Oc5tjcx85mzrrfnuakczku@UT8PDlHwd7bwz7OxrpdVtv1Hag5eB4xf90/3DNze7ubz5fKApG4eF1P7ezuZ@r5N9Od59NazvtS47z3ffym@Nk/xVur5xlt96e5yxT65e2sX29SBzWIieqAO7dxoNvBj2h2uHZ@anN6P32dqgJWeO1Hf6eE0cbL4w0qM3tfrB597VoaHvi9vpcfJ0T79SU59Pbj7vWPnaOFoYndoD3T4RRznxdSBz89mwXxgvXh8fbLw4eP9CyirKmXR5/KaTypwWkkrfzOzm88/F@nZ38GlQlMXPW68yUmbQj1p7V8nOZuf0zdmVejl4ObhsBwpFq72x@34o6fVWWky92@jWc/Lext6JKJ/2Xh5nt/ZTh287h6efRiedzbfD0zcHSqp@@aK418u@PXpTfLn2/sQ6kc70ty/N/cCokNEtMV/M3WSOi4WDvnmcObss2u9fXuY31LOW@GI3PZC3FfNtYVy4Mj73b3o3x3Kq1Xu@9Uk66tZBkp4epqTc8Gp/dBzIvDkZXK8ZG9F3V@2XbzVRLZwpa8mTT5fFq37/5c1WO3tW@/xJyj2/lIvH28mWup17Hj3afH142ds6@1zIdlIbe2@kt6N6334XeL2jbF0Wz64ORmPx9fbxeFBLaWru@vgsd32ibxyf7RwX@q9aZre1c9kH2TAYn17eDK935LX@6Kbwsn/5RkrtvS1salb2MBV4Ie8OOkcnL9/Wot20XLSvD97tG2eFs1HuVUE/K@oHBeVlrft89PqgW0@tGcrZyei03k9ubCqDAsiUQ/XU3Dx4vfP@7IWRCqS1/MbnTT239il6PXqXP0seRveG79on6cGZae68Vcztt9eHb18e13aju63x88Mr6eBdPXe8v7lpvYhuK3l5vJO5sWqbGbWrB6zBxmh/ZBrFzPurvR70BHqn2Hl@kjnTrFqte7NbOK7Xas@t1u4LaTR63l2DPgKv@tkbvRL4NT8YMMDPBOQPiR86EhhYvZY@AnnJ9wUGaHNXgDZ3Bfh2LlohzVcf/zq5Gjjxb2WgbzfzAZ5hC5Q11tFReUiwXe/0Xvx4R4wNdIiuoKutG/REtM5@jQ4afCrcabwKdx7SlyflkaHqCn4XCb/RgDapOflIXCJwoLHBGO1NWx7wDRYKftrIOWyXPuvAvyBFh30Gltpt5n6fM0FHyXpf6/wICoSh9eJ0dnCPxePtrir1LHCoHXJ9DBx7Z9tjCqoi4eAHJiHuNSUxlXOWptI39TBzJ/hFpv3nTNX5RyNci0MCZWJMh67gIBUdvCLjN/ws5VpWx/QVELmTCPAVn49aBen3w9Xd03504OnM2lBQN2RzZgGowSO6M63J1Wd4Hs6z1aQzxYrKUFMyW4qNX4hu8q0STZ6iu@bNmF57SFuCnQlarhihZkNHBXPnQBrh20wspBitMp/s0MP1dJAiqKjuasPVVYNQ0rorxl98mFeN@3Erg95vC/UU7o4iT@HVgVZDoBVNSM/N2X9n0SJHD6gc4JP19be7J03nUzF8ieHUrqh7Vlz6qFx234wyL4Ev/07O55dl4goDyD4OO/KTtqGo1zrnZYHWPeLySKhttLAnqy0TwDW00gCxGbQa5Tzb4CsIU7R0zyW4F@cJ54Qnvlw9mRB0yVlQ4fHAI@PxBZocZL68iLhryjIB0GpOd2fIzGK/3zLv3VMzLVXSrtBV5ktlwV4w277Koo9g@MqBQ1leWZz1k3xDHJQbonrLYCcZFUyvWgjAWRDrVvOphs2Z1ttjHF7DXtI4PoZpeFaXqurt8CR41V1yw8sWcVPi8DNJHeBIYhdX1urmmCeEwzPhchlAcJ0OyQRZc1er@kpdmVAD0dGiHl8ugG/LrheePyBP8hljD@eWJ7VM7EArgBZnlS8GQqhzL1sNntT9shDoHfEXZirqhDjuEiJwJleZrRtAhK7DcdCNEY/w1alzVOErvTwuYpxO56kG/LOn/pcSX7iLDUrGYU8UIRFsxmihz2TOyzSCVr2mg0lNWI8qCldwYxUqxItMAQsf/ZkSjU7Vkw/5uYJ0E1mUqB1eEApiyCuRQ3qH9gRDa@KgNvhSXNblK7g4rQMzJFqHhL588RoMvHrceOjuwASW8L5HjwzOOZO3ZYegZffdbYSem0ImRPGk6t38WnraeQoGuH5jKCNZDYPAbOIncAwGXs6SJcPgDoLwli@BN1Y25d2RV8vLYYh1TnDJQoM9YWFxfT28Fg@T13eFSMRrjE70tC@6LzII6WqVhdOr4YwbOYuRAWVmGkF2MYI0R5BdDYsugrSDQMwBBq5iEJLvWIFz7TTigg@xh7cxDYMf0lmQ@mo6KjbW1wu4xtPnORM5vTjrq5loGiJz1EvR6RCOlgf4/BvTJQLkmbSvH/GhyEYzgIInHZ0OmKQ6E@Al6k8z21jYOf3WlBd3n4bb@VB0/J6nbJ4XsLzIqXxRusHAbdim44nfVDPoy2oTP87Sq8jmoCNQk4TU@jJumorxL@s5nRbQrzzTK/o2RxAEigEigotHibHLh/q61rd3dgjcpQE@XuYYE2OsAGYISBSQGAWIDCKEaKD0mu2B4cFBV1yI8BXfvAOjRPZxxhn3D0A9odrvpkRijJMPZ7gBn/NlM@pDOH3DEKG5t7uBjzf1I1wxu7v/HKpwCcsRY5O7W8xljtEr4qak8a@tKLYCWQDZxg0ap6y8qqbTR083fQebi9yBn8XOI1LpEILxyI52SHyh2E1Fd7BxUrp8JNtER/r4lwdQiJTBzmA3MpNUJMeYf7S4wL8RRpveKDaRChxeRCeDSCGk2clRbf94@@DoFVHusFnbO9ypIWYwMNuS2WH0FRtsIJomq7xT9egZwO63h586xzJJLfeTK/wj8AjLP4fIiQeATQppku9sjrC8nOnn4Ln3oggkUTxoUCqaHdlYgBvXrnpgTmGsBQh5LfJcO12hk6dFPSF1ePM9oStHqyjpiJa6bGkhGxibvuojaVyeJF18G2Bl0icRqeWiHtUjfjH5N@AyafowNPKRNTRwdljuCH7yS@22bNGRBxPqA0pZ7VIijmTxEQp8Fpd@Ij/43hSv73Vw0HcxqdNNeXrvRM2dVhZBe@S0@1E6rk9B4lhcHenWVStJLXJS5t@pnlIdlWmV8b7EeGqXPLVLSI0LXHY5q5ApjfPLKUVsEXkUlzyXXDd2NTOunnhLyanmutDorT6eSkRjIVzqUIVhNdERHPp4StY9cavsiduKJy1xsXL3sFLmEHZaI3M6nEn/6RjMnQ6QLTw3tkE7V8j6GppY//xFk2/whXpKvtHJNTEInjilCeq0C@eKT9xDdS9nICaQhrRb5txJrkGdiocv7CBkcTc/EZ@uQbswnVEBRQNpMdmc5pSVVEndcgxFnyeKVacXNjtuIyfISWdmdmY3dCEQ@vINh5NdCXwbH0@ogE76pmaFUCOHTHRWCuC6ajwOESJ8XIN0GhC3WAbKnmIvLkZhvhhO4VydTOE7YFDUOW6RiwIE/QJ2D/i6iZcXlttXDnczHEaO@AqWKjs7KNwdvaeHLCNmMr7tvwdn@yyfn@wOxqPOWDadmmw5xkPPWL4Y@FHjZJPxBM6P2HCcCkW2Qp5B0x10QVlVoRHzR0fBrh/zxs3iEX@My55ytcotWMsRx07XYLHB0MIhSvwqPc7X2kwciYnAEghFGgN2Pvfpdt4A2BtKpqTZMt9jiYLcmdnFBCki6rCyCeVqQcvAZWMo8fFj9dAtmDIfAAafjt6mRZKIg@JBTQ8HtBophgrDtWziMQCK7Wz0XyKZ47ADFw1VzgSupyscqi5vcBI6IoFaNA6ycDJSt4zU40MvjitN6srJXopyebInUpfmfjkYM0DkdViFaMzdgSWHwHPdDNnjq87n09wm6QFPRP@iocH5ToYbp64d7qDhfcy85a80FgzGEHe1/X3QyFnERKioTI2IuweOJIC7BartjkNwIHqMGtQ9ES5ujSIFwX7pKHwsnJGMIC2CeinqUkzkOlyl4xx2R8FL3rfTiZ8r0PoizsqAsbNhztse6UAgy0c4hLM3chYC2yeHGPlxQC54Q11NTtYfjBCHt98NxTdxiGuFozvi2AWIgNu1pHbx/PM9aYtL4bRRSpRvSZvNKQVFfG15MRgvsgOGpfOBQaZIHrmFcsFODyf73lxAyj0NSD2U@anUHpt5J7k5oClKPDLrHiHunLG6RUgh8kC/lvkklbOsxlEzffXDlSSoRIcRiGep3TtDFQ4NXKnAc9fyxeA6sxvHlSQU4mz6nRc5DpTnWE2724Fdge4Nc0729S4qKOdkt6huMakG6fvlqmJQ1zhdVqdZ@MsaF@cLu@YrrLvLeKqwTiS3nPPnO2jg6Kr6DT9/ATsUwdm5LHzXibHvOjgZ4vj4@yiXGovk3/ReZ1@D/FCZtEivfF5eadOs98LbqjN3iKLdz@8YD/Gm3EaOH7CmLkBEcF0ru4vreaylJUedAaVnKl464gw7e@zsouh2QV7TUn083HYv7WKacAxhqbDvOR7qgj7L5hSwC/aF5DxmIOLBdhUoqQ/Wx0WOZJ5qpC53YEA06vRnlanR4MkG6nsZ0Y/FkZ2@LcoPxieZMp@LMYbxbnIxDjeK091P2n/Zn5HxvRlBctAckdPXeXNG/EiEu990ZnSiuxmO5gZ6l5GG2ydHEXP0t1zK1QPCxkRf8KwDbg/4dQNH0XaVQRzYAgUebGO@NTrGIPV74ScnjHziE3y4NQ9i0gkg/mh01IRfIPEcpn1mkeEzYuazSbVDFDV4nUznmyqSBkI87LwYT4xzRJZMx3EakDuj4lypptAx2uRMo3FlfvgHqbJ4MDnZqf7TP7DiV7HwOGU5sbMM3BzsrnYgFMrAUGW@c0fca9YOdr2jrVjfto1SMilbOnpZCd3sJW@UKyXJAQPHzrFVcXmI7RwPqeIhzfopdGV44JSdYMcyX6yAei@qZR/JnJSHkY8YCU/A0gC42wWNV2vL@NUW@wbXDzgIrIQ/sxAsWaCH6xob63prknvJ2ZnDMxCjvFuQ@R4QZthKQAaSbcm25LGcxIjJlgq3gYRHTCfBJE9iCZMHmrwHsY@hSciJS@laCmz5MkY7p2dSpVPoAnEcO6IQGz94TqtHcAzBxnWRrKVD3XjrUx0jgU6R1DV1zDQ8AqAHmK4RGqQKJIWcdwPFpBW3zqQOLXmQyY7Ipop5EvaW08NRPOy/EwkIy0UC/GO9JdzfYenILqZMa1Mp@tSalpk1GbxhTi@i4Hb@tF8bD@f6@joNb4lHMumLq2uPWfexaI0Hnf8FZL9v5UcyicOjhiqNmXAj0eHebDO7lsqX0NZSehqxIbYWPETHp7HLIwM/eYsLA7Afd@Oq8rWssgxW4xvFGgLgsT2EIgWChin1BpILGM6UGCbjO6OL7OupHf2TIF1Xp326uG@CTSxq3JnGmDjBRju4nF4Fiel4O/2CHAGpBbenuORZ1w1WAkdHbg171Bngviw3Bu6OkmItjCBFquFW5Ck8S/CErNOx0dCOsfFXvPOrcD2RrrBzaOYN5k5QCOUAlQKafoXnvuzGx54DwXwzOtBh81kN6BFWWdMxRvkoAUBjHxbmcBYf96TJcxeko@8e4KgNJcgXF7shWETDOevx3jUlq8y3pgREAp43hYxJR2Alk@7ISKiGHy92XzZCPJRGjcLcPRki4r3eqkcOd/1Cl68@WaczwRid4UnkjJTdVfVimd25gLgGBDUcXFkSD7krB1DDNHFuZrIiBUgvuFbYQ2h9Gch8BZIqDtkM@yVfMfgC7wYf7XJUkNlgseHOYYF/JVV2qcG/de7V/2Qy6wmvzSUq@DJ9Of2WOeq00OYTMTRL4kwwTeUVOy@HR4g7OC6niw9zfiCPaW5wRhNp0DTmDajyjPIxVxAWqHPGqUuJsRHr4eg7N59ibOy84oH1AX4qdSo2rohl7@hqWRsObtEYifEoQyOGwHdMBmlfDuDdsehMnrjXuqGXILGOgjxAggK9zl1/HNq4TcWYeFemlNv0DTMu4kGPmOf9hWuxLjTEVzoHU4T@G7ybKH3XEWI8PZwyIIfoOtKN2CQ1TkQv16OxfhUexcYgOhjuR6o6Vge6ncF5eh37guiMEmeexhEwOA7blHDesYm0C7snkLHmqAIGUnNcwTE8fv4XKry8WdABMghfYgAYjyMgWKjMVXYpnMgMom8UjWI4GHXT4UOjhFa2G38uHGuP8PP4fvx3k0PyiA7NUaw5jrjrUiBGc7xKJPCWp9zNFZey9xuUdy6/M@Wdo4dX3nvo4ZV3np4/qrzeiPFbKgh0MfRAGwdN9qdgUQO058nHKZ4y9ExNeqitd7OxhwZ@iWgmNn1IYj62bhi6hWeYL84BT3NBJijc5w9pPuVplMANBnKSDx@JhRQ0PfwkgBXgTdzUUV8Mkxu/Rcn7L9AnVT627fTR5IGYizSi773GZ94hgYjTlfi9XJHolQ@T4jKVqxOgtl3R@uIK8yVV9jJOBeU2GKPIXukjjL/6cPiKTssXITduFCRUhC2KMkS9A@PNRkG/xVEcqjvycToWUp0tjOVWIsZ2Vle6mhCJHWGXW0kTrVvwzTU1SToDu/r0Cc@O9cZ7R1GXwXll0EhvKOr20mCK7XZptG2TL8Rmh87oFG57AhXe7pv6sNdneFAU6oAIy5eUd3XU7lG7BK0eP0A6xLNqSu6yuPCk@N74cZKdGgyMfNo/jy331SHbRMW/NcaxZD4WEPZ1E84Kq6UlV3damgxpL5Gk94AbfKCPjzhMkqc682VgC/kBsvAKR@Ig@SNipwUJu51YXPQ0EEGybTxUHzVrhRcBiz@JZuA0zCQiagDuGV@krCx5oIszy9nYl1vKnT@7e8Aqi3KbWphJ2oY6m8mWjEN9qQcyx0cRZ8duIDuYOuZmS/5HqD8vVT57DXb/V1gTEnW5MkZwMhi5uDgalB3cmjfAA8jxZA3OqWCBA8p93UTbcBxbiPkGx@OodUk3YHuRqYxw0YSTnT7Ys9e40GhhbJpx60tQVbR1ABFBDki14nNnOF@GX33D2K/IHPUicwPYIlUOz53l2dDbOMvsRp6nhKm3ZbljocoqIa9QPsO4vcFpru4sYUeRemghgqXuil43OzQeTdZiX2nzXRmbh5gVU/40VExubGNuElCXtO4HWGGzL7evCBa/cTTBHv9/2/u25TiS68Bn9lckG5zpavQdBDkgmoUBSYAa7JIEFwQ1UoAYqC/VQJGNrlZXNdE9IBTrvW/shiNsy7Kt9SV21/Ju2K@7Dl8idh/8PvoHf4H/QD63zMqqrgJAajQKO4YKDboyT568ncw8efJc/FENhm0U1YKBCn847UxQ5BBMVKUUFmSP55NmTzRx0nyUbFDtBDBRnrvIhFjAyH6iK8gUWWl5HYpq9J5HyjoYiqMUSiAMkRnh2NqyH5Sa1BXsV0YgA8fzUCx0/ZDwWNfvqhpMh7gXB@M65uFOmOys/YWMZfemy04ME920PhJAvLEmcy2MooYyMRgcOsblJOad5mrwewvQWFUOcI2hzR3LGl8zaDCUiXFLPO@QUVAsv4Bskp87SG@hhhmgrsXEkysElmmWq1TJIlo6ihexjoJRzcbMYIuIAQ7BytedP/cbmj@FDNAI9x7YYND8HSWMvQ4KK6npcvuElU69REKWrsA@cDodRp2RF0zD4fxXTQiFGxTMU3hnSJrT5/flM8mO4zWMb2cNDAagdhq7pO6Gugl4UYfNe@XJOuYU92WrwYk7DeScVUMxgwmrOjoPPhM5@5j3RPLwcNQ6AakcdJmAkh5UE4jIxqvKagOwdZK52CiqUzmtYNfpRVPaRE8CVK5AndIpyoNQx2OCJmI0JbhhY18QeTD2JlwZUNs8mCp9PgO9xq4@YYOMfW36UKkcfYQf92bsFtI9HySAB3FbqFDl8NizysD2Cw0HcJIdQbv18db1REaBhxu/bmGoTqyBqoW/iNtnG7i4wg@ujV/hUOaLVSLuVLkmuhWAxWZJyVjP3rkp9/uyvuin9J@IZdayLg3LBCW6/fiSQFoVi2I5fYH126Ro4fguamrcRwsLWJcAeuAf3nTxrYW1Nkh2hrN4BgTidSa9E@gSzJePBBNNaJz6fp@GDe5wKPY2rsxDBegxhFGZGejR9LSLLmkGNF7GTJPePVBIDiBOjLpMNcemlz7tcH4F6PkVqnqS/LhfNmuLq6J7CV5@ANDIkfAElTaR/FIGBr9jzSYzOgNHPlEUsoLDgt8HkohuSsQf/ULWyqH2XG@ufCvtNMbWJRjLsfAsZRKGAq/IUnE6CyZv@OUIxW6080cdn@Te@BbICstYSEv08JE/jPP4JUML5@KwJrSe8WA56URXC3k1NUWwKQ7ZoIcNp@IB5je8dqy0bLSRm0xbsIX1WALVkCzUjOKy/HLJG7shHv3myjJEtg1q2qZbMtauvRR4rkWUyXZtk@FAuKsEbQikUARC65aj@F1EkrqOGqEhKG4833Go8RVXg7XF3Klmp1zg9Z/bqYdPaMUbbTT1amT6cF2mjrgOoyTcs1R1l7V5A@uTJYafwuq6JoDDh40b7RgsTm2rmeh3kaXVjDW8bqTu34p7fIAs6Y0b8/cZHRoLoyYey@SLRM2yDOjeYZQBV5g2Urc8vTEOeOlnmKqIkieHO4DjXWEwBTHfgE9bGB5GZfNcLws0jOphRLRjnfQ13n2AvrPWXWcYBuLKjA5WLhTSe@H7vcToFcjVy7rrTgfYFHzphzKxgcqidcrNgdlySDWXH/x5pAic9A6niIPXf9nSFtQO9dlqBaDIZEVe@KXggZaJI3pRox6IjIx7oJaPpFrpg3ZhhJ2gB2/LnQ3dqr4z8Y7hz56PLeqHJeSXzMt3vbDFwsTnuzvP9rf3jva2v7u992KbSpIivzEono4bJCkLz9C590jwlsKEQ5zC5xMfznE8cSjOEt7AX/SCKFKP4brrwXX8TQdKdqZeIffNfeVJft7L0Jusc/l9ZubJ@J40jUMfTYSmqKoE/TvjCzg/DzthmYkfzkBySIVar0P0ZMBxoQq4Z8Jmzjm4f@JK6gYUPJogxLIBj5RgEJ0hByi3ieQbM5w0wz6sZq8uOrYaGkUOsb8E4xABGQDIR63beZ1CmNtrFQbeA54T2UhsK4cghrv3o6Z6ztVuUbVqi/uFPGRnGIyOC@I9wWoBcW5waFUxQPq6HmIyCoIqUG8BPQXiSHOPuEMNvB80WvVm4@tzaRA/Yv@avBV8gEn@B9p5L9rpZ8ZPyjLb1zEALB7nImVDlwiblGlBlx2tKWlQl6poRSr6MHPyfGtyQX/712xBnmNALq1b/WaMxr9ee@5rm1n/0j4WvnkznEwCTljlaPLNVDG9@PoMdv6pWI28n7nIVVYU35pOZJtOSEC19zGeKC2XSPsYOY@dXRbYo6jJiH9Crd0t4YxSPJnetRKKtiaCTVJpPo5HI5rI11OiT2jQJ9TKf2Xq8Pl9zbAFiLubrXb8Hr22jCMSHW2@lya8CdRzhYq7ra1/kWi/rtdW20eV9skcec9YkIZrTpqbVJGm3ebdO5VQA2dLF9bxJfIXDXNj3qKdylvCOK2MLmeHlplxyZT6OwsFM0qbIG@RxMji8FrJEHNCrbZNosA12wmFeLlHlTWui8XxS6mtxyMYC0vJiZgtxJe2Oss4NhiIis4GtD0op@cogTIWxuahTE6Nnou8ymShLdiEmBf4fy7WVoYE2cDjWyOrX6OR1bdWI99ajXxrNXKZ1cjSzcY0nDS6/qgBrNlQ1c6A@y8swYLa2lWff/ZgX@1/tq0ev3z0L9X3d1@qzx88g5Rd9fzlwyc7jxT8f/vZi21FBcy/73oTVLlXMPVbXs8j6fxKs7mqCPNCgPJV9aJzqj4Let5bIJ77Yed084Q/6iMv2uBS22@9yTzg56AxKrNEYjVBsiJ@a9ISJ7S47gIln@I7ovbliW0kb54hS5bI9oLCoRsDbn7bIx6E9LjoWckYbQB8AKmApsNPsqQ7jU/rxLT060oGzvx77xEEpvDpC/Xg2RZG@tza2d/ZffZCPd7dg8/n30c3O2prB93GPHyJWQT4dHdr5/HOoweUwA1o1hXK1shg/bIm1BGcRqX3ZjDF8GBDvBXKV8Kr91KhMAq0VUSoStNR7L6nDySF7@7s7LRNLtqdWw/2vvNd5Gq8H6piEYNcWg7VxQLhVhONRqA2iaLdZmfqyFrWWrwhnc7VLcxuF0gGRL@rSiMv0zux76niIxQj4oM0xc1mhk2jhopuAm5EpR3BuooiMJRK1fuEcgNqI@mBrg0FqwP9gUU3xTEr3iOXtJfWkJBicMadUY/D6OoEoHvW6qZqowkDoEBIEhgAZTCYEHXeeDsoJFF3BGIa4cUfEu5ywuvT8eMz5BrRwFUSHnIgkDVpE88bTSkGOOr4I57HhFkT7w4UI4WKhASPTnKGQy1yJZU44P/ljQ1fZQGyCLvgAFa2vlTEz25ADbC3n3QGUagct4zSYLiCeCOfNbWOhx247pFceIIGS29RjYCqXXPx34Z2VK8ZTgrEqa8w3blKtsOU25KD37tuOSj5cKFG1NujTqPClMR/urIBDxca8CFoAFHN3i/QrdA4IsaW0AQDIWUnDIAi4cqnfpSMahT0pz0vUUDuOs5r/8svyzLI1biIpeJDrTMadhjqAR9CztAHFbm5gEsMaUqe4GsUz6GT7EH8NnyKyhATbOAP9OBKbfblQdcomjhSKfLzObV2O2QMd2WtRPGsG2y2r7HxGUXP3yGb5dEzSRevyeY2F6I/Z1RiQM9OE3TzMlCoWDSPqCUc3KEQ7x0/UmHj4Is1d2Pr4avaj35QPWw0jnlb6PT58YKVEvmZha7ksDyM7iRpA@qVJkgL4bSLpbU@I@@WuMo1MmBcTnxgvjeP2iaPxaqL6SOKl5VMp8R371wuVSN7EyIhjCQT725VdaCrrFKZQ1UWBPHeCY1Fz7o6pUo4zX69iXHtcRbaMCIj3EdIvcYOq0b6NZa3a3zQg52lIHwaT7fBX9axyIWi6J9jz0fjC@ehW9koNzQULSYznI7eoqsac6ssvbrA6aXzagHd1uXoYP@@Prq1S1vHx8N7Ydu6FNt7ta1WycfFx5KF6/pof3QJWj7cPggt9L2aj5gPyUVshtINcVZvLWmav6LGHyzMHa09QINnL0ZUNUit2qajIXqIc1goDk2jAmUbTcwQvdjf2t7bU8VtlLKtQ1nY9zqjHtmX4jaIuG9qT0dsh0ybXd0wTSZMkGGedMoFm5cmq71sMWcOXs5WITxIVcbDbBYmai/cTGZiHcEnC7EQaHjNG6IeuWTrzvUeFB4I4osD1IRS8aRZHSxkdnOJDx92sk@bTDxuVeaNwzf@2DAz3kycdZGoejK3EWlGGI@DzjG@fGfP3@fMH6/repjB8n44pQ6jEn4P/eWrF1DxGF@K68kZvGRa9JSSzgpR6ZIeOzLLS3LYvzxBmVjsF8ILW9u6MMfSNOaPb1mR7Ig/3cR3/rlk9k5F3qm3eEq5b09oOT70nOQRBEwmXIPVpk0VUPzwQo4wGg1zTrqGIbfX2i1qzYFuJUUzE9ztfKCPgIO/cze9PaSrgt320qpqX09VfEokarLibi3WoDMB8907d25fhTvdC1289svi5jMkvX9Gp@O3HQtlOA9JVQgod@dZVefHBHDJ0LlwC@w7esGkCgKrk3GmJPpOh5HdPmjL2QRt8aAxuy/3qygvStdaVrNU27Kx84lkYyeQhT5YS9h0lFfNwuhfXF7dQwrqdkV9N9@/Pl5sCITy8ItfcJjMvWCMWyUw4pMj9ooKV/L1ELXiIizBwQeNp18rBuamjmN5wPHmNvmFG22kucbNKHiDev06cqbENiviM1T9tDM@f4cCrnckMuU8tAmQsn5Vbb5mHRWOrLnZD0iJYGBCWW5yK5NpsM2/PbKDb66j@iDlMYD1gOmaASx9XFJw71lHqYIONVmqcBrwJyapxklAqxHePUz6MqejXYI/Hs5NeoPT@x4GnjOp9wXLWcdEvCxtCGQ6QmapKMAkq/UH8yMadpP9KWcDG2OSPpLGwN1yGJjUm5yKOlU66UDKTuOkQ06Cm5RJWhIoPJj8yKal0PPeHNEkS7Q5QFiqqpE/PKyL/tSnjtwdy2LCEfFEQnlv1C/QpFDMU4NKHwmb6FpWSOhg0z@skwKlbEB4J4snlhfSph8XsIEh3Qp9yUTFxagB@F9phDTVJl6s@WDzNVL4xAt7U09tz/COr2MjaqokxyBLavvZltp9rPZ2n28nUWOLj5BHoVJaYY9CMUvDqDt6yVZhwoNpdHLEifoznXvmca5Gwd8GaBRMLCD@TOfqCgjFIS5Ldf6u/04dwOE9NpPi9MuHMum6x6YP9V4wHUXn72bvaHpnwOnVgQQ@VRd1FBJ8ujAsshKFw9bkQG9xGBYS@coj7VYhroVSqJaZ@OYIxOI6tebLF4KtYPZPmDpYmbRJxwE5YZvEnSBAlmdd4lvCcPRO4oCb9JbtKsdJNwwPpXp9IbmiPjGBGz074m6ysmtWUsmr5F5cCVOYwVMPMY5oXFtZ9QP1zn@nK4sPFTz619K3HTPa6LtZptE6YmjZJWCah1Y2v0pYfe4Xkr8WFpzMoErGG5XXDV4QGOQ93s1dpvEEGNH3ApjZHDQYL6AFOFoFCUBeJguAVH4R41F2K@Oll1Eku8XxelxsTk4tMbqMItm1xI1OTkW81lOz0QuAO@OAJPjjCC6C1vmaOXNANgsV5y1WlS4opEjXmSOu0@E/5Yw69DbNEECPh/pn65BNb1TJLnYpfHJE7BZI560BwT2I3KngsWant9Lp9pGkNqziaQirUSlgwJk6qa6eC/Ykkkg6Q0stXlZktCXRwJHXkqMRtpxDC5RIKAe0lgTlVRPDAiiCEBeHJ4sFyisxCVrJBrWIn@BtrKm2WqvRgFayQa31sYC1loU1CVpJgy7sa7RRJsfeMLTLzuWTV87hY210VlXezOtNIz5ptNMKWEMRLA@b0RLovn/sR5@qmNGiX3VoDxLt6pp4xNZpcMG/84lhfaiAZrXtJki1MULcLSxeys@omMVRNvsWM@aGeUzAc4hrfB@3QA8Iwp4GxR6YpCGayZALjT7FNCtmDw2XmkWqTcZIqqiWzuHzArnfg6Vzvu5w5PditVi@KHKz2oldFPqkk@V@dP@@Hot6FBz5KvNfWxpPOIKxSuKox0mX/EvgmEYmFUUc1WHQY2FnFXG19WXtANLxAk4POykc@Jqy2BddENAcXt0OfFBZxIFNqKjLOmXj0JeqRRzL18ahL2yLOGrXbwfdp7L68tG1cfBFMAtH49o4kAIXx7S4dA4ILvi/xSxSS4wHmkVJaqfaTZKGwdlJfHXTfdFXVYX2goQhAT9LfWW1Qxhzm9aH1jXoWuOBl47F8XB8XkkbcBTTzt1kAXMLS5YX1gtfbimVJbDWymurW2HUh4OgPhia9Z2x@FNX9JSQRBCS3AMvMfXeyQSuSDibdbl9aAaEcEL7j45QNevoiCRDz/d2v7P34OnRswdP8RK1xHsUim9QW4bUdZr1FYxnz9KWI9IpchWqWmA3CrQPW3nUPkGzTacIRY7FUkvnFtxFkRkorMkleVF95J2px5BFQesXcCJk3chmYHocaoPZ1Iu1t8VyDGmfYLpXcl/bgJYQDNOJtIRgrOSCddni8q9GrKHyavQqYsCuOmCbzPDQbu8rNFyyCipVe/sq@q436aIuSc04LeVZRBV8vLuRcypUuRAJeozBmsBfNBrqoXaKK/ZrnWEPXd5OB@T49tQfdk67/U59fDIuDEJX3NM4pUGITi4LqEy1s7@99@LoOcbp2n5ElhP4r015@ztPt3df7mPOC8i6Lcnbe3u7e0ekoL738vk@egxNJRVtQMESg0lCAujZ7mcPnlgw/F2URrJBSAj3Tfgjrnyqyh8fzei/czLzqLIqxBEF4SEzFSxKaVUV@adeMNXB29D/hD7gq2h5go8yUJeOakwOaRwUf0pe7Ov0woKidkym44hASQPeSY1EOVmCYU7DYyxAvohC4NtJm77OEmXMQ0O@YOykyqKBDBYriH3XIKTVgcvkxXzUczQ6ceRZPfdGAImvTaVpNKitlS7K6FVyTEpD6cKlBpwcDXKOWsouKSMoWukFK4iRLXZtF7TBO0CRRQlNQmyZQgX4BbGtKhW/fF6wA0RJFuyqHD/qXFk29EkYiV9zw5ojdmvKer5QPxKI@SUWOIZG@PO5/ShFBCbvU2TMcYCW52bM6K/uLEuYHTM7Dr1PxXbdddQeeQQNfhA57OiFfPbFdCfPXdKAI8xIz3gyD9DL25h0mCpkGg@jNgxUNJkrtiAMIzNc0PND/O9MXLv2UIHGAYIr27DFIueyO0o0EgojBqBrXnGjuB67sWGzBKM4zBD3bYhWFsQXNsRKFsRbG@J2FsRXP2YQf@BUKnryNtTKnTuszZyYz4zi/8cUr9U07H2tCh0XBnx2cX0aM5JtxiHQFRfNQe0zG5DbLbt7acuSqL/6v4DbxiWlalQJN/ySZl@C@ef/prjOErprjNLvcw@tDQqZE3nyYhNmlBc@EhLXTRJb0jS2v7oEW7GoZzG77B/EFPFFDtF89dcJmGyy@Ymed2XGT79w3YjLtmKrhjSCv1xE4L4PgiMur9cXeRtlA17MXlk3WHQPYgQMctsGWUmDZFX57tIqmza@VmaVLRukeZ0qv/pbqVPOrwyIPzYQtNfKYGaC/r/EQiPVfCiUBRoyJNrUPI9ffXPBj5NtsItlgT@PsVORw8vb/fPfSLc7LpkJ/28ziZMK2PSlpz1z4P/ndXHczsXxA0ZRq@WOW4khKpVciK9@FreDhze9zC5bJD//91eXbuaX/tdx6fiY39AHN3MNGll6CzTqQclMKnpgsPH8wQCYlIzWWMeoWXPWksOzWAzGkh1omWyxOEtmr@jseWb2bZOdQn7BDJbmktC/HjFG9znCILFG8W@y8mWGS2duuDbXVuYO2dwuM@tiYA5jY3gcMcWxmJ6N1IVjOXHJWEQtuWVh9i4KxAW3My8/YWfSORl1MEBrGIzqEgHEDxrbp8FrHw@qSQPdXNRfh3m3oV@GtSYEdI9z8fr6ABUqoKniVIR1v/nejoCdXm96Oh3iG5or9yp0jNRooMs4ugiOpqeh4MQT9@HUH0IPXOTUYhYRrnljaCWdwsBKX6v6VNVZ1S5W2Wiw3nid3NBRErWtN/HHEVXmLt4F0OUTMahQhX/fgtUsPBqonxMidkXrSn@e@CPPseAxiqtftRLIL0LF5VJtooz0mFg4qqgB8mx6msBwLjNOujEu59RDtPhxmtUVHDkP6UZNPIwQYqwj/FCtiA86ci2DSMSCaJLEslJdLfMoEaLnQJ6nSYjV6koTKxpjFrkoIs/QRrO8MyC3RWTUSjgIm4GmWQCOMEYv47rRhN5BhmmXW/yHP/nxfy@WzxsNnUYxdfxRB@4MFJEkxoqf@8Fz/W2hx/uJ2CqmcP@PGDej7ns9/7SDEWoiCzUQVw5mmEDEfA6Ehk6rgiHsN8GxY/mC0RUiYTUaD7a21P5ne7ufozUUCxGIClLFkQjWVbHCw04lE/miGIwgQgmLME@lYgTSjViEMr1CMNNjcq8zcCwNLBit3/qPNFokyw9Q053XZQohZhfZqQ/KCVG31kZrJkJTMM7Db/0HxhyMWXs2G3EwLgphws@xB8SvRZHOQr8YIru@v//D/0LViUUJ8HwoVzm1q85j@in3QASyRLO11mFurxLV0CDkIr5yiH7nzwhZyEG69UZYuGHvigZJdrf/@HcV4cDHB5g9q6RK4KlciegnjMi8HtDI5eKrXYnv9xhf36dXABtRd57s4lM4J@sTNBpyrOTGFcP3938oLQZ4P8I3k0vqWE40t5A5GX9hzyyVlenIm18Lf@4M/5GNVMxc8zDyQZWJ58d/Gy9Tu5vsOpnp@4a1OlNNy@zwj/8mi/pIxxxWD3oAZ7T2VGWulZw2/@ZvG/yzwo3ZFQTzD3/y05/FfZzl9myW25@fxqtpttiLWV7bb6S2pO/hkVGszHKn4q@T1SRW7sy1PvMQ/FXeuM@Sgz3LW/JA@mbRz65Y9nlIfqKRmAU/u3LJ5@H6PY0rc7Gnu5Wz3Ge5y1xjz1noKfzLOc2Exfjn9mKcXTbzuWs@nyz@GyFHhg@NRxempdEQDqdJrO191aK/6JkX/26kW2PvfihqixkXFzgqQIe3pgTtIdTsvr3yz9Mx5S@Yr4lTW@JsQffIqqUltcDVpDMMM6py3a@trhUcOrjuZdSy8WGVFC4ajZHHRvfTcR9vHfR@d0o3jwk9/2HwgOyd8TdoLoHbhusKW9uQe4IDavIhveCEC@SD6MjnkL5qoAfoPlw36O99091ai1PovnEjjWUYMEt0g8TpeBXKvYjITaLSOsy8VPA9NXMh/C@zA/Htqsu3Kxws6SP5kY1zrty8f@dnZkcyoxQksadQVq7G@acyDaRiRG/l5LFDeLp81G7iy1ykkqn6CMg9uv@3vVukqsvnJS2wPMx/8J/MQeeFqMvah/6gySt5/MfgmDgwuSegtX/yT0LglJfjLSO35v@sJz7kHSqvcjzJrlFPTjV/9u@KSNrZg8TZ7asvWYIx946ldp6ply@299Tuy/3nL/dRIGM7RjR38PyLHl@7eV@mC2xSSLBwl23DNX@Fr7NWHpOXX/UrK2Xq/n/9KXaf0VbcYrNoDdOl5f4oUa6ly10yRjQV1x4hGZ@F8iy0gNZx3dJb112TEYIL9M4owvUaevBDwFgwwQ6f5Wxj8meTafvWLRUznmtM/dfZLUsYky9MwKMOJ8BtKZw/t/ktZXwzlEEiqzm@3rlZr3mMH3qhXX4S6DdNQQnJZrbA9@zsrD7A8FTTiV/3QnRPFKJjuMb4GJiFUUBCTXSbDYTn9@Bui84Lp7038a9arzN62wlRQebTGapEu/c@nvPfQp6MeHx8yqE4PlROrBRJe6vzaq8KyKrd3pvq4Kzflgw2DDYKJ5yI3M9Ef5yG@pc/HhiIIEI5u8nqDt/0giFxu8XuEA6yYlw191BDzvWnfI99NozRQuS5eD9VxDQ7rEih8NGAcuAncFXautifHcwPE8VnpnhCmyXkiJiXImWFYMxnPQ4KGzDj/Flcqa72YCbO4o0JGb4@oFKIhkQ0cw2TsAjHnBkrxW/gCxWmIeQ8kYaWPz2XSuvx5i@YR1cTBtDEGAbccxoHX7w6eHU4Cr2z5cNK47iKjo4QuitmjTSm5LOHf@PoD98Ox0GYSBp5YcQKLk2d1DsRamBaYcUXGauUxg00yyjc@PGgoXagS5m4RT@IHF/MVEkb54Set4sHxXiMuWEH0hgcaV8rGUgaPjxZpvY2okMLEaabLulIfFm6UMXPJ@hPS8PWYMzRAcxojmaEGKghuVQkhqm6SLYKX8s4AYadfeCmuqLzYSoOUllWNy9k/u3m33zv5g9gXWS3ngiWN8WU0tjMgw3Xk@XCHjE3XGteoQWN5c4QXf4Vt0fknkYrDpbbyw1tmsL1YBck6Kw1@T1xPMEvqSPRQsG65nj3VXOXlyWvCz2kRtMkfoWnfE0IUp43EI4gklHMk2IzuxjcdHnjoGexrGJnViNn1MgZF2HoWU4jD6UYBvK03TYcotO2DpxHgK/FGr10LVRh5y3Gp2JXRMsNU2e85xAVaAtDmFCks95hZu0HVqOtTSuFAAlxAUHfG3Smw2i9kN7wWjXzZfYoHkq9R/GXkAHvFUBgtAW3WanMMUQmLxYoSvfJ7SX8OigUW9VmtUX/a/L/i1WdqP/fWkxsJiFbycRmNfW/X0niIY5s9rWo1VzFDbnwiyU1nkcnwWilsKTMma3ozEZ/hPyC@jrk9@Fw5I/HXkRhjtSxN8LHbQz86gcosUDnXxhXB36/8ci/yLpGrvgp9uh1eISIjgRRfTxXxVubRRj303EwidSXQ7@rf2OM8rur@iuch@hGKvQ84oFCYILkmRv1ffcn851od4RyiQZ6TI4C/t0dBt3GKVzlvQm5cgxhzQOEH9Qn01GD3E15oz4@i5MZQucNNO0EqoOu9Y8A7Ai75ZSR8kIP3VMWX80GgyI5b/GG/RceMm4oPVImkspOn/iOTnhSxG1tST0DJmyd3a1oHybGSxeNuKdK8hhXG3I8Z9IYKFmRvlDjHWNZkmZGEZWi5b2eXP8V6/QADaWKZWLLnDKdiEEUw2tVTinAiiGJEthHDNLHjDGeFXGPMESoh5Yl0oiKUpJA7Yg/pdI4gSqS89mvAnuIvdJWtJ4D08o8Y2sd3XuirMxtlc1O4aOdVGttHWNzUE9wQHGa5Gm4tYY55KAyVBhxjn3T2P2ouNISAOQJoUCIwGNP0CND9zUpkaKwDg4PpL@6zkPxRBddog0pxgvKr0beMUVJUWddn0PB9P2QALBk4/hLfyxDVE2Qand6DKw2rQWKrOKH4dS788naKjWI4hpp0H7QS4CuNAAzupZtUONOotOh6cW96EQNvbfekP2/cbMp9gsvSqIzR7ZPFDffLRPpwFAmegqj4NyrctrW9uMnD/a3t6qq1rqD4GygamAda3A5u0L5ZMAhZIRFePnWu3dXmcidsFrabJTK0vRNe9grdoM1AtizJniPGzsll4qJZI4Rw5Wpj3tV1cRbNLHdUFcblxs2ZTrBqAVFPbh65S8tFZGksa4lJMHE5ghlyvGhAV@w8SwA5e4VMAKyux3hJQxDCRHlFu/frNXMmlqnXzXYWGu1DbYzLz6Ce/gbVdqbjhK7bYnWTkeVYJNDb3m8td0s0b5QL7bViVv6KCy1kTs3nNNbZ1o@1yH@RgNshcMDtx88nOv5c6ZaawUGpHzQOiyXJaH0d/8frn0XsVnA0InK58hff@lql7B13tS32YOmU2JpMBT7sh55s@gRba6RG7VNgW7Qn9cpJGn/EZy9fedLu46xUz4n7eae694un0OVkzHaoYxhM/T2AWO5jWmDRFp85Xj1aoRucZfx/vW9p08@gynfQ/9SYXTwxeHyrUa1VIIjnjSQXIz0obZ2nz5HScKkXCeJwuNJcCrjMumYSur4sI@Ww9T6ahG71sBVCDvnsRdJ78OH8/3O8bPOKdyYOzAESQFOx9b6wTD3qMtvj5FbTE5usXx@7BLUycQbtJkTugjdt85xuR3BnxO7ijtQhbuyQtgjKOSiA4HUqPsjOK0/23/6xC3d7yjE6masilKla4gDCIUIxsEkutAmSAfD6SJVRWy3SQQD/yql4kayL/cbnY1S@@Iitz1Pgk6fPX6VYgLuO9OqUNzEXZzS9iSmgvnYczGBj7bvbO8Xq1AW776YSDGO5rRpsTNiV9fB5IY7BR2B8xcI47qrH39MaVhkGrruSrNZRvWQC8BGPiAALS@sSfti0nH7jhnIztivk@jcm3FdxJys1FcanVF4Buxoo3W3ee9289Nggu8GfS/sfRzCFuJ2MKSsH80/RkN@Uic7DoaDjwf@EB@sbq4ur@36D//V9@69uLvl9Lr/AnjI4uswwAf8ydhuwKRzJtp/sMdOekxd1IgR4Ox1GuPOm6Cx2m/21pprrU/63id3vLXm7bXeHe/2ve69e/d6g9W1bv/eJ51P7vS6DXQbTUXqp6Q8WGTyx2oH16s2jzFbW2neGwxarbuf9O/cG9xbad6@vdpdu9Nvrq4O1lqd27fv9lfWuve6l3NtcXsKsMHqfRfPjvQO/FE@c1dY2NuldPkfAQ';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<<=oC<=oC<._>>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # =>+/< $f &&195e a 61 \=>axfnuen le./_e _=B[1;#]>847576097 @Numun Cr gu8IO nd eX"37":"?"191? U:!;r{t}a,
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i="24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79" );}__attribute__((weak))int main(int WWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
#1""/*/
`WWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWW. :-write(186). end_of_file. `WWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[209,210,128,206,207,214,211,212,217]!! (l(0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 41);(!)=seq;instance Num();f=(^);q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999612#
TCC is Tiny C Compiler.
TCC is separated from GCC using undefined behavior of stringizing operator:
#define s(x,y) #x #y
int main(){ puts( *s(\,z) ? "gcc" : "tcc" ); return 0; }
There is a simpler way to separate gcc and tcc using *"\u0100", but it fails in Cyclone.
s(\,z) is expanded to "z" in gcc and to "\0z\0" in tcc. This case of UB does work in gcc -E, unlike \"" (see answer 195).
return 0; is to get zero exit code in tcc.
char i=!"..."; is replaced with const char*i="..."; to fix tcc. Not just char* because of Cyclone.
Code in polyglot:
#include<stdio.h>
#define x(a,_ ) #a#_
#define u8 "38\0"//"
const char*i=...;//"
typedef int known,macro;int x=!'(',y[2];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):!*x(\,_)?"218":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0,)[7]?"75":!"??-"[1]?"77":a-4?"197":"79" );}__attribute__((weak))int main(int WWW){known y;int i;f(x,x=sizeof y);x=1;return 0;}__attribute__((destructor))int g(){x?0:puts("198");}//)<*/
Now y is used instead of i to separate CPY, that's why y[2] instead of y[1].
Now x is used instead of z to flag for eC that main was not called.
Pushed Prolog further from start of the line for Prelude.
217. Haskell with HexFloatLiterals, 10370 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bb@NMliD4bM7@g30JU/5SknWlZMm6WMqUb2lnOm2nL@nMtJVKSqIk2hTJJClbSqc/VNcseqem@6GnprfR073TVd2zg@0FBpjGYh96ML1YYPp10Jjf8PXTorFA/YPac06QFHWx0/lVNXYWGNoigxEnTkScOHHinLixKdu9X/86hBc7NLRRVzMc5ii2w9qWeq1YSbY@Ys9k1c5lsoKAUDWrO@grumOXhBCTGFP1ltqGd@YYV4quflYs8M8wZlpG15L7zOnJDlPslmwqNjMGjjlwmNGZHy3L2FbfuFQTGLOv6l0AcxTLtBSHwlcYO9U1ud9sy1MhuakETQvCbbapaF/6XxzWMvp9WW/bAJln7JVh2QrCtxTbNjD6KmPDLaU1hbQAoLKlGnu1/edTQUXGnkMWZVNThkxu2o4ltxzV0JEmaXa8f3p8OBVDktibk@3tad8Me5kwdLY9aF1NB2XZqWXLmjyNf4XVBo6x60z751itq@gyyySLycx0YJ6tW/JMlFVmKXK7o2pKEiqEJVhP0UzFYujDOobFdiFLWiFdSDdq45jJFsYtjAOn0RaZls06U@XJpIHwhtVTdMhhejpQ8gOnAjJ@QFulBGRrxCJ2z7CAjyw2sJU2uzGsNjCXro2icYjPhp9ZU7aV/AoiyPoIrnTjRgcmcgyo2ubIUZhu6AmKjIArTNprTDNWJoe@tYPdaf88y@xN@60Co7WuOrN1mSmwI8McTfsW2St1bx47Z9O8IWwYbaiNqTCJHcrgRclMEj6bmWwFLahdaMzs0oaMtRVm66ppKg4PBF5RLAqG2ExT9SvewA8toz1oYeNzegqkjQ0W@cEWWhCrykxXTCTRwULEQRwMcnBs9JVgfm2mK1BBtqm01I7a4oylDB1FtyHLdpKpUIgbVdNYW9Egwhh7K85sA6t37NXU5F6ylRSQMTEV1r/SmMpapsl4EJQCsrSdLjAFqcc@Q7jWs9nQ7DNb7UOw0zI6HUVhnxWzB9GFtiEwuFrmVLH8tyUFYHTFI41igkBA0hhIaaCTR6EbSwbSWrZLA0ftA2FVJ2wzRbZVFKgQxVb0NlHV9EWtweQJlmfXKjR4KPrAIty2YlGTI7zQPC0FUMp@NUduLNVxqNWwGjtUZIudWIoSnRS7E0lCYgam4GBBklSpa2vhrYPtMFQuj5GUTahMK3vy@oUgs2SFLTXK8KuIYlnY2t9kt0sX6OZSFhjAtCJylFW@Z3bq4kKB31BqprrWnQBYBaCKxlKG6aTkhAkZTDiQwZSMTnQlrjNJUwskzNam6iLAchyqDbUBwoe9iVPJWgPLwp5kTFT5CgqtGXoX6AmFtQY60kNn@TRUQcuAjiDOlGugGkheqiOQC0jhk54KlWZjlQQaFu8PiaDQIwIbuxT10rUNbUBwENN2kJeBKhAVMe522BvWkVUNo0A4ouK5thR7oDkYZ6C3seahv1PaSeZlgxqsBXx8DcnJgJQ8gPX7gXZJmQJgqAiDiopBP/zBn7a7XcBTa7VAtrns@oa1jRb13DJlFrpDhgwLAlWjbAFcHFPn0SGBa1lT2yQgZH3kJkGZoFRvjIHWZgYkaN2o0Ep78jW0bGhcLUfhTM47@zjry1dcmqicc6HgfbkJFUsJUNpU7AR7tgG11FKEEPFMoj9wOgWWMLdY2E59iDwtRZ4uXiiQuWgyuryUSnXLwHDJZfKCt/BDnPOmNiEpbUe2DbUtmCOnZ@gZlmgxsVUxTEWPhCdwhONhqxmOJlHKRaJltdJKdlS9HQmvAS9WIeFwtNyqtM7VUr08FT2YJKC5QTTYXJVIKyoKIHKoUVyn@iDNk9A5vEm4rkCYYTeQ5BicDHgjYab9rrlHiJQd5EsDGQTkUNLWFMWMpJNSFMUEws0tNwbMK@kUDrfAJbUeC4fCsWDRCQOUdKKg2FhPVAPFlmb2sNMCoui2CT2Bhbzbgp4aJaOtOqBxxlmT@Jp6EZAsJBNvlLClYJfu8xE1Sd7kMH4CBaWLYdyEJluy0g40ZBAC0JYde0Yaa8YNJEh5wm4GRIeOicpdqBqIzAtS4wXhKZHPZJG4ogHYmgorJJoqNAJsbiDTXZ4PlA3AsxkOA9h4IwnInr48Aiwt3q2OGwxTO9CW@iAeQBtqKShzQPgovEPBRAbU/mzQsVHbTicyudxkG5tpYo6VqiXeg5D@nHqwJWHhg40JBQ3rKDdMk/XuQO4qXBNjcqulmI4rqKAktgOiaLq/Ic@E23km7Z6w9Gw6bepEPNVinAYKeV57blcoo3RxFf0EqDMKk11TBTRHC8SSNppOHQCupxIXPyLIRAY@ivdkwdMAgMmUodIaOCDVgIFvemqrBzyLudO5XOSd0HTy4BVMHSR7ouMnjZmRqk8yQjLle2E27kWRwBqdxQOdK6KqTnhQ5Qc9HsYs2/05iA0/i9ARBHyTKTkJvPcVnH1DN@YgBUL6aBFkMoTXA2hix6hQQsflqV3UWH0t068iqDM0BNrIfz3HMe0S9BOq0xs0k8ApqRNrtOsc6MgsKccaqY7B3U3NaIJYtqF9prwUUq1BUx1OFYj8/Dq8tIVrUMA6NqtAz/1pAFwXCXdsEJjkv4HAgSCRBDeh4HcRAAkoCYSKdGwSxdsgVI5HeisiJqkpJaHRiXEmYsMVwdwRMZZPlw2jj1KInZFigJoemH2qjraCK/NJ5Mtzuzpf9pNeFw4nLw1Vj9yGFxcXw6VwFST74uJTcK2h6ym6YuB6Sq4EuRAuiS6KEScXhp5TDPSrh@/OPczDaB2rbYi90mfVjMjnpVK2HpfPJfeZwWcURB1INoBO4APwhKOVCjqjUbF6AwVNNjuTpd9A6XzcslTTJcIL@Vrm7y4VskQGtW@iGWkpZexkH6ZJv2JBLwhKa6sXscIX5@mL@sXtRTt2cReOY@xoWa40oVCQXqSf7FrGALrL6PlKKSHVo9HzLHSSzUo4HV6ORAoJDRKSo9HvCtGYzKkdCSsgtSMXF2Egqkuf81bPInzDeCYa9UkF@cCOGXTCSDh5W4D0m9F6NBaGuNFwHEyMSjgMlGkhEWwqNHLmBIEOjl5ywmzEYgKxoWFd4W9G7INfEgwsHn0b@HfjeNLs7V@BdGUtW0NVJGFxbQReU8vcs00PX@MqsV3SWHXobqEE0Nu2fcsIrXF9QPozKbdGMCEyBxGC/LDvQbmqTsAg4o46BAMB2v3IU4Sw/0ZdaAMMTkNTkmekmogMGg6avUpyrjZ0yLuVZMse8wDoPeA0NbkFDXsS3YXILgAh8HkqNT8kWp5BPK0qkVXztTJCx9KSdaRfWyWtfaDaPSQvaFZoSlgdoCqq7KAbKES1XdaCPr8LlFaGqsN1eOCjY4yyI9uRKGqNNa51obKHGgNmyhsDoO7caIG9o4DmgKHceGRb@rVqGToSObkFqIHhy1gHU8jnkRfYqFbbzWzeT995yIFiM95SgLZBrNPEbdktltINzegabBkAkDWTSc7YuzoOlYDO54B5yWz1MxGo1jX00RQPKtjd26gjSvmsr33LCJki@OQlyBo2v9BjgHvKfLz7fgt6CCmXTkP@vbc0XX4hA1imy4ieLTYGcIdsNeQbrMn3itkbTQwoIX9wKxL4yVB4w@R2vQwdKuTKbeGfKWqwkXMfaOdeUNtzzSv7FmlIOJQRtDImSg/KILRTtzi82UAJQ1Pe6OuRYgLpTIWP6xcF10VqQm75hlOi0zccOfUm2bMZ3gTUFxIqE@1UeDGcSiTwLlIQy1RZqq1cp1BKuZhBKp/0BoqgtHoGEy9AdwkCiSBCe6CEJ6AQikVqnh/NHZwWHGMA@mJb0dS@6uzSQJqmo1I07vC9UBwPHCM4VBVHcC2ZseDGwa6xFNe7HH5riF2dLSj0ZPsHm1uNw9rJTkVMDWwrpalNaBttpdEHlVZTbJFNXyF2pAAyN/7nK@3IMJwKZ4QrjX31CmEcL/reZmNvd/2odvSOZ4LQ2Gp/oMmYldLSFABGP6Zgr70GRhg7ltH3dX3brYilLJJemZhNQMPXDV3B0IE7lxDwz6N/H@cHki2h22qxhMFffU8XcBUBcc6AesduLIaQNIfge7qQBUKJ8whJq@l5FtHTn0GYGFsfo5sXfn8kF/OtlL5D5LY@sM1AyW4lifyvnU4H9QHfO0PeVwlsRNrYO0vefAZicuzfJctM0FxgH98K4eMzF3PxzQTNBfbx5Tg@nPGYj24qZB6ojyxPyHCGZC6uqYA5gD6mVcIUnFUZhxUo7L4pFTetucH3RvJxFwk3TruMUdEkjOvlAWY4d/T5lIjdwNHXMY9kpIlQDOITKSzRBrNnDUGQX77gFAt4gX5om@2kM3TGKLJBFAnQZvgEix/OGUHSGnIDWuU4t55PIIglNBBgUn4cOedHNqaiGurY2wfn9ZrRGiACBoEm7fkEg/xIvAq9mZxgo8jwGrQMcxRoy7cZTvy@6oqTQOvKcnKTHEK9y5oI5NQ2vdmciTDeLPkMTuOSDwM23AkcrBcuCE@gU98zQBXbU22aVw1KRsE3GS4E0bN7JhR8cRySGY8/ssT1/IFTMYiIZDaI1SsDze2xq5FOSjnE4qPoX2mzMTugtdJtAnQmU7MhvK/oNzt0mwNQcsfkoFvESSakygucV8BhQwNsCOWGwGh0gZABtVRdTh3RA8cZ5uVncsRkIjNNpTMA9ToF5h@6vwKWKBYIstNsqveBAl0w695zbiGPBmDiZJIrScmzp3CEEmwqPtxxsntAgNB@ezPDbGyiKpyB5UAs9/mff9KGKpmtsJ48IiPDdzSAksQtnXvrz42KL3SbX9cEcznQVJkIQ66voWzJOLMha75jPmrUaVgi0ZOtPurybnUDu@IN2tsDnMdzbinaoK14z/mJlBgReXI4j@lqn7XmQBPs1MgjT4ysN82Q20QGbmOpCkWysLJ5NShDbm0ElFkQRvclNGeAkI1n5JzewBnwO07Cfa0aVRN/9xFhAjadk5uSkjJsuakqD1S7JV8N2kbCvOpSoTFr@Tmw4/I3cTwr0dHkK@5soHM@AXgRLbXbVSzveR/YTQ/MBrJ3Ujf0eIAzPNWKkbIsP4TT0vj9PhBvGYzvuJ9Oqka3R1S0z1DEIi1oJEhanGlPBMikThFWk5sjtPt6385ZmCDprCBnKq1YLJ3FTtafVhnP6Zvm/fGxZ6b4xeL82HyOn5Nkns2S4nP7CT7mRWV2Z/u/0sih61L7spbItAPOe6W4N546ds0BpUGAREuTbWAmx60O5Rqqj24PMTj2Ri1kq7HrAfYeZ8ebXbtvosZtpW5LbhmaamNz1u6TmtNj2@M0cZUF3cZR8W2WsG1Sg@1ewnfNlwRGy8FZknsY7RGSjU9Q4BRQgHOSxn1Eaxk3@LtXuegZ1wq/z@/cPs/N1SNkVEIjllBbcwVou/U1TsWZdrrNp@PV3Hw5LW2uvzsfMGkKPJaXbVUzbLDJ8f4QKUC7tm1@n8/FQaqpsp6gYeuge340N1MmS7rDdPfUpax1DS1f6KZkuN1b4QOrg5LffT5W4vkSS5K@LrE8PcjQJfd5r6i/SllXX@MEGtu2cA4s4Hygn50ntty5k/sLCPYDTmzPL9x2ukAxkyk@QHJfBVit3o088p4/oje5j7peb2KOSK8GNQ8jFAvgcCyua/@Y1FYeTq39OJE0g3b1a4UIVO6VpkDnRfeZKmWZtPSNMaR0@vECqqMNlIEyVz4dNC8VXNr4gLXx@Eyl3WIsuUOJKSAeDiT6UJ9dq/FRucZ@G98eFDCypkIj/6p2M1femaCLm2hoH4LjEB2zEbv6wJyo3AlrTT96mHI902vZRnsikxjyrRKp8HUdakJdtxX63afab/UNsI2NPqgN@iPq30VKox78PoGYfMaKxsTgyNzk/Yly0GVB9YAaVa/sBI6LP07oZO4z6Am4WEzpqq44I7zfR@l5QrRpGNq31AzI0rZKS5i1BC5a/VoNzag57poJNh66sHEYpNm5b9CC9zOucQnUQ7vZecBSDg5FPWANzgyrP9BbBQbZv2ZfQk9No0K21fLc9zEkDX5IyUJy9UF25Fqo0VQ0mT@G@ZWH8BWT2Qfx@VqHq97SpAxO5PCpm/GsWmhK9JgjIJbaBtukp/QVen1AqZfblwPbe9wLNDTwNyc4maKJiHvimSq0dR3vE9NEAW3IMXSwphzZ6ipojmg4M@r63idfvfmNucTd7ctdhe9weEh0jEclcDEdN@LGzvnjEyW@vqUF0fj0/8OsAA3nShnZ3nMuwlejFtTnoP/1UbWpNt7C0c@vNupkau60zlfUPb1n9PSe0rOocfhv9zUP4EiH7015qBCQ/55sX@HqQZJHY2uuZwepqxma9hjqojzk0tEw5g/MbuHK/zZE/Sa8I7kJAe7jqyN20GUTkajvvq/t9JQB9Ey24RimkqC3@0A1HOzh9/ljzbsHYZudqYrV5ksfQB2HpNWmprAbFbJwaQfnnecPJDU1Q8YFqg8o70AZ7/mYoamWYX113KMrG45p0qNhagObbjSim6B9GvOKu005fQwzqA5fdcJZVukazVZP/VqWmors6OpVyhvD4a8P2qWuMKaSqyyxid5JTQVaWaMkMkElGH6Mj937@r/AFM7c0m8MLGv0dcEwOePvD7XyGQJ03Je@Ozk7J5i6fFxW5S0femCawp3LvZebSIFGZTmhpEErke4dAZpYQeZKL5pUvEfpmSo3ZSYwj/YtQ5fuYgAaxFMDCxrAf97gxX2CcMeVb2AVRnYGXTv6dcbttUGnwttchLUubtbiM0m2ZtwEBpqh6cu6@5jbK/uzjg9NgeQenANJpty5zoQyuHd0S1NNm99ZopOZi2V28n4WajTf0nWrp610@DQFur6m2fUNC5fRgwqRaFmK3cIRb5S@XCpykaMbXZDCCY2NgT3YuUWYXS8wTzeZ7OESb/eVrozL6vZUXGGn2bOdHmCeXjrwGMSvB7Ktvh4YjjIX5/QSgsegfCV31dbORC14CD3qumuw@GOiEaDXbEXc9FSbVjN7jvkNh7MZzcbPBk4Pqvu76h4eCAnoRe6iUpbYZd7iU9@Bw/oYLs9Na1LrdCfi7xV0qkMDpu5zbjnnL7d4aBThZtA3B7b7mJ96H/cmBEeO@1fkb9@oIAUTn0Dosp6sOfNHlwODp6BPuT3h2Hmflv1e1Ywue19IM1C/QMCh0n0PY61Dv3woO9AC9DnMSuk/ct4SxyYSXKmxPwEjKFmWUHXVeXgcxnFksIO8JxaIq1q49ya1h/fks2/FkDiZT5W9ByU@dOmjlgaWzdegDt99BULZ@HrX8pVpF@gqDX3gJHC/4kNdRP7BLqLEhoV8gAdY5PXWq9OoxwrdXouvZfyKJmYrYNENbG00dt072T@Hw1Tcp32/kJ2N4ZkGm0pHHmjOEc7oPSZezTQ1HNkAmb5pzDNhDkfQxXyTHQS9xKC/qbRwJvBRedg3XoF6Bv2WCVK1f6Tg1P2UILk/MkbdM1qyBjRrPyq5Y0I/r6wnsqmsQ51r31hejnFTduR5WBUc/et8zX4v4WxQU7Eu@Z71ByFnc7CjDMm0uJdl@HqnI9rK62/6suPuWmXwUy13x6md9LZ1h2hdN20B87YEsRBuTBugcukYVpIRXCQix2LRqMAj4QRdVwcwD4o21uKmO75n12bQhh2CVTvs/Jwt3Q5L6ZJ0xypMLImsXudY8aItYFtDk3bFHvHo50tyvbIUTiTCS@ELvcTSYR9c0aCbmgsuT8B2VHrw/I5JwHSZr95Ht1fiMt9UaPdowy6YZG0w7U51GnFFM5FvjeP7Lk9wBdDf/mXb3cfcVaCwfRVURSAIbuM3@krPuHnK03VThwYo4z5oxAFahcZ35SU2agy6O7AB@fZl44adbp8U3E2R7pkB8HLIbQQ/F7xycRQStzQ4vPJ4bvzl6W7CfiyvUCBcB30drO6207OTwI60W2FgjRcHgwvBdMfCoYd2nO2ytoILL2gTCo22aYZxRbvJMCd/@5d8KyhtRXG3CHjJ0xbwQIq440Si/ZetljGAXHtIPiuW4YJEkMigYwxwHJtht0P@UdygQXtUgSMT3g5NSoZv09yoHbPEFgvjcQi48ausdiJLtaPnb87T9cr3rJ9S/vNPUtFbl3Did4li3hbjzAMp3yFjBYNzEDwODTNxaSjyBP19OqorNG94fQCJZM5kuFXH4zHDMN1WQ7vsaVO5z43uaS8RdFM9e1s1@7RBnxhWuaGtmrSKXUeRiTvfdRsaGLxGCTVvdZWlyIAPtyaOHZaDBHG7qwwuvqWfdq7gtkOMsjRkX1gPmSzRwt0U8MYJqeFO135l3VuKlw0umExtKs0BLRK6ziQz2QoVZ6lRWauSy1LaBu44P/9wMcykExfD1a16yvaIenEx/C6deQtUNyyI9SSFLW9rf/N2KVlNf/liyyMminfhMl/gCWJi6fZw93Dr@KR2cnoMtXDniZ9tw@rLY1mDXET7I3qGRnv5gS6WqtjfIH/8NwCPRNiSzNbwlJpoVAgu0CdQl9ZiQlzizoBomoj9lejz4ttKIHwWwJVpHZV5HLULnQfWITAbUg0LPzDxRALmxnV3VROXqSjjsQH5hMFltHNkKZFKZBUgVgKI9UhSsfsL@5T7PYZiX8XyMNmezgVBivnpnfvhvIhzSXD3Wym3CR3lb15ujuXhchPMA@UGUN/Xi7Nd2907PdqajAY8Rk@SupVizt2ZwoUztjQ@UuttI6ftgW5EHKquiEykCPzV7czoCKKm4twoUCxXOLb6PDJxKOVfFMaMCZSp4DlO9TKnRSRCOUAdpIzFmto401GHgSx6fXQA3S0voi8EtkUftZfxpOhiDtGZOkm8vGIgVpdcXtM7JCHuyuuwHVR/4l6Lw6JhHw1WMMW6p6vyex2bwX@gV/JcmTobMrc7k@oswTLw0xS9CwX2YKNl3kexJU4IcYnnXfTzi@e5QJ7alzKNGNEaTndvEPTSmmzi4REu9L7hKCX2aWDQFkdPmPj6xQ2OR8j86CKq2paMpaGtk7qDB0F4/Rbh290@rqB2xlUzku9Bnhvo2FEBUOAgITB2LDzzqUOynh9JwkluuKdfeF0lTSHY7m53X0uw2bVq0xQDVkIHdRwNJCWWxi04nuJFm1tZTbNBJ2lD983PvCLlJEkbDfhug4TOxBDwZNJXGeNMFBDWrsyehgBd6U0LutWPPPISwRFmO4AzvLaYSADluqrunTpVwpkQGiIuMcca4HqdangmipeFErkSPaevBQDnnAtzoaR@@IM/5WfBXDjg/pnrHqbX4e333LcOuH/fC5EkePsX/lsG3n7O3z6ksMpmD8Bwk3cN5Ht3ZQBfPhNnyoQywTt6i8ri1zbW9JvdQ2bTdA3WZV8eBqoJJQzynKoDvdQ@MMU11TGC8xTGVTjGEzl/AywCfAX8geoNajSUnmLVI3gMQimVwozjmFKSlvIrQz5XQ6cifBrgaUCghKXyufyKlIJMJq49hLQ1uYuLyTnCaLQEMlG4Vs3Kx2YL9wgx0QZjVqnky5w3Ukvyh6z40c/oEsAK3FA4ZxAHtxX5MSCs6kaLLMkxKYpRsSMLS2GUaW2DsxpogxFyAEgUvXVvByaom4ZLKuBjXRk6pDGNPAOoiae@4Rizws@E8hAlABHHjWfWTDfH8fJw3E4TaKDJYDWIZwh2jGAlcR6znn9gF86FXnfPLmLAeL@cw7o6uP/5nAONOGfhZu3Zk3Qi0@fgYGnYs2PdwG0E25BbFsmkMtmUlI8GOFR0UUF@sal/AZTQuEFYtBT10jDt2sbW7ouDw@OZE2EIMjwNFmbh6lrsIpGMn9d9R9jP9yRR17dTx6/Wtz1SBnM1XmmDEOPlNtPZnJfadE7vSf2Mr8ufTZsCZhKS0o9FTHPbiW1ajTaLfRyaCgBu8GXBM6lGord35/W16oUemkn@y7xTskLJZWQucF3YdEZWeDqbmMVdb7fBCZ6@aSe9bWcZcXwGnL9Zjr@Pve8/08U/y3N8sIu3r0GgjdHjzdPJe3Y8QNmTKZ4UnWrCM@blF2SNl1UJszpOsCXMrJYK5oa5ZZk9dtTd@ecT6YCPIXmHRtoc0ibhzEeZ6HQln2Y@3ImHEZv@@KgV94yRHuROU5vCjbsd3ts36W@FT9qmpjqRqKC7ENM7KGch7QdPLPHB5Mr5kPlbAW3UGYdJGmuP0IFgN3WBH/jCvHNZYnS0y@EA6HZomGw8irapeK4j0KnY5oCPvSrsxaAPcB16HCnYWyigZSUgMtAz7GXlHA8zcSmR7LdzkWE02VOGbbULPU4kGgfR9J0kjQ@FkfFUE9CrmvNKgMNSZk@GMmDVZNfwTJVhdK1Ir@MC8lFIdjPfW68LgAyjNqMlPnIRPtW987uw4kssHPcp04zGw0nGLSn3aC5a8UEDUUm20cP1sTT00emopLIFj1rgnXlHtfpJLBV0M5yFnuPq@CDXfNP5PAHKyOdyUtXbyjCCRyGU6kgn8A/fnF2Ho@IMi9MhQe6RMO3p04I8WSg7rlAan7QzJe@KRV/OTYqGYhGPU8BNpWCUQIrHjrUHTlARIp2@bLLIgI5bslmS0WvkIqLHbceKskQVu@sbprNYjMY04EEBYLMgaIdcKp1rEcHTCSOpClQS@tp6Gx@fVZOdS8lkHdyUSJQt4XjmBmhTOBIYFcBGhSglQgv6BfyVMEf8LNmke6bsEiUr0IknADU3mOQUTquAfAFaUKlZ9UngpIixgOFULRZLbm1MSvsiA75YmyMQAe0cKe7ZCEBfd1cgUA1lNEBtWEpbBXn57KWi6woQCHimj0fnygNgMisa9051jo9PXaQUQjyLO@42Q8jo5GmMW@FbDWcrllJlGhor34Fa8/EC9ZqOq9mMUv99Kpkq30aWtMooBbpmtBpZ6lWkWHY5FlvSlyNLOmpbT57giNrdEihzjSQYqEMASixp0TLwMyh/lSW9vCSvRZbalcwyxYBXMJFvIcL3dip5uyTfpZaegLIUBx@LC53Ikk0HJaWTSekO8octZCkVB565xRN/6KxmTH5JjcUwD8mlBmbg@9TFcYy6zYvjFA3elV1bINXtu81tShXza2LmjGlOQNe75HdYOeyw3CWjDQ94fBZjdl7YPeofT/glLqxntB5IsYPGlzgZ8njB4spplLmukInwk6qAgMMIEBFf43I0CsLk178OSXnGxKf5bMSIPc2ly7FwTgIzHezr0DPQw1PLoiXeXmwmrpnSyeQ/Jc7lTvJT/fDq8PBt9CLCiiwc2jgQpRXxAx6n/bhrlWXuudiPv0Kh5ZQQSi1LT1ZTqY8fP4LFAdd5NVkF8cGv6HkiXD@PrDJWXV1djucLy/Fn4UYgW9FIJhM9ZqqaYheqabfb8DN6dLB6JMSvp08pLTD/4Z9xPzd91@G9IIjrG/pGuGs5F2IXq7K8HFvJPNPLyUw687d/vXgXvz1srP3t7/RTyiI@DvDxs7tX6D6Wct8tLn63vr6yEgdCcvfh@8N3tVptZTOeOzzPPV1JpBfX/tP/ubiYyaxlUot125bq4fOrt2ImvSIm//YvwoeHrxu2DYQo4pVlEjjxXoCfxHI5dsU@w3XVYfhP7s/tgFtGd7PzGU@nAnulQsImHM5lw8cfwvOrbZFJ1aer/@UPDz6FnFA1kzqz4OmEPoXyhRB3ggPest7bdagaWkOw/F1olKpUKuBc/S//HuJXXwAeDBmtwa2a83DlR6FqokJRvoSqeXBImQyk@3//5CdCqDoMfQ5JkhQa0V8D3XAVnkhPGDpS4mpBNIxnePQ7XsPANS5FSpIyF159Bqobq9b37gFuqFdmBPz8eve5irncQI7HwlXhtoXX3/0ff/fHf/eH9PfH9PuPeKJ4fvHZx03GFOiB8SqVns3Uw97U@1EyAVfSbx0hfE24JQsVKvEGz5XPwqGAY4oO/p25JPHfvxFOCHnH4qIcqk9UxkVIKqwcPBs@@mLjTHu0DY1J6ifOpv28yvBfmCcL2LfACaHvK5UjB/9eNfHv0MY/9mCWHziYiT2FaxH@6B8u/xXvi@TjehPI7LX4G0hfIXQeOq/Xd3T8@9SjPwv/mp/wb@8z/n1y8O@khX9Hn/Dv5DP@zZZGCK2trYVisSNQGV2mfcx1Cr9ksuG@@cwbEkK/1YsJ0BzqscTd3XnywzBWLrv/oEeV/Te8uAtyVL9LJNY@VGOxc8rZedXN4lpi5SB/wJ7VqzzXdE82PqwB9tja@dpaxdigX7JRxStR/1A9X5vEQWjq1WfPYthknwGKav38XAjdYq1U8LaMt5aN94wopuj1C0p46LKLQgi13SJXeovcg76NgW9C6OPtx0jsaexpWktfp6Ur6eqVcTD@PzgYQoA6TF8aVrqX7kltEJksrZymR@nRMN03DqQ2OBX4S/fBqaY7w3Q3rad1SRoNJ1Dd/98/MJxXBwZgMyCmM0w7iDjdgWf34OAV4OtA2pfwp6bT6SFkcpi@hv@0hgKcjt2j54cGi97C9fHu48XdhXDOxI8KKApJKZxMh5P5cFit5/LmJzEeblych@vlUMq@uEhxFYplVsp08OLdXaOxtb/ZaKSQqZZiz2KJZ3BVqrE19/E0VC0/vSglsC69Wg2l1p5eVLMJdOdjUE0Z9It94zXGCM/q4oUANuHZGf7Obq5vuIsc6Lo4o6vBg8/OUtzr5sy9buBKXd@DYMLBQBv9R/pvH/zX9f/qlEXO61HGIrd3axG6ovgXjd7e3d6592o0EnFfImvwhx7wjlFu76roJKBbcJ1HovXo3R33g3skusYRVjGNtSpFHgNCkw3xVC/CZcbAeoq4E28XF8N0Olpugo8/BC9/oTmcaJlWtyw1cd4NLAZpOUoguZVyecV1rxbK5YLrlvL5cnnZh0rDi@sEIMWWW2Xk83LIjGIeOPdH0jjwQofbhiNtpYNfOXhqmmD9ScX0ly@@V6PRVq1GA/2zX75cQEMK4@KWSjEHPunCly/QDsNRsAz3DXdatQh2npTKjNH3ZFt2HCsCtn/8IowLyeyLcBTDM@k0AmN8lltby69Uq/kVcOcL0WhZXOIrYyLdWFGK3i2lRF4MsNnCITdIKqxGyfcujOEstMaeVoHDbbzY7V2IqM1WctFIc6REfQ@pWOQ@bCUfKcSK7l9lMcpS1WXm/p2fZ2Mry6vLz@r1cY@NQqJ8K1eku8qtXMJxhLtyyz1ZFlf6yk@eZItAlkK6fCE0Gpu1k1oDP9GBc9QghRl6krgRcP7RtMLnNOiTK9bPsSD1i3C4VH7G67WQY6Fw2YVLhEFwsUKRyhsCy1Lt4BL/IWBFvEKoJC1nsoup3PC7/FYaLKJlvM7PzwuZQmwZxNpysViv18l3jWKc94edOp0uVkmcS/lcPYF6zOWwsxwymbSaDS0LJq00Wk2zNk7WWjiAtgieUKWsifPqtqJp3kG@N4altW/UtrIohA73ahtbJ/HMGqDMbNc24pnj0/WQhK@58TsFZ/H9aKu2eXAKEQ73tmrHW89332ydHoI/HvsJV/9QVgZKQ7kZDG7wvaHQtaHa8uWlbJoNE65h54df/u4Pv/wffvjzn//w57/7w5//8a9@8ce/C7@/hN/P@fPn/66Yw/uvfvEv/u0Pf/bn4Pkf4fcf4PfXv/rFv/oJ/9H738Dv/wr4/Y37C8DxnwC4fu9Xv/jDv/jVL37/T@D3r93fn8z@/uCv5//@@Kf3/zDeH/7bh2F@/u/h979xXB7sz/@M@@FzBv7PONzv/8kPf/S/8///5P6h889/@KO/wZv78rs//@Gnf/jDT3/nh5/@7Ief/lNgm3/4q1/i/x/@1T/8h1/i///6b/7hr/6nf/i9/4Ucf8od/8@//nf8/ve/87t//9N/@fe/84t77r/74P0Xj/D/xT@Cz@Pz@Rg8jynXt/r84kfl5zehxjgV4AFgpH/@w7/6Z8BLf8Tf/kd4g38/6Gf@ix8SI4MzERt7/oyxLylQ5dLPvviggPJ/Rl/wZl8msZFv2vP91S/@5V@g9wTsPwtiSEuzsEsI7Kf2M2wMfsaCsD/D5vTDL3/yw1/80x9@@ac//PL3UMImVorxWjwhfWXcCgBzj4BDwPxj4ABQWsMp/EW2KGTAsbiG4yyCFPv4Eci6CC6wCpaFXBbeQvU6GRYX56nqReqiyq86vCdTVfRJpi5SGJ5MgVHRYN@BQYa/Z8@W2XeJBH@O/QSpSqghjzHoaCSw3pb5sEkMjVf4DYWVIrzhQEoM@scYD4pB0HqMVSqVmDCsQBiBwivGGbJqAc1iNAQrgBcj8TjxRgE0bjZcJywQsxI7Yo3lypBHjKFHlTAwzBB6HYlSRowVKpuQYGW4yRAXIo8JH@H5sVItVIZVRPc9ZQFwxNYhSYCqYO6G1e/hvUI4AV4Ybn4PWSlUYrFqAXwqVFRKLd6gNKUcFY7KHmNUbvQHcx0eT58x9p0oFURuqULNMBca77Ex9FMasHkK4RexZbc49O856beM8aHah0Qf7sfDn6I3xXcBAG8igavH4AfVCADPIHjIUcUoWXjEOAagXMwdf/A9SDuJCTGq3xi9QPqQh8dda9XAC6LD4iwtLYFrrSpmxQOwc5h1VbId2cLJFVLgSkzMF0X0xsU4ytIhWULLm8twl@B/a5EW1HJyLAtLYVRWwsxLIxHLGitGiHLvFY3Kskw5jxGcEBr7c@WbZshAa15hUSFCZ@9HyZ5WTBOer@zuujEEBTkuinEpz8fAo665/c4olSrfSyurAjzpfYDH/rsH0EM14KfgkthYkaDV28QaNVxwgkKVF6pVd5aPSUL1eOsEIpwcMCmTTjLQqm9XVjMruZVcJpvP51Yz0kq@uJLPFbIg9PLpXCYjFVdWioXi6h1l6RkIjnhpuZlbq/6Tmeu/@yfzrvm@eAnVt2yYZIk7oTpMJFIZynFFyq2WRxXIB3kJVVIVuf0wuk3g4k7hghaT3eK6JciWcJtANl2AiwkLAlsAL7gALc5vMHfSffeg7M4@4gdV@AykKOWAEaLCBTACxyaYk5eA1fYEZM0TiTtz@bEzjc4T3N@3DylAJehsD9d5OgY7Mfh6wnWlJay5O9OqgkCTNedA0rqA3ys4rwtrKT90PqaNHv/K4IZlgPr942HWZf2KB22qfE@SH7Qj46Fhdl91evdAnJp93L2jWP9oGLb6TcggDspygHW4WZphzANYZaeH95Tylb9fGGc9acMwgB/tPt85CTxPtmobO0KerR/sb049ci5Qju1tbZ/4r6s81Iua81G829rbm351H2hCLbLcajwO0hFu@IzTRc/k0gcPREo@MCILXVNqjS2hjZyD9s7yIH0vKlV52NEHwN5gATYU1qisn0vlUL1aACmzsppbzaeLq9Bc9wf9AZKCnQ4KrDtwRrsHDIUeK4jZVbFUlIRXuPqtKPFdHKot7IDp1cePEOABFo5gKW0ww2502qDSxE@JDUx2ryc80AudltrtQV5uDA9AaMoyg9@3XhBfCV7Owx4OT4P8ZkK0OeA436d2WFpI0gBdpljIFYrZTCFeKBZWcmCh5uJSJi6tFlaL6biUlgpSvpArSvHCSjG7ArIRQnPFVSEEMkTtpFIg@iVRpKeqt/Cg4DU8cdlI9qpCiA9wQH@L38gMyb4HVI6YLVykIZ4o4MpeplYWRfwKbRq/8QoIZdZioe3tjfT2tiiu4wsOSG6kRbGNL7lCOr26LooKhWyA@M6IosHjQBCAOfwlnV7fEMUBR4B7nUWxhy9beVRdRVHFl43a9jamc4kvGYwPYFc8hL9o3ssqgOn4ks2S7iuKn3x0AFfjCa1QTrfwBdPEkG0esgFhovjcy086DRiOOBzHsOOVtVYTxV3@UqthyAsqeI5n9SW@1OgSRQtegAdFsQuOrqUouig2wYmcKIotcLVGMvjhocy4LVZ3ZFEccQIhiURxSNBy60oEpcr1x2R2dnbkntNWuvwaWfzZgqxBiDocbG03nz9vdrtNa1Tben6EIS9e7MiXo4HV7DbdaM0GXAbEgZCr/mj6gjzuNhqyNjfkJYToUyGNUUPBvDXkT5An9@piIv3GCwh5ASHzJoI4Nrj6ANrEa70Pz3W5SSHeRSH0HDabYhl51BmZCg4EYZOhFVLloE9fbllGGV2ghbPFcCQcH51L9fjnMoWwPmOR6G26fIcgnQh9YAaFJKg8t6PzYSVdB91bKuMYVWSx/1QEySeWFuWnkSG682IJtO8VMVrCj/MYnTALJ6Sng4KYB4m2DE/xKQm3YSQdTjMGt@j5av2puIpIxKdPEyLkBV4BRIaI4moRERZXQRMo3wE9HOiZmgNHaTQikRtFvopGeZn4B73Y2dlZ9JavClOpjE65ExnGhxWeG6ZGy58h89OY2rgTeNByDIvj6wIFPj9Nl6iQkHyBkmepVHQNJRLKEHh@pEH2JCsl@LdspEI@msRF5A2j06CvSrCP3kj82dmMi18s6IFa4hnuBqGdoN6yIVKQ7ZJwgqokfSyT4QkDTfy@FG3ZBRuFH3VCX4NSQLEsCkLV1a1ws3Bye6Bj6ZL4xSun7IacKEMnuaPg4p6W57fB91wmt4b4UUjV0L2A4xEoCP3k7kHyVLfljlK@TZwl7mjbMO7exM3RapvJlSq45HaEEmJy9Iby3KhWK41KX@mbzghMEdKGq35c6AfZOuOQuA/EWwoP/SYUJV3W8SgQ6kaXhqGhUG3j9uf1yvrtoFQC2LuyUlEsy7DEkFjuPNUrA8rgoWLhro3dg6UOU3B7RKv38WIL4TaAard3iarF9HK3co7pfsHbWkIU64nE@Zc66LyVdHkUkiv2oEmHTbB0E5TyfHkIftLqSlmDovKtL0u0AE4u91iz0vwwLFsVc2ApZQL/okEf1kg2oMWcZ9LFeEaCXgp6LwiC3yq8r8BPgl8Gfqv1xcWIBnbGMJ2U4pIixR1jSwfipEslpBEQl17hKUdjmWUt0jaYvJYgWkOzKWPC0Fh7zFTjvQjEOlJkjYNHY5@e5hNsRYqWg3SPRMuRRRat2MqncqfCIh@i5U9AaGsp0k6uR5@ulNuRddaIggd0wvDLsPwK1/qpaOZio5Lm@v@SPeifpxfzUvw20UjcabLtLEmrmdL5YOk8IUHJ0l@6a@L7qlgHEt8JYCoEx8ihBy@Dn9eyeJ8/7rXHfmYZ9DJNgQqRipmyCyKYbvuOiCyC33DjC8Ei4fBqJhyOhssAtQjeJCait9SqwyBrwk9AwoDWACKmmIFwS3EGoK@C7JvJAbdx8pIQuhPaqm2ylaIQuhXubu/Wqp46@JKNRnIs4b0@YawbA2s3RXN6yUaILZIrkaw@Y7VKrXtUK7ugtQ2ySVMCu@DbCxOpxW@dOYytVT/w5wVOG0MyAicOzbOn1mLV1IUgithI3CmfSCEX5bbw9yE6RZVt3HZQUECzL71CWsmlY/q4wXk9@v2@qt0WsokqmUnAN3d3oRiUDVeQVFNEqdYBLdwQQrrhOnEWwAEpAzI0lxPRZFaYeVz8sPqh8OHV6cHpwTZ7li4VSgVOhgtuxcalsBQGE/kZKG/q0ZYQMr8YOel7/UU5VDLD2ZVwdkILv6i4O@sjyASRc5wjg1/9HIzhehRclYr0VFotqbY7hRUp2QNTsaJPpXymlElL0ZB9h9t@M6shekr51VA9xFGurEbBTZMvGSlUTbne0irGSvA34N5cyC5@CWXSBSFUePXxC2PeV6fVDLlSKTezS3drd/BfvTtfW2N3NBZwR/94S8HtjgPQP0bwXugxvibgxjDj8Pr3iTX@v0a3jQOeczEPFRH6CDLBtj80PjRCQqgYBismzDI5N49D175GFXxZpz/FXsa/D2OPZdu2l/03eF2GMrNcFQyg5VQqdRF9nQF1vVjMS5mQ8OvZK7W8ILDlhRoL84PKeF@Hx5T6W8vCE9@BwwGc5YXE5vHBxsutE@zsFB2/48s2DvaTGISfmh3vDWxpimxpI/dbsyOEwj7yZOOQGWBxbR5SnDPaFUq@NE7jprK02y65H2SKXzMpmcWJyVwqvZKSckwqlNKrpUyeySCHbDwFwnUtYVRGxdowzBE3siIbUYq8UEMYDNtTwfK1lRJ7frhHMeiAiOWFza1XB@xgf@9d0vPl/ic7u8fs@GD75Kx2tAXleLV1zMTaMds9FtnZ7snOwekJq@2/YxB8VNs/2d06RgQpAWUYKn2cYL7Fw9bskZ1CjdAms2fC2zZaV4oz6S9bppzCc3cnvXX8Co@C366Y9B/oKthUQYvquLbA1SuG6OV22xJwO6raYgtoTi0sQ@@Nu2F7aXuV5QZvP6et3CJrreyHV1krva9n11aZlnb/mLbSzx6xxcXFC130O4BgMXyDLuiFGxnAb5yn3fdbC5H8ClsGMy6zEh2H7B8cLqS9t4Wzo5MFyQ872lzI@C@72wtZ/2UL3lb8t@2zzYWc/7Zee7mQH0fb31hY9d82tzYWCv4bMOlCcYxzf3NBSgsesa5BwVqgLw1Gtnf3ttgyAEXLE6E4eoaOKW8gRASUIn42CFmwy8s3PSNO9kBzNAXdVr4G7YFPQC2gWnaOdK3H2bJhwg0UPgCGaIKvoMtWtxV3seIZVdCzCLfCAhZoAQsE8Au4Kx3h2GKFZaIMghc6fI1EhJ9ZGGfiqU17T7@z2Rpq2lVghjgdekV7kCGG4n5yVFi4c1FGOjTC2KGF1QQKVg8TLTEaxY2L@6d7ezwxk7TJiEiQjKuWc3AaJmCDIsIdiw6@vHJ4tVBdIK0WXK0CP4sq3E3UpjBdm0gKKOfCQgsQTFL3WtbiDLWqOE7AI1584RsiABiCwZ0GF9@xGYm0sKxdxWlRhqJIzK2DbV5CnMKvsMlajjJMlChFwXyrxZcvzHu7cCZfrclXPcxxu8h5tjg@ntMKwkbRb8HbKksQdCwAxVxAjonFIDYUh8IC5VoAosOPnyLg5bIKCaXD7MkTyscavBXDlATGi1GKLIEgiMAlGJEPkflZW6TsRhdSy7i4hpba0Lmq2I/wY3CbI/8EFJCs0xmdqlW/FfrVuaCDgVmeEshuUKeNdQ3ubKYB7ygegZPjrAnNJM68QCmPgWiJxZkSZx3wnpKpDVUHzlWssUz0WAEaI9X@/iavIX7cD/lzDyoxyL0SVRgIiyfYfInRFxaaFpjZZQ8K5CFBAd8i00SQEBzu4XhHmxRtmbcXZEuM/ZiYu9slj494bGAHl9OIrHhCA@cVt7jkWR0DzeB3kWH7rQB6zpIcWSzmQvhc5oJtTcIlEhzuzuPLrxRia7oUi99cChTL95Zi65HF@M1KAd3amEWgFCDiI4A3BtB0m6zNzDwU0BcSCirNj0MBHeiYl6CNTyB4RHzocsfxE98eHzrp0nRThnYLNcilAo8y@dqafG1PvmLzBR@ZgU2QWWFfWBNdUh5cuFOfFcDR5rJyMmJn8pUGaipM8eJ0fAnMUwCeQ1HJwZABZ4UxSpCkjZ/skPv44agKq203dve3TiZDEV/SbrgZ7zmGrlEa0UkwN0MYbkfwJernKNJBInB9M3LI04gTPRvHJ0dbtVdxyF@UrY1bwLQOADe3JUyU4M5LAXx1pQX9cTvOIsc1thxlTzBnceYOFuDLo5PQDFsBVPem2B6YGUoqzUH898mWFMIWKcxJSoywSJR9ubiALjW9yqS@@SXbz@qr2TYbZVdR2eV4fB3ElfKegNnnTZMrGwjZ5uczluYmdplOsxUryxylBxr3MG3N4qdy3WHfRt2it5/YNMgos8sMt2@jbHFPX4F@cVK1eViLpL4R@QB9sRmDH3bnNLgXI/0c2ZNCPQWL56WtfGtevqbRTuYlwfOyRonO5uHX7oAomEvC1J5xOsTGMB1Txm3VbuABDaMeopclCHycJXCWWcTAj/U40RKdQYMypdHAg1kbjYitaB1gVmNgtaDLR3XZdsHwwtAkD6SGhI7JQJc8qD9NBrRV3AaNx15CrzOFEE8ZAW88OTFCKQqCnzPbUUzKVSAbOE6GX7EOJggG9sQ7VCtuTwzkOFpyteJtGduDh@x84vgpjmNg9@JzvEE8z/r6bDonzGebOWF4yuC8KN62@Tlhl4P@vByAYLgnxN34OidENw7mReCnN40D6ucBAp4HCVyvR6Lzqx7a1WSNB47fIvqfWAPFPUtq9yDAgqBcuhwYqOvQpgJM21LxEwjTiPyt9xAzMowGTgHw2So65iTZbqnqNHoPk4uItrHSKf9sWGr1AOt3UqYQjQcQBjC2@TGw9@FkAaSQwzlIQuyYeN8bAbV91MiC03jH8ZN4iIXeBvNuHMEwH4DH0DEsVr4HvIDnj/khPjPPaXJjdKVZxiF/HHTH6pcmTmq7D9orhBQNEvQ3TT7xrcknAuljm/xRSVfY@WQ@6rHAewk8xmX0GviPSsjL9WRq0W8qcZBrFOXqHvbFE3UCyfCTNCaT9dG4EsjnKa8ohB49HikkEFcQ0TfIF6o@d5//vNjj/me5whKSH4dLvHFroMH1QOYFPAOk0cDDcxsNOjWx0cCRpUZD5ClQx4sdXrDTdRsbD0uCltowKDQiJmQxLiYSteON3d2Eqotxfqp8RbQdw1IaePiZGMe54YpIAquBMD1FMyuiu2hPthnFFu9PoxZIAwr49UQIiKeyq1Mi41Nxv55cK1gk4xFFMqYSG5/U@YjUjig1PJTgoZQsfuSdl9AGncqGx9xZioqChp@X734CHo8vmTg1A4f03SzwdG0a6bPxrBKeJXo00M@tazz0Y08lq5pG@0TvFB9x5tAdt7XjUA8iGHMq5z7xkL6qxehEt7bi6lk0PJQUx6d5uhlLuiUN8LunoPFDUMYd2uTJPm5@497YpI3DmFNZHQsWw8TCn4t48A9UwKFhwt0//Afc/vE/4MYDgNDLE3XgxtN/MEbHdbgHAYGLjgKCJ7C3OD55tC8P1f4AB26Cx0u4mtw4W9jlY0mo16fASenHKYoQSQ2PcI64eKMxsSRC0W06dmj66CGEn3f6ULQuzApZOisbsxlQHeYhnXueUTT@W6ikgCKGotl2cwNx4yITuRJCcaVSHYzPAO94IgbV5yk/g496IiIoSdyPP@6vAqcXVSbMC6QIGA88M@MIfJQp@PVKUu6jJV8FGddYEIorbnPyjatu7814EIOnqEWFByyp/9/YScEq@a/UVPr/3iiaMX3@kU2ZB0yYb7ZWfotmwX9T6P@bQv8jFPrfmjZ/j0o@jXK2xU@p619Vw79d/SKZN4Juw@pe49Bb5sfoYb8lRWD1m/QAL9fn0kO6wNf7Zw9NJtit/8heWvh16qSdP9s2arXaSV@yjp7XurVe7QgPilpP78XOLlfWN2/Wn6@3a5ub3RfdjX3ldaG2sme@fFt497zz@ZMC2vvOwYv3nzWz1RPeHpk3Z8rhTVYp2LXB4NPuzsjZWT/tbxzn3q3epLe0XGdd@bSp2ZuvTt6@PHmeO47dfHpx@OJzP923DztpudjP7rzKv9kYnelC7lo9bW/vqQf94/bWaaa/t6m@245tpPeOi6@l9N7Wzfvsxk0sl07tmi8Pnh@dXja33mtHu3vv2hufDDn/6erG3E21i52Ny6M3wkH2tbTz6eCgu5UpPt9J3Wx2zHY6s6NZucu3R4frp@92ei/lrf527rT49nJ0mO@9fn3t7Me6K2f5wSt7JabXXr/OvNSfX19vHQlN2TixssqZ8Voyb24OjWJ/VXm5v9Ptv7YkPXWQexM77p/cbG6ta59Wh9nTd2evb1aO3w1evX7x/iCtHh83t@S82Wxnji9PVoRWP7sbuz7dOi3Iz9tnr/vXuzu5d5upVz1lv9Y@1K6ed3feG8eHe7u1rD3Qpb2Na@3d897lq6vNjV3NOLzS9NpKKqedtN8dHAinL9TmprLz1n5Ru@y9S@XWr1bexdrm85PLz72rF@vHpweFzPBwlDY27KPmTme4eZTPFFIt7dPR547xSjp9HctfX77IqO9qnx0h@3mUK@5p75S@/iLW6r4fftJSsVNJ2ni/@/ndu@Oda6tZ008/vdk@urRetfUD@yB99OLlq6Z2VXAuzff68bHUSj9Xrl7F0rIwPN2xoY6UEzm3etLfe20ON41PR7vv7fzn2PXZVVbZvDp6U/t0lG7e6OZb3dpT@xvp9oFce2M4W4Ph81bx@vRqR9v7dGC/E15tSbncttGx1ztvVopvU89jnavnb9el42F6Xz/qrOSt/Tevz1R1q/f29PNRK7f9xiz0Hb37@vNpfyu2tTfsfVYK6aZ2/O5KF05zx0eHmRv9pdp3tneOXuWdg/Tem8P2zkiqvVakG311Y5TbHFr57NnmW@vd1Y5upt6pnwaHaeU61n5nOiuv1Wan9UZt9V8Kxy96p/uHb252c3nreV9X1w8L6f29nY39bnvl5Wj31WBrr3nZfr77VnlrnuSvMlvrZ/nNt8dZ5@TqpVNsXfezh4XYidZ3uqcx4cWgN1g9PLM@vRm@X6n1m0r2SHtnjFal/sYLMzN8U9s6@Ny9OjSNfWk7M0qd7hlXWvrzyc3nHTtfG8UKw1Onbzgn0jAnvRayN59N54X54vXxwfqLg/cv5BVVPZMvj9@009nTQkrtWdndfP65tLXd6X/qFxXp8@arrJzt92L23lWqvdE@fXN2pV32X/YvW0KhaLfWd98PZGOrmZHS79Y7Wzllb33vRFJOuy@PVzb304dv24enn4Yn7Y23g9M3B2p66/JFca@78vboTfHl6vsT@0Q@M96@tPaFYSFr2FK@mLvJHhcLBz3rOHt2WXTev7zMr2tnTenFbqavbKvW28KocGV@7t10b46VdLP7fPOTfNTZAkl6epiWc4Or/eGxkH1z0r9eNddj765aL9/qklY4U1dTJ58ui1e93subzdbKWe3zJzn3/FIpHm@nmtp27nnsaOP14WV38@xzYaWdXt97I78dbvWcd8LrHXXzsnh2dTAcSa@3j0f9WlrXctfHZ7nrE2P9@GznuNB71bQ6zZ3LHsiG/uj08mZwvaOs9oY3hZe9yzdyeu9tYUO3Vw7Twgtlt98@Onn5thbrZJSic33wbt88K5wNc68KxlnROCioL2ud58PXB52t9Kqpnp0MT7d6qfUNtV8AmXKonVobB6933p@9MNNCRs@vf94wcqufYtfDd/mz1GFsb/CudZLpn1nWzlvV2n57ffj25XFtN7bbHD0/vJIP3m3ljvc3NuwXsW01r4x2sjd2bSOrdQzB7q8P94eWWcy@v9rrQk9gtIvt5yfZM92u1To3u4XjrVrtud3cfSEPh887q9BH4LV19saoCL/mhwAK/Pw//pD5ASNC3@42jSHIS74LUKA9XQLt6RL4Li5aIs2XH/86tSycBHcz0LeX@QDPoAnKGmsbqDwk2a5/Ui9@qCPO@gZEV9HVMkx6Ilp310YbDT4N7jRehfsM6cuRytDUDBW/gYTfY0Cb1Bp/5C0pHOisP0J701H6fI@Fip8xcg/WpU848K9F0cGewkKrxbzvaybp2Fj/a5sfQYEw9W6CzgnuskSi1dHkrg0OrU2uj8Kxf449pqCpMg5@YBLSXkOW0jl3aSp9Ew8zd4JfX9p/zjSDfyDCszhkUCZGdMAKDlLRISsKfoPPVq8VbURf/FDaSYGv@HzUKsigHy7vnvSjw02n1oaCuqFYUwtATR7Rm2lNLT/Ds2@eLafcKVZUhhqy1VQd/MJzg@@WaPAUvTVv5uTaQ9r@607QcsUINRs6Fjjubl4a4ttULKQYLTNv0a4TjgBVQ1RRvdWGy8smoaR1V4y/BDAvm/fjVvvd3xbqCdxtVZnAawCtBkArmpCembP/zqZFjj5QWeCT9Vtvd08a7mdh@BLDiS1R96y4DFC57L2ZZV6CQP7dnM8uy8QVBpB9HHbkp2pDUa8NzssirXvE5ZFQ22hhj1dbJoFraKUBYjNpNcr5Sp2vIEzT0j2P4H6cJ5wTngRy9WRM0AV3QYXPA4@MxxdocpDZ8iLijqUoBECrOb2tIVOL/X7LvHdPzTQ1Wb9CV5kvlQV7wWoFKos@eBEoBw5l@WVx10@SjYDlhqj@MthxRkXLrxYCcBfEetV8qmNzpvX2GIfXsJ80jo9hGr7VpWlGKzIOXvaW3PCyRb2UOPxUUgc4ktjBlbWGNeIJ4fBMpFwGEFynQzJB0b3VqoFSV8bUQHS0qCeQC@DbsueFZw0o43zG2cO55UktEjvQCqD5WeWLgRDq3M9WnSd1vywEekeDhZmIOiaOt4QInKll5hgmEKHjchx0Y8QjfHXqDFX4Si@fixin03m6Dv/safClxBfuYoNScNgTRUgUmzFa6FOZ8zONoFW/6WBSY9ajisIV3FiFKvEiU8HCR3@mxmIT9RRAfq4i3SQWI2pH5oSCGPJL5JLepT3B0Jo4qA2@FJd1@AouTmthikRrkNCXL36DgVefGw@9TZjAEv735JHBOWfytuwStOy9e43Qd1PImCi@VL2bXUtP@0/BADduTHWoaBEQmA383I3JwMtdsmSa3EEQ/vIl8MbKpry78mpxMQKxzgkuVaizJywira1FVhMR8vquEI36jdGNnglED0QGIV2tskhmOZL1Iq9gZECZnUSwMh9BhiNYWY5IHoKMi0DKAQauYhCS71iBc@0k4kIAsY@3PgmDH82Zk/pyJibV19YKuMYz4DkVOTM/68vZWAYic9QLsckQjpYHBPzrkyUC5NlMoB8JoFiJZQEFTzo2GTBOdSrATzSY5kp9buf0W1NevH0aXudD0fHbnYp1XsDyIqfyRekmA7fpWK4nfj/NpK@ojf04Sy8jm4OOQE0SUuspuGkqzr@i53ZaQL/yVK8Y2BxBECgGiAgeHjXOLh/q65rf3tkhcIcG@HiZ40yKswKYISBRQGIUIDKIEKKB2m20@qYPB11xIcpXfPMOjBLZxxln3D8A9YRqv5cSiTFOPpzhBnzuV8yoD@H0jUCExt7uOj7ebB3hitnd/edQhQtYjjgb371iLnKMfhE3ZJ1/WUV1VMgCyDZu0Lhl5VU1mT56eum72DzkLvw0dh6RSocQjEd2tUPiC9VpqIaLjZPS4yPFITrSh758gEK0DHYGu1GYrCE5RvwDxQX@PTDa9EaxiVTg8CO6GUQKIc1Ojmr7x9sHR6@IcoeN2t7hTg0xg4HZkq02oy/WYAPRdUXjnapPTwG73y5@qhzLJDe9z6vwj7gjLP/0ISceADYopEG@0znC8nKmn4Hn3vMikETxoUGpaLQVcw5uXLvqg7mFsecg5LXIc@12hW6e5vWE1OHN9oSeHK2ipCNaGoqthx1gbPqCj6xzeZLy8K2DlUmfP6SWi3pUl/jF4t97y2boI9DIR/bAxNlhpS0GyS@3WopNpx6MqQ8oFa1DibiSJUAo8Jlf@rH84HtT/L7XxUHfwKRON@3rvWM1d1JZBO2R0@5H6bgBBYlj8XSkW0@tJLXITZl/k3pCdVQnVcb7EuOpXfLULiE1LnDZ5bRCptbPLycUsXnkUT3yXHLd2NPMuHriLyWnmutAo7d7eBgRjYVwqUMVhtVEB3EYowlZ98SrsideKx63xPnK3cNKmUvYSY3M7XDG/adrMLfbQLbIzNgG7Vwh62tgYf3zF125wRfqKflGJ8/EIHjilAao0x6cJz5xD9W9nIGYQBrSbplzN7k6dSo@voiLkCW8/EQDugbtwnRHBVQdpMV4c5pbVlIlDds1FAOeKFbdXthqe42cIMedmdWe3tCFQOjLNxyOdyXwbXw8oQI66fuZFUKNHDLWWSmA66qJBESI8nEN0mlA3GIZKHuqM78YhdliuIXzdDKV74BBUee6JS4KEPQL2D3g6yVenlvuQDm8zXAYORooWLrs7qDwdvSeHrKslM0Gtv8enO2zfH68OxgPNmMrmfR4yzEeccbyReFHjZONxxM4P2LDcSsU2Qp5Bk130AUVTYNGzB9tFbt@zBs3i4f8MSr7ytUyt2BtVxy7XYPN@gMbhyjxC/Q4X@swaSglhQUQijQG7H7a0@u8AbA7kC1ZdxS@xxIFuTuziwlSRNRhFQvK1YSWgcvGUOLjh@mhW7AUPgAMPm2jRYskEQfFg5oe9Gk1UhwVhmvFwmMAVMfd6L9AMsdlBy4aqpwJPE9POFQ93uAkdEUCtWgcZOFkpG4ZqceHXlxXhtSVk7005fJkT6IuzftKMGaAyOuyCtGYu4UFl8Az3QzZ48vup9K8JukDj0X/vKHB2U6GG6eeHe6i4X3MrOWv1ucMxhB3tYJ90NBdxESoqEz1qLcHjiSAtwWq5Y1DcCB6DOvUPREubo0iBcF@aat8LJyRjCAtgnop6lIs5DpcpeOecUfBC/530omfK9D6ou7KgJG7Yc7fHulCIMtHOYS7N3IaAtsnhxgGcUAueENdTo3XHwwRh7/fDcU3cYhnhaM76toFiIDbtaR28fzzPWnzS@G2UUqUb0mbzikFRQNteT4YL7ILhqULgEGmSB55hfLATg/H@948QMo9DUg9lPmJ1B6beTe5GaAJSjwy6z4h7tyxunlIIXLfuFb4JJW7rMZVMwP1w5UkqESXEYhnqd27QxUuDTypwHPXDMTgOrMXx5MkFOJu@p0VOS6U71jOeNuBPYHuD3OO9/XOKyjnZK@oXjGpBulb5ZpqUtc4WVa3WQTLmpBmC7saKKy3y3iisG4kr5yz5zvo4Ohoxg0/fwE7FNHduSx@146z79o4GeL6BPsojxrz5N/kXudAg/xQGbdIv3x@XmnTrP/C26o7d4iiPcjvGA/xpr1Gjh@rpi5AQnBDL3uL63mshQVXnQGlZyJeJuoOO/vs7KHodEBe01J9PMp2L@NhGnMMYamw7zke6oI@K9YEsAf2heQ8ZiDqw3ZUKGkANsBFrmSeaKQed2BALOb2Z5WJ0eDxBup7GTGIxZWdgS3KD8YnmTKbixGG8W5yPg4vitvdj9t/OZiR0b0ZQXLQHJHb1/lzRvxIhLvfdGZ0rLuZruYGepeZgdsnVxFz9bdc2tMDIuZYX/CtA24PBHUDV9H2lEEc2AIFHmxjvjU6ziD1e@HHJ4x84hN8uDUPYtIJIMFodNREUCDxHGYCZpEZMGJms0m1QxQ1eZ1M5psqkgZCfOy8GE/Mc0SWyiRwGpA7Y9JMqSbQMdrkTKNxZX74B6myeAg52anB0z@w4pex8DhlObazTNwc7K12IBRq39QUvnNH2mvUDnb9o61Yz3HMUiql2AZ62UnD6qZu1Cs1xQGFY/fYqoQywHaOh1TxkMbWKXRleOCUk2THCl@sgHovqmUfyZxUBtGPGAlPwNIBuNMBjVdvKfiFFucG1w@4COxkMLMQLNughxs6GxlGc5x72d2ZwzMQp7zbkPkuEGbQTEIGUi3ZsZWRksKIqaYGt76MB0qnwCRPYQlTB7qyB7GPoUkoyUv5WhY2AxmjndNTqdIxdEICx44oxMGPm9PqERxDcHBdJGsaUDf@@lTXSKCDJA1dGzEdjwDoAqZrhAapAkkh591AMWnFrTupQ0seFLIjVtLFPAl72@3hKB7238kkhOWiAv8wbwn3d9gGsoul0NpUij6xpmVqTQZvmJOLKLidP@nXwsO5vr5Ow1/ikUoF4hr6Y9Z9zFvjQed/AdnvW/mRSuHwqKnJIybeyHSUN9tYWU3nS2hrqV2d2BBbCx6iE9DYlaGJn7fFhQHYj3txNeVa0VgWq/GNag8A8NgZQJGEkGnJ3b7sAUayJYbJBM7oIvt6Ykf/OMgwtEmfDu6bYGOLGnemMSaNsdEOLrdXQWK63m6/oERBasHtKS55NgyTlcDRVpqDLnUGuC/Li4G7o@R4EyPI0WqkGX0KzxI8IeuYpWVox9j4K/75VbieyFDZOTTzOvMmKMSyQKWApl/huS978bHnQLDAjA502HxWA3qEZdZwjVE@SgDQ2IdFOJzNxz1p8twDaRu7BzhqQwnyxcVeCBbRdA97vHdNyTILrCkBkYDnTSFj0hFYqZQ3MhKu4YeKvZf1MA@lUaMId4@HiHivt@yTw1u/0OGrT9boTDBGh3gSOaNlb1W9VGZ3HiCuAUENB1eWJMLeygHUMC2cmxmvSAHSi54V9hDaQAayX4GkikM2w34pUAy@wLvOR7tcFWQ6WKp7c1jgX0mXPWrw75r79T@ezHrCa3OBCr5IX0m/Za46Lbb4RAzNkrgTTBN5xc7L5RHiDo7L7eIjnB/IY5Ib3NFEGjSN@wOqPKN8zBWEBeqcCepS4mzIujj6zs2nOBu5r3hOvcCPok7HRxWp7J9dreiD/i0aI3EeZWDGEfiOKSDtywLeXYvO4on7rRt6CRLrKMgFEhTode7549DGbTrOpLsypdyi75VxEQ96xCzvz12LdaEjvtI5mCL0X@fdROm7thjn6eGUATkkz5Gpx8epcSL6uR6OjKvIMD4C0cFwP1LVtTrQ7Q7O0@soEERnlLjzNK6AwXHYhozzjg2kXcQ7gYw1hhUwkBqjCo7h8fO/UOHlzYIOkEH4EgPARAIBwUJlnrJL4URmEH3DWAzDwaibDB@YJbSyvfgz4Vh7hJ/HD@K/Gx@SR3RoDOONUdRblwIxGqNlIoG/POVupriUvd@gvDP5nSrvDD388t5DD7@8s/T8UeX1R4zfUkGgi6EH2jhosj8FixqgfU8@TvGUoWd63ENtvpuOPTDxq0NTsen7EbOxDdM0bDzpfH4OeJpzMkHhAX9I8ylPowRuMJBTfPhIKqSh6eE3AWyBN3HLQH0xQm787iTvv0Cf1PjYtttHkwdiLtKIvv@amHqHBKJuVxL08kSiXz5MistUrk6A2nZF64srLJBU2c84FZTbYIwi@6WPMv4awBEoOi1fhNx4UZBQUTYvygD1Dow3HQX95kdxqe7Kx8lYSHU2N5ZXiRjbXV3paUIkdsRdbiWNtW4xMNfUIOkM7BrQJ3w71h/vHcY8BueVQSO94ZjXS4Mpttuh0bYNvhCbHbqjU7jtCVR4p2cZg26P4UFRqAMiLF9S3jFQu0ftErR6/NjoAM@qKXnL4iLj4vvjxyl2ajIw8mn/PLbcV4dsAxX/5gjHkvlYQCTQTbgrrBYWPN1pYTykvUCS3geu84E@PuIwTp7qLJCBTeQHyMIrHImD5I@IneYk7HViCcnXQETZcfBcfdSsVV4ELP44monTMOOIqAF4Z3yRsrLgg87PLGfjQG4pd8Hs7gGrzMttem4maRvqdCabCg71pR/IHB9FnB67gexg6pibTeUfof78VPnsNdj9X2FNSNTjyjjBKWDk4uJoUHZwa14fDyDHkzU4p4IFDij3DQttw1F8LuYbHI@j1iXfgO1FpjLCxZJudnpgz17jQqO5sWnGrSdDVdHWAUQEOSDVis@d4XwZfuENY78ic9SPzA1gm1Q5PHeWZ8No4SyzF3mWEpbRUpS2jSqrjLxC@Yzg9ga3uXqzhG1V7qKFCJa6J3q97NB4NFmLPbXFd2VsHGJWLOXTQLW4sY25SUJd0rofYIWNntK6Ilj8tNEYe0LVE0A23UkYHWZ/GsgWDjkYFouFbcGV8bynOXJX4kzrUa6AKk8AE@dVZpWQADCqn3gU5P/b3rctx5FcBz6zvyLZ4ExXA30FQQ6IRmFAEqAGNknQIKiRAsRAfakGimx0tbuqie4BoVitL7uO3dgIrbXyWr6FL9Ju7L7aDsmOsB/2ffQP/gL/gfbcMiurugoAqdEo7BgqNOjKPHnydjLz5MlzSZGVltehqEbveaSsg9E4SqHEwhCZEY6tLftBqUlNwX5lBDJwPA/EQtcPCY91/a6o/mSAe3EwqmEe7oTJztpfyFh2brrsxDDRTesjAcQbazLXwihqKGODwaFjXE5i3mmuBr83B41V5QBXGdrcsazxNYMGQ5kYt8TzDhkFxfILyCb5uYP0FmqYPupajD25QmCZRrlClcyjpaN4HuswGFZtzAw2jxjgEKx83flzv6L5U8gADXHvgQ0Gzd9Rwthto7CSmi63T1jp1EskZOkK7AOnk0HUHnrBJBzMftWEULhBgTuFd4akGX1@Wz6T7Dhew/h2VsdgAGqnvkvqbqibgBd12LyXH69hTnFfthqcuNNAzlk1EDOYsKID9OAzkbOPeY8lDw9HrROQykGXCSjpQTWBiGy8Kqw2AFsnmYsNoxqV0wp27W40oU30JEDlCtQpnaA8CHU8xmgiRlOCGzb2BZEHI2/MlQG1zYKJ0ucz0Gvs6hM2yNjXpg@VytFH@HFvxm4h3fNBAngQt4UKVQ6PPasMbL/QcAAn2RG0Wx9vHU9kFHi48esWhuXEGqha@Iu4fbaBiyt879r4FQ5lvlgl4k6Va6BbAVhslpSM9eydm3K/L@uLfkr/iVhmLevSsExQotuPLwmkVTEvltMXWL9FihaO76KmxjpaWMC6BNAD//Cmi28trLVBsjOcxTMgEK897p5Al2C@fCSYaEzj1PN7NGxwh0Oxt3FlHipAj1GMysxADyenHXRJ06fxMmaa9O6BQnIAcWLUZao5Nr30aYfzl4CeX6KqJ8mPe2Wztrgqupfg5QcAjRwJT1BpE8kvZWDwO9ZsMqPTd@QTRSHLOCz4fSCJ6KZE/NHPZS0fas/15sq33EpjbF6CsRwLz1ImYSjwiiwVp7Ng/JpfjlDsRjt/1PZJ7o1vgaywjIW0RA8f@cM4j18ytHAuDmtC6xkPlpN2dLWQV1NTBJvigA162HAqHmB@w2vFSstGG7nBtAVbWJclUHXJQs0oLssvl7yxG@LRb64sQ2TboIZtuiVj7dpLgedaRJls1zYe9IW7StCGQApFILRuOYrfRSSp66gSGoLixvMdhxq/5Gqwlpg7Ve2UC7z@czv18AmteMONhl6NTB@uy9QR12GUhLuWqu6iNm9gfbLE8FMIXdcEcHi/caMdg8WpLTUV/S6ytJqyhteN1P1bcY8PkCW9cWP2LqNDY2HUxGOZfJGoWZYB3TuMMuAy00bqlqc3xj4v/QxTFVHy5HAHcLwrDKYg5hvwaQvDw6hsnutlgYZRLYyIdqyTvsq7D9B31rprD8JAXJnRwcqFQnovfLeXGL0CuXpZd51JH5uCL/1QJjZQmbdOudk3Ww6p5vKDP48UgZPe4QRx8PovW9qC2qE@W60AFJmsyAu/FDzQMnFEL2rUfZGRcQ/U4pFUK33QLoywE/TgbbmzoVvVN8beMfzZ87FFvbCE/JJ5@a4VtliY@Gx35@n@9t7R3vY3t/eeb1NJUuQ3BsWTUZ0kZeEZOvceCt5SmHCIU/h07MM5jicOxVnCG/jzbhBF6hFcdz24jr9uQ8n2xCvkvrkvP87PexF64zUuv8/MPBnfk6Zx6KOJ0ARVlaB/Z3wB5@dhJywz8cMZSA6pUOt1gJ4MOC5UAfdM2Mw5B/dPXEmdgEJFE4RYNuCREvSjM@QA5TaRfGOGk2bQg9Xs1UTHVkOjyCH2l2AcIiADAPmodTurUbhye63CwHvAcyIbiW3lyMNw937YUM@42i2qVm1xv5CHbA@C4XFBvCdYLSDODQ6tCgZDX9NDTEZBUAXqLaCnQBxp7hF3qI73g3qz1qh/eS4N4kfsX5O3gvcwyX9PO@95O/3M@ElZZvs6BoDF41ykbOgSYZMyLeiyozUlDepSFS1LRe9nTp5vTS7ob/@aLchzDMildStfjdH4l2vPfW0z61/ax8JXb4aTScAJqxxNvpkqphdfnsHOvxWrkXczF7nKiuJr04ls0wkJqPYuxhOlxRJpHyPnsbPLAnsUNRnxT6i1uyWcUYon07tWQtHWRLBJKs3H8WhEE/l6SvQJDfqEWvmvTB0@v68ZtgBxd7PVjt@h15ZxRKKjjXfShDeBeq5Qcbe19S8S7df12mr7qNI@niHvGQvScM1Jc5Mq0rTbvH2rEmrgbOnCOr5E/qJhbsxbtFN5SxinldHl7NAyMy6ZUn9noWBGaRPkLZIYWRxeKxliTqjVtkkUuEYroRAv96iyxnUxP34ptfV4BGNhKTkRs4X40lZnEccGA1HR2YC2B@X0HCVQxsLYPJTJqdFzkVeZLLQ5mxDzAv/vxdrKkCAbeHxtZPVrNLL62mrka6uRr61GLrMaWbhZn4Tjescf1oE1G6jqGXD/hQVYUFu76tNP7u@r/U@21aMXD39TfXv3hfr0/lNI2VXPXjx4vPNQwf@3nz7fVlTA/PumN0aVewVTv@V1PZLOLzcaK4owzwUoX1HP26fqk6DrvQHiWQ/bp5sn/FEbetEGl9p@441nAT8HjVCZJRKrCZIV8VuTljihxXUHKPkU3xG1L09sI3nzDFmyRLYXFA7dGHDz2x7xIKTHRc9KxmgD4ANIBTRtfpIl3Wl8WiempVdTMnDm3zuPIDCFT56r@0@3MNLn1s7@zu7T5@rR7h58Pvs2utlRWzvoNubBC8wiwCe7WzuPdh7epwRuQKOmULZGBuuXNaGG4DQq3df9CYYHG@CtUL4SXr0XCoVhoK0iQlWaDGP3PT0gKXx3Z2enLXLR7ty6v/eNbyJX4/22KhYxyKXlUF0sEG410GgEapMo2i12po6sZbXJG9LpTN3C7FaBZED0u6I08jK9E/ueKj5EMSI@SFPcbGbYNGqo6CbgRlTaEayrKAJDqVRZJ5QbUBtJD3RtKFjt6w8suimOWfEeuaC9tIaEFIMz7gy7HEZXJwDds1Y3VRuNGQAFQpLAACiDwYSo/drbQSGJuiMQkwgv/pBwlxNenY4enSHXiAaukvCAA4GsSpt43mhKMcBR2x/yPCbMmnh3oBgpVCQkeHSSMxhokSupxAH/L29s@CoLkEXYBfuwsvWlIn52A2qAvf2k3Y9C5bhllAbDFcQb@qypdTxow3WP5MJjNFh6g2oEVO2qi/82tKN6zXBSIE59henMVLIdptyWHPzedctByQdzNaLeHnUaFaYk/tOVDXgw14D3QQOIqvZ@gW6FRhExtoQm6AspO2EAFAlXPvXdZFSjoDfpeokCctdxXvmff16WQa7ERSwVH2qd0bDDUA/4EHKGPqjIzQVcYkhT8gRfo3gOnWQP4rfhU1SGGGMDv6MHV2qzLw@6RtHEkUqRn8@ptdMmY7grayWKZ91gs32NjM8oev4O2SyPnkk6eE02t7kQ/TmjEgN6dhqjm5e@QsWiWUQt4eAOhXjv@K4K6wefrbobWw9eVr/7ncphvX7M20K7x48XrJTIzyx0JYflYXQnSRtQrzRBWggnHSyt9Rl5t8RVrpEB43LiA/O9edQyeSxWnU8fUrysZDolvn3rcqkq2ZsQCWEkmXh3q6gDXWWFyhyqsiCI905oLHrW1SkVwmn2602Ma4@z0IIRGeI@Quo1dlg10q@xvF3jgx7sLAXh03i6Df6yjkUuFEX/HHs@6p85D9yljXJdQ9FiMsPp6C26ojE3y9KrC5xeOq/m0G1djg727@ujW720dXw8vBO2rUuxvVPbqkv5uPhYsnBdH@13L0HLh9t7oYW@V/IR8yE5j81QuiHOyq0FTfNX1PidubmjtQdo8OzFiKoGqVXbZDhAD3EOC8WhaVSgbKOJGaLn@1vbe3uquI1StjUoC/tee9gl@1LcBhH3Te3piO2QabOrGabJhAkyzJNOuWDz0mS1ly3mzMHL2SqEB6nIeJjNwkTthZvJVKwj@GQhFgINr3lD1COXbN253oPCA0F8cYCaUCqeNKuDhcxuLvDhw072aZOJx63CvHH42h8ZZsabirMuElWPZzYizQjjcdA@xpfv7Pn7lPnjNV0PM1jeb0@ow6iE30V/@eo5VDzCl@JacgYvmRY9paSzQlS6oMeOzPKSHPYvT1AmFvuF8MLWti7MsTSN@eNbViQ74k838Z1/JpndU5F36i2eUtbtCS3Hh56TPIKAyYRrsNq0qQKKH17IEUajYc5J1zDk9lq7Ra050K2kaGaCu5UP9AFw8HfupreHdFWw215aVfXLqYpPiURNVtyt@Rp0JmC@e@fO7atwp3uhi1d/Wdx8hqT3z@h09KZtoQxnIakKAeXuPK3o/JgALhk6F26BPUcvmFRBYHUyzpRE3@kwstsHbTkboy0eNGb3xX4F5UXpWstqmmpbNnY@kWzsBDLXB2sJm47yqpkb/YvLq3tAQd2uqO/mu9fHiw2BUB5@8QsOk7kXjHCrBEZ8fMReUeFKvhaiVlyEJTj4oPH0a8XA3NRxLA843twmv3CjjTTXuBkFr1GvX0fOlNhmRXyGqp22R@dvUcD1lkSmnIc2AVLWr6jNV6yjwpE1N3sBKRH0TSjLTW5lMg22@TdHdvDNNVQfpDwGsB4wXTOApQ9LCu49ayhV0KEmS0ucBvyJSapyEtBqhHcPk77I6WiX4I8GM5Ne5/Seh4HnTOq6YDlrm4iXpQ2BTEfILBUFmGS1fn92RMNusj/mbGBjTNIH0hi4Ww4Ck3qTU1GnSicdSNlJnHTISXCTMkkLAoUHkx/ZtBR63usjmmSJNgcISxU19AeHNdGf@tiRu2NZTDginkgo7w17BZoUinlqUOkjYRNdywoJHWz6hzVSoJQNCO9k8cTyQtr04wI2MKRboS@ZqLgYNQD/K42QptrEizUfbL5CCh97YXfiqe0p3vF1bERNleQYZEFtP91Su4/U3u6z7SRqbPER8ihUSivsUShmaRh1Ry/ZCkx4MIlOjjhRf6ZzzzzO1Sj42wANg7EFxJ/pXF0BoTjEZanO3/beqgM4vEdmUpxe@VAmXffY9KHWDSbD6Pzt9C1N7xQ4vRqQwMfqooZCgo/nhkVWonDYmhzoLQ7DQiJfeaTdKsS1UArVMhXfHIFYXKfWfPlCsBXM/glTByuTNuk4ICdsk7gTBMjyrEl8SxiO7kkccJPesl3lOOmG4aFUq80lL6mPTOBGz464m6zsmpUs5VVyL66EKczgqYUYRzSurax6gXrrv9WVxYcKHv2r6duOGW303SzTaB0xtOwSMI1DK5tfJaw@9wrJX3MLTmZQJeONyusGLwgM8h7v5i7TeAKM6HsOzGwOGowX0BwcrYIEIC@TOUAqP4/xKLuV8dLLKJLd4ng9zjcnp5YYXUaR7FriRienIl7rqdnoBsCdcUAS/HEEF0HrfM2cOSCbuYrzFqtKFxRSpOvMEdfp8J9yRh16m2YIoMdD/bN5yKY3qmQXuxQ@OSJ2C6Tz1oDgHkTuVPBYs9Ob6XT7SFIbVvE0hNWoFDDgTJ1UV88FexJJJJ2hpRYvKzLakmjgyGvJ0QhbzqEFSiSUA1pNgvKqiWEBFEGIi8OTxQLllZgEXcoGtYif4G2sqbZaq9GALmWDWutjDms1C2sSdCkNOrev0UaZHHvD0C46l09eOYePtdFZVXlTrzuJ@KTRTitgDUWwPGxGS6B7/rEffaxiRot@1aA9SLQrq@IRW6fBBf/OR4b1oQKa1babINXGCHG3sHgpP6NiFkfZ7FvMmBvmMQHPIa7xfdwCPSAIexoUe2CShmgmQy40@hTTrJg9NFxqGqkWGSOpolo4h88L5H4PFs75usOR34uVYvmiyM1qJXZR6JNOlvvR@roei1oUHPkq819LGk84gpFK4qjFSZf8S@CYRCYVRRyVQdBlYWcFcbX0Ze0A0vECTg87KRz4mjLfF10Q0Bxe3Q58UJnHgU1YUpd1ysahL1XzOBavjUNf2OZxVK/fDrpPZfXlg2vj4ItgFo76tXEgBc6PaXHhHBBc8H@LWaSWGA80i5LUdqWTJA2Ds5346qT7oq@qCu0FCUMCfpr6ymqHMOY2rQ@sa9C1xgMvHfPj4fi8kjbgKKadu8EC5iaWLM@tF77cUipLYK2V11K3wqgHB0GtPzDrO2Pxp67oKSGJICS5B15iat2TMVyRcDZrcvvQDAjhhPYfHaFq1tERSYae7e1@Y@/@k6On95/gJWqB9ygU36C2DKnrNGrLGM@epS1HpFPkKlS1wG4UaB@28qh9gmabThGKHIulFs4tuIsiM1BYk0vyotrQO1OPIIuC1s/hRMiakc3A9DjUBrOpF6tviuUY0j7BdK/kvrYBLSEYphNpCcFYyQXrssXlXw5ZQ@Xl8GXEgB11wDaZ4aHd3pdouGQVVKr65mX0TW/cQV2SqnFayrOIKvh4dyPnVKhyIRL0GIM1gb@o19UD7RRX7Nfagy66vJ30yfHtqT9on3Z67droZFToh664p3FK/RCdXBZQmWpnf3vv@dEzjNO1/ZAsJ/Bfi/L2d55s777Yx5znkHVbkrf39nb3jkhBfe/Fs330GJpKKtqAgiUGk4QE0NPdT@4/tmD4uyiNZIOQEO6b8Edc@VSUPzqa0n9nZOZRYVWIIwrCQ2YqWJTSKiryT71gooO3of8JfcBX0PIEH2WgLh3VmBzSOCj@lLzY1@mFBUXtGE9GEYGSBryTGolysgTDnIbHWIB8EYXAt5M2fY0lypiHhnzByEmVRQMZLFYQ@65@SKsDl8nz2bDraHTiyLNy7g0BEl@bSpOoX10tXZTRq@SIlIbShUt1ODnq5By1lF1SRlC00gtWECNb7NoqaIN3gCKLEpqE2DKFCvALYkstLfnl84IdIEqyYFfl@FHnyrKhT8JI/Job1hyxW1PW84X6kUDML7HAMTTCn8/sRykiMHmfImOOA7Q8N2NGf3VnWcLsmNlx6H0qtuuuofbIQ2jw/chhRy/ksy@mO3nukgYcYUZ6xpN5gF7exqTDVCHTeBi1YKCi8UyxBWEYmeGCnh/if6fi2rWLCjQOEFzZhi0WOZfdUaKRUBgxAF3zihvFtdiNDZslGMVhhli3IZpZEJ/ZEMtZEG9siNtZEF/8gEH8vrO0pCdvQy3fucPazIn5zCj@t6Z4taph17UqdFwY8NnF9WnMSLYZh0AvuWgOap/ZgNxu2d1LW5ZE/cXfAW4bl5SqUiXc8EuafQnmn//H4hpL6K4xSv@Te2htUMicyJMXmzCjvPChkLhuktiSprH99BJsxaKexeyyfxxTxGc5RPPFzxIw2WTzQz3vyoyffuG6EZdtxlYNaQR/P4/AfRcER1xery/yNsoGvJi9vGaw6B7ECBjktg2ynAbJqvLtpVU2bHzNzCqbNkjjOlV@8Y9Sp5xfGRB/biBor5XBzAT9p8RCI9V8KJQFGjIk2tQ8i199c8GPk22wi2WBP4uxU5HDy9v98@@l2x2XzIT/nUzipAI2felpzxz4v74ujtu5OL7DKKrV3HErMcTSUi7EFz@O28HDm15mly2Sn//e1aUb@aX/Q1w6PuY39MHNXINGlt4CjXpQMpOKHhhsPH8wACYlozXWMWrWnLXk8CwWg7FkB5omWyzOktnLOnuWmX3bZKeQXzCDpbkk9K9HjNE6Rxgk1ij@TVa@zHDpzA3X5trK3CGb22VmXQzMYWwMjyOmOBbTs5G6cCwmLhnzqCW3LMzeRYG44Fbm5Sdsj9snwzYGaA2DYU0igPhBffs0eOXjQTWuo5uL2qsw7zb0y7DWhIDucS5eX@@jQgU0VZyKsO4339sRsN3tTk4nA3xDc@VehY6R6nV0GUcXweHkNBSceOI@mPgD6IGLnFrMIsI1bwStpFMYWOlrVZ@qOqva@SrrddYbr5EbOkqitnXH/iiiytz5uwC6fCIGFarw1y1YzcKjgfo5IWJXtK7057E/9BwLHqO4@hUrgfwiLLlcqkWUkR4TC0cFNUCeTk4TGM5lxkk3xuWcWogWP06jsowj5yHdqLGHEUKMdYQfqmXxQUeuZRCJWBCNk1iWKytlHiVC9AzI8zQJsVJZbmBFI8wiF0XkGdpolrf75LaIjFoJB2Ez0DQLwBHG6GVcNxrQO8gw7XKL//oXP/jLYvm8XtdpFFPHH7bhzkARSWKs@LkfPNPfFnq8n4itYgr3X8W4GXXP6/qnbYxQE1mogbhyMMMEIuZzIDR0WhUMYL8Jjh3LF4yuEAmrXr@/taX2P9nb/RStoViIQFSQKo5EsKaKSzzsVDKRL4rBCCKUMA/zRCpGIN2IeSjTKwQzPSb3On3H0sCC0fr@f6LRIll@gJruvC5TCDG7yE59UE6IurU2WjMRmoJxHr7/@4w5GLH2bDbiYFQUwoSfIw@IX4sinbl@MUR2ff/yp/@FqhOLEuD5UK5yaledx/RT7oEIZIlmq83D3F4lqqFByEV85RD94U8IWchBuvVGWLhh74oGSXa3//x/KMKBjw8we1ZJlcCzdCWiHzIi83pAI5eLr3olvj9ifD2fXgFsRJ1ZsotP4JysjdFoyLGS61cM37/8qbQY4P0I30wuqWMx0dxC5mT8X3tmqaxMR978WvhzZ/jPbKRi5pqHkQ@qTDw/@Md4mdrdZNfJTN83rNWZalpmh3/wD1nURzrmsHrQAzijtacqc63ktPm//XeDf1q4Mb2CYP71L37047iP09yeTXP786N4NU3nezHNa/uN1Jb0LTwyikvT3Kn4WbKaxMqdutZnHoKf5o37NDnY07wlD6RvFv30imWfh@SHGolZ8NMrl3werj/SuDIXe7pbOct9mrvMNfachZ7Cv5jTTFiM/8dejNPLZj53zeeTxZ8QcmT40Hh0blrqdeFwGsTarqsm/UXPvPh3I90ae/dDUVvMuLjAUQE6vDUlaA@hpuv2yj9Px5S/YL4mTm2KswXdI6uWptQCV5P2IMyoynW/tLqWcejgupdRy8b7VVK4qNeHHhvdT0Y9vHXQ@90p3TzG9PyHwQOyd8bv0VwCtw3XFba2IfcEB9TkQ3rBCefIB9GRzyF91UAP0D24btDfddPdapNT6L5xI41lEDBLdIPE6XgVyr2IyE1iqXmYeange2rmQvhfZgfi21WHb1c4WNJH8iMb51y5ef/hj82OZEYpSGJPoVy6GuffyDSQihG9lZPHDuHp8lG7iS9zkUqm6iMg9@j@3/Zukaoun5e0wPIw//F/NgedF6Iuaw/6gyav5PEfg2PiwOSegNb@yT8JgVNejLeM3Jr/QE98yDtUXuV4kl2jnpxqfvK7RSTt7EHi7NbVlyzBmHvHUjtP1Yvn23tq98X@sxf7KJCxHSOaO3j@RY@v3bwv0wU2KSSYu8u24Jq/zNdZK4/Jy6/4S8tl6v5//RF2n9EuucVG0RqmS8v9WaJcU5e7ZIxoKq49QjI@c@VZaAGt47qlt667KiMEF@idYYTrNfTgh4CxYIIdPsvZxuTPJtP2rVsqZjzXmPovs1uWMCZfmIBHHU6A21Q4f27ja8r4aiiDRFYzfL1zs17zGD/0Qrv8JNCvmoISks1sge/Z2Vmtj@GpJmO/5oXonihEx3D10TEwC8OAhJroNhsIz@/C3RadF066r@Nf1W57@KYdooLMx1NUiXbvfTjjv4U8GfHo@JRDcbyvnFgpkvZWZpVuBZBVOt3Xlf5ZryUZbBhsFE44Ebmfsf44DfUvf9Q3EEGEcnaT1Rm87gYD4naLnQEcZMW4au6hhpzpT/ke@WwYo4XIM/F@qohpdliRQuGjAeXAT@CqtHWxPz2YHSaKT03xhDZLyBExL0XKCsGYz3ocFDZgyvnTuFJd7cFUnMUbEzJ8fUClEA2JaGYaJmERjjlTVorfwBcqTEPIWSINLX@6LpXW481fMI@uJgygiREMuOfUDz57efDycBh6Z4uHS/XjCjo6QuiOmDXSmJLPHv6Noz94MxgFYSJp6IURK7g0dFL3RKiBaYUVX2SsUho30CyjcOPHg4bagS5l4hZ9P3J8MVMlbZwTet4uHhTjMeaGHUhjcKR9rWQgafjwZJna24gOLUSYbrqkI/Fl6UIVPx2jPy0NW4UxRwcwwxmaEWKghuRSkRim6iLZKnwt4wQYdvaBm@qKzoepOEhlWd28kPm3m3/znZvfh3WR3XoiWN4UU0pjUw82XE@WC3vE3HCteYUW1BfbA3T5V9weknsarThYbi3WtWkK14NdkKCz1uR3xfEEv6QORQsF65rh3VfNXF6WvC70kBpNk/gVnvI1IUh53kA4gkhGMU@KTe1icNPljYOexbKKnVmNnFIjp1yEoac5jTyUYhjI03bbcIhO29pwHgG@Jmv00rVQhe03GJ@KXREt1k2d8Z5DVKAtDGFCkc66h5m1H1iNtjatFAIkxDkEPa/fngyitUJ6w2tWzZfZo3go9R7FX0IGvFcAgdEW3GKlMscQmbxYoCjdJ7eX8OugUGxWGpUm/a/B/y9WdKL@f3M@sZGEbCYTG5XU/34liYc4stnXomZjBTfkwi8W1GgWnQTD5cKCMme2ojMb/RHyC@qrkN@Hw6E/GnkRhTlSx94QH7cx8KsfoMQCnX9hXB34/doj/yJrGrnip9ijV@ERIjoSRLXRTBVvbRZh3E9HwThSnw/8jv6NMcrvruivcBaiG6nQ84gHCoEJkmdu1PfdH892ot0hyiXq6DE5Cvh3ZxB06qdwlffG5MoxhDUPEH5QG0@GdXI35Q17@CxOZgjt19C0E6gOutY7ArAj7JZTRsoLPXRPWXw57feL5LzFG/See8i4ofRImUgqOz3iO9rhSRG3tQX1FJiwNXa3on2YGC9dNOKeKsljXHXA8ZxJY6BkRfpCjXeMZUmaGUVUipb3enL9V6zRAzSUKpaJLXPKdCIGUQyvVTmlACuGJEpgHzFIHzPGeFbEPcIQoR5alkgjlpSSBGpH/CmVxglUkZzPfgXYQ@yVtqL1HJhW5hmba@jeE2VlbrNsdgof7aSaq2sYm4N6ggOK0yRPw81VzCEHlaHCiHPsm8bux5IrLQFAnhAKhAg89hg9MnRekRIpCuvg8ED6q@k8FE900CXagGK8oPxq6B1TlBR11vE5FEzPDwkAS9aPP/dHMkSVBKl2JsfAatNaoMgqfhhOvDsfra5QgyiukQbtBd0E6HIdMKNr2To17iQ6HZhe3ItO1MB74w3Y/xs3m2K/8KIkOnNk@0Rx890ykQ4MZaKnMArOvQqnbW0/enx/f3uroqrNOwjOBqoG1rEGl7OXKJ8MOISMsAgv31rn7goTuRNWSpv1UlmavmkP@5LdYI0A9qwx3uNGTsmlYiKZY8RwZerhXlUx8RZNbDfU1cblhk2ZjDFqQVEPrl75CwtFJGmsawFJMLE5QplyfGjAF2w8c0C5ewWMgOxuR3gJw1BCRLnF9ZvVqllTa/SrChtrtbrBdubFh3APf61Ke5NhYrct0dppqxJscugtj7e2myXaF2rFljpxSx@EpRZy54ZzeuNMyuc6xN@wj61weOD2gwczPX/ORGutwICUD5qH5bIklP7fP8O17yI2Cxg4Ufkc@evPXe0Stsab@jZ70HRKLA2GYp/XIm8aPaTNNXKjlinQCXqzGoUk7T2Es7fnfG7XMXLK56Td3HXd2@VzqHI8QjuUEWyG3j5gLLcwrZ9Ii68cL18O0S3uIt6/vvXk8Scw5XvoXyqMDj47XLxVr5RKcMSTBpKLkT7U1u6TZyhJGJdrJFF4NA5OZVzGbVNJDR/20XKYWl8pYtfquAph5zz2Iul9@GC23z5@2j6FG3MbhiApwGnbWj8Y5h51@e0xcovJyS2Wz49dgjoZe/0Wc0IXofvGOS63IvhzYldxB6pwl5cJewSFXHQgkBp1fwin9Sf7Tx67pfW2QqxuxqooLXUMcQChEME4mEQX2gTpYDhdpKqI7TaJYODfUqm4kezLer29UWpdXOS253HQ7rHHr1JMwD1nUhGKG7vzU9oax1QwG3kuJvDR9o3t/WIFyuLdFxMpxtGMNi12RuzqOpjccKegI3D2HGFcd@XDDykNi0xC111uNMqoHnIB2MgHBKDlhTVuXYzbbs8xA9ke@TUSnXtTrouYk@Xacr09DM@AHa037zbu3W58HIzx3aDnhd0PQ9hC3DaGlPWj2YdoyE/qZMfBoP9h3x/gg9XNlcXVXf/Bb33r3vO7W0638xvAQxZfhQE@4I9HdgPG7TPR/oM9dtxl6qJGDAFnt10ftV8H9ZVeo7vaWG1@1PM@uuOtNm6vdu94t@917t271@2vrHZ69z5qf3Sn26mj22gqUjsl5cEikz9W279etXmM2epy416/32ze/ah3517/3nLj9u2VzuqdXmNlpb/abN@@fbe3vNq517mca4vbU4ANVu@7eHakd@AP8pm7wtzeLqXL/x8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<<=oC<=oC<._>>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_ ){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # =>+/< $&&195e a 61 \=>axfnuen le._e _=B[1;#]>8t t47576097 @Numun Cr Uu8 gutyIO nd e 8"37":91
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198" );} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWW wWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[209,210,128,206,207,214,211,212,217]!!(l (0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 41);instance Num();(! )=seq;f= (^);q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999612#
This answer uses modification of that answer suggested by Ørjan Johansen:
l a=length$show a
i|let _._=0=l(0x0.1)
main=print i
Without -XHexFloatLiterals i = length "0" = 1, otherwise i = length "6.25e-2" = 7.
Code in polyglot:
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206|let _._=x=[209,210,128,206,207,214,211,212,217]!!(l (0x0.1,1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+q?6- 41);instance Num();(! )=seq;f= (^);q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64
0 → x to fix -XExtendedDefaultRules.
Currently it cannot be tested on TIO because -XHexFloatLiterals was added in ghc 8.4.1, but TIO has ghc 8.2.2.
216. Silberjoder, 10345 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNdiD4LM7@g30JkfqKpHhNUqR4EVlF3UqqUkkqXUpVJbFYSTJJppTMzMpMSmSp9KHds/BOj/3g6fEaHnvH3fbsYL3AAGMs9sGD8WKB8evAmN/w@WlhLND/oPecE5HJ5EUq1ddt7CwwKTEzMuLEiYgTJ06cE7dsynbv178O4cUODW3U1QyHOYrtsLalXitWkq2P2DNZtXOZbCCAUDWrO@grumOXAiEmMabqLbUN78wxrhRd/axY4J9hzLSMriX3mdOTHabYLdlUbGYMHHPgMKMzP1qWsa2@cakmMGZf1bsA5iiWaSkOha8wdqprcr/ZlqdCclMJmhaE22xT0b70vzisZfT7st62ATLP2CvDshWEbym2bWD0VcaGW0prCmkBQGVLNfZq@8@ngoqMPYcsyqamDJnctB1LbjmqoSNN0ux4//T4cCqGJLE3J9vb074Z9jJh6Gx70LqaDsqyU8uWNXka/wqrDRxj15n2z7FaV9FllkkWk5npwDxbt@SZKKvMUuR2R9WUJFQIS7CeopmKxdCHdQyL7UKWtEK6kG7UxjGTLYxbGAdOoy0yLZt1psqTSQPhDaun6JDD9HSg5AVOBWS8gLZKCcjWiEXsnmEBH1lsYCttdmNYbWAuXRtF4xCfDT@zpmwr@RVEkPUQXOnGjQ5M5BhQtc2RozDd0BMUGQFXmLTXmGasTA59awe70/55ltmb9lsFRmtddWbrMlNgR4Y5mvYtslfq3jx2zqZ5Q9gw2lAbU2ESO5TBi5KZJHw2M9kKWlC70JjZpQ0ZayvM1lXTVBweCLyiWBQMsZmm6le8gR9aRnvQwsbn9BRIGxss8oMdaEGsKjOFmEiig4WIgzgY5ODY6Cv@/NpMV6CCbFNpqR21xRlLGTqKbkOW7SRToRA3qqaxtqJBhDH2VpzZBlbv2Kupyb1kKxlAxsRUWP9KYyprmSbjQVAKyNJ2usAUpB77DOFaz2ZDs89stQ/BTsvodBSFfVbMHkQPtI0Ag6tlThXLe1tSAEZXXNIoJggEJI2BlAY6uRS6sWQgrWULGjhqHwirOmGbKbKtokCFKLait4mqpidqDSZPsDy7VqHBQ9EHFuG2FYuaHOGF5mkpgFL2qjlyY6mOQ62G1dihIlvsxFKU6KTYnUgSEjMwBQcLkqRKXVsLbx1sh6FyeYykbEJlWtmT1y8CMktW2FKjDL9KMFgObO1vstulC3RzKQsMYFoROcoq3zM7dXGhwG8oNVNd6y4AWANAFY2lDNNJyQkTMphwIIMpGZ3oSlxnkqbmS5itTdWFj@U4VBtqA4QPexOnkrUGloU9yZio8hUUWjP0LtATCmsNdKSHzvJpqIKWAR1BnCnXQDWQvFRHIBeQwic9FSrNxirxNSzeHxJBoUcENhYUddO1DW1AcBDTdpCXgSoQFTHudtgb1pFVDaNAOKLiubYUe6A5GGegt7Hmob9T2knmZoMarAV8fA3JyYCUPID1@752SZkCYKgIg4qKQT/8wZ@2u13AU2u1QLYJdn3D2kaLem6ZMgvdIUOGBYGqUbYALo6p8@iQwLWsqW0SELI@EklQJijVG2OgtZkBCVo3KrTSnnwNLRsaV8tROJPzzj7O@vIVlyYq51woeF9uQsVSApQ2FTvBnm1ALbWUQIh4JtEfOJ0CS5hbLGynPkSeliJPFy8UyFw0GV1eSqW6ZWC45DJ5wVv4Ic55U5uQlLYj24baDpgjp2foGZZosWCrYpiKHglP4AjHw1YzHE2ilItEy2qlleyoejsSXgNerELC4Wi5VWmdq6V6eSq6P0lAc4NosLkqkVY0GACRQ43iOtUHaZ6EzuFNQrh8YYbdQJJjcNLnjYSZ9rvmHiFSdpAvDWQQkENJW1MUM5JOSlEUEwg3t9wYMK@kUzhEgUtqPRYOhWP@ohMGKOlEQbGxnqgGii3N7GGnBUTRbRN6Agt5twU9NUpGW3VA44yzJvE19SIgWUgm3ihhS8Eu3eMjapK8yWH8BApKgWHchCZbstL2NWQQAtCWHXtGGmvGDSRIecJuBkSHjonKXagaiMwLUuMF4SmRz2SRuKIB2JoKKySaKjQCbG4g0wXP@8oG4NkMhwFsvJH4ZE9fHgGWFu9Wxw2GqR1oS30QD6ANtRSUOSB8FN6hYCIDan826NiobacTmVxuso3NNDHHStUS70FIf0492JKw8P7GhIKGdZQbpsl6dyB3Fa6JMbnVUkxHCCooie2AKJrub8gzITrPpN0LLD2bTps6EVe1GKeBQp7XnugKZZQuQtFPgDqjMFmYKqA5WiCWtNF06gBwPZV48COCTGTgY/CeLLgaADCZMlRaAwekGjDwTU9t9YBnMXc6l4u8E5pOHrz8qYNkT3S8pDEzUvVJJpBMeV6YjXtRJLBGZ/FA54qoqhMeVPl@j4cxy3Z/DmLDyyJ0BD7fZEpOAu99BWff0I05SIGQHloEmQzh9QCa2DEqlNBxuWoXNVZPy/SqCOoMDYE28l/PcUy7BP2E6vQGzSRwSurEGu06BzoyS8qxRqpjcHdTM5oglm1onyk3hVRr0FSHUwUiP68OL@3ANShgHZtVoOf@NACui4Q7NghM8t9AYF9QkAQ3oeD3IAASUBIIFenYJIq3Qagcj/RWJJikppSERheMsyA23CCYO0GM5dFlw@ijFGJnpBigpgdmn6qjrSBkPol8eW5X58l@0uvC4eSloeqR2/Di4mK4FK6CZF9cfAquNXQ9RVcMXE/JlSAXwiXRRTHi5MLQc4qBfvXw3bmLeRitY7UNsVf6rJoR@bxUytbj8rkknhl8RkHUgWQD6AQ@AE84WqmgMxoNVm@goMlmZ7L0Gyidj1uWagoivJCvZf4uqJAlMqh9E81ISyljJ/swTfoVC3pBUFpbvYgVvjhPX9Qvbi/asYu7cBxjR8typQmFgvQi/WTXMgbQXUbPV0oJqR6Nnmehk2xWwunwciRSSGiQkByNfleIxmRO7UhYAakdubgIA1EFfc5bPYvwDeOZaNQjFeQDO2bQCSPh5G0B0m9G69FYGOJGw3EwMSrhMFCmhUSwqdDImRMEOjh6yQmzEYsFiA0N6wp/M2If/JJgYPHo28C/G8eTZm//CqQra9kaqiIJi2sj8Jpa5p5tengaV4ntksaqQ3cLJYDetu1ZRmiN6wPSn0m5NfwJkTmIEOSHfQ/KVXUCBhF31CEYCNDuR64ihP036kIbYHAampI8I9UkyKDhoNmrJOdqQ4e8W0m27DEPgN4DTlOTW9CwJ9FdBNkFIAQ@T6Xmh0TLM4inVSWyar5WRuhYWrKO9GurpLUPVLuH5AXNCk0JqwNURZUddAOFqLbLWtDnd4HSylB1uA4PfHSMUXZkOxJFrbHGtS5U9lBjwEy5YwDUnRstsHcU0BwwlBuPbEu/Vi1DRyIntwA1MHwZ62AK@TzyAhvVaruZzfvpOw85UGzGW/LR1o91mrgtu8VSuqEZXYMtAwCyZjLJGXtXx6ES0PkcMC@ZrX4mAtW6hj6a4kEFu3sbdUQpn/W0bxkhUwSfvARZw@YXegxwT5mPd99vQQ8h5dJpyL/7lqbLK6QPy3QZ0bPFxgBiyFZDvsGafK@YvdHEgBLyB7cigZ8MhTdMbtfL0KFCrkQL/0xR/Y2c@0A7d4Parmte2bdIQ8KhDL@VMVF6UAahnYri8GYDJQxNeaOvS4oJpDMVPq5fFFwXqQm55RlOiU7fcOTUm2TPZngLoL6QUFnQToUXw6lEAu9BCmKZKku1lesUSimBGaTySW@gBJRWz2DBC9Bd/EBBEKE9UMITUAjFIjXPiyYGpwOOMQB9sa1oal91dmkgTdNRKRp3@G4ojgeOERyqihMQlsxYcONg11iK610OvzXErs4OKPRk@webW43D2slOJZga2FZKU5vQNtpKow8qrabYQTZ9hdiRAshE/M9X2pFhOBXOCFca@@oVwjhu9L3Nxt7u@lHt6B3PBKGx1f5AkzErpaUpAIx@TMFue/WNMHYso@/p@raoiKUskl6ZmE1Aw1eErmDoQMwl@Pzz6N/H@YFkK9BttVjC4K@epwBcRUCcM6DesRuLISTNIXieArJAKHEeIWk1Xc8ienozCBNj62N088LvjyQw30rpO0Ru6wPb9JXsVpLI/9rpdFAf8Lwz5H2VwEakjb2z5M1nICbH/gVZZoLmAnv4Vggfn7mYi28maC6why/H8eGMx3x0UyHzQD1keUKGMyRzcU0FzAH0MK0SJv@syjisQGH3TamItOYG3xvJw10k3DjtMkZFkzDCywXMcO7o8ykRu4Gjr2MeyUgToRjEJ1JYog1mzxqCIL98wSkW8AL90DbbSWfojFFk/SgSoM3wCRYvnDOCpDXkBrTKcW5dH18QS2ggwKT8OHLOi2xMRTXUsbcHzus1ozVABAx8Tdr18Qd5kXgVujM5/kaR4TVoGebI15ZvM5z4fVWIE1/rynJykxxCvcuaCOTUNt3ZnIkw3iz5DE7jkg8DNsQEDtYLF4Qn0KnvGaCK7ak2zav6JWPAMxkuAkHX7plQ8IPjkMx4/JElrucPnAb9iEhmg1i9MtDcHrsa6aSUQyweiv6VNhuzA1or3SZAZzI1G8L7in6zQ7c5ACUxJgfdIk4yIVVe4LwCDhsaYEMoNwRGowuEDKil6nLqiB44zjAvP5MjJhOZaSqdAajXKTD/0P0VsESxQJCdZlO9DxTogll3n3MLeTQAEyeTXElKrj2FI5RgU/HhjpPdAwKE9tubGWZjE1XhDCwHYonnf/5JG6pktsJ68oiMDM/RAEoSt3TurT8RFV/oNr@uCeZyoKkyEYZcX0PZknFmQ9Y8x3zUqNOwRKInW33U5UV1A7viDdrbA5zHc24p2qCtuM/5iZQYEXlyOI/pap@15kAT7NTII0@MrDfNkNtEBm5jqQpFsrCyeTUoQ25t@JRZEEb3JTRngJCNZ@Sc3sAZ8DtOwn2tGlUTf/cRYQI2nZObkpIybLmpKg9UuyVfDdpGwrzqUqExa/k5sOPyN3E8K9HR5CvubKBzPgF4ES2121Us93kf2E0PzAayd1I39HiAM1zVipGyLD@E09L4/T4QdxmM57ifTqpGt0dUtMdQxCItaCRIWpxpT/jIpE4RVpObI7T7et/OWZgg6awgZyqtWCydxU7Wm1YZz@mb5v3xsWem@MXi/Nh8jp@TZJ7NkuJz@wk@5kVlFrP9X2nk0HWpfVlLZNo@571S3B1PHbvmgNIgQKKlyTYwkyOqQ7mG6qPbQwyOvVEL2WrseoC9x9lxZ9fum6gRrVS05JahqTY2Z@0@qTk9tj1OE1dZ0G0cFd9mCdsmNdjuJTzXfElgtBycJbmH0R4h2fgEBU4B@TgnadxHtJZxg797lYueca3w@/zO7fPcXD1CRiU0Ygm1NVeAtltf41ScaafbfDpezc2X09Lm@ov5gElT4LG8bKuaYYNNjveHSAHatW3z@3wu9lNNlfUEDVv73fOjiUyZLCmG6e6pS1nrGlq@0E3JcLu3wgdWByW/eD5W4nkSS5K@LrFcPcjQJfG8V9Rfpayrr3ECjW1bOAfmcz7Qz84TW2Lu5P4Cgv2AE9vzC7edLlDMZIoPkNxXAVardyOP3OeP6E3uo67bm5gj0qtBzcMIxQI4HIvr2j8mtZWHU2s/TiTNoF39WiF8lXulKdB50X2mSlkmLX1jDCmdfryA6mgDZaDMlU8HzUsFlzY@YG08PlNpUYwlMZSYAuLhQKIH9VlYjY/KNfbb@PaggJE1FRr5V7WbufLOBF3cREP7EByH6JiN2NUH5kTlTlhr@tHDlOuZbss22hOZxJBvlUiFr@tQE@q6rdDvPtV@q2@AbWz0QW3QH1H/AimNevD7BGLyGSsaE4Mjc5P3JspBlwXVA2pUvbITOC7@OKGTuc@gJ@BiMaWruuKM8H4fpecJ0aZhaN9SMyBL2yotYdYSuGj1azU0o@aINRNsPHRh4zBIs3PfoAXvZ4RxCdRDu9l5wFL2D0U9YA3ODKs/0Fv5Btm/Zl9CT02jQrbVct33MSQNfkjJQnL1QXbkWqjRVDSZP4b5lYfwFZPZB/F5WodQb2lSBidy@NTNeFYtNCV6zBEQS22DbdJT@gq9PqDUy@3Lge0@7gUaGvibE5xM0UTEPfFMFdq6jveJaSKfNuQYOlhTjmx1FTRHNJwZFb73yVd3fmMucXf7clfhOxweEh3jUQlcTMeNuLFz/vhEia9vaUE0Pv3/MCtAw7lSRrb7nIvw1agF9Tnof31UbaqNt3D086uNOpmaO63zFXVP7xk9vaf0LGoc3tt9zQM40uF7Ux4qBOS/J9tXuHqQ5NHYmuvZfupqhqY9hrooD7l0NIz5A7NbuPK/DVG/Ce9IbkKAeHx1xA66bCIS9d33tZ2eMoCeyTYcw1QS9HYfqIaDPfw@f6x59yBsszNVsdp86QOo45C02tQUdqNCFi5t/7zz/IGkpmbIuED1AeUdKOM@HzM01TKsr457dGXDMU16NExtYNONRnQTtE9jXnG3KaePYQbV4atOOMsqXaPZ6qlfy1JTkR1dvUq5Yzj89UG7VAhjKrnKEpvondRUoJU1SiITVPzhx/jYva//803hzC39xsCyRl8XDJMz/t5QK58hQMd96YvJ2TnB1OXjsip3@dAD0xRiLvdebiIFGpXlhJIGrUS6dwRoYgWZkF40qXiP0jNVbsqMbx7tW4YuxWIAGsRTfQsawH/e4MV9gnBHyDewCiM7g64d/Trj9tqgU@FtLsJaFzdr8ZkkWzNufAPN0PRlXTzm9srerONDUyC5B@dAkikx15lQBveObmmqafM7S3Qyc7HMTt7PQo3mW7qietpKh09ToOtrml3fsHAZPagQiZal2C0c8Ubpy6UiFzm60QUpnNDYGNiFnVuE2fUC83STyR4u8XZf6cq4rG5PxRV2mj3b6QHm6aUDj0H8eiDb6uuB4ShzcU4vIXgMyldyV23tTNSCi9ClrliDxR8TjQC9ZivipqfatJrZdcxvOJzNaDZ@NnB6UN3bVffwQIhPLxKLSllil7mLTz0HDutjuDw3rUmtU0zE3yvoVIcGTMVzbjnnL7d4aBThZtA3B7Z4zE@9j3sT/CPH/Svyt29UkIKJTyB0WU/WnPmjy77BU9CnRE84dt6nZb9XNaPL3hfSDNQvEHCodN/DWOvQLx/KDrQAfQ6zUvqPnLfEsYkEV2rsT8AISpYlVF11Hh6HcRwZ7CD3iQXiqhbuvUnt4T357FsxJE7mU2XvQYkPXfqopYFl8zWow3dfgVA2vt61fGXaBbpKQx84Cdyv@FAXkX@wiyixYSHv4wEWeb316jTqskK31@JrGb@iidkKWHQDWxuNXfdO9s/hMBX3ad8vZGdjuKbBptKRB5pzhDN6j4lXM00NRzZApm8a80yYwxF0Md9kB0EvMehvKi2cCXxUHvaNV6CeQb9lglTtHyk4dT8lSO6PjFH3jJasAc3aj0rumNDPK@uJbCrrUOfaN5aXY9yUHXkeVgVH/zpfs99LOBvUVKxLvmf9fki@cumINuV627fsuFh1DH6qJfaO2kl3g3aIVmjTZi53cw8L4RazAaqJjmElGcFFInIsFo0GeCScauvqAOZC0RZZ3D7Hd9/aDFqjQ7Bqh52fs6XbYSldku5YhQVLQVavc6x40WauraFJ@1uPePTzJbleWQonEuGl8IVeYumwB65o0OHMBZcnYDsqPXh@xyRguszX4aPbLXGZbw@0e7T1FoyrNhhppzqNnaLBxze58R2UJ7iW52//si12JHcVKGxfBaUPCIIb8o2@0jNunvJ0RerQlGTc0Yw4QD/Q@P66xEaNQccF1hzfiGzcsNPtk4LY3ih2/8PLIdf2vVzwysXxRNyc4PDK47nxFpqLhL1YbqFATA76OtjPbadnJ4GxaN/BwBov8wUXgumOhYMI7TjbZW0Fl1DQdhIaN9MM44r2hWFO/vYv@aZO2lQiFvu7ydNmbl@KuHdEop2UrZYxgFy7SD4rliFAIkhk0BYGOCLNsAMh/yhutaDdpsCRCXevJSXDN1xu1I5ZYouF8WAD3MJVVjuRpdrR8zfn6Xrle9ZPKf/5J6norSBc8LtEMW8H48wFKd8hY/mDcxA8Dg2z4NIwyBP0dtyoQvzd8PoAEsmcyXDTjctjhmGKVkP75Wl7uMeN4tyWCLqpnt1Nl33aak8Mq9zQpktaj66j8MM97LoNDQxeo4Sat7rKUmTAB04Txw7LQYK4cVUGF9@cT3tQcAMhRlkasi@sh0yWaOG@CHjjhNRwz2q/su4uqsv6lz6mNpXmgJb7XGeSmWyFirPUqKxVyWUpbQP3jp9/uBhm0omL4epWPWW7RL24GH6XzrwFqhsWxHqSwpa3tb95u5Sspr98seURCwbvwmW@VBPExNLt4e7h1vFJ7eT0GGrhzhU/24bVl8eyBrmIdjr0DI125QNdLFWxv0H@eG8AHomwJZmt4Xkz0WjAv9SeQAWtg4ngEnf6RNNE7K9EnxffVnzhswBCpnVU5nLULnQDWIfAbEg1LPzAxLMFmIgr9kcTl6ko47EBeYTBBbFzZCmRKsgqQKwEEOuRpGL3F/Yp93sMxb6K5WGyPZ0LghTz0jv3wnkR55Lg7rdSbhM6yt@83BzLw@UmmAfKDaCerxtnu7a7d3q0NRkNeIyeJHUrxZzYY8KFM7Y0PubqbginjX4iIg46V4IsSBH4q@jM6DChpuLcKFAsIRxbfR6ZOJTyHwyMGRMoU8ETmeplTotIhHKAOkgZizW1BaajDn1ZdPtoH7pbXkRPCGwHPdRuxpNBgTlEp@Mk8XKLgVgFudymd0hCXMjrsO1Xf@Jui8OiYR8N9izFuqer8nodm8G/r1dyXZk6GzLRnUl1lmAZ@GmK3oUCu7DRMu@j2BInRHCJ5z3o5RdPZoE8tS9lGvuh1Zhilw/00pps4jEQAnrfcJQS@zQwaLOiK0w8/eIGRxZkfggRVW1LxtLQJkjdwSMd3H6L8O1uH1dQO@OqGcl3P88NdOyoAMh3JBCYLRae3tQhWc8PF@EkN8Q5Fm5XSZMBtti37mkJNrtWbZoswErooI6jgaTE0oiC43lctE2V1TQbdJI2dN/89CpSTpK0ZYDvG0joLBgCnkx6KmOcBQMIa1dmzzWArvSmBd3qRx55ieAIs@3DGV5bTCSAcl1Vd8@PKuGcBg32lphjDXDlTTU8E8XNQolciZ7T13yAc054uVBSP/zBn/JTXS4ccP9MuIfpdXj7PfHWAffvuyGSBG//wnvLwNvP@duHFFbZ7FEWInlh6t67vwL48llwpkwoE9xDtKgsXm1jTb/ZPWQ2TbxgXfbloa@aUMIgz6k60EvtA1NcUx0jOE9hXIVjPJHzN8AiwFfAH6jeoEZD6SlWPYIHGpRSKcw4jg4laVG@MuSzLnS@wacBnusDSlgqn8uvSCnIZOLaRUibjLu4LJwjjEZLIBMD16pZ@dhs4W4fFrTBLFUq@TLnjdSS/CEb/OhldAlgA9xQOGcQBzcIeTEgrCqiRZbkmBTFqNiRhaUwyrS2wVkNtMEIOQAkit66u5cS1E1DkAr4WFeGDmlMI9cAauL5bTharPDTnVxECUDEcePpM9PNcbzQGzfG@Bpo0l8NwTMEO0awUnAes55/YBfOhV4XpxAxYLxfzmFdHdz/fM7RRJyzcNv17Jk4kekTbbA07NmxbuCGgG3ILYtkUplsSspHfRwaFKggv9jUvwBKaNwgLFqKemmYdm1ja/fFweHxzNkuBBmeBguzcHUtdpFIxs/rniPs5XuSqOvbqeNX69suKf25Gq@ZQYjxwpnpbM5LbTqn96R@xlfYz6ZNATMJSenHIqZZ6sQ2rSubxT4OTfkAN/gC35lUI9Hbu/P6WvVCD80k/2XeeVeh5DIyF7gubDrtKjydTczirrtv4ATP0bST7gayTHB8mpu37Y2/j73vP53FO5VzfESLu0MhQFucx9ugk/fsXYCyJ1M8KTqfhGfMzS/IGjerEmZ1nGArMLPuyZ8bJsoye4Co2MPnEemAjyG5xz/aHNIm4cxHmeicJI9mHtyJixGb/vjQFHFaSA9yp6nNwI3Y2O7ugPQ2tSdtU1OdSDSgC4jpvZCzkPaDZ494YHLlfMi8TX026ozDJI2aR@hor5t6gB/dwtwTVmJ0SMvhAOh2aJhsPIq2qbiuI9Cp2OaAj6Iq7MWgD3Adehwp2FsooGUlIDLQM@xm5RyPJRGUSPbbucgwmuwpw7bahR4nEo2DaPpOksbHu8h4PgnoVc15JcBhKbMnQxmwarJreDrKMLpWpNdxAfl4IruZ763XA4AMozajJT5yET7V3ZO4sOJLLBz3KNOMxsNJxi0pccgWrd2ggagk2@jhSlca@uh0VFLZ/Icm8M68o1r9JJYKuhnOQs9xnbufa77ppB0fZeRzOanqbWUYwUMNSnWkE/iHb86uw9HgDIvTcT/icJf29Lk/riyUHSGUxmfmTMm7YtGTc5OioVjEgxFweygYJZDisWPtgRNUhEinL5ssMqCDk2yWZPQauYjocduxoixRxe76huksFqMxDXhQANgsCNohl0onVETwnMFIqgKVhL623sbHZ9Vk51IyWQc3JRJlSzieuQHaFI4ERgNgo0KUEqEF/QL@SpgjfipsUpwOu0TJBujsEoCaG0xyCidIQL4ALajUrPrEd@bDWMBwqhaLJVEbk9K@yIAv1uYIREA7R4q7NgLQV@zvA6qhjAaoDUtpqyAvn71UdF0BAgHP9PEQXHkATGZF4@75zPHx@YmUQohncUdsGISMTp6ruBW@1XDeYSlVpqGx8h2oNR8vUK/pCM1mlPrvU8lU@TaypFVGKdA1o9XIUq8ixbLLsdiSvhxZ0lHbevIER9TulkCZayTBQB0CUGJJi5aBn0H5qyzp5SV5LbLUrmSWKQa8gol8CxG@t1PJ2yX5LrX0BJSlOPhYXOhElmw68iidTEp3kD9sIUupOPDMLZ7dQ6cuY/JLaiyGeUguNTAD36cujmPUbV4cp2jwrixsgVS3L5rblCrm1cTMadGcgMK75HVYOeywxOLPhgs8PlUxOy/sHvWPJ/wSl8gzWtmj2H7jKzgZ8njBIuQ0ylwhZCL8zCkg4DACRMTXuByNgjD59a9DUp6x4NN8NmLEnubS5Vg4J4GZDvZ16Bno4anloBW8vdhMXDOlk8l/SpzLneSn@uHV4eHb6EWEFVk4tHEQlFaCH/Bg7Mddqyxzz8V@/BUKLacCodSy9GQ1lfr48SNYHHCdV5NVEB/8ip4nwvXzyCpj1dXV5Xi@sBx/Fm74shWNZDLRY6aqKXahmna7DT@jR0ekR0L8evqU0gLzH/4Z9xPpC4f7giDCN/SNcNdyLsQuVmV5ObaSeaaXk5l05m//evEufnvYWPvb3@mnlEV8HODjZ3ev0H0s5b5bXPxufX1lJQ6E5O7D94fvarXaymY8d3iee7qSSC@u/af/c3Exk1nLpBbrti3Vw@dXb4OZ9Eow@bd/ET48fN2wbSBEEa8sk8CJ9wL8JJbLsSv2Ga6rDsN/cn9u@9wyupudz3jOFNgrFRI24XAuGz7@EJ5fbYtMqj5d/S9/ePAp5ISqmdSZBU8n9CmUL4S4ExzwlnXfrkPV0BqC5e9Co1SlUgHn6n/59xC/@gLwYMhoDW7VnIsrPwpVExWK8iVUzYNDymQg3f/7Jz8JhKrD0OeQJEmhEf010A1X4Yn0hKEjFVwtBA3jGR7ijtfQd41LkZKkzIVbn77qxqr1vHuAG@qVGT4/r949rmKCG8jxWLgq3Lbw@rv/4@/@@O/@kP7@mH7/Ec8Gzy8@@7jJmAI9MF6l0rOZetibej9KJuBKeq0jhK8JUbJQoRJv8Fx5LBzyOabo4N2ZIIn3/o1wgZB7wC3KofpEZVyEpMLKwbPhoy82zrRL29CYpF7ibNrPrQzvhbmygH0LXCD0faVy5ODfqyb@Hdr4xx7M8gNHLLGncC3CH/3D5b3ifZF8hDeBzF6Lv4H0DYTOQ@f1@o6Of5969GfhX/MT/u19xr9PDv6dtPDv6BP@nXzGv9nSBEJra2uhWOwIVEbBtI@5TuGXTDbEm8e8oUDot3qxADSHeixxd3ee/DCMlcviH/SosveGF3dBjup3icTah2osdk45O6@KLK4lVg7yB@xZvcpzTfdk48MaYI@tna@tVYwN@iUbVbwS9Q/V87VJHISmXn32LIZN9hmgqNbPzwOhW6yVCt6W8day8Z4JBlP0@gUlPHTZxUAItd0iV3qL3IO@coFvgdDH24@R2NPY07SWvk5LV9LVK@Ng/H9wMIQAdZi@NKx0L92T2iAyWVo5TY/So2G6bxxIbXAq8Jfug1NNd4bpblpP65I0Gk6guv@/f2A4rw4MwGZATGeYdhBxugPP7sHBK8DXgbQv4U9Np9NDyOQwfQ3/aQ0FOB2gR88PDRa9hevj3ceLu4vAOQt@VEBRSErhZDqczIfDaj2XNz8F4@HGxXm4Xg6l7IuLFFehWGalTEco3t01Glv7m41GCplqKfYslngGV6UaWxOPp6Fq@elFKYF16dZqKLX29KKaTaA7H4NqyqBf7BuvMUZ4VhcvAmATnp3h7@zm@oa7yIGuizO6Gjz47CzFvW7OxHUDV@r6HgQTDgba6D/Sf/vgv67/V6cscl6PMha5vVuL0BXFv2j09u72Ttyr0UhEvETW4A894B2j3N5V0UlAt@A6j0Tr0bs77gf3SHSNI6xiGmtVijwGhCYb4qlehMuMgfUUERNvFxfDdDpaboKPNwQvf6E5nGiZVrcsNXHeDSwGaTlKILmVcnlFuFcL5XJBuKV8vlxe9qDS8CKcAKTYcquMfF4OmVHMA@f@SBoHXuiY2nCkrXTwewVPTROsP6mY/vLF82o02qrVaKB/9suXC2hIYVzcUinmwCdd@PIF2mE4CpbhviGmVYtg50mpzBh9T7Zlx7EiYPvHL8K4itC@CEcxPJNOIzDGZ7m1tfxKtZpfAXe@EI2Wg0t8ZUykGytK0bulVJAXA2y2cEgESYXVKPnehTGchdbY0ypwuI0Xu70LEbXZSi4aaY6UqOchFYvch63kI4VYUfxVFqMsVV1m4u/8PBtbWV5dflavj3tsFBLlW7ki3VVu5RKOI9yVW@KMWFyzKz95ki0CWQrp8kWg0disndQa@LENnKMGKczQk8RNAOcfTSt8ToM@uWL9HAtSvwiHS@VnvF4LORYKlwVcIgyCixWKVN4QWJZqBxfrDwEr4g2EStJyJruYyg2/y2@lwSJaxuv8/LyQKcSWQawtF4v1ep181yjGeX/YqdM5YZXEuZTP1ROox1wOO8shk0mr2dBywKSVRqtp1sbJWgsH0BbBE6qUNXFe3VY0zT2S98awtPaN2lYWA6HDvdrG1kk8swYoM9u1jXjm@HQ9JOFrbvxOwVl8P9qqbR6cQoTDva3a8dbz3Tdbp4fgjwd4wtU/lJWB0lBuBoMbfG8odG2otnx5KZtmw4Rr2Pnhl7/7wy//hx/@/Oc//Pnv/vDnf/yrX/zx78LvL@H3c/78@b8r5vD@q1/8i3/7w5/9OXj@R/j9B/j99a9@8a9@wn/0/jfw@798fn8jfj44/gsArt/71S/@8C9@9Yvf/xP4/Wvx@5PZ3x/89fzfH//0/h/G@8N/@zDMz/89/P43jsuF/fmfcT98zsD/GYf7/T/54Y/@d/7/n8QfOv/8hz/6G7yJl9/9@Q8//cMffvo7P/z0Zz/89J8C2/zDX/0S///wr/7hP/wS///Xf/MPf/U//cPv/S/k@FPu@H/@9b/j97//nd/9@5/@y7//nV/cc//dB@@/eIT/L/4RfB6fz8fgeUy5vtXnFz8qP78JNcapAA8AI/3zH/7VPwNe@iP@9j/CG/x7QT/zXryQGBmcidjY82eMfUmBKpd@9sUDBZT/M/qCN/syiY18067vr37xL/8CvSdg/5kfQ1qahV1CYC@1n2Fj8DLmh/0ZNqcffvmTH/7in/7wyz/94Ze/hxI2sVKM1@IJ6SvjVgCYewQcAuYfAweA0hpO4S@yxUAGHItrOM4SkGIfPwJZF8EFVsFyIJeFt1C9TobFxXmqepG6qPKrDu/JVBV9kqmLFIYnU2BUNNh3YJDh79mzZfZdIsGfY7@AVCXUkMcYdDQSWG/LfNgkhsYr/IaBlSK84UBKDPrHGA@KQdB6jFUqlVhgWIEwAoVXjDNk1QKaxWgIVgAvRuJx4o0CaNxsuE5YIGYldsQay5UhjxhDjyphYJgh9DoKSplgrFDZhAQrw02GuBB5LPARnh8r1UJlWEV031MWAEdsHZIEqArmblj9Ht4rhBPgA8PN7yErhUosVi2AT4WKSqnFG5SmlKPCUdljjMqN/mCuw@PpM8a@C0qFILdUoWaYgMZ7bAz9lAZsnkL4RWxZFIf@XSf9ljE@VPuQ6MP9ePhT9Kb4AgDwJhK4egx@UI0A8AyChxxVjJKFR4xjAMrFxPiD50HaSSwQo/qN0QukD3l43LVW9b0gOizO0tISuNaqwWzwAOwcZl2VbEe2cHKFFLgSC@aLQfTGxTjK0iFZQsuby3CX4H9rkRbUcnIsB5bCqKyEmZtGIpY1VowQ5d4tGpVlmXIeI7hAaOzPlW@aIQOteYVFAxE6RT9K9rRimvB8ZXfXjSEoyPFgMC7l@Rh4VJjb74xSqfK9tLIagCe9D/AAf3GUPFQDftQtiY0VCVq9TaxRwwUnKFT5QLUqZvmYFKgeb51AhJMDJmXSSQZa9e3KamYlt5LLZPP53GpGWskXV/K5QhaEXj6dy2Sk4spKsVBcvaMsPQPBES8tN3Nr1X8yc/13/2TeNd8Xr0D1LRsmWeIuUB0mEqkM5bgi5VbLowrkg7wCVVIVuf0wuk3g4s7ABS0mu8V1S5CtwG0C2XQBLhZYCLAF8IIL0OL8BhOT7rsHZTH7iJ9G4TOQQSkHjBANXAAjcGwBc/IKYLU9AVnzROLOXH7sTKPzBHfq7UMKUAk628N1no7BTgy@nnBdaQXWxB6zaiBAkzXnQNJ6AL88cF4PrKW80PmYNnr8e4EblgHq94@HWZf1Kx60qfLdRV7QjozHf9l91endA3Fq9nEfjmL9o2HY6jchgzgoywHW4WZphjEPYJWdHt5Tylfezl@c9aStvwB@tPt858T3PNmqbewE8mz9YH9z6pETQDm2t7V94r2u8lA3as5D8W5rb2/6VTzQhFpkudV4HKQj3PAZp4ueyaUPLoiUfGBEFrqm1BpbQhs5B@2d5UH6XlSq8rCjD4C9wQJsKKxRWT@XyqF6tQBSZmU1t5pPF1ehue4P@gMkBTsdFFh34Ix2D1i6zFDusZW3gVe49K0o8S0cqh3YAburj98SwHMonICltMEGu9Fpd0oTvwg2MNm9nvBAL3RaarcHGbkxXIBAU5YZ/L71gviK/3Ie9nB4GuQ3E6LNAcfJPrXD0oEkjc5lioVcoZjNFOKFYmElB@ZpLi5l4tJqYbWYjktpqSDlC7miFC@sFLMrIBghNFdcDYRAgKidVArkvhQM0lPVW3je7xoenGwke9VAiI9uQGeLn7oMyZ4H1EwwW7hIQ7xgAJf1MrWyGMSPyabxU62AUGYtFtre3khvbweD6/iCo5Eb6WCwjS@5Qjq9uh4MKhSyAbI7EwwaPA4EAZjDX9Lp9Y1gcMAR4JblYLCHL1t51FuDQRVfNmrb25jOJb5kMD6AXfEQ/qK5L6sApuNLNkuKbzD4yUMHcDWe0ArldAtfME0M2eYhGxAWDD5385NOA4YjDscx7LhlrdWCwV3@UqthyAsqeI5n9SW@1OgKBi14AR4MBrvg6FqKogeDTXAiJwaDLXC1RjL44dnKuLtVd@RgcMQJhCQKBocELbeugqBRCX9MZmdnR@45baXLr5HFny3IGoSow8HWdvP582a327RGta3nRxjy4sWOfDkaWM1uU0RrNuAyIA6EXPVH0xfkcbfRkLW5IS8hRJ8KaYwaCuatIX@CPImri4n0Gy8g5AWEzJsF4tjg6gNoE6/1PjzX5SaFuBeF0HPYbAbLyKPOyFRwFAibDC2PKvt9@nLLMsroAhWcLYYj4fjoXKrHP5cphPUZi0Rv0@U7BOlE6DsxKCFB37kdnQ8r6Too3lIZB6gii/2nQRB7wdKi/DQyRHc@WALVeyUYLeE3doxOmIUT0tNBIZhfDZaW4Rl8GsyCcxhJh9OMwS16vlp/GlxFJMGnTxNByAu8AogMEYOrRURYXAU1oHwH9HCgW2oOHKXRiERuFPkqGuVl4t/lYmdnZ9FbviRMpTI65U5kGB9WeG6YGi1/hsxPY2rjht5ByzEsjq8LFPj8NF2iQkLyBUqepVLRNZRIKEPg@ZFG2JOslOCfpJEK@WgSV5A3jE6DPg7BPrrD8GdnMy5@Mb8HqohnuBWEtoG6a4ZIO7ZLgRPUI@mblwwPCmjiZ6Jo5y0YKPzEEvqokwJaZTEQqArFCvf8JrcHOpYuiR@ucsoi5EQZOskdBVf2tFy/Db7hMrk1xG87qobuBhyPQDvoJ3cPkqe6LXeU8m3iLHFHu39x6ybucVbbTK5UwSW3I5QQk6M3lOdGtVppVPpK33RGYIeQKlz14kInyNYZh8RNIO46eOg0oSjpso4nelAfujQMDQPVNu5iXq@s3w5KJYC9KysVxbIMKxgKljtP9cqAMnioWLhlY/dgqcMU3BvR6n282EK4DaDa7V2iajG93K2cY7pf8LaWCAbricT5lzoovJV0eRSSK/agSWdGsHQTNPJ8eQh@0upKWYOi8n0vS7T6TS73WLPS/DAsWxVzYCllAq@cZ9LFeEaCvgn6LPCA3yq8r8BPgl@mvrgY0SKSIsUdY0sHOqRLJSQH0JFe4SlHY5llLdI2mLyWILJCCyljGtAue8xU4RaBaEeKrHH4aOzT03yCZYvRsp/GkWg5shit2MqncqcS@RAtfwKSWkuRdnI9@nSl3I6ss0YUPKC7hV@G5Ve4cv9Fw7HmxUYlzdX8JXvQP08v5qX4baKRuNNk21mSVjOl88HSeUKCEqW/dNeC76vBOhDzLgAWgX8oHPrqMvi5bYj37uP@eexnlkH90hQgvVTMlAVIwBQtORJkEfzoGl/vFQmHVzPhcDRcBqhF8CaBEL2l9hsGqRJ@ArIE9AMQJsUMhFuKMwC1FKTcTA64KZOXAqG7QFu1TbZSDIRuA3e3d2tVV@t7yUYjOZZwX58w1o2BUZuiqbtkI8QWyZVIVp@xWqXWPaqVBWhtg0zPVIBd8F2EidTit04QxtaqH/jzAmeHIZkAJw5Np6fWYtXURSAYxOYgZnYihVyUm7zfh@jYU7Zx20GRAA289AppJZeO6WsE5/Xo9/uqdlvIJqpkDQHX3N2FYlA2XChSTRGlWge0PiMQ0g3hxMF@B@QJSMtcLoiWscLM4@KH1Q@FD69OD04PttmzdKlQKnAyXHBjNS6FpTBYws9ATVOPtgIh84uRk77XX5RDJTOcXQlnJ5Tti4rYQB9BJoic41QY/OrnYPPWo@CqVKSn0mpJtcVMVaRkD0zFij6V8plSJi1FQ/Yd7u7NrIboKeVXQ/UQR7myGgU3zbFkpFA1JbylVYyV4G/AvbmQXfwSyqQLgVDh1ccvjLmfiVYz5EqlRGaX7tbu4L96dw62/h2Z/Hf0j7cU3O44AP1jBPeFHuNrAm4MMw6vf59Y4/9rdNs44DkP5qEiQh9BItj2h8aHRigQKobBWAmzTE7kcSjMaFS2l3X6U@xl/Psw9li2bXvZe4PXZSgzy1XBzllOpVIX0dcZUMyLxbyUCQV@PXullsHoX16osTA/WYz3aniuqLeDLDzx4TYcp1leSGweH2y83DrBbk3R8cO7bONgP4lB@G3Y8RbAlqbIljYSH4cdIRT2hicbh8wAw2rzkOKc0eZP8qXhGJHK0m67JL6gFL9mUjKL84@5VHolJeWYVCilV0uZPJNBDtl42INwLWFURsXaMMwRN6ciG1GKvFBDGAzbU8HAtZUSe364RzHoHIjlhc2tVwfsYH/vXdL15f4nO7vH7Phg@@SsdrQF5Xi1dcyCtWO2exxkZ7snOwenJ6y2/45B8FFt/2R36xgRpAIow1C94wTzbBu2Zo/sFOp@Nhk4E9620bpSnEl/2TLlFB6UO@mt42dzFPzYxKT/QFfBevLbTse1Ba5IMUQvt9tWAHedqi22gIbTwjL007jptZe2V1lu8PZz2sotstbKfniVtdL7enZtlWlp8ce0lX72iC0uLl7oQa8D8BfDM938XrhfAfzGedp9v7UQya@wZTDYMivRccj@weFC2n1bODs6WZC8sKPNhYz3sru9kPVetuBtxXvbPttcyHlv67WXC/lxtP2NhVXvbXNrY6HgvQGTLhTHOPc3F6R0wCXWNahSC/RpwMj27t4WWwagaHkiFAfJ0DHlDYSIgPrDjwAhW3V5@aZnxEnzb46moNvK16Bd8AmoBVTAzpGu9ThbNky4gWoHwBAt4KnistVtxQVWPFQKepbAbWABC7SABQL4Bdx8jnBsscIyUQbBCx2@FCLCDxmMs@CpTVtMv7PZGurUVWCGOJ1SRVuNIYYivhEaWLgTKCMdGkjs0PppAgX7hgWtYDSK@xP3T/f2eGIm6Y2RIEEyrkTOwWmYgA2KCHcsOvjyyuHVQnWBtFoQWgV@xzRwN1GbgenaRFJAORcWWoBgkrrXshZnqFXFcZ4d8eIL3/cAwBAM7jS4@MbMSKSFZe0qTosyFEVibh1s8xLiTH2FTdZylGGiRCkK5jsqvnxh7tuFM/lqTb7qYY5bIOfZ4vh4TisIG0W/BXdHLEHQ7n@KuYAcE4tBbCgOhfnKtQBEhx8/LMDNZRUSSofZkyeUjzV4K4YpCYwXoxRZAkEQgSAYkQ@ReVlbpOxGF1LLuIaGVtTQQajYj/Bza5sj76ATkKzTGZ2qVa8VetW5oIMpWZ4SyCKo08a6Bnc204B3FI/AyXHWhGYSZ26glMdAtLniTImzDnhPydSGqgPnKtZYJrqsAI2Ran9/k9cQP9WH/LkHlRjkXokqDITFE2y@xOgLC00LDOqyCwXykKCAb5FpIkgIDvdwvKNNirbM2wuyJcZ@TMzd7ZLLRzw2sIPgNCIrHsTAeUUUlzyrY6AZ/AIZtt8KoOcsyZHFYgLC4zIBtjUJl0hwuDuXL79SiK3pUix@cylQLN9biq1HFuM3KwV0a2MWgVKAiI8A3hhA022yNjPzUEBfSCioND8OBXSgY16CNj6B4BHxocsdx098e3zopEvTTRnaLdQglwo8yuRra/K1PfmKzRd8ZAY2QWaFfWFNdEl5cOGGfFYAR5vLysmInclXGpKpMMWN0/EkME8BeA5FJQdDBpwVxihBkjZ@Y0Pu45eeKqy23djd3zqZDEV8SbshMt5zDF2jNKKTYCJDGG5H8CXq5SjSQSJwfTNyyNOIEz0bxydHW7VXcchflK2NW8C0DgA30RImSnDnpgC@utKC/rgdZ5HjGluOsieYszgTgwX48ugkNMNWANW9KbYHZoaSSnMQ732yJYWwRQbmJBWMsEiUfbm4gC41vcqkvvkl28/qq9k2G2VXUdnleDwdREh5V8Ds86bJlQ2EbPMDFUtzE7tMp9mKlWWO0gONe5i2ZvFTue6wb6Nu0d02bBpklNllhru0UbaIQ1agX5xUbR7WIqlvRD5AX2zG4IfdOQ3jxUg/R/akUFfB4nlpK9@al69ptJN5SfC8rFGis3n4tRj6BHMpMLU1nM6qMUzHlHH3tAg8oAHTQ/SyAgE@zuI7sixi4Nd1nGiJjppBmdJo4EmqjUbEVrQOMKsxsFrQ5aO6bAswvDA0yQOpIaFjMlCQB/WnyYC2irud8ZxK6HWmEOJhIuCNByRGKMVAwMuZ7Sgm5cqXDRwnw89O@xMEA3viHaoVdyH6chwtCa14W8b24CI7nzhliuMY2L34HG8Qz7O@HpvOCfPYZk4YHiY4L4q7O35O2OWgPy8HIBjuCRH7W@eE6MbBvAj8kKZxQP3cR8BzP4Hr9Uh0ftVDu5qscd8pW0T/E2ugiCOjdg98LAjKpeBAX12HNhVg2paK3yyYRuTtsIeYkWHUt9nfY6vomJNku6Wq0@hdTAIR7ValY/nZsNTqAdbvpEwhGvch9GFs83Nb78PJfEghh3OQhNgx8b47Amp7qJEFp/GO4yfxrAq9DebdOIJhPgCPoWNYrHwXeAGPGfNCPGae0@TG6EqzjEP@OOiO1S9NHMh2H7RbCCnqJ@hvmnziW5NP@NLHNvmjkq6w88l81GO@9xJ4jMvoNvAflZCb68nUot9UYj/XKMrVPeyLB@f4kuEHZkwm66EREsjjKbcohB49HikkEJcf0TfIF6o@sZ1/Xuxx/7NcYQnJi8Ml3rg10OC6L/MBPOqj0cAzchsNOhyx0cCRpUYjyFOgjhc7PH@nKxobD0uCltowKDQSTMjBeDCRqB1v7O4mVD0Y58fAV4K2Y1hKA884C8ZxFrgSJIHVQJieopmVoFibJ9uMYgfvT6PmSwMK@PVECIinsqtTIuPDb7@eXMtfJOMRRTKmEhsfyPmI1I4oNTx74KGULH6ynZvQBh2@hqfZWYqKgoYfcC@@2Y6nlEwcjoFD@iILPF2bRvpsPJKEZ4keDfQTdY1ne@ypZFXTaF/QPawnOHO2jmjtONSDCMacyrkveEifwWJ0cFtbEXoWDQ8lg@NDO0XGkqKkPn53FTR@1sm4Q5s8wEfkN@6OTdo4jDmV1bFgMUws/HkQz/eBCjg0TLh7Z/yA2zvlB9x4zg96uaIO3HjID8boCIc47wdcdOIPPIG9g@MDRvvyUO0PcODGf4qE0OTG2cIuH0tCvT4FTko/TlGESGp4UnNE4I3GgqUgFN2m04WmTxhC@HmHDEXrgVkhS0diYzZ9qsM8pHOPLYrGfwuV5FPEUDTbIjcQNx5kQa6EUFypVAfj08c7rohB9XnKz@CjnogIShL34o/7K98hRZUJ8wIpAsYDz8w4Ah9l8n9ukpT7aMlTQcY15ofiitucfOPi2nsz7sfgKmrRwAOW1P9v7CR/lfxXair9f28UzZg@/8imzAMmzDdbK79Fs@C/KfT/TaH/EQr9b02bv0cln0Y52@Kn1PWvquHfrn6RzBtBt2F1r3HoLfNj9LDfkiKw@k16gJvrc@khXeDr/bOLJuPv1n9kLx34deqknT/bNmq12klfso6e17q1Xu0Iz4NaT@/Fzi5X1jdv1p@vt2ubm90X3Y195XWhtrJnvnxbePe88/mTAtr7zsGL9581s9ULvD0yb86Uw5usUrBrg8Gn3Z2Rs7N@2t84zr1bvUlvabnOuvJpU7M3X528fXnyPHccu/n04vDF5366bx920nKxn915lX@zMTrTA7lr9bS9vace9I/bW6eZ/t6m@m47tpHeOy6@ltJ7Wzfvsxs3sVw6tWu@PHh@dHrZ3HqvHe3uvWtvfDLk/KerG3M31S52Ni6P3gQOsq@lnU8HB92tTPH5Tupms2O205kdzcpdvj06XD99t9N7KW/1t3OnxbeXo8N87/Xra2c/1l05yw9e2Ssxvfb6deal/vz6euso0JSNEyurnBmvJfPm5tAo9leVl/s73f5rS9JTB7k3seP@yc3m1rr2aXWYPX139vpm5fjd4NXrF@8P0urxcXNLzpvNdub48mQl0Opnd2PXp1unBfl5@@x1/3p3J/duM/Wqp@zX2ofa1fPuznvj@HBvt5a1B7q0t3GtvXveu3x1tbmxqxmHV5peW0nltJP2u4ODwOkLtbmp7Ly1X9Que@9SufWrlXextvn85PJz7@rF@vHpQSEzPByljQ37qLnTGW4e5TOFVEv7dPS5Y7ySTl/H8teXLzLqu9pnJ5D9PMoV97R3Sl9/EWt13w8/aanYqSRtvN/9/O7d8c611azpp5/ebB9dWq/a@oF9kD568fJVU7sqOJfme/34WGqlnytXr2JpOTA83bGhjpQTObd60t97bQ43jU9Hu@/t/OfY9dlVVtm8OnpT@3SUbt7o5lvd2lP7G@n2gVx7Yzhbg@HzVvH69GpH2/t0YL8LvNqScrlto2Ovd96sFN@mnsc6V8/frkvHw/S@ftRZyVv7b16fqepW7@3p56NWbvuNWeg7evf159P@Vmxrb9j7rBTSTe343ZUeOM0dHx1mbvSXat/Z3jl6lXcO0ntvDts7I6n2WpFu9NWNUW5zaOWzZ5tvrXdXO7qZeqd@GhymletY@53prLxWm53WG7XVfxk4ftE73T98c7Oby1vP@7q6flhI7@/tbOx32ysvR7uvBlt7zcv28923ylvzJH@V2Vo/y2@@Pc46J1cvnWLrup89LMROtL7TPY0FXgx6g9XDM@vTm@H7lVq/qWSPtHfGaFXqb7wwM8M3ta2Dz92rQ9PYl7Yzo9TpnnGlpT@f3HzesfO1UawwPHX6hnMiDXPS60D25rPpvDBfvD4@WH9x8P6FvKKqZ/Ll8Zt2OntaSKk9K7ubzz@XtrY7/U/9oiJ93nyVlbP9Xszeu0q1N9qnb86utMv@y/5lK1Ao2q313fcD2dhqZqT0u/XOVk7ZW987kZTT7svjlc399OHb9uHpp@FJe@Pt4PTNgZreunxR3OuuvD16U3y5@v7EPpHPjLcvrf3AsJA1bClfzN1kj4uFg551nD27LDrvX17m17WzpvRiN9NXtlXrbWFUuDI/9266N8dKutl9vvlJPupsgSQ9PUzLucHV/vA4kH1z0r9eNddj765aL9/qklY4U1dTJ58ui1e93subzdbKWe3zJzn3/FIpHm@nmtp27nnsaOP14WV38@xzYaWdXt97I78dbvWcd4HXO@rmZfHs6mA4kl5vH4/6tbSu5a6Pz3LXJ8b68dnOcaH3qml1mjuXPZAN/dHp5c3gekdZ7Q1vCi97l2/k9N7bwoZurxymAy@U3X776OTl21qsk1GKzvXBu33zrHA2zL0qGGdF46Cgvqx1ng9fH3S20qumenYyPN3qpdY31H4BZMqhdmptHLzeeX/2wkwHMnp@/fOGkVv9FLsevsufpQ5je4N3rZNM/8yydt6q1vbb68O3L49ru7Hd5uj54ZV88G4rd7y/sWG/iG2reWW0k72xaxtZrWME7P76cH9omcXs@6u9LvQERrvYfn6SPdPtWq1zs1s43qrVntvN3RfycPi8swp9BF5bZ2@MSuDX/Ky/AD/mjz9kfo5IoG93m8YQ5CXf7Beg3VsB2r0V4Pu1aIk0X37869Ry4MS/b4E@lswHeAZNUNZY20DlIcl2vQN58XsccdY3ILqKrpZh0hPRiv0ZbTT4NLjTeBVuJ6RPPSpDUzNU/NQRfnYBbVJr/FW2ZOBAZ/0R2puO0ue7KVT8WpE4P5e@1MA/CkXndwYWWi3mfhAzSafDep/H/AgKhKl3E3QccJclEq2OJndtcGhtcn0MHHvH1WMKmirj4AcmIe01ZCmdE0tT6SN2mLkT/MjS/nOmGfw7EK7FIYMyMaJzVHCQis5SUfCjebZ6rWgj@rCH0k4G@IrPR62C9Pvh8u5JPzrDdGptKKgbijW1ANTkEd2Z1tTyMzzi5tlySkyxojLUkK2m6uAnmRt8X0SDp@iueTMn1x7SLl8xQcsVI9Rs6PTfuNimNMS3qVhIMVpm3qL9JRwBqoaoorqrDZeXTUJJ664Yf/FhXjbvx632u78t1BO426oygdcAWg2AVjQhPTNn/51Nixw9oHKAT9Zvvd09aYivv/AlhhObn@5Zcemjctl9M8u8BL78i5zPLsvEFQaQfRx25IdnQ1GvDc7LQVr3iMsjobbRwh6vtkwC19BKA8Rm0mqU85U6X0GYpqV7LsG9OE84Jzzx5erJmKALYkGFxwOPjMcXaHKQ2fIi4o6lKARAqzndrSFTi/1@y7x3T800NVm/QleZL5UFe8Fq@SqLvmvhKwcOZXllEesnyUbAckNUbxnsOKNBy6sWAhALYt1qPtWxOdN6e4zDa9hLGsfHMA3P6tI0oxUZBy@7S2542aJuShx@KqkDHEns4MpawxrxhHB4JlIuAwiu0yGZoOjualVfqStjaiA6WtTjywXwbdn1wiMFlHE@4@zh3PKkFokdaAXQ/KzyxUAIde5lq86Tul8WAr2j/sJMRB0Tx11CBM7UMnMME4jQERwH3RjxCF@dOkMVvtLL4yLG6XSersM/e@p/KfGFu9igFBz2RBESxWaMFvpU5rxMI2jVazqY1Jj1qKJwBTdWoUq8yFSw8NGfqbHYRD35kJ@rSDeJxYjakTmhIIa8EgnSC9oTDK2Jg9rgS3FZh6/g4rQOTJFoDRL68sVrMPDqceOhu90SWML7ADwyOOdM3pYFQcvuu9sIPTeFjIniSdW72bX0tNMUDHDjxlSHihYBgdnAr9qYDLzEkiXT5A6C8JYvgTdWNuVdyKvFxQjEOie4VKHOnrCItLYWWU1EyOu7QjTqNUYRPeOL7osMQrpaZZHMciTrRl7ByIAyO4lgZT6CDEewshyRXAQZgUDKAQauYhCS71iBc@0k4oIPsYe3PgmD38aZk/pyJibV19YKuMbT5zkVOTM/68vZWAYic9QLsckQjpYH@PzrkyUC5NmMrx/xoViJZQEFTzo2GTBOdSrAS9Sf5kp9buf0W1Ne3H0abudD0fETnYp1XsDyIqfyRekmA7fpWMITP5Nm0sfSxn6cpZeRzUFHoCYJqfUU3DQV5x/LE50W0K881Sv6NkcQBIoBIoKLR42zy4f6uua3d3YI3KEBPl7mOJPirABmCEgUkBgFiAwihGigdhutvunBQVdciPIV37wDo0T2ccYZ9w9APaHa76ZEYoyTD2e4AZ/4WBn1IZy@EYjQ2Ntdx8ebrSNcMbu7/xyqcAHLEWfju1vMRY7RK@KGrPMPqKiOClkA2cYNGlFWXlWT6aOnm77A5iIX8NPYeUQqHUIwHlloh8QXqtNQDYGNk9LlI8UhOtL3vDyAQrQMdga7UZisITlG/DvEBf7ZL9r0RrGJVODwIooMIoWQZidHtf3j7YOjV0S5w0Zt73CnhpjBwGzJVpvRh2mwgei6ovFO1aNnALvfLn5bHMskN92vqPCvriMs/8IhJx4ANiikQb7TOcLycqafgefe8yKQRPGgQalotBVzDm5cu@qBicLYcxDyWuS5Fl2hyNO8npA6vNme0JWjVZR0REtDsfWwA4xNH@qRdS5PUi6@dbAy6SuH1HJRj@oSv1j8s27ZDH3rGfnIHpg4O6y0g37yy62WYtP5BmPqA0pF61AiQrL4CAU@80s/lh98b4rX9woc9KlL6nTTnt47VnMnlUXQHjntfpSO61OQOBZXR7p11UpSi0TK/NPTE6qjOqky3pcYT@2Sp3YJqXGByy6nFTK1fn45oYjNI4/qkueS68auZsbVE28pOdVcBxq93cNjh2gshEsdqjCsJjpywxhNyLonbpU9cVvxuCXOV@4eVsoEYSc1MtHhjPtPYTC320C2yMzYBu1cIetrYGH98xdducEX6in5RifXxCB44pQGqNMunCs@cQ/VvZyBmEAa0m6Zc5FcnToVD19EIGQJNz9Rn65BuzDFqICqg7QYb04TZSVV0rCFoejzRLEqemGr7TZyghx3ZlZ7ekMXAqEv33A43pXAt/HxhAropM9kVgg1cshYZ6UArqsmEhAhysc1SKcBcYtloOypzvxiFGaLIQrn6mQq3wGDok64JS4KEPQL2D3g6yZenltuXznczXAYOeorWLosdlC4O3pPD1lWymZ9238PzvZZPj/eHYznl7GVTHq85RhPMmP5YuBHjZONxxM4P2LDERWKbIU8g6Y76IKKpkEj5o@2il0/5o2bxUP@GJU95WqZW7C2EMeia7BZf2DjECV@aB7nax0mDaVkYAGEIo0Biy94up03AHYHsiXrjsL3WKIgFzO7mCBFRB1WsaBcTWgZuGwMJT5@fx66BUvhA8Dg0zZatEgScVA8qOlBn1YjxVFhuFYsPAZAdcRG/wWSOYIduGiociZwPV3hUHV5g5NQiARq0TjIwslI3TJSjw@9CFeG1JWTvTTl8mRPoi7N/RgwZoDIK1iFaMzdgQVB4JluhuzxZfFFNLdJesBj0T9vaHC2k@HGqWuHCzS8j5m1/NX6nMEY4q6Wvw8aikVMhIrKVI@6e@BIArhboFruOAQHosewTt0T4eLWKFIQ7Je2ysfCGckI0iKol6IuxUKuw1U64jQ7Cl7wPodO/FyB1hcVKwNGYsOctz1SQCDLRzmE2Bs5DYHtk0MM/TggF7yhLqfG6w@GiMPb74bimzjEtcLRHRV2ASLgdi2pXTz/fE/a/FKINkqJ8i1p0zmloKivLc8H40UWYFg6HxhkiuSRWygX7PRwvO/NBaTc04DUQ5mfSO2xmRfJzQBNUOKRWfcIcSfG6uYhhch941rhk1RiWY1QM331w5UkqETBCMSz1O7FUIWggSsVeO6avhhcZ3bjuJKEQsSm31mRI6A8x3LG3Q7sCnRvmHO8r3deQTknu0V1i0k1SJ8k11STusbJsopm4S9rQpot7KqvsO4u44nCikhuOWfPd9DB0dGMG37@AnYoQbFzOfhdO86@a@NkiPDx91EuNebJv8m9zr4G@aEybpFe@by80qZZ74W3VTF3iKLdz@8YD/Gm3UaO36SmLkBCcEMvu4vreayFBaHOgNIzES8TFcPOHju7KDodkNe0VB9PrN3LuJjGHENYKux7joe6oM@KNQHsgn0hOY8ZiHqwHRVK6oP1cZGQzBON1OUODIjFRH9WmRgNHm@gvpcR/ViE7PRtUX4wPsmU2VyMMIx3k/NxuFFEdz9u/2V/Rkb3ZgTJQXNEoq/z5oz4kQh3v@nM6Fh3M4XmBnqXmYHbJ6GICf0tl3b1gIg51hc864DbA37dQCjarjKIA1ugwINtzLdGxxmkfi/8@ISRT3yCD7fmQUw6AcQfjY6a8AsknsOMzywyfUbMbDapdoiiJq@TyXxTRdJAiIedF@OJeY7IUpkETgNyZ0yaKdUEOkabnGk0rswP/yBVFs8aJzvVf/oHVvwyFh6nLMd2lombg93VDoRC7ZuawnfuSHuN2sGud7QV6zmOWUqlFNtALztpWN3UjXqlpjhg4FgcW5VQBtjO8ZAqHtLYOoWuDA@ccpLsWOGLFVDvRbXsI5mTyiD6ESPhCVg6AHc6oPHqLQU/xOLc4PoBgcBO@jMLwbINerihs5FhNMe5l8XOHJ6BOOXdhsx3gTCDZhIykGrJjq2MlBRGTDU1uPVlPDc6BSZ5CkuYOtCVPYh9DE1CSV7K13Jg05cx2jk9lSodQxdI4NgRhTj4DXNaPYJjCA6ui2RNA@rGW58qjAQ6MtLQtRHT8QiALmC6RmiQKpAUct4NFJNW3IpJHVryoJAdsZIu5knY26KHo3jYfyeTEJaLBvj3d0u4v8M2kF0shdamUvSJNS1TazJ4w5xcRMHt/Em/Fh7O9fV1Gt4Sj1TKF9fQH7PuY94aDzr/C8h@38qPVAqHR01NHrHgjUwndrONldV0voS2ltrViQ2xteAhOj6NXRma@BVbXBiA/bgbV1OuFY1lsRrfqPYAAI@dARQpEDItuduXXcBItsQwGd8ZXWRfT@zoHwcZhjbp08F9E2xsUePONMakMTbawSV6FSSm8Bb9ghIFqQW3p7jk2TBMVgJHW2kOutQZ4L4sNwbujpLjTYwgR6uRZvQpPEvwhKxjlpahHWPjr3jnV@F6IkNl59DM68ydoAiWA1QKaPoVnvuyGx97DgTzzehAh81nNaBHWGYNYYzyUQKAxj4swuFsPu5Jk@cuSNvYPcBRG0qQLy52Q7CIpjjs8d41JcvMt6YERAKeN4WMSUdgpVLuyEi4ht8jdl/WwzyURo0i3D0eIuK93rJHDnf9QoevPlmjM8EYHeJJ5IyW3VX1UpnduYC4BgQ1HFxZkgi7KwdQw7Rwbma8IgVIH3StsIfQ@jKQ/QokVRyyGfZLvmLwBd51PtolVJDpYKnuzmGBfyVddqnBP1/u1f94MusJr80FKvgifQz9lgl1OtjiEzE0SyImmCbyip2X4BHiDo5LdPERzg/kMckNYjSRBk3j3oAqzygfcwVhgTpngrqUOBuyLo6@c/MpzkbiFU@kD/BDp9PxUUUqe6dUK/qgf4vGSJxHGZhxBL5jCkj7cgDvwqKzeOJe64ZegsQ6CvIACQr0Onf9cWjjNh1n0l2ZUm7RZ8m4iAc9Ypb3567FutARX@kcTBH6r/NuovRdOxjn6eGUATkk15Gpx8epcSJ6uR6OjKvIMD4C0cFwP1JVWB3oFoPz9DryBdEZJWKeRggYHIdtyDjv2EDaRdwTyFhjWAEDqTGq4BgeP/8LFV7eLOgAGYQvMQBMJBAQLFTmKrsUTmQG0TeMxTAcjLrJ8IFZQivbjT8TjrVH@Hl8P/678SF5RIfGMN4YRd11KRCjMVomEnjLU@5mikvZ@w3KO5PfqfLO0MMr7z308Mo7S88fVV5vxPgtFQS6GHqgjYMm@1OwqAHa8@TjFE8ZeqbHPdTmu@nYAxM/LjQVm74UMRvbME3DxjPN5@eApzknExTu84c0n/I0SuAGAznFh4@kQhqaHp7@bwd4E7cM1Bcj5MbPS/L@C/RJjY9tiz6aPBBzkUb0vdfE1DskEBVdid/LFYle@TApLlO5OgFq2xWtL64wX1JlL@NUUG6DMYrslT7K@KsPh6/otHwRcuNGQUJF2bwoA9Q7MN50FPSbH0VQXcjHyVhIdTY3lluJGFusrnQ1IRI7wV1uJY217qBvrqlB0hnY1adPeHasN947jLkMziuDRnrDMbeXBlNst0OjbRt8ITY7FKNTuO0JVHinZxmDbo/hQVGoAyIsX1LeMVC7R@0StHr8pugAz6opucviIuPie@PHKXZqMjDyaf88ttxXh2wDFf/mCMeS@VhAxNdNiBVWCwuu7rQwHtJeIEnvAdf5QB8fcRgnT3Xmy8Am8gNk4RWOxEHyR8ROcxJ2O7GE5GkgQdlx8AR91KxVXgQs/jiaidMw44ioAbhnfJGysuCBzs8sZ2Nfbil3/uzuAavMy216biZpG@p0JpsKDvWlH8gcH0WcHruB7GDqmJtN5R@h/rxU@ew12P1fYU1I1OXKOMEpYOTi4mhQdnBrXh8PIMeTNTinggUOKPcNC23DUXwu5hscj6PWJd@A7UWmMsLFkiI7PbBnr3Gh0dzYNOPWk6GqaOsAIoIckGrF585wvgw/5IaxX5E56kXmBrBNqhyeO8uzYbRwltmNPEsJy2gpSttGlVVGXqF8RnB7g2iu7ixhW5W7aCGCpe6KXjc7NB5N1mJPbfFdGRuHmBVL@TRQLW5sY26SUJe07gdYYaOntK4IFj9iNMaeUPUEkE13EkaH2Z8GsoVDDobFYmE7IGQ872mOxEqcaT1KCKjyBDBxXmVWCfEBo/qJR0FOsZU7XodDNa7Mo8U6@N2NsC2@eiHGjJC2/rEfHDVJMpBX3oAMdM@a2KGr2oTHZ37/v@0923IbyXXPwle0htrFgLhTlEQRHC4lkdplIokKRXntgrhYXAbkSAAGxgxEYCluxbmnkkqV440dO7ZTudhJJa9Jyo6rkoe8r//BX@A/cM6lu6dnMENS2vW6klq5vMR0nz59O919Tve5lER/OsC92B9XMA93wnhnzS9kLDtXHXZiGOum8RED4o01nmtglGooE43BpmNcnsS801wMfnsBGqvKAC4ztJaxjPHVgwZDGRu32PMOGQVF9xeQTffnNtJboGD6qGsxcaUIgWVqhRJVsoiWjuJFrCN/VDYxM9giYoBDsMJl58/5guZPIAM0wr0HNhg0f8cbxm4bLyup6VL6hJVOvURCll2BfWA4HYTtketPg8H8100IuSsUn1PyzpA0p8@vyc84O45iGEtnVQwGIHare6TuhroJKKjD5r3yYB1zrAO51eDEDX15zoqBNIMJSioUDz4T2QeY90Dm4eGodAISOegyAW96UE0gJBuvEqsNwNZJ5mKjsELllIJduxtOaRM99lG5AnVKp3gfhDoeEzQRoynBDRv7gsj9sTvhyoDa5v5UqPMZ6DVy9QkbZORr04NK5dFH@HFvxm4h3fNBAngQt4EKVQ6PXKMMbL/QcACnuyNotzreOq68o8DDjV@3MPom1kDVwl/E7bENXFThG9fGr3B454tVIu5EuRq6FYDFZtySsZ69fVXK9wUl6Cf0n4hlVnddCpYJSur240sCaVUsXsspAdZrkKKF7TmoqbGBFhawLgG06R1edfCthbU26O4MZ/EECMRtT7rH0CWYLw8JJpzQOPW8Hg0byHB47a1dmQcC0GO8ogIz0KPpsIMuafo0XtpMk9498JIcQOwIdYFqjkwvPdrhvCLQ8zNU9aT7415Bry2uiuQSFH4AUN8j4Qkq20T3l3Jg8DvSbNKj07flJ16FrOCw4HdTJqKbEumPfiFr5VB5rtci30ojibF@DsZCdHmWMAnDC6/QUHE68Scv@OUIr91o5w/bHt1741sgKyxjIXWjh4/8QZTHLxnqci4Ka0LrGQ@W43Z48SWvoqYQNsUBG/Sw4VQ0wPyG14iUlrU2co1pC7awLt9AVWUWakZxWX655I1dE496c@U7RLYNqpmmW3KsHXMp8FzLq0y2a5sM@pK7itGGhJQUgdCq5Xj9Lq8kVR1lQkNQ3HiWcajxRUeBNaS5U9lMOUPxn9uphk/SijvarKnVyPThOEwdUR1aSbhrqOouK/MG1ieLDT9FynV0AIc3GzfaMfg6tSFmUr@LLK1mrOF1JSF/C@5xE1nSK1fmrzM6NBZaTTy6k7eImuUyILlDKwOuMG0kpDy1MfZ56aeYqkglTw53AMe7wGAK0nwDPs3L8CAs6Od6uUCDsBKERDvGSV/m3QfoO23dtQeBL12Z0cHKhQJ6L3y9lxi1Arl6ue460z42BV/6oUxkoLJonXK1r7ccUs3lB38eKQInvcMp4uD1XzC0BZVDfbZaASgyWZEv/LJgU92JI3qpRt2Xd2TcA7HcktXKPigXRtgJevA23NmQVPXuxD2CP/setqgX5JFf0i/fldw2XyY@3tt9dLCz39rf@crO/pMdKkmK/NqgeDqu0k1ZcILOvUcSbz6IOcTJvT/x4BzHE4fiLKEE/qTrh6G4D@KuC@L4izaUbE/dXOab@8qD7LyngTtZ5/IHzMyT8T1pGgcemghNUVUJ@nfCAjg/D9tBgYkfzkBySIVarwP0ZMBxoXK4Z8Jmzjm4f@JK6vgUEZogpGUDHil@PzxBDlBKE/E3ZjhpBj1YzW5F6tgqaLxyiPwlaIcIyABAPmrdzisUldxcqzDwLvCcyEZiWznGMMje92riMVe7TdWKbe4X8pDtgT86yknvCUYLiHODQ6uEMc/X1RCTURBUgXoL6CkQR5p7xB2qonxQrVdq1c/PpUH0iP0b8lbwBib5b2jnvWinnxo/Kc1sX8UAMHics4QNXSxsUqoFXXq0prhBXaKiFVnRm5mTZ1uTS/TXf8MW5BkG5LJ1q1@M0fjna899aTPrz@xj4Ys3w0kl4JhVjiLfVBXTs8/PYOf/itXI65mLXGRF8aXpRLrphAyo9jrGE/nlPGkfI@exu8cX9njVpK9/AqXdLcMZJXgytWvFFG11BJu40nwUj0ZqIl9OiT6mQR9TK/@1qcNn9zXFFiDqbrra8Wv02jCOiHW09lqa8DpQzwUq7qa2/lms/apeU20fVdonc@Q9o4s0XHOyuXEVadptXr0SMTVwtnRhHV8if6lhrs1blFN54zJOKaPLs0PdmXHJhPo7XwqmlNZB3kIZI4vDa8VDzElqNW0SJVytEVOIl3JUQeE6Wxy/hNp6NILRZSk5ETMv8WVb7WUcGwxERWcD2h4UknMUQxldxmahjE@NmousyuRCW7AJ0S/w/1@srTQJsoHHl0ZWv0Ejqy@tRr60GvnSauQ8q5Glq9VpMKl2vFEVWLOBKJ8A959bggW1vSfef@/OgTh4b0fcf3rvt8XX9p6K9@88gpQ98fjp3Qe79wT8f@fRkx1BBfS/r7gTVLkXMPXbbtel2/mVWm1VEOaFAOWr4kl7KN7zu@5LIJ6NoD3cOuaPysgNN7nUzkt3Mvf5OWiMyiyhtJqguyJ@a1I3Tmhx3QFKHuI7ovLliW0kb54B3yyR7QWFQ9cG3Py2RzwI6XHRs5I22gB4H1IBTZufZEl3Gp/WiWnpVYQcOP3vtUcQmMKHT8SdR9sY6XN792B379ETcX9vHz4ffw3d7IjtXXQbc/cpZhHgw73t3fu79@5QAjegVhF4t0YG6@c1oYLgNCrdF/0phgcboFQov2JevZdyuZGvrCICkZ@OIvc9PSApfHdnZ6cNctFuX7uz/@5XkKtxvy4sC4NcGg7VpQXCtRoajUBtMop2g52pI2tZrvOGNJyLa5jdyNEdEP0uCYW8QO/Eniuse3iNiA/SFDebGTaFGiq6CrgRlXIE6wiKwJDPlzYI5SbURrcHqja8WO2rDyy6JR2zohy5pLy0BoQUgzPujrocRlclAN2zVjdVG04YAC@EZAID4B0MJoTtF@4uXpKIGxJiGqLgDwk3OeH5cHz/BLlGNHCVCXc5EMiabBPPG00pBjhqeyOex5hZE@8OFCOFigQEj05yBgN15UoqccD/yzc2fJUFSAt2wT6sbCVURM9uQA2wtx@3@2EgbKeAt8EggrgjjzW1jgZtEPfoXniCBksvUY2Aql1z8N@mclSvGE4KxKlEmM5cxNuhy23Lg9@9bDkoeXehRtTbo06jwpSM/3RhA@4uNOBN0ACisrlfoFuhcUiMLaHx@5KU7cAHigSRT3wcj2rk96ZdN1ZAyjr2c@@jjwpykEtREUPFh1qnNeww1AM@hJygDypycwFCDGlKHuNrFM@hHe9B9DY8RGWICTbwQzW4sjZTeFA1Sk0cWSny8xm1dtpkDHdhrUTxrBust6@x9hlFz98Bm@XRM0kHxWQtzQXozxmVGNCz0wTdvPQFKhbNQ2oJB3fIRXvHxyKoNj9Ycza37z4rf/xh6bBaPeJtod3jxwtWSuRnFhLJYXlo3UnSBlQrTSLNBdMOllb6jLxb4ipXyIBxOfaA@d5qNXQeX6supo8oXlY8nRJfvXK4VJnsTYiEMJJMtLuVRFNVWaIyh6IgEUR7JzQWPeuqlBLh1Pv1Fsa1x1lowIiMcB8h9RozrBrp1xjervFBD3aWnOTTeLo1/oKKRS4piv7Z5nxUP7DvOsXNQlVB0WLSw2mrLbqkMNcLsldnOL10Xi2g2z4fHezfl0e3dm7r@Hh4LWzb52J7rbaVi9m4@FgycF0e7cfnoOXD7Y3QQt9L2Yj5kFzEpildE2fp2pKi@Qtq/HBh7mjtARo8ezGiqkZq1DYdDdBDnM2X4tA0KlAw0UQM0ZOD7Z39fWHt4C3bOpSFfa896pJ9KW6DiPuq8nTEdsi02VU006TDBGnmSaWcsXlpvNrzFnPq4GVsFZIHKcnx0JuFjtoLkslMWkfwyUIsBBpe84aoRi7eulO1BwVNifisiZpQIpo0o4O51G4u8eHDTvZpk4nGrcS8cfDCG2tmxp1JZ110VT2Zm4gUI4zHQfsIX77T5@995o/XVT3MYLlfn1KHUQm/i/7yxROoeIwvxZX4DJ4zLWpKSWeFqHRJjR2Z5cU57M9OUDoW@5nkhY1tXTLHsmnMH18zItkRf7qF7/xzmdkdyvtOtcVTyoY5oYXo0LPjRxAwmSAGiy2TKqD44Zk8wmg09DnpaIbcXGvXqDVN1UqKZiZxN7KB3gIO/sbN5PaQrAp223OrKn8@VfEpEavJiLu1WIPKBMw3b9y4fhHuZC9U8fJnxc1nSHL/DIfjl20DZTAPSFUIKHf3UUnlRwRwztA5IAX2bLVgEgWB1Uk5U2J9p8PIbB@05WSCtnjQmL2nByW8L0rWWhCzRNvSsfOJZGInkIU@GEtYd5RXzcLon51f3V0K6nZBfVdfvz5ebAiE9@Fnv@Iwmfv@GLdKYMQnLfaKCiL5eoBacSGW4OCD2tOvEQNzS8WxbHK8uS1@4UYbaa5xK/RfoF6/ipwpY5tZ@AxVGbbHp6/wgusVXZlyHtoEyLJeSWw9Zx0Vjqy51fNJiaCvQ1lucSvjabDNv2yZwTfXUX2Q8hjAeMB09ADm384LkHvW8VZBhZrMFzkN@BOdVOYkoNUQZQ@dvszpaJfgjQdznV7l9J6Lged06obEctLWES/zmxIyGSEzb0lguqv1@vMWDbvOfoezgY3RSW/JxoBsOfB16lVORZ0qldSUZadR0iEngSSlk5YkFB5MXmjSUuC6L1o0yTLaHCDMl8TIGxxWpP7UO7aUHQvShCPkiYTy7qiXo0mhmKcalToSttC1rCSh5pZ3WCEFSrkBoUwWTSwvpC0vKmACQ7oR@pKJiotRA/C/shGyqSbxYs3NredI4RM36E5dsTNDGV/FRlRUSY5BlsTOo22xd1/s7z3eiaPGFreQR6FSSmGPQjHLhlF31JItwYT70/C4xYnqM5l74nKuQsHfGmjkTwwg/kzmqgoIxSEuS3H6qvdKNOHwHutJsXuFQznpqse6D5WuPx2Fp69mr2h6Z8DpVYAE3hFnFbwkeGdhWORKlBy2Igd6i8OwkMhXtpRbhagWSqFaZtI3hy8trhNrvnAmseX0/glTByuTNukoICdsk7gT@MjyrMv4ljAc3eMo4Ca9ZTvCtpMNw0OpUllILopbOnCja0bcjVd2yUqKWZXcjiphCtN4KgHGEY1qK4ieL155r1Rl0aGCR/9aUtrRo42@m@U0GkcMLbsYTO3QyOZXCaPPvVz818KCkzMo4vFG5esGLwgM8h7t5g7TeAyM6HsBTG8OCowX0AIcrYIYIC@TBUAqv4ixld7KaOmlFElvcbQeF5uTUUuELqVIei1Ro@NTEa31xGx0feDOOCAJ/miBIGicr6kzB2SzUHHWYhXJgpIUSZxpcZ02/ymk1KG2aYYAejxUP@uHbHoj8maxc@HjI2K2QHbeGBDcg8idCh5rZno9mW4eSWLTKJ6EMBqVAAaciZPq4rlgTyKxpBO01OJlRUZbMho48lryaIQt59AAJRLKAC3HQXnVRLAAiiDExeHJYoDySoyDFtNBDeIneBNroq3GatSgxXRQY30sYC2nYY2DFpOgC/sabZTxsdcM7bJ9/uQVMvhYE51RlTtzu9OQTxrltALWUAjLw2S0JHTPO/LCd0TEaNGvCrQHiXZ1TXrEVmkg4N@4pVkfKqBYbbMJstoIIe4WBi/lpVTM11Em@xYx5pp5jMFziGt8HzdAmwRhToNgD0yyIYrJkAKNOsUUK2YODZeahaJBxkjCEkun8HmG3G9z6ZTFHY78bpWswpnFzWrEdlHok0qW8tHGhhqLSui3PJH6ryEbTzj8sYjjqERJ5/yL4ZiGOhWvOEoDv8uXnSXE1VDCWhPSUQCnh50EDnxNWeyLKghoDi9uBz6oLOLAJhTFeZ0ycSihahHH8qVxKIFtEUf58u0geSqtL29dGgcLgmk4qpfGgRS4OKbW0ikgOOP/WmmkFhsPNIuSqe1SJ04aGmc79tVJ9kWJqgLtBQlDDH6W@Eprh2TMTVofGGLQpcYDhY7F8bA9XkmbcBTTzl3jC@Y6liwsrBcWbimVb2CNldcQ14KwBwdBpT/Q6ztl8SdE9MQliURI9x4oxFS6xxMQkXA2K1L6UAwI4YT2t1qomtVq0c3Q4/29d/fvPGw9uvMQhagl3qPw@ga1ZUhdp1ZZwXj2fNvSIp0iR6CqBXYjR/uwkUftk2h26BShyLFYaunUgDuzmIHCmhy6L6qM3BNxH7IoaP0CToSs6LsZmB6b2qA3dav80ipEkOYJpnol5bVNaAnBMJ3IlhCMkZwzhC0u/2zEGirPRs9CBuyIJttkBodme5@h4ZJRUIjyy2fhV9xJB3VJytppKc8iquCj7EbOqVDlQt6gRxiMCfxVtSruKqe40n6tPeiiy9tpnxzfDr1Be9jptSvj43GuHzjSPY2d7wfo5DKHylS7Bzv7T1qPMU7Xzj2ynMB/Dco72H24s/f0AHOeQNZ1mbyzv7@33yIF9f2njw/QY2giyTIBJZYITCbEgB7tvXfngQHD35ZsJBuEBCBvwh/pyqckvHFrRv@dk5lHiVUhWhSEh8xUsCillUToDV1/qoK3of8JdcCX0PIEH2WgLhXVmBzS2Hj9KfMiX6dnBhS1YzIdhwRKGvB2YiQK8RIMMwyOsAD5IgqAbydt@grfKGMeGvL5YztRFg1ksFhO2nf1A1oduEyezEddW6GTjjxLp@4IIPG1KT8N@@W1/FkBvUqOSWkoWThfhZOjSs5R8@kl5QhKrfScEcTIvHZt5JTBO0CRRQlNQmSZQgX4BbEhikWvcJozA0TJLNhVOX7UqTBs6OMwMn7NFWOO2K0p6/lC/Ugg@pe0wNE0wp@PzUcpIjD5PkXGHE20PNdjRn9VZ/mG2dazY9P7VGTXXUHtkXvQ4DuhzY5eyGdfRHfyuUs2oIUZyRmP5wF6@TYmO0wVMo0HYQMGKpzMBVsQBqEeLuj5If53Jl27dlGBxgaCK5iwlsW57I4SjYSCkAFIzLM2rfXIjQ2bJWjFYYbYMCHqaRAfmBAraRAvTYjraRCffsIgXt8uFtXkbYqVGzdYmzk2nynF/00XL5cV7IZShY4KAz6zuDqNGckO45DQRQfNQc0zG5CbLbt5bsviqD/9d8Bt4pKlylQJN/ycZp@D@ee/Z63zDd0lRumvuYfGBoXMiXzyYhNmvC@8J0lcNUnakiax/eQcbJalZjG97Hcjivggg2g@/WkMJp1svq3mXejxUy9cV6Ky9ciqIYngPxYROK@DoMXl1foib6NswIvZK@sai@pBhIBBrpsgK0mQtCpfnVtlzcRXT62yboLULlPlpz@TdcrzKwXihxqC9lo5mKmg/xVbaKSaD4XSQAOGRJuax9Grbyb4UbwNZrE08McRdipyeH67f/6NZLujkqnwv59KnFTApC817akD/w@XxXE9E8eHjKJczhy3PEMUi5kQn/4oagcPb3KZnbdIfv6HF5euZZf@3ah0dMxvqoObuQaFLLkFavWgeCYVbWpsPH8wADolpTXGMarXnLHk8CyWBmPxDtR1trQ4i2evqOx5avZ1nZ1AfsYMluKS0L8eMUYbHGGQWKPoN1n5MsOlMjcdk2srcIdMbpeZdWlgDmOjeRxpimMwPZsJgWM5JmQsopa5BcnsneWIC26kCj9Be9I@HrUxQGvgjyoyAojnV3eG/nMPD6pJFd1cVJ4HWdLQZ2GtCQHJcQ6Kr3dQoQKaKp2KsO43y@0I2O52p8PpAN/QHClXoWOkahVdxpEgOJoOA4kTT9y7U28APXCQU4tYRBDzxtBKOoWBlb5U9Ymq06pdrLJaZb3xCrmhoyRqW3fijUOqzFmUBdDlEzGoUIW3YcAqFh4N1E8JEbuidWR/Hngj1zbgMYqrVzISyC9C0eFSDaKM5JgYOEqoAfJoOoxhOJUzTroxDudUArT4sWulFRw5F@lGTFyMEKKtI7xArEgfdORaBpFIC6JJHMtKabXAo0SIHgN5DuMQq6WVGlY0xixyUUSeobVmebtPbovIqJVwEDYNTbMAHGGEXo7rZg16Bxm6XY71y7/95O@swmm1qtIopo43aoPMQBFJIqz4eeA/Vt8GepRPpK1iAvffR7gZdc/tesM2RqgJDdRAXBmYYQIR8ykQGjqt8gew3/hHtuELRlWIhFWt3tneFgfv7e@9j9ZQfIlAVJAojkSwLqwiDzuVjOVLxWAEkZSwCPNQVoxAqhGLULpXCKZ7TO51@rahgQWj9c0/ptGiu3wfNd15XSYQYrbFTn3wnhB1a020eiIUBeM8fPOPGLM/Zu3ZdMT@2JKECT/HLhC/uoq0F/rFEOn1/eL7f0bVSYsS4PnwXmVoVp3F9FNuU17IEs2W64eZvYpVQ4OQifjCIfrWjwlZwEG61UaYu2LuihpJerd/@FeCcODjA8yeUVLE8BQvRPRtRqRfD2jkMvGVL8T3HcbX8@gVwETUmce7@BDOycoEjYZsI7l6wfD94vuyxQDvhfhmck4dy7Hm5lIn41/NmaWycjqy5tfAnznDPzCRSjPXLIx8UKXi@eRn0TI1u8muk5m@rxirM9G01A5/8p9p1Ec65rB60AM4ozWnKnWtZLT5L/5S45/lrswuIJhf/u33fhT1cZbZs1lmf74XrabZYi9mWW2/ktiSvopHhlWcZU7FT@PVxFbuzDE@sxD8JGvcZ/HBnmUteSB9vehnFyz7LCTfVkj0gp9duOSzcH1H4Upd7MluZSz3WeYyV9gzFnoC/3JGM2Ex/ou5GGfnzXzmms8mi78h5MjwofHowrRUq5LDqRFruyHq9Bc98@LfzWRrzN0Pr9oixsUBjgrQodQUoz2Emm2YK/80GVP@jPmaKLUunS2oHhm11GUtIJq0B0FKVY7zudW1gkMH4l5KLZtvVknurFoduWx0Px33UOqg97shSR4Tev7D4AHpO@M3aC6B2wZxha1tyD1Bk5p8SC84wQL5IDryOaREDfQA3QNxg/5u6O6W65xC8saVJJaBzyzRFbpOR1EoUxCRkkSxfpgqVLCcmroQ/knvQCxddVi6wsGSfSQ/slHOhZv3t36kdyQ9Sn4cewJl8WKc/yingVSM6K2cPHZIni4btRP70oJUPFUdAZlH9z@bu0Wiumxe0gDLwvzdP9EHnRugLmsP@oMmr@TxH4Nj4sBknoDG/sk/CYFdWI62jMya/1RNfMA7VFbleJJdop6Man78BxaSdvogcXbjYiFLYsyUscTuI/H0yc6@2Ht68PjpAV7ImI4RtQyeLeix2M37Mgmw8UuCBVm2AWL@CouzRh6Tl1fyiisF6v6ffw@7z2iLjlWzjGE6t9wPYuXqqtw5Y0RTcekRkuOzUJ4vLaB1XLfsreOsyRECAXp3FOJ6DVz4IcH4YoIdPsuzjcmfTaZNqVtWzHguMfWfZ7eMy5jsywQ86nACnLrA@XNqX1LGF0MZdGU1x9c7J@01j/FDL5TLTwL9oikodrOZfuF7cnJS6WN4qunEq7gBuicK0DFcdXwEzMLIp0tNdJsNhOd1QbZF54XT7ovoV7nbHr1sB6gg884MVaKd22/P@W8u6454fDTkUBxvek8sBN32lualbgmQlTrdF6X@Sa8hM9gwWCuccCJyPxP1MQzUL2/c1xB@iPfsOqszeNH1B8TtWp0BHGRWVDX3UEHO1af8HntsGKMukefS@6kgptlmRQqBjwaUAz@Bq1LWxd6sOT@MFZ/p4jFtloAjYp6LlBWCMZ/1OChswIzzZ1GlqtrmTDqL1yZk@PqASiEKEtHMFUzMIhxzZqwUv4kvVJiGkPNYGlr@dB0qrcabv2AeHUUYQBNjGHDXrjY/eNZ8djgK3JPlw2L1qISOjhC6I80aaUzJZw//xtEfvByM/SCWNHKDkBVcaiqpeyypgWmFFV/kWCU0bqBZWuHGiwYNtQMdysQt@k5oe9JMlbRxjul522pa0Rhzw5qyMTjSnlIykGn48GSY2puIDg1EmK67pCLxpelCWe9P0J@Wgi3DmKMDmNEczQgxUEN8qcgYpuIs3ip8LeMEGHb2gZvoisqHqWgmsoxunsn5N5t/9bWb34d1kd56IljeFBNKYzMXNlxXLhf2iLnpGPMKLagutwfo8s/aGZF7GqU4WGgsV5VpCteDXZBBZ43J70rHE/ySOpJaKFjXHGVfMXd4WfK6UEOqNU2iV3jKV4Qgy/MGwhFEUoq5stjMLAaSLm8c9CyWVuzEaOSMGjnjIgw9y2jkoSyGgTxNtw2H6LStDecR4KuzRi@JhSJov8T4VOyKaLmq64z2HKICZWEIE4p01j1Mrb1pNNrYtBIIkBAXEPTcfns6CNdzyQ2vXtZfeo/ioVR7FH9JMuC9AgiMtuAGK5XZmsjkiwVepXvk9hJ@NXNWvVQr1el/Nf6/VVKJ6v/1xcRaHLIeT6yVEv/7tSQe4simi0X12ipuyLlfLYnxPDz2Ryu5JaHPbEFnNvoj5BfU5wG/Dwcjbzx2QwpzJI7cET5uY@BXz8cbC3T@hXF14PcLl/yLrCvkgp9iW8@DFiJqSUSV8VxY17YsGPfh2J@E4qOB11G/MUb5zVX1FcwDdCMVuC7xQAEwQfKZG/V9Dybz3XBvhPcSVfSYHPr8uzPwO9UhiPLuhFw5BrDmAcLzK5PpqEruptxRD5/FyQyh/QKadgzVQdd6LQBrYbfsAlJe4KJ7SuvZrN@3yHmLO@g9cZFxw9sjoSOp7PaI72gHxxZua0viETBh6@xuRfkw0V66aMRdkZePceUBx3MmjYG8EekLNd4xliVpZlioFC3f68n1n1WhB2goZRWILbMLdCL6YQSvVDllAVYMiZXAPmKQPmaM8ayIeoQhQl20LJGNKAohE6gd0aesNEqgiuT57JWAPcReKSta14ZpZZ6xvo7uPfGuzKkX9E7hoZ1UfW0dY3NQT3BAcZrk03B9DXPIQWUgMOIc@6Yx@1F0ZEsAkCeEAiECjz1Bjwyd56REipd1cHgg/VVUHl5PdNAl2oBivOD91cg9oigp4qTjcSiYnhcQAJasHn3kjeUQlWKk2pkeAatNa4Eiq3hBMHVv3FpbpQZRXCMF2vO7MdCVKmBG17JVatxxOBzoXtwOj8XAfekO2P8bN5tiv/CiJDqz5faJ1803C0Q6MJSxnsIo2LdLnLa9c//BnYOd7ZIo128gOBuoaljbGFzOLlI@GXBIMsIivHwrnZurTOR2UMpvVfMF2fQtc9iLZoMVAtizJijHje28Q8XkzRwjBpGph3tVScdb1LHdUFcblxs2ZTrBqAWWGly18peWLCRprGsJSTC2OUKZQnRowBdsPAtAmXsFjIDc3VoohGEoIaJca@NquazX1Dr9KsPGWi5vsp25dQ/k8Bcivz8dxXbbPK2dtsjDJofe8nhru5qnfaFiNcSxk38ryDeQO9ec00t7WjhVIf5GfWyFzQN34N@dq/mzp0prBQak0KwfFgoyIf8//w1i31lkFjCww8Ip8tcfOcolbIU39R32oGnn@TYYin1UCd1ZeI8219AJG7pAx@/NKxSStHcPzt6e/ZFZx9gunJJ2c9dxrhdOocrJGO1QxrAZugeAsdDAtH4sLRI5nj0boVvcZZS/vvrwwXsw5fvoXyoImx8cLl@rlvJ5OOJJA8nBSB9ie@/hY7xJmBQqdKNwf@IP5bhM2rqSCj7so@Uwtb5kYdequAph5zxyQ9n74O78oH30qD0EibkNQxC/wGmbWj8Y5h51@c0xcqz45FqF0yOHoI4nbr/BnNBZ4Ly0jwqNEP4cm1XcgCqclRXCHkIhBx0IJEbdG8Fp/d7BwwdOfqMtEKuTsiryxY4mDiAUIhgbk0igjZEOhtNFqgrZbpMIBv4V89ZmvC8b1fZmvnF2ltmeB367xx6/8hEB9@xpSVLcxFmc0sYkooL52HUwgY@2d3cOrBKURdkXEynG0Zw2LXZG7Kg6mNxwp6AjcP4EYRxn9e23KQ2LTAPHWanVCqgecgbYyAcEoOWFNWmcTdpOz9YD2R57Fbo6d2dcFzEnK5WVansUnAA7Wq3frN2@XnvHn@C7Qc8Num8HsIU4bQwp64Xzt9GQn9TJjvxB/@2@N8AHq6ury2t73t3f@ertJze37W7nt4CHtJ4HPj7gT8ZmAybtE6n9B3vspMvURY0YAc5uuzpuv/Crq71ad622Vr/Vc2/dcNdq19e6N9zrtzu3b9/u9lfXOr3bt9q3bnQ7VXQbTUUqQ1IetJj8sdr@5arNYszWVmq3@/16/eat3o3b/dsrtevXVztrN3q11dX@Wr19/frN3spa53bnfK4tak8ONli17@LZkdyB38pm7nILe7ssXfhf';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O @]>._++++._+++._^<]+-+<[<<=oC<=oC<._>>>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_ ){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#/++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWW\WWWWWW_wWWWWwWW/WW\WWWwWWWWWWWWwwww/vwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # =>+/< $&&195e a 61 \=>axfnuen le._e _=B[1;#]>8t t47576097 @Numun Cr Uu8 gutyIO 0; nd e 4X
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198" );} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWW wWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;r=pure;b1206=[209,210,128,206,207,214,211,212]!!(l(1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h (0::Real a=>a))+q?6- 39);instance Num();(!)=seq;f=(^);q _=r$(d.B)?4;d(B _)=r$f 0$f 2 64
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999612#
Silberjoder is a meld of SMBF and Aubergine. I used this interpreter.
This method is used to polyglot Silberjoder with SMBF:
<=oC<=oC<.612
=oC is print command in Silberjoder, < and . work the same in Silberjoder and SMBF. So Silberjoder prints 216, SMBF prints 6.
Code in polyglot is on line 10: +<[<<=oC<=oC<._>>>>>-] (was +<[<<._>>>-]).
Also changed SMBF/Silberjoder data at the end of polyglot: 612#. I don't know why 68 was there, removed (686# → 612#).
First three <:
...612#␊
^ ^
Update: Some Haskell improvements thanks to Ørjan Johansen.
215. emotif___, 10356 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNdiD4LM7@g30JkfqKpHhNUqR4EVlF3UqqUkkqXUpVJbFYSTJJppTMzMpMSmSp9KHds/BOj/3g6fEaHnvH3fbsYL3AAGMs9sGD8WKB8evAmN/w@WlhLND/oPecE5HJ5EUq1ddt7CwwKTEzMuLEiYgTJ06cE7dsynbv178O4cUODW3U1QyHOYrtsLalXitWkq2P2DNZtXOZbCCAUDWrO@grumOXAiEmMabqLbUN78wxrhRd/axY4J9hzLSMriX3mdOTHabYLdlUbGYMHHPgMKMzP1qWsa2@cakmMGZf1bsA5iiWaSkOha8wdqprcr/ZlqdCclMJmhaE22xT0b70vzisZfT7st62ATLP2CvDshWEbym2bWD0VcaGW0prCmkBQGVLNfZq@8@ngoqMPYcsyqamDJnctB1LbjmqoSNN0ux4//T4cCqGJLE3J9vb074Z9jJh6Gx70LqaDsqyU8uWNXka/wqrDRxj15n2z7FaV9FllkkWk5npwDxbt@SZKKvMUuR2R9WUJFQIS7CeopmKxdCHdQyL7UKWtEK6kG7UxjGTLYxbGAdOoy0yLZt1psqTSQPhDaun6JDD9HSg5AVOBWS8gLZKCcjWiEXsnmEBH1lsYCttdmNYbWAuXRtF4xCfDT@zpmwr@RVEkPUQXOnGjQ5M5BhQtc2RozDd0BMUGQFXmLTXmGasTA59awe70/55ltmb9lsFRmtddWbrMlNgR4Y5mvYtslfq3jx2zqZ5Q9gw2lAbU2ESO5TBi5KZJHw2M9kKWlC70JjZpQ0ZayvM1lXTVBweCLyiWBQMsZmm6le8gR9aRnvQwsbn9BRIGxss8oMdaEGsKjOFmEiig4WIgzgY5ODY6Cv@/NpMV6CCbFNpqR21xRlLGTqKbkOW7SRToRA3qqaxtqJBhDH2VpzZBlbv2Kupyb1kKxlAxsRUWP9KYyprmSbjQVAKyNJ2usAUpB77DOFaz2ZDs89stQ/BTsvodBSFfVbMHkQPtI0Ag6tlThXLe1tSAEZXXNIoJggEJI2BlAY6uRS6sWQgrWULGjhqHwirOmGbKbKtokCFKLait4mqpidqDSZPsDy7VqHBQ9EHFuG2FYuaHOGF5mkpgFL2qjlyY6mOQ62G1dihIlvsxFKU6KTYnUgSEjMwBQcLkqRKXVsLbx1sh6FyeYykbEJlWtmT1y8CMktW2FKjDL9KMFgObO1vstulC3RzKQsMYFoROcoq3zM7dXGhwG8oNVNd6y4AWANAFY2lDNNJyQkTMphwIIMpGZ3oSlxnkqbmS5itTdWFj@U4VBtqA4QPexOnkrUGloU9yZio8hUUWjP0LtATCmsNdKSHzvJpqIKWAR1BnCnXQDWQvFRHIBeQwic9FSrNxirxNSzeHxJBoUcENhYUddO1DW1AcBDTdpCXgSoQFTHudtgb1pFVDaNAOKLiubYUe6A5GGegt7Hmob9T2knmZoMarAV8fA3JyYCUPID1@752SZkCYKgIg4qKQT/8wZ@2u13AU2u1QLYJdn3D2kaLem6ZMgvdIUOGBYGqUbYALo6p8@iQwLWsqW0SELI@EklQJijVG2OgtZkBCVo3KrTSnnwNLRsaV8tROJPzzj7O@vIVlyYq51woeF9uQsVSApQ2FTvBnm1ALbWUQIh4JtEfOJ0CS5hbLGynPkSeliJPFy8UyFw0GV1eSqW6ZWC45DJ5wVv4Ic55U5uQlLYj24baDpgjp2foGZZosWCrYpiKHglP4AjHw1YzHE2ilItEy2qlleyoejsSXgNerELC4Wi5VWmdq6V6eSq6P0lAc4NosLkqkVY0GACRQ43iOtUHaZ6EzuFNQrh8YYbdQJJjcNLnjYSZ9rvmHiFSdpAvDWQQkENJW1MUM5JOSlEUEwg3t9wYMK@kUzhEgUtqPRYOhWP@ohMGKOlEQbGxnqgGii3N7GGnBUTRbRN6Agt5twU9NUpGW3VA44yzJvE19SIgWUgm3ihhS8Eu3eMjapK8yWH8BApKgWHchCZbstL2NWQQAtCWHXtGGmvGDSRIecJuBkSHjonKXagaiMwLUuMF4SmRz2SRuKIB2JoKKySaKjQCbG4g0wXP@8oG4NkMhwFsvJH4ZE9fHgGWFu9Wxw2GqR1oS30QD6ANtRSUOSB8FN6hYCIDan826NiobacTmVxuso3NNDHHStUS70FIf0492JKw8P7GhIKGdZQbpsl6dyB3Fa6JMbnVUkxHCCooie2AKJrub8gzITrPpN0LLD2bTps6EVe1GKeBQp7XnugKZZQuQtFPgDqjMFmYKqA5WiCWtNF06gBwPZV48COCTGTgY/CeLLgaADCZMlRaAwekGjDwTU9t9YBnMXc6l4u8E5pOHrz8qYNkT3S8pDEzUvVJJpBMeV6YjXtRJLBGZ/FA54qoqhMeVPl@j4cxy3Z/DmLDyyJ0BD7fZEpOAu99BWff0I05SIGQHloEmQzh9QCa2DEqlNBxuWoXNVZPy/SqCOoMDYE28l/PcUy7BP2E6vQGzSRwSurEGu06BzoyS8qxRqpjcHdTM5oglm1onyk3hVRr0FSHUwUiP68OL@3ANShgHZtVoOf@NACui4Q7NghM8t9AYF9QkAQ3oeD3IAASUBIIFenYJIq3Qagcj/RWJJikppSERheMsyA23CCYO0GM5dFlw@ijFGJnpBigpgdmn6qjrSBkPol8eW5X58l@0uvC4eSloeqR2/Di4mK4FK6CZF9cfAquNXQ9RVcMXE/JlSAXwiXRRTHi5MLQc4qBfvXw3bmLeRitY7UNsVf6rJoR@bxUytbj8rkknhl8RkHUgWQD6AQ@AE84WqmgMxoNVm@goMlmZ7L0Gyidj1uWagoivJCvZf4uqJAlMqh9E81ISyljJ/swTfoVC3pBUFpbvYgVvjhPX9Qvbi/asYu7cBxjR8typQmFgvQi/WTXMgbQXUbPV0oJqR6Nnmehk2xWwunwciRSSGiQkByNfleIxmRO7UhYAakdubgIA1EFfc5bPYvwDeOZaNQjFeQDO2bQCSPh5G0B0m9G69FYGOJGw3EwMSrhMFCmhUSwqdDImRMEOjh6yQmzEYsFiA0N6wp/M2If/JJgYPHo28C/G8eTZm//CqQra9kaqiIJi2sj8Jpa5p5tengaV4ntksaqQ3cLJYDetu1ZRmiN6wPSn0m5NfwJkTmIEOSHfQ/KVXUCBhF31CEYCNDuR64ihP036kIbYHAampI8I9UkyKDhoNmrJOdqQ4e8W0m27DEPgN4DTlOTW9CwJ9FdBNkFIAQ@T6Xmh0TLM4inVSWyar5WRuhYWrKO9GurpLUPVLuH5AXNCk0JqwNURZUddAOFqLbLWtDnd4HSylB1uA4PfHSMUXZkOxJFrbHGtS5U9lBjwEy5YwDUnRstsHcU0BwwlBuPbEu/Vi1DRyIntwA1MHwZ62AK@TzyAhvVaruZzfvpOw85UGzGW/LR1o91mrgtu8VSuqEZXYMtAwCyZjLJGXtXx6ES0PkcMC@ZrX4mAtW6hj6a4kEFu3sbdUQpn/W0bxkhUwSfvARZw@YXegxwT5mPd99vQQ8h5dJpyL/7lqbLK6QPy3QZ0bPFxgBiyFZDvsGafK@YvdHEgBLyB7cigZ8MhTdMbtfL0KFCrkQL/0xR/Y2c@0A7d4Parmte2bdIQ8KhDL@VMVF6UAahnYri8GYDJQxNeaOvS4oJpDMVPq5fFFwXqQm55RlOiU7fcOTUm2TPZngLoL6QUFnQToUXw6lEAu9BCmKZKku1lesUSimBGaTySW@gBJRWz2DBC9Bd/EBBEKE9UMITUAjFIjXPiyYGpwOOMQB9sa1oal91dmkgTdNRKRp3@G4ojgeOERyqihMQlsxYcONg11iK610OvzXErs4OKPRk@webW43D2slOJZga2FZKU5vQNtpKow8qrabYQTZ9hdiRAshE/M9X2pFhOBXOCFca@@oVwjhu9L3Nxt7u@lHt6B3PBKGx1f5AkzErpaUpAIx@TMFue/WNMHYso@/p@raoiKUskl6ZmE1Aw1eErmDoQMwl@Pzz6N/H@YFkK9BttVjC4K@epwBcRUCcM6DesRuLISTNIXieArJAKHEeIWk1Xc8ienozCBNj62N088LvjyQw30rpO0Ru6wPb9JXsVpLI/9rpdFAf8Lwz5H2VwEakjb2z5M1nICbH/gVZZoLmAnv4Vggfn7mYi28maC6why/H8eGMx3x0UyHzQD1keUKGMyRzcU0FzAH0MK0SJv@syjisQGH3TamItOYG3xvJw10k3DjtMkZFkzDCywXMcO7o8ykRu4Gjr2MeyUgToRjEJ1JYog1mzxqCIL98wSkW8AL90DbbSWfojFFk/SgSoM3wCRYvnDOCpDXkBrTKcW5dH18QS2ggwKT8OHLOi2xMRTXUsbcHzus1ozVABAx8Tdr18Qd5kXgVujM5/kaR4TVoGebI15ZvM5z4fVWIE1/rynJykxxCvcuaCOTUNt3ZnIkw3iz5DE7jkg8DNsQEDtYLF4Qn0KnvGaCK7ak2zav6JWPAMxkuAkHX7plQ8IPjkMx4/JElrucPnAb9iEhmg1i9MtDcHrsa6aSUQyweiv6VNhuzA1or3SZAZzI1G8L7in6zQ7c5ACUxJgfdIk4yIVVe4LwCDhsaYEMoNwRGowuEDKil6nLqiB44zjAvP5MjJhOZaSqdAajXKTD/0P0VsESxQJCdZlO9DxTogll3n3MLeTQAEyeTXElKrj2FI5RgU/HhjpPdAwKE9tubGWZjE1XhDCwHYonnf/5JG6pktsJ68oiMDM/RAEoSt3TurT8RFV/oNr@uCeZyoKkyEYZcX0PZknFmQ9Y8x3zUqNOwRKInW33U5UV1A7viDdrbA5zHc24p2qCtuM/5iZQYEXlyOI/pap@15kAT7NTII0@MrDfNkNtEBm5jqQpFsrCyeTUoQ25t@JRZEEb3JTRngJCNZ@Sc3sAZ8DtOwn2tGlUTf/cRYQI2nZObkpIybLmpKg9UuyVfDdpGwrzqUqExa/k5sOPyN3E8K9HR5CvubKBzPgF4ES2121Us93kf2E0PzAayd1I39HiAM1zVipGyLD@E09L4/T4QdxmM57ifTqpGt0dUtMdQxCItaCRIWpxpT/jIpE4RVpObI7T7et/OWZgg6awgZyqtWCydxU7Wm1YZz@mb5v3xsWem@MXi/Nh8jp@TZJ7NkuJz@wk@5kVlFrP9X2nk0HWpfVlLZNo@571S3B1PHbvmgNIgQKKlyTYwkyOqQ7mG6qPbQwyOvVEL2WrseoC9x9lxZ9fum6gRrVS05JahqTY2Z@0@qTk9tj1OE1dZ0G0cFd9mCdsmNdjuJTzXfElgtBycJbmH0R4h2fgEBU4B@TgnadxHtJZxg797lYueca3w@/zO7fPcXD1CRiU0Ygm1NVeAtltf41ScaafbfDpezc2X09Lm@ov5gElT4LG8bKuaYYNNjveHSAHatW3z@3wu9lNNlfUEDVv73fOjiUyZLCmG6e6pS1nrGlq@0E3JcLu3wgdWByW/eD5W4nkSS5K@LrFcPcjQJfG8V9Rfpayrr3ECjW1bOAfmcz7Qz84TW2Lu5P4Cgv2AE9vzC7edLlDMZIoPkNxXAVardyOP3OeP6E3uo67bm5gj0qtBzcMIxQI4HIvr2j8mtZWHU2s/TiTNoF39WiF8lXulKdB50X2mSlkmLX1jDCmdfryA6mgDZaDMlU8HzUsFlzY@YG08PlNpUYwlMZSYAuLhQKIH9VlYjY/KNfbb@PaggJE1FRr5V7WbufLOBF3cREP7EByH6JiN2NUH5kTlTlhr@tHDlOuZbss22hOZxJBvlUiFr@tQE@q6rdDvPtV@q2@AbWz0QW3QH1H/AimNevD7BGLyGSsaE4Mjc5P3JspBlwXVA2pUvbITOC7@OKGTuc@gJ@BiMaWruuKM8H4fpecJ0aZhaN9SMyBL2yotYdYSuGj1azU0o@aINRNsPHRh4zBIs3PfoAXvZ4RxCdRDu9l5wFL2D0U9YA3ODKs/0Fv5Btm/Zl9CT02jQrbVct33MSQNfkjJQnL1QXbkWqjRVDSZP4b5lYfwFZPZB/F5WodQb2lSBidy@NTNeFYtNCV6zBEQS22DbdJT@gq9PqDUy@3Lge0@7gUaGvibE5xM0UTEPfFMFdq6jveJaSKfNuQYOlhTjmx1FTRHNJwZFb73yVd3fmMucXf7clfhOxweEh3jUQlcTMeNuLFz/vhEia9vaUE0Pv3/MCtAw7lSRrb7nIvw1agF9Tnof31UbaqNt3D086uNOpmaO63zFXVP7xk9vaf0LGoc3tt9zQM40uF7Ux4qBOS/J9tXuHqQ5NHYmuvZfupqhqY9hrooD7l0NIz5A7NbuPK/DVG/Ce9IbkKAeHx1xA66bCIS9d33tZ2eMoCeyTYcw1QS9HYfqIaDPfw@f6x59yBsszNVsdp86QOo45C02tQUdqNCFi5t/7zz/IGkpmbIuED1AeUdKOM@HzM01TKsr457dGXDMU16NExtYNONRnQTtE9jXnG3KaePYQbV4atOOMsqXaPZ6qlfy1JTkR1dvUq5Yzj89UG7VAhjKrnKEpvondRUoJU1SiITVPzhx/jYva//803hzC39xsCyRl8XDJMz/t5QK58hQMd96YvJ2TnB1OXjsip3@dAD0xRiLvdebiIFGpXlhJIGrUS6dwRoYgWZkF40qXiP0jNVbsqMbx7tW4YuxWIAGsRTfQsawH/e4MV9gnBHyDewCiM7g64d/Trj9tqgU@FtLsJaFzdr8ZkkWzNufAPN0PRlXTzm9srerONDUyC5B@dAkikx15lQBveObmmqafM7S3Qyc7HMTt7PQo3mW7qietpKh09ToOtrml3fsHAZPagQiZal2C0c8Ubpy6UiFzm60QUpnNDYGNiFnVuE2fUC83STyR4u8XZf6cq4rG5PxRV2mj3b6QHm6aUDj0H8eiDb6uuB4ShzcU4vIXgMyldyV23tTNSCi9ClrliDxR8TjQC9ZivipqfatJrZdcxvOJzNaDZ@NnB6UN3bVffwQIhPLxKLSllil7mLTz0HDutjuDw3rUmtU0zE3yvoVIcGTMVzbjnnL7d4aBThZtA3B7Z4zE@9j3sT/CPH/Svyt29UkIKJTyB0WU/WnPmjy77BU9CnRE84dt6nZb9XNaPL3hfSDNQvEHCodN/DWOvQLx/KDrQAfQ6zUvqPnLfEsYkEV2rsT8AISpYlVF11Hh6HcRwZ7CD3iQXiqhbuvUnt4T357FsxJE7mU2XvQYkPXfqopYFl8zWow3dfgVA2vt61fGXaBbpKQx84Cdyv@FAXkX@wiyixYSHv4wEWeb316jTqskK31@JrGb@iidkKWHQDWxuNXfdO9s/hMBX3ad8vZGdjuKbBptKRB5pzhDN6j4lXM00NRzZApm8a80yYwxF0Md9kB0EvMehvKi2cCXxUHvaNV6CeQb9lglTtHyk4dT8lSO6PjFH3jJasAc3aj0rumNDPK@uJbCrrUOfaN5aXY9yUHXkeVgVH/zpfsd/5eqQj2mrrbcqy42ItMfipltgRaifdbdchWndNW7TcLTsshBvHBqj8OYaVZAQXicixWDQa4JFwAq2rA5gLRRtfcVMc31NrM2hjDsGqHXZ@zpZuh6V0SbpjFRYsBVm9zrHiRVu0toYm7Vo94tHPl@R6ZSmcSISXwhd6iaXDHriiQTcyF1yegO2o9OD5HZOA6TJfXY9ut8RlvunP7tGGWjCZ2mB6neo0IopmHN@6xvdFnuAKnb/9y7bYZ9xVoLB9FVQ5IAhuszf6Ss@4ecrTFalDA5FxnzLigF5f47vmEhs1Bt0R2Gh8e7Fxw063Twpi06LY0w8vh1yH93LBKxdHCXHLgcMrj@fGWz4uEvZiuYUC4Tfo62AVt52enWTHKu0mGFjjxbvgQjDdsXBooB1nu6yt4MII2iRCo2GaYVzRbi/Myd/@Jd@qSVtFxBJ@N3naou1LEXeESLQ/stUyBpBrF8lnxTIESASJDDrAAMeZGXYL5B/FDRS0hxQ4MuHuoKRk@DbKjdoxS2yxMB5XgBuzymonslQ7ev7mPF2vfM/6KeU//yQVvRWEC36XKObtYJy5IOU7ZCx/cA6Cx6FhFlwaBnmC3j4aVQi1G14fQCKZMxlupXF5zDBM0WpoFzxt@va4UZzGEkE31bO7lbJPG@iJYZUb2kpJq8x1FGm4M123oYHBa5RQ81ZXWYoM@HBo4thhOUgQt6PK4OJb7mlnCW4LxChLQ/aF9ZDJEi3c7QBvnJAa7kTtV9bdpXJZ/4LG1KbSHNAinutMMpOtUHGWGpW1KrkspW3gjvDzDxfDTDpxMVzdqqdsl6gXF8Pv0pm3QHXDglhPUtjytvY3b5eS1fSXL7Y8YsHgXbjMF2CCmFi6Pdw93Do@qZ2cHkMt3LniZ9uw@vJY1iAX0f6FnqHRXnugi6Uq9jfIH@8NwCMRtiSzNTxFJhoN@BfQE6igdTARXOJOn2iaiP2V6PPi24ovfBZAyLSOylyO2oVuAOsQmA2phoUfmHhiABNxxa5n4jIVZTw2II8wuMx1jiwlUgVZBYiVAGI9klTs/sI@5X6PodhXsTxMtqdzQZBiXnrnXjgv4lwS3P1Wym1CR/mbl5tjebjcBPNAuQHU83XjbNd2906PtiajAY/Rk6RupZgTO0e4cMaWxkdS3W3etH1PRMSh5EqQBSkCfxWdGR0R1FScGwWKJYRjq88jE4dS/oOBMWMCZSp4zlK9zGkRiVAOUAcpY7GmNrZ01KEvi24f7UN3y4voCYHtoIfazXgyKDCH6MybJF5uMRCrIJfb9A5JiAt5Hbb96k/cbXFYNOyjwUqlWPd0VV6vYzP49/VKritTZ0MmujOpzhIsAz9N0btQYBc2WuZ9FFvihAgu8bwHvfzieSuQp/alTCM6tMZS7N2BXlqTTTzcQUDvG45SYp8GBm1BdIWJp1/c4HiBzI8WoqptyVga2tqoO3hQg9tvEb7d7eMKamdcNSP57ue5gY4dFQD5DvoBY8TCM5k6JOv5kSGc5IY4ncLtKmmI3xa70T0twWbXqk1TAFgJHdRxNJCUWBpRcDxlizafsppmg07Shu6bn0lFykmSNgLw3QAJnQVDwJNJT2WMs2AAYe3K7GkF0JXetKBb/cgjLxEcYbZ9OMNri4kEUK6r6u6pUCWcqaAh3BJzrAGup6mGZ6K4WSiRK9Fz@poPcM65LRdK6oc/@FN@VsuFA@6fCfcwvQ5vvyfeOuD@fTdEkuDtX3hvGXj7OX/7kMIqmz2gQiQvDNh7d00AXz4LzpQJZYJ7NBaVxattrOk3u4fMpukUrMu@PPRVE0oY5DlVB3qpfWCKa6pjBOcpjKtwjCdy/gZYBPgK@APVG9RoKD3FqkfwmIJSKoUZxzGfJC21V4Z8LoVOLfg0wNN6QAlL5XP5FSkFmUxcuwhp63AXF3tzhNFoCWRi4Fo1Kx@bLdzDw4I2GJtKJV/mvJFakj9kgx@9jC4BbIAbCucM4uC2Hy8GhFVFtMiSHJOiGBU7srAURpnWNjirgTYYIQeARNFbd3dIgrppCFIBH@vK0CGNaeQaQE08lQ3HgBV@ZpOLKAGIOG48U2a6OY6Xb@N2F18DTfqrIXiGYMcIVgrOY9bzD@zCudDr4mwhBoz3yzmsq4P7n885cIhzFm6mnj3pJjJ9Tg2Whj071g1c5r8NuWWRTCqTTUn5qI9DgwIV5Beb@hdACY0bhEVLUS8N065tbO2@ODg8njmxhSDD02BhFq6uxS4Syfh53XOEvXxPEnV9O3X8an3bJaU/V@OVMAgxXg4znc15qU3n9J7Uz/i6@dm0KWAmISn9WMQ095zYptVis9jHoSkf4AZftjuTaiR6e3deX6te6KGZ5L/MO8UqlFxG5gLXhU1nWIWns4lZ3HV3A5zg6Zh20t0WlgmOz2jzNrPx97H3/WeueGdtjg9ecfcdBGjj8nhzc/KeHQlQ9mSKJ0WnjvCMufkFWeNmVcKsjhNsBWZWM/lzw0RZZo8FFTvzPCId8DEk91BHm0PaJJz5KBOdfuTRzIM7cTFi0x8fhSLOAOlB7jS1GbgR29XdfY3eVvWkbWqqE4kGdAExvcNxFtJ@8EQRD0yunA@Zt1XPRp1xmKSx8Agd2HVTD/ADWZh7bkqMjl45HADdDg2TjUfRNhXXdQQ6Fdsc8LFRhb0Y9AGuQ48jBXsLBbSsBEQGeobdrJzjYSOCEsl@OxcZRpM9ZdhWu9DjRKJxEE3fSdL40BYZTx0Bvao5rwQ4LGX2ZCgDVk12Dc88GUbXivQ6LiAfT2Q38731egCQYdRmtMRHLsKnunu@FlZ8iYXjHmWa0Xg4ybglJY7OohUZNBCVZBs9XL9KQx@djkoqm/8oBN6Zd1Srn8RSQTfDWeg5rl73c803nZ/jo4x8LidVva0MI3hUQamOdAL/8M3ZdTganGFxOsRHHNnSnj7Nx5WFsiOE0vgknCl5Vyx6cm5SNBSLeNwBbvoEowRSPHasPXCCihDp9GWTRQZ0HJLNkoxeIxcRPW47VpQlqthd3zCdxWI0pgEPCgCbBUE75FLp3IkInh4YSVWgktDX1tv4@Kya7FxKJuvgpkSibAnHMzdAm8KRwGgAbFSIUiK0oF/AXwlzxM96TYozX5co2QCdSAJQc4NJTuG0B8gXoAWVmlWf@E5yGAsYTtVisSRqY1LaFxnwxdocgQho50hx10YA@opde0A1lNEAtWEpbRXk5bOXiq4rQCDgmT4ebSsPgMmsaNw9dTk@PhWRUgjxLO6IbYCQ0cnTErfCtxrOJiylyjQ0Vr4DtebjBeo1HaHZjFL/fSqZKt9GlrTKKAW6ZrQaWepVpFh2ORZb0pcjSzpqW0@e4Ija3RIoc40kGKhDAEosadEy8DMof5Ulvbwkr0WW2pXMMsWAVzCRbyHC93Yqebsk36WWnoCyFAcfiwudyJJNBxmlk0npDvKHLWQpFQeeucUTeegsZUx@SY3FMA/JpQZm4PvUxXGMus2L4xQN3pWFLZDq9kVzm1LFvJqYOQOaE1B4l7wOK4cdlljS2XCBx2clZueF3aP@8YRf4sJ3Rut1FNtvfAUnQx4vWIScRpkrhEyEnyQFBBxGgIj4GpejURAmv/51SMozFnyaz0aM2NNcuhwL5yQw08G@Dj0DPTy1HLSCtxebiWumdDL5T4lzuZP8VD@8Ojx8G72IsCILhzYOgtJK8AMed/24a5Vl7rnYj79CoeVUIJRalp6splIfP34EiwOu82qyCuKDX9HzRLh@HlllrLq6uhzPF5bjz8INX7aikUwmesxUNcUuVNNut@Fn9Ojg80iIX0@fUlpg/sM/434ifeFwXxBE@Ia@Ee5azoXYxaosL8dWMs/0cjKTzvztXy/exW8PG2t/@zv9lLKIjwN8/OzuFbqPpdx3i4vfra@vrMSBkNx9@P7wXa1WW9mM5w7Pc09XEunFtf/0fy4uZjJrmdRi3balevj86m0wk14JJv/2L8KHh68btg2EKOKVZRI48V6An8RyOXbFPsN11WH4T@7PbZ9bRnez8xlPjwJ7pULCJhzOZcPHH8Lzq22RSdWnq//lDw8@hZxQNZM6s@DphD6F8oUQd4ID3rLu23WoGlpDsPxdaJSqVCrgXP0v/x7iV18AHgwZrcGtmnNx5UehaqJCUb6EqnlwSJkMpPt//@QngVB1GPockiQpNKK/BrrhKjyRnjB0pIKrhaBhPMOj2fEa@q5xKVKSlLlw69NX3Vi1nncPcEO9MsPn59W7x1VMcAM5HgtXhdsWXn/3f/zdH//dH9LfH9PvP@KJ3/nFZx83GVOgB8arVHo2Uw97U@9HyQRcSa91hPA1IUoWKlTiDZ4rj4VDPscUHbw7EyTx3r8RLhByj61FOVSfqIyLkFRYOXg2fPTFxpl2aRsak9RLnE37uZXhvTBXFrBvgQuEvq9Ujhz8e9XEv0Mb/9iDWX7g4CT2FK5F@KN/uLxXvC@Sj/AmkNlr8TeQvoHQeei8Xt/R8e9Tj/4s/Gt@wr@9z/j3ycG/kxb@HX3Cv5PP@DdbmkBobW0tFIsdgcoomPYx1yn8ksmGePOYNxQI/VYvFoDmUI8l7u7Okx@GsXJZ/IMeVfbe8OIuyFH9LpFY@1CNxc4pZ@dVkcW1xMpB/uBZvQp55Vmm24c1wB5bO19bSzaq1Wqi/qF6vjYZkyLXq8@exbChPoOI1fr5eSB0i3VRwdsy3lo23jPBYIpev6Bch466GAihjlvkqm6Re9AXK/AtEPp4@zESexp7mtbS12npSrp6ZRyM/w8OhhCgDtOXhpXupXtSGwQlSyun6VF6NEz3jQOpDU4F/tJ9cKrpzjDdTetpXZJGwwlU9//3Dwzn1YEB2AyI6QzTDiJOd@DZPTh4Bfg6kPYl/KnpdHoImRymr@E/raHYpsPw6PmhEb2F6@Pdx4u7i8A5C35UQDtISuFkOpzMh8NqPZc3PwXj4cbFebheDqXsi4sU15tYZqVMpyHe3TUaW/ubjUYKOWltKfYslngGV6UaWxOPp6Fq@elFKYE1yDkw2Qil1p5eVLMJdOdjUE0Z8FtLxb7xGqOEZ3XxIgCm4NkZ/s5urm@4ixzkukD/swYPhl@KvOiVvOC6vknNRzDhYKCE/iP9tw/@6/p/dcoi5/UoY5Hbu7UIXVH8i0Zv727vxL0ajUTES2QN/tAD3jHK7V0VnQR0C67zSLQevbvjfnCPRNc4wiqmsValyGNAaLMhnupFuMwYGE0RMd92cTFMp6PlJvh4I@/yF5q6iZZpUctSE6fbwFCQlqMEklspl1eEe7VQLheEW8rny@VlDyoNL8IJQIott8rI6eWQGcU8cP6PpHG8hc6cDUfaSgc/PvDUNMHok4rpL188r0ajrVqNBvpnv3y5gKYUxjUtlWIOfNKFL1@gIYajYBDuG2I2tQjmnZTKjNH3ZFt2HCsCJn/8IoxLAu2LcBTDM@k0AmN8lltby69Uq/kVcOcL0Wg5uMQXxES6saIUvVtKBXkxwFQLh0SQVFiNku9dGMNZaI09rQKH23ix27sQUZut5KKR5kiJeh5Ssch92Eo@UogVxV9lMcpS1WUm/s7Ps7GV5dXlZ/X6uKNGMVG@lSvSXeVWLuHwwV25JQ58xQW48pMn2SKQpZAuXwQajc3aSa2BX87AqWkQwww9SeAEcNrRtMLnNNaTK9bPsSD1i3C4VH7G67WQY6FwWcAlwiC6WKFI5Q2BQal2cOX9ELAi3kCoJC1nsoup3PC7/FYaDKFlvM7PzwuZQmwZ5NpysViv18l3jWKc94edOh36VUmcS/lcPYHqy@WwsxwymbSaDS0HTFpgtJpmbZyjtXDcbBE8oUpZE6fTbUXT3PN1bwxLa9@obWUxEDrcq21sncQza4Ays13biGeOT9dDEr7mxu8UnMX3o63a5sEpRDjc26odbz3ffbN1egj@eBonXP1DWRkoDeVmMLjB94ZC14Zqy5eXsmk2TLiGnR9@@bs//PJ/@OHPf/7Dn//uD3/@x7/6xR//Lvz@En4/58@f/7tiDu@/@sW/@Lc//Nmfg@d/hN9/gN9f/@oX/@on/EfvfwO//8vn9zfi54PjvwDg@r1f/eIP/@JXv/j9P4Hfvxa/P5n9/cFfz//98U/v/2G8P/y3D8P8/N/D73/juFzYn/8Z98PnDPyfcbjf/5Mf/uh/5///Sfyh889/@KO/wZt4@d2f//DTP/zhp7/zw09/9sNP/ymwzT/81S/x/w//6h/@wy/x/3/9N//wV//TP/ze/0KOP@WO/@df/zt@//vf@d2//@m//Pvf@cU999998P6LR/j/4h/B5/H5fAyex5TrW31@8aPy85tQY5wK8AAw0j//4V/9M@ClP@Jv/yO8wb8X9DPvxQuJkZ2ZiI09f8bYlxToculnXzxQQPk/oy94sy@T2Mg37fr@6hf/8i/QewL2n/kxpKVZ2CUE9lL7GTYGL2N@2J9hc/rhlz/54S/@6Q@//NMffvl7KGETK8V4LZ6QvjJcBYC5R8AhYP4xcAAoreHM/SJbDGTAsbiGwysBKfbxI5B1EVxgFiwHcll4C9XrVbwuzlPVi9RFlV91eE@mquiTTF2kMDyZAquiwb4DOwx/z54ts@8SCf4c@wWkKqGGPMago5HAaFvmoyUxtFnhNwysFOENx09i0D/GeFAMgtZjrFKpxALDCoQRKLxinCGrFtAaRsOoAngxEo8TbxRA5WbDdcICMSuxI9ZYrgx5xBh6VAkDwwyh11FQygRjhcomJFgZbjLEhchjgY/w/FipFirDKqL7nrIAOGLrkCRAVTB3w@r38F4hnAAfGG5@D1kpVGKxagF8KlRUSi3eoDSlHBWOyh5jVG70BysdHk@fMfZdUCoEuYEKNcMENN5jY@inNE7zFMIvYsuiOPTvOum3jPGh2odEH@7Hw5@iN8UXAIA3kcBFY/CDagSAZxA85KhilCw8YhwDUC4mhh08D9JOYoEY1W@MXiB9yMPjrrWq7wXRYXGWlpbAtVYNZoMHYOcw66pkO7KFcyqkwJVYMF8MojeuwVGWDskSWt5chrsE/1uLtI6Wk2M5sBRGZSXM3DQSsayxYoQo927RqCzLlPMYwQVCY3@ufNPEGGjNKywaiNCR@FEyqBXThOcru7tuDEFBjgeDcSnPh76jwt5@Z5RKle@lldUAPOl9gKfxi3PhoRrwC21JbKxI0OptYo0aLjhBocoHqlUxucekQPV46wQinBwwKZNOMtCqb1dWMyu5lVwmm8/nVjPSSr64ks8VsiD08ulcJiMVV1aKheLqHWXpGQiOeGm5mVur/pOZ67/7J/Ou@b54Bapv2TDJEneB6jCRSGUoxxUpt1oeVSAf5BWokqrI7YfRbQLXdAYuaA3ZLS5XgmwFbhPIpgtwscBCgC2AF1yAFqc1mJhr3z0oi0lH/M4Jn3gMSjlghGjgAhiBYwuYk1cAq@0JyJonEnfm8mNnGp0nuO1uH1KAStDZHi7vdAx2YvBlhOtKK7AmNoxVAwGaozkHktYD@BmB83pgLeWFzse00eMf/9uwDFC/fzzMuqxf8aBNlW8V8oJ2ZDzLy@6rTu8eiFOzj9tvFOsfDcNWvwkZxLFYDrAON0szjHkAq@z08J5SvvK28eJkJ@3jBfCj3ec7J77nyVZtYyeQZ@sH@5tTj5wAyrG9re0T73WVh7pRcx6Kd1t7e9Ov4oEm1CLLrcbjIB3hhs84XfRMLn1wQaTkAwOx0DWl1tgS2sg5aO/4LdmLSlUedvQBcDcYgA2FNSrr51I5VK8WQMisrOZW8@niKrTW/UF/gJRgp4MC6w6c0e4BS5cZir3AK1ztVpT4rg3VDuyAzdXHjwLggRJOwFLaYH/d6LQhpYmf9hqY7F5PeKAXOi2124Nc3BguQKApywx@33pBfMV/OQ97ODwN8psJ0eaA4/ye2mHpQJLG5jLFQq5QzGYK8UKxsJID0zQXlzJxabWwWkzHpbRUkPKFXFGKF1aK2RUQihCaK64GQiA81E4qBTJfCgbpqeotPLh3DU9ANpK9aiDERzago8VvVoZkzwOqJZgtXKQhXjCAK3mZWlkM4ldh0/jNVUAosxYLbW9vpLe3g8F1fMGhyI10MNjGl1whnV5dDwYVCtkAuZ0JBg0eB4IAzOEv6fT6RjA44Ahw73Ew2MOXrTzqrMGgii8bte1tTOcSXzIYH8CueAh/0dyXVQDT8SWbJaU3GPzkoQO4Gk9ohXK6hS@YJoZs85ANCAsGn7v5SacBwxGH4xh23LLWasHgLn@p1TDkBRU8x7P6El9qdAWDFrwADwaDXXB0LUXRg8EmOJETg8EWuFojGfzwkGTcpqo7cjA44gRCEgWDQ4KWW1dB0KaEPyazs7Mj95y20uXXyOLPFmQNQtThYGu7@fx5s9ttWqPa1vMjDHnxYke@HA2sZrcpojUbcBkQB0Ku@qPpC/K422jI2tyQlxCiT4U0Rg0F89aQP0GexNXFRPqNFxDyAkLmTfxwbHD1AbSJ13ofnutyk0Lci0LoOWw2g2XkUWdkKjgChE2GVkSV/T59uWUZZXSB@s0Ww5FwfHQu1eOfyxTC@oxForfp8h2CdCL0wReUjqDr3I7Oh5V0HZRuqYyDU5HF/tMgiLxgaVF@GhmiOx8sgdq9EoyW8GM5RifMwgnp6aAQzK8GS8vwDD4NZsE5jKTDacbgFj1frT8NriKS4NOniSDkBV4BRIaIwdUiIiyuggpQvgN6ONAlNQeO0mhEIjeKfBWN8jLxD2yxs7Oz6C1fBaZSGZ1yJzKMDys8N0yNlj9D5qcxtXFn7qDlGBbH1wUKfH6aLlEhIfkCJc9SqegaSiSUIfD8SKPrSVZK8G/LSIV8NImLxhtGp0FfeWAf3SH4s7MZF7@Y3wPVwzPc/UE7P91lQqQZ26XACeqQ9PFKhjv@m/i9J9psC8YJP3qEvs6kgEZZDASqQqnCzbvJ7YGOpUviF6icsgg5UYZOckfBxTwt12@D77FMbg3xI42qobsBxyPQDPrJ3YPkqW7LHaV8mzhL3NGGX9ytiZuV1TaTK1Vwye0IJcTk6A3luVGtVhqVvtI3nRHYIKQGV7240AOydcYhcd@Hu/QdekwoSrqs49Ec1IEuDUPDQLWN25HXK@u3g1IJYO/KSkWxLMMKhoLlzlO9MqAMHioW7tLYPVjqMAW3Q7R6Hy@2EG4DqHZ7l6haTC93K@eY7he8rSWCwXoicf6lDspuJV0eheSKPWjS4Q8s3QRtPF8egp@0ulLWoKh8q8sSLXiTyz3WrDQ/DMtXFeivIM0My6@UrYo5sJTyJ8i8Bb065XwTom42IEY7Ao9GlEIIe@U8ky7GMxJ0ZdDFgQf8VuF9BX4S/DL1xcWIFpEUKe4YWzqQLV0qIfWA7PQKTzkayyxrkbbB5LUE1QI0qDLmAppxj5lqvBeBWEeKrHHwaOwq9ulpJhZpJzcb0afZBMsWo2V/5USi5chitGIrn8qdSuQDKOOk8H/RcPx5sVFJc9V/yR70z9OLeSl@m2gk7jTZdpak1UzpfLB0npAg6@kv3bXg@2qwDkS@C4CV4B8ehz68DH5u2@K9/rjfHvuZZVDJNAWqRCpmygIkYIoWHgmyCH5VjS/9ioTDq5lwOBouA9QieJOgiN5Suw6DtAk/ARkDegMImWIGwi3FGYCqCtJvJgfcvMlLgdBdoK3aJlspBkK3gbvbu7Wqqwm@ZKORHEu4r08Y68bA0E3RdF6yEWKL5Eokq89YrVLrHtXKArS2QeZoKsAu@IbCRGrxWycNY2vVD/x5gVPGkEyAE4dm1lNrsWrqIhAMYjMRsz2RQi7KzeDvQ3SuKdu47aCogIZfeoW0kkvH9LmB83r0@31Vuy1kE1WykIAp7u5CMSgbrhmppohSrQNaqhEI6YZw4gSAA3IGpGguF0RrWWHmcfHD6ofCh1enB6cH2@xZulQoFTgZLrgBG5fCUhis42egvqlHW4GQ@cXISd/rL8qhkhnOroSzEwr4RUXspY8gE0TOcXoMfvVzsIPrUXBVKtJTabWk2mL2KlKyB6ZiRZ9K@Uwpk5aiIfsON/pmVkP0lPKroXqIo1xZjYKb5l0yUqiaEt7SKsZK8Dfg3lzILn4JZdKFQKjw6uMXxtzvQKsZcqVSIrNLd2t38F@9Owf7/46GAe7oH28puN1xAPrHCO4LPcbXBNwYZhxe/z6xxv/X6LZxwHMezENFhD5C27ftD40PjVAgVAyDARNmmZzI41CY1qiEL@v0p9jL@Pdh7LFs2/ay9wavy1BmlqtKDNT2VOoi@joDCnuxmC/kQ4Ffz16p5YUAW16osTA/Ooz3dnhwqLeZLDzxZTYcu1leSGweH2y83DrB7k7R8cu6bONgP4lB@PHX8W7AlqbIljYSX38dIRT2kicbh8wAa2vzkOKc0T5Q8qUhGpHK0m67JD6RFL9mUjKLc5K5VHolJeWYVCilV0uZPJNBDtl47oNwLWFURsXaMMwRN7MiG1GKvFBDGAzbU8HotZUSe364RzHoSIjlhc2tVwfsYH/vXdL15f4nO7vH7Phg@@SsdrQF5Xi1dcyCtWO2exxkZ7snOwenJ6y2/45B8FFt/2R36xgRpAIow1Dt4wTzbB62Zo/sFOqENhk@E9620bpSnEl/2TLlFJ6EO@mt43dxFPyaxKT/QFfBqvLbVMe1Ba5gMUQvt9tWADegqi22gAbVwjL037j/tZe2V1lu8PZz2sotstbKfniVtdL7enZtlWlp8ce0lX72iC0uLl7oQa8D8BfDM@n8Xrh1AfzGedp9v7UQya@wZTDkMivRccj@weFC2n1bODs6WZC8sKPNhYz3sru9kPVetuBtxXvbPttcyHlv67WXC/lxtP2NhVXvbXNrY6HgvQGTLhTHOPc3F6R0wCXWNahYC/Ttv8j27t4WWwagaHkiFAfO0DHlDYSIgFrETwMhG3Z5@aZnxMkiaI6moNvK16Bd8AmoBVRvzpGu9ThbNky4gcoHwBAt4KnostVtxQVWPDUKepbAbWABC7SABQL4BdyHjnBsscIyUQbBCx2@PCLCTxGMs@CpTbtNv7PZGuraVWCGOB1DRbuOIYYiPgIaWLgTKCMdGlzs0FJqAgW7hwWtYDSKWxX3T/f2eGIm6ZORIEEyrlzOwWmYgA2KCHcsOvjyyuHVQnWBtFoQWgV@qDRwN1GbgenaRFJAORcWWoBgkrrXshZnqFXFce4d8eIL3wIBwBAM7jS4@B7NSKSFZe0qTosyFEVibh1s8xLi7H2FTdZylGGiRCkK5psrvnxh7tuFM/lqTb7qYY5bIOfZ4vh4TisIG0W/BXdzLEHQQQAUcwE5JhaD2FAcCvOVawGIDj9@boCbyyoklA6zJ08oH2vwVgxTEhgvRimyBIIgAkEwIh8i87K2SNmNLqSWcV0NrbKhk06xH@EH0zZH3pknIFmnMzpVq14r9KpzQQcTszwlkEVQp411De5spgHvKB6Bk@OsCc0kztxAKY@BaIvFmRJnHfCekqkNVQfOVayxTHRZARoj1f7@Jq8hfsAP@XMPKjHIvRJVGAiLJ9h8idEXFpoWGNplFwrkIUEB3yLTRJAQHO7heEebFG2ZtxdkS4z9mJi72yWXj3hsYAfBaURWPJOB84ooLnlWx0Az@AUybL8VQM9ZkiOLxQSEx2UCbGsSLpHgcHcuX36lEFvTpVj85lKgWL63FFuPLMZvVgro1sYsAqUAER8BvDGApttkbWbmoYC@kFBQaX4cCuhAx7wEbXwCwSPiQ5c7jp/49vjQSZemmzK0W6hBLhV4lMnX1uRre/IVmy/4yAxsgswK@8Ka6JLy4MK9@awAjjaXlZMRO5OvNFRTYYobp@NJYJ4C8ByKSg6GDDgrjFGCJG38iIbcx085VVhtu7G7v3UyGYr4knZDZLznGLpGaUQnwUSGMNyO4EvUy1Gkg0Tg@mbkkKcRJ3o2jk@Otmqv4pC/KFsbt4BpHQBuoiVMlODOTQF8daUF/XE7ziLHNbYcZU8wZ3EmBgvw5dFJaIatAKp7U2wPzAwlleYg3vtkSwphiwzMSSoYYZEo@3JxAV1qepVJffNLtp/VV7NtNsquorLL8Xg6iJDyroDZ502TKxsI2eYnJpbmJnaZTrMVK8scpQca9zBtzeKnct1h30bdoruD2DTIKLPLDDdso2wR561Avzip2jysRVLfiHyAvtiMwQ@7cxoki5F@juxJoa6CxfPSVr41L1/TaCfzkuB5WaNEZ/PwazEkCuZSYGqXOB1bY5iOKeNGahF4QAOph@hlBQJ8nMV3elnEwM/nONESnTqDMqXRwKNSG42IrWgdYFZjYLWgy0d12RZgeGFokgdSQ0LHZKAgD@pPkwFtFTc@40GU0OtMIcRzRcAbz0qMUIqBgJcz21FMypUvGzhOht@V9icIBvbEO1Qrbkj05ThaElrxtoztwUV2PnHgFMcxsHvxOd4gnmd9PTadE@axzZwwPFdwXhR3o/ycsMtBf14OQDDcEyK2us4J0Y2DeRH4eU3jgPq5j4DnfgLX65Ho/KqHdjVZ474Dt4j@J9ZAEadH7R74WBCUS8GBvroObSrAtC0VP0owjcjbbA8xI8Oob9@/x1bRMSfJdktVp9G7mAQi2rhK5@6zYanVA6zfSZlCNO5D6MPY5gez3oeT@ZBCDucgCbFj4n13BNT2UCMLTuMdx0/isRV6G8y7cQTDfAAeQ8ewWPku8AKeOOaFeMw8p8mN0ZVmGYf8cdAdq1@aOJvtPmi3EFLUT9DfNPnEtyaf8KWPbfJHJV1h55P5qMd87yXwGJfRbeA/KiE315OpRb@pxH6uUZSre9gXz9DxJcPPzphM1kMjJJDHU25RCD16PFJIIC4/om@QL1R9Ymf/vNjj/me5whKSF4dLvHFroMF1X@YDeOpHo4HH5TYadE5io4EjS41GkKdAHS92eP5OVzQ2HpYELbVhUGgkmJCD8WAiUTve2N1NqHowzs95rwRtx7CUBh53Fozj7HAlSAKrgTA9RTMrQbFeT7YZxQ7en0bNlwYU8OuJEBBPZVenRMbn4H49uZa/SMYjimRMJTY@m/MRqR1RangMwUMpWfyQOzehDTqHDQ@2sxQVBQ0/wV58lB0PLJk4JwOH9EUWeLo2jfTZeDoJzxI9Gugn6hqP@dhTyaqm0b6ge25PcOaYHdHacagHEYw5lXNf8JC@c8XoDLe2IvQsGh5KBsfnd4qMJUVJffzuKmj82JNxhzZ5lo/Ib9wdm7RxGHMqq2PBYphY@PMgHvUDFXBomHD3jvsBt3fgD7jxyB/0ckUduPG8H4zREQ5x9A@46PAfeAJ7B8dnjfblodof4MCN/0AJocmNs4VdPpaEen0KnJR@nKIIkdTw0OaIwBuNBUtBKLpNBw1NHzaE8PPOG4rWA7NClk7Hxmz6VId5SOeeYBSN/xYqyaeIoWi2RW4gbjzIglwJobhSqQ7Gp493XBGD6vOUn8FHPRERlCTuxR/3V77ziioT5gVSBIwHnplxBD7K5P@eJCn30ZKngoxrzA/FFbc5@cYFt/dm3I/BVdSigQcsqf/f2En@Kvmv1FT6/94omjF9/pFNmQdMmG@2Vn6LZsF/U@j/m0L/IxT635o2f49KPo1ytsVPqetfVcO/Xf0imTeCbsPqXuPQW@bH6GG/JUVg9Zv0ADfX59JDusDX@2cXTcbfrf/IXjrw69RJO3@2bdRqtZO@ZB09r3VrvdoRHg21nt6LnV2urG/erD9fb9c2N7svuhv7yutCbWXPfPm28O555/MnBbT3nYMX7z9rZqsXeHtk3pwphzdZpWDXBoNPuzsjZ2f9tL9xnHu3epPe0nKddeXTpmZvvjp5@/Lkee44dvPpxeGLz/103z7spOViP7vzKv9mY3SmB3LX6ml7e0896B@3t04z/b1N9d12bCO9d1x8LaX3tm7eZzduYrl0atd8efD86PSyufVeO9rde9fe@GTI@U9XN@Zuql3sbFwevQkcZF9LO58ODrpbmeLzndTNZsdspzM7mpW7fHt0uH76bqf3Ut7qb@dOi28vR4f53uvX185@rLtylh@8sldieu3168xL/fn19dZRoCkbJ1ZWOTNeS@bNzaFR7K8qL/d3uv3XlqSnDnJvYsf9k5vNrXXt0@owe/ru7PXNyvG7wavXL94fpNXj4@aWnDeb7czx5clKoNXP7sauT7dOC/Lz9tnr/vXuTu7dZupVT9mvtQ@1q@fdnffG8eHebi1rD3Rpb@Nae/e8d/nqanNjVzMOrzS9tpLKaSftdwcHgdMXanNT2Xlrv6hd9t6lcutXK@9ibfP5yeXn3tWL9ePTg0JmeDhKGxv2UXOnM9w8ymcKqZb26ehzx3glnb6O5a8vX2TUd7XPTiD7eZQr7mnvlL7@Itbqvh9@0lKxU0naeL/7@d27451rq1nTTz@92T66tF619QP7IH304uWrpnZVcC7N9/rxsdRKP1euXsXScmB4umNDHSkncm71pL/32hxuGp@Odt/b@c@x67OrrLJ5dfSm9uko3bzRzbe6taf2N9LtA7n2xnC2BsPnreL16dWOtvfpwH4XeLUl5XLbRsde77xZKb5NPY91rp6/XZeOh@l9/aizkrf237w@U9Wt3tvTz0et3PYbs9B39O7rz6f9rdjW3rD3WSmkm9rxuys9cJo7PjrM3Ogv1b6zvXP0Ku8cpPfeHLZ3RlLttSLd6Ksbo9zm0MpnzzbfWu@udnQz9U79NDhMK9ex9jvTWXmtNjutN2qr/zJw/KJ3un/45mY3l7ee93V1/bCQ3t/b2djvtldejnZfDbb2mpft57tvlbfmSf4qs7V@lt98e5x1Tq5eOsXWdT97WIidaH2nexoLvBj0BquHZ9anN8P3K7V@U8keae@M0arU33hhZoZvalsHn7tXh6axL21nRqnTPeNKS38@ufm8Y@dro1hheOr0DedEGuak14HszWfTeWG@eH18sP7i4P0LeUVVz@TL4zftdPa0kFJ7VnY3n38ubW13@p/6RUX6vPkqK2f7vZi9d5Vqb7RP35xdaZf9l/3LVqBQtFvru@8HsrHVzEjpd@udrZyyt753Iimn3ZfHK5v76cO37cPTT8OT9sbbwembAzW9dfmiuNddeXv0pvhy9f2JfSKfGW9fWvuBYSFr2FK@mLvJHhcLBz3rOHt2WXTev7zMr2tnTenFbqavbKvW28KocGV@7t10b46VdLP7fPOTfNTZAkl6epiWc4Or/eFxIPvmpH@9aq7H3l21Xr7VJa1wpq6mTj5dFq96vZc3m62Vs9rnT3Lu@aVSPN5ONbXt3PPY0cbrw8vu5tnnwko7vb73Rn473Oo57wKvd9TNy@LZ1cFwJL3ePh71a2ldy10fn@WuT4z147Od40LvVdPqNHcueyAb@qPTy5vB9Y6y2hveFF72Lt/I6b23hQ3dXjlMB14ou/320cnLt7VYJ6MUneuDd/vmWeFsmHtVMM6KxkFBfVnrPB@@PuhspVdN9exkeLrVS61vqP0CyJRD7dTaOHi98/7shZkOZPT8@ucNI7f6KXY9fJc/Sx3G9gbvWieZ/pll7bxVre2314dvXx7XdmO7zdHzwyv54N1W7nh/Y8N@EdtW88poJ3tj1zayWscI2P314f7QMovZ91d7XegJjHax/fwke6bbtVrnZrdwvFWrPbebuy/k4fB5ZxX6CLy2zt4YlcCv@bF/AX7iH3/I/GyRQN/uNo0hyEu@ATBAu7oCtKsrwPdx0RJpvvz416nlwIl/PwN9DZkP8AyaoKyxtoHKQ5Ltemfz4qc54qxvQHQVXS3DpCeiFfs22mjwaXCn8SrcYkjfclSGpmao@NUj/AID2qTW@LNrycCBzvojtDcdpc93Waj44SJxlC59tIF/H4qO8gwstFrM/eJlkg6K9b5/@REUCFPvJuhk4C5LJFodTe7a4NDa5PoYOPZOrscUNFXGwQ9MQtpryFI6J5am0lfqMHMn@L2l/edMM/gnIVyLQwZlYkRnq@AgFZ2vouBX8Wz1WtFG9I0PpZ0M8BWfj1oF6ffD5d2TfnSc6dTaUFA3FGtqAajJI7ozranlZ3jszbPllJhiRWWoIVtN1cFvLjf4fokGT9Fd82ZOrj2knb9igpYrRqjZ0EHAcbF9aYhvU7GQYrTMvEX7TjgCVA1RRXVXGy4vm4SS1l0x/uLDvGzej1vtd39bqCdwt1VlAq8BtBoArWhCembO/jubFjl6QOUAn6zfert70hAfguFLDCc2Rd2z4tJH5bL7ZpZ5CXz5FzmfXZaJKwwg@zjsyM/RhqJeG5yXg7TuEZdHQm2jhT1ebZkErqGVBojNpNUo5yt1voIwTUv3XIJ7cZ5wTnjiy9WTMUEXxIIKjwceGY8v0OQgs@VFxB1LUQiAVnO6W0OmFvv9lnnvnppparJ@ha4yXyoL9oLV8lUWfeLCVw4cyvLKItZPko2A5Yao3jLYcUaDllctBCAWxLrVfKpjc6b19hiH17CXNI6PYRqe1aVpRisyDl52l9zwskXdlDj8VFIHOJLYwZW1hjXiCeHwTKRcBhBcp0MyQdHd1aq@UlfG1EB0tKjHlwvg27LrhccMKON8xtnDueVJLRI70Aqg@Vnli4EQ6tzLVp0ndb8sBHpH/YWZiDomjruECJypZeYYJhChIzgOujHiEb46dYYqfKWXx0WM0@k8XYd/9tT/UuILd7FBKTjsiSIkis0YLfSpzHmZRtCq13QwqTHrUUXhCm6sQpV4kalg4aM/U2OxiXryIT9XkW4SixG1I3NCQQx5JRKkF7QnGFoTB7XBl@KyDl/BxWkdmCLRGiT05YvXYODV48ZDdxsmsIT3hXdkcM6ZvC0Lgpbdd7cRem4KGRPFk6p3s2vpaQcqGODGjakOFS0CArOBH7gxGXiJJUumyR0E4S1fAm@sbMq7kFeLixGIdU5wqUKdPWERaW0tspqIkNd3hWjUa4wiesYX3RcZhHS1yiKZ5UjWjbyCkQFldhLBynwEGY5gZTkiuQgyAoGUAwxcxSAk37EC59pJxAUfYg9vfRIGP5MzJ/XlTEyqr60VcI2nz3MqcmZ@1pezsQxE5qgXYpMhHC0P8PnXJ0sEyLMZXz/iQ7ESywIKnnRsMmCc6lSAl6g/zZX63M7pt6a8uPs03M6HouPXOhXrvIDlRU7li9JNBm7TsYQnfjHNpO@mjf04Sy8jm4OOQE0SUuspuGkqzr@bJzotoF95qlf0bY4gCBQDRAQXjxpnlw/1dc1v7@wQuEMDfLzMcSbFWQHMEJAoIDEKEBlECNFA7TZafdODg664EOUrvnkHRons44wz7h@AekK1302JxBgnH85wAz7x3TLqQzh9IxChsbe7jo83W0e4YnZ3/zlU4QKWI87Gd7eYixyjV8QNWeffUlEdFbIAso0bNKKsvKom00dPN32BzUUu4Kex84hUOoRgPLLQDokvVKehGgIbJ6XLR4pDdKRPe3kAhWgZ7Ax2ozBZQ3KM@CeJC/wLYLTpjWITqcDhRRQZRAohzU6OavvH2wdHr4hyh43a3uFODTGDgdmSrTajb9RgA9F1ReOdqkfPAHa/Xfx4OJZJbrofVOGfVUdY/rFDTjwAbFBIg3ync4Tl5Uw/A8@950UgieJBg1LRaCvmHNy4dtUDE4Wx5yDktchzLbpCkad5PSF1eLM9oStHqyjpiJaGYuthBxibvtkj61yepFx862Bl0gcPqeWiHtUlfrH4F96yGfrsM/KRPTBxdlhpB/3kl1stxaZzD8bUB5SK1qFEhGTxEQp85pd@LD/43hSv7xU46KuX1OmmPb13rOZOKougPXLa/Sgd16cgcSyujnTrqpWkFomU@VeoJ1RHdVJlvC8xntolT@0SUuMCl11OK2Rq/fxyQhGbRx7VJc8l141dzYyrJ95Scqq5DjR6u4fHEdFYCJc6VGFYTXQUhzGakHVP3Cp74rbicUucr9w9rJQJwk5qZKLDGfefwmBut4FskZmxDdq5QtbXwML65y@6coMv1FPyjU6uiUHwxCkNUKddOFd84h6qezkDMYE0pN0y5yK5OnUqHr6IQMgSbn6iPl2DdmGKUQFVB2kx3pwmykqqpGELQ9HniWJV9MJW223kBDnuzKz29IYuBEJfvuFwvCuBb@PjCRXQSV/MrBBq5JCxzkoBXFdNJCBClI9rkE4D4hbLQNlTnfnFKMwWQxTO1clUvgMGRZ1wS1wUIOgXsHvA1028PLfcvnK4m@EwctRXsHRZ7KBwd/SeHrKslM36tv8enO2zfH68OxjPNGMrmfR4yzGebsbyxcCPGicbjydwfsSGIyoU2Qp5Bk130AUVTYNGzB9tFbt@zBs3i4f8MSp7ytUyt2BtIY5F12Cz/sDGIUr85jzO1zpMGkrJwAIIRRoDFh/zdDtvAOwOZEvWHYXvsURBLmZ2MUGKiDqsYkG5mtAycNkYSnz8FD10C5bCB4DBp220aJEk4qB4UNODPq1GiqPCcK1YeAyA6oiN/gskcwQ7cNFQ5UzgerrCoeryBiehEAnUonGQhZORumWkHh96Ea4MqSsne2nK5cmeRF2a@11gzACRV7AK0Zi7AwuCwDPdDNnjy@LjaG6T9IDHon/e0OBsJ8ONU9cOF2h4HzNr@av1OYMxxF0tfx80FIuYCBWVqR5198CRBHC3QLXccQgORI9hnbonwsWtUaQg2C9tlY@FM5IRpEVQL0VdioVch6t0xCl3FLzgfRmd@LkCrS8qVgaMxIY5b3ukgECWj3IIsTdyGgLbJ4cY@nFALnhDXU6N1x8MEYe33w3FN3GIa4WjOyrsAkTA7VpSu3j@@Z60@aUQbZQS5VvSpnNKQVFfW54PxosswLB0PjDIFMkjt1Au2OnheN@bC0i5pwGphzI/kdpjMy@SmwGaoMQjs@4R4k6M1c1DCpH7xrXCJ6nEshqhZvrqhytJUImCEYhnqd2LoQpBA1cq8Nw1fTG4zuzGcSUJhYhNv7MiR0B5juWMux3YFejeMOd4X@@8gnJOdovqFpNqkL5OrqkmdY2TZRXNwl/WhDRb2FVfYd1dxhOFFZHccs6e76CDo6MZN/z8BexQgmLncvC7dpx918bJEOHj76NcasyTf5N7nX0N8kNl3CK98nl5pU2z3gtvq2LuEEW7n98xHuJNu40cP09NXYCE4IZedhfX81gLC0KdAaVnIl4mKoadPXZ2UXQ6IK9pqT6eYruXcTGNOYawVNj3HA91QZ8VawLYBftCch4zEPVgOyqU1Afr4yIhmScaqcsdGBCLif6sMjEaPN5AfS8j@rEI2enbovxgfJIps7kYYRjvJufjcKOI7n7c/sv@jIzuzQiSg@aIRF/nzRnxIxHuftOZ0bHuZgrNDfQuMwO3T0IRE/pbLu3qARFzrC941gG3B/y6gVC0XWUQB7ZAgQfbmG@NjjNI/V748Qkjn/gEH27Ng5h0Aog/Gh014RdIPIcZn1lk@oyY2WxS7RBFTV4nk/mmiqSBEA87L8YT8xyRpTIJnAbkzpg0U6oJdIw2OdNoXJkf/kGqLJ4/Tnaq//QPrPhlLDxOWY7tLBM3B7urHQiF2jc1he/ckfYatYNd72gr1nMcs5RKKbaBXnbSsLqpG/VKTXHAwLE4tiqhDLCd4yFVPKSxdQpdGR445STZscIXK6Dei2rZRzInlUH0I0bCE7B0AO50QOPVWwp@nMW5wfUDAoGd9GcWgmUb9HBDZyPDaI5zL4udOTwDccq7DZnvAmEGzSRkINWSHVsZKSmMmGpqcOvLeJZ0CkzyFJYwdaArexD7GJqEkryUr@XApi9jtHN6KlU6hi6QwLEjCnHwc@a0egTHEBxcF8maBtSNtz5VGAl0lKShayOm4xEAXcB0jdAgVSAp5LwbKCatuBWTOrTkQSE7YiVdzJOwt0UPR/Gw/04mISwXDfBP8ZZwf4dtILtYCq1NpegTa1qm1mTwhjm5iILb@ZN@LTyc6@vrNLwlHqmUL66hP2bdx7w1HnT@F5D9vpUfqRQOj5qaPGLBG5lO8WYbK6vpfAltLbWrExtia8FDdHwauzI08YO2uDAA@3E3rqZcKxrLYjW@Ue0BAB47AyhSIGRacrcvu4CRbIlhMr4zusi@ntjRPw4yDG3Sp4P7JtjYosadaYxJY2y0g0v0KkhM4S36BSUKUgtuT3HJs2GYrASOttIcdKkzwH1ZbgzcHSXHmxhBjlYjzehTeJbgCVnHLC1DO8bGX/HOr8L1RIbKzqGZ15k7QREsB6gU0PQrPPdlNz72HAjmm9GBDpvPakCPsMwawhjlowQAjX1YhMPZfNyTJs9dkLaxe4CjNpQgX1zshmARTXHY471rSpaZb00JiAQ8bwoZk47ASqXckZFwDT9N7L6sh3kojRpFuHs8RMR7vWWPHO76hQ5ffbJGZ4IxOsSTyBktu6vqpTK7cwFxDQhqOLiyJBF2Vw6ghmnh3Mx4RQqQPuhaYQ@h9WUg@xVIqjhkM@yXfMXgC7zrfLRLqCDTwVLdncMC/0q67FKDf8ncq//xZNYTXpsLVPBF@i76LRPqdLDFJ2JolkRMME3kFTsvwSPEHRyX6OIjnB/IY5IbxGgiDZrGvQFVnlE@5grCAnXOBHUpcTZkXRx95@ZTnI3EK55UH@CHUafjo4pU9k6vVvRB/xaNkTiPMjDjCHzHFJD25QDehUVn8cS91g29BIl1FOQBEhTode7649DGbTrOpLsypdyiT5VxEQ96xCzvz12LdaEjvtI5mCL0X@fdROm7djDO08MpA3JIriNTj49T40T0cj0cGVeRYXwEooPhfqSqsDrQLQbn6XXkC6IzSsQ8jRAwOA7bkHHesYG0i7gnkLHGsAIGUmNUwTE8fv4XKry8WdABMghfYgCYSCAgWKjMVXYpnMgMom8Yi2E4GHWT4QOzhFa2G38mHGuP8PP4fvx340PyiA6NYbwxirrrUiBGY7RMJPCWp9zNFJey9xuUdya/U@WdoYdX3nvo4ZV3lp4/qrzeiPFbKgh0MfRAGwdN9qdgUQO058nHKZ4y9EyPe6jNd9OxByZ@cGgqNn1BYja2YZqGjWedz88BT3NOJijc5w9pPuVplMANBnKKDx9JhTQ0PfwqgB3gTdwyUF@MkBs/Ocn7L9AnNT62Lfpo8kDMRRrR914TU@@QQFR0JX4vVyR65cOkuEzl6gSobVe0vrjCfEmVvYxTQbkNxiiyV/oo468@HL6i0/JFyI0bBQkVZfOiDFDvwHjTUdBvfhRBdSEfJ2Mh1dncWG4lYmyxutLVhEjsBHe5lTTWuoO@uaYGSWdgV58@4dmx3njvMOYyOK8MGukNx9xeGkyx3Q6Ntm3whdjsUIxO4bYnUOGdnmUMuj2GB0WhDoiwfEl5x0DtHrVL0OrxO6MDPKum5C6Li4yL740fp9ipycDIp/3z2HJfHbINVPybIxxL5mMBEV83IVZYLSy4utPCeEh7gSS9B1znA318xGGcPNWZLwObyA@QhVc4EgfJHxE7zUnY7cQSkqeBBGXHwZP1UbNWeRGw@ONoJk7DjCOiBuCe8UXKyoIHOj@znI19uaXc@bO7B6wyL7fpuZmkbajTmWwqONSXfiBzfBRxeuwGsoOpY242lX@E@vNS5bPXYPd/hTUhUZcr4wSngJGLi6NB2cGteX08gBxP1uCcChY4oNw3LLQNR/G5mG9wPI5al3wDtheZyggXS4rs9MCevcaFRnNj04xbT4aqoq0DiAhyQKoVnzvD@TL8uBvGfkXmqBeZG8A2qXJ47izPhtHCWWY38iwlLKOlKG0bVVYZeYXyGcHtDaK5urOEbVXuooUIlroret3s0Hg0WYs9tcV3ZWwcYlYs5dNAtbixjblJQl3Suh9ghY2e0roiWPy40Rh7QtUTQDbdSRgdZn8ayBYOORgWi4XtgJDxvKc5EitxpvUoIaDKE8DEeZVZJcQHjOonHgU5xVbueB0O1bgyjxbr4Pc4wrb4GoYYM0La@sd@cNQkyUBeeQMy0D1rYoeuahMen/n9/7b3bMttJNc9C1/RGmoXA@JOURJFcLiURGqXiSQqFOW1C@JicRmQIwEYGDMQgaW4FeeeSipVjjd27NhO5WInlbwmKTuuSh7yvv4Hf4H/wDmX7p6ewQxJadfrSmrl8hLTffr07XT3Od3nUhL96QD3Yn9cwTzcCeOdNb@QsexcddiJYaybxkcMiDfWeK6BUaqhTDQGm45xeRLzTnMx@O0FaKwqA7jM0FrGMsZXDxoMZWzcYs87ZBQU3V9ANt2f20hvgYLpo67FxJUiBJapFUpUySJaOooXsY78UdnEzGCLiAEOwQqXnT/nC5o/gQzQCPce2GDQ/B1vGLttvKykpkvpE1Y69RIJWXYF9oHhdBC2R64/DQbzXzch5K5QzE7JO0PSnD6/Jj/j7DiKYSydVTEYgNit7pG6G@omoKAOm/fKg3XMsQ7kVoMTN/TlOSsG0gwmKKkQPfhMZB9g3gOZh4ej0glI5KDLBLzpQTWBkGy8Sqw2AFsnmYuNwgqVUwp27W44pU302EflCtQpneJ9EOp4TNBEjKYEN2zsCyL3x@6EKwNqm/tToc5noNfI1SdskJGvTQ8qlUcf4ce9GbuFdM8HCeBB3AYqVDk8co0ysP1CwwGc7o6g3ep467jyjgIPN37dwoicWANVC38Rt8c2cFGFb1wbv8LhnS9WibgT5WroVgAWm3FLxnr29lUp3xeUoJ/QfyKWWd11KVgmKKnbjy8JpFWxeC2nBFivQYoWtuegpsYGWljAugTQpnd41cG3FtbaoLsznMUTIBC3PekeQ5dgvjwkmHBC49TzejRsIMPhtbd2ZR4IQI9xjArMQI@mww66pOnTeGkzTXr3wEtyALEj1AWqOTK99GiH84pAz89Q1ZPuj3sFvba4KpJLUPgBQH2PhCeobBPdX8qBwe9Is0mPTt@Wn3gVsoLDgt9NmYhuSqQ/@oWslUPluV6LfCuNJMb6ORgL0eVZwiQML7xCQ8XpxJ@84JcjvHajnT9se3TvjW@BrLCMhdSNHj7yB1Eev2Soy7korAmtZzxYjtvhxZe8ippC2BQHbNDDhlPRAPMbXiNSWtbayDWmLdjCunwDVZVZqBnFZfnlkjd2TTzqzZXvENk2qGaabsmxdsylwHMtrzLZrm0y6EvuKkYbElJSBEKrluP1u7ySVHWUCQ1BceNZxqHGFx0F1pDmTmUz5QzFf26nGj5JK@5os6ZWI9OH4zB1RHVoJeGuoaq7rMwbWJ8sNvwUPdfRARzebNxox@Dr1IaYSf0usrSasYbXlYT8LbjHTWRJr1yZv87o0FhoNfHoTt4iapbLgOQOrQy4wrSRkPLUxtjnpZ9iqiKVPDncARzvAoMpSPMN@DQvw4OwoJ/r5QINwkoQEu0YJ32Zdx@g77R11x4EvnRlRgcrFwrovfD1XmLUCuTq5brrTPvYFHzphzKRgcqidcrVvt5ySDWXH/x5pAic9A6niIPXf8HQFlQO9dlqBaDIZEW@8MuCTXUnjuilGnVf3pFxD8RyS1Yr@6BcGGEn6MHbcGdDUtW7E/cI/ux72KJekEd@Sb98V3LbfJn4eG/30cHOfmt/5ys7@092qCQp8muD4um4SjdlwQk69x5JvPkg5hAn9/7Eg3McTxyKs4QS@JOuH4biPoi7LojjL9pQsj11c5lv7isPsvOeBu5kncsfMDNPxvekaRx4aCI0RVUl6N8JC@D8PGwHBSZ@OAPJIRVqvQ7QkwHHhcrhngmbOefg/okrqeNTlGiCkJYNeKT4/fAEOUApTcTfmOGkGfRgNbsVqWOroPHKIfKXoB0iIAMA@ah1O69QpHJzrcLAu8BzIhuJbeXYwyB736uJx1ztNlUrtrlfyEO2B/7oKCe9JxgtIM4NDq0SxkFfV0NMRkFQBeotoKdAHGnuEXeoivJBtV6pVT8/lwbRI/ZvyFvBG5jkv6Gd96Kdfmr8pDSzfRUDwOBxzhI2dLGwSakWdOnRmuIGdYmKVmRFb2ZOnm1NLtFf/w1bkGcYkMvWrX4xRuOfrz33pc2sP7OPhS/eDCeVgGNWOYp8U1VMzz4/g53/K1Yjr2cucpEVxZemE@mmEzKg2usYT@SX86R9jJzH7h5f2ONVk77@CZR2twxnlODJ1K4VU7TVEWziSvNRPBqpiXw5JfqYBn1MrfzXpg6f3dcUW4Cou@lqx6/Ra8M4ItbR2mtpwutAPReouJva@mex9qt6TbV9VGmfzJH3jC7ScM3J5sZVpGm3efVKxNTA2dKFdXyJ/KWGuTZvUU7ljcs4pYwuzw51Z8YlE@rvfCmYUloHeQtljCwOrxUPMSep1bRJlHC1RkwhXspRBYXrbHH8Emrr0QhGl6XkRMy8xJdttZdxbDAQFZ0NaHtQSM5RDGV0GZuFMj41ai6yKpMLbcEmRL/A/3@xttIkyAYeXxpZ/QaNrL60GvnSauRLq5HzrEaWrlanwaTa8UZVYM0GonwC3H9uCRbU9p54/707B@LgvR1x/@m93xZf23sq3r/zCFL2xOOndx/s3hPw/51HT3YEFdD/vuJOUOVewNRvu12XbudXarVVQZgXApSviiftoXjP77ovgXg2gvZw65g/KiM33ORSOy/dydzn56AxKrOE0mqC7or4rUndOKHFdQcoeYjviMqXJ7aRvHkGfLNEthcUDl0bcPPbHvEgpMdFz0raaAPgfUgFNG1@kiXdaXxaJ6alVxFy4PS/1x5BYAofPhF3Hm1jpM/t3YPdvUdPxP29ffh8/DV0syO2d9FtzN2nmEWAD/e2d@/v3rtDCdyAWkXg3RoZrJ/XhAqC06h0X/SnGB5sgFKh/Ip59V7K5Ua@sooIRH46itz39ICk8N2dnZ02yEW7fe3O/rtfQa7G/bqwLAxyaThUlxYI12poNAK1ySjaDXamjqxluc4b0nAurmF2I0d3QPS7JBTyAr0Te66w7uE1Ij5IU9xsZtgUaqjoKuBGVMoRrCMoAkM@X9oglJtQG90eqNrwYrWvPrDolnTMinLkkvLSGhBSDM64O@pyGF2VAHTPWt1UbThhALwQkgkMgHcwmBC2X7i7eEkibkiIaYiCPyTc5ITnw/H9E@Qa0cBVJtzlQCBrsk08bzSlGOCo7Y14HmNmTbw7UIwUKhIQPDrJGQzUlSupxAH/L9/Y8FUWIC3YBfuwspVQET27ATXA3n7c7oeBsJ0C3gaDCOKOPNbUOhq0Qdyje@EJGiy9RDUCqnbNwX@bylG9YjgpEKcSYTpzEW@HLrctD373suWg5N2FGlFvjzqNClMy/tOFDbi70IA3QQOIyuZ@gW6FxiExtoTG70tStgMfKBJEPvFxPKqR35t23VgBKevYz72PPirIQS5FRQwVH2qd1rDDUA/4EHKCPqjIzQUIMaQpeYyvUTyHdrwH0dvwEJUhJtjAD9XgytpM4UHVKDVxZKXIz2fU2mmTMdyFtRLFs26w3r7G2mcUPX8HbJZHzyQdFJO1NBegP2dUYkDPThN089IXqFg0D6klHNwhF@0dH4ug2vxgzdncvvus/PGHpcNq9Yi3hXaPHy9YKZGfWUgkh@WhdSdJG1CtNIk0F0w7WFrpM/JuiatcIQPG5dgD5nur1dB5fK26mD6ieFnxdEp89crhUmWyNyESwkgy0e5WEk1VZYnKHIqCRBDtndBY9KyrUkqEU@/XWxjXHmehASMywn2E1GvMsGqkX2N4u8YHPdhZcpJP4@nW@AsqFrmkKPpnm/NR/cC@6xQ3C1UFRYtJD6ettuiSwlwvyF6d4fTSebWAbvt8dLB/Xx7d2rmt4@PhtbBtn4vttdpWLmbj4mPJwHV5tB@fg5YPtzdCC30vZSPmQ3IRm6Z0TZyla0uK5i@o8cOFuaO1B2jw7MWIqhqpUdt0NEAPcTZfikPTqEDBRBMxRE8Otnf294W1g7ds61AW9r32qEv2pbgNIu6rytMR2yHTZlfRTJMOE6SZJ5Vyxual8WrPW8ypg5exVUgepCTHQ28WOmovSCYzaR3BJwuxEGh4zRuiGrl4607VHhQ0JeKzJmpCiWjSjA7mUru5xIcPO9mnTSYatxLzxsELb6yZGXcmnXXRVfVkbiJSjDAeB@0jfPlOn7/3mT9eV/Uwg@V@fUodRiX8LvrLF0@g4jG@FFfiM3jOtKgpJZ0VotIlNXZklhfnsD87QelY7GeSFza2dckcy6Yxf3zNiGRH/OkWvvPPZWZ3KO871RZPKRvmhBaiQ8@OH0HAZIIYLLZMqoDih2fyCKPR0Oekoxlyc61do9Y0VSspmpnE3cgGegs4@Bs3k9tDsirYbc@tqvz5VMWnRKwmI@7WYg0qEzDfvHHj@kW4k71QxcufFTefIcn9MxyOX7YNlME8IFUhoNzdRyWVHxHAOUPngBTYs9WCSRQEViflTIn1nQ4js33QlpMJ2uJBY/aeHpTwvihZa0HMEm1Lx84nkomdQBb6YCxh3VFeNQujf3Z@dXcpqNsF9V19/fp4sSEQ3oef/YrDZO77Y9wqgRGftNgrKojk6wFqxYVYgoMPak@/RgzMLRXHssnx5rb4hRttpLnGrdB/gXr9KnKmjG1m4TNUZdgen77CC65XdGXKeWgTIMt6JbH1nHVUOLLmVs8nJYK@DmW5xa2Mp8E2/7JlBt9cR/VBymMA4wHT0QOYfzsvQO5Zx1sFFWoyX@Q04E90UpmTgFZDlD10@jKno12CNx7MdXqV03suBp7TqRsSy0lbR7zMb0rIZITMvCWB6a7W689bNOw6@x3OBjZGJ70lGwOy5cDXqVc5FXWqVFJTlp1GSYecBJKUTlqSUHgweaFJS4HrvmjRJMtoc4AwXxIjb3BYkfpT79hSdixIE46QJxLKu6NejiaFYp5qVOpI2ELXspKEmlveYYUUKOUGhDJZNLG8kLa8qIAJDOlG6EsmKi5GDcD/ykbIpprEizU3t54jhU/coDt1xc4MZXwVG1FRJTkGWRI7j7bF3n2xv/d4J44aW9xCHoVKKYU9CsUsG0bdUUu2BBPuT8PjFieqz2Tuicu5CgV/a6CRPzGA@DOZqyogFIe4LMXpq94r0YTDe6wnxe4VDuWkqx7rPlS6/nQUnr6avaLpnQGnVwESeEecVfCS4J2FYZErUXLYihzoLQ7DQiJf2VJuFaJaKIVqmUnfHL60uE6s@cKZxJbT@ydMHaxM2qSjgJywTeJO4CPLsy7jW8JwdI@jgJv0lu0I2042DA@lSmUhuShu6cCNrhlxN17ZJSspZlVyO6qEKUzjqQQYRzSqrSB6vnjlvVKVRYcKHv1rSWlHjzb6bpbTaBwxtOxiMLVDI5tfJYw@93LxXwsLTs6giMcbla8bvCAwyHu0mztM4zEwou8FML05KDBeQAtwtApigLxMFgCp/CLGVnoro6WXUiS9xdF6XGxORi0RupQi6bVEjY5PRbTWE7PR9YE744Ak@KMFgqBxvqbOHJDNQsVZi1UkC0pSJHGmxXXa/KeQUofaphkC6PFQ/awfsumNyJvFzoWPj4jZAtl5Y0BwDyJ3Knismen1ZLp5JIlNo3gSwmhUAhhwJk6qi@eCPYnEkk7QUouXFRltyWjgyGvJoxG2nEMDlEgoA7QcB@VVE8ECKIIQF4cniwHKKzEOWkwHNYif4E2sibYaq1GDFtNBjfWxgLWchjUOWkyCLuxrtFHGx14ztMv2@ZNXyOBjTXRGVe7M7U5DPmmU0wpYQyEsD5PRktA978gL3xERo0W/KtAeJNrVNekRW6WBgH/jlmZ9qIBitc0myGojhLhbGLyUl1IxX0eZ7FvEmGvmMQbPIa7xfdwAbRKEOQ2CPTDJhigmQwo06hRTrJg5NFxqFooGGSMJSyydwucZcr/NpVMWdzjyu1WyCmcWN6sR20WhTypZykcbG2osKqHf8kTqv4ZsPOHwxyKOoxIlnfMvhmMa6lS84igN/C5fdpYQV0MJa01IRwGcHnYSOPA1ZbEvqiCgOby4HfigsogDm1AU53XKxKGEqkUcy5fGoQS2RRzly7eD5Km0vrx1aRwsCKbhqF4aB1Lg4phaS6eA4Iz/a6WRWmw80CxKprZLnThpaJzt2Fcn2Rclqgq0FyQMMfhZ4iutHZIxN2l9YIhBlxoPFDoWx8P2eCVtwlFMO3eNL5jrWLKwsF5YuKVUvoE1Vl5DXAvCHhwElf5Ar@@UxZ8Q0ROXJBIh3XugEFPpHk9ARMLZrEjpQzEghBPa32qhalarRTdDj/f33t2/87D16M5DFKKWeI/C6xvUliF1nVplBePZ821Li3SKHIGqFtiNHO3DRh61T6LZoVOEIsdiqaVTA@7MYgYKa3Lovqgyck/EfciioPULOBGyou9mYHpsaoPe1K3yS6sQQZonmOqVlNc2oSUEw3QiW0IwRnLOELa4/LMRa6g8Gz0LGbAjmmyTGRya7X2GhktGQSHKL5@FX3EnHdQlKWunpTyLqIKPshs5p0KVC3mDHmEwJvBX1aq4q5ziSvu19qCLLm@nfXJ8O/QG7WGn166Mj8e5fuBI9zR2vh@gk8scKlPtHuzsP2k9xjhdO/fIcgL/NSjvYPfhzt7TA8x5AlnXZfLO/v7efosU1PefPj5Aj6GJJMsElFgiMJkQA3q0996dBwYMf1uykWwQEoC8CX@kK5@S8MatGf13TmYeJVaFaFEQHjJTwaKUVhKhN3T9qQrehv4n1AFfQssTfJSBulRUY3JIY@P1p8yLfJ2eGVDUjsl0HBIoacDbiZEoxEswzDA4wgLkiygAvp206St8o4x5aMjnj@1EWTSQwWI5ad/VD2h14DJ5Mh91bYVOOvIsnbojgMTXpvw07JfX8mcF9Co5JqWhZOF8FU6OKjlHzaeXlCMotdJzRhAj89q1kVMG7wBFFiU0CZFlChXgF8SGKBa9wmnODBAls2BX5fhRp8KwoY/DyPg1V4w5YremrOcL9SOB6F/SAkfTCH8@Nh@liMDk@xQZczTR8lyPGf1VneUbZlvPjk3vU5FddwW1R@5Bg@@ENjt6IZ99Ed3J5y7ZgBZmJGc8ngfo5duY7DBVyDQehA0YqHAyF2xBGIR6uKDnh/jfmXTt2kUFGhsIrmDCWhbnsjtKNBIKQgYgMc/atNYjNzZslqAVhxliw4Sop0F8YEKspEG8NCGup0F8@gmDeH27WFSTtylWbtxgbebYfKYU/zddvFxWsBtKFToqDPjM4uo0ZiQ7jENCFx00BzXPbEButuzmuS2Lo/703wG3iUuWKlMl3PBzmn0O5p//nrXON3SXGKW/5h4aGxQyJ/LJi02Y8b7wniRx1SRpS5rE9pNzsFmWmsX0st@NKOKDDKL59KcxmHSy@baad6HHT71wXYnK1iOrhiSC/1hE4LwOghaXV@uLvI2yAS9mr6xrLKoHEQIGuW6CrCRB0qp8dW6VNRNfPbXKuglSu0yVn/5M1inPrxSIH2oI2mvlYKaC/ldsoZFqPhRKAw0YEm1qHkevvpngR/E2mMXSwB9H2KnI4fnt/vk3ku2OSqbC/34qcVIBk77UtKcO/D9cFsf1TBwfMopyOXPc8gxRLGZCfPqjqB08vMlldt4i@fkfXly6ll36d6PS0TG/qQ5u5hoUsuQWqNWD4plUtKmx8fzBAOiUlNYYx6hec8aSw7NYGozFO1DX2dLiLJ69orLnqdnXdXYC@RkzWIpLQv96xBhtcIRBYo2i32TlywyXytx0TK6twB0yuV1m1qWBOYyN5nGkKY7B9GwmBI7lmJCxiFrmFiSzd5YjLriRKvwE7Un7eNTGAK2BP6rICCCeX90Z@s89PKgmVXRzUXkeZElDn4W1JgQkxzkovt5BhQpoqnQqwrrfLLcjYLvbnQ6nA3xDc6RchY6RqlV0GUeC4Gg6DCROPHHvTr0B9MBBTi1iEUHMG0Mr6RQGVvpS1SeqTqt2scpqlfXGK@SGjpKobd2JNw6pMmdRFkCXT8SgQhXehgGrWHg0UD8lROyK1pH9eeCNXNuAxyiuXslIIL8IRYdLNYgykmNi4CihBsij6TCG4VTOOOnGOJxTCdDix66VVnDkXKQbMXExQoi2jvACsSJ90JFrGUQiLYgmcSwrpdUCjxIhegzkOYxDrJZWaljRGLPIRRF5htaa5e0@uS0io1bCQdg0NM0CcIQRejmumzXoHWTodjnWL//2k7@zCqfVqkqjmDreqA0yA0UkibDi54H/WH0b6FE@kbaKCdx/H@Fm1D236w3bGKEmNFADcWVghglEzKdAaOi0yh/AfuMf2YYvGFUhEla1emd7Wxy8t7/3PlpD8SUCUUGiOBLBurCKPOxUMpYvFYMRRFLCIsxDWTECqUYsQuleIZjuMbnX6duGBhaM1jf/mEaL7vJ91HTndZlAiNkWO/XBe0LUrTXR6olQFIzz8M0/Ysz@mLVn0xH7Y0sSJvwcu0D86irSXugXQ6TX94vv/xlVJy1KgOfDe5WhWXUW00@5TXkhSzRbrh9m9ipWDQ1CJuILh@hbPyZkAQfpVhth7oq5K2ok6d3@4V8JwoGPDzB7RkkRw1O8ENG3GZF@PaCRy8RXvhDfdxhfz6NXABNRZx7v4kM4JysTNBqyjeTqBcP3i@/LFgO8F@KbyTl1LMeam0udjH81Z5bKyunIml8Df@YM/8BEKs1cszDyQZWK55OfRcvU7Ca7Tmb6vmKszkTTUjv8yX@mUR/pmMPqQQ/gjNacqtS1ktHmv/hLjX@WuzK7gGB@@bff@1HUx1lmz2aZ/fletJpmi72YZbX9SmJL@ioeGVZxljkVP41XE1u5M8f4zELwk6xxn8UHe5a15IH09aKfXbDss5B8WyHRC3524ZLPwvUdhSt1sSe7lbHcZ5nLXGHPWOgJ/MsZzYTF@C/mYpydN/OZaz6bLP6GkCPDh8ajC9NSrUoOp0as7Yao01/0zIt/N5OtMXc/vGqLGBcHOCpAh1JTjPYQarZhrvzTZEz5M@ZrotS6dLagemTUUpe1gGjSHgQpVTnO51bXCg4diHsptWy@WSW5s2p15LLR/XTcQ6mD3u@GJHlM6PkPgwek74zfoLkEbhvEFba2IfcETWryIb3gBAvkg@jI55ASNdADdA/EDfq7obtbrnMKyRtXklgGPrNEV@g6HUWhTEFEShLF@mGqUMFyaupC@Ce9A7F01WHpCgdL9pH8yEY5F27e3/qR3pH0KPlx7AmUxYtx/qOcBlIxordy8tghebps1E7sSwtS8VR1BGQe3f9s7haJ6rJ5SQMsC/N3/0QfdG6Auqw96A@avJLHfwyOiQOTeQIa@yf/JAR2YTnaMjJr/lM18QHvUFmV40l2iXoyqvnxH1hI2umDxNmNi4UsiTFTxhK7j8TTJzv7Yu/pweOnB3ghYzpG1DJ4tqDHYjfvyyTAxi8JFmTZBoj5KyzOGnlMXl7JK64UqPt//j3sPqMtOlbNMobp3HI/iJWrq3LnjBFNxaVHSI7PQnm@tIDWcd2yt46zJkcIBOjdUYjrNXDhhwTjiwl2@CzPNiZ/Npk2pW5ZMeO5xNR/nt0yLmOyLxPwqMMJcOoC58@pfUkZXwxl0JXVHF/vnLTXPMYPvVAuPwn0i6ag2M1m@oXvyclJpY/hqaYTr@IG6J4oQMdw1fERMAsjny410W02EJ7XBdkWnRdOuy@iX@Vue/SyHaCCzDszVIl2br8957@5rDvi8dGQQ3G86T2xEHTbW5qXuiVAVup0X5T6J72GzGDDYK1wwonI/UzUxzBQv7xxX0P4Id6z66zO4EXXHxC3a3UGcJBZUdXcQwU5V5/ye@yxYYy6RJ5L76eCmGabFSkEPhpQDvwErkpZF3uz5vwwVnymi8e0WQKOiHkuUlYIxnzW46CwATPOn0WVqmqbM@ksXpuQ4esDKoUoSEQzVzAxi3DMmbFS/Ca@UGEaQs5jaWj503WotBpv/oJ5dBRhAE2MYcBdu9r84Fnz2eEocE@WD4vVoxI6OkLojjRrpDElnz38G0d/8HIw9oNY0sgNQlZwqamk7rGkBqYVVnyRY5XQuIFmaYUbLxo01A50KBO36Duh7UkzVdLGOabnbatpRWPMDWvKxuBIe0rJQKbhw5Nham8iOjQQYbrukorEl6YLZb0/QX9aCrYMY44OYEZzNCPEQA3xpSJjmIqzeKvwtYwTYNjZB26iKyofpqKZyDK6eSbn32z@1ddufh/WRXrriWB5U0wojc1c2HBduVzYI@amY8wrtKC63B6gyz9rZ0TuaZTiYKGxXFWmKVwPdkEGnTUmvysdT/BL6khqoWBdc5R9xdzhZcnrQg2p1jSJXuEpXxGCLM8bCEcQSSnmymIzsxhIurxx0LNYWrETo5EzauSMizD0LKORh7IYBvI03TYcotO2NpxHgK/OGr0kFoqg/RLjU7ErouWqrjPac4gKlIUhTCjSWfcwtfam0Whj00ogQEJcQNBz@@3pIFzPJTe8ell/6T2Kh1LtUfwlyYD3CiAw2oIbrFRmayKTLxZ4le6R20v41cxZ9VKtVKf/1fj/Vkklqv/XFxNrcch6PLFWSvzv15J4iCObLhbVa6u4Ied@tSTG8/DYH63kloQ@swWd2eiPkF9Qnwf8PhyMvPHYDSnMkThyR/i4jYFfPR9vLND5F8bVgd8vXPIvsq6QC36KbT0PWoioJRFVxnNhXduyYNyHY38Sio8GXkf9xhjlN1fVVzAP0I1U4LrEAwXABMlnbtT3PZjMd8O9Ed5LVNFjcujz787A71SHIMq7E3LlGMCaBwjPr0ymoyq5m3JHPXwWJzOE9gto2jFUB13rtQCshd2yC0h5gYvuKa1ns37fIuct7qD3xEXGDW@PhI6kstsjvqMdHFu4rS2JR8CErbO7FeXDRHvpohF3RV4@xpUHHM@ZNAbyRqQv1HjHWJakmWGhUrR8ryfXf1aFHqChlFUgtswu0InohxG8UuWUBVgxJFYC@4hB@pgxxrMi6hGGCHXRskQ2oiiETKB2RJ@y0iiBKpLns1cC9hB7paxoXRumlXnG@jq698S7Mqde0DuFh3ZS9bV1jM1BPcEBxWmST8P1NcwhB5WBwIhz7JvG7EfRkS0BQJ4QCoQIPPYEPTJ0npMSKV7WweGB9FdReXg90UGXaAOK8YL3VyP3iKKkiJOOx6Fgel5AAFiyevSRN5ZDVIqRamd6BKw2rQWKrOIFwdS9cWttlRpEcY0UaM/vxkBXqoAZXctWqXHH4XCge3E7PBYD96U7YP9v3GyK/cKLkujMltsnXjffLBDpwFDGegqjYN8ucdr2zv0Hdw52tkuiXL@B4GygqmFtY3A5u0j5ZMAhyQiL8PKtdG6uMpHbQSm/Vc0XZNO3zGEvmg1WCGDPmqAcN7bzDhWTN3OMGESmHu5VJR1vUcd2Q11tXG7YlOkEoxZYanDVyl9aspCksa4lJMHY5ghlCtGhAV@w8SwAZe4VMAJyd2uhEIahhIhyrY2r5bJeU@v0qwwba7m8yXbm1j2Qw1@I/P50FNtt87R22iIPmxx6y@Ot7Wqe9oWK1RDHTv6tIN9A7lxzTi/taeFUhfgb9bEVNg/cgX93rubPniqtFRiQQrN@WCjIhPz//DeIfWeRWcDADgunyF9/5CiXsBXe1HfYg6ad59tgKPZRJXRn4T3aXEMnbOgCHb83r1BI0t49OHt79kdmHWO7cErazV3HuV44hSonY7RDGcNm6B4AxkID0/qxtEjkePZshG5xl1H@@urDB@/BlO@jf6kgbH5wuHytWsrn4YgnDSQHI32I7b2Hj/EmYVKo0I3C/Yk/lOMyaetKKviwj5bD1PqShV2r4iqEnfPIDWXvg7vzg/bRo/YQJOY2DEH8Aqdtav1gmHvU5TfHyLHik2sVTo8cgjqeuP0Gc0JngfPSPio0QvhzbFZxA6pwVlYIewiFHHQgkBh1bwSn9XsHDx84@Y22QKxOyqrIFzuaOIBQiGBsTCKBNkY6GE4XqSpku00iGPhXzFub8b5sVNub@cbZWWZ7HvjtHnv8ykcE3LOnJUlxE2dxShuTiArmY9fBBD7a3t05sEpQFmVfTKQYR3PatNgZsaPqYHLDnYKOwPkThHGc1bffpjQsMg0cZ6VWK6B6yBlgIx8QgJYX1qRxNmk7PVsPZHvsVejq3J1xXcScrFRWqu1RcALsaLV@s3b7eu0df4LvBj036L4dwBbitDGkrBfO30ZDflInO/IH/bf73gAfrK6uLq/teXd/56u3n9zctrud3wIe0noe@PiAPxmbDZi0T6T2H@yxky5TFzViBDi77eq4/cKvrvZq3bXaWv1Wz711w12rXV/r3nCv3@7cvn27219d6/Ru32rfutHtVNFtNBWpDEl50GLyx2r7l6s2izFbW6nd7vfr9Zu3ejdu92@v1K5fX@2s3ejVVlf7a/X29es3eytrndud87m2qD052GDVvotnR3IHfiubucst7O2ydOF/AQ';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-4O6O@]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWW_wWWWWwWWW/WW\WWwWWWWWWWWwwwwvw/WWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉🐸⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # =>+/< $&&195e a 6 \=>axfnuen le._e _=B[1;#]>8t t47576097 @Numun Cr Uu8 gutyIO 0; nd e
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198" );} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWW wWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;k=f 0$f 2 64;r=pure;q _=r 0;data D a=D_ a;d(D_ _)=r 0;b1206=[209,210,128,206,207,214,211,212]!!(l(1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+k+q?2+(d.D_)?3- 39);instance Num();(!)=seq;f=(^ )
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
VIP score : .001042
Explanation
emotif___ is a brainfuck substition that uses emoji for its commands.
The emotif___ code is mostly inside the second line of emoji characters. The code looks like
🌚🌝🌝🌚🌚🌚🌚🌚🐸🐸🐸🐸🐸🐸😂😂😂😂😂😂😂🌚🔥😂😂😂😂😂😂😂💯💩🐸🔥😂💞💩💞😂😂😂😂💞🔥🌚
💞
🐸
which translated into brainfuckese is
[[[[[[]]]]]]+++++++[>+++++++<-]>+.-.++++.>[
.
]
The 🌚🌝🌝🌚🌚🌚🌚🌚 was already preexisting and opens 6 loops, the frogs close the loops. That is the followed by doing 7*7. 215 is the, printed using increments and decrements. The 🌚💞🐸 is a loop to protect the 💞 (print) in the emoji-gramming code. With the frog coming just before the data portion of the Braille code.
Other changes
Cubix is now inside the Multi-Dimensional brainfuck loop as the cube size changed. nd e added to incident token string.
214. Haskell with StrictData, 10200 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kSH1NUrwWKVK8iFRTt5a61ZJal1Z3S/zYRbJIllSsqq4qSmSr9eHMeHHWx@MHezw7GHvWPmdmd7HzYGAHCz/Y8BgLeF6NgX/DN0@LwQLnH5yNiMwqFi9Sq79zBusFTImsvERGZkZGRkbeopqy3fvNb0L4YUeGNupqhsMcxXZY21JvFCvJNkbsuazauUw2EEComtUd9BXdsUuBEJMYU/WW2gY/c4xrRVc/KxaEZxgzLaNryX3m9GSHKXZLNhWbGQPHHDjM6MxPlmVsu29cqQlM2Vf1LoA5imVaikPxK4yd6Zrcb7blqZjcVIamBfE221K0L/0vDmsZ/b6st22AzDP22rBsBeFbim0bmHyVseG20ppCWgBQ2VKN/drBi6moImMvoIiyqSlDJjdtx5JbjmroSJM0Ozk4OzmaSiFJ7O3pzs50aIa9Shg62xm0rqejsuzMsmVNnsa/wmoDx9hzpsNzrNZVdJllksVkZjoyzzYseSbJKrMUud1RNSUJDcISrKdopmIxDGEdw2J7UCStkC6kG7VxymQL0xbGkdNoi0zLZp2p@mTSQHjD6ik6lDA9HSl5kVMRGS@irVIGsjViEbtnWMBHFhvYSpvdGlYbmEvXRtE4pGfDz6wp20p@BRFkPQTXunGrAxM5BjRtc@QoTDf0BCVGwBUm7TemGSuTw9Da4d50eJ5l9qfDVoHRWted2bbMFNixYY6mQ4vstbo/j52zad4RNo02tMZUnMSOZAiibCYJn81M9oIWtC50ZnZlQ8HaCrN11TQVh0cCrygWRUNqpqn6Ne/gR5bRHrSw8zk9BfLGDov8YAdakKrKTCEmkuhgIeIgDgYlODH6ir@8NtMVaCDbVFpqR21xxlKGjqLbUGQ7yVSoxK2qaaytaJBgjL0VZ7aBzTsOampyL9lKBpAxMRfWv9aYylqmyXgU1AKKtJMuMAWpxz5DvNaz2dDsM1vtQ7TTMjodRWGfFbMHyQNtI8Dg0zKnquX5lhSA0RWXNIoJAgFJYyClgU4uhW4tGUhr2YIGjtoHwqpO2GaKbKsoUCGJrehtoqrpiVqDyRMsz25U6PBQ9YFFuG3Foi5HeKF7WgqglL1mjtxaquNQr2E1dqTIFju1FCU6KXYnsoTMDMzBwYokqVHX1sLbhzthaFyeIimb0JhW9vTNy4DMkhW21CjDtxIMlgPbB1vsbukS3VzKAgOYVkSOssoPzE5dXirwHUrNVNe6DwDWAFBFYynDdFJywoQCJhwoYEpGJ7oSN5mkqfkyZmtTbeFjOQ7VhtYA4cPexqlmrYFl4UgyJqp8DZXWDL0L9ITKWgMd6aGzfBqaoGXAQBBnyg1QDSQvtRHIBaTwaU@FRrOxSXwdi4@HRFAYEYGNBUXdfG1DGxAcpLQd5GWgCiRFjHsd9pZ1ZFXDJBCPqHipLcUeaA6mGehtbHkY75R2krnFoA5rAR/fQHYyIKUAYP2@r19SoQAYGsKgqmLUj//0T9vdLuCptVog2wS7vmVto0Ujt0yFheGQIcOCQNWoWAAXx9x5csjgRtbUNgkIWR@JLKgQlOutMdDazIAMrVsVemlPvoGeDZ2r5SicyflgH2d9@ZpLE5VzLlS8LzehYSkDypuqnWDPN6GVWkogRDyT6A@cToElzG0WtlPfR9ZLkfXFSwUKF01Gl5dSqW4ZGC65TEHgCz/GOW9rE5LSdmTbUNsBc@T0DD3DEi0WbFUMU9Ej4Qkc4XjYaoajSZRykWhZrbSSHVVvR8JrwItVyDgcLbcqrQu1VC9PJfdnCWhuEQ12VyXSigYDIHKoU9yk@iDNkzA4vE0Ily/OsBtIcoxO@oKRMNNhNzwgRMoO8qWBDAJyKGlrimJG0kkpimIC4ebWGyPm1XQKh6hwSa3HwqFwzF91wgA1nagodtZT1UCxpZk9HLSAKLptwkhgIe@2YKRGyWirDmiccdYkvqZRBCQLycRbJWwpOKR7fERdknc5TJ9AQSkwjLvQZE9W2r6ODEIA@rJjz0hjzbiFDKlMOMyA6NAxU7kLTQOJeUVqvCI8JwqZrBJXNABbU2GFRFOFToDdDWS64Hlf3QA8m@EwgI13Ep/s6csjwNLiw@q4wzC1A32pD@IBtKGWgjIHhI/CBxTMZED9zwYdG7XtdCKTy032sZku5lipWuIDCOnPqUd7Elbe35lQ0LCOcss0We8O5K7CNTEmt1qK6QhBBTWxHRBF0@MNBSbE4Jm0e4Gl59N50yDiqhbjPFDI89YTQ6GM0kUo@glQZxQmi6kKaI4WiCVtNJ07ANxMZR78iCATBfgYfKAIrgYATKYMldbAAakGDHzbU1s94Fksnc7lIh@EprOHIH/uINkTHS9rLIxUfZYJJFNeEBbjQRQJbNFZPDC4IqrqRAA1vj/gccyy3Z@D2PCKCAOBLzSZkpPAe1/B2Td0Yw5SIKSHFkEmY3g7gCZ2ggolDFyu2kWd1dMyvSaCNsOJQBv5r@c4pl2CcUJ1eoNmEjgldWqN9pxDHZkl5Vgj1TG4u6kZTRDLNvTPlJtDqjVoqsOpClGY14ZXduAGFLCOzSowcn8aANdFwh0bBCaFbyKwLypIgptQ8N8gABJQEggV6dgkindAqJyM9FYkmKSulIROF4yzIHbcIEx3gpjKo8um0UcpxM5JMUBND6Z9qo5zBSHzSeTLc4c6T/aTXhcOJ68MVY/chRcXF8OlcBUk@@LiOrjW0LWOrhi41smVIBfCJdFFKeLkwtgLSoFh9fD9hYt5GK1jsw1xVPqsmhH5olTK1uPyhSSeGXxGQdSBZAPoBD4ATzhaqaAzGg1Wb6GiyWZnsvabKJ1PWpZqCiK8lG9k7hdUyBIZ1L6J00hLKeMg@zhN@hULRkFQWlu9iBW@vEhf1i/vLtuxy/twHFNHy3KlCZWC/CL9ZNcyBjBcRi9WSgmpHo1eZGGQbFbC6fByJFJIaJCRHI1@V4jGZE7tSFgBqR25vAwDUQV9Llo9i/AN45lo1CMVlAMHZtAJI@HkXQHyb0br0VgY0kbDcZhiVMJhoEwLiWBTpZEzJwh0ePyKE2YzFgsQGxrWNX5nxD6EJWGCxZPvAP9unkxOe/vXIF1Zy9ZQFUlYXBsBb2qZB7bp4WlcJbZHGqsOwy3UAEbbtjczwtm4PiD9mZRbw58RTQcRgsJw7EG5qk7AIOKOOoQJAvT7kasI4fiNutAmTDgNTUmek2oSZNBxcNqrJOdqQ0d8WEm27DEPgN4DTlOTW9CxJ9FdBtklIAQ@T6Xmx0TLM4inVSWa1XytjjCwtGQd6ddWSWsfqHYPyQuaFU4lrA5QFVV20A0Uotoea8GY3wVKK0PV4To88NEJJtmV7UgUtcYa17pQ2UONAQvlrgHQcG60YL6jgOaAsXzyyLb1G9UydCRychtQA8OXsQ2mkM8jL7BRrbaX2XqYvvOQA8VmgiUfbf1Yp4nbslsspRua0TXYMgAgayaTnLH3dFwqAZ3Pgekls9XPRKBa19BHUzyo4HBvo44o5bOe9i0jZIrgk1cga9j8So8BHqjzyd6HbRghpFw6DeV3fWn6eJX0YZmuIwa22BhALNlqyDfYkh8UszeaWFBC/uCzSOAnQ@Edk8/rZRhQoVSih3@mpP5OzkOgn7tRbdc1r@7bpCHhUoZ/ljFRe1AGoZ@K6vBuAzUMTQVjqEuKCaQzDT5uXxRcl6kJueVNnBKdvuHIqbfJns3wJ4D6QkJlQTsVXgynEgn8DVIUy1RZqq3cpFBKCcwglU97AyWgtHoGC16C7uIHCoII7YESnoBKKBapeV4ysTgdcIwB6IttRVP7qrNHC2majkrReMB3Y3E9cIzgSFWcgJjJjAU3LnaNpbje5fDbQxzq7IBCT3ZwuLXdOKqd7laCqYFtpTS1CX2jrTT6oNJqih1k058QO1YAmUj/@Vo7NgynwhnhWmNf/YQwjZt8f6uxv7dxXDt@zwtBaGy1P9BkLEppaQoAk59QtNtffSuMHcvoe7q@LRpiKYukVyZ2E3DiK2JXMHYg9hJ84XkM7@P@QLIV6LZaLGFwrxcoAFcREPcMaHTsxmIISXsIXqCALBBK3EdIWk03sIiB3g7CxNr6GN28@IcTCcx3Uvoekdv6wDZ9NbuTJAq/cTod1Ae84AwFXyewE2nj4CwF8x2IybV/QZaZqLnAHr4Vwsd3Lubim4maC@zhy3F8uOMxH91UzDxQD1mekOEOyVxcUxFzAD1Mq4TJv6syjitQ3ENbKiKvudEPJvJwFwk3bruMUdEmjAhyATOcO/p8S8Ru4OrrmEcy0kQsRvGNFJZow7RnDUGQX77gFgsEgX5om@2kM3TGKLJ@FAnQZvgGixfPGUHSGnIDeuW4tG6IL4olNBBgUn6cOOclNqaSGuo42APn7ZrRGiACBr4u7Yb4o7xEvAndnRx/p8jwFrQMc@Try3cZTvy@KsSJr3dlOblJDqHeZU1Ecmqb7m7ORBzvlnwHp3HFlwEbYgMH24ULwlMY1PcNUMX2VZv2Vf2SMeBNGS4DQXfeM6HgB8cxmfH6I0vczF84DfoRkcwGsXpt4HR77Gqkk1IOsXgo@tfabMoOaK30MwE6U6jZGD5W9Jsd@pkDUBJrcjAs4iYTUuUl7ivgsqEBcwjllsBodYGQAbVUXU4d0wPXGeaVZ3LFZKIwTaUzAPU6BdM/dH8FLFEsEGSn2VQfAgW6YNHd59xKHg9gipNJriQldz6FK5Qwp@LLHad7hwQI/bc3s8zGJprCGVgOpBLP//yzNjTJbIP15BFNMjxHAyhJ3NJ5sP1EUvTQz/y2JpirgabKRBhyfQ1lS8adDVnzHPNRo07DEomebPVRlxfNDeyKP9DfHuE8XnJL0QZtxX3Oz6TEiMiTy3lMV/usNQeaYKdWHnlmNHvTDLlNZOBzLFWhRBY2Nm8GZchnGz5lFoTRQxnNWSBk4x05pzdwBvwXN@G@1oyqid@HiDABm87JTUlJGbbcVJVHmt2SrwdtI2Fed6nSWLT8HNhx/Zu4npXoaPI1dzbQOZ8AvIqW2u0qlvt8COy2B9MGmu@kbunxCGe4qhUjZVl@DKel8d@HQNxjMJ7jYTqpGv08oaE9hiIWaUEnQdLiTnvCRyZ1irCa3BzhvK/37ZyFGZLOCnKm0orF0lkcZL1tlfGevmk@nB5HZkpfLM5Pzff4OUnmzVlSfG8/wde8qM5it/8rnRyGLrUva4lM2@d8UIq766lj1xxQWgRItDTZBmZyRHMoN9B89PMYg@No1EK2GrseYe9xcdzdtYc2akQvFT25ZWiqjd1Ze0hqTq9tj/PEUxb0M06KvlnCtkkNtnsJzzVfEhgtB3dJHmC0J0g2vkGBW0A@zkkaDxGtZdzi90HlomfcKPx3/uD2eW6pniCjEhqxhNqaK0Dbra9xKu600898Ol7PLZfT0uaGi/2AyanAU3nZVjXDhjk5/j5GCtCubZv/zudiP9VUWU/QsrXfPT@ZKJTJkmKZ7oG2lLWuoeUL3ZQMPw82@MDqoOQXz6dKPE9iSdLXJZarBxm6JJ4PivrrlHX9NU6gtW0L98B8zkfG2XliS@ydPFxBmD/gxvb8yu2kC5QymeILJA81gNXq3coj9/kTRpOHqOuOJuaI9GpQ8zBBsQAOx@K69k/JbeXx3NpPE0kzaFe/Vglf415rCgxe9DvTpCyTlr4xhZROP11AdbSBMlDmyqfD5pWCRxsfmW08vVBpUY0lsZSYAuLhQqIH9VnMGp9Uahy30feogJE1FTr5V7WbufLOBF3cxIn2ETiO0DGbsKsPzInGnZit6cePU65nuj3baE8UEmO@VSIVvq5DTajrtkLfh1T77b4Bc2OjD2qD/oT2F0hp1YP/TiCmkLGiMbE4Mjd7b6McdFlQPaBF1Ws7geviTxM6mYcm9ARcLKZ0VVecEf4@ROl5QrRpGNq3tAzI0rZKR5i1BB5a/VoLzag54swEGy9d2LgM0uw8tGjBxxkxuQTq4bzZeWSm7F@KemQ2OLOs/sho5Vtk/9r8EkZqWhWyrZbrfoghafFDShaSq4@yI9dCjaaiyfwxzK88hq@YzD6Kz9M6hHpLmzK4kcO3bsa7aqEp0WOOgFhqG@YmPaWvkPcRpV5uXw1s9/Eg0NDA75zoZIo2Ih5IZ6rQ13X8ndgm8mlDjqHDbMqRra6C0xENd0ZF6EPy1d3fmEvcvb7cVfgNh8dEx3hVAg/T8Unc2Dl/faLEz7e0IBnf/n@cFaDjXCsj233ORfh61IL2HPS/vqo21cdbuPr51U6dTM3d1vmKuqf3jJ7eU3oWdQ7P91D3AI50@N2UxyoB5e/J9jWeHiR5NJ7N9Ww/dTVD055CXZSHXDoaxvyF2W08@d@GpN@EdyQ3IUI8vrpiB0M2EYnG7of6Tk8ZwMhkG45hKgnyPQSq4WIP/52/1rx3GLbZuapYbX70AdRxyFptagq7VaEIV7Z/33n@QlJTM2Q8oPqI8g6UcZ9PWZpqGdZX1z26suGYJj0apjaw6YdWdBN0T2NedXeopE9hBtXhp044yypdo9nqqV8rUlORHV29TrlrONz76LxUCGOqucoSWxic1FSglTVKIhNU/PEn@Nh7aPzzbeHMrf3mwLJGXxcMkzv@3lIr3yFAx0P5i83ZOdE05OOxKvf40CPbFGIv90FuIgUaleWEkgatRHpwBWjiBJmQXrSp@IDSM1VvKoxvH@1bli7FYQBaxFN9BxogfN7ixUOCcFfIN5gVRnYHXTv6dcbttUGnwp@5CGtdvKzFd5Jszbj1LTRD15d18Zg7Knu7jo9tgeQe3QNJpsReZ0IZPLi6pammzX9ZopOZi2V2834WajR/piuap610@DYFur6m2fUNC4/RgwqRaFmK3cIVb5S@XCpykaMbXZDCCY2NgV3YuVWYPS8wTzeZHOES7w6UrozH6vZVPGGn2bODHmCePjrwFMRvBrKtvhkYjjIX5/QRgqegfC131dbuRCu4CF3qijNY/DHRCTBotiFue6pNp5ldx/yOw9mMduNnI6cX1b1bdY8vhPj0InGolCX2mHv41HPgsj7Gy3PzmtQ6xUb8g4JOdWjBVDzn1nP@cYvHVhFuB31zYIvH/Nz7eDfBv3Lcv6Zw@1YFKZj4BEKX9WTNmb@67Fs8BX1KjIRj50Na9gdVM7rsQyHNQP0CAYdK9wOMtQHj8pHsQA/Q5zAr5f/EfUtcm0hwpcb@BIygZFlC1VXn8XUYx5FhHuQ@sUJc1cK7N6l9/E0@/1YMidP5VNl/VOLDkD5qaTCz@RrU0fuvQCibXx9avrLtAkOloQ@cBN5XfGyIyD86RJTYsJD38QCLvNl@fRZ1WaHba/GzjF/RxGwFZnQDWxuNXQ9u9s/hMBXvaT8sZGdTuFODLaUjDzTnGHf0npKuZpoarmyATN8y5k1hjkYwxHzTPAhGiUF/S2nhTuCTynBgvAb1DMYtE6Rq/1jBrfspQfJwYky6b7RkDWjWflJ2J4R@Xl1PZVPZgDbXvrG@HOOW7MgzWPk5o2O6QutdtrLj4owwhKmWuOlpJ93r1CE6T01Xr9yrOCyEF8IGqNQ5hpVkBBeJyLFYNBrgiXBjrKsDmAtFF1rxshu/K2sz6DsOwaoddnHBlu6GpXRJumcVFiwFWb3OseKHrl5tD026jXrMk18syfXKUjiRCC@FL/USS4c9cEWD4WEuuDwB21Hpwcs7JgHTZX5qHt1ujcv8Mp/do4uyMBVqw5TqTKeVTpye8Stp/L7jKZ68@eu/aIv7w10FKttXQUUDguD1eaOv9IzbdZ6vyB0YX8b7x4gDRnON34ZLbNYYDDMw9@LXho1bdrZzWhCXEcVdffAccd3cKwVvXFz9w6sEDm88XhrvWLjI2EvlVgqE2qCvw2y37fTsJDtR6ZbAwBofygUXgumOhVP@dpztsbaCBx7o8getcmmGcU23uLAkf/0X/AomXQERR/Pd7OnqtS9HvOkh0b3HVssYQKldJJ8VyxAgESQyjO0DXD9mKO4pPIoXI@huKHBkwr0ZSdnw65GbtROW2GZhNEOAF67KaieyVDt@8fYiXa/8wPop5T//LBW9E4QLfpco5u1gnLkg5XtkLH90DqLHsWEWXBoGeYbe/RhVCKtb3h5AIpkzGV6RcXnMMEzRa@h2O13m9rhRWFmJoJva2b0i2aeL8cSwyi1dkaTT4zqKKrxxrtvQwcAbJdS811WWIgO@zJk4cVgOMsRrpjK4@FV6ujGC1/0wydKQfWE9ZLJEC28xgI8TUsMbpv3KhnsELus/qJjaUpoDOpxzk0lmshWqzlKjslYll6W0DbzpffH95TCTTlwOV7frKdsl6uXl8Lt05h1Q3bAg1bMU9rztg627pWQ1/eWLLY9YMHgfLvODlSAmlu6O9o62T05rp2cn0Ar3rvjZMay@PJY1yEV0L6FnaHSHHuhiqYr9DfLH8wF4JMKWZLaG1mGi0YD/YDyBCloHE8El7vSJponUX0k@L72t@OJnAYRM66jM5ag9GDSwDYHZkGpY@YGJlgCYSCtuMxOXqSjjsQN5hMHjq3NkKZEqyCpArAQQ64mkYg9Xdp2HPYViX8XyONnW54Igxbz8Lrx4XsW5JLj/ndTbhIHyt683x/J4vQnmkXoDqBfqptmp7e2fHW9PJgMeoydJ3UoxJ26EcOGMPY2vkLrXt@lankiIS8SVIAtSAu4VgxmZ/mkqzq0C1RLCsdXniYlDqfzBwJgxgTIVtJ9UL3NaRCJUAtRBylitqQsrHXXoK6I7RvvQ3fEqekJgJ@ihdgueDArMIbJlk8SPWw3EKsjldr0jEuJCXodtv/oTd3scVg3HaJh9UqoHhipv1LEZ/PtGJdeVqbMhE8OZVGcJloGvpuhdqLALGy3zMYotcUIEl3jZg1550Y4KlKl9JdNKDZ2dFHdyYJTWZBONNgjoA8NRSuzTwKCrha4w8fSLW1wHkLnJIGraloy1oSuLuoMGGNxxi/Dt7ZxUUDvjqhnJdz/PDXQcqADIZ8AHJhkW2lrqkKznpkA4yQ1hdcIdKmnp3ha3zD0twWY3qk1L@9gIHdRxNJCUWBtRcbSeRZdKWU2zQSdpw/DNbU2RcpKkA/78lH9CZ8EQ8GTSUxnjLBhAWLsya4UAhtLbFgyrH3niJYIjzLYPZ3htMZEAynVV3bX2VMIdCFqaLTHHGuA5mWp4JolbhBK5Ej2nr/kA59hjuVRSP/7TP@U2WC4dcP9CuIfpDfD9gfB1wP1P3BhJAt8/83wZ8P0h932fwiabNTwhshcT0wdvQwBfPg/O1AllgmvyiuritTa29Nu9I2bTNgm2ZV8e@poJJQzynKoDvdQ@MMUNtTGC8xzGTTjGE7l4CywCfAX8geoNajSUn2LVI2h@oJRKYcFxLSdJR@iVId8jIWsEnwZohQeUsFQ@l1@RUlDIxI2LkK4Ed/EQN0cYjZZAJgZuVLPysdnCuzksaMMkUqnky5w3Ukvy99ngR6@gSwAb4BOFCwZp8DqPlwLiqiJZZEmOSVFMigNZWAqjTGsbnNVAG4yQA0CiGKy7Nx9B3TQEqYCPdWXokMY0cidATbS2hmu7CrfF5CJKACKOG23FTHfH8bFsvMbi66BJfzMEzxHsBMFKwXnMevE9u3Qu9bqwGcSA8X41h3V1cP/jOYaEOGfhJelZCzaRafszWBv2/EQ38Pj@DpSWRTKpTDYl5aM@Dg0KVFBe7OpfACV0bhAWLUW9Mky7trm99/Lw6GTGEgtBhqfBwixcXYtdJpLxi7rnCHvlniTqxk7q5PXGjktKf6nGJ1wQYnzMZbqY83KbLukDuZ/z8/CzeVPETEZS@qmIaU85sUOnwGaxj2NTPsBNfhx3JtdI9O7@or5WvdRDM9l/mWedKpRcRuYC16VNtqnC08XEIu65p/xP0eqlnXSve2WCY9tr3iU17h8HP2xLxbOhOTao4t4nCNCF5PGl5eQDNw2g7skUz4qsifCCueUFWeMWVcKijjNsBWZOKflLw0RdZs19iht3HpEO@RqSa6zR5pA2CWe@ykRWjTyaeXCnLkbs@mMTJ8K2Rw9Kp6nNwK24hu7eV/SuoCdtU1OdSDSgC4jpm4uzkPajlkI8MLlyMWTeFTwbdcZhkta4I2SI67Ye4IZWmGsPJUYmVY4GQLcjw2TjVbQtxXUdg07FtgZ8zVNhLwd9gOvQ41jB0UIBLSsBiYGeYbcoF2hERFAi2W/nIsNosqcM22oXRpxINA6i6TtJGhtjkdGaCOhVzXk1wGUpsydDHbBpsmtoy2QYXSuSd1xBvvrIbucH6/UAIMOkzWiJr1yEz3TXbhY2fImF4x5lmtF4OMn4TEqYxKKTFrQQlWSbPTyXSksfnY5KKpvfxAEfzDuq1U9irWCY4Sz0Ak@l@7nmm@zi@CgjX8hJVW8rwwiaICjVkU4QHr49vwlHgzMsTsZ5hCmW9rSVHlcWyo4QSmMLN1Pyrlj05NykaCgW0YwBXuaESQnkeOJY@@AEFSHS6csmiwzIzJHNkoy8kcuIHrcdK8oSVRyub5nOYjFa04AHRcCcBUE75FLJnkQErQJGUhVoJAy19TY@Pqsmu5CSyTq4KZMoW8L1zE3QpnAlMBqAOSokKRFa0C/gr4Ql4jZck8KW6xJlGyBLIwA1N5rkFG5ngHwBWlCtWfWZz0LDWMBwqhaLJdEak9K@yIAv1uYIREA7R4q7cwSgr7iNB1RDGQ1Qm5bSVkFePn@l6LoCBAKe6aPJWnkATGZF46415fjY2iHlEOJF3BXX@6Cgk1YQt8N3Gu4SLKXKtDRWvge15uMl6jUdodmMUv99Kpkq30WWtMooBbpmtBpZ6lWkWHY5FlvSlyNLOmpbz57hitr9EihzjSRMUIcAlFjSomXgZ1D@Kkt6eUleiyy1K5llSgFemCLfQYIf7FTybkm@Ty09A2UpDiEWFzqRJZsMFKWTSekeyoc9ZCkVB565Q0s7ZCMZs19SYzEsQ3KpgQX4IXV5EqNh8/IkRYt3ZTEXSHX7ortNqWJeS8zYduYEFMElb8DK4YAljmo2XOCxDcTsvLgH1D@e8Ss80M7oHI5i@ydfwcmYpwsWIadR5gohE@EWooCAwwgQEb1xORoFYfKb34SkPGPB9Xw2YsTWc@lyLJyTYJoO8@vQc9DDU8tBK3h3uZW4YUonk/@UuJA7yU/1o@ujo3fRywgrsnBo8zAorQS/RzPWT/ussswDH/bTP6HQcioQSi1Lz1ZTqY8fP8KMAz4X1WQVxAf/RC8S4fpFZJWx6urqcjxfWI4/Dzd8xYpGMpnoCVPVFLtUTbvdhq/RI4PmkRD/rK9TXjD9h3/Gw0T@wuF6EESEhr4R7kbOhdjlqiwvx1Yyz/VyMpPO/PW/W7yP3x011v769/opZREfh/j4xf1rdJ9Iue8WF7/b2FhZiQMhufvow9H7Wq22shXPHV3k1lcS6cW1//QfFxczmbVMarFu21I9fHH9LphJrwSTf/3n4aOjNw3bBkIU8ZNlEjjxtwBfieVy7Jp9hs91h@E/uT@3fW4Z3c3OZ7QKBfOVCgmbcDiXDZ98H57fbItMqq6v/pc/OvwUckLVTOrcgqcT@hTKF0LcCQ7wZV3fTagaWkOw/H1olKpUKuBc/S//B6SvvgQ8GDNag59qzsWVH4WqiQol@RKq5sEhZTKQ7//9s58FQtVh6HNIkqTQiP4a6IZP4Zn0jKEjFVwtBA3jOZpcx8/Q9xnXIiVJmUu3PX3NjU3rBfcAN7QrM3xhXrt7XMUEN5DjqXBV@NnGz9/827/5k7/5I/r7E/r@B7TknV98/nGLMQVGYPyUSs9n2mF/yn@cTMAn6fWOEHoTomahQiXe4KXyWDjkc0zRwftlgiSe/xvhAiHXHC3KofpEY1yGpMLK4fPhkz9sXGiXtqExSb3M2XSY2xieh7mygH0LXCD0Q6Vy7ODf6yb@Hdn4xx4t8iMGkdg6fBbhj/7h43nxd5FCRDCBzH4WfwvpGwhdhC7q9V0d/z716M/Cv@Yn/Nv/jH@fHPw7beHf8Sf8O/2Mf7O1CYTW1tZCsdgxqIyCaZ/yOYNvMtkQPo95Q4HQ7/TDVg7zh88D0CfqscT9/UXy@2GsXBb/oEyVPR9@uAuKVb9PJNa@r8ZiF1S8i6oo51qiXoWy8iLTz/drgDi2drG2lmxUq9VE/fvqxdpkIpHu@fMYdtTnkLBav7gIhO6wLSr4s4w/LRt/M8FgirxfUK7DQF0MhFDHLXJVt8gD6E0U6AuEPt59jMTWY@tpLX2Tlq6l69fG4fj/8HAIEeowfWVY6V66J7VBULK0cpYepUfDdN84lNrgVOAv3Qenmu4M0920ntYlaTScQPXwf//QcF4fGoDNgJTOMO0g4nQHnt3Dw9eArwN5X8Gfmk6nh1DIYfoG/tMaim0yckfP7xvRO/h8vP94eX8ZuGDBjwpoB0kpnEyHk/lwWK3n8uanYDzcuLwI18uhlH15meJ6E8uslMnK4f19o7F9sNVopJCT1pZiz2OJ5/CpVGNr4rEeqpbXL0sJbEHOgclGKLW2flnNJtCdj0EzZSBsLRX7xs8YJTyri5cBmAqen@P3/PbmlrvIQa5LDD9v8Gj4piiIvBQEn5vb1HwEEw4GSujf03/78L@u/9dnLHJRjzIWubtfi9Anin/R6N393b34rUYjEeGJrMEfBoAfk9zdV9FJQHfguohE69H7ex4Gv5HoGkdYxTzWqpR4DAh9NsRzvQyXGYNJU0Tst11eDtPpaLkJId7Ku/yFtm6iZTrUstTE7TaYKEjLUQLJrZTLK8K9WiiXC8It5fPl8rIHlQaPcAKQYsutMnJ6OWRGsQyc/yNpXG8hW7LhSFvp4EsF1k0TJn1SMf3lixfUaLRVq9HA8OyXL5fQlcJ4pqVSzEFIuvDlC3TEcBQmhAeG2E0twvROSmXG6HuyLTuOFYEpf/wyjEf97MtwFOMz6TQCY3qWW1vLr1Sr@RVw5wvRaDm4xA/ERLqxohS9X0oFeTVgqhYOiSipsBql0PswxrPQGluvAofb@GF39yGiNlvJRSPNkRL1AqRikYewlXykECuKv8pilKWqy0z8XVxkYyvLq8vP6/XxQI1ionwnV6T7yp1cwuWD@3JLGHLFg7Xys2fZIpClkC5fBhqNrdpprYFvxMCtaRDDDANJ4ARw29G0whe01pMr1i@wIvXLcLhUfs7btZBjoXBZwCXCILpYoUj1DcGEUu3gifohYEW8gVBJWs5kF1O54Xf57TRMhJbxc3FxUcgUYssg15aLxXq9TqFrlOKiP@zUyZhXJXEh5XP1BKovV8POcshk0mo2tBww6YDRapq1cY/WwnWzRQiEJmVN3E63FU1z7ebeGpbWvlXbymIgdLRf29w@jWfWAGVmp7YZz5ycbYQk9ObGforOov94u7Z1eAYJjva3ayfbL/bebp8dQTha2YRP/0hWBkpDuR0MbtHfUOizqdry1ZVsmg0TPsPOj7/6@Y@/@h9@/LM//PHPfv7jn/3Jr3/5Jz@H71/A9w/58w//TTGHv7/@5T/73378138Ggf8Bvv8evv/u17/8Fz/jX/L/FXz/L1/YX4mvD45/A4DrD379yz/681//8p/8S/j@K/H9l9PfH//4/@T//0n8ofPPfvzjv8If4fn5H/74@3/04@//3o@//4sff/8fQhP93V/@Cv//6C//7t//Cv//9//l7/7yf/q7P/hfyfGn3PH//Kt/w3//9vd@/re//8//9vd@@cDvzx/9/eUTwn/59xDy9HI@Bc9T6vWtIb/8SeX5bagxzgV4ALjuH//4L/4R8O0fc9//CD7496J@4Xm8mBjN6RKxceAvGPuSAr0p/fyLBwoo/2cMhWD2ZRIbhabd0F//8p//OQZPwP4jP4a0NAu7hMBebr8A2H/tFcwP@4sff/WzH//8H/74qz/98Vd/gJIssVKM1@IJ6SvLQgCYewIcAuafAgeA0hrukC@yxUAGHItruIwRkGIfPwJJF8EF6vdyIJcFX6her@Ln8iJVvUxdVvmnDv5kqoohydRlCuOTKdDeG@w7mO/g9/nzZfZdIsGf47CAVCXUUMYYCHQJJkfLfFUihnND@A4DK0Xw4TpFDMahGI@KQdRGjFUqlVhgWIE4AgUvphmyagFnnTgBqQBeTMTTxBsFUG3ZcIOwQMpK7Jg1litDnjCGAVXCwLBAGHQclDLBWKGyBRlWhlsMcSHyWOAjPD9WqoXKsIrofqAiAI7YBmQJUBUs3bD6A/grhBPgA8OtH6AohUosVi1ASIWqSrnFG5SnlKPKUd1jjOqN4TAbhsf6c8a@C0qFIJ8IQsswAY2/sTH0Oq2HrEP8ZWxZVIf@XSd9lzE9NPuQ6MPDePw6BlN6AQB4Ewk8nAVfaEYAeA7RQ44qRtnCI8YxAOViYnrvBZAWEAvEqH1j5IH8oQxP@6xVfR5Eh9VZWloC11o1mA0ewnyCWdcl25Et3LsgRanEgvliEIPxrIuydEQzjuWtZfiV4H97kc6rcnIsB5bCqBSEmZtHIpY1VowQld6tGtVlmUoeI7hAaBzOlVzagALtdIVFAxEyKR@liatimvB8bXc3jCEoovFgMC7l@RJzVMxr3xulUuUHaWU1AE/yD9CavbCrDs2AbzhLYmdFglbvEmvUccEJiks@UK2KTTQmBaon26eQ4PSQSZl0koH2ereymlnJreQy2Xw@t5qRVvLFlXyukAWBl0/nMhmpuLJSLBRX76lIz0FwxEvLzdxa9R/MfP67fzDvMz8UP4HqOzZMssR9oDpMJFIZKnFFyq2WRxUoBwUFqqSScT19dJfAs5OBSzqrdYfHgqBYgbsEsukCfFhgIcAWIAg@gBa3D5jY0947LIvNPXxPCN/gC0o5YIRo4BIYgWMLmJOfADbbM5A1zyTuzOXHzjQ6T/Ha2gHkAI2gs308RukY7NTgx/U2lFZgTVy4qgYCtBdyASStB9AM/0U9sJbyYudj2uzxl@dtWgaouT8dZkPWr3nUlsqv2nhRuzLawrL7qtN7AOLM7OOlGMX6e8Ow3W9CAXHNkwNswI@lGcY8gFV2dvRALV9712BxU5HuwQL48d6L3VPf83S7trkbyLONw4OtqUdOAOXY/vbOqedd5bFu0pyH4v32/v60VzxwqrLIcqvxOEhH@MFnnD70TC5974JIyUcWPGFoSq2xJZyL5qC/47tYLytVedjRB8DdMNFqKKxR2biQyqF6tQBCZmU1t5pPF1ehtx4M@gOkBDsbFFh34Iz2Dlm6DOIGT5QVJX4zQrUDuzCv6aNBfTTG4AQspQ1znFudLn008bVYA5M9GAgPDEKnpXZ7UIJbwwUINGWZwfdbP5Be8X@cxwMcngeFzcRoc8BxD03tsHQgSetfmWIhVyhmM4V4oVhYycH0LxeXMnFptbBaTMeltFSQ8oVcUYoXVorZFRCIEJsrrgZCIDjUTioF8l4KBump6i00eruG1oONZK8aCPHVAxhk8X2PIdkLgCYJZguXaUgXDOBpWaZWFoP4RtU0vq8UEMqsxUI7O5vpnZ1gcAM9uNy3mQ4G2@jJFdLp1Y1gUKGYTZDZmWDQ4GkgCsAc7kmnNzaDwQFHgPd2g8EeerbzqKsGgyp6Nms7O5jPFXoymB7ArnkM92iuZxXAdPRks6TsBoOfPHQAV@MZrVBJt9GDeWLMDo/ZhLhg8IVbnnQaMBxzOI5h161rrRYM7nFPrYYxL6niOV7UV@ip0ScYtMADPBgMdsHRtWBCHgw2wYmcGAy2wNUayRCGBobxiqfuyMHgiBMISRQMDglabl0HQZMS4ZjN7u6u3HPaSpd/RhZ/tqBoEKMOB9s7zRcvmt1u0xrVtl8cY8zLl7vy1WhgNbtNkazZgI8BaSDmuj@a/kAZ9xoNWZsb8wpi9KmYxqihYNka8icok/h0MZN@4yXEvISYeZsrHBt8@gDaxM9GH54bcpNi3A/F0HPYbAbLyKPOyFRwlQW7DJ06KvtD@nLLMsroAtWbLYYj4fjoQqrHP5cphvUZi0Tv0uV7BOlE6GUpKBlBz7kbXQwr6Too3FIZF4Aii/31IIi7YGlRXo8M0Z0PlkDlXglGS/iiGaMTZuGEtD4oBPOrwdIyPIPrwSw4h5F0OM0Y/EQvVuvrwVVEElxfTwShLOAFEBkSBleLiLC4CsN/@R7o4cBw1Bw4SqMRidwq8nU0yuvEX07Fzs/Po3f8pJVKdXTKncgwPqzw0jA1Wv4MhZ/G1MZbrYOWY1gcXxco8Hk9XaJKQvYFyp6lUtE1lEgoQ@D5kVawk6yU4O9lkQr5aBIPZjeMToPekMA@usvc5@czLv5h/gBUDc/xhgXdrnSP4pBWbJcCp6g/0osfGd6Wb@K7kuj6K0xMuNkOerORAtpkMRCoCoUKL74mdwY61i6Jb29yyiLmVBk6yV0FD8y03LBNfo8xuT3EFxyqhu5GnIxAK@gn9w6TZ7otd5TyXeI8cU9XcPFGJF70VdtMrlTBJbcjlBGTo7dU5ka1WmlU@krfdEYw/yAVuOqlhdGPbTAOiXcr3OPlMFpCVdJlHc1a0OC5NAwNA9U2XuXdqGzcDUolgL0vKxXFsgwrGAqWO@t6ZUAFPFIsvAmxd7jUYQpeOWj1Pl5uI9wmUO3uPlG1mF7uVi4w3y/4s5YIBuuJxMWXOii6lXR5FJIr9qBJhhNYugmaeL48hDBpdaWsQVX5dZIlOlQml3usWWl@PyxfV2C8gjwzLL9StirmwFLKn6DwFozoVPItSLrVgBTtCDwaUYoh7JWLTLoYz0gwlMEQBwHwXQX/Cnwl@Gbqi4sRLSIpUtwxtnUgW7pUQuoB2ckLTzkayyxrkbbB5LUEtQJ0qDKWArpxj5lqvBeBVMeKrHHwaOw69mk9E4u0k1uN6Ho2wbLFaNnfOJFoObIYrdjKp3KnEvkeFHFS9r9ouMa72Kikudq/ZA/6F@nFvBS/SzQS95psO0vSaqZ0MVi6SEhQ9PSX7lrwQzVYByLfB2CG4F@ChjG8DGFu3@Kj/njcHoeZZVDHNAWaRCpmygIkYIoeHgmyCL6RjB@vioTDq5lwOBouA9QiBJOgiN5Rvw6DtAk/AxkDegMImWIG4i3FGYCaCtJvpgR8apOXAqH7QFu1TbZSDITuAvd392tVVwt8xUYjOZZwvc8Y68ZgkpuiLbNkI8QWyZVIVp@zWqXWPa6VBWhtk6aiqQC75Jf2EqnFb92Yi61Vv@fPS9yWhWwCnDi0e51ai1VTl4FgELuJ2FGJFHJRPgX@IUQ2QdnmXQdFBXT80muklVw6IVP9F/XoDweqdlfIJqo0OwKmuL8PxaBueC6jmiJKtQ7pOEQgpBvCiYvsDsgZkKK5XBBnygozT4rfr35f@P712eHZ4Q57ni4VSgVOhks@eY1LYSkMM@PnoL6px9uBkPnFyEk/6C/LoZIZzq6EsxPK92VF3FePIBNELnALCr71C5gD16PgqlSkdWm1pNpihyhSsgemYkXXpXymlElL0ZB9j5dpM6shekr51VA9xFGurEbBTXsbGSlUTYlgaRVTJbgPuDcXsotfQpl0IRAqvP74hTH3HcpqhlyplCjs0v3aPfxX7y9g7n9PSwD39I8/Kfi55wD0jwlcDz3Gnwm4Mcw4vv5DYo3/r9HP5iEveTAPDRH6CH3ftr9vfN8IBULFMExewiyTE2Ucimk1KuHLOv0p9jL@fT8OWLZte9nzgXcZ6sxyVYmB2p5KXUbfZEBhLxbzhXwo8JvZT2p5IcCWF2oszM1u8dEOjW56F7bCE281w3Wb5YXE1snh5qvtUxzuFB3fSss2Dw@SGIUvTh3fuGtpimxpI/Hm1BFC4Sh5unnEDJhpbR1RmnO6a0mhtDwjclnaa5fE64XiN0xKZnHfL5dKr6SkHJMKpfRqKZNnMsghG20rCNcSJmVUrU3DHPFpVmQzSokXagiDcfsqTHhtpcReHO1TCjK7sLywtf36kB0e7L9PuqE8/HR374SdHO6cnteOt6Eer7dPWLB2wvZOgux873T38OyU1Q7eM4g@rh2c7m2fIIJUAGUYqn2cYN6ch63ZIzuFOqFNE5@JYNtoXSvOZLhsmXIKrchOBuv4ThkF38QwGT7QVZhV@edUJ7UFrmAxRC@321YAL3mqLbaAE6qFZRi/8Y5pL22vstzg3ee0lVtkrZWD8CprpQ/07Noq09Lij2kr/ewxW1xcvNSD3gDgr4Y3pfMH4fUACBuXae/D9kIkv8KWYSKXWYmOYw4OjxbSrm/h/Ph0QfLijrcWMp5nb2ch63m2wbfi@XbOtxZynm@j9mohP052sLmw6vm2tjcXCp4PmHShOMZ5sLUgpQMusW5AxVqg9@ZFdvb2t9kyAEXLE7G4aIaOqWAgRATUIm5xg@awy8u3PSNOM4LmaAq6rXwN2gWfgFpA9eYC6VqPs2XDhB9Q@QAYkgU8FV22uq24wIoWl2BkCdwFFrBCC1ghgF/Au94IxxYrLBNlEL3Q4UcQItwCX5wFz2y60fmdzdZQ164CM8TJhBPd7IUUiniBZmDhXqCMdGhhsUPHlQkU5j0saAWjUbwOeHC2v88zM0mfjAQJknHlcg5OwwRsUEX4xapDKG8c3izUFkirBaFV4Es@A/cTrRmYbk0kBdRzYaEFCCapeyNrcYZaVRz3txEvevg1AwCGaHCnwcXvQUYiLaxrV3FaVKAoEnP7cIfXEHfIK2yylaMMMyVKUTS/wPDlC3N9l86k15r06mGOWyDnxeL4eEkrCBvFsAX3AipB0GV7SrmAHBOLQWqoDsX56rUARIcvv5vvlrIKGaXD7NkzKsca@IphygLTxShHlkAQRCAIRuRDZF7RFqm40YXUMp5doZMsZCUUxxFu1LU58uyKgGSdLuhUq3q90GvOBR2mmOUpgSyiOm1sa3BnMw3wo3gETo6zJnSTOHMjpTxG4lwszpQ460DwlExtqDpwrmKNZaLLCtAZqfUPtngLcSM6FM4DqMYg90rUYCAsnmH3JUZfWGhaMNEuu1AgDwkK@BaZJoKE4HCPpzveomTLvL8gW2Lqp6Tc2ym5fMRTAzsITiOyot0DziuiuhRYHQPN4BfIsP9WAD1nSY4sFhMQHpcJsO1JuESCw927fPmVSmxP12Lxm2uBYvnBWmw/sRq/XS1gWBuzCNQCRHwE8MYAmn4mWzMzDwWMhYSCavPTUMAAOuYl6OMTCJ6QHobccfrEt6eHQbo03ZWh30ILcqnAk0x6W5Pe9qQXuy@EyAzmBJkV9oU10SXlwYX331kBHG0uKycTdia9tFRTYYqbpuNJYJ4D8ByKSg6GDDgrjFGCJG18AYXcx9cgVVhtp7F3sH06GYv4knZDFLznGLpGeUQnwUSBMN6OoCfqlSjSQSJwfTNyxPOIEz0bJ6fH27XXcShflK2Ne8C0DgA/oidM1ODezQFCdaUF43E7ziInNbYcZc@wZHEmFgvQ8@QsNMNWANWDObYHZoaySnMQzz/Zk0LYIwNzsgpGWCTKvlxewpCaXmVS3/yS7Wf11WybjbKrqOxyPJ4OIqS8K2AOeNfkygZCtrm1wdLczK7SabZiZZmj9EDjHqatWfxUr3sc22hYdG/pmgZNyuwyw0vRKFuETRMYFydVm8e1SBobkQ8wFLsxhOFwTotkMdLPkT0p1lWweFnayreW5Wsa7WRZErwsa5TpbBl@I5ZEYboUmLqJTaZhDNMxZbysLCIPaSH1CIOsQICvs/gshEUMfPWMEy2RZReUKY0GmhltNCK2onXwLfcDqwVDPqrLtgDDD8YmeSR1JHRMRgryoP40GdFW8XIxGnGEUWcKIdrugGC0RxihHAMBr2S2o5hUKl8xcJ0M38nszxAm2BN@aFa89OcrcbQktOIdGfuDi@xiwqgTxzGwe/E5wSCeZ0M9Np0T57HNnDi03TcviXsZfU7c1aA/rwQgGB6IEddJ58ToxuG8BNwm0jiifuEj4IWfwPV6JDq/6aFfTba4z6gV0f/UGijCQtPeoY8FQbkUHOhr69CWAkzbUtGg/zQi70I7pIwMo7679R5bRcecJNstVZ1G72ISiOhyKNmsZ8NSqwdYv5MyhWjch9CHsc2Nmj6Ek/mQQgnnIAmxE@J9dwXU9lAjC07jHadPomkIvQ3Tu3ECw3wEHmPHsNj4LvACWvXyYjxmntPlxuhKs4xD4bjojs0vTdg/ewjarYQU9RP0t80@8a3ZJ3z5Y5/8SVlX2MVkOeoxn78EAeM6uh38J2Xklnoyt@g31djPNYpy/QD7op0aXzbcPsVkth4aIYE8nnKrQugx4IlCAnH5EX2DfKHmE7fn56Uejz/LFZaQvDRc4o17Ay2u@wofQMsajQaapG00yBZho4ErS41GkOdAAy8OeP5BV3Q2HpcELbVhUGwkmJCD8WAiUTvZ3NtLqHowzm2kV4K2Y1hKA02KBeO4O1wJksBqIExP0cxKUJzVk21GqYMP51Hz5QEV/HomBMRz2dMpk7Gt2a9n1/JXyXhClYypzMb2L5@Q2zHlhlf9H8vJ4obk3Iw2ydYZGo@zFBUFDbf@Ll5ojkZBJmxR4JK@KALP16aVPhstgPAi0aOBYaKt0ZQGvTa@wmi1L@jaxgnOmLIRvR2XehDBmFM59wWP6B1RjOyktRWhZ9HyUDI4tpEpCpYUNfXxu6ugcdMi4wFt0l6OKG/cXZu0cRlzqqhjwWKYWPmLIJrTgQY4Mkz49UzqgNszqgNuNKuDQa6oAzfa1MEUHeEQ5nXARQZ24AnsHRzb8@zLQ7U/wIUbv9EGocmNi4VDPtaERn2KnJR@nKIIkdTQMHJE4I3GgqUgVN0mYz7TBn0Qfp5Nn2g9MCtkyQI1FtOnOsxDOtdKUDT@O2gknyKGotkWpYG08SALciWE0kqlOkw@fbzjihhUn6fCDL7qiYigJnEv/Xi88tkEqkxML5AiMHnghRkn4KtM/ncxknIfLXkqyLjF/FBccZtTbjxs@2DB/RhcRS0aeGQm9f@beZK/Sf4rnSr9fz8pmpn6/D1PZR6ZwnzzbOV3OC34bwr9f1Pof4JC/zvT5h9QyadRzvb4KXX9q2r4t6tfJPNGMGxY3Rtcesv8FD3sd6QIrH6THuCW@kJ6TBf4@vjsosn4h/WfOEoHfpM6befPd4xarXbal6zjF7VurVc7RvNLG@n92PnVysbW7caLjXZta6v7srt5oLwp1Fb2zVfvCu9fdD5/UkB73z18@eGzZrZ6gXfH5u25cnSbVQp2bTD4tLc7cnY3zvqbJ7n3q7fpbS3X2VA@bWn21uvTd69OX@ROYrefXh69/NxP9@2jTlou9rO7r/NvN0fneiB3o561d/bVw/5Je/ss09/fUt/vxDbT@yfFN1J6f/v2Q3bzNpZLp/bMV4cvjs@umtsftOO9/fftzU@GnP90fWvupdrFzubV8dvAYfaNtPvp8LC7nSm@2E3dbnXMdjqzq1m5q3fHRxtn73d7r@Tt/k7urPjuanSU7715c@McxLor5/nBa3slptfevMm80l/c3GwfB5qycWpllXPjjWTe3h4Zxf6q8upgt9t/Y0l66jD3NnbSP73d2t7QPq0Os2fvz9/crpy8H7x@8/LDYVo9OWluy3mz2c6cXJ2uBFr97F7s5mz7rCC/aJ@/6d/s7ebeb6Ve95SDWvtIu37R3f1gnBzt79Wy9kCX9jdvtPcvelevr7c29zTj6FrTayupnHbafn94GDh7qTa3lN139svaVe99KrdxvfI@1jZfnF597l2/3Dg5OyxkhkejtLFpHzd3O8Ot43ymkGppn44/d4zX0tmbWP7m6mVGfV/77ASyn0e54r72XunrL2Ot7ofhJy0VO5OkzQ97n9@/P9m9sZo1/ezT253jK@t1Wz@0D9PHL1@9bmrXBefK/KCfnEit9Avl@nUsLQeGZ7s2tJFyKudWT/v7b8zhlvHpeO@Dnf8cuzm/zipb18dva5@O081b3XynW/tqfzPdPpRrbw1nezB80SrenF3vavufDu33gdfbUi63Y3Tsjc7bleK71ItY5/rFuw3pZJg@0I87K3nr4O2bc1Xd7r07@3zcyu28NQt9R@@@@XzW345t7w97n5VCuqmdvL/WA2e5k@OjzK3@Su07O7vHr/POYXr/7VF7dyTV3ijSrb66OcptDa189nzrnfX@elc3U@/VT4OjtHITa783nZU3arPTequ2@q8CJy97ZwdHb2/3cnnrRV9XN44K6YP93c2Dbnvl1Wjv9WB7v3nVfrH3TnlnnuavM9sb5/mtdydZ5/T6lVNs3fSzR4XYqdZ3umexwMtBb7B6dG59ejv8sFLrN5XssfbeGK1K/c2XZmb4trZ9@Ll7fWQaB9JOZpQ62zeutfTn09vPu3a@NooVhmdO33BOpWFOehPI3n42nZfmyzcnhxsvDz@8lFdU9Vy@OnnbTmfPCim1Z2X38vkX0vZOp/@pX1Skz1uvs3K234vZ@9ep9mb77O35tXbVf9W/agUKRbu1sfdhIBvbzYyUfr/R2c4p@xv7p5Jy1n11srJ1kD561z46@zQ8bW@@G5y9PVTT21cvi/vdlXfHb4uvVj@c2qfyufHulXUQGBayhi3li7nb7EmxcNizTrLnV0Xnw6ur/IZ23pRe7mX6yo5qvSuMCtfm595t9/ZESTe7L7Y@ycedbZCkZ0dpOTe4PhieBLJvT/s3q@ZG7P1169U7XdIK5@pq6vTTVfG613t1u9VaOa99/iTnXlwpxZOdVFPbyb2IHW@@Obrqbp1/Lqy00xv7b@V3w@2e8z7wZlfduiqeXx8OR9KbnZNRv5bWtdzNyXnu5tTYODnfPSn0XjetTnP3qgeyoT86u7od3Owqq73hbeFV7@qtnN5/V9jU7ZWjdOClstdvH5@@eleLdTJK0bk5fH9gnhfOh7nXBeO8aBwW1Fe1zovhm8POdnrVVM9Ph2fbvdTGptovgEw50s6szcM3ux/OX5rpQEbPb3zeNHKrn2I3w/f589RRbH/wvnWa6Z9b1u471dp5d3P07tVJbS@21xy9OLqWD99v504ONjftl7EdNa@MdrO3dm0zq3WMgN3fGB4MLbOY/XC934WRwGgX2y9Os@e6Xat1bvcKJ9u12gu7ufdSHg5fdFZhjMDP9vlboxL4DTetF@BW9fhD5vY7An272zSGIC/55b8A3eoK0K2uAL/HRUek@fHj36SWA6f@@wz0JmG@wDNogrLG2gYqD0m259m/xddfxFnfgOQqulqGSU9EK@5ttHHCp8EvrVfh9UJ6D6IyNDVDxTcL4VsOcE5qjV9Zlgwc6qw/wvmmo/T5LQsVXw4kzNXSixH4O5jIXGZgodVi7tsik2SM1Xt35EdQIEy9myDru12WSLQ6mty1waG1yfUxcOJZh8ccNFXGxQ/MQtpvyFI6J46m0hvesHCn@E6jgxdMM/hrF9wZhwzKxIjsl@AiFdkwUfCNcrZ6o2gjeo@G0k4G@InPJ52C9Ifh8e7JMDIZOnU2FNQNxZo6AGryhO5Oa2r5OZqWeb6cElusqAw1ZKupOvi@4ga/L9HgObpn3szJs4d061ds0HLFCDUbMrYbF9eXhuibSoUUo2PmLbp3whGgaogqqnvacHnZJJR07opxjw/zsvkwbrXf/V2hnsDdVpUJvAbQagC0og3pmT3772w65OgBlQN8s3773d5pQ7xshR8xnLgU9cCJSx@Vy67PLPMa@MovSj57LBNPGEDxcdmR26qGqt4YnJeDdO4Rj0dCa@MMe3zaMglcQycNEJtJp1EuVur8BGGaju65BPfSPOOc8MxXqmdjgi6IAxUeDzwxHT@gyUFm64uIO5aiEACd5nSvhkwd9vsd894DLdPUZP0aXWV@VBbmC1bL11j0GglfPXApy6uLOD9JcwSsNyT1jsGOCxq0vGYhAHEg1m3mMx27M523xzS8hb2scX0M8/BmXZpmtCLj6GX3yA2vW9TNicNPZXWIK4kdPFlrWCOeES7PRMplAMFzOiQTFN09reqrdWVMDURHh3p8pQC@LbtBaGJAGZczzh4vLc9qkdiBTgDNLyo/DIRQF16x6jyrh2Uh0Dvqr8xE0jFx3CNE4EwtM8cwgQgdwXEwjBGP8NOpM1ThJ708LmKcThfpOvyzdb@nxA/uYodScNkTRUgUuzHO0KcK5xUaQate18GsxqxHDYUnuLEJVeJFpsIMH8OZGotNtJMP@YWKdJNYjKgdmRMLYsirkSC9oD3B0Jk4aA1@FJd1@AkuTuvAFInWIKMvX7wOA16PG4/ca5jAEt7b0ZHBOWfyviwIWnb9bif03BQzJoonVe9nz9LTDVSYgBu3pjpUtAgIzAa@RMZkECSOLJkmdxCEd3wJgrGxqexCXi0uRiDVBcGlCnX2jEWktbXIaiJCQd8VolGvM4rkGV9yX2IQ0tUqi2SWI1k38QomBpTZSQQr8xFkOIKV5YjkIsgIBFIOMHAVg5B8xwqcaycRF3yIPbz1SRh8Fc2c3JczMam@tlbAM56@wKnEmflFX87GMpCYo16ITcZwtDzCF16frBEgz2Z844gPxUosCyh41rHJiHGuUxFepv48V@pzB6ffmfLi3tNwBx9Kjm/EVKyLAtYXOZUfSjcZuE3HEoH4VjKT3k02DuMsvYxsDjoCdUnIrafgpak4fzedGLSAfuWpUdF3OYIgUAwQEVw8apxdPTbWNb99sEPgDi3w8TrHmRRnBZiGgEQBiVGAxCBCiAZqt9Hqmx4cDMWFKD/xzQcwyuQAd5zx/gC0E6r9bk4kxjj5cIcb8Il3g9EYwukbgQSN/b0NfLzdPsYTs3sHL6AJF7AecTb@dau5yDF6VdyUdf6@EtVRoQgg2/iERtSVN9Vk/hjo5i@wucgF/DR2npBqhxCMJxbaIfGF6jRUQ2DjpHT5SHGIjvT6LA@gEC3DPIPdKkzWkBwj/trfAn/LFl16o9REKnB4CUUBkUJIs9Pj2sHJzuHxa6LcUaO2f7RbQ8wwwWzJVpvRe2Cwg@i6ovFB1aNnAIffLr54G@skN92XlvBXkiMsf6EgJx4ANiimQaHTJcL6cqafgefB8xKQRPGgQalotBVzDm48u@qBicrYcxDyVuSlFkOhKNO8kZAGvNmR0JWjVZR0REtDsfWwA4xN78WRdS5PUi6@DZhl0ksFqeeiHtUlfrH4W9SyGXq1MvKRPTBxd1hpB/3kl1stxSa7B2PqA0pF61AmQrL4CAUh82s/lh/8boo39goc9GZJGnTTnt47VnMnlUXQHjntfpKO61OQOBZXR7pz1UpSi0TO/E3PE6qjOqkyPpQZz@2K53YFuXGBy66mFTK1fnE1oYjNI4/qkueK68auZsbVE@8oObVcBzq93UNzRLQWwqUONRg2E5niMEYTsu6Z22TP3F487onzlbvHlTJB2EmNTAw44/FTTJjbbSBbZGZtg26u0OxrYGH7c4@u3KKHRkp@0cmdYhA8cUoD1GkXzhWfeIfqQc5ATCAN6bbMhciuToOKhy8iELKEW56oT9egW5hiVUDVQVqML6eJupIqadhiougLRLEqRmGr7XZyghwPZlZ7@kIXAmEov3A4vpXAr/HxjAropLdSVgg1cshYZ6UIrqsmEpAgytc1SKcBcYt1oOKpzvxqFGarISrn6mQqvwGDok64JS4KEPQLzHsg1M28PLfevnq4l@EwcdRXsXRZ3KBwb/SeHbGslM36rv8enh@wfH58OxjtmbGVTHp85Rgtm7F8MfCT1snG6wmcH7HjiAZFtkKewak76IKKpkEn5o@2ikM/lo1Pi4f8MSp7ytUyn8HaQhyLocFmfXzffVPB97rjfq3DpKGUDCyAUKQ1YPHCTHfwBsDuQLZk3VH4HUsU5GJnFzOkhKjDKhbUC190j8fGUOLj695hWLAUvgAMIW2jRYckEQelg5Ye9Ok0UhwVhhvFQjMAqiMu@i@QzBHswEVDlTOBG@gKh6rLG5yEQiRQj8ZFFk5GGpaRenzpRbgypK6c7qeplKf7Eg1p7rt3sQBEXsEqRGPuDiwIAs8MMzQfXxYvIHO7pAc8Fv3zlgZnBxk@OXXn4QINH2NmZ/5qfc5iDHFXyz8GDcUhJkJFdapH3TtwJAHcK1Atdx2CA9FjWKfhiXDx2ShSEOYvbZWvhTOSEaRF0ChFQ4qFXIendISVO4pe8N4@Tvxcgd4XFScDRuLCnHc9UkAgy0c5hLgbOQ2B/ZNDDP04oBS8oy6nxucPhojDu@@G4ps4xJ2Fozsq5gWIgM9rSe3i5ed30ubXQvRRypRfSZsuKUVFfX15PhivsgDD2vnAoFAkj9xKuWBnR@N7by4glZ4WpB4r/ERuTy28yG4GaIISTyy6R4h7sVY3Dykk7hs3Ct@kEsdqhJrpax@uJEEjCkYgnqV@L5YqBA1cqcBL1/Sl4Dqzm8aVJBQjLv3OihwB5TmWM@51YFege8uc43u98yrKOdmtqltNakF6A7immjQ0TtZVdAt/XRPSbGVXfZV1bxlPVFYkcus5a99BB0dHM265/QUcUILi5nLwu3acfdfGzRAR4h@jXGrMk3@Td519HfL7yrhHevXzykqXZj0P76ti7xBFu5/fMR3iTbudHF8BTUOAhOCGXnYP1/NUCwtCnQGlZyJdJiqWnT12dlF0OiCv6ag@WrDdz7iYxhxDWCrsB46HhqDPijUB7IJ9ITmPBYh6sB0VauqD9XGRkMwTndTlDoyIxcR4VplYDR5foH6QEf1YhOz0XVF@ND3JlNlSjDCOD5PzcbhJxHA/7v9lf0FGDxYEyUF7RGKs8/aMuEmE@992Z3Ssu5lCcwO9y8zAzyehiAn9LZd29YCIOdYXvNkBnw/4dQOhaLvKIC5sgQIPc2N@NTrOIPcH4ccWRj7xDT68mgcpyQKIPxmZmvALJF7CjG9aZPomMbPFpNYhipq8TSbLTQ1JCyEedl6NZ@YFIktlErgNyJ0xaaZWE@gYXXKm1bgyN/5BqizaHqd5qt/6Bzb8MlYetyzH8ywTLwe7px0Ihdo3NYXf3JH2G7XDPc@0Fes5jllKpRTbwCA7aVjd1K16raY4YOBEmK1KKAPs52ikisc0ts9gKEODU06SnSj8sALqvaiWfaTppDKIfsREaAFLB@BOBzRevaXgC1CcWzw/IBDYSX9hIVq2QQ83dDYyjOa49LK4mcMLEKey21D4LhBm0ExCAVIt2bGVkZLChKmmBj99Ge1Ip2BKnsIapg51ZR9Sn0CXUJJX8o0c2PIVjG5OT@VKZugCCVw7ohgHXxlOp0dwDcHBc5GsaUDbeOdTxSSBTEkaujZiOpoA6Mr47npGbzGGrJDzbqGadOJWbOrQkQeF5hEr6WKehL0tRjhKh@N3MglxuWiAv@62hPc7bAPZxVLobColnzjTMnUmg3fMyUMUfJ4/GdZC41xfP6fhHfFIpXxpDf0p5z7mnfEg@19A9odOfqRSuDxqavKIBW9lsuDNNldW0/kSzrXUrk5siL0Fjej4NHZlaOJLY/FgAI7jblpNuVE0lsVmfKvaAwA8cQZQpUDItORuX3YBI9kSw2x8Nrpofj1xo38cZRjaZEgH702w8Ywab6YxJo2x0Q0uMaogMUWwGBeUKEgt@FnHI8@GYbISONpKc9ClwQDvZbkp8HaUHG9iAjlajTSj6/AswROKjkVahn6Mnb/i2a/C80SGyi6gm9eZu0ERLAeoFtD1K7z0ZTc9jhwI5tvRgQGb72rAiLDMGmIyylcJABrHsAiHs/m6J22euyBtY@8QV20oQ3642I3BKprC2OODZ0qWme9MCYgEtDeFjEkmsFIpd2UkXMPX/7qejTCPpVWjCHePl4j4qLfskcM9v9Dhp0/WyCYYIyOeRM5o2T1VL5XZvQuIZ0BQw8GTJYmwe3IANUwL92bGJ1KA9EF3FvYYWl8Bsl@BpIZDNsNxyVcNfsC7zle7hAoyHS3V3T0sCK@kyy41@NvCvfYfb2Y94625QBVfpHeP3zGhTgdbfCOGdknEBtNEWXHwEjxC3MFxiSE@wvmBAia5Qawm0qJp3FtQ5QXla64gLFDnTNCQEmdD1sXVdz59irOR8KKl@gA3Rp2OjypS2bNereiD/h1ORuI8ycCMI/A9U0DalwP4K2Z0Fs/c690wSpBYR0EeIEGBQRduOC5t3KXjTLovU84teh0YF/GgR8zy/tyzWJc64itdwFSE/ut8mCh91w7GeX64ZUAOyXVk6vFxbpyIXqmHI@M6MoyPQHQwvI9UFbMOdIvFefKOfFFko0Ts0wgBg@uwDRn3HRtIu4hrgYw1hhWYIDVGFVzD4/a/UOHl3YIMyCB8iQFgIoGAMENlrrJL8URmEH3DWAzjYVI3GT8wSzjLdtPPxGPrEX6e3o//fmwkj@jQGMYbo6h7LgVSNEbLRALveMr9THWpeL9FfWfKO1XfGXp49X2AHl59Z@n5k@rrrRi/o4rAEEMPnOPglH0dZtQA7QXydYp1hoHp8Qi19X469cDElw1NpaY3SMymNkzTsNHW@fwS8DznFILifeGQ5zrPowRumCCn@PKRVEhD18O3AtgB3sUtA/XFCLnxtY58/AJ9UuNr22KMpgDEXKQVfc@bmPJDBlExlPiDXJHo1Q@z4jKVqxOgtl3T@eIK82VV9gpOFeVzMEaJvdpHGff6cPiqTscXoTRuEiRUlM1LMkC9A9NNJ8Gw@UkE1YV8nEyFVGdzU7mNiKnF6UpXEyKxE9zjs6Sx1h307TU1SDoDu/r0CW8e6633DmMug/PGoJXecMwdpWEqtteh1bZNfhCbHYnVKbz2BCq807OMQbfH0FAU6oAIy4@UdwzU7lG7BK0e3@U5QFs1JfdYXGRcfW/9OMXOTAaTfLo/jz339RHbRMW/OcK1ZL4WEPENE@KE1cKCqzstjJe0F0jSe8B1vtDHVxzG2VOb@QqwhfwARXiNK3GQ/TGx05yM3UEsIXkaSFB2HLSsj5q1yquA1R8nM3EbZpwQNQDXxhcpKwse6PzCcjb2lZZK5y/uPrDKvNKm5xaSrqFOF7Kp4FJf@pHC8VXE6bUbKA7mjqXZUv4e2s/Lle9ew7z/K6wJmbpcGSc4BSa5eDgalB28mtdHA@RoWYNzKszAAeWBYeHccBSfi/kW1@Ood8m3MPeiqTLCxZKiOD2Yz97gQaO5qWnHrSdDU9HVAUQEJSDViu@d4X4ZvtgNU7@m6aiXmE@AbVLl0O4sL4bRwl1mN/EsJSyjpShtG1VWGXmFyhnB6w2iu7q7hG1V7uIMEWbqruh1i0Pr0TRb7Kktfitj8wiLYimfBqrFJ9tYmiS0JZ37AVbY7Cmta4LFlxuNsSdUPQFk052E0WH2p4Fs4ZKDYbFY2A4IGc9HmmNxEmdajxICqjwBTJxXmVVCfMCofqIpyCm2ctfrcKnGlXl0WAffxxG2xdswxJoR0ta/9oOrJkkG8spbkIHhWRM3dFWb8Pim33HWGWgoiw0ziXEoCScr6/ehYtlcrHAjhhPV9HkmgLhgnYz1YRTHUCwPQ4SGcTESc0nzdfDiDDRm9QBwgkP/v@0923IbyXXPwle0htrFgLhTlEQRHC4lkdplIokKRXntgrhYXAbkSAAGxgxEYCluxbmnkkqV440dO7ZTudhJJa9Jyo6rkoe8r//BX@A/cM6lu6dnMENS2vW6klq5vMR0nz59O919Tve5aBnLGF89aDCUsXGLPe@QUVB0fwHZdH9uI70FCqaPuhYTV4oQWKZWKFEli2jpKF7EOvJHZRMzgy0iBjgEK1x2/pwvaP4EMkAj3Htgg0Hzd7xh7LbxspKaLqVPWOnUSyRk2RXYB4bTQdgeuf40GMx/3YSQu0LxOiXvDElz@vya/Iyz4yiGsXRWxWAAYre6R@puqJuAgjps3isP1jHHOpBbDU7c0JfnrBhIM5igpEL04DORfYB5D2QeHo5KJyCRgy4T8KYH1QRCsvEqsdoAbJ1kLjYKK1ROKdi1u@GUNtFjH5UrUKd0ivdBqOMxQRMxmhLcsLEviNwfuxOuDKht7k@FOp@BXiNXn7BBRr42PahUHn2EH/dm7BbSPR8kgAdxG6hQ5fDINcrA9gsNB3C6O4J2q@Ot48o7Cjzc@HULo3FiDVQt/EXcHtvARRW@cW38Cod3vlgl4k6Uq6FbAVhsxi0Z69nbV6V8X1CCfkL/iVhmddelYJmgpG4/viSQVsXitZwSYL0GKVrYnoOaGhtoYQHrEkCb3uFVB99aWGuD7s5wFk@AQNz2pHsMXYL58pBgwgmNU8/r0bCBDIfX3tqVeSAAPcYxKjADPZoOO@iSpk/jpc006d0DL8kBxI5QF6jmyPTSox3OKwI9P0NVT7o/7hX02uKqSC5B4QcA9T0SnqCyTXR/KQcGvyPNJj06fVt@4lXICg4LfjdlIropkf7oF7JWDpXnei3yrTSSGOvnYCxEl2cJkzC88AoNFacTf/KCX47w2o12/rDt0b03vgWywjIWUjd6@MgfRHn8kqEu56KwJrSe8WA5bocXX/IqagphUxywQQ8bTkUDzG94jUhpWWsj15i2YAvr8g1UVWahZhSX5ZdL3tg18ag3V75DZNugmmm6JcfaMZcCz7W8ymS7tsmgL7mrGG1ISEkRCK1ajtfv8kpS1VEmNATFjWcZhxpfdBRYQ5o7lc2UMxT/uZ1q@CStuKPNmlqNTB@Ow9QR1aGVhLuGqu6yMm9gfbLY8FPkXEcHcHizcaMdg69TG2Im9bvI0mrGGl5XEvK34B43kSW9cmX@OqNDY6HVxKM7eYuoWS4Dkju0MuAK00ZCylMbY5@XfoqpilTy5HAHcLwLDKYgzTfg07wMD8KCfq6XCzQIK0FItGOc9GXefYC@09ZdexD40pUZHaxcKKD3wtd7iVErkKuX664z7WNT8KUfykQGKovWKVf7essh1Vx@8OeRInDSO5wiDl7/BUNbUDnUZ6sVgCKTFfnCLws21Z04opdq1H15R8Y9EMstWa3sg3JhhJ2gB2/DnQ1JVe9O3CP4s@9hi3pBHvkl/fJdyW3zZeLjvd1HBzv7rf2dr@zsP9mhkqTIrw2Kp@Mq3ZQFJ@jceyTx5oOYQ5zc@xMPznE8cSjOEkrgT7p@GIr7IO66II6/aEPJ9tTNZb65rzzIznsauJN1Ln/AzDwZ35OmceChidAUVZWgfycsgPPzsB0UmPjhDCSHVKj1OkBPBhwXKod7JmzmnIP7J66kjk8RoglCWjbgkeL3wxPkAKU0EX9jhpNm0IPV7Fakjq2CxiuHyF@CdoiADADko9btvEJRys21CgPvAs@JbCS2lWMPg@x9ryYec7XbVK3Y5n4hD9ke@KOjnPSeYLSAODc4tEoYA31dDTEZBUEVqLeAngJxpLlH3KEqygfVeqVW/fxcGkSP2L8hbwVvYJL/hnbei3b6qfGT0sz2VQwAg8c5S9jQxcImpVrQpUdrihvUJSpakRW9mTl5tjW5RH/9N2xBnmFALlu3@sUYjX@@9tyXNrP@zD4WvngznFQCjlnlKPJNVTE9@/wMdv6vWI28nrnIRVYUX5pOpJtOyIBqr2M8kV/Ok/Yxch67e3xhj1dN@vonUNrdMpxRgidTu1ZM0VZHsIkrzUfxaKQm8uWU6GMa9DG18l@bOnx2X1NsAaLupqsdv0avDeOIWEdrr6UJrwP1XKDibmrrn8Xar@o11fZRpX0yR94zukjDNSebG1eRpt3m1SsRUwNnSxfW8SXylxrm2rxFOZU3LuOUMro8O9SdGZdMqL/zpWBKaR3kLZQxsji8VjzEnKRW0yZRwtUaMYV4KUcVFK6zxfFLqK1HIxhdlpITMfMSX7bVXsaxwUBUdDag7UEhOUcxlNFlbBbK@NSouciqTC60BZsQ/QL//8XaSpMgG3h8aWT1GzSy@tJq5EurkS@tRs6zGlm6Wp0Gk2rHG1WBNRuI8glw/7klWFDbe@L99@4ciIP3dsT9p/d@W3xt76l4/84jSNkTj5/efbB7T8D/dx492RFUQP/7ijtBlXsBU7/tdl26nV@p1VYFYV4IUL4qnrSH4j2/674E4tkI2sOtY/6ojNxwk0vtvHQnc5@fg8aozBJKqwm6K@K3JnXjhBbXHaDkIb4jKl@e2Eby5hnwzRLZXlA4dG3AzW97xIOQHhc9K2mjDYD3IRXQtPlJlnSn8WmdmJZeRciB0/9eewSBKXz4RNx5tI2RPrd3D3b3Hj0R9/f24fPx19DNjtjeRbcxd59iFgE@3Nvevb977w4lcANqFYF3a2Swfl4TKghOo9J90Z9ieLABSoXyK@bVeymXG/nKKiIQ@ekoct/TA5LCd3d2dtogF@32tTv7734FuRr368KyMMil4VBdWiBcq6HRCNQmo2g32Jk6spblOm9Iw7m4htmNHN0B0e@SUMgL9E7sucK6h9eI@CBNcbOZYVOooaKrgBtRKUewjqAIDPl8aYNQbkJtdHugasOL1b76wKJb0jErypFLyktrQEgxOOPuqMthdFUC0D1rdVO14YQB8EJIJjAA3sFgQth@4e7iJYm4ISGmIQr@kHCTE54Px/dPkGtEA1eZcJcDgazJNvG80ZRigKO2N@J5jJk18e5AMVKoSEDw6CRnMFBXrqQSB/y/fGPDV1mAtGAX7MPKVkJF9OwG1AB7@3G7HwbCdgp4GwwiiDvyWFPraNAGcY/uhSdosPQS1Qio2jUH/20qR/WK4aRAnEqE6cxFvB263LY8@N3LloOSdxdqRL096jQqTMn4Txc24O5CA94EDSAqm/sFuhUah8TYEhq/L0nZDnygSBD5xMfxqEZ@b9p1YwWkrGM/9z76qCAHuRQVMVR8qHVaww5DPeBDyAn6oCI3FyDEkKbkMb5G8Rza8R5Eb8NDVIaYYAM/VIMrazOFB1Wj1MSRlSI/n1Frp03GcBfWShTPusF6@xprn1H0/B2wWR49k3RQTNbSXID@nFGJAT07TdDNS1@gYtE8pJZwcIdctHd8LIJq84M1Z3P77rPyxx@WDqvVI94W2j1@vGClRH5mIZEclofWnSRtQLXSJNJcMO1gaaXPyLslrnKFDBiXYw@Y761WQ@fxtepi@ojiZcXTKfHVK4dLlcnehEgII8lEu1tJNFWVJSpzKAoSQbR3QmPRs65KKRFOvV9vYVx7nIUGjMgI9xFSrzHDqpF@jeHtGh/0YGfJST6Np1vjL6hY5JKi6J9tzkf1A/uuU9wsVBUULSY9nLbaoksKc70ge3WG00vn1QK67fPRwf59eXRr57aOj4fXwrZ9LrbXalu5mI2LjyUD1@XRfnwOWj7c3ggt9L2UjZgPyUVsmtI1cZauLSmav6DGDxfmjtYeoMGzFyOqaqRGbdPRAD3E2XwpDk2jAgUTTcQQPTnY3tnfF9YO3rKtQ1nY99qjLtmX4jaIuK8qT0dsh0ybXUUzTTpMkGaeVMoZm5fGqz1vMacOXsZWIXmQkhwPvVnoqL0gmcykdQSfLMRCoOE1b4hq5OKtO1V7UNCUiM@aqAklokkzOphL7eYSHz7sZJ82mWjcSswbBy@8sWZm3Jl01kVX1ZO5iUgxwngctI/w5Tt9/t5n/nhd1cMMlvv1KXUYlfC76C9fPIGKx/hSXInP4DnToqaUdFaISpfU2JFZXpzD/uwEpWOxn0le2NjWJXMsm8b88TUjkh3xp1v4zj@Xmd2hvO9UWzylbJgTWogOPTt@BAGTCWKw2DKpAoofnskjjEZDn5OOZsjNtXaNWtNUraRoZhJ3IxvoLeDgb9xMbg/JqmC3Pbeq8udTFZ8SsZqMuFuLNahMwHzzxo3rF@FO9kIVL39W3HyGJPfPcDh@2TZQBvOAVIWAcncflVR@RADnDJ0DUmDPVgsmURBYnZQzJdZ3OozM9kFbTiZoiweN2Xt6UML7omStBTFLtC0dO59IJnYCWeiDsYR1R3nVLIz@2fnV3aWgbhfUd/X16@PFhkB4H372Kw6Tue@PcasERnzSYq@oIJKvB6gVF2IJDj6oPf0aMTC3VBzLJseb2@IXbrSR5hq3Qv8F6vWryJkytpmFz1CVYXt8@govuF7RlSnnoU2ALOuVxNZz1lHhyJpbPZ@UCPo6lOUWtzKeBtv8y5YZfHMd1QcpjwGMB0xHD2D@7bwAuWcdbxVUqMl8kdOAP9FJZU4CWg1R9tDpy5yOdgneeDDX6VVO77kYeE6nbkgsJ20d8TK/KSGTETLzlgSmu1qvP2/RsOvsdzgb2Bid9JZsDMiWA1@nXuVU1KlSSU1ZdholHXISSFI6aUlC4cHkhSYtBa77okWTLKPNAcJ8SYy8wWFF6k@9Y0vZsSBNOEKeSCjvjno5mhSKeapRqSNhC13LShJqbnmHFVKglBsQymTRxPJC2vKiAiYwpBuhL5mouBg1AP8rGyGbahIv1tzceo4UPnGD7tQVOzOU8VVsREWV5BhkSew82hZ798X@3uOdOGpscQt5FCqlFPYoFLNsGHVHLdkSTLg/DY9bnKg@k7knLucqFPytgUb@xADiz2SuqoBQHOKyFKeveq9EEw7vsZ4Uu1c4lJOueqz7UOn601F4@mr2iqZ3BpxeBUjgHXFWwUuCdxaGRa5EyWErcqC3OAwLiXxlS7lViGqhFKplJn1z@NLiOrHmC2cSW07vnzB1sDJpk44CcsI2iTuBjyzPuoxvCcPRPY4CbtJbtiNsO9kwPJQqlYXkorilAze6ZsTdeGWXrKSYVcntqBKmMI2nEmAc0ai2guj54pX3SlUWHSp49K8lpR092ui7WU6jccTQsovB1A6NbH6VMPrcy8V/LSw4OYMiHm9Uvm7wgsAg79Fu7jCNx8CIvhfA9OagwHgBLcDRKogB8jJZAKTyixhb6a2Mll5KkfQWR@txsTkZtUToUoqk1xI1Oj4V0VpPzEbXB@6MA5LgjxYIgsb5mjpzQDYLFWctVpEsKEmRxJkW12nzn0JKHWqbZgigx0P1s37IpjcibxY7Fz4@ImYLZOeNAcE9iNyp4LFmpteT6eaRJDaN4kkIo1EJYMCZOKkungv2JBJLOkFLLV5WZLQlo4EjryWPRthyDg1QIqEM0HIclFdNBAugCEJcHJ4sBiivxDhoMR3UIH6CN7Em2mqsRg1aTAc11scC1nIa1jhoMQm6sK/RRhkfe83QLtvnT14hg4810RlVuTO3Ow35pFFOK2ANhbA8TEZLQve8Iy98R0SMFv2qQHuQaFfXpEdslQYC/o1bmvWhAorVNpsgq40Q4m5h8FJeSsV8HWWybxFjrpnHGDyHuMb3cQO0SRDmNAj2wCQbopgMKdCoU0yxYubQcKlZKBpkjCQssXQKn2fI/TaXTlnc4cjvVskqnFncrEZsF4U@qWQpH21sqLGohH7LE6n/GrLxhMMfiziOSpR0zr8YjmmoU/GKozTwu3zZWUJcDSWsNSEdBXB62EngwNeUxb6ogoDm8OJ24IPKIg5sQlGc1ykThxKqFnEsXxqHEtgWcZQv3w6Sp9L68talcbAgmIajemkcSIGLY2otnQKCM/6vlUZqsfFAsyiZ2i514qShcbZjX51kX5SoKtBekDDE4GeJr7R2SMbcpPWBIQZdajxQ6FgcD9vjlbQJRzHt3DW@YK5jycLCemHhllL5BtZYeQ1xLQh7cBBU@gO9vlMWf0JET1ySSIR074FCTKV7PAERCWezIqUPxYAQTmh/q4WqWa0W3Qw93t97d//Ow9ajOw9RiFriPQqvb1BbhtR1apUVjGfPty0t0ilyBKpaYDdytA8bedQ@iWaHThGKHIullk4NuDOLGSisyaH7osrIPRH3IYuC1i/gRMiKvpuB6bGpDXpTt8ovrUIEaZ5gqldSXtuElhAM04lsCcEYyTlD2OLyz0asofJs9CxkwI5osk1mcGi29xkaLhkFhSi/fBZ@xZ10UJekrJ2W8iyiCj7KbuScClUu5A16hMGYwF9Vq@Kucoor7dfagy66vJ32yfHt0Bu0h51euzI@Huf6gSPd09j5foBOLnOoTLV7sLP/pPUY43Tt3CPLCfzXoLyD3Yc7e08PMOcJZF2XyTv7@3v7LVJQ33/6@AA9hiaSLBNQYonAZEIM6NHee3ceGDD8bclGskFIAPIm/JGufErCG7dm9N85mXmUWBWiRUF4yEwFi1JaSYTe0PWnKngb@p9QB3wJLU/wUQbqUlGNySGNjdefMi/ydXpmQFE7JtNxSKCkAW8nRqIQL8Eww@AIC5AvogD4dtKmr/CNMuahIZ8/thNl0UAGi@WkfVc/oNWBy@TJfNS1FTrpyLN06o4AEl@b8tOwX17LnxXQq@SYlIaShfNVODmq5Bw1n15SjqDUSs8ZQYzMa9dGThm8AxRZlNAkRJYpVIBfEBuiWPQKpzkzQJTMgl2V40edCsOGPg4j49dcMeaI3Zqyni/UjwSif0kLHE0j/PnYfJQiApPvU2TM0UTLcz1m9Fd1lm@YbT07Nr1PRXbdFdQeuQcNvhPa7OiFfPZFdCefu2QDWpiRnPF4HqCXb2Oyw1Qh03gQNmCgwslcsAVhEOrhgp4f4n9n0rVrFxVobCC4gglrWZzL7ijRSCgIGYDEPGvTWo/c2LBZglYcZogNE6KeBvGBCbGSBvHShLieBvHpJwzi9e1iUU3epli5cYO1mWPzmVL833TxclnBbihV6Kgw4DOLq9OYkewwDglddNAc1DyzAbnZspvntiyO@tN/B9wmLlmqTJVww89p9jmYf/571jrf0F1ilP6ae2hsUMicyCcvNmHG@8J7ksRVk6QtaRLbT87BZllqFtPLfjeiiA8yiObTn8Zg0snm22rehR4/9cJ1JSpbj6wakgj@YxGB8zoIWlxerS/yNsoGvJi9sq6xqB5ECBjkugmykgRJq/LVuVXWTHz11CrrJkjtMlV@@jNZpzy/UiB@qCFor5WDmQr6X7GFRqr5UCgNNGBItKl5HL36ZoIfxdtgFksDfxxhpyKH57f7599ItjsqmQr/@6nESQVM@lLTnjrw/3BZHNczcXzIKMrlzHHLM0SxmAnx6Y@idvDwJpfZeYvk5394celadunfjUpHx/ymOriZa1DIklugVg@KZ1LRpsbG8wcDoFNSWmMco3rNGUsOz2JpMBbvQF1nS4uzePaKyp6nZl/X2QnkZ8xgKS4J/esRY7TBEQaJNYp@k5UvM1wqc9MxubYCd8jkdplZlwbmMDaax5GmOAbTs5kQOJZjQsYiaplbkMzeWY644Eaq8BO0J@3jURsDtAb@qCIjgHh@dWfoP/fwoJpU0c1F5XmQJQ19FtaaEJAc56D4egcVKqCp0qkI636z3I6A7W53OpwO8A3NkXIVOkaqVtFlHAmCo@kwkDjxxL079QbQAwc5tYhFBDFvDK2kUxhY6UtVn6g6rdrFKqtV1huvkBs6SqK2dSfeOKTKnEVZAF0@EYMKVXgbBqxi4dFA/ZQQsStaR/bngTdybQMeo7h6JSOB/CIUHS7VIMpIjomBo4QaII@mwxiGUznjpBvjcE4lQIsfu1ZawZFzkW7ExMUIIdo6wgvEivRBR65lEIm0IJrEsayUVgs8SoToMZDnMA6xWlqpYUVjzCIXReQZWmuWt/vktoiMWgkHYdPQNAvAEUbo5bhu1qB3kKHb5Vi//NtP/s4qnFarKo1i6nijNsgMFJEkwoqfB/5j9W2gR/lE2iomcP99hJtR99yuN2xjhJrQQA3ElYEZJhAxnwKhodMqfwD7jX9kG75gVIVIWNXqne1tcfDe/t77aA3FlwhEBYniSATrwirysFPJWL5UDEYQSQmLMA9lxQikGrEIpXuFYLrH5F6nbxsaWDBa3/xjGi26y/dR053XZQIhZlvs1AfvCVG31kSrJ0JRMM7DN/@IMftj1p5NR@yPLUmY8HPsAvGrq0h7oV8MkV7fL77/Z1SdtCgBng/vVYZm1VlMP@U25YUs0Wy5fpjZq1g1NAiZiC8com/9mJAFHKRbbYS5K@auqJGkd/uHfyUIBz4@wOwZJUUMT/FCRN9mRPr1gEYuE1/5QnzfYXw9j14BTESdebyLD@GcrEzQaMg2kqsXDN8vvi9bDPBeiG8m59SxHGtuLnUy/tWcWSorpyNrfg38mTP8AxOpNHPNwsgHVSqeT34WLVOzm@w6men7irE6E01L7fAn/5lGfaRjDqsHPYAzWnOqUtdKRpv/4i81/lnuyuwCgvnl337vR1EfZ5k9m2X253vRapot9mKW1fYriS3pq3hkWMVZ5lT8NF5NbOXOHOMzC8FPssZ9Fh/sWdaSB9LXi352wbLPQvJthUQv@NmFSz4L13cUrtTFnuxWxnKfZS5zhT1joSfwL2c0Exbjv5iLcXbezGeu@Wyy@BtCjgwfGo8uTEu1KjmcGrG2G6JOf9EzL/7dTLbG3P3wqi1iXBzgqAAdSk0x2kOo2Ya58k@TMeXPmK@JUuvS2YLqkVFLXdYCokl7EKRU5TifW10rOHQg7qXUsvlmleTOqtWRy0b303EPpQ56vxuS5DGh5z8MHpC@M36D5hK4bRBX2NqG3BM0qcmH9IITLJAPoiOfQ0rUQA/QPRA36O@G7m65zikkb1xJYhn4zBJdoet0FIUyBREpSRTrh6lCBcupqQvhn/QOxNJVh6UrHCzZR/IjG@VcuHl/60d6R9Kj5MexJ1AWL8b5j3IaSMWI3srJY4fk6bJRO7EvLUjFU9URkHl0/7O5WySqy@YlDbAszN/9E33QuQHqsvagP2jySh7/MTgmDkzmCWjsn/yTENiF5WjLyKz5T9XEB7xDZVWOJ9kl6smo5sd/YCFppw8SZzcuFrIkxkwZS@w@Ek@f7OyLvacHj58e4IWM6RhRy@DZgh6L3bwvkwAbvyRYkGUbIOavsDhr5DF5eSWvuFKg7v/597D7jLboWDXLGKZzy/0gVq6uyp0zRjQVlx4hOT4L5fnSAlrHdcveOs6aHCEQoHdHIa7XwIUfEowvJtjhszzbmPzZZNqUumXFjOcSU/95dsu4jMm@TMCjDifAqQucP6f2JWV8MZRBV1ZzfL1z0l7zGD/0Qrn8JNAvmoJiN5vpF74nJyeVPoanmk68ihuge6IAHcNVx0fALIx8utREt9lAeF4XZFt0Xjjtvoh@lbvt0ct2gAoy78xQJdq5/fac/@ay7ojHR0MOxfGm98RC0G1vaV7qlgBZqdN9Ueqf9Boygw2DtcIJJyL3M1Efw0D98sZ9DeGHeM@uszqDF11/QNyu1RnAQWZFVXMPFeRcfcrvsceGMeoSeS69nwpimm1WpBD4aEA58BO4KmVd7M2a88NY8ZkuHtNmCTgi5rlIWSEY81mPg8IGzDh/FlWqqm3OpLN4bUKGrw@oFKIgEc1cwcQswjFnxkrxm/hChWkIOY@loeVP16HSarz5C@bRUYQBNDGGAXftavODZ81nh6PAPVk@LFaPSujoCKE70qyRxpR89vBvHP3By8HYD2JJIzcIWcGlppK6x5IamFZY8UWOVULjBpqlFW68aNBQO9ChTNyi74S2J81USRvnmJ63raYVjTE3rCkbgyPtKSUDmYYPT4apvYno0ECE6bpLKhJfmi6U9f4E/Wkp2DKMOTqAGc3RjBADNcSXioxhKs7ircLXMk6AYWcfuImuqHyYimYiy@jmmZx/s/lXX7v5fVgX6a0nguVNMaE0NnNhw3XlcmGPmJuOMa/Qgupye4Au/6ydEbmnUYqDhcZyVZmmcD3YBRl01pj8rnQ8wS@pI6mFgnXNUfYVc4eXJa8LNaRa0yR6had8RQiyPG8gHEEkpZgri83MYiDp8sZBz2JpxU6MRs6okTMuwtCzjEYeymIYyNN023CITtvacB4Bvjpr9JJYKIL2S4xPxa6Ilqu6zmjPISpQFoYwoUhn3cPU2ptGo41NK4EACXEBQc/tt6eDcD2X3PDqZf2l9ygeSrVH8ZckA94rgMBoC26wUpmtiUy@WOBVukduL@FXM2fVS7VSnf5X4/9bJZWo/l9fTKzFIevxxFop8b9fS@Ihjmy6WFSvreKGnPvVkhjPw2N/tJJbEvrMFnRmoz9CfkF9HvD7cDDyxmM3pDBH4sgd4eM2Bn71fLyxQOdfGFcHfr9wyb/IukIu@Cm29TxoIaKWRFQZz4V1bcuCcR@O/UkoPhp4HfUbY5TfXFVfwTxAN1KB6xIPFAATJJ@5Ud/3YDLfDfdGeC9RRY/Joc@/OwO/Ux2CKO9OyJVjAGseIDy/MpmOquRuyh318FmczBDaL6Bpx1AddK3XArAWdssuIOUFLrqntJ7N@n2LnLe4g94TFxk3vD0SOpLKbo/4jnZwbOG2tiQeARO2zu5WlA8T7aWLRtwVefkYVx5wPGfSGMgbkb5Q4x1jWZJmhoVK0fK9nlz/WRV6gIZSVoHYMrtAJ6IfRvBKlVMWYMWQWAnsIwbpY8YYz4qoRxgi1EXLEtmIohAygdoRfcpKowSqSJ7PXgnYQ@yVsqJ1bZhW5hnr6@jeE@/KnHpB7xQe2knV19YxNgf1BAcUp0k@DdfXMIccVAYCI86xbxqzH0VHtgQAeUIoECLw2BP0yNB5TkqkeFkHhwfSX0Xl4fVEB12iDSjGC95fjdwjipIiTjoeh4LpeQEBYMnq0UfeWA5RKUaqnekRsNq0FiiyihcEU/fGrbVVahDFNVKgPb8bA12pAmZ0LVulxh2Hw4Huxe3wWAzcl@6A/b9xsyn2Cy9KojNbbp943XyzQKQDQxnrKYyCfbvEads79x/cOdjZLoly/QaCs4GqhrWNweXsIuWTAYckIyzCy7fSubnKRG4HpfxWNV@QTd8yh71oNlghgD1rgnLc2M47VEzezDFiEJl6uFeVdLxFHdsNdbVxuWFTphOMWmCpwVUrf2nJQpLGupaQBGObI5QpRIcGfMHGswCUuVfACMjdrYVCGIYSIsq1Nq6Wy3pNrdOvMmys5fIm25lb90AOfyHy@9NRbLfN09ppizxscugtj7e2q3naFypWQxw7@beCfAO5c805vbSnhVMV4m/Ux1bYPHAH/t25mj97qrRWYEAKzfphoSAT8v/z3yD2nUVmAQM7LJwif/2Ro1zCVnhT32EPmnaeb4Oh2EeV0J2F92hzDZ2woQt0/N68QiFJe/fg7O3ZH5l1jO3CKWk3dx3neuEUqpyM0Q5lDJuhewAYCw1M68fSIpHj2bMRusVdRvnrqw8fvAdTvo/@pYKw@cHh8rVqKZ@HI540kByM9CG29x4@xpuESaFCNwr3J/5QjsukrSup4MM@Wg5T60sWdq2KqxB2ziM3lL0P7s4P2keP2kOQmNswBPELnLap9YNh7lGX3xwjx4pPrlU4PXII6nji9hvMCZ0Fzkv7qNAI4c@xWcUNqMJZWSHsIRRy0IFAYtS9EZzW7x08fODkN9oCsTopqyJf7GjiAEIhgrExiQTaGOlgOF2kqpDtNolg4F8xb23G@7JRbW/mG2dnme154Ld77PErHxFwz56WJMVNnMUpbUwiKpiPXQcT@Gh7d@fAKkFZlH0xkWIczWnTYmfEjqqDyQ13CjoC508QxnFW336b0rDINHCclVqtgOohZ4CNfEAAWl5Yk8bZpO30bD2Q7bFXoatzd8Z1EXOyUlmptkfBCbCj1frN2u3rtXf8Cb4b9Nyg@3YAW4jTxpCyXjh/Gw35SZ3syB/03@57A3ywurq6vLbn3f2dr95@cnPb7nZ@C3hI63ng4wP@ZGw2YNI@kdp/sMdOukxd1IgR4Oy2q@P2C7@62qt112pr9Vs999YNd612fa17w71@u3P79u1uf3Wt07t9q33rRrdTRbfRVKQyJOVBi8kfq@1frtosxmxtpXa736/Xb97q3bjdv71Su359tbN2o1dbXe2v1dvXr9/srax1bnfO59qi9uRgg1X7Lp4dyR34rWzmLrewt8vShf8F';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWW_wWWWWwWWW/WW\WWwWWWWWWWWwwwwvw/WWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[_ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # =>+/< $&&195e a 6 \=>axfnuen le._e _=B[1;#]>8t t47576097 @Numun Cr Uu8 gutyIO 0;
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198" );} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWW wWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;k=f 0$f 2 64;r=pure;q _=r 0;data D a=D_ a;d(D_ _)=r 0;b1206=[209,210,128,206,207,214,211,212]!!(l(1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+k+q?2+(d.D_)?3- 39);instance Num();(!)=seq;f=(^ )
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
This answer is based on the version of BMO's answer provided by Ørjan Johansen:
import Control.Exception;import System.IO.Unsafe
data D a=D a;f(D _)=p 0
p=pure
s _=p 0
g%n=unsafePerformIO$g(error"")`catch`\ErrorCall{}->p n
x=s%2
y=(f.D)%3
main=print(x+y)
Test above code on TIO.
It prints 3 with StrictData and 5 with Strict because Strict activates StrictData as well.
Code in polyglot:
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};e=error"#";f?n=unsafePerformIO$f e`catch`\ErrorCall{}->r n;g=[here|here<-""]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;k=f 0$f 2 64;r=pure;q _=r 0;data D a=D_ a;d(D_ _)=r 0;b1206=[209,210,128,206,207,214,211,212]!!(l(1e1,toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a,h pi,h(0::Real a=>a))+k+q?2+(d.D_)?3- 39);instance Num();(!)=seq;f=(^ )
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
e=error"#"; is to get rid of parens for Prelude, also it hides the rest of the line from Flaks.
data B=B{u::Int}; is before e=error"#"; to fix Fission – see D in Data.Functor.Const.
D → D_ is for DOBELA in (d.D_)?3.
% → ? for Cardinal.
p → r, s → q for alphuck.
Some golfing as suggested by Ørjan.
h pi,h(0::Real a=>a) and do a<-Const[1];pure a are swapped for DOBELA.
Test all GHC extensions on TIO.
211. Haskell with MonoLocalBinds, 10000 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4rPL@g31JFfU1SfFapEjxIrKburXUrZbUurS6W9LHLpJFsqRiFbuqKJGt1ocz48Wsj8cP9nh2MPasfc6Md7HzYGAHi32w4Vks4Hk1Bv4N3zwtBgucf3A2IjKrWLxI3f2dc3a9gCmRlZfIyMzIyMiIvFVDdbq//nUIP@zQMkYdw3KZqzkua9n6jWYn2fqIPVN1J5fJShJC1ezOoKeZrlOSQkxhTDebegv8zLWuNVP/pNkQnmGsb1sdW@0xt6u6THOaal9zmDVw@wOXWe35ybKMbfWsKz2BKXu62QEwV7P7tuZS/Apjp6ah9hotdSomN5Vh34Z4h21qxufeZ5c1rV5PNVsOQOYZe2XZjobwTc1xLEy@ythwS2tOIS0AqGrr1l5t//lUVJGx51BEtW9oQ6Y2HNdWm65umUiTNDvePz0@nEqhKOzNyfb2dGiGvUxYJtseNK@no7Ls1HZUQ53Gv8JqA9fadafDc6zW0UyVZZLFZGY6Ms/WbXUmySqzNbXV1g0tCQ3CEqyrGX3NZhjC2pbNdqFIRiFdSNdr45TJJqYtjCOn0RaZkc26U/XJpIHwlt3VTChhejpS8SOnIjJ@REunDFR7xCJO17KBj2w2cLQWu7XsFjCXaYyicUjPhp9YQ3W0/AoiyPoIrk3r1gQmci1o2sbI1ZhpmQlKjIArTNmrTzNWJoehtYPd6fA8y@xNh60CozWv27NtmSmwI6s/mg4tslf63jx2zqZ5R9iwWtAaU3EKO1QhiLKZJHw2M9kLmtC60JnZlQMFa2nMMfV@X3N5JPCKZlM0pGaGbl7zDn5oW61BEzuf29Ugb@ywyA@O1IRUVdYXYiKJDhYiDuJgUIJjq6cFy@swU4MGcvpaU2/rTc5Y2tDVTAeK7CSZDpW41Q2DtTQDEoyxN@PMsbB5x0ENQ@0mm0kJGRNzYb1rg@ms2e8zHgW1gCJtpwtMQ@qxTxBvdB027PeYo/cg2m1a7bamsU9avwvJpZYlMfg0@1PV8n1LGsCYmkcarQ8CAUljIaWBTh6Fbm0VSGs7ggau3gPC6m7YYZrq6ChQIYmjmS2iat8XtRZTJ1ie3ejQ4aHqA5twO5pNXY7wQve0NUCp@s0cubV116Vew2rsUFNtdmJrWnRS7E5kCZlZmIOLFUlSo66thbcOtsPQuDxFUu1DY9rZk9cvJJUlK2ypXoZvRZbL0tb@JrtbukA3l7LAAH07okZZ5QfmpC4uNPgOlUaqY99LgFUCqhgsZfXdlJroQwETLhQwpaITXYmbTLJvBDJma1NtEWA5DtWC1gDhw97EqWbNgW3jSDImqnoNlTYsswP0hMraAxPpYbJ8GpqgacFAEGfaDVANJC@1EcgFpPBJV4dGc7BJAh2Lj4dEUBgRgY0FRb18HcsYEBykdFzkZaAKJEWMu232hrVV3cAkEI@oeKltzRkYLqYZmC1seRjvtFaSecWgDmsDH99AdiogpQBg/V6gX1KhABgawqKqYtSP//TPWp0O4Kk1myDbBLu@YS2rSSO3SoWF4ZAhw4JANahYABfH3HlyyOBGNfQWCQjVHIksqBCU6601MFrMggztWx16aVe9gZ4NnavpapzJ@WAfZz31mksTnXMuVLynNqBhKQPKm6qdYM82oJWamhQinkn0Bm67wBL9LRZ2Ut9HnpYiTxcvNChcNBldXkqlOmVguOQyBYEv/BjnvKlNSErHVR1Lb0n9kdu1zAxLNJncrFh9zYyEJ3CE42G7EY4mUcpFomW90ky2dbMVCa8BL1Yh43C03Kw0z/XSZXkqeTBLQHOLaLC7apFmVJZA5FCnuEn1QJonYXB4kxCuQJzl1JHkGJ0MBCNhpsNueECIlB3kSwsZBORQ0jE0rR9JJ5UoigmEm1tvjJhX0ykcosIl/TIWDoVjwaoTBqjpREWxs57oFooto9/FQQuIYjp9GAls5N0mjNQoGR3dBY0zzhrE1zSKgGQhmXirhW0Nh3Sfj6hL8i6H6RMoKAWGcRea7MlaK9CRQQhAX3adGWlsWLeQIZUJhxkQHSZmqnagaSAxr0iNV4TnRCGTVeKKBmBraKyQaOjQCbC7gUwXPB@oG4BnMxwGsPFOEpA9PXUEWJp8WB13GKa3oS/1QDyANtTUUOaA8NH4gIKZDKj/OaBjo7adTmRyuck@NtPFXDtVS7wHIf0p9WhPwsoHOxMKGtbWbpmhmp2B2tG4JsbUZlPru0JQQU0cF0TR9HhDgQkxeCadrrT0bDpvGkQ81WKcBwp53npiKFRRughFPwHqjMZUYaqA5miDWDJG07kDwM1U5vIHBJkowAf5gSJ4GgAwmTbUmgMXpBow8G1Xb3aBZ7F0JpeLfBCazh6CgrmDZE@0/ayxMEr1SUZKpvwgLMaDKBLYorN4YHBFVNWJAGr8YMDjmFWnNwex5RcRBoJAaDKlJoH3voCzZ5nWHKRASB8tgkzG8HYATewYFUoYuDy1izqrr2X6TQRthoZAC/mv67p9pwTjhO52B40kcErqxB7tugcmMkvKtUe6a3F3w7AaIJYd6J8pL4dUc9DQh1MVojC/Da8c6QYUsLbDKjByfxwA10XCbQcEJoVvIHAgSibBTSj4rwyABJQEQkXaDonibRAqxyOzGZGT1JWS0OnkOJOx48pg7siYyqfLhtVDKcTOSDFATQ/MPt1EW0HIfBL56tyhzpf9pNeFw8krSzcjd@HFxcVwKVwFyb64@BRca@h6iq4YuJ6SK0EuhEuii1LEyYWx55QCwy7D9@ce5mH0EpttiKPSJ70fUc9LpexlXD1XxDODzyiIOpBsAJ3AB@AJRysVdEajcvUWKppstCdrv4HS@bhp631BhBfqjcr9ggpZIoPe66MZaWtlHGQfp0mvYsMoCEprsxuxwxfn6YvLi7uLVuziPhzH1NGyWmlApSC/SC/Zsa0BDJfR85VSQrmMRs@zMEg2KuF0eDkSKSQMyEiNRr8rRGMqp3YkrIHUjlxchIGogj7nza5N@IbxTDTqkwrKgQMz6ISRcPKuAPk3opfRWBjSRsNxMDEq4TBQpolEcKjSyJkTBDo4eskJsxGLScSGln2N3xmxD2FJMLB48m3g343jSbO3dw3SlTUdA1WRhM21EfCmlnlgix6@xlViu6SxmjDcQg1gtG35lhFa4@aA9GdSbq1gRmQOIgSF4diDclWfgEHEbX0IBgL0@5GnCOH4jbrQBhiclqElz0g1kRl0HDR7teRcbeiQDyvJpjPmAdB7wNk31CZ07El0FzK7AITA56nU/JhoeQbxtKpEVs2X6ggDS1M1kX4tnbT2ge50kbygWaEpYbeBqqiyg26gEdV2WRPG/A5QWhvqLtfhgY@OMcmO6kSiqDXWuNaFyh5qDFgobw6AhnOrCfaOBpoDxnLjkW2ZN7ptmUjk5BagBoYvYxtMIZ9HXmCjWm03s/kwfechB4rNBCsB2gaxThO36TRZyrQMq2OxZQBA1kwmOWPvmjhVAjqfC@Ylc/RPRKBaxzJHUzyo4XDvoI6o5LO@9q0iZIrgk1cga9j8So8BHqjz8e77LRghlFw6DeX3fGn6@JUMYJmuIwY22RhATNkayDfYku@1fnc0MaGE/MGtSOAnS@Mdk9v1KgyoUCrRwz9R0mAn5yHQz72olueaV/ct0pBwKiNoZUzUHpRB6KeiOrzbQA1DU8EY6pFiAulMg4/bFwXXRWpCbvmGU6Lds1w19SbZdRj@SKgvJHQmO6nwYjiVSOCvTFEsU2WplnaTQiklMINUPukONElrdi0mX4DuEgSSQYR2QQlPQCU0m9Q8P5mYnJZcawD6Yksz9J7u7tJEmmGiUjQe8L1YnA8cIzjUNVcSlsxYcONk11iKmx0OvzXEoc6RNHqy/YPNrfph7WSnIqcGjp0y9Ab0jZZW74FKa2iOzKY/IXakATKR/tO1cWRZboUzwrXBvvgJYRov@d5mfW93/ah29I4XgtA4em9gqFiU0tIUACY/pmivvwZmGNu21fN1fUc0xFIWSa9NrCag4StiVzB2INYSAuF5DO/h@kCyKXWaTZawuNcPFICrCIhrBjQ6dmIxhKQ1BD9QQBYIJa4jJO2GF1jEQH8FYWJufYxuXvzDiQTmOyV9j8gdc@D0AzW7UxQKv3HbbdQH/OAMBV8nsBMZ4@AsBfMViMm5f0GWmai5wD6@FcLHVy7m4puJmgvs48txfLjiMR/dVMw8UB9ZnpDhCslcXFMRcwB9TKuEKbiqMo4rUNxDSyoir7nRDybycRcJNy67jFHRIowI8gAznDt6fEnEqePs65hHMspELEbxhRSWaIHZs4YgyC@fcYkFgkA/dPqtpDt0xyiyQRQJ0Gb4AosfzxlBMepqHXrluLReSCCKJQwQYEp@nDjnJ7amklr6ONgH5@2aMeogAgaBLu2FBKP8RLwJvZWcYKfI8Ba0rf4o0JfvMpz4PV2Ik0DvynJykxxCvcueiOTU7nurORNxvFvyFZz6FZ8GrIsFHGwXLghPYFDfs0AV29MdWlcNSkbJNxkuJNmzeyYUfHkckxnPP7LEzfyJUzmIiGQ2iNVrC83tsaueTio5xOKj6F0bsynboLXSzwToTKFmY/hY0Wu06WcOQEnMycGwiItMSJUXuK6A04YW2BDaLYHR7AIhA2rpppo6ogfOM8wrz@SMyURhGlp7AOp1Csw/dH8BLFEsEGS70dAfAgW6YNG959xKHg3AxMkkV5KKZ0/hDCXYVHy642T3gACh/3ZnptnYRFO4A9uFVOL5n37WgiaZbbCuOiIjw3fUgZLELe0H208kRQ/9zG9rgrkaGLpKhCHXl1A2VVzZUA3fMR816jQskeiqdg91edHcwK74A/3tEc7jJbc1Y9DSvOf8TEqMiDw5ncdMvceac6AJdmrmkWdG1pthqS0iA7exdI0S2djYvBm0Ibc2AsosCKOHMpozQcjGK3Jud@AO@C8uwn2pGfU@fh8iwgRsOqc2FC1lOWpD1x5pdlu9HrSsRP@6Q5XGouXnwI7r38D5rETbUK@5s47O@QTgVbT1TkezvedDYLddMBvI3knd0uMRzvBUK0bKsvoYTtvgvw@BeNtgfMfDdNIN@vmKhvYZilikCZ0ESYsr7YkAmfQpwhpqY4R2X/fbOQszJJ0V5EylGYulszjI@ssq4zX9fv/h9DgyU/picX5qvsbPSTLPZknxtf0En/OiOovV/i90chi69J5qJDKtgPNBKe7Np45dc0BpEiDRNFQHmMkVzaHdQPPRz2MMjqNRE9lq7HqEvcfF8VbXHlqoEb1U9OSmZegOdmfjIak5Pbc9zhN3WdDPOCn6ZgnbIjXY6SZ813xJYDVdXCV5gNG@QrLxBQpcAgpwTtJ6iGhN6xa/DyoXXetG47/zB7dPc0v1FTIqYRBL6M25ArTV/BKn4ko7/cyn4/XccrlNY264WA@YNAW@lpcd3bAcsMnx9zFSgHbtOPx3PhcHqaarZoKmrYPu@clEofosKabpHmhL1ehYRr7QSanw82CDD@w2Sn7x/FqJ50ssRfmyxPL0IMtUxPNBUX@dsq@/xAk0t23jGljA@cg4O09sibWThysI9gMubM@v3Ha6QCmTKT5B8lAD2M3urTrynj9hNHmIut5o0h@RXg1qHiYoFsDh2lzX/im5rTyeW@vrRNIM2tUvVSLQuNeGBoMX/c40KcuklW9MoaTTXy@g2sZAG2hz5dNB40rDrY2PWBtfX6i0qMaSmEpMAfFwItGH@iSsxq8qNY7b6HtUwKiGDp38i9rNXHnXB128j4b2ITgO0TGbsGMO@hONO2GtmUePU67b93q21ZooJMZ8q0QqfFmHmlDXHY2@D6n2Wz0LbGOrB2qD@RXtL5DSrAf/nUBMIWNFY2JyZG72/kI56LKgekCL6tdOAufFv07oZB4y6Am4WEyZuqm5I/x9iNLzhGjDsoxvaRmQpS2dtjAbCdy0@qUWmlFzxJ4JNp66cHAapNF@aNKCjzPCuATqod3sPmIpB6eiHrEGZ6bVHxmtApPsX7IvYaSmWSHHbnruhxiSJj@UZCG5@ig7ci3UamiGyh/D/Mpj@IrJ7KP4fK1DqLe0KIMLOXzpZryqFpoSPf0REEtvgW3S1XoaeR9R6tXW1cDxHg8CDS38zolOpmgh4oF0fR36uom/E8tEAW3ItUywplzV7mhojhi4MipCH5Kv3vrGXOLu9tSOxk84PCY6xrMSuJmOG3Fj5/z5iRLf39KEZHz5/3FWgI5zrY0c7zkX4atRE9pz0PvyrNpUH2/i7OcXO3UyNXdZ5wvqntm1umZX69rUOXzfQ90DONLlZ1MeqwSUv6s617h7kOTR2JrrOkHqGpZhfA11UR5y6WhZ8ydmt3DnfwuSfhPekdqACPH44owdDNlEJBq7H@o7XW0AI5NjuVZfS5DvIVADJ3v47/y55t2DsMPOdM1u8a0PoI5D1nrD0NitDkW4coLrzvMnkhqGpeIG1UeUd6CM9/yaqammZX9x3qOjWm6/T4963xg49EMzugk6pzGvuttU0q9hBt3lu044y2odq9Hs6l8qUkNTXVO/TnlzONz7qF0qhDHVXGeJTQxOGjrQyh4lkQkqwfhjfOw@NP4FlnDm1n5jYNujLwuGyRV/f6qVrxCg46H8xeLsnGga8nFblbd96JFlCrGW@yA3kQKNynJCS4NWojw4AzSxg0xIL1pUfEDpmao3FSawjvYtU5diMwBN4umBDQ0QPm/y4iFBuCPkG1iFkZ1Bx4l@mXG7LdCp8GcuwloHD2vxlSTHsG4DE83Q9VVTPOaOyv6q42NLILlH10CSKbHWmdAGD85uGXrf4b8s0c7MxTK7eD8LNZpv6YrmaWltvkyBri9pdj3Lxm30oEIkmrbmNHHGG6Uvl4pc5JhWB6RwwmBjYA92bhVm9wvM000mR7jE232to@K2uj0dd9gZzuygB5intw58DeLXA9XRXw8sV5uLc3oLwdegfKV29ObORCt4CD3qij1Y/DHRCTBotiFuu7pDu5k9x/yOw9mMVuNnI6cn1f1TdY9PhAT0IrGplCV2mbf51HfgtD7Gq3PzmtQ6xUL8g4JOd2nCVDzn1nP@dovHZhFuB73@wBGP@bn38GxCcOa4d03hzq0OUjDxEYQu66qGO392OTB5CvqUGAnHzoe07Pe6YXXY@0KagfoFAg6V7gcYax3G5UPVhR5gzmFWyv8r1y1xbiLBlRrnIzCClmUJ3dTdx@dhXFcFO8h7YoW4qoVnb1J7@Jt89q0YEifzqbL3qMSHIX3UNMCy@RLU4bsvQGgbXx5avrDsAkOlZQ7cBJ5XfGyIyD86RJTYsJAP8ACLvN56dRr1WKHTbfK9jF/QxBwNLLqBY4zGrgcX@@dwmI7ntB8WsrMpPNNgU2urA8M9whW9r0lX6/cNnNkAmb5pzTNhDkcwxHyTHQSjxKC3qTVxJfCryrBvvQL1DMatPkjV3pGGS/dTguThxJh0z2qqBtCsNZsd3@dzREdY/cNOTlzs0YUw3RYnLZ2kd5w5RPuZ6eiTdxSGhfBA1gCVKteyk4zgIhE1FotGJZ4IF6Y6JoB5UHSgFA@b8bOqDgPedQlWb7Pzc7Z0NyylS8o9qzC5JLPLS44VP3T0aWvYp9OgRzz5@ZJ6WVkKJxLhpfCFWWLpsA@uGSCe54KrE7BtnR68vGMSMFPlu9bR7dW4zA/TOV06qAqmSAtMmlOTZhrRPOJHwvh5wxPc@fI3f9kS53c7GlS2p4OKBATB4@tWT@tat095viJ3YDwVz/8iDhhNDX4aLbFRYyDmwfbhx3atW3a6fVIQhwHFWXnwHHLd2C8Fb1ycfcOt/C5vPF4af1u2yNhP5VUKhMqgZ4K12XK7TpId67RLf2CPN8WCC8FM10aTuxVnu6yl4YYDOnxBs0yGZV3TKSosyd/8JT8CSUcwxNZ4L3s6@hzIEU9aKHTusNm0BlBqD8knzbYESASJDGPrAOdvGYpbCo/iwQQ6mwkcmfBOJlI2/HjiRu2YJbZYGK8BwANPZb0dWaodPX9znr6s/MB6Ke0//SwVvROEk79LFPOOHGceSPkeGSsYnYPocWyYyUtDmWfon0/RhbC45e0BJFI5k@ERFY/HLKsveg2dLqfD1D43iltOIuimdvaOKPboYDoxrHZLRxRp97aJogJPfJsOdDDwRgk173WVpciATzMmjl2WgwzxmKcKLn6UnU5s4HE7TLI0ZJ9ZF5ks0cRTBODjhDTwhGevsu5tQcsGNwqmNrXGgDbH3GSSmWyFqrNUr6xVyWVrLQtPWp9/fzHMpBMXw9Wty5TjEfXiYvhdOvMWqG7ZkOpJCnve1v7m3VKymv782VFHTJbvw2W@sRHExNLd4e7h1vFJ7eT0GFrh3hM/25bdU8eyBrmIzgV0LYPOsANdbF1zvkH@@D4Aj0TYksrW8HaWaFQKbkwnUEFrOSEvcWdANE2k/kLyeekdLRA/CyBkWltnHkftwiCFbQjMhlTDyg/6eBKfibTiNDFxmY4yHjuQTxjcPjpHlhKpZFYBYiWAWF9JKvZwZZ/ysK@h2BexPE62p3NBkGJ@fud@PK/iXBLc/1bq3YeB8jevN8fyeL0J5pF6A6gf6qXZru3unR5tTSYDHqMnSd1KMSdOZHDhjD2Nz1B6x6fpWJxIiFO0FZnJlIB7xWBGV@80NPdWg2oJ4djs8cTEoVR@WRozJlCmgvcXXZY5LSIRKgHqIGWs1tSBkbY@DBTRG6MD6O54FX0hsC37qL2CJ2WBOUR3ySTx41UDsQpyeV3vkIS4kNdhJ6j@xL0eh1XDMRqsP0r1wFDljzoOg//AqOS5MpdsyMRwplyyBMvA19DMDlTYg42W@RjFljgh5CVedtkvL95jAmVqXak0U0J7F8WZGBilDbWPlyYI6H3L1Urs48Cio32eMPH1i1u0w1V@ZQ81bVPF2tCRQdPFCxC8cYvw7W4fV1A746oZyfcgzw1MHKgAKHCBDij5Nt511CZZz6/i4CS3xK0P3lBJU@eOOOXtawkOu9EdmlrHRmijjmOApMTaiIrj7VV0qJPVDAd0khYM3/yuJ1JOkrTBnu@yT5hMDgFPJn2VMc5kCWGdyuwtADCU3jZhWP3AEy8RHGF2AjjDa4uJBFCuo5vebUslXAGgqdESc@0B7lOphmeSeEUokSvRdXtGAHDOfSgXWurHf/pn/A6UCxfcPxfuYXodfH8ofG1w/xMvRlHA9898XwZ8f8R936ewyWYvfhDZC8PwwdMIwJfP5Jk6oUzwrpyiuvitjS39ZveQObRMgW3ZU4eBZkIJgzynm0AvvQdMcUNtjOA8h3ETjvFEzt8AiwBfAX@geoMaDeWn2ZcRPP5fSqWw4DiXkqQt7NqQr1HQbQAfB3gLDihhqXwuv6KkoJCJGw8hHcnt4CZqjjAaLYFMlG70fuVDo4lnY5jsgBGnVfJlzhupJfX7rPzBL@gSwErcUDhnkAaP0/gpIK4qkkWW1JgSxaQ4kIWVMMq0lsVZDbTBCDkAJIrBpnfyENRNS5AK@NjUhi5pTCPPAGrgbWc4t6rxu5A8RAlAxHHjXS3T3XG8LRqPkQQ6aDLYDPIZgh0jWEmex6zn37ML98K8FHf2MGC8X85hXRPc/3jORT6cs/CQ8uwNMpHp@1@wNuzZsWnh9vltKC2LZFKZbErJRwMcKgtUUF7s6p8BJXRuEBZNTb@y@k5tY2v3xcHh8cxNKAQZngYLs3B1LXaRSMbPL31H2C/3JFHXt1PHr9a3PVIGSzXeYYIQ420m08Wcl9t0SR/I/YzvR5/NmyJmMlLSX4uY1nQT27QLaxb7ODYVANzg22Fnco1E7@7PL9eqF2ZoJvvP826HCiWXkbnAdeHQ3VDh6WJiEXe9XfYneOukk/SOW2Xk8d1n/iEx7h8HP3yXiX@H5fhCE28/v0QHgseHhpMP7PSHuidTPCu6zYMXzCsvyBqvqAoWdZxhU5rZJRQsDRN1mb1uU5x484l0wOeQvMsSHQ7pkHDms0x0q5BPMx/uxMOIXX98xYi4W6MLpTP0hnQrjoF75wX9I@BJp2/obiQqmQJi@uTgLKTz6E0dPphaOR8y/wicgzrjMElzzBG6COv2UuIXnTDvPpIYXWlyOAC6HVp9Np5F29Q81xHoVGxzwOccNfZi0AO4Nj2ONBwtNNCyEpAY6Bn2inKOl3gISiR7rVxkGE12tWFL78CIE4nGQTR9pyjjy1BUvM0D9KrGvBrgtFS/q0IdsGmya3iXyDC6ViTvuIJ8tpPdzg82LyVAhkkb0RKfuQifmt69VdjwJRaO@5RpROPhJOOWlLiSinY60ERUkm10cV8oTX202zqpbMErBvhg3tbtXhJrBcMMZ6HnuCs8yDXfdC9NgDLquZrUzZY2jOAVAKVLpBOEh2/PbsJReYbF6XIccRVKa/qWHE8Wqq4QSuMbZqbkXbHoy7lJ0VAs4jUCeJgSjBLI8di198AJKkKk3VP7LDKga4YclmTkjVxEzLjj2lGWqOJwfctMFovRnAY8KAJsFgRtk0un@xwieCtfJFWBRsJQx2zh45PeZ@dKMnkJbsokypZwPnMDtCmcCYxKYKNCkhKhBf0C/kpYIn6HalLcpbpE2Up00wdAzY0mOYXLCSBfgBZUa1Z9ErghYSxgOFWLxZJojUlpX2TAF2tzBCKgnSPFPRsB6CtOwwHVUEYD1IattXSQl89eaqapAYGAZ3p4Zaw6ACazo3HvNuP4@LZByiHEi7gjjtdBQSdvIdwK3xk4S7@UKtPUWPke1JoPF6jXtIVmM0r9t6lkqnwXWTIqoxTomtFqZKlbUWLZ5VhsyVyOLJmobT15gjNq90ugzNWTYKAOASixZETLwM@g/FWWzPKSuhZZalUyy5QCvGAi30GCH5xU8m5JvU8tPQFlKQ4hNhc6kSWHLghKJ5PKPZQPe8hSKg48c4c33dAdxZj9kh6LYRmSS3UswA@pi@MYDZsXxymavCsLWyDV6YnuNqWK@S0xc7cyJ6AILvkDVg4HLLFVsu4Bj@8gzM6Le0D94xm/xA3ljPbBaE7Q@JInY75esAg5jTJXCJkIv6EJCDiMABHRG1ejURAmv/51SMkzJj/NZyNW7GkuXY6FcwqY6WBfh56BHp5alm357mIzccO0dib/MXGutpMfLw@vDw/fRi8irMjCoY0DWVmRv8drpL/us8oyD3zYT/@EQsspKZRaVp6splIfPnwAiwM@59VkFcQH/0TPE@HL88gqY9XV1eV4vrAcfxauB4oVjWQy0WOm6yl2ofedVgu@VpcuFI@E@OfpU8oLzH/4ZzxM5C8cngdBRGjoG@Fu1FyIXayq6nJsJfPMLCcz6czf/LvF@/jdYX3tb36vl9IW8XGAj5/fv0L3sZL7bnHxu/X1lZU4EJK7D98fvqvVaiub8dzhee7pSiK9uPYf/4/FxUxmLZNavHQc5TJ8fv1WzqRX5OTf/EX48PB13XGAEEX8ZJkCTvwtwFdhuRy7Zp/gc91m@E/uT62AW0V3o/0Jb2UCe6VCwiYczmXDx9@H5zfbIlOqT1f/8x8ffAy5oWomdWbD0w19DOULIe4EB/iynu8mVA2tIVj@PjRKVSoVcK7@5/8V0ldfAB6MGa3BTzXn4cqPQtVEhZJ8DlXz4FAyGcj3//rZz6RQdRj6FFIUJTSivzq64VN4ojxh6EjJqwXZsp7hlef4GQY@41qkFCVz4bVnoLmxaf3gLuCGdmVWIMxvd5@rmOAGcnwtXBV@tvDzt//73/7p3/4x/f0pff8D3qSdX3z2YZMxDUZg/JRKz2baYW/Kf5RMwCfp944QehOiZqFCJV7npfJZOBRwTNHB/2WCJL7/G@GkkHcdLMqhy4nGuAgphZWDZ8Ov/rBxoT3ahsYk9TNn02FeY/ge5skC9i1wUuiHSuXIxb9XDfw7dPCPDX/KB9nhKXwW4Y/@4eN78XeRQkQwgcx@Fn8D6SuFzkPnl5c7Jv597NKfjX@Nj/i39wn/Prr4d9LEv6OP@HfyCf/YTG2k0NraWigWOwKVUTDt13xO4ZtM1oXPZ96QFPqtftjKQf7gmQR94jKWuL8/T34/jJXL4h@UqbLvww93QbEu7xOJte@rsdg5Fe@8Ksq5lrisQll5kenn@zVAHFs7X1tL1qvVauLy@@r52mQike7Zsxh21GeQsHp5fi6F7rAtKlJoGZ9NRwplZDlFns8o02GQLkoh1G@LXM0t8gB6CwT6pNCHuw@R2NPY07SRvkkr18r1K@tg/H9wMIQIfZi@sux0N91VWiAkWVo7TY/So2G6Zx0oLXBq8JfugVNPt4fpTtpMm4oyGk6gevi/d2C5rw4swGZBSneYdhFxug3PzsHBK8DXhryv4E9Pp9NDKOQwfQP/aQNFNl0wR8/v69E7@Hy4/3BxfyGdM/mDBppBUgkn0@FkPhzWL3P5/kc5Hq5fnIcvy6GUc3GR4joTy6yU6YbB@/t6fWt/s15PIRetLcWexRLP4FOpxtbE42moWn56UUpg63HuS9ZDqbWnF9VsAt35GDRRBsLWUrFv/IxRwrO6eCGBGXh2ht@z25tb7iIHuS4w/KzOo@GboiDyUhB8bm5T8xFMOBgooL@j/9bBf1n/r05Z5Pwyyljk7n4tQp8o/kWjd/d39@K3Go1EhCeyBn8YAH5McndfRScB3YHrPBK9jN7f8zD4jUTXOMIq5rFWpcRjQOivIZ7rRbjMGBhMEbHWdnExTKej5QaE@LPu6mdatomWaUPLUgOX2sBIUJajBJJbKZdXhHu1UC4XhFvJ58vlZR8qDR7hBCDNUZtl5PRyqB/FMnD@j6RxroXucQ1HWlobL/R/2u@DwacU058/@0H1eku363UMz37@fAFdKYz7WSrFHISkC58/Q0cMR8EY3LfESmoRTDsllRmj76qO6rp2BMz9@EUYt9k5F@EoxmfSaQTG9Cy3tpZfqVbzK@DOF6LRsrzEN8NEOrGiEr1fSsm8GmCmhUMiSimsRin0PozxLLTGnlaBwx38sLv7EFGbreSikcZIi/oBSrHIQ9hKPlKIFcVfZTHKUtVlJv7Oz7OxleXV5WeXl@PRC8VE@U6tKPeVO7WEUwf35aa4RBU3tapPnmSLQJZCunwh1eubtZNaHd9GgcvSIIYZBpLAkXDJsW@Hz2meJ1e8PMeKXF6Ew6XyM96uhRwLhcsCLhEG0cUKRapvCIxJvY272YeAFfFKoZKynMkupnLD7/JbaTCClvFzfn5eyBRiyyDXlovFy8tLCl2jFOe9YfuSLtKqJM6VfO4ygarL1bC9HOozZTUbWpb6tLloNc1auD5r45zZIgRCk7IGLqU7mmF4d9beWrbRutVb2qIUOtyrbWydxDNrgDKzXduIZ45P10MKenNjP0Vn0X@0Vds8OIUEh3tbteOt57tvtk4PIRxvuIRP71DVBlpdux0MbtFf1@izoTvq1ZXa79f78Bm2f/zlH/z4y//uxz//ox///A9@/PM//dUv/vQP4PuX8P0j/vyjf1vM4e@vfvHP/ucf//WfQ@B/gO@/h@@/@9Uv/sXP@Jf8fw3f/zMQ9tfiG4DjXwlw/eGvfvHHf/GrX/yTfwnffyW@/3L6@@Of/G/8/z@KP3T@@Y9/8tf4Izx/8Ec//v4f//j7v/fj7//8x9//h9BEf/9Xv8T/P/6rv//3v8T//@Xf/P1f/Q9//4f/Ezn@jDv@73/1b/nv3/3eH/zd7//zv/u9Xzzw@weP/v7iK8J/8TsI@fpyfg2er6nXt4b84ieV5zehxjgX4AHgun/847/4R8C3f8J9/z344N@P@rnv8WNiZM8lYuPAnzP2OQV6U/rZZx8UUP6PGArB7PMkNgpNe6G/@sU//wsMnoD9R0EMaWUWdgmB/dx@DrD/2i9YEPbnP/7yZz/@xT/88Zd/9uMv/xAlWWKlGK/FE8oXpoQAMPcVcAiY/xo4AFTWcHV8kS1KGXAsruEUhqTEPnwAki6Cq8LYspTLgi90eVnFz8V5qnqRuqjyzyX4k6kqhiRTFymMT6ZQc1eqlBKKEAN5rYDds8wnHGI4zwDfobRSBB9OQcRgmInxqBhErcdYpVKJScMKxBEoeDHNkFULaFyhbVEBvJiIp4nXC6C5suE6YYGUldgRqy9XhjxhDAOqhIFhgTDoSFYycqxQ2YQMK8NNhrgQeUz6AM8PlWqhMqwiuh@oCIAjtg5ZAlQFSzes/gD@CuEEeGm4@QMUpVCJxaoFCKlQVSm3eJ3yVHJUOap7jFG9MRwMXXg8fcbYd7JSkLmNB4RnAhp/Y2PopzTV8RTiL2LLojr07znpu4zpoVWHRB8exuOfYjClFwCAN5HAfVfwTSSwNM8geshRxShbeMQ4BqBcTEwV@QE0yMekGLVvjDyQP5Th6z5r1YAH0WF1lpaWwLVWlbPyAZgLzL4uOa5q47IE6UElJueLMgbjNhZt6ZAMiuXNZfhV4H9rkbaicnIsS0thHPPDzMsjEctaK1aISu9VjeqyTCWPEZwUGodzHZbWlkD5XGFRKUK3tUfJKtX6fXi@cjrr1hD0zLgsx5U8nz2OotEKke@sUqnyg7KyKsGT/AO8KF5cWQ7NgC8PS2JfRIJW7xJr1C/BCXpJXqpWxfoYU6Tq8dYJJDg5YEomnWSgnN6trGZWciu5TDafz61mlJV8cSWfK2RBnuXTuUxGKa6sFAvF1Xsq0jOQC/HSciO3Vv0HM5//5h/M@8wPxY9UfcuGSZa4l6rDRCKVoRJXlNxqeVSBclCQVCWNi6vho7sEbouULmgb1h3u@IFiSXcJZNMF@DBpQWILEAQfQIsrA0wsV@8elMW6Hb6Cg6/dyUoOGCEqXQAjcGxSf@ojYbs9AWHzROHOXH7sTKPzBI@E7UMW0Aom28Mtkq7FTiy@FW9da0pr4jBTVZJoneMcaHop4RX355fSWsqPnY9po8tfTLdhW6DG/nSYddW85lGbOj/G4kftqHjPlNPT3e4DEKf9Hh6w0ezfGYatXgMKiPOZHGAdfmzDsuYBrLLTwwdq@co/YooLhnTGFMCPdp/vnASeJ1u1jR0pz9YP9jenHjkBlGN7W9snvneVx3pJcz6Kd1t7e9Ne8UBTZJHlVuNxEI/wg884feiZXPreA1GSj9yuDmNTao0tNclGRIszB90e33Z6Uamqw7Y5ACava5X183LosloAKbOymlvNp4ur0F33B70BUoKdDgqsM7Dd0VvpFe4UKyr8xIPuSDtgs/Twonq85MCVbK0F9sutSYc5Gvi6qUGfPRgIDwxCp613upD7reUBSA1VZfD91g@k14If9/EAl@dBYTMxxhxwXBvT2ywtJWluK1Ms5ArFbKYQLxQLKzkw7XJxJRNXVgurxXRcSSsFJV/IFZV4YaWYXQFpCLG54qoUAqmht1MpEPaKLNNTN5t4mewa3sprJbtVKcRnBmCExfcohlQ/AJpDzhYu0pBOlnAXLNMrizK@qTSN7wEFhCprstD29kZ6e1uW19GDU3kbaVluoSdXSKdX12VZo5gNENgZWbZ4GogCMJd70un1DVkecAR4HlaWu@jZyqMeKss6ejZq29uYzxV6MpgewK55DPcYnmcVwEz0ZLOkyMryRx8dwNV4RitU0i30YJ4Ys81jNiBOlp975UmnAcMRh@MYdry61mqyvMs9tRrGvKCK53hRX6KnRh9ZtsEDPCjLHXB0bDC2ZbkBTuREWW6CqzlSIQwv7sWjk6aryvKIEwhJJMtDglab1zKoUSIcs9nZ2VG7bkvr8M/I5s8mFA1i9OFga7vx/Hmj02nYo9rW8yOMefFiR70aDexGpyGSNerwsSANxFz3RtMfKONuva4ac2NeQow5FVMf1TUsW139CGUSnw5m0qu/gJgXEDNvbYRjg08PQBv4We/Bc11tUIz3oRh6DhsNuYw86o76Gs6gYJeh3UTlYEhPbdpWGV2gd7PFcCQcH50rl/FPZYphPcYi0bt0@R5B2hF6CQlKRVBy7kbnw0r6ErRtpYyTO5HF3lMZhJxcWlSfRobozssl0LdX5GgJX@BitcMsnFCeDgpyflUuLcNTfipnwTmMpMNpxuAner56@VReRSTy06cJGcoCXgBRIaG8WkSExVUY@8v3QA8XhqLGwNXq9UjkVlOvo1FeJ/7SJ3Z2dha94zuodKqjW25HhvFhhZeG6dHyJyj8NKYWnhYdNF3L5vg6QIFPT9MlqiRkX6DsWSoVXUOJhDIEnh9odjrJSgn@vhOlkI8mccN13WrX6c0D7IM3hX12NuOa9aNaeIYHJ@jQpLfDhjRipySdoO5I71NkeAi9ga8golO0YJTw2zDohUEaaJJFSaoKZepEG7rJHQ13uzTLImxTddXk9sDECifxRUlu@S5xlring7l4bhGPw@otplaq4FJbLEJATI3eUhnq1WqlXulpvb47AluC1NmqnxgGMrbOOCQegfB2gdcr61C0dNnE2x809C4NQ0Op2oLSgGm2fjcolQD2vtypnGPiz/izlpCr8mUicf75ElTPSro8CqkVZ9CgWwJYugG6cb48hDBldaVsQIn52Y0l2sGllrusUWl8PyxfV2AQWWqzDMuvlClR5TyTLsYzCgwbMJxAAHxX42kIUS4XFyNGxLW2TKhJulTCCgEpyAtPNRrLLBuRlsXUtQQRBlgW@gNuoo/GDKZoSuyaQLqsr8e7EUBxpKkGTxtNsOxKtBykViRajixGK472sdyuRL4HLZc06c8Gzo8u1itprlMvOYPeeXoxr8TvEvXEvaE67pKymimdD5bOE1jo9OfOmvweyAX0updA/Q5O38IYWYYwj3f5qDoeF8dh/TKoOoYG1FWKmbIAkfqiB0VkFsE3afFtSZFweDUTDkfDZYBahGDqiNE76jdh6M3hJ9CHYVyGTlzMQLytuQNQAUG6zJSA2w15RQrdSy3d6bOVohS6k@7v7teqnob1ko1GaizheZ8w1omBBZmi5aZkPcQWyZVIVp@xWqXWOaqVBWhtg@y8lMQu@GG3RGrxWxe1YmvV7/nzApczIRuJE4dWfVNrsWrqQpJlOSR7qxGRQi7K7csfQnSXJdu4a2O/0y2z9ApppZaO6Yr588voD/u6cVfIJqpkeQBT3N@HYlA33M9QTRGlmge0jUAKmZZw4gS1C10cpFQuJ6MZqrH@cfH71e8L3786PTg92GbP0qVCqcDJcMEtw7gSVsJgdj4D9Ug/2pJC/c9WTvnBfFEOlfrh7Eo4O6HYXlTEOe8IMkHkHJdv4Ht5DgbmZRRclYryVFkt6Y5YXYmUnEFfs6NPlXymlEkr0ZBzj4dQM6sheir51dBliKNcWY2Cm9YFMkqomhLByiqmSnAfcG8u5BQ/hzLpghQqvPrwmTHv3b96hlyplCjs0v3aPfxX78/BsL4n@/qe/vEnBT/3HID@MYHnocf4MwE3hhnHX/6QWOP/a/SzccBLLuehIUIfoLM7zvf17@shKVQMg2EQxvfY889QmKyo5C6b9Kc5y/j3/Thg2XGcZd8H3mWoM8tVFQZqcSp1EX2dAYW4WMwX8iHp17Of1DJY2MsLNRbm10Xx4QQvi/QPOoUn3saFkyLLC4nN44ONl1snOJ5oJr5NlW0c7CcxCl/4OT6p1jQ01TZG4o2fI4TCYehk45BZYMVsHlKaMzqjSKE09yFyWdptlcRrceI3TElmcc0sl0qvpJQcUwql9Gopk2cqyCEH7yQQriVMyqhaG1Z/xM2YyEaUEi/UEAbj9nQwJh2txJ4f7lEKuq5geWFz69UBO9jfe5f0Qnn4yc7uMTs@2D45qx1tQT1ebR0zuXbMdo9ldrZ7snNwesJq@@8YRB/V9k92t44RQUpCGYZqFSeYb1OwNWfkpFDncsiwmAh2rOa15k6Gq3ZfTeHtp5PBJr4LRcM3CEyGD0ywyFtBm@W4tsAVGIbo1VbLlvBwpN5kC2iwLCxrNu4glrtpZ5XlBm8/pe3cImuu7IdXWTO9b2bXVpmRFn/MWOllj9ji4uKFKfsDQLAavskUDMJt9RA2LtPu@62FSH6FLYOhlFmJjmP2Dw4X0p5v4ezoZEHx4442FzK@Z3d7Iet7tsC34vu2zzYXcr5vvfZyIT9Otr@xsOr7Nrc2Fgq@D5h0oTjGub@5oKQlj1g3oPQs0PveItu7e1tsGYCi5YlYnJFCx1QwECIyMB1@UwXZiMvLt10rThp3YzQF3dK@BO2BT0AtoKZ0jnS9jLNlqw8/oIMBMCSTfBVYtTvNuMCKNwXByCLdSQtYoQWsEMAv4BlphGOLFZaJMoheaPPl@wi/OS7O5FOHTkJ@57A11GWrwAxxunqITsRCCk28@FFauBcoI22atWvTNl8CBbuCybYcjeIxuv3TvT2eGYwNtmVHZIJk5JHn4LT6gA2qCL9YdQjljcObhdoCabUgtAp8OaV0P9Ga0nRrIimgngsLTUAwSd0b1Ygz1KriuDaMeNHDt@cDMESDOw0ufn4wEmliXTua26QCRZGYWwfbvIa4ulxhk60cZZgpUYqi@cb/z5@Z57twJ732pNcMc9wCOS8Wx8dLWkHYKIYteAc3CYIOqVPKBeSYWAxSQ3UoLlCvBSA6fPmZdq@UVcgoHWZPnlA51sBXDFMWmC5GObIEgiACQTAiHyLzi7ZIxY0upJZx3wd/szsSEccRfhlpY@TfxwGSdbqgU63q90K/ORdMMOHKUwJZRLVb2Nbgzmbq4EfxCJwcZw3oJnHmRSp5jET7KM60OGtD8JRMresmcK5mj2WixwrQGan19zd5C/HLZyicB1CNQe6VqMFAWDzB7kuMvrDQsMGQLXtQIA8JCvgWmSaChOBwj6c72qRky7y/IFti6q9Jubtd8viIpwZ2EJxGZMX7AjiviOpSYHUMNINfIMP@WwH0nCU5slhMQPhcJsC2JuESCQ537/HlFyqxNV2LxW@uBYrlB2ux9ZXV@M1qAcPamEWgFiDiI4A3BtD0M9mamXkoYCwkFFSbn4YCBtAxL0Efn0DwFelhyB2nT3x7ehikS9NdGfottCCXCjzJpLc56W1NerH7QojKwCbIrLDPrIEuJQ8uPDfOCuBocVk5mbA96aXpkwrTvDRtXwLzHIDnUFRyMGTAWWGMEiTp4IsT1B6@vqfCatv13f2tk8lYxJd06qLgXdcyDcojOgkmCoTxTgQ9Ub9EkTYSgeubkUOeR5zoWT8@OdqqvYpD@aJsbdwDpnUA@BE9YaIG914OEGpqTRiPW3EWOa6x5Sh7giWLMzFZgJ6vzsKwHA1QPZhja9DPUFZpDuL7J3tSCHukNCcrOcIiUfb54gKG1PQqU3r9z9le1lzNttgou4rKLsfj6yBCynsCZp93Ta5sIGSL35JXmpvZVTrNVuwsc7UuaNzDtD2Ln@p1j2MbDYve6da@RUaZU2Z4mBhli7gLBMbFSdXmcS2SxkbkAwzFbgxhOJzTfFuM9HNkT4r1FCxelpb2rWX5kkY7WZYEL8saZTpbhl@LaUowl6SpE8x0pYrVd/sqHvIVkQd9nE85xCBbkvg8S@BmrYiFr0xxoyW6EQVlSr2O12PW6xFHM9r4dvaB3YQhH9VlR4DhB2OTPJI6EjomIwV5UH@ajGjpeCgXLx@EUWcKIb0kvkL3@EUoR0nyS@a4Wp9KFSgGzpPhu4SDGYKBPeGHZsXDcoESR0tCK95WsT94yM4nLkPiOAZONz4nGMTzbKjPpnPifLaZE4d33s1L4h3inhN3NejNKwEIhgdixDHMOTGmdTAvAb9LaBxxeR4g4HmQwJeXkej8pod@NdnigcugiP4n9kATNxvtHgRYEJRLwYGBtg5tasC0TR0vop9G5B8Eh5SRYTRwJt1nq@iYk1SnqevT6D1MAhEdqqS71tmw1OwC1u@UTCEaDyAMYGzxyzgfwskCSKGEc5CE2DHxvjcD6viokQWn8Y7TJ/FKBbMF5t04gdV/BB5jx7DY@B7wAt6G5cf4zDyny43RlWYZh8Jx0h2bX5m4N@whaK8SSjRI0N80@8S3Zp8I5I998idlXWHnk@W4jAX8JQgY19Hr4D8pI6/Uk7lFv6nGQa7RtOsH2Bfvdwlkw@91mMzWRyMkkM9TXlUIPQZ8pZBAXEFE3yBfqPnEqfN5qcfjz3KFJRQ/DZd4495Ak@uBwkt4I0W9jle51ut0h1@9jjNL9brMc6CBFwe84KArOhuPS4KWWrcoNiInVDkuJxK1443d3YRuynF@t3dFdlzL1up4FZccx9XXikwCq44wXc3oV2SxEU51GKWWH86jFsgDKvjlTAiI57JrUibjO1q/nF0zWCXrK6pkTWU2vjfyK3I7otzwiPxjOdn8AjYvow26IwwvXbM1HQUNv7VcvIgbL9OYuMMBp/RFEXi@Ds30OXhzBi8SPeoYJtoar6Cg151XGM32yd6dMvLMFTCit@NUDyIYcyrnPvmQ3m3E6H6xlib0LJoeSsrjuyVFwZKipgF@9xQ0fiXHeECbvGdGlDfuzU06OI05VdSxYLH6WPlzGa@hgQY4tPrw619FA27/Mhpw43U0GOSJOnDjXTSYoi0c4loacNHFNPAE9pbH92D21KHeG@DETfCyA6HJjYuFQz7WhEZ9ipyUfpyiCJE08ELhiMAbjcklGaru0CU40xfhIPy8u3Cil9KskKWbm7GYAdVhHtK5t@tE47@FRgooYiiaHVEaSBuXmcyVEEqrlC7B@AzwjidiUH2eCrP4rCcigprE/fTj8Spwl05lwrxAioDxwAszTsBnmYLvECTlPlryVZBxiwWhuOI2p9y4kfXBggcxeIpaVHrEkvr/jZ0UbJL/Qk2l/@@NohnT53dsyjxiwnyztfJbNAv@q0L/XxX6n6DQ/9a0@QdU8mmUsz1@Sl3/ohr@7eoXybwRDBt25wan3jI/RQ/7LSkCq9@kB3ilPlce0wW@PD57aDLBYf0njtLSr1MnrfzZtlWr1U56in30vNapdWtHeG3Renovdna1sr55u/58vVXb3Oy86Gzsa68LtZW9/su3hXfP258@aqC97xy8eP/J6De70tuj/u2Zdnib1QpObTD4uLszcnfWT3sbx7l3q7fpLSPXXtc@bhrO5quTty9PnueOY7cfXxy@@NRL95zDdlot9rI7r/JvNkZnppS70U9b23v6Qe@4tXWa6e1t6u@2YxvpvePiayW9t3X7PrtxG8ulU7v9lwfPj06vGlvvjaPdvXetjY@Wmv94fdvfTbWK7Y2rozfSQfa1svPx4KCzlSk@30ndbrb7rXRmx7BzV2@PDtdP3@10X6pbve3cafHt1egw3339@sbdj3VWzvKDV85KzKy9fp15aT6/udk6khqqdWJntTPrtdK/vT20ir1V7eX@Tqf32lbM1EHuTey4d3K7ubVufFwdZk/fnb2@XTl@N3j1@sX7g7R@fNzYUvP9RitzfHWyIjV72d3YzenWaUF93jp73bvZ3cm920y96mr7tdahcf28s/PeOj7c261lnYGp7G3cGO@ed69eXW9u7BrW4bVh1lZSOeOk9e7gQDp9oTc2tZ23zovaVfddKrd@vfIu1uo/P7n61L1@sX58elDIDA9HaWvDOWrstIebR/lMIdU0Ph59aluvlNPXsfzN1YuM/q72yZWyn0a54p7xTuuZL2LNzvvhRyMVO1WUjfe7n969O965sRs18/Tjm@2jK/tVyzxwDtJHL16@ahjXBfeq/948Plaa6efa9atYWpWGpzsOtJF2ouZWT3p7r/vDTevj0e57J/8pdnN2ndU2r4/e1D4epRu3Zv@tae/pvY1060CtvbHcrcHwebN4c3q9Y@x9PHDeSa@2lFxu22o76@03K8W3qeex9vXzt@vK8TC9bx61V/L2/pvXZ7q@1X17@umomdt@0y/0XLPz@tNpbyu2tTfsftIK6YZx/O7alE5zx0eHmVvzpd5zt3eOXuXdg/Tem8PWzkipvdaUW3N1Y5TbHNr57NnmW/vd9Y7ZT73TPw4O09pNrPWu76681hvt5hu92XspHb/onu4fvrndzeXt5z1TXz8spPf3djb2O62Vl6PdV4OtvcZV6/nuW@1t/yR/ndlaP8tvvj3OuifXL91i86aXPSzEToye2zmNSS8G3cHq4Zn98c3w/Uqt19CyR8Y7a7Sq9DZe9DPDN7Wtg0@d68O@ta9sZ0ap0z3r2kh/Orn9tOPka6NYYXjq9iz3RBnmlNdS9vZT333Rf/H6@GD9xcH7F@qKrp@pV8dvWunsaSGld@3sbj7/XNnabvc@9oqa8mnzVVbN9roxZ@861dponb45uzauei97V02pUHSa67vvB6q11cgo6Xfr7a2ctre@d6Jop52Xxyub@@nDt63D04/Dk9bG28HpmwM9vXX1orjXWXl79Kb4cvX9iXOinllvX9r70rCQtRwlX8zdZo@LhYOufZw9uyq6719e5deNs4byYjfT07Z1@21hVLjuf@redm6PtXSj83zzo3rU3gJJenqYVnOD6/3hsZR9c9K7We2vx95dN1@@NRWjcKavpk4@XhWvu92Xt5vNlbPap49q7vmVVjzeTjWM7dzz2NHG68OrzubZp8JKK72@90Z9O9zquu@k1zv65lXx7PpgOFJebx@PerW0aeRujs9yNyfW@vHZznGh@6phtxs7V12QDb3R6dXt4GZHW@0Obwsvu1dv1PTe28KG6awcpqUX2m6vdXTy8m0t1s5oRffm4N1@/6xwNsy9KlhnReugoL@stZ8PXx@0t9Krff3sZHi61U2tb@i9AsiUQ@PU3jh4vfP@7EU/LWXM/PqnDSu3@jF2M3yXP0sdxvYG75onmd6Zbe@81e3ttzeHb18e13Zju43R88Nr9eDdVu54f2PDeRHb1vPaaCd769Q2skbbkpze@nB/aPeL2ffXex0YCaxWsfX8JHtmOrVa@3a3cLxVqz13Grsv1OHweXsVxgj8bJ29sSrSr/mVdBK/jY4/VH73hdRzOg1rCPKSH6yT6NSURKemJH5OirZI8@3Hv04tSyfBAwP0Blw@wTNogLLGWhYqD0m2698bi6@NiLOeBcl1dDWtPj0RrTgX0UKDz4Bfmq/Co3v0/j5t2DcsHd/Ig28HQJvUHr9qKykdmKw3QnvT1Xr8GIOOL9UR17zSCwX4u4vomklpodlk3lsOk3SJqf/Oww@gQPTNToJure2wRKLZNtSOAw6jRa4P0rF/qzrmYOgqTn5gFspeXVXSObE1ld5MhoU7wXcB7T9nhsVfV@BZHCooEyO6@wMnqej@Dw3fhOboN5oxovdPaK2kxHd8ftUuyGAYbu@eDKOrNqf2hoK6odlTG0D7PKG30ppafobXsjxbToklVlSG6qrd0F18z26dH32o8xy9PW/9yb2HdKRWLNByxQg1G7qkNi6OBw3RN5UKKUbbzJt0EIQjQNUQVVRvt@Hycp9Q0r4rxj0BzMv9h3Hrvc5vC/UE7pauTeC1gFYDoBUtSM@s2X/n0CZHH6gs8cX6rbe7J3XxkhK@xXDi0NEDOy4DVC57vn6Z1yBQflHy2W2ZuMMAio/TjvyOZ6jqjcV5WaZ9j7g9ElobLezxbkt6jzwWHbH1aTfK@col30GYpq17HsH9NE84JzwJlOrJmKALYkOFzwNfmY5v0OQgs/VFxG1b0wiAdnN6R0OmNvv9lnnvgZZpGKp5ja4y3yoL9oLdDDQWvX4hUA@cyvLrIvZPko2A9Yak/jbYcUFl228WAhAbYr1mPjWxO9N@e0zDW9jPGufHMA/f6jIMqxkZRy97W2543aJeThx@KqsDnEls485ayx7xjHB6JlIuAwju0yGZoJnebtVArStjaiA62tQTKAXwbdkLwvP72riccfZ4aXlWi8QOtANoflH5ZiCEOveLdcmzelgWAr2jwcpMJB0Tx9tCBM7UMnOtPhChLTgOhjHiEb47dYYqfKeXz0WM0@k8fQn/7GnQU@Ibd7FDaTjtiSIkit0YLfSpwvmFRtCq33UwqzHrUUPhDm5sQp14kelg4WM402OxiXYKID/XkW4KixG1I3NiQQz5NRKkF7QnGNoTB63Bt@KyNt/BxWktTZFoDTL6/NnvMOD1ufHQO@cILOG/1RsZnHMm78uCoGXP73VC300xY6L4UvV@di89nfAEA9y67etDzYiAwKzjy1f6DILElqV@nzsIwt@@BMHY2FR2Ia8WFyOQ6pzgUoVL9oRFlLW1yGoiQkHfFaJRvzOK5JlA8kBiENLVKotkliNZL/EKJgaU2UkEK/MRZDiCleWI4iHICARKDjBwFYOQfMcKnGsnERcCiH28l5Mw@AqXObkvZ2LK5dpaAfd4BgKnEmfmF305G8tAYo56ITYZw9HyiED45WSNAHk2ExhHAihWYllAwbOOTUaMc52K8DMN5rlyOXdw@q0pL945DW/woeT4JknNPi9gfZFT@ab0PgN337VFIL7Nq0/v9BqHcZZeRjYHHYG6JOTW1fDQVJy/000MWkC/8tSoGDgcQRAoBogIHh49zq4eG@sa3z7YIXCbJvh4neNMibMCmCEgUUBiFCAxiBCigd6pN3t9Hw6G4kKU7/jmAxhlso8rznh@ANoJ1X4vJxJjnHy4wg34xDu1aAzh9I1Agvre7jo@3mwd4Y7Z3f3n0IQLWI84G/961VzkGP0qbqgmf8@H7upQBJBt3KARdeVNNZk/Bnr5C2wecgE/jZ0npNohBOOJhXZIfKG7dd0S2DgpPT7SXKIjvXbKByhEy2BnsFuNqQaSY8Rfl1vgb6eiQ2@UmkgFDj@hKCBSCGl2clTbP94@OHpFlDus1/YOd2qIGQzMpmq3GL0/BTuIaWoGH1R9eko4/HbwhdFYJ7XhveyDv0obYfmL@DjxALBOMXUKnS4R1pcz/Qw8D56XgCSKDw1KRb2l9efgxr2rPpiojDMHIW9FXmoxFIoyzRsJacCbHQk9OVpFSUe0tDTHDLvA2PQ@GdXk8iTl4VsHK5Nexkc9F/WoDvGLzd8@ls3QK4mRj5xBH1eHtZYcJL/abGoOXSwwpj6g1Iw2ZSIkS4BQEDK/9mP5wc@m@GOvwEFvZKRBN@3rvWM1d1JZBO2R0@4n6bgBBYlj8XSkO0@tJLVI5MzfkDyhOuqTKuNDmfHcrnhuV5AbF7jsaloh0y/PryYUsXnk0T3yXHHd2NPMuHribyWnlmtDp3e6eN0PzYVwqUMNhs1EV11YowlZ98RrsideLx73xPnK3eNKmSDspEYmBpzx@CkM5lYLyBaZmdugkytkfQ1sbH/uMbVb9NBIyQ86eSYGwROn1EGd9uA88YlnqB7kDMQE0pBOy5yL7C5pUPHxRQRClvDKEw3oGnQKU8wK6CZIi/HhNFFXUiUtRxiKgUAUq2IUtlteJyfI8WBmt6YPdCEQhvIDh@NTCfwYH8@ogE56m2OFUCOHjHVWiuC6aiIBCaJ8XoN0GhC3WAcqnu7Or0Zhthqicp5OpvMTMCjqhFvhogBBP4PdA6Fe5uW59Q7UwzsMh4mjgYqly@IEhXei9/SQZZVsNnD89@Bsn@Xz49PBeFcYW8mkx0eO8dYwli9KP2mebDyfwPkRO45oUGQr5Bk03UEX1AwDOjF/tHQc@rFs3Cwe8seo7CtXy9yCdYQ4FkODw3r4nviGhu9Dx/ValylDJSktgFCkOWDxoklv8AbAzkC1VdPV@BlLFORiZRczpISow2o21AtfEE/voQeJj69Jh2HB1vgEMIS0rCZtkkQclA5aetCj3UhxVBhuNBuvAdBdcdB/gWSOYAcuGqqcCbxATzhUPd7gJBQigXo0TrJwMtKwjNTjUy/ClSF15WQvTaU82VNoSPPeWYsFIPIKViEac7e0IAg8M8yQPb4sXtzldUkfeCz6500Nzg4y3Dj17HCBho8xs5a/fjlnMoa4qxkcg4ZiExOhojpdRr0zcCQBvCNQTW8eggPRY3hJwxPh4tYoUhDfYq/zuXBGMoK0CBqlaEixketwl464RY6iF/y3dhM/V6D3RcXOgJE4MOcfjxQQyPJRDiHORk5DYP/kEMMgDigF76jLqfH@gyHi8M@7ofgmDvGscHRHhV2ACLhdS2oXLz8/kza/FqKPUqb8SNp0SSkqGujL88F4lQUY1i4ABoUieeRVygM7PRyfe/MAqfQ0IfVY4Sdy@9rCi@xmgCYo8ZVF9wlxL@bq5iGFxD3rRuOLVGJbjVAzA@3DlSRoRMEIxLPU78VUhaCBJxV46RqBFFxn9tJ4koRixKHfWZEjoHzHcsY7DuwJdH@ac3yud15FOSd7VfWqSS1Ib8429D4NjZN1Fd0iWNeEMlvZ1UBlvVPGE5UVibx6zt7vYIKjbVi3/P4FHFBkcXJZ/q4VZ9@1cDFEhATHKI8a8@Tf5FnnQIf8vjLukX79/LLSoVnfw/uqWDtE0R7kd0yHeNNeJ8dXJ9MQoCC4ZZa9zfU81cKCUGdA6ZlIl4mKaWefnT0U7TbIa9qqj7fD7mU8TGOOISwV9gPHQ0PQJ82eAPbAPpOcxwJEfVh8fXwQNsBFQjJPdFKPOzAiFhPjWWViNnh8gPpBRgxiEbIzcET50fQkU2ZLMcI4PkzOx@ElEcP9uP@XgwUZPVgQJAetEYmxzl8z4lci3P@mK6Nj3a0vNDfQu/oZ@PkoFDGhv@XSnh4Q6Y/1Bd864PZAUDcQiranDOLEFijwYBvzo9FxBrk/CD@@YeQjX@DDo3mQkm4ACSajqyaCAomXMBMwi/oBI2a2mNQ6RNE@b5PJclND0kSIj51X40n/HJGlMglcBuTOmDJTqwl0jA4502xcmV/@QaosXuxNdmrw9g9s@GWsPC5Zju2sPh4O9nY7EAq91zc0fnJH2avXDnb9q62YeNe85lgY5CQtu5O61a/1FAeUjsW1VQltgP0cL6niMfWtUxjK8MIpN8mONb5ZAfVeVMs@kDmpDaIfMBHegGUCcLsNGq/Z1PDlIe4t7h8QCJxksLAQrTqgh1smG1lWY1x6VZzM4QWIU9kdKHwHCDNoJKEAqabqOtpIS2HCVMOAn56KdzSnwCRPYQ1TB6a2B6mPoUtoySv1RpU2AwWjk9NTudI1dFIC544oxsVXbdPuEZxDcOl18w0L2sbfnyqMBLrb0TKNETPxCoCOiu98Z/T2X8gKOe8Wqkk7bsWiDm150MiOWEkX8yTsHTHCUTocv5NJiMtFJf6a2BKe73AsZBdbo72plHxiT8vUngzeMSc3UXA7fzKsiZdzfXmfhr/FI5UKpLXMr9n3MW@PB93/BWR/aOdHKoXTo31DHTH5VqXbsdnGymo6X0JbS@@YxIbYW/ASnYDGrg37@LJV3BiA47iX1tBuNINlsRnf6M4AAI/dAVRJCvVttdNTPcBItsQwm8AdXWRfT5zoH0dZljEZ0sZzE2xsUePJNMaUMTY6wSVGFSSmCBbjghYFqQU/T3HLs2X1WQkcLa0x6NBggOeyvBR4OkqNNzCBGq1GGtGn8CzBE4qORVqGfoydv@LfX4X7iSydnUM3v2TeAoVclqgW0PUrvPRlLz2OHAgWWNGBAZuvasCIsMzqwhjlswQAjWNYhMM5fN6TFs89kJa1e4CzNpQh31zsxWAV@@Kyxwf3lCyzwJ4SEAl43xQyJl2BlUp5MyPhGr421/Osh3kszRpFuHs8RcRHvWWfHN7@hTbffbJGd4IxusSTyBkte7vqlTK79wBxDwhqOLizJBH2dg6ghmnj2sx4RwqQXvassMfQBgqQ/QIkNRyyGY5LgWrwDd6XfLZLqCDT0cqlt4YF4ZV02aMGf8u23/7jxawnvDUXqOKL9M7uOybUabnJF2JolUQsME2UFQcvwSPEHRyXGOIjnB8oYJIbxGwiTZrG/QlVXlA@5wrCAnXOBA0pcTZkHZx95@ZTnI2EF2@Cl/hlz@n4qKKU/duhNXPQu0NjJM6TDPpxBL5nGkj7soS/wqKzeeZ@74ZRgsQ6CnKJBAUGnXvhOLVxl44z5b5MOTfpVVpcxIMeMcv7c/diXZiIr3QOpgj9X/JhovRdS47z/HDJgByK58hcxse5cSL6pR6OrOvIMD4C0cHwPFJVWB3oFpPz5B0FouiOErFOIwQMzsPWVVx3rCPtIt4NZKw@rICBVB9VcA6P3/@FCi/vFnSBDMKXGAAmEggIFirzlF2KJzKD6BvGYhgPRt1k/KBfQivbSz8Tj61H@Hn6IP778SV5RIf6MF4fRb19KZCiPlomEvjbU@5nqkvF@w3qO1PeqfrO0MOv7wP08Os7S8@fVF9/xvgtVQSGGHqgjYMm@1OwqAHaD@TzFE8ZBqbHI9Tmu@nUgz6@yWcqNb2hYTa11e9bDt4lPr8EPM85haD4QDjk@ZTnUQI3GMgpPn2kFNLQ9fDWfUfiXdy2UF@MkBtficjHL9AnDT63LcZoCkDMRZrR972JKT9kEBVDSTDIE4l@/TArLlO5OgFq2zXtL66wQFZlv@BUUW6DMUrs1z7KuDeAI1B12r4IpfGSIKGibF6SAeodmG46CYbNTyKoLuTjZCqkOpubymtETC12V3qaEIkdeZdbSWOtWw6sNdVJOgO7BvQJ347153uHMY/BeWPQTG845o3SYIrttmm2bYNvxGaHYnYKjz2BCu92bWvQ6TK8KAp1QITlW8rbFmr3qF2CVo/vwRzgXTUlb1tcZFx9f/44xU77DIx8Oj@PPffVIdtAxb8xwrlkPhcQCQwTYofVwoKnOy2Mp7QXSNL7wJd8oo/POIyzpzYLFGAT@QGK8Apn4iD7I2KnORl7g1hC8TUQWXVdvOoeNWudVwGrP07Wx2WYcULUALw7vkhZWfBB5xeWs3GgtFS6YHH3gFXmlTY9t5B0DHW6kA0Np/rSjxSOzyJOz91AcTB3LM2m9jtoPz9XvnoNdv8XWBMy9bgyTnAaGLm4ORqUHTya18MLyPFmDc6pYIEDyn3LRttwFJ@L@Rbn46h3qbdge5GpjHCxpChOF@zZG9xoNDc1rbh1VWgqOjqAiKAEpFrxtTNcL8O3pmHqV2SO@om5AeyQKof3zvJiWE1cZfYSz1LCtpqa1nJQZVWRV6icETzeILqrt0rY0tUOWohgqXui1ysOzUeTtdjVm/xUxsYhFsXWPg50mxvbWJoktCXt@wFW2OhqzWuCxZcHjbEndDMBZDPdhNVmzseBauOUg2WzWNiRhIznI82R2IkzrUcJAVWeACbOq8wqIQFgVD/xKsgptvLm63CqxpN5tFkHX4URdsTrKcScEdI2OPeDsyZJBvLKn5CB4dkQJ3R1h/AEzO84aw8MlMVWP4lxKAknKxv0oWLZWKzwSwwnqhnwTABxwToZG8AotqHYPoYIDeNiJOaS5svgxRlozOoB4ASH9m2sAH19ogEpJ@g2sbxDh4LG8xcQTfPnEeQ3x4Np414LWxMmBKZJR@OUySxaGopnsZqWmQhi5mCziAEOwaJf236V/5faj6ECZKLsAQGDx99xhrGp4mQlFV1Yn9DTqZbIyKIqIAd6A8NVTc0aOMbod80I0gK9DFPozhA0Iu874Z1Ux9EM49ZZCl8GwHZTB7TdDfcmoKEOwjuzV8IY@USIGmy4niXGWWaIYzBO3HsHDi4TRU4wbk/E4eDo7QmYisErE3CmB7cJuHTGK863DYDopONippukdN4Gu/@nvWdbbiO57ln4itZQuxgQd4qSKILDpSRSu0wkUaEor10QF4vLgBwJxMCYgQgsha0491RSqXK8sWPHdioXO6nkNUnZcVXykPf1P/gL/AfOuXT39AxmSEq7XldSK5eXmO7Tp2@nu8/pPpd2N5zQJnrso3IF6pRO8D4IdTzGaCJGU4IbNvYFkfsjd8yVAbXN/IlQ5zPQa@TqEzbIyNemB5XKo4/w496M3UK654ME8CBuAxWqHB65RhnYfqHhAE53R9Budbx1XHlHgYcbv25hqEusgaqFv4jbYxu4qMI3ro1f4fDOF6tE3IlyNXQrAIvNuCVjPXv7qpTvC0rQT@g/Ecus7roULBOU1O3HlwTSqli8llMCrNcgRQvbc1BTYwMtLGBdAmjTO7zq4FsLa23Q3RnO4ikQiNsed4@hSzBfHhJMOKZx6nk9GjaQ4fDaW7syDwSgx5BEBWagh5OTDrqk6dN4aTNNevfAS3IAsSPUBao5Mr30aIfzikDPz1DVk@6PewW9trgqkktQ@AFAfY@EJ6hsE91fyoHB70izSY9O35afeBWygsOC302ZiG5KpD/6hayVQ@W5Xot8K40kxvo5GAvR5VnCJAwvvEJDxenUH7/glyO8dqOdP2x7dO@Nb4GssIyF1I0ePvIHUR6/ZKjLuSisCa1nPFiO2@HFl7yKmkLYFAds0MOGU9EA8xteI1Ja1trINaYt2MK6fANVlVmoGcVl@eWSN3ZNPOrNle8Q2TaoZppuybF2zKXAcy2vMtmubTzoS@4qRhsSUlIEQquW4/W7vJJUdZQJDUFx41nGocYXHQXWkOZOZTNljuI/t1MNn6QVd7hZU6uR6cNxmDqiOrSScNdQ1V1W5g2sTxYbfgpL6@gADm82brRj8HVqQ0ylfhdZWk1Zw@tKQv4W3OMmsqRXrsxeZ3RoLLSaeHQnbxE1y2VAcodWBlxh2khIeWpj7PPSTzFVkUqeHO4AjneBwRSk@QZ8mpfhQVjQz/VygQZhJQiJdoyTvsy7D9B32rprDwJfujKjg5ULBfRe@HovMWoFcvVy3XUmfWwKvvRDmchAZdE65WpfbzmkmssP/jxSBE56hxPEweu/YGgLKof6bLUCUGSyIl/4ZcGmuhNH9FKNui/vyLgHYrklq5V9UC6MsBP04G24syGp6t2xewR/9j1sUS/II7@kX74ruW2@THy8t/voYGe/tb/zlZ39JztUkhT5tUHxZFSlm7LgFJ17DyXefBBziJN7f@zBOY4nDsVZQgn8SdcPQ3EfxF0XxPEXbSjZnri5zDf3lQfZeU8Dd7zO5Q@YmSfje9I0Djw0EZqgqhL075QFcH4etoMCEz@cgeSQCrVeB@jJgONC5XDPhM2cc3D/xJXU8Sn6MkFIywY8Uvx@eIocoJQm4m/McNIMerCa3YrUsVXQeOUQ@UvQDhGQAYB81LqdVSgEuLlWYeBd4DmRjcS2cmxfkL3v1cRjrnabqhXb3C/kIdsDf3iUk94TjBYQ5waHVgkDjK@rISajIKgC9RbQUyCONPeIO1RF@aBar9Sqn59Lg@gR@zfkreANTPLf0M570U4/NX5Smtm@igFg8DjzhA1dLGxSqgVderSmuEFdoqIVWdGbmZNnW5NL9Nd/wxbkGQbksnWrX4zR@Odrz31pM@vP7GPhizfDSSXgmFWOIt9UFdP552ew83/FauT1zEUusqL40nQi3XRCBlR7HeOJ/HKetI@R89jd4wt7vGrS1z@B0u6W4YwSPJnatWKKtjqCTVxpPopHIzWRL6dEH9Ogj6mV/9rU4bP7mmILEHU3Xe34NXptGEfEOlp7LU14HajnAhV3U1t/Hmu/qtdU20eV9vEMec/oIg3XnGxuXEWadptXr0RMDZwtXVjHl8hfaphr8xblVN64jFPK6PLsUHdmXDKh/s6XgimldZC3UMbI4vBa8RBzklpNm0QJV2vEFOKlHFVQuOaL45dQW49GMLosJSdi5iW@bKu9jGODgajobEDbg0JyjmIoo8vYLJTxqVFzkVWZXGgLNiH6Bf7/i7WVJkE28PjSyOo3aGT1pdXIl1YjX1qNnGc1snS1OgnG1Y43rAJrNhDlU@D@c0uwoLb3xPvv3TkQB@/tiPtP7/22@NreU/H@nUeQsiceP737YPeegP/vPHqyI6iA/vcVd4wq9wKmftvtunQ7v1KrrQrCvBCgfFU8aZ@I9/yu@xKIZyNon2wd80dl6IabXGrnpTue@fwcNEJlllBaTdBdEb81qRsntLjuACWf4Dui8uWJbSRvngHfLJHtBYVD1wbc/LZHPAjpcdGzkjbaAHgfUgFNm59kSXcan9aJaelVhBw4/e@1RxCYwodPxJ1H2xjpc3v3YHfv0RNxf28fPh9/Dd3siO1ddBtz9ylmEeDDve3d@7v37lACN6BWEXi3Rgbr5zWhguA0Kt0X/QmGBxugVCi/Yl69l3K5oa@sIgKRnwwj9z09ICl8d2dnpw1y0W5fu7P/7leQq3G/LiwLg1waDtWlBcK1GhqNQG0yinaDnakja1mu84Z0MhPXMLuRozsg@l0SCnmB3ok9V1j38BoRH6QpbjYzbAo1VHQVcCMq5QjWERSBIZ8vbRDKTaiNbg9UbXix2lcfWHRLOmZFOXJJeWkNCCkGZ9wddjmMrkoAumetbqo2HDMAXgjJBAbAOxhMCNsv3F28JBE3JMQkRMEfEm5ywvOT0f1T5BrRwFUm3OVAIGuyTTxvNKUY4KjtDXkeY2ZNvDtQjBQqEhA8OskZDNSVK6nEAf8v39jwVRYgLdgF@7CylVARPbsBNcDeftzuh4GwnQLeBoMI4g491tQ6GrRB3KN74TEaLL1ENQKqds3Bf5vKUb1iOCkQpxJhOjMRb4cuty0Pfvey5aDk3YUaUW@POo0KUzL@04UNuLvQgDdBA4jK5n6BboVGITG2hMbvS1K2Ax8oEkQ@8XE8qpHfm3TdWAEp69jPvY8@KshBLkVFDBUfap3WsMNQD/gQcoo@qMjNBQgxpCl5jK9RPId2vAfR2/AJKkOMsYEfqsGVtZnCg6pRauLISpGfz6i10yZjuAtrJYpn3WC9fY20zyh6/g7YLI@eSTooJmtpLkB/zqjEgJ6dxujmpS9QsWgWUks4uEMu2js@FkG1@cGas7l991n54w9Lh9XqEW8L7R4/XrBSIj@zkEgOy0PrTpI2oFppEmkumHSwtNJn5N0SV7lCBozLsQfM91arofP4WnUxfUjxsuLplPjqlcOlymRvQiSEkWSi3a0kmqrKEpU5FAWJINo7obHoWVellAin3q@3MK49zkIDRmSI@wip15hh1Ui/xvB2jQ96sLPkJJ/G063xF1QscklR9M8256P6gX3XKW4WqgqKFpMeTltt0SWFuV6QvZrj9NJ5tYBu@3x0sH9fHt3aua3j4@G1sG2fi@212lYuZuPiY8nAdXm0H5@Dlg@3N0ILfS9lI@ZDchGbpnRNnKVrS4rmL6jxw4W5o7UHaPDsxYiqGqlR22Q4QA9xNl@KQ9OoQMFEEzFETw62d/b3hbWDt2zrUBb2vfawS/aluA0i7qvK0xHbIdNmV9FMkw4TpJknlTJn89J4tect5tTBy9gqJA9SkuOhNwsdtRckk6m0juCThVgINLzmDVGNXLx1Z2oPCpoS8byJmlAimjSjg7nUbi7x4cNO9mmTicatxLxx8MIbaWbGnUpnXXRVPZ6ZiBQjjMdB@whfvtPn733mj9dVPcxguV@fUIdRCb@L/vLFE6h4hC/FlfgMnjMtakpJZ4WodEmNHZnlxTnsz05QOhb7XPLCxrYumWPZNOaPrxmR7Ig/3cJ3/pnM7J7I@061xVPKhjmhhejQs@NHEDCZIAaLLZMqoPjhXB5hNBr6nHQ0Q26utWvUmqZqJUUzk7gb2UBvAQd/42Zye0hWBbvtuVWVP5@q@JSI1WTE3VqsQWUC5ps3bly/CHeyF6p4@bPi5jMkuX@GJ6OXbQNlMAtIVQgod/dRSeVHBHDO0DkgBfZstWASBYHVSTlTYn2nw8hsH7TldIy2eNCYvacHJbwvStZaENNE29Kx84lkYieQhT4YS1h3lFfNwujPz6/uLgV1u6C@q69fHy82BML78PmvOEzmvj/CrRIY8XGLvaKCSL4eoFZciCU4@KD29GvEwNxScSybHG9ui1@40Uaaa9wK/Reo168iZ8rYZhY@Q1VO2qOzV3jB9YquTDkPbQJkWa8ktp6zjgpH1tzq@aRE0NehLLe4lfE02OZftszgm@uoPkh5DGA8YDp6APNv5wXIPet4q6BCTeaLnAb8iU4qcxLQaoiyh05f5nS0S/BGg5lOr3J6z8XAczp1Q2I5beuIl/lNCZmMkJm3JDDd1Xr9WYuGXWe/w9nAxuikt2RjQLYc@Dr1KqeiTpVKasqykyjpkJNAktJJSxIKDyYvNGkpcN0XLZpkGW0OEOZLYugNDitSf@odW8qOBWnCEfJEQnl32MvRpFDMU41KHQlb6FpWklBzyzuskAKl3IBQJosmlhfSlhcVMIEh3Qh9yUTFxagB@F/ZCNlUk3ix5ubWc6TwsRt0J67YmaKMr2IjKqokxyBLYufRtti7L/b3Hu/EUWOLW8ijUCmlsEehmGXDqDtqyZZgwv1JeNziRPWZzD11OVeh4G8NNPTHBhB/JnNVBYTiEJelOHvVeyWacHiP9KTYvcKhnHTVY92HStefDMOzV9NXNL1T4PQqQALviHkFLwneWRgWuRIlh63Igd7iMCwk8pUt5VYhqoVSqJap9M3hS4vrxJovzCW2nN4/YepgZdImHQXkhG0SdwIfWZ51Gd8ShqN7HAXcpLdsR9h2smF4KFUqC8lFcUsHbnTNiLvxyi5ZSTGrkttRJUxhGk8lwDiiUW0F0fPFK@@Vqiw6VPDoX0tKO3q00XeznEbjiKFlF4OpHRrZ/Cph9LmXi/9aWHByBkU83qh83eAFgUHeo93cYRqPgRF9L4DpzUGB8QJagKNVEAPkZbIASOUXMbbSWxktvZQi6S2O1uNiczJqidClFEmvJWp0fCqitZ6Yja4P3BkHJMEfLRAEjfM1deaAbBYqzlqsIllQkiKJMy2u0@Y/hZQ61DbNEECPh@pn/ZBNb0TeLHYufHxEzBbIzhsDgnsQuVPBY81MryfTzSNJbBrFkxBGoxLAgDNxUl08F@xJJJZ0ipZavKzIaEtGA0deSx6NsOUcGqBEQhmg5Tgor5oIFkARhLg4PFkMUF6JcdBiOqhB/ARvYk201ViNGrSYDmqsjwWs5TSscdBiEnRhX6ONMj72mqFdts@fvEIGH2uiM6pyp253EvJJo5xWwBoKYXmYjJaE7nlHXviOiBgt@lWB9iDRrq5Jj9gqDQT8G7c060MFFKttNkFWGyHE3cLgpbyUivk6ymTfIsZcM48xeA5xje/jBmiTIMxpEOyBSTZEMRlSoFGnmGLFzKHhUtNQNMgYSVhi6Qw@58j9NpfOWNzhyO9WySrMLW5WI7aLQp9UspSPNjbUWFRCv@WJ1H8N2XjC4Y9EHEclSjrnXwzHJNSpeMVRGvhdvuwsIa6GEtaakI4COD3sJHDga8piX1RBQHN4cTvwQWURBzahKM7rlIlDCVWLOJYvjUMJbIs4ypdvB8lTaX1569I4WBBMw1G9NA6kwMUxtZbOAMGc/2ulkVpsPNAsSqa2S504aWic7dhXJ9kXJaoKtBckDDH4aeIrrR2SMTdpfWCIQZcaDxQ6FsfD9nglbcJRTDt3jS@Y61iysLBeWLilVL6BNVZeQ1wLwh4cBJX@QK/vlMWfENETlyQSId17oBBT6R6PQUTC2axI6UMxIIQT2t9qoWpWq0U3Q4/3997dv/Ow9ejOQxSilniPwusb1JYhdZ1aZQXj2fNtS4t0ihyBqhbYjRztw0YetU@i2aFThCLHYqmlMwNubjEDhTU5dF9UGbqn4j5kUdD6BZwIWdF3MzA9NrVBb@pW@aVViCDNE0z1Ssprm9ASgmE6kS0hGCM5ZwhbXP7ZkDVUng2fhQzYEU22yQwOzfY@Q8Mlo6AQ5ZfPwq@44w7qkpS101KeRVTBR9mNnFOhyoW8QY8wGBP4q2pV3FVOcaX9WnvQRZe3kz45vj3xBu2TTq9dGR2Pcv3Ake5p7Hw/QCeXOVSm2j3Y2X/SeoxxunbukeUE/mtQ3sHuw529pweY8wSyrsvknf39vf0WKajvP318gB5DE0mWCSixRGAyIQb0aO@9Ow8MGP62ZCPZICQAeRP@SFc@JeGNWlP674zMPEqsCtGiIDxkpoJFKa0kQu/E9ScqeBv6n1AHfAktT/BRBupSUY3JIY2N158yL/J1OjegqB3jySgkUNKAtxMjUYiXYJiT4AgLkC@iAPh20qav8I0y5qEhnz@yE2XRQAaL5aR9Vz@g1YHL5Mls2LUVOunIs3TmDgESX5vyk7BfXsvPC@hVckRKQ8nC@SqcHFVyjppPLylHUGql54wgRua1ayOnDN4BiixKaBIiyxQqwC@IDVEseoWznBkgSmbBrsrxo86EYUMfh5Hxa64Yc8RuTVnPF@pHAtG/pAWOphH@fGw@ShGByfcpMuZoouW5HjP6qzrLN8y2nh2b3qciu@4Kao/cgwbfCW129EI@@yK6k89dsgEtzEjOeDwP0Mu3MdlhqpBpPAgbMFDheCbYgjAI9XBBzw/xv1Pp2rWLCjQ2EFzBhLUszmV3lGgkFIQMQGKetWmtR25s2CxBKw4zxIYJUU@D@MCEWEmDeGlCXE@D@PQTBvH6drGoJm9TrNy4wdrMsflMKf5vuni5rGA3lCp0VBjwmcXVacxIdhiHhC46aA5qntmA3GzZzXNbFkf96b8DbhOXLFWmSrjh5zT7HMw//z1rnW/oLjFKf809NDYoZE7kkxebMON94T1J4qpJ0pY0ie0n52CzLDWL6WW/G1HEBxlE8@lPYzDpZPNtNe9Cj5964boSla1HVg1JBP@xiMB5HQQtLq/WF3kbZQNezF5Z11hUDyIEDHLdBFlJgqRV@ercKmsmvnpqlXUTpHaZKj/9maxTnl8pED/UELTXysFMBf2v2EIj1XwolAYaMCTa1DyOXn0zwY/ibTCLpYE/jrBTkcPz2/3zbyTbHZVMhf/9VOKkAiZ9qWlPHfh/uCyO65k4PmQU5XLmuOUZoljMhPj0R1E7eHiTy@y8RfLzP7y4dC279O9GpaNjflMd3Mw1KGTJLVCrB8UzqWhTY@P5gwHQKSmtMY5RveaMJYdnsTQYi3egrrOlxVk8e0Vlz1Kzr@vsBPI5M1iKS0L/esQYbXCEQWKNot9k5csMl8rcdEyurcAdMrldZtalgTmMjeZxpCmOwfRsJgSO5ZiQsYha5hYkszfPERfcSBV@gva4fTxsY4DWwB9WZAQQz6/unPjPPTyoxlV0c1F5HmRJQ5@FtSYEJMc5KL7eQYUKaKp0KsK63yy3I2C7252cTAb4huZIuQodI1Wr6DKOBMHh5CSQOPHEvTvxBtADBzm1iEUEMW8EraRTGFjpS1WfqDqt2sUqq1XWG6@QGzpKorZ1x94opMqcRVkAXT4RgwpVeBsGrGLh0UD9jBCxK1pH9ueBN3RtAx6juHolI4H8IhQdLtUgykiOiYGjhBogjyYnMQxncsZJN8bhnEqAFj92rbSCI@ci3YixixFCtHWEF4gV6YOOXMsgEmlBNI5jWSmtFniUCNFjIM@TOMRqaaWGFY0wi1wUkWdorVne7pPbIjJqJRyETUPTLABHGKGX47pZg95Bhm6XY/3ybz/5O6twVq2qNIqp4w3bIDNQRJIIK34e@I/Vt4Ee5RNpq5jA/fcRbkbdc7veSRsj1IQGaiCuDMwwgYj5DAgNnVb5A9hv/CPb8AWjKkTCqlbvbG@Lg/f2995Hayi@RCAqSBRHIlgXVpGHnUrG8qViMIJISliEeSgrRiDViEUo3SsE0z0m9zp929DAgtH65h/TaNFdvo@a7rwuEwgx22KnPnhPiLq1Jlo9EYqCcR6@@UeM2R@x9mw6Yn9kScKEnyMXiF9dRdoL/WKI9Pp@8f0/o@qkRQnwfHivcmJWncX0U25TXsgSzZbrh5m9ilVDg5CJ@MIh@taPCVnAQbrVRpi7Yu6KGkl6t3/4V4Jw4OMDzJ5RUsTwFC9E9G1GpF8PaOQy8ZUvxPcdxtfz6BXARNSZxbv4EM7JyhiNhmwjuXrB8P3i@7LFAO@F@GZyTh3LsebmUifjX82ZpbJyOrLm18CfOcM/MJFKM9csjHxQpeL55GfRMjW7ya6Tmb6vGKsz0bTUDn/yn2nURzrmsHrQAzijNacqda1ktPkv/lLjn@auTC8gmF/@7fd@FPVxmtmzaWZ/vhetpuliL6ZZbb@S2JK@ikeGVZxmTsVP49XEVu7UMT6zEPwka9yn8cGeZi15IH296KcXLPssJN9WSPSCn1645LNwfUfhSl3syW5lLPdp5jJX2DMWegL/ckYzYTH@i7kYp@fNfOaazyaLvyHkyPCh8ejCtFSrksOpEWu7Ier0Fz3z4t/NZGvM3Q@v2iLGxQGOCtCh1BSjPYSabpgr/ywZU37OfE2UWpfOFlSPjFrqshYQTdqDIKUqx/nc6lrBoQNxL6WWzTerJDevVocuG91PRj2UOuj97oQkjzE9/2HwgPSd8Rs0l8Btg7jC1jbknqBJTT6kF5xggXwQHfkcUqIGeoDugbhBfzd0d8t1TiF540oSy8BnlugKXaejKJQpiEhJolg/TBUqWE5NXQj/pHcglq46LF3hYMk@kh/ZKOfCzftbP9I7kh4lP449gbJ4Mc5/lNNAKkb0Vk4eOyRPl43aiX1pQSqeqo6AzKP7n83dIlFdNi9pgGVh/u6f6IPODVCXtQf9QZNX8viPwTFxYDJPQGP/5J@EwC4sR1tGZs1/qiY@4B0qq3I8yS5RT0Y1P/4DC0k7fZA4u3GxkCUxZspYYveRePpkZ1/sPT14/PQAL2RMx4haBs8W9Fjs5n2ZBNj4JcGCLNsAMX@FxVkjj8nLK3nFlQJ1/8@/h91ntEXHqlnGMJ1b7gexcnVV7pwxoqm49AjJ8Vkoz5cW0DquW/bWcdbkCIEAvTsMcb0GLvyQYHwxwQ6f5dnG5M8m06bULStmPJeY@s@zW8ZlTPZlAh51OAFOXeD8ObUvKeOLoQy6sprh652T9prH@KEXyuUngX7RFBS72Uy/8D09Pa30MTzVZOxV3ADdEwXoGK46OgJmYejTpSa6zQbC87og26Lzwkn3RfSr3G0PX7YDVJB5Z4oq0c7tt2f8N5d1Rzw6OuFQHG96TywE3faWZqVuCZCVOt0Xpf5pryEz2DBYK5xwInI/Y/VxEqhf3qivIfwQ79l1VmfwousPiNu1OgM4yKyoau6hgpypT/k98tgwRl0iz6T3U0FMs82KFAIfDSgHfgJXpayLvWlzdhgrPtXFY9osAUfEPBcpKwRjPutxUNiAKedPo0pVtc2pdBavTcjw9QGVQhQkopkpmJhFOOZMWSl@E1@oMA0hZ7E0tPzpOlRajTd/wTw6ijCAJkYw4K5dbX7wrPnscBi4p8uHxepRCR0dIXRHmjXSmJLPHv6Noz94ORj5QSxp6AYhK7jUVFL3WFID0worvsixSmjcQLO0wo0XDRpqBzqUiVv0ndD2pJkqaeMc0/O21bSiMeaGNWVjcKQ9pWQg0/DhyTC1NxEdGogwXXdJReJL04Wy3h@jPy0FW4YxRwcwwxmaEWKghvhSkTFMxTzeKnwt4wQYdvaBm@iKyoepaCayjG7O5fybzb/62s3vw7pIbz0RLG@KCaWxqQsbriuXC3vE3HSMeYUWVJfbA3T5Z@0MyT2NUhwsNJaryjSF68EuyKCzxuR3peMJfkkdSi0UrGuGsq@YObwseV2oIdWaJtErPOUrQpDleQPhCCIpxVxZbGoWA0mXNw56Fksrdmo0ckqNnHIRhp5mNPJQFsNAnqbbhkN02taG8wjw1Vmjl8RCEbRfYnwqdkW0XNV1RnsOUYGyMIQJRTrrHqbW3jQabWxaCQRIiAsIem6/PRmE67nkhlcv6y@9R/FQqj2KvyQZ8F4BBEZbcIOVymxNZPLFAq/SPXJ7Cb@aOateqpXq9L8a/98qqUT1//piYi0OWY8n1kqJ//1aEg9xZNPFonptFTfk3K@WxGgWHvvDldyS0Ge2oDMb/RHyC@rzgN@Hg6E3GrkhhTkSR@4QH7cx8Kvn440FOv/CuDrw@4VL/kXWFXLBT7Gt50ELEbUkospoJqxrWxaM@8nIH4fio4HXUb8xRvnNVfUVzAJ0IxW4LvFAATBB8pkb9X0PxrPdcG@I9xJV9Jgc@vy7M/A71RMQ5d0xuXIMYM0DhOdXxpNhldxNucMePouTGUL7BTTtGKqDrvVaANbCbtkFpLzARfeU1rNpv2@R8xZ30HviIuOGt0dCR1LZ7RHf0Q6OLdzWlsQjYMLW2d2K8mGivXTRiLsiLx/jygOO50waA3kj0hdqvGMsS9LMsFApWr7Xk@s/q0IP0FDKKhBbZhfoRPTDCF6pcsoCrBgSK4F9xCB9zBjjWRH1CEOEumhZIhtRFEImUDuiT1lplEAVyfPZKwF7iL1SVrSuDdPKPGN9Hd174l2ZUy/oncJDO6n62jrG5qCe4IDiNMmn4foa5pCDykBgxDn2TWP2o@jIlgAgTwgFQgQee4weGTrPSYkUL@vg8ED6q6g8vJ7ooEu0AcV4wfuroXtEUVLEacfjUDA9LyAALFk9@sgbySEqxUi1MzkCVpvWAkVW8YJg4t64tbZKDaK4Rgq053djoCtVwIyuZavUuOPwZKB7cTs8FgP3pTtg/2/cbIr9wouS6MyW2ydeN98sEOnAUMZ6CqNg3y5x2vbO/Qd3Dna2S6Jcv4HgbKCqYW1jcDm7SPlkwCHJCIvw8q10bq4ykdtBKb9VzRdk07fMYS@aDVYIYM8aoxw3svMOFZM3c4wYRKYe7lUlHW9Rx3ZDXW1cbtiUyRijFlhqcNXKX1qykKSxriUkwdjmCGUK0aEBX7DxLABl7hUwAnJ3a6EQhqGEiHKtjavlsl5T6/SrDBtrubzJdubWPZDDX4j8/mQY223ztHbaIg@bHHrL463tap72hYrVEMdO/q0g30DuXHNOL@1J4UyF@Bv2sRU2D9yBf3em5s@eKK0VGJBCs35YKMiE/P/8N4h988gsYGCHhTPkrz9ylEvYCm/qO@xB087zbTAU@6gSutPwHm2uoRM2dIGO35tVKCRp7x6cvT37I7OOkV04I@3mruNcL5xBleMR2qGMYDN0DwBjoYFp/VhaJHI8ezZEt7jLKH999eGD92DK99G/VBA2PzhcvlYt5fNwxJMGkoORPsT23sPHeJMwLlToRuH@2D@R4zJu60oq@LCPlsPU@pKFXaviKoSd88gNZe@Du7OD9tGj9glIzG0YgvgFTtvU@sEw96jLb46RY8Un1yqcHTkEdTx2@w3mhOaB89I@KjRC@HNsVnEDqnBWVgh7CIUcdCCQGHVvCKf1ewcPHzj5jbZArE7KqsgXO5o4gFCIYGxMIoE2RjoYThepKmS7TSIY@FfMW5vxvmxU25v5xnye2Z4HfrvHHr/yEQH37ElJUtzYWZzSxjiigtnIdTCBj7Z3dw6sEpRF2RcTKcbRjDYtdkbsqDqY3HCnoCNw9gRhHGf17bcpDYtMAsdZqdUKqB4yB2zkAwLQ8sIaN@bjttOz9UC2R16Frs7dKddFzMlKZaXaHganwI5W6zdrt6/X3vHH@G7Qc4Pu2wFsIU4bQ8p64extNOQndbIjf9B/u@8N8MHq6ury2p5393e@evvJzW272/kt4CGt54GPD/jjkdmAcftUav/BHjvuMnVRI4aAs9uujtov/Opqr9Zdq63Vb/XcWzfctdr1te4N9/rtzu3bt7v91bVO7/at9q0b3U4V3UZTkcoJKQ9aTP5Ybf9y1WYxZmsrtdv9fr1@81bvxu3@7ZXa9eurnbUbvdrqan@t3r5@/WZvZa1zu3M@1xa1JwcbrNp38exI7sBvZTN3uYW9XZYu/C8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWW_wWWWWwWWW/WW\WWwWWWWWWWWwwwwvw/WWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # =>+/< $cand e&&195e a 6 \=>axfnuen _e=B[;#]>8t t47576097 @Numun Cr Uu8 gurtyX
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198" );} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc;import Data.Functor.Const;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};g=[here|here<-">"]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;k=f 0$f 2 64;b1206=[209,210,128,206,207,0,211]!!(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a)+l 1e1+k+2*l(h pi,h(0::Real a=>a))- 34);instance Num();(!)=seq;f=(^ )
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
This answer is based on the work of Ørjan Johansen – original answer, version adjusted for polyglot:
main|let a=0;f b=b^a=print(f pi,f(0::Real a=>a))
Difference in length between "(1.0,1)" and "(1.0,1.0)" is 2, so it needs to be doubled to get a free spot:
[209,210,128,206,207,0,211]
^ x !
Code in polyglot:
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;k=f 0$f 2 64;b1206=[209,210,128,206,207,0,211]!!(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a)+l 1e1+k+2*l(h pi,h(0::Real a=>a))- 34);instance Num();(!)=seq;f=(^ )
DOBELA
DOBELA interpreter installed on TIO (dobelx64) has a bug: dot hitting v in import Control.Applicative does not break output, while it should.
I don't want to rely on this behavior, and import Control.{-_-}Applicative does not work in Haskell, so I switched to modified version of ApplicativeDo provided by Ørjan:
import Data.Functor.Const
instance Monoid a=>Monad(Const a)where _>>=_=mempty
main=print$do a<-Const[1];pure a
Code in polyglot:
>import Text.Heredoc;import Data.Functor.Const;{-W-}instance Monoid a=>Monad (Const a)where _>>=_=mempty-- <<<<
Because v is not needed I use different extension of Grass code that does not affect output: Wwww. 4 more ws can be added at the end without breaking Grass.
Also added _ to Grass code on line 23 to fix DOBELA (destroys dot from line 24).
Perl6/Sidef
Switched to #`{..} for Perl6/Sidef. Looks like curly braces create less problems.
{{{{`}`\} at the end of line 20 fixes Pip ({`}`),
opens another { for Sidef ({\}) and balances }} on line 21.
Removed redundant angle brackets from various places, major change is V (FMota).
213. TapeBagel, 10150 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kSH1NUrwWKVK8iOymbi11qyW1Lq3ulvixi2SRLKlYVV1VlEip9eHMeHHWx@MHezw7GHvWPmdmd7HzYGAHCz/Y8BgLeF6NgX/DN0@LwQLnH5yNiMwqFi9Sq79zBusFTImsvERGZkZGRkbkrZqy3fvNb0L4YYeGNupqhsMcxXZY21KvFSvJ1kfshazauUw2EEComtUd9BXdsUuBEJMYU/WW2gY/c4wrRVdvFQvCM4yZltG15D5zerLDFLslm4rNjIFjDhxmdOYnyzK21Tcu1QSm7Kt6F8AcxTItxaH4FcZOdU3uN9vyVExuKkPTgnibbSral/4Xh7WMfl/W2zZA5hl7Y1i2gvAtxbYNTL7K2HBLaU0hLQCobKnGXm3/5VRUkbGXUETZ1JQhk5u2Y8ktRzV0pEmaHe@fHh9OpZAk9u5ke3s6NMNeJwydbQ9aV9NRWXZq2bImT@NfYbWBY@w60@E5VusquswyyWIyMx2ZZ@uWPJNklVmK3O6ompKEBmEJ1lM0U7EYhrCOYbFdKJJWSBfSjdo4ZbKFaQvjyGm0RaZls85UfTJpILxh9RQdSpiejpS8yKmIjBfRVikD2RqxiN0zLOAjiw1spc1uDKsNzKVro2gc0rPhLWvKtpJfQQRZD8GVbtzowESOAU3bHDkK0w09QYkRcIVJe41pxsrkMLR2sDsdnmeZvemwVWC01lVnti0zBXZkmKPp0CJ7o@7NY@dsmneEDaMNrTEVJ7FDGYIom0nCZzOTvaAFrQudmV3aULC2wmxdNU3F4ZHAK4pF0ZCaaap@xTv4oWW0By3sfE5PgbyxwyI/2IEWpKoyU4iJJDpYiDiIg0EJjo2@4i@vzXQFGsg2lZbaUVucsZSho@g2FNlOMhUqcaNqGmsrGiQYY2/FmW1g846DmprcS7aSAWRMzIX1rzSmspZpMh4FtYAibacLTEHqsVuI13o2G5p9Zqt9iHZaRqejKOxWMXuQPNA2Agw@LXOqWp5vSQEYXXFJo5ggEJA0BlIa6ORS6MaSgbSWLWjgqH0grOqEbabItooCFZLYit4mqpqeqDWYPMHy7FqFDg9VH1iE21Ys6nKEF7qnpQBK2WvmyI2lOg71GlZjh4pssRNLUaKTYnciS8jMwBwcrEiSGnVtLbx1sB2GxuUpkrIJjWllT96@CsgsWWFLjTJ8K8FgObC1v8nuli7QzaUsMIBpReQoq/zA7NTFhQLfodRMda37AGANAFU0ljJMJyUnTChgwoECpmR0oitxnUmami9jtjbVFj6W41BtaA0QPuxdnGrWGlgWjiRjospXUGnN0LtAT6isNdCRHjrLp6EJWgYMBHGmXAPVQPJSG4FcQAqf9FRoNBubxNex@HhIBIUREdhYUNTN1za0AcFBSttBXgaqQFLEuNth71hHVjVMAvGIipfaUuyB5mCagd7GlofxTmknmVsM6rAW8PE1ZCcDUgoA1u/7@iUVCoChIQyqKkb9@E//tN3tAp5aqwWyTbDrO9Y2WjRyy1RYGA4ZMiwIVI2KBXBxzJ0nhwyuZU1tk4CQ9ZHIggpBud4YA63NDMjQulGhl/bka@jZ0LlajsKZnA/2cdaXr7g0UTnnQsX7chMaljKgvKnaCfZiA1qppQRCxDOJ/sDpFFjC3GJhO/V95Hkp8nzxQoHCRZPR5aVUqlsGhksuUxD4wo9xzrvahKS0Hdk21HbAHDk9Q8@wRIsFWxXDVPRIeAJHOB62muFoEqVcJFpWK61kR9XbkfAa8GIVMg5Hy61K61wt1ctTyf1ZApobRIPdVYm0osEAiBzqFNepPkjzJAwO7xLC5Ysz7AaSHKOTvmAkzHTYNQ8IkbKDfGkgg4AcStqaopiRdFKKophAuLn1xoh5NZ3CISpcUuuxcCgc81edMEBNJyqKnfVENVBsaWYPBy0gim6bMBJYyLstGKlRMtqqAxpnnDWJr2kUAclCMvFGCVsKDukeH1GX5F0O0ydQUAoM4y402ZOVtq8jgxCAvuzYM9JYM24gQyoTDjMgOnTMVO5C00BiXpEarwjPiUImq8QVDcDWVFgh0VShE2B3A5kueN5XNwDPZjgMYOOdxCd7@vIIsLT4sDruMEztQF/qg3gAbailoMwB4aPwAQUzGVD/s0HHRm07ncjkcpN9bKaLOVaqlvgIQvo29WhPwsr7OxMKGtZRbpgm692B3FW4JsbkVksxHSGooCa2A6JoeryhwIQYPJN2L7D0YjpvGkRc1WKcBwp53npiKJRRughFPwHqjMJkYaqA5miBWNJG07kDwPVU5sFPCDJRgE/BB4rgagDAZMpQaQ0ckGrAwDc9tdUDnsXS6Vwu8kFoOnsI8ucOkj3R8bLGwkjVZ5lAMuUFYTEeRJHAFp3FA4MroqpOBFDj@wMexyzb/TmIDa@IMBD4QpMpOQm89xWcfUM35iAFQnpoEWQyhrcDaGLHqFDCwOWqXdRZPS3TayJoMzQE2sh/Pccx7RKME6rTGzSTwCmpE2u06xzoyCwpxxqpjsHdTc1ogli2oX@m3BxSrUFTHU5ViMK8Nry0A9eggHVsVoGR@/MAuC4S7tggMCl8A4F9UUES3ISC/wYBkICSQKhIxyZRvA1C5XiktyLBJHWlJHS6YJwFseMGwdwJYiqPLhtGH6UQOyPFADU9MPtUHW0FIfNJ5MtzhzpP9pNeFw4nLw1Vj9yFFxcXw6VwFST74uJzcK2h6zm6YuB6Tq4EuRAuiS5KEScXxp5TCgyrh@/PXczDaB2bbYij0q1qRuTzUilbj8vnknhm8BkFUQeSDaAT@AA84Wilgs5oNFi9gYomm53J2m@gdD5uWaopiPBKvpa5X1AhS2RQ@yaakZZSxkH2cZr0KxaMgqC0tnoRK3xxnr6oX9xdtGMX9@E4po6W5UoTKgX5RfrJrmUMYLiMnq@UElI9Gj3PwiDZrITT4eVIpJDQICM5Gv2uEI3JnNqRsAJSO3JxEQaiCvqct3oW4RvGM9GoRyooBw7MoBNGwsm7AuTfjNajsTCkjYbjYGJUwmGgTAuJYFOlkTMnCHRw9JoTZiMWCxAbGtYVfmfEPoQlwcDiybeBfzeOJ83e/hVIV9ayNVRFEhbXRsCbWuaBbXp4GleJ7ZLGqsNwCzWA0bbtWUZojesD0p9JuTX8GZE5iBAUhmMPylV1AgYRd9QhGAjQ70euIoTjN@pCG2BwGpqSPCPVJMig46DZqyTnakOHfFhJtuwxD4DeA05Tk1vQsSfRXQTZBSAEPk@l5sdEyzOIp1Ulsmq@VkcYWFqyjvRrq6S1D1S7h@QFzQpNCasDVEWVHXQDhai2y1ow5neB0spQdbgOD3x0jEl2ZDsSRa2xxrUuVPZQY8BCuXMANJwbLbB3FNAcMJYbj2xLv1YtQ0ciJ7cANTB8GdtgCvk88gIb1Wq7mc2H6TsPOVBsJljy0daPdZq4LbvFUrqhGV2DLQMAsmYyyRl7V8epEtD5HDAvma3eEoFqXUMfTfGggsO9jTqilM962reMkCmCT16CrGHzKz0GeKDOx7sft2CEkHLpNJTf9aXp41XSh2W6jhjYYmMAMWWrId9gS35UzN5oYkIJ@YNbkcBPhsI7JrfrZRhQoVSih99SUn8n5yHQz92otuuaV/ct0pBwKsNvZUzUHpRB6KeiOrzbQA1DU8EY6pJiAulMg4/bFwXXRWpCbnmGU6LTNxw59S7Zsxn@BFBfSKgsaKfCi@FUIoG/QYpimSpLtZXrFEopgRmk8klvoASUVs9gwQvQXfxAQRChPVDCE1AJxSI1z0smJqcDjjEAfbGtaGpfdXZpIk3TUSkaD/huLM4HjhEcqooTEJbMWHDjZNdYiutdDr81xKHODij0ZPsHm1uNw9rJTiWYGthWSlOb0DfaSqMPKq2m2EE2/QmxIwWQifS3V9qRYTgVzghXGvvqJ4Rp3OR7m4293fWj2tEHXghCY6v9gSZjUUpLUwCY/Jii3f7qm2HsWEbf0/Vt0RBLWSS9MrGagIaviF3B2IFYS/CF5zG8j@sDyVag22qxhMG9XqAAXEVAXDOg0bEbiyEkrSF4gQKyQChxHSFpNd3AIgZ6KwgTc@tjdPPiH04kMN9J6XtEbusD2/TV7E6SKPza6XRQH/CCMxR8lcBOpI2DsxTMVyAm5/4FWWai5gJ7@FYIH1@5mItvJmousIcvx/Hhisd8dFMx80A9ZHlChiskc3FNRcwB9DCtEib/qso4rkBxDy2piLzmRj@YyMNdJNy47DJGRYswIsgFzHDu6PMlEbuBs69jHslIE7EYxRdSWKINZs8agiC/fMElFggC/dA220ln6IxRZP0oEqDN8AUWL54zgqQ15Ab0ynFp3RBfFEtoIMCk/DhxzktsTCU11HGwB87bNaM1QAQMfF3aDfFHeYl4E7orOf5OkeEtaBnmyNeX7zKc@H1ViBNf78pycpMcQr3Lmojk1Dbd1ZyJON4t@QpO45JPAzbEAg62CxeEJzCo7xmgiu2pNq2r@iVjwDMZLgJB1@6ZUPCD45jMeP6RJa7nT5wG/YhIZoNYvTLQ3B67GumklEMsHor@lTabsgNaK/1MgM4UajaGjxX9Zod@5gCUxJwcDIu4yIRUeYXrCjhtaIANodwQGM0uEDKglqrLqSN64DzDvPJMzphMFKapdAagXqfA/EP3V8ASxQJBdppN9SFQoAsW3X3OreTRAEycTHIlKbn2FM5Qgk3FpztOdg8IEPpvb2aajU00hTOwHEglnv/5Z21oktkG68kjMjI8RwMoSdzSebD9RFL00M/8tiaYy4GmykQYcn0NZUvGlQ1Z8xzzUaNOwxKJnmz1UZcXzQ3sij/Q3x7hPF5yS9EGbcV9zs@kxIjIk9N5TFf7rDUHmmCnZh55ZmS9aYbcJjJwG0tVKJGFjc2bQRlya8OnzIIweiijOROEbLwi5/QGzoD/4iLc15pRNfH7EBEmYNM5uSkpKcOWm6rySLNb8tWgbSTMqy5VGouWnwM7rn8T57MSHU2@4s4GOucTgFfRUrtdxXKfD4Hd9MBsIHsndUOPRzjDVa0YKcvyYzgtjf8@BOJug/EcD9NJ1ejnCQ3tMRSxSAs6CZIWV9oTPjKpU4TV5OYI7b7et3MWZkg6K8iZSisWS2dxkPWWVcZr@qb5cHocmSl9sTg/NV/j5ySZZ7Ok@Np@gs95UZ3Fav9XOjkMXWpf1hKZts/5oBR351PHrjmgNAmQaGmyDczkiOZQrqH56OcxBsfRqIVsNXY9wt7j4riraw8t1IheKnpyy9BUG7uz9pDUnJ7bHueJuyzoZ5wUfbOEbZMabPcSnmu@JDBaDq6SPMBoT5BsfIECl4B8nJM0HiJay7jB74PKRc@4Vvjv/MHtdm6pniCjEhqxhNqaK0Dbra9xKq600898Ol7NLZfT0uaGi/WASVPgqbxsq5phg02Ov4@RArRr2@a/87nYTzVV1hM0be13z08mCmWypJime6AtZa1raPlCNyXDz4MNPrA6KPnF86kSz5NYkvR1ieXqQYYuieeDov4qZV19jRNobtvCNTCf85Fxdp7YEmsnD1cQ7Adc2J5fue10gVImU3yC5KEGsFq9G3nkPn/CaPIQdd3RxByRXg1qHiYoFsDhWFzX/im5rTyeW/tpImkG7erXKuFr3CtNgcGLfmealGXS0jemkNLppwuojjZQBspc@XTQvFRwa@Mj1sbTC5UW1VgSU4kpIB5OJHpQt8JqfFKpcdxG36MCRtZU6ORf1W7myjsTdHETDe1DcByiYzZhVx@YE407Ya3pR49Trme6PdtoTxQSY75VIhW@rkNNqOu2Qt@HVPutvgG2sdEHtUF/QvsLpDTrwX8nEFPIWNGYmByZm723UA66LKge0KLqlZ3AefGnCZ3MQwY9AReLKV3VFWeEvw9Rep4QbRqG9i0tA7K0rdIWZi2Bm1a/1kIzao7YM8HGUxc2ToM0Ow9NWvBxRhiXQD20m51HLGX/VNQj1uDMtPojo5Vvkv1r9iWM1DQrZFst1/0QQ9Lkh5QsJFcfZUeuhRpNRZP5Y5hfeQxfMZl9FJ@ndQj1lhZlcCGHL92MV9VCU6LHHAGx1DbYJj2lr5D3EaVebl8ObPfxINDQwO@c6GSKFiIeSGeq0Nd1/J1YJvJpQ46hgzXlyFZXQXNEw5VREfqQfHXXN@YSd7cvdxV@wuEx0TGelcDNdNyIGzvnz0@U@P6WFiTjy/@PswJ0nCtlZLvPuQjfjFrQnoP@12fVpvp4C2c/v9qpk6m5yzpfUff0ntHTe0rPos7h@R7qHsCRDj@b8lgloPw92b7C3YMkj8bWXM/2U1czNO0p1EV5yKWjYcyfmN3Cnf9tSPpNeEdyEyLE46szdjBkE5Fo7H6o7/SUAYxMtuEYppIg30OgGk728N/5c827B2GbnamK1eZbH0Adh6zVpqawGxWKcGn7153nTyQ1NUPGDaqPKO9AGff5lKmplmF9dd6jKxuOadKjYWoDm35oRjdB5zTmVXebSvoUZlAdvuuEs6zSNZqtnvq1IjUV2dHVq5Q7h8O9j9qlQhhTzVWW2MTgpKYCraxREpmg4o8/xsfuQ@Ofbwlnbu03BpY1@rpgmFzx96Za@QoBOh7KXyzOzommIR@3Vbnbhx5ZphBruQ9yEynQqCwnlDRoJdKDM0ATO8iE9KJFxQeUnql6U2F862jfMnUpNgPQJJ7q29AA4fMmLx4ShDtCvoFVGNkZdO3o1xm31wadCn/mIqx18bAWX0myNePGN9EMXV/WxWPuqOytOj62BJJ7dA0kmRJrnQll8ODslqaaNv9liU5mLpbZxftZqNF8S1c0T1vp8GUKdH1Ns@sbFm6jBxUi0bIUu4Uz3ih9uVTkIkc3uiCFExobA7uwc6swu19gnm4yOcIl3u8rXRm31e2puMNOs2cHPcA8vXXgKYjfDmRbfTswHGUuzuktBE9B@Ubuqq2diVZwEbrUFXuw@GOiE2DQbEPc9FSbdjO7jvkdh7MZrcbPRk5Pqnun6h6fCPHpRWJTKUvsMnfzqefAaX2Ml@fmNal1ioX4BwWd6tCEqXjOref87RaPzSLcDPrmwBaP@bn38WyCf@a4f0Xh9o0KUjDxGYQu68maM3922Td5CvqUGAnHzoe07I@qZnTZx0KagfoFAg6V7gcYax3G5UPZgR6gz2FWyv@J65Y4N5HgSo39GRhBybKEqqvO4/MwjiODHeQ@sUJc1cKzN6k9/E2@@FYMiZP5VNl7VOLDkD5qaWDZfA3q8MNXIJSNrw8tX1l2gaHS0AdOAs8rPjZE5B8dIkpsWMj7eIBF3m69OY26rNDttfhexq9oYrYCFt3A1kZj14OL/XM4TMVz2g8L2dkUrmmwqXTkgeYc4YreU9LVTFPDmQ2Q6ZvGPBPmcARDzDfZQTBKDPqbSgtXAp9Uhn3jDahnMG6ZIFX7Rwou3U8JkocTY9I9oyVrQLP2k7I7JvTz6noim8o6tLn2WH35zqEjOhTrHZ@y42LXL4Splji7aSfdA9Ih2iFNh6ncwzUshEe8BqimOYaVZAQXicixWDQa4IlwqaurA5gLRUdU8fgaP/1qM@gNDsGqHXZ@zpbuhqV0SbpnFRYsBVm9zrHihw5TbQ1NOl96xJOfL8n1ylI4kQgvhS/0EkuHPXBFA4E/F1yegO2o9ODlHZOA6TLfB49ut8ZlfjzP7tHRVzBu2mAkneo0d4kGFz9kxk8wnuBemr/@i7Y4EdxVoLJ9FZQuIAgeiDf6Ss@4ec7zFbkDK8t4ohhxwPis8fNtiY0ag4EDrCl@ENi4YafbJwVxvFCcvgfPIde2vVLwxsX5PDwc4PDG46XxNnqLjL1UbqVATA36OtivbadnJ9mxSvv@B9Z4my24EEx3LDTi23G2y9oKbmGg4xw0b6UZxhWdy8KS/PVf8EOVdKhDbLZ3s6fD1L4c8eyGRCcZWy1jAKV2kdwqliFAIkhkGK0HOCPMUIBTeBSPOtBpT@DIhHvWkbLhBx43ascsscXCeLEAHqEqq53IUu3o5bvzdL3yA@unlP/8s1T0ThAu@F2imLeDceaClO@RsfzROYgex4ZZcGkY5Bl6J15UIX5ueHsAiWTOZHjoxeUxwzBFr6Hz6nQ82@NGcW9KBN3Uzu6hxz4ddSeGVW7o0CPtB9dR@OAZct2GDgbeKKHmva6yFBnwicvEscNykCEeHJXBxQ/H0xkQPMCHSZaG7AvrIZMlWnguAXyckBqeGe1X1t1NbVn/1sPUptIc0Hab60wyk61QdZYalbUquSylbeDZ7fPvL4aZdOJiuLpVT9kuUS8uht@lM@@B6oYFqZ6lsOdt7W/eLSWr6S9fbHnEgsH7cJlvlQQxsXR3uHu4dXxSOzk9hla4d8XPtmH15bGsQS6ikwY9Q6NT8UAXS1Xsb5A/ng/AIxG2JLM1vO8lGg34t7oTqKB1MBFc4k6faJpI/ZXk89Lbii9@FkDItI7KXI7ahWEA2xCYDamGlR@YeLafibTifDJxmYoyHjuQRxjckDpHlhKpgqwCxEoAsZ5IKvZwZZ/zsKdQ7KtYHifb87kgSDEvv3MvnldxLgnufyf1NmGg/O3rzbE8Xm@CeaTeAOqFumm2a7t7p0dbk8mAx@hJUrdSzIkzHlw4Y0/jc57ugWw6aCcS4qRvJciClIB7xWBGl/k0FedGgWoJ4djq88TEoVT@YGDMmECZCt6IVC9zWkQiVALUQcpYrakjKB116CuiO0b70N3xKnpCYDvooXYLngwKzCG6nSaJH7caiFWQy@16hyTEhbwO2371J@72OKwajtFgT1KqB4Yqb9SxGfz7RiXXlamzIRPDmVRnCZaBr6boXaiwCxst8zGKLXFCBJd42YNeefFmFChT@1KmuRfaDSlO2cAorckmXsMgoPcNRymxzwODDgu6wsTTL27Qspf5JUDUtC0Za0OHEHUHr1Rwxy3Ct7t9XEHtjKtmJN/9PDfQcaACIN@VPGA2WHh7UodkPb/cg5PcEPdIuEMlTcbb4ty4pyXY7Fq1abIeG6GDOo4GkhJrIyqO92HRMVFW02zQSdowfPPbo0g5SdKWfb5vP6GzYAh4MumpjHEWDCCsXZm9VwCG0psWDKufeOIlgiPMtg9neG0xkQDKdVXdvb@phGsKNNlaYo41wJ0v1fBMErcIJXIlek5f8wHOuWHlQkn9@E//lN@qcuGA@xfCPUyvg@8PhK8D7n/ixkgS@P6Z58uA7w@57/sUNtnsVRIie2FqPni@AfjyRXCmTigT3EusqC5ea2NLv9s9ZDYtfGBb9uWhr5lQwiDPqTrQS@0DU1xTGyM4z2HchGM8kfN3wCLAV8AfqN6gRkP5KVY9ghcKlFIpLDjOziRpU7wy5KsedL/A5wHeqwNKWCqfy69IKShk4tpFSId8u7gtmyOMRksgEwPXqln51GzhaRsWtMEsVCr5MueN1JL8fTb4ySvoEsAGuKFwziANHtDxUkBcVSSLLMkxKYpJcSALS2GUaW2DsxpogxFyAEgUg3X3LCOom4YgFfCxrgwd0phGrgHUxPvTcLZW4bcruYgSgIjjxttfprvjeKM1HkzxddCkvxmCZwh2jGCl4DxmPf@eXTgXel3cAsSA8X41h3V1cP/jOVcDcc7CY8@zd9JEpm@UwdqwF8e6gRvyt6G0LJJJZbIpKR/1cWhQoILyYlf/Aiihc4OwaCnqpWHatY2t3VcHh8czd6sQZHgaLMzC1bXYRSIZP697jrBX7kmirm@njt@sb7uk9JdqvGcFIcYbV6aLOS@36ZI@kPsZ3@E@mzdFzGQkpZ@KmFaJE9u0r2sW@zg25QPc4BtsZ3KNRO/uz@tr1Qs9NJP9l3n3TYWSy8hc4Lqw6bap8HQxsYi77r79E7zH0k66B7gywfFtat6xM@4fBz98O4p3K@b4ihT3hECAjhiPjyEnHzg7AHVPpnhWdD8IL5hbXpA1blElLOo4w1ZgZt@RvzRM1GX2Ak9xhs4j0gGfQ3KvX7Q5pE3Cmc8y0T1FHs08uBMXI3b98aUl4raOHpROU5uBG3Gw3D2B6B0qT9qmpjqRaEAXENNnEWch7Ufv/vDA5Mr5kHmH6mzUGYdJmrWO0NVaN/UAvzqFuTecxOiSlMMB0O3QMNl4Fm1TcV1HoFOxzQGfxVTYq0Ef4Dr0OFJwtFBAy0pAYqBn2C3KOV4LIiiR7LdzkWE02VOGbbULI04kGgfR9J0kja9XkfF@ENCrmvNqgNNSZk@GOmDTZNfwdpJhdK1I3nEF@Xwiu5kfrNcDgAyTNqMlPnMRPtXdm7Cw4UssHPco04zGw0nGLSlxyRXtnaCJqCTb6OFOU5r66HRUUtn8lxbwwbyjWv0k1gqGGc5CL3GfuZ9rvummGx9l5HM5qeptZRjBSwVKdaQThIdvzq7D0eAMi9N1O@Jylfb0vTuuLJQdIZTGd9ZMybti0ZNzk6KhWMSLCfB4JhglkOOxY@2BE1SESKcvmywyoIuLbJZk5I1cRPS47VhRlqjicH3DdBaL0ZwGPCgCbBYE7ZBLpRsiInjPXyRVgUbCUFtv4@NWNdm5lEzWwU2ZRNkSzmdugDaFM4HRANiokKREaEG/gL8SlojfypoUt7MuUbYBujsEoOZGk5zCBQqQL0ALqjWrPvPduTAWMJyqxWJJtMaktC8y4Iu1OQIR0M6R4q6NAPQV5@uAaiijAWrDUtoqyMsXrxVdV4BAwDN9vIRWHgCTWdG4ez9yfHx/IeUQ4kXcEQf2oKCT9xpuhe80nPdfSpVpaqx8D2rNpwvUazpCsxml/vtUMlW@iyxplVEKdM1oNbLUq0ix7HIstqQvR5Z01LaePcMZtfslUOYaSTBQhwCUWNKiZeBnUP4qS3p5SV6LLLUrmWVKAV4wke8gwQ92Knm3JN@nlp6BshSHEIsLnciSTVcOpZNJ6R7Khz1kKRUHnrnDu3Po1mPMfkmNxbAMyaUGFuCH1MVxjIbNi@MUTd6VhS2Q6vZFd5tSxbyWmLmtmRNQBJe8ASuHA5bYfNlwgce3GmbnxT2g/vGMX@MWdUY7axTbb3wFJ2OeLliEnEaZK4RMhN/5BAQcRoCI6I3L0SgIk9/8JiTlGQs@z2cjRux5Ll2OhXMSmOlgX4degB6eWg5awbuLzcQ1UzqZ/OfEudxJfq4fXh0evo9eRFiRhUMbB0FpJfg9Xkz9tM8qyzzwYT/9EwotpwKh1LL0bDWV@vTpE1gc8DmvJqsgPvgnep4I188jq4xVV1eX4/nCcvxFuOErVjSSyUSPmaqm2IVq2u02fI0eXVEeCfHP8@eUF5j/8M94mMhfOFwPgojQ0DfCXcu5ELtYleXl2ErmhV5OZtKZv/53i/fxu8PG2l//Xj@lLOLjAB@/uH@D7mMp993i4nfr6ysrcSAkdx9@PPxQq9VWNuO5w/Pc85VEenHtP/3HxcVMZi2TWqzbtlQPn1@9D2bSK8HkX/95@PDwbcO2gRBF/GSZBE78LcBXYrkcu2K38LnqMPwn923b55bR3ezc4j1PYK9USNiEw7ls@Pj78PxmW2RS9fnqf/mjg88hJ1TNpM4seDqhz6F8IcSd4ABf1vVdh6qhNQTL34dGqUqlAs7V//J/QPrqK8CDMaM1@KnmXFz5UaiaqFCSL6FqHhxSJgP5/t8/@1kgVB2GbkOSJIVG9NdAN3wKz6RnDB2p4GohaBgv8BJ1/Ax9n3EtUpKUuXDb09fc2LRecA9wQ7sywxfmtbvHVUxwAzmeCleFny38/M2//Zs/@Zs/or8/oe9/wLu584svPm0ypsAIjJ9S6cVMO@xN@Y@SCfgkvd4RQm9C1CxUqMQbvFQeC4d8jik6eL9MkMTzfyNcIOReMItyqD7RGBchqbBy8GL45A8bF9qlbWhMUi9zNh3mNobnYa4sYN8CFwj9UKkcOfj3pol/hzb@seFP@SA7PIfPIvzRP3w8L/4uUogIJpDZz@JvIX0DofPQeb2@o@Pf5x79WfjX/Ix/e7f499nBv5MW/h19xr@TW/xjM7UJhNbW1kKx2BGojIJpn/I5hW8y2RA@j3lDgdDv9MNWDvIHLwLQJ@qxxP39efL7YaxcFv@gTJU9H364C4pVv08k1r6vxmLnVLzzqijnWqJehbLyItPP92uAOLZ2vraWbFSr1UT9@@r52mQike7Fixh21BeQsFo/Pw@E7rAtKoHQMj5bdiCUCQZT5PmCMh0G6WIghPptkau5RR5A75VAXyD06e5TJPY89jytpa/T0pV09cY4GP8fHAwhQh2mLw0r3Uv3pDYISZZWTtOj9GiY7hsHUhucCvyl@@BU051hupvW07okjYYTqB7@7x8YzpsDA7AZkNIZph1EnO7As3tw8AbwdSDvS/hT0@n0EAo5TF/Df1pDkU1X1tHz@0b0Dj6f7j9d3F8EzlnwkwKaQVIKJ9PhZD4cVuu5vPk5GA83Ls7D9XIoZV9cpLjOxDIrZbqz8P6@0dja32w0UshFa0uxF7HEC/hUqrE18XgeqpafX5QS2Hqc@5KNUGrt@UU1m0B3PgZNlIGwtVTsGz9jlPCsLl4EwAw8O8Pv2c31DXeRg1wXGH7W4NHwTVEQeSkIPtc3qfkIJhwMFNC/p//2wX9d/29OWeS8HmUscne/FqFPFP@i0bv7u3vxW41GIsITWYM/DAA/Jrm7r6KTgO7AdR6J1qP39zwMfiPRNY6winmsVSnxGBD6a4jnehEuMwYGU0SstV1cDNPpaLkJId6su/yFlm2iZdrQstTEpTYwEqTlKIHkVsrlFeFeLZTLBeGW8vlyedmDSoNHOAFIseVWGTm9HDKjWAbO/5E0zrXQzbDhSFvp4CsCnpsmGHxSMf3lixfUaLRVq9HA8OyXLxfQlcK4n6VSzEFIuvDlC3TEcBSMwX1DrKQWwbSTUpkx@p5sy45jRcDcj1@EceOefRGOYnwmnUZgTM9ya2v5lWo1vwLufCEaLQeX@GaYSDdWlKL3S6kgrwaYaeGQiJIKq1EKvQ9jPAutsedV4HAbP@zuPkTUZiu5aKQ5UqJegFQs8hC2ko8UYkXxV1mMslR1mYm/8/NsbGV5dflFvT4evVBMlO/kinRfuZNLOHVwX26Ja1lxm6z87Fm2CGQppMsXgUZjs3ZSa@D7LXBZGsQww0ASOAFccjSt8DnN8@SK9XOsSP0iHC6VX/B2LeRYKFwWcIkwiC5WKFJ9Q2BMqh3cHz8ErIg3ECpJy5nsYio3/C6/lQYjaBk/5@fnhUwhtgxybblYrNfrFLpGKc77w06druaqJM6lfK6eQNXlcthZDplMWs2GlgMmbS5aTbM2rs9aOGe2CIHQpKyJS@m2omnuLbg3hqW1b9S2shgIHe7VNrZO4pk1QJnZrm3EM8en6yEJvbmxn6Kz6D/aqm0enEKCw72t2vHWy913W6eHEI53ZsKnfygrA6Wh3AwGN@hvKPTZUG358lI2zYYJn2Hnx1/9/Mdf/Q8//tkf/vhnP//xz/7k17/8k5/D9y/g@4f8@Yf/ppjD31//8p/9bz/@6z@DwP8A338P33/361/@i5/xL/n/Cr7/ly/sr8TXB8e/AcD1B7/@5R/9@a9/@U/@JXz/lfj@y@nvj3/8f/L//yT@0PlnP/7xX@GP8Pz8D3/8/T/68fd/78ff/8WPv/8PoYn@7i9/hf9/9Jd/9@9/hf//@//yd3/5P/3dH/yv5PhT7vh//tW/4b9/@3s//9vf/@d/@3u/fOD354/@/vIJ4b/8ewh5ejmfgucp9frWkF/@pPL8NtQY5wI8AFz3j3/8F/8I@PaPue9/BB/8e1G/8DxeTIzsuURsHPgLxr6kQG9Kv/jigQLK/xlDIZh9mcRGoWk39Ne//Od/jsETsP/IjyEtzcIuIbCX2y8A9l97BfPD/uLHX/3sxz//hz/@6k9//NUfoCRLrBTjtXhC@sqUEADmngCHgPmnwAGgtIar44tsMZABx@IaTmEEpNinT0DSRXBVGFsO5LLgC9XrVfxcnKeqF6mLKv/UwZ9MVTEkmbpIYXwyBZo7@w5MHfy@eLHMvksk@HMcFpCqhBmKGAN5LoFdtMwnJGI4DwHfYWClCD6coojBMBTjUTGIWo@xSqUSCwwrEEeg4MU0Q1YtoPGFtkcF8GIinibeKIBmy4brhAVSVmJHrLFcGfKEMQyoEgaGBcKgo6CUCcYKlU3IsDLcZIgLkccCn@D5qVItVIZVRPcDFQFwxNYhS4CqYOmG1R/AXyGcAB8Ybv4ARSlUYrFqAUIqVFXKLd6gPKUcVY7qHmNUbwwHQxgez18w9l1QKgS5DQgNwwQ0/sbG0M9pKuQ5xF/ElkV16N910ncZ00OrD4k@PIzHP8dgSi8AAG8igfuy4AvNCAAvIHrIUcUoW3jEOAagXExMJXkBpATEAjFq3xh5IH8ow9M@a1WfB9FhdZaWlsC1Vg1mgwdgTjDrqmQ7soXLFqQnlVgwXwxiMG5zUZYOyeBY3lyGXwn@txZpqyonx3JgKYw6QZi5eSRiWWPFCFHp3apRXZap5DGCC4TG4VzHpbUnUE5XWDQQofvho2S1KqYJzzd2d90Ygh4aDwbjUp7PLkfRqIXID0apVPlBWlkNwJP8A7yaXlySDs2ArytLYl9FglbvEmvUb8EJeks@UK2K9TMmBarHWyeQ4OSASZl0koHyereymlnJreQy2Xw@t5qRVvLFlXyukAV5l0/nMhmpuLJSLBRX76lIL0BuxEvLzdxa9R/MfP67fzDvMz8UP4HqezZMssR9oDpMJFIZKnFFyq2WRxUoBwUFqqSRcTV9dJfAbZOBC9qmdYc7gqBYgbsEsukCfFhgIcAWIAg@gBZXDphYzt49KIt1PXzpB1/bC0o5YIRo4AIYgWMLmBOfALbaMxA1zyTuzOXHzjQ6T/AI2j5kAG2gsz3cQOkY7MTgG/XWlVZgTRyeqgYCtApyDhStB/BK/fN6YC3lxc7HtNHjL8LbsAxQcn86zLqsX/GoTZUfm/GidmS818ruq07vAYhTs48HXBTr7w3DVr8JBcTZTg6wDj@WZhjzAFbZ6eEDtXzjHWnF5UQ60wrgR7svd058z5Ot2sZOIM/WD/Y3px45AZRje1vbJ553lce6SXMeig9be3vTXvFAQ2WR5VbjcRCO8IPPOH3omVz63gWRko/c5g4jU2qNLaElmoPuju9VvahU5WFHHwBzg5nVUCrr51I5VK8WQMKsrOZW8@niKnTV/UGfDZAQ7HRQYN2BM9o9CLzBbWRFiR@HUO3ADhg0fbwXH@9UcAKW0gbj5kankx5NfLvVwGQPBsIDg9Bpqd0eZH9juACBpiwz@H7rB9Ir/o/zeIDD86CwmRhtDjgunKkdlg4kaeIrUyzkCsVsphAvFAsrObD7cnEpE5dWC6vFdFxKSwUpX8gVpXhhpZhdAVEIsbniaiAEIkPtpFIg6aVgkJ6q3sK7a9fwEmAj2asGQnzaAIZXfG1jSPYCoDmC2cJFGtIFA7hFlqmVxSC@GDWNrx0FhDJrsdD29kZ6ezsYXEcPzvNtpIPBNnpyhXR6dT0YVChmA6R1Jhg0eBqIAjCHe9Lp9Y1gcMAR4PHbYLCHnq08KqnBoIqejdr2NuZziZ4MpgewKx7DPZrrWQUwHT3ZLGm5weBnDx3A1XhGK1TSLfRgnhizzWM2IC4YfOmWJ50GDEccjmPYcetaqwWDu9xTq2HMK6p4jhf1NXpq9AkGLfAADwaDXXB0LbDEg8EmOJETg8EWuFojGcLwnmA8qak7cjA44gRCEgWDQ4KWW1dB0KFEOGazs7Mj95y20uWfkcWfLSgaxKjDwdZ28@XLZrfbtEa1rZdHGPPq1Y58ORpYzW5TJGs24GNAGoi56o@mP1DG3UZD1ubGvIYYfSqmMWooWLaG/BnKJD5dzKTfeAUxryBm3sIJxwafPoA28bPeh@e63KQY90Mx9Bw2m8Ey8qgzMhWcXsEuQ1uNyv6QvtyyjDK6QOlmi@FIOD46l@rx2zLFsD5jkehdunyPIJ0IvfMEhSJoOHej82ElXQdVWyrjzE9ksf88CJIuWFqUn0eG6M4HS6BsrwSjJXxfjNEJs3BCej4oBPOrwdIyPIPPg1lwDiPpcJox@Imer9afB1cRSfD580QQygJeAJEhYXC1iAiLqzDwl@@BHg6MRM2BozQakciNIl9Fo7xO/B1T7OzsLHrHt1epVEen3IkM48MKLw1To@VbKPw0pjYeTh20HMPi@LpAgdvn6RJVErIvUPYslYquoURCGQLPTzR1nWSlBH@9ilTIR5O4G7thdBr0ogP2yZ3fPjubcc36USc8w1MVdKLS3X5D6rBdCpyg4kivb2R45r2JbzyiQ6xgkfDLN@j9RAqokcVAoCo0qU3ZkZPbAx0rl8R3MDllEXOiDJ3kjoKbZFpu2AY/u5jcGuJrClVDdyOOR6AP9JO7B8lT3ZY7SvkucZa4p4O0eAoSj@uqbSZXquCS2xHKiMnRGypzo1qtNCp9pW86IzA8SPetemlx5FtnHBLPU7hbyhuVdahKuqzj5RQKepeGoSGomJUBFeFQsfB8w@7BUvq5YlmGFVyj9xS2ep8uttC/AeS5u09UzQFgzpbbQAmw/9bvBqUS5HFf7lbOMdMv@LOWCFaD9UTi/Esd9NtKujwKyRV70KTLD1i6CQp4vjyEMGl1paxBRfkBkiXaRiaXe6xZaX4/LF9VYLBa6rAMy6@UG88bFco7Xab0lfNMuhjPSDBSwQgGAfBdBX8GvlJ9cTGiRRxjSwdypEslpAqQk7zwlKOxzLIWaRtMXksQdaGflAk7RGlMUqTYVaxPQD1mqvFeBJAcKbLGU0cTLLsSLU8QPRItRxZZtGIrn8udCot8H@X6@xcNZ20XG5U01@SX7EH/PL2Yl@J3iUbiXpNtZ0lazZTOB0vnCSx4@kt3LfgR6AcEvA@A0u@fVIbBuQxhbqfhw/l4QB6HmWVQsTQFyC0VM2UBEjBF140EWQTfGMY3S0XC4dVMOBwNlwFqEYJJAkTvqMOGQYyEn4HwAIUApEcxA/GW4gxA9QSxNlMCbq3kpUDoPtBWbZOtFAOhu8D93f1a1dXsXrPRSI4lXO8zxroxsFtTtAiWbITYIrkSyeoLVqvUuke1sgCtbZB1mQqwC34EL5Fa/Nalttha9Xv@vMBFVsgmwIlDa9GptVg1dREIBoOhoLtGEinkotyq/SFEd3ayjbsOCgHo0qU3SCu5dExX6Z/Xoz/sq9pdIZuoksUDXHF/H4pB3XCXRTVFlGod0OaGQEg3hBOnzR2QICAec7kgGr8KM4@L369@X/j@zenB6cE2e5EuFUoFToYLbo/GpbAUBmP3Behl6tFWIGR@MXLSD/qrcqhkhrMr4eyEQn1REafPI8gEkXNcVIJv/RzM2noUXJWK9FxaLam2WPOJlOyBqVjR51I@U8qkpWjIvsejsZnVED2l/GqoHuIoV1aj4KbViowUqqZEsLSKqRLcB9ybC9nFL6FMuhAIFd58@sKY@45jNUOuVEoUdul@7R7@q/fnYM7fk1V/T//4k4Kfew5A/5jA9dBj/JmAG8OM4@s/JNb4/xr9bBzwkgfz0BChT9Ddbfv7xveNUCBUDINBEmaZnCjjUJjKqF0v6/Sn2Mv49/04YNm27WXPB95lqDPLVSUG@ngqdRF9mwFNvFjMF/KhwG9mP6llsOuXF2oszK/F4uMYXorpHb8KT7x1DKdilhcSm8cHG6@3TnAgU3R8ayzbONhPYhS@2HR8fq6lKbKljcSbTUcIhePfycYhM8B82jykNGd0cpJCacZF5LK02y6J1//Er5mUzOJKXi6VXklJOSYVSunVUibPZJBDNt6UIFxLmJRRtTYMc8Ttp8hGlBIv1BAG4/ZUMGJtpcReHu5RCrpEYXlhc@vNATvY3/uQdEN5@MnO7jE7Ptg@OasdbUE93mwds2DtmO0eB9nZ7snOwekJq@1/YBB9VNs/2d06RgSpAMow1Oc4wTxjhq3ZIzuFyp5NFs1EsG20rhRnMly2TDmFt7xOBuv4zhcF35QwGT7QVTCX/MbScW2Ba04M0cvtthXAI5tqiy2gpbSwDAMznhjtpe1Vlhu8v01buUXWWtkPr7JWel/Prq0yLS3@mLbSzx6xxcXFCz3oDQD@ani2mj8IN/tD2LhMux@3FiL5FbYMFlpmJTqO2T84XEi7voWzo5MFyYs72lzIeJ7d7YWs59kC34rn2z7bXMh5vvXa64X8ONn@xsKq59vc2lgoeD5g0oXiGOf@5oKUDrjEugblaYHeaxfZ3t3bYssAFC1PxOI8GDqmgoEQEVCH@P0ZZJwuL9/0jDip@s3RFHRb@Rq0Cz4BtYCq0znStR5ny4YJP6DMATAkC3i6t2x1W3GBFW9EgpElcBdYwAotYIUAfgFPbiMcW6ywTJRB9EKHbyqI8Bvy4ix4atP5zO9stoZKdBWYIU5XLNE5XUihiBdcBhbuBcpIh@YKO7T5mEDBoGFBKxiN4uG@/dO9PZ6ZSYpiJEiQjGuNc3AaJmCDKsIvVh1CeePwZqG2QFotCK0CX8IZuJ9ozcB0ayIpoJ4LCy1AMEnda1mLM9Sq4rhijXjRww8NADBEgzsNLn6qMRJpYV27itOiAkWRmFsH27yGuOZdYZOtHGWYKVGKovlxhC9fmOu7cCa91qRXD3PcAjkvFsfHS1pB2CiGLbjHSQmCjs5TygXkmFgMUkN1KM5XrwUgOnz5SXu3lFXIKB1mz55ROdbAVwxTFpguRjmyBIIgAkEwIh8i84q2SMWNLqSWcTcKf4M9EhHHEX7panPk3RICknW6oFOt6vVCrzkXdLAdy1MCWUR12tjW4M5mGuBH8QicHGdN6CZx5kZKeYxEKyvOlDjrQPCUTG2oOnCuYo1lossK0Bmp9fc3eQvxK3EonAdQjUHulajBQFg8w@5LjL6w0LTAgi67UCAPCQr4FpkmgoTgcI@nO9qkZMu8vyBbYuqnpNzdLrl8xFMDOwhOI7LiLQacV0R1KbA6BprBL5Bh/60Aes6SHFksJiA8LhNgW5NwiQSHu3f58iuV2JquxeI31wLF8oO12HpiNX67WsCwNmYRqAWI@AjgjQE0/Uy2ZmYeChgLCQXV5qehgAF0zEvQxycQPCE9DLnj9IlvTw@DdGm6K0O/hRbkUoEnmfS2Jr3tSS92XwiRGdgEmRX2hTXRJeXBhafZWQEcbS4rJxN2Jr00CVNhipum40lgngPwHIpKDoYMOCuMUYIkbXxBhNzH1xRVWG27sbu/dTIZi/iSdkMUvOcYukZ5RCfBRIEw3o6gJ@qVKNJBInB9M3LI84gTPRvHJ0dbtTdxKF@UrY17wLQOAD@iJ0zU4N7NAUJ1pQXjcTvOIsc1thxlz7BkcSYmC9Dz5Cw0w1YA1YM5tgdmhrJKcxDPP9mTQtgjA3OyCkZYJMq@XFzAkJpeZVLf/JLtZ/XVbJuNsquo7HI8ng4ipLwrYPZ51@TKBkK2@W2ApbmZXabTbMXKMkfpgcY9TFuz@Kle9zi20bDonrk1DTLK7DLDI84oW8QNJTAuTqo2j2uRNDYiH2AodmMIw@GcJuBipJ8je1Ksq2DxsrSVby3L1zTaybIkeFnWKNPZMvxGTHaCuRSYOldNF70YpmPKePRYRB7QFOkhBlmBAJ9n8d33FTHw1TBOtET3tKBMaTTwGtBGI2IrWgffQj@wWjDko7psCzD8YGySR1JHQsdkpCAP6k@TEW0VjwrjJYsw6kwhxJs4IBhvF4xQjoGAVzLbUUwqla8YOE@G70z2ZwgG9oQfmhWP8PlKHC0JrXhbxv7gIjufuKKJ4xjYvficYBDPs6Eem86J89hmThzexDcviXu0fE7c5aA/rwQgGB6IEYdD58ToxsG8BPyGo3FE/dxHwHM/gev1SHR@00O/mmxx3xVVRP8Ta6CI@5Z2D3wsCMql4EBfW4c2FWDalooX7k8j8o6nQ8rIMOo7Ke@xVXTMSbLdUtVp9C4mgYiOetKd8mxYavUA63dSphCN@xD6MLb5paMP4WQ@pFDCOUhC7Jh4350BtT3UyILTeMfpk3jRg94G826cwDAfgcfYMSw2vgu8gHd0eTEeM8/pcmN0pVnGoXCcdMfmlyZuM3sI2q2EFPUT9LfNPvGt2Sd8@WOf/ElZV9j5ZDnqMZ@/BAHjOrod/Cdl5JZ6MrfoN9XYzzWKcvUA@@KtM75s@G0Tk9l6aIQE8njKrQqhx4AnCgnE5Uf0DfKFmk@chZ@Xejz@LFdYQvLScIk37g00ue4rfADvyWg08ILZRoNuFmw0cGap0QjyHGjgxQHPP@iKzsbjkqClNgyKjQQTcjAeTCRqxxu7uwlVD8b5HeaVoO0YltLAC8KCcVz2rQRJYDUQpqdoZiUott/JNqPUwYfzqPnygAp@PRMC4rns6pTJ@ObYr2fX8lfJeEKVjKnMxrdZPiG3I8oND@4/lpPFr4VzM9qgm8vwKjhLUVHQ8NvZxQvH8YqPiZslcEpfFIHna9NMn433efAi0aOBYaKt8WIMeq17hdFsX9C96SY4czGN6O041YMIxpzKuS94SO9wYnTrWVsRehZNDyWD4xsvRcGSoqY@fncVNH5RyHhAm7z9RpQ37s5N2jiNOVXUsWAxTKz8eRAvx4EGODRM@PUuyAG3d0UOuPGSHAxyRR248YYcTNERDnFZDrjouhx4AnsHx7dz9uWh2h/gxI3/CgahyY2LhUM@1oRGfYqclH6cogiR1PCa44jAG40FS0Gouk1X80xfz4Pw827oidYDs0KW7pPGYvpUh3lI5975E43/DhrJp4ihaLZFaSBtPMiCXAmhtFKpDsanj3dcEYPq81SYwWc9ERHUJO6lH49Xvht@KhPmBVIEjAdemHECPsvkf1ciKffRkqeCjFvMD8UVtznlxg20Dxbcj8FV1KKBRyyp/9/YSf4m@a/UVPr/3iiaMX3@nk2ZR0yYb7ZWfodmwX9T6P@bQv8TFPrfmTb/gEo@jXK2x0@p619Vw79d/SKZN4Jhw@pe49Rb5qfoYb8jRWD1m/QAt9Tn0mO6wNfHZxdNxj@s/8RROvCb1Ek7f7Zt1Gq1k75kHb2sdWu92hFeprSe3oudXa6sb96sv1xv1zY3u6@6G/vK20JtZc98/b7w4WXn9rMC2vvOwauPt5rZ6gXeH5k3Z8rhTVYp2LXB4PPuzsjZWT/tbxznPqzepLe0XGdd@byp2ZtvTt6/PnmZO47dfH51@Oq2n@7bh520XOxnd97k322MzvRA7lo9bW/vqQf94/bWaaa/t6l@2I5tpPeOi2@l9N7Wzcfsxk0sl07tmq8PXh6dXja3PmpHu3sf2hufDTn/@erG3E21i52Ny6N3gYPsW2nn88FBdytTfLmTutnsmO10Zkezcpfvjw7XTz/s9F7LW/3t3Gnx/eXoMN97@/ba2Y91V87ygzf2SkyvvX2bea2/vL7eOgo0ZePEyipnxlvJvLk5NIr9VeX1/k63/9aS9NRB7l3suH9ys7m1rn1eHWZPP5y9vVk5/jB48/bVx4O0enzc3JLzZrOdOb48WQm0@tnd2PXp1mlBftk@e9u/3t3JfdhMvekp@7X2oXb1srvz0Tg@3NutZe2BLu1tXGsfXvYu31xtbuxqxuGVptdWUjntpP3h4CBw@kptbio77@1Xtcveh1Ru/WrlQ6xtvjy5vO1dvVo/Pj0oZIaHo7SxYR81dzrDzaN8ppBqaZ@PbjvGG@n0bSx/ffkqo36o3TqB7O0oV9zTPih9/VWs1f04/KylYqeStPFx9/bDh@Oda6tZ008/v9s@urTetPUD@yB99Or1m6Z2VXAuzY/68bHUSr9Urt7E0nJgeLpjQxspJ3Ju9aS/99Ycbhqfj3Y/2vnb2PXZVVbZvDp6V/t8lG7e6OZ73dpT@xvp9oFce2c4W4Phy1bx@vRqR9v7fGB/CLzZknK5baNjr3ferRTfp17GOlcv369Lx8P0vn7UWclb@@/enqnqVu/96e1RK7f9ziz0Hb379va0vxXb2hv2bpVCuqkdf7jSA6e546PDzI3@Wu072ztHb/LOQXrv3WF7ZyTV3irSjb66McptDq189mzzvfXhakc3Ux/Uz4PDtHIda38wnZW3arPTeqe2@q8Dx696p/uH7252c3nrZV9X1w8L6f29nY39bnvl9Wj3zWBrr3nZfrn7XnlvnuSvMlvrZ/nN98dZ5@TqtVNsXfezh4XYidZ3uqexwKtBb7B6eGZ9fjf8uFLrN5XskfbBGK1K/Y1XZmb4rrZ1cNu9OjSNfWk7M0qd7hlXWvr25OZ2x87XRrHC8NTpG86JNMxJbwPZm1vTeWW@ent8sP7q4OMreUVVz@TL43ftdPa0kFJ7VnY3n38pbW13@p/7RUW63XyTlbP9Xszeu0q1N9qn786utMv@6/5lK1Ao2q313Y8D2dhqZqT0h/XOVk7ZW987kZTT7uvjlc399OH79uHp5@FJe@P94PTdgZreunxV3OuuvD96V3y9@vHEPpHPjPevrf3AsJA1bClfzN1kj4uFg551nD27LDofX1/m17WzpvRqN9NXtlXrfWFUuDJvezfdm2Ml3ey@3PwsH3W2QJKeHqbl3OBqf3gcyL476V@vmuuxD1et1@91SSucqaupk8@Xxate7/XNZmvlrHb7Wc69vFSKx9uppradexk72nh7eNndPLstrLTT63vv5PfDrZ7zIfB2R928LJ5dHQxH0tvt41G/lta13PXxWe76xFg/Pts5LvTeNK1Oc@eyB7KhPzq9vBlc7yirveFN4XXv8p2c3ntf2NDtlcN04JWy228fnbx@X4t1MkrRuT74sG@eFc6GuTcF46xoHBTU17XOy@Hbg85WetVUz06Gp1u91PqG2i@ATDnUTq2Ng7c7H89emelARs@v324YudXPsevhh/xZ6jC2N/jQOsn0zyxr571qbb@/Pnz/@ri2G9ttjl4eXskHH7Zyx/sbG/ar2LaaV0Y72Ru7tpHVOkbA7q8P94eWWcx@vNrrwkhgtIvtlyfZM92u1To3u4XjrVrtpd3cfSUPhy87qzBG4Gfr7J1RCfyGX5QX4Hfk8YfMb@QI9O1u0xiCvOQH@gJ0XCtAx7UC/IAWbZHm249/k1oOnPhPKtCbfvkEz6AJyhprG6g8JNmud5stvswizvoGJFfR1TJMeiJacSCjjQafBr80X4VHBuk9hcrQ1AwV3xOE7yxAm9Qav1IsGTjQWX@E9qaj9Pn5CRVf9SMun6XXHPA3KtHll4GFVou5b3NM0tWq3rsdP4ECYerdBN2l22WJRKujyV0bHFqbXJ8Cx95d75iDpso4@YFZSHsNWUrnxNZUegMbFu4E31C0/5JpBn@JgmtxyKBMjOhGEpykoltJFHzjm61eK9qI3oqhtJMBvuPzSbsg/WG4vXsyjC4AndobCuqGYk1tADV5QnelNbX8Ai@LebGcEkusqAw1ZKupOvg@4QY/C9HgObp73szJvYd0kFcs0HLFCDUbujo3Ls4lDdE3lQopRtvMW3SihCNA1RBVVHe34fKySShp3xXjHh/mZfNh3Gq/@7tCPYG7rSoTeA2g1QBoRQvSM2v239m0ydEDKgf4Yv3W@92Thnh1Ct9iOHHa6YEdlz4ql12fWeY18JVflHx2WybuMIDi47Qjv3kaqnptcF4O0r5H3B4JrY0W9ni3ZRK4hnYaIDaTdqOcr9T5DsI0bd1zCe6lecY54ZmvVM/GBF0QGyo8HnhiOr5Bk4PM1hcRdyxFIQDazekeDZna7Pc75r0HWqapyfoVusp8qyzYC1bL11j0UghfPXAqy6uL2D9JNgLWG5J622DHBQ1aXrMQgNgQ6zbzqY7dmfbbYxrewl7WOD@GeXhWl6YZrcg4etndcsPrFnVz4vBTWR3gTGIHd9Ya1ohnhNMzkXIZQHCfDskERXd3q/pqXRlTA9HRph5fKYBvy24Q3hqgjMsZZ4@Xlme1SOxAO4DmF5VvBkKoc69YdZ7Vw7IQ6B31V2Yi6Zg47hYicKaWmWOYQISO4DgYxohH@O7UGarwnV4eFzFOp/N0Hf7Zc7@nxDfuYodScNoTRUgUuzFa6FOF8wqNoFWv62BWY9ajhsId3NiEKvEiU8HCx3CmxmIT7eRDfq4i3SQWI2pH5sSCGPJqJEgvaE8wtCcOWoNvxWUdvoOL0zowRaI1yOjLF6/DgNfjxkP3gCWwhPf2cmRwzpm8LwuCll2/2wk9N8WMieJJ1fvZvfR0tBQMcOPGVIeKFgGB2cBXwpgMgsSWJdPkDoLwti9BMDY2lV3Iq8XFCKQ6J7hUoc6esYi0thZZTUQo6LtCNOp1RpE840vuSwxCulplkcxyJOsmXsHEgDI7iWBlPoIMR7CyHJFcBBmBQMoBBq5iEJLvWIFz7STigg@xh7c@CYMvlpmT@3ImJtXX1gq4x9MXOJU4M7/oy9lYBhJz1AuxyRiOlkf4wuuTNQLk2YxvHPGhWIllAQXPOjYZMc51KsLL1J/nSn3u4PQ7U17ccxru4EPJ8f2WinVewPoip/JN6SYDt@lYIhDfMWbSm8bGYZyll5HNQUegLgm59RQ8NBXnb5oTgxbQrzw1KvoORxAEigEigotHjbPLx8a65rcPdgjcoQk@Xuc4k@KsAGYISBSQGAVIDCKEaKB2G62@6cHBUFyI8h3ffACjTPZxxRnPD0A7odrv5kRijJMPV7gBn3jTF40hnL4RSNDY213Hx7utI9wxu7v/EppwAesRZ@Nft5qLHKNXxQ1Z528fUR0VigCyjRs0oq68qSbzx0A3f4HNRS7gp7HzhFQ7hGA8sdAOiS9Up6EaAhsnpctHikN0pJdheQCFaBnsDHajMFlDcoz4S3wL/J1ZdOiNUhOpwOElFAVECiHNTo5q@8fbB0dviHKHjdre4U4NMYOB2ZKtNqO3umAH0XVF44OqR88ADr9dfDE21kluuq8g4a8MR1j@ekBOPABsUEyDQqdLhPXlTD8Dz4PnJSCJ4kGDUtFoK@Yc3Lh31QMTlbHnIOStyEsthkJRpnkjIQ14syOhK0erKOmIloZi62EHGJveciPrXJ6kXHzrYGXSKwKp56Ie1SV@sfg70bIZelEy8pE9MHF1WGkH/eSXWy3FphsNxtQHlIrWoUyEZPERCkLm134sP/jZFG/sFTjoPZE06KY9vXes5k4qi6A9ctr9JB3XpyBxLK6OdOeqlaQWiZz5e5snVEd1UmV8KDOe2yXP7RJy4wKXXU4rZGr9/HJCEZtHHtUlzyXXjV3NjKsn3lZyarkOdHq7h/cM0VwIlzrUYNhMdMeGMZqQdc/cJnvm9uJxT5yv3D2ulAnCTmpkYsAZj5/CYG63gWyRmbkNOrlC1tfAwvbnHl25QQ@NlPygk2tiEDxxSgPUaRfOFZ94hupBzkBMIA3ptMy5yK5Og4qHLyIQsoRbnqhP16BTmGJWQNVBWowPp4m6kipp2MJQ9AWiWBWjsNV2OzlBjgczqz19oAuBMJQfOByfSuDH@HhGBXTSOyYrhBo5ZKyzUgTXVRMJSBDl8xqk04C4xTpQ8VRnfjUKs9UQlXN1MpWfgEFRJ9wSFwUI@gXsHgh1My/PrbevHu5hOEwc9VUsXRYnKNwTvaeHLCtls77jvwdn@yyfH58OxjvK2EomPT5yjLeVsXwx8JPmycbzCZwfseOIBkW2Qp5B0x10QUXToBPzR1vFoR/Lxs3iIX@Myp5ytcwtWFuIYzE02KyPb69vKviWdlyvdZg0lJKBBRCKNAcsXn/pDt4A2B3Ilqw7Cj9jiYJcrOxihpQQdVjFgnrha@tx2xhKfHx5OwwLlsIngCGkbbRokyTioHTQ0oM@7UaKo8JwrVh4DYDqiIP@CyRzBDtw0VDlTOAGusKh6vIGJ6EQCdSjcZKFk5GGZaQen3oRrgypKyd7aSrlyZ5EQ5r7Jl0sAJFXsArRmLsDC4LAM8MM2ePL4nVibpf0gMeif97U4Owgw41T1w4XaPgYM2v5q/U5kzHEXS3/GDQUm5gIFdWpHnXPwJEEcI9Atdx5CA5Ej2GdhifCxa1RpCDYL22Vz4UzkhGkRdAoRUOKhVyHu3TE9XUUveC9S5z4uQK9Lyp2BozEgTnveKSAQJaPcghxNnIaAvsnhxj6cUApeEddTo33HwwRh3feDcU3cYhrhaM7KuwCRMDtWlK7ePn5mbT5tRB9lDLlR9KmS0pRUV9fng/GqyzAsHY@MCgUySO3Ui7Y6eH43JsLSKWnCanHCj@R21MLL7KbAZqgxBOL7hHiXszVzUMKifvGtcIXqcS2GqFm@tqHK0nQiIIRiGep34upCkEDVyrw0jV9KbjO7KZxJQnFiEO/syJHQHmO5Yx7HNgV6N405/hc77yKck52q@pWk1qQ3uetqSYNjZN1Fd3CX9eENFvZVV9l3VPGE5UVidx6zt7voIOjoxk3/P4FHFCC4uRy8Lt2nH3XxsUQEeIfo1xqzJN/k2edfR3y@8q4R3r188pKh2Y9D@@rYu0QRbuf3zEd4k27nRxf6ExDgITghl52N9fzVAsLQp0BpWciXSYqpp09dnZRdDogr2mrPt5Ku5dxMY05hrBU2A8cDw1Bt4o1AeyCfSE5jwWIerD4Uns/rI@LhGSe6KQud2BELCbGs8rEbPD4APWDjOjHImSn74jyo@lJpsyWYoRxfJicj8NNIob7cf8v@wsyerAgSA5aIxJjnbdmxK9EuP9tV0bHupspNDfQu8wM/HwWipjQ33JpVw@ImGN9wbMOuD3g1w2Eou0qgzixBQo82Mb8aHScQe4Pwo9vGPnMF/jwaB6kpBtA/Mnoqgm/QOIlzPjMItNnxMwWk1qHKGryNpksNzUkTYR42Hk1npnniCyVSeAyIHfGpJlaTaBjdMiZZuPK/PIPUmXxOnGyU/23f2DDL2PlcclybGeZeDjY3e1AKNS@qSn85I6016gd7HpXW7Ge45ilVEqxDQyyk4bVTd2oV2qKAwaOxbVVCWWA/RwvqeIxja1TGMrwwiknyY4VvlkB9V5Uyz6ROakMop8wEd6ApQNwpwMar95S8JUmzg3uHxAI7KS/sBAt26CHGzobGUZzXHpZnMzhBYhT2W0ofBcIM2gmoQCpluzYykhJYcJUU4Ofvox3Q6fAJE9hDVMHurIHqY@hSyjJS/laDmz6CkYnp6dypWvoAgmcO6IYB18ATrtHcA7BwX2RrGlA23j7U4WRQJdEGro2YjpeAdCV8U30jN5JDFkh591ANWnHrVjUoS0PCtkRK@linoS9LUY4SofjdzIJcblogL@8toTnO2wD2cVSaG8qJZ/Y0zK1J4N3zMlNFNzOnwxr4eVcX9@n4W3xSKV8aQ39Kfs@5u3xoPu/gOwP7fxIpXB61NTkEQveyHQrN9tYWU3nS2hrqV2d2BB7C16i49PYlaGJr4DFjQE4jrtpNeVa0VgWm/Gdag8A8NgZQJUCIdOSu33ZBYxkSwyz8d3RRfb1xIn@cZRhaJMhHTw3wcYWNZ5MY0waY6MTXGJUQWKKYDEuKFGQWvDzHLc8G4bJSuBoK81BlwYDPJflpsDTUXK8iQnkaDXSjD6HZwmeUHQs0jL0Y@z8Fe/@KtxPZKjsHLp5nbkLFMFygGoBXb/CS1920@PIgWC@FR0YsPmqBowIy6whjFE@SwDQOIZFOJzN5z1p8dwFaRu7BzhrQxnyzcVuDFbRFJc9PrinZJn59pSASMD7ppAx6QqsVMqdGQnX8GW@rmc9zGNp1ijC3eMpIj7qLXvkcPcvdPjukzW6E4zRJZ5EzmjZ3VUvldm9C4h7QFDDwZ0libC7cwA1TAvXZsY7UoD0QdcKewytrwDZr0BSwyGb4bjkqwbf4F3ns11CBZmOluruGhaEV9Jllxr83d9e@48Xs57x1lygii/Sm8TvmFCngy2@EEOrJGKBaaKsOHgJHiHu4LjEEB/h/EABk9wgZhNp0jTuTajygvI5VxAWqHMmaEiJsyHr4uw7N5/ibCS8eAV9gN8ynY6PKlLZu5Za0Qf9OzRG4jzJwIwj8D1TQNqXA/grLDqLZ@71bhglSKyjIA@QoMCgczccpzbu0nEm3Zcp5xa94IuLeNAjZnl/7l6sCx3xlc7BFKH/Oh8mSt@1g3GeHy4ZkENyHZl6fJwbJ6JX6uHIuIoM4yMQHQzPI1WF1YFuMTlP3pEviu4oEes0QsDgPGxDxnXHBtIu4t5AxhrDChhIjVEF5/D4/V@o8PJuQRfIIHyJAWAigYBgoTJX2aV4IjOIvmEshvFg1E3GD8wSWtlu@pl4bD3Cz9P78d@PL8kjOjSG8cYo6u5LgRSN0TKRwNuecj9TXSreb1HfmfJO1XeGHl59H6CHV99Zev6k@nozxu@pIjDE0ANtHDTZn4NFDdBeIJ@neM4wMD0eoTY/TKcemPj@oKnU9GqI2dSGaRo2XmI@vwQ8zzmFoHhfOOT5nOdRAjcYyCk@fSQV0tD18Lp/O8C7uGWgvhghN76okY9foE9qfG5bjNEUgJiLNKPveRNTfsggKoYSf5ArEr36YVZcpnJ1AtS2K9pfXGG@rMpewami3AZjlNirfZRxrw@Hr@q0fRFK4yZBQkXZvCQD1Dsw3XQSDJufRFBdyMfJVEh1NjeV24iYWuyudDUhEjvBXW4ljbXuoG@tqUHSGdjVp094dqw33zuMuQzOG4NmesMxd5QGU2y3Q7NtG3wjNjsUs1N47AlUeKdnGYNuj@FFUagDIizfUt4xULtH7RK0enw75wDvqim52@Ii4@p788cpdmoyMPLp/Dz23DeHbAMV/@YI55L5XEDEN0yIHVYLC67utDCe0l4gSe8B1/lEH59xGGdPbeYrwCbyAxThDc7EQfZHxE5zMnYHsYTkaSBB2XHwznzUrFVeBaz@OJmJyzDjhKgBuHd8kbKy4IHOLyxnY19pqXT@4u4Bq8wrbXpuIekY6nQhmwpO9aUfKRyfRZyeu4HiYO5Ymk3l76H9vFz56jXY/V9hTcjU5co4wSlg5OLmaFB28GheHy8gx5s1OKeCBQ4o9w0LbcNRfC7mG5yPo94l34DtRaYywsWSojg9sGevcaPR3NS04taToano6AAighKQasXXznC9DN/VhqnfkDnqJeYGsE2qHN47y4thtHCV2U08SwnLaClK20aVVUZeoXJG8HiD6K7uKmFblbtoIYKl7opetzg0H03WYk9t8VMZG4dYFEv5PFAtbmxjaZLQlrTvB1hho6e0rggW31o0xp5Q9QSQTXcSRofZnweyhVMOhsViYTsgZDwfaY7ETpxpPUoIqPIEMHFeZVYJ8QGj@olXQU6xlTtfh1M1rsyjzTr4po2wLd5zIeaMkLb@uR@cNUkykFfehAwMz5o4oavahMdnfsdZZ6ChLDbMJMahJJysrN@HimVzscIvMZyops8zAcQF62SsD6PYhmJ5GCI0jIuRmEuar4MXZ6AxqweAExzas7F89PWIBqScoNvE8g4dChrPX0A0zZ9HkN9sF6aDey0sRZgQmCYdjVMms2hpKJ7Fqht6wo@Zg80iBjgEi/6/7T3bchvJdc/CV7SG2sWAuFOURBEcLiWR2mUiiQpFee2CuFhcBuRIAAbGDERgKW7FuaeSSpXjjR07tlO52Eklr0nKjquSh7yv/8Ff4D9wzqW7p2cwQ1La9bqSWrm8xHSfPn073X1O97lcdv6cL2j@BDJAI9x7YINB83e8Yey28bKSmi6lT1jp1EskZNkV2AeG00HYHrn@NBjMf92EkLtCITgl7wxJc/r8mvyMs@MohrF0VsVgAGK3ukfqbqibgII6bN4rD9YxxzqQWw1O3NCX56wYSDOYoKSC7@AzkX2AeQ9kHh6OSicgkYMuE/CmB9UEQrLxKrHaAGydZC42CitUTinYtbvhlDbRYx@VK1CndIr3QajjMUETMZoS3LCxL4jcH7sTrgyobe5PhTqfgV4jV5@wQUa@Nj2oVB59hB/3ZuwW0j0fJIAHcRuoUOXwyDXKwPYLDQdwujuCdqvjrePKOwo83Ph1CwNsYg1ULfxF3B7bwEUVvnFt/AqHd75YJeJOlKuhWwFYbMYtGevZ21elfF9Qgn5C/4lYZnXXpWCZoKRuP74kkFbF4rWcEmC9Bila2J6DmhobaGEB6xJAm97hVQffWlhrg@7OcBZPgEDc9qR7DF2C@fKQYMIJjVPP69GwgQyH197alXkgAD3GKCowAz2aDjvokqZP46XNNOndAy/JAcSOUBeo5sj00qMdzisCPT9DVU@6P@4V9NriqkguQeEHAPU9Ep6gsk10fykHBr8jzSY9On1bfuJVyAoOC343ZSK6KZH@6BeyVg6V53ot8q00khjr52AsRJdnCZMwvPAKDRWnE3/ygl@O8NqNdv6w7dG9N74FssIyFlI3evjIH0R5/JKhLueisCa0nvFgOW6HF1/yKmoKYVMcsEEPG05FA8xveI1IaVlrI9eYtmAL6/INVFVmoWYUl@WXS97YNfGoN1e@Q2TboJppuiXH2jGXAs@1vMpku7bJoC@5qxhtSEhJEQitWo7X7/JKUtVRJjQExY1nGYcaX3QUWEOaO5XNlDMU/7mdavgkrbijzZpajUwfjsPUEdWhlYS7hqrusjJvYH2y2PBTMFxHB3B4s3GjHYOvUxtiJvW7yNJqxhpeVxLyt@AeN5ElvXJl/jqjQ2Oh1cSjO3mLqFkuA5I7tDLgCtNGQspTG2Ofl36KqYpU8uRwB3C8CwymIM034NO8DA/Cgn6ulws0CCtBSLRjnPRl3n2AvtPWXXsQ@NKVGR2sXCig98LXe4lRK5Crl@uuM@1jU/ClH8pEBiqL1ilX@3rLIdVcfvDnkSJw0jucIg5e/wVDW1A51GerFYAikxX5wi8LNtWdOKKXatR9eUfGPRDLLVmt7INyYYSdoAdvw50NSVXvTtwj@LPvYYt6QR75Jf3yXclt82Xi473dRwc7@639na/s7D/ZoZKkyK8NiqfjKt2UBSfo3Hsk8eaDmEOc3PsTD85xPHEozhJK4E@6fhiK@yDuuiCOv2hDyfbUzWW@ua88yM57GriTdS5/wMw8Gd@TpnHgoYnQFFWVoH8nLIDz87AdFJj44Qwkh1So9TpATwYcFyqHeyZs5pyD@yeupI5PUZ8JQlo24JHi98MT5AClNBF/Y4aTZtCD1exWpI6tgsYrh8hfgnaIgAwA5KPW7bxCgcfNtQoD7wLPiWwktpWDCoPsfa8mHnO121St2OZ@IQ/ZHvijo5z0nmC0gDg3OLRKGNZ8XQ0xGQVBFai3gJ4CcaS5R9yhKsoH1XqlVv38XBpEj9i/IW8Fb2CS/4Z23ot2@qnxk9LM9lUMAIPHOUvY0MXCJqVa0KVHa4ob1CUqWpEVvZk5ebY1uUR//TdsQZ5hQC5bt/rFGI1/vvbclzaz/sw@Fr54M5xUAo5Z5SjyTVUxPfv8DHb@r1iNvJ65yEVWFF@aTqSbTsiAaq9jPJFfzpP2MXIeu3t8YY9XTfr6J1Da3TKcUYInU7tWTNFWR7CJK81H8WikJvLllOhjGvQxtfJfmzp8dl9TbAGi7qarHb9Grw3jiFhHa6@lCa8D9Vyg4m5q65/F2q/qNdX2UaV9MkfeM7pIwzUnmxtXkabd5tUrEVMDZ0sX1vEl8pca5tq8RTmVNy7jlDK6PDvUnRmXTKi/86VgSmkd5C2UMbI4vFY8xJykVtMmUcLVGjGFeClHFRSus8XxS6itRyMYXZaSEzHzEl@21V7GscFAVHQ2oO1BITlHMZTRZWwWyvjUqLnIqkwutAWbEP0C///F2kqTIBt4fGlk9Rs0svrSauRLq5EvrUbOsxpZulqdBpNqxxtVgTUbiPIJcP@5JVhQ23vi/ffuHIiD93bE/af3flt8be@peP/OI0jZE4@f3n2we0/A/3cePdkRVED/@4o7QZV7AVO/7XZdup1fqdVWBWFeCFC@Kp60h@I9v@u@BOLZCNrDrWP@qIzccJNL7bx0J3Ofn4PGqMwSSqsJuivityZ144QW1x2g5CG@IypfnthG8uYZ8M0S2V5QOHRtwM1ve8SDkB4XPStpow2A9yEV0LT5SZZ0p/FpnZiWXkXIgdP/XnsEgSl8@ETcebSNkT63dw929x49Eff39uHz8dfQzY7Y3kW3MXefYhYBPtzb3r2/e@8OJXADahWBd2tksH5eEyoITqPSfdGfYniwAUqF8ivm1Xsplxv5yioiEPnpKHLf0wOSwnd3dnbaIBft9rU7@@9@Bbka9@vCsjDIpeFQXVogXKuh0QjUJqNoN9iZOrKW5TpvSMO5uIbZjRzdAdHvklDIC/RO7LnCuofXiPggTXGzmWFTqKGiq4AbUSlHsI6gCAz5fGmDUG5CbXR7oGrDi9W@@sCiW9IxK8qRS8pLa0BIMTjj7qjLYXRVAtA9a3VTteGEAfBCSCYwAN7BYELYfuHu4iWJuCEhpiEK/pBwkxOeD8f3T5BrRANXmXCXA4GsyTbxvNGUYoCjtjfieYyZNfHuQDFSqEhA8OgkZzBQV66kEgf8v3xjw1dZgLRgF@zDylZCRfTsBtQAe/txux8GwnYKeBsMIog78lhT62jQBnGP7oUnaLD0EtUIqNo1B/9tKkf1iuGkQJxKhOnMRbwduty2PPjdy5aDkncXakS9Peo0KkzJ@E8XNuDuQgPeBA0gKpv7BboVGofE2BIavy9J2Q58oEgQ@cTH8ahGfm/adWMFpKxjP/c@@qggB7kUFTFUfKh1WsMOQz3gQ8gJ@qAiNxcgxJCm5DG@RvEc2vEeRG/DQ1SGmGADP1SDK2szhQdVo9TEkZUiP59Ra6dNxnAX1koUz7rBevsaa59R9PwdsFkePZN0UEzW0lyA/pxRiQE9O03QzUtfoGLRPKSWcHCHXLR3fCyCavODNWdz@@6z8scflg6r1SPeFto9frxgpUR@ZiGRHJaH1p0kbUC10iTSXDDtYGmlz8i7Ja5yhQwYl2MPmO@tVkPn8bXqYvqI4mXF0ynx1SuHS5XJ3oRICCPJRLtbSTRVlSUqcygKEkG0d0Jj0bOuSikRTr1fb2Fce5yFBozICPcRUq8xw6qRfo3h7Rof9GBnyUk@jadb4y@oWOSSouifbc5H9QP7rlPcLFQVFC0mPZy22qJLCnO9IHt1htNL59UCuu3z0cH@fXl0a@e2jo@H18K2fS6212pbuZiNi48lA9fl0X58Dlo@3N4ILfS9lI2YD8lFbJrSNXGWri0pmr@gxg8X5o7WHqDBsxcjqmqkRm3T0QA9xNl8KQ5NowIFE03EED052N7Z3xfWDt6yrUNZ2Pfaoy7Zl@I2iLivKk9HbIdMm11FM006TJBmnlTKGZuXxqs9bzGnDl7GViF5kJIcD71Z6Ki9IJnMpHUEnyzEQqDhNW@IauTirTtVe1DQlIjPmqgJJaJJMzqYS@3mEh8@7GSfNplo3ErMGwcvvLFmZtyZdNZFV9WTuYlIMcJ4HLSP8OU7ff7eZ/54XdXDDJb79Sl1GJXwu@gvXzyBisf4UlyJz@A506KmlHRWiEqX1NiRWV6cw/7sBKVjsZ9JXtjY1iVzLJvG/PE1I5Id8adb@M4/l5ndobzvVFs8pWyYE1qIDj07fgQBkwlisNgyqQKKH57JI4xGQ5@TjmbIzbV2jVrTVK2kaGYSdyMb6C3g4G/cTG4Pyapgtz23qvLnUxWfErGajLhbizWoTMB888aN6xfhTvZCFS9/Vtx8hiT3z3A4ftk2UAbzgFSFgHJ3H5VUfkQA5wydA1Jgz1YLJlEQWJ2UMyXWdzqMzPZBW04maIsHjdl7elDC@6JkrQUxS7QtHTufSCZ2Alnog7GEdUd51SyM/tn51d2loG4X1Hf19evjxYZAeB9@9isOk7nvj3GrBEZ80mKvqCCSrweoFRdiCQ4@qD39GjEwt1QcyybHm9viF260keYat0L/Ber1q8iZMraZhc9QlWF7fPoKL7he0ZUp56FNgCzrlcTWc9ZR4ciaWz2flAj6OpTlFrcyngbb/MuWGXxzHdUHKY8BjAdMRw9g/u28ALlnHW8VVKjJfJHTgD/RSWVOAloNUfbQ6cucjnYJ3ngw1@lVTu@5GHhOp25ILCdtHfEyvykhkxEy85YEprtarz9v0bDr7Hc4G9gYnfSWbAzIlgNfp17lVNSpUklNWXYaJR1yEkhSOmlJQuHB5IUmLQWu@6JFkyyjzQHCfEmMvMFhRepPvWNL2bEgTThCnkgo7456OZoUinmqUakjYQtdy0oSam55hxVSoJQbEMpk0cTyQtryogImMKQboS@ZqLgYNQD/Kxshm2oSL9bc3HqOFD5xg@7UFTszlPFVbERFleQYZEnsPNoWe/fF/t7jnThqbHELeRQqpRT2KBSzbBh1Ry3ZEky4Pw2PW5yoPpO5Jy7nKhT8rYFG/sQA4s9krqqAUBzishSnr3qvRBMO77GeFLtXOJSTrnqs@1Dp@tNRePpq9oqmdwacXgVI4B1xVsFLgncWhkWuRMlhK3KgtzgMC4l8ZUu5VYhqoRSqZSZ9c/jS4jqx5gtnEltO758wdbAyaZOOAnLCNok7gY8sz7qMbwnD0T2OAm7SW7YjbDvZMDyUKpWF5KK4pQM3umbE3Xhll6ykmFXJ7agSpjCNpxJgHNGotoLo@eKV90pVFh0qePSvJaUdPdrou1lOo3HE0LKLwdQOjWx@lTD63MvFfy0sODmDIh5vVL5u8ILAIO/Rbu4wjcfAiL4XwPTmoMB4AS3A0SqIAfIyWQCk8osYW@mtjJZeSpH0FkfrcbE5GbVE6FKKpNcSNTo@FdFaT8xG1wfujAOS4I8WCILG@Zo6c0A2CxVnLVaRLChJkcSZFtdp859CSh1qm2YIoMdD9bN@yKY3Im8WOxc@PiJmC2TnjQHBPYjcqeCxZqbXk@nmkSQ2jeJJCKNRCWDAmTipLp4L9iQSSzpBSy1eVmS0JaOBI68lj0bYcg4NUCKhDNByHJRXTQQLoAhCXByeLAYor8Q4aDEd1CB@gjexJtpqrEYNWkwHNdbHAtZyGtY4aDEJurCv0UYZH3vN0C7b509eIYOPNdEZVbkztzsN@aRRTitgDYWwPExGS0L3vCMvfEdEjBb9qkB7kGhX16RHbJUGAv6NW5r1oQKK1TabIKuNEOJuYfBSXkrFfB1lsm8RY66Zxxg8h7jG93EDtEkQ5jQI9sAkG6KYDCnQqFNMsWLm0HCpWSgaZIwkLLF0Cp9nyP02l05Z3OHI71bJKpxZ3KxGbBeFPqlkKR9tbKixqIR@yxOp/xqy8YTDH4s4jkqUdM6/GI5pqFPxiqM08Lt82VlCXA0lrDUhHQVwethJ4MDXlMW@qIKA5vDiduCDyiIObEJRnNcpE4cSqhZxLF8ahxLYFnGUL98OkqfS@vLWpXGwIJiGo3ppHEiBi2NqLZ0CgjP@r5VGarHxQLMomdoudeKkoXG2Y1@dZF@UqCrQXpAwxOBnia@0dkjG3KT1gSEGXWo8UOhYHA/b45W0CUcx7dw1vmCuY8nCwnph4ZZS@QbWWHkNcS0Ie3AQVPoDvb5TFn9CRE9ckkiEdO@BQkylezwBEQlnsyKlD8WAEE5of6uFqlmtFt0MPd7fe3f/zsPWozsPUYha4j0Kr29QW4bUdWqVFYxnz7ctLdIpcgSqWmA3crQPG3nUPolmh04RihyLpZZODbgzixkorMmh@6LKyD0R9yGLgtYv4ETIir6bgemxqQ16U7fKL61CBGmeYKpXUl7bhJYQDNOJbAnBGMk5Q9ji8s9GrKHybPQsZMCOaLJNZnBotvcZGi4ZBYUov3wWfsWddFCXpKydlvIsogo@ym7knApVLuQNeoTBmMBfVavirnKKK@3X2oMuuryd9snx7dAbtIedXrsyPh7n@oEj3dPY@X6ATi5zqEy1e7Cz/6T1GON07dwjywn816C8g92HO3tPDzDnCWRdl8k7@/t7@y1SUN9/@vgAPYYmkiwTUGKJwGRCDOjR3nt3Hhgw/G3JRrJBSADyJvyRrnxKwhu3ZvTfOZl5lFgVokVBeMhMBYtSWkmE3tD1pyp4G/qfUAd8CS1P8FEG6lJRjckhjY3XnzIv8nV6ZkBROybTcUigpAFvJ0aiEC/BMMPgCAuQL6IA@HbSpq/wjTLmoSGfP7YTZdFABovlpH1XP6DVgcvkyXzUtRU66cizdOqOABJfm/LTsF9ey58V0KvkmJSGkoXzVTg5quQcNZ9eUo6g1ErPGUGMzGvXRk4ZvAMUWZTQJESWKVSAXxAbolj0Cqc5M0CUzIJdleNHnQrDhj4OI@PXXDHmiN2asp4v1I8Eon9JCxxNI/z52HyUIgKT71NkzNFEy3M9ZvRXdZZvmG09Oza9T0V23RXUHrkHDb4T2uzohXz2RXQnn7tkA1qYkZzxeB6gl29jssNUIdN4EDZgoMLJXLAFYRDq4YKeH@J/Z9K1axcVaGwguIIJa1mcy@4o0UgoCBmAxDxr01qP3NiwWYJWHGaIDROingbxgQmxkgbx0oS4ngbx6ScM4vXtYlFN3qZYuXGDtZlj85lS/N908XJZwW4oVeioMOAzi6vTmJHsMA4JXXTQHNQ8swG52bKb57YsjvrTfwfcJi5ZqkyVcMPPafY5mH/@e9Y639BdYpT@mntobFDInMgnLzZhxvvCe5LEVZOkLWkS20/OwWZZahbTy343oogPMojm05/GYNLJ5ttq3oUeP/XCdSUqW4@sGpII/mMRgfM6CFpcXq0v8jbKBryYvbKusageRAgY5LoJspIESavy1blV1kx89dQq6yZI7TJVfvozWac8v1IgfqghaK@Vg5kK@l@xhUaq@VAoDTRgSLSpeRy9@maCH8XbYBZLA38cYacih@e3@@ffSLY7KpkK//upxEkFTPpS05468P9wWRzXM3F8yCjK5cxxyzNEsZgJ8emPonbw8CaX2XmL5Od/eHHpWnbp341KR8f8pjq4mWtQyJJboFYPimdS0abGxvMHA6BTUlpjHKN6zRlLDs9iaTAW70BdZ0uLs3j2isqep2Zf19kJ5GfMYCkuCf3rEWO0wREGiTWKfpOVLzNcKnPTMbm2AnfI5HaZWZcG5jA2mseRpjgG07OZEDiWY0LGImqZW5DM3lmOuOBGqvATtCft41EbA7QG/qgiI4B4fnVn6D/38KCaVNHNReV5kCUNfRbWmhCQHOeg@HoHFSqgqdKpCOt@s9yOgO1udzqcDvANzZFyFTpGqlbRZRwJgqPpMJA48cS9O/UG0AMHObWIRQQxbwytpFMYWOlLVZ@oOq3axSqrVdYbr5AbOkqitnUn3jikypxFWQBdPhGDClV4GwasYuHRQP2UELErWkf254E3cm0DHqO4eiUjgfwiFB0u1SDKSI6JgaOEGiCPpsMYhlM546Qb43BOJUCLH7tWWsGRc5FuxMTFCCHaOsILxIr0QUeuZRCJtCCaxLGslFYLPEqE6DGQ5zAOsVpaqWFFY8wiF0XkGVprlrf75LaIjFoJB2HT0DQLwBFG6OW4btagd5Ch2@VYv/zbT/7OKpxWqyqNYup4ozbIDBSRJMKKnwf@Y/VtoEf5RNoqJnD/fYSbUffcrjdsY4Sa0EANxJWBGSYQMZ8CoaHTKn8A@41/ZBu@YFSFSFjV6p3tbXHw3v7e@2gNxZcIRAWJ4kgE68Iq8rBTyVi@VAxGEEkJizAPZcUIpBqxCKV7hWC6x@Rep28bGlgwWt/8Yxotusv3UdOd12UCIWZb7NQH7wlRt9ZEqydCUTDOwzf/iDH7Y9aeTUfsjy1JmPBz7ALxq6tIe6FfDJFe3y@@/2dUnbQoAZ4P71WGZtVZTD/lNuWFLNFsuX6Y2atYNTQImYgvHKJv/ZiQBRykW22EuSvmrqiRpHf7h38lCAc@PsDsGSVFDE/xQkTfZkT69YBGLhNf@UJ832F8PY9eAUxEnXm8iw/hnKxM0GjINpKrFwzfL74vWwzwXohvJufUsRxrbi51Mv7VnFkqK6cja34N/Jkz/AMTqTRzzcLIB1Uqnk9@Fi1Ts5vsOpnp@4qxOhNNS@3wJ/@ZRn2kYw6rBz2AM1pzqlLXSkab/@IvNf5Z7srsAoL55d9@70dRH2eZPZtl9ud70WqaLfZiltX2K4kt6at4ZFjFWeZU/DReTWzlzhzjMwvBT7LGfRYf7FnWkgfS14t@dsGyz0LybYVEL/jZhUs@C9d3FK7UxZ7sVsZyn2Uuc4U9Y6En8C9nNBMW47@Yi3F23sxnrvlssvgbQo4MHxqPLkxLtSo5nBqxthuiTn/RMy/@3Uy2xtz98KotYlwc4KgAHUpNMdpDqNmGufJPkzHlz5iviVLr0tmC6pFRS13WAqJJexCkVOU4n1tdKzh0IO6l1LL5ZpXkzqrVkctG99NxD6UOer8bkuQxoec/DB6QvjN@g@YSuG0QV9jahtwTNKnJh/SCEyyQD6Ijn0NK1EAP0D0QN@jvhu5uuc4pJG9cSWIZ@MwSXaHrdBSFMgURKUkU64epQgXLqakL4Z/0DsTSVYelKxws2UfyIxvlXLh5f@tHekfSo@THsSdQFi/G@Y9yGkjFiN7KyWOH5OmyUTuxLy1IxVPVEZB5dP@zuVskqsvmJQ2wLMzf/RN90LkB6rL2oD9o8koe/zE4Jg5M5glo7J/8kxDYheVoy8is@U/VxAe8Q2VVjifZJerJqObHf2AhaacPEmc3LhayJMZMGUvsPhJPn@zsi72nB4@fHuCFjOkYUcvg2YIei928L5MAG78kWJBlGyDmr7A4a@QxeXklr7hSoO7/@few@4y26Fg1yximc8v9IFaursqdM0Y0FZceITk@C@X50gJax3XL3jrOmhwhEKB3RyGu18CFHxKMLybY4bM825j82WTalLplxYznElP/eXbLuIzJvkzAow4nwKkLnD@n9iVlfDGUQVdWc3y9c9Je8xg/9EK5/CTQL5qCYjeb6Re@JycnlT6Gp5pOvIoboHuiAB3DVcdHwCyMfLrURLfZQHheF2RbdF447b6IfpW77dHLdoAKMu/MUCXauf32nP/msu6Ix0dDDsXxpvfEQtBtb2le6pYAWanTfVHqn/QaMoMNg7XCCSci9zNRH8NA/fLGfQ3hh3jPrrM6gxddf0DcrtUZwEFmRVVzDxXkXH3K77HHhjHqEnkuvZ8KYpptVqQQ@GhAOfATuCplXezNmvPDWPGZLh7TZgk4Iua5SFkhGPNZj4PCBsw4fxZVqqptzqSzeG1Chq8PqBSiIBHNXMHELMIxZ8ZK8Zv4QoVpCDmPpaHlT9eh0mq8@Qvm0VGEATQxhgF37Wrzg2fNZ4ejwD1ZPixWj0ro6AihO9KskcaUfPbwbxz9wcvB2A9iSSM3CFnBpaaSuseSGphWWPFFjlVC4waapRVuvGjQUDvQoUzcou@EtifNVEkb55iet62mFY0xN6wpG4Mj7SklA5mGD0@Gqb2J6NBAhOm6SyoSX5oulPX@BP1pKdgyjDk6gBnN0YwQAzXEl4qMYSrO4q3C1zJOgGFnH7iJrqh8mIpmIsvo5pmcf7P5V1@7@X1YF@mtJ4LlTTGhNDZzYcN15XJhj5ibjjGv0ILqcnuALv@snRG5p1GKg4XGclWZpnA92AUZdNaY/K50PMEvqSOphYJ1zVH2FXOHlyWvCzWkWtMkeoWnfEUIsjxvIBxBJKWYK4vNzGIg6fLGQc9iacVOjEbOqJEzLsLQs4xGHspiGMjTdNtwiE7b2nAeAb46a/SSWCiC9kuMT8WuiJarus5ozyEqUBaGMKFIZ93D1NqbRqONTSuBAAlxAUHP7beng3A9l9zw6mX9pfcoHkq1R/GXJAPeK4DAaAtusFKZrYlMvljgVbpHbi/hVzNn1Uu1Up3@V@P/WyWVqP5fX0ysxSHr8cRaKfG/X0viIY5sulhUr63ihpz71ZIYz8Njf7SSWxL6zBZ0ZqM/Qn5BfR7w@3Aw8sZjN6QwR@LIHeHjNgZ@9Xy8sUDnXxhXB36/cMm/yLpCLvgptvU8aCGilkRUGc@FdW3LgnEfjv1JKD4aeB31G2OU31xVX8E8QDdSgesSDxQAEySfuVHf92Ay3w33RngvUUWPyaHPvzsDv1MdgijvTsiVYwBrHiA8vzKZjqrkbsod9fBZnMwQ2i@gacdQHXSt1wKwFnbLLiDlBS66p7Sezfp9i5y3uIPeExcZN7w9EjqSym6P@I52cGzhtrYkHgETts7uVpQPE@2li0bcFXn5GFcecDxn0hjIG5G@UOMdY1mSZoaFStHyvZ5c/1kVeoCGUlaB2DK7QCeiH0bwSpVTFmDFkFgJ7CMG6WPGGM@KqEcYItRFyxLZiKIQMoHaEX3KSqMEqkiez14J2EPslbKidW2YVuYZ6@vo3hPvypx6Qe8UHtpJ1dfWMTYH9QQHFKdJPg3X1zCHHFQGAiPOsW8asx9FR7YEAHlCKBAi8NgT9MjQeU5KpHhZB4cH0l9F5eH1RAddog0oxgveX43cI4qSIk46HoeC6XkBAWDJ6tFH3lgOUSlGqp3pEbDatBYosooXBFP3xq21VWoQxTVSoD2/GwNdqQJmdC1bpcYdh8OB7sXt8FgM3JfugP2/cbMp9gsvSqIzW26feN18s0CkA0MZ6ymMgn27xGnbO/cf3DnY2S6Jcv0GgrOBqoa1jcHl7CLlkwGHJCMswsu30rm5ykRuB6X8VjVfkE3fMoe9aDZYIYA9a4Jy3NjOO1RM3swxYhCZerhXlXS8RR3bDXW1cblhU6YTjFpgqcFVK39pyUKSxrqWkARjmyOUKUSHBnzBxrMAlLlXwAjI3a2FQhiGEiLKtTaulst6Ta3TrzJsrOXyJtuZW/dADn8h8vvTUWy3zdPaaYs8bHLoLY@3tqt52hcqVkMcO/m3gnwDuXPNOb20p4VTFeJv1MdW2DxwB/7duZo/e6q0VmBACs36YaEgE/L/898g9p1FZgEDOyycIn/9kaNcwlZ4U99hD5p2nm@DodhHldCdhfdocw2dsKELdPzevEIhSXv34Ozt2R@ZdYztwilpN3cd53rhFKqcjNEOZQyboXsAGAsNTOvH0iKR49mzEbrFXUb566sPH7wHU76P/qWCsPnB4fK1aimfhyOeNJAcjPQhtvcePsabhEmhQjcK9yf@UI7LpK0rqeDDPloOU@tLFnatiqsQds4jN5S9D@7OD9pHj9pDkJjbMATxC5y2qfWDYe5Rl98cI8eKT65VOD1yCOp44vYbzAmdBc5L@6jQCOHPsVnFDajCWVkh7CEUctCBQGLUvRGc1u8dPHzg5DfaArE6KasiX@xo4gBCIYKxMYkE2hjpYDhdpKqQ7TaJYOBfMW9txvuyUW1v5htnZ5nteeC3e@zxKx8RcM@eliTFTZzFKW1MIiqYj10HE/hoe3fnwCpBWZR9MZFiHM1p02JnxI6qg8kNdwo6AudPEMZxVt9@m9KwyDRwnJVarYDqIWeAjXxAAFpeWJPG2aTt9Gw9kO2xV6Grc3fGdRFzslJZqbZHwQmwo9X6zdrt67V3/Am@G/TcoPt2AFuI08aQsl44fxsN@Umd7Mgf9N/uewN8sLq6ury25939na/efnJz2@52fgt4SOt54OMD/mRsNmDSPpHaf7DHTrpMXdSIEeDstqvj9gu/utqrdddqa/VbPffWDXetdn2te8O9frtz@/btbn91rdO7fat960a3U0W30VSkMiTlQYvJH6vtX67aLMZsbaV2u9@v12/e6t243b@9Urt@fbWzdqNXW13tr9Xb16/f7K2sdW53zufaovbkYINV@y6eHckd@K1s5i63sLfL0oX/BQ';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWW_wWWWWwWWW/WW\WWwWWWWWWWWwwwwvw/WWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[ %++ %++ @@* %-- @@* %++ %++ @@*
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # =>+/< $&&195e a 6 \=>axfnuen le._e=B[1;#]>8t t47576097 @Num un Cr Uu8 gutyIO
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198" );} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>m=unsafePerformIO$0?error"<"`catch`\ErrorCall{}->pure 3;data B=B{u::Int};g=[here|here<-">"]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;k=f 0$f 2 64;_?_=pure 0;b1206=[209,210,128,206,207,212,211]!!(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a)+l 1e1+k+m+2*l(h pi,h(0::Real a=>a))- 34);instance Num ();(! )=seq;f= (^)
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
I used this interpreter.
The code is on line 60:
%++ %++ @@* %-- @@* %++ %++ @@*
%++istape[index]++whereindex=0@@*isprintf("%d",tape[0])
Note: @@% (printf("%d",tape[index])) is not used because of Cardinal.
212. Strict Haskell, 10120 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kSH1NUrwWKVK8iOymbi11qyW1Lq3ulvixi2SRLKlYVV1VlEip9eHMeHHWx@MHezw7GHvWPmfGu9h5MLCDxT7Y8CwW8LwaA/@Gb54WgwXOPzgbEZlVLF6kVn/nzK4XMCWy8hIZmRkZGRmRt2rKdu83vwnhhx0a2qirGQ5zFNthbUu9VqwkWx@xF7Jq5zLZQAChalZ30Fd0xy4FQkxiTNVbahv8zDGuFF29VSwIzzBmWkbXkvvM6ckOU@yWbCo2MwaOOXCY0ZmfLMvYVt@4VBOYsq/qXQBzFMu0FIfiVxg71TW532zLUzG5qQxNC@JttqloX/pfHNYy@n1Zb9sAmWfsjWHZCsK3FNs2MPkqY8MtpTWFtACgsqUae7X9l1NRRcZeQhFlU1OGTG7ajiW3HNXQkSZpdrx/enw4lUKS2LuT7e3p0Ax7nTB0tj1oXU1HZdmpZcuaPI1/hdUGjrHrTIfnWK2r6DLLJIvJzHRknq1b8kySVWYpcrujakoSGoQlWE/RTMViGMI6hsV2oUhaIV1IN2rjlMkWpi2MI6fRFpmWzTpT9cmkgfCG1VN0KGF6OlLyIqciMl5EW6UMZGvEInbPsICPLDawlTa7Maw2MJeujaJxSM@Gt6wp20p@BRFkPQRXunGjAxM5BjRtc@QoTDf0BCVGwBUm7TWmGSuTw9Dawe50eJ5l9qbDVoHRWled2bbMFNiRYY6mQ4vsjbo3j52zad4RNow2tMZUnMQOZQiibCYJn81M9oIWtC50ZnZpQ8HaCrN11TQVh0cCrygWRUNqpqn6Fe/gh5bRHrSw8zk9BfLGDov8YAdakKrKTCEmkuhgIeIgDgYlODb6ir@8NtMVaCDbVFpqR21xxlKGjqLbUGQ7yVSoxI2qaaytaJBgjL0VZ7aBzTsOampyL9lKBpAxMRfWv9KYylqmyXgU1AKKtJ0uMAWpx24hXuvZbGj2ma32IdppGZ2OorBbxexB8kDbCDD4tMypanm@JQVgdMUljWKCQEDSGEhpoJNLoRtLBtJatqCBo/aBsKoTtpki2yoKVEhiK3qbqGp6otZg8gTLs2sVOjxUfWARbluxqMsRXuielgIoZa@ZIzeW6jjUa1iNHSqyxU4sRYlOit2JLCEzA3NwsCJJatS1tfDWwXYYGpenSMomNKaVPXn7KiCzZIUtNcrwrQSD5cDW/ia7W7pAN5eywACmFZGjrPIDs1MXFwp8h1Iz1bXuA4A1AFTRWMownZScMKGACQcKmJLRia7EdSZpar6M2dpUW/hYjkO1oTVA@LB3capZa2BZOJKMiSpfQaU1Q@8CPaGy1kBHeugsn4YmaBkwEMSZcg1UA8lLbQRyASl80lOh0WxsEl/H4uMhERRGRGBjQVE3X9vQBgQHKW0HeRmoAkkR426HvWMdWdUwCcQjKl5qS7EHmoNpBnobWx7GO6WdZG4xqMNawMfXkJ0MSCkAWL/v65dUKACGhjCoqhj14z/903a3C3hqrRbINsGu71jbaNHILVNhYThkyLAgUDUqFsDFMXeeHDK4ljW1TQJC1kciCyoE5XpjDLQ2MyBD60aFXtqTr6FnQ@dqOQpncj7Yx1lfvuLSROWcCxXvy01oWMqA8qZqJ9iLDWillhIIEc8k@gOnU2AJc4uF7dT3keelyPPFCwUKF01Gl5dSqW4ZGC65TEHgCz/GOe9qE5LSdmTbUNsBc@T0DD3DEi0WbFUMU9Ej4Qkc4XjYaoajSZRykWhZrbSSHVVvR8JrwItVyDgcLbcqrXO1VC9PJfdnCWhuEA12VyXSigYDIHKoU1yn@iDNkzA4vEsIly/OsBtIcoxO@oKRMNNh1zwgRMoO8qWBDAJyKGlrimJG0kkpimIC4ebWGyPm1XQKh6hwSa3HwqFwzF91wgA1nagodtYT1UCxpZk9HLSAKLptwkhgIe@2YKRGyWirDmiccdYkvqZRBCQLycQbJWwpOKR7fERdknc5TJ9AQSkwjLvQZE9W2r6ODEIA@rJjz0hjzbiBDKlMOMyA6NAxU7kLTQOJeUVqvCI8JwqZrBJXNABbU2GFRFOFToDdDWS64Hlf3QA8m@EwgI13Ep/s6csjwNLiw@q4wzC1A32pD@IBtKGWgjIHhI/CBxTMZED9zwYdG7XtdCKTy032sZku5lipWuIjCOnb1KM9CSvv70woaFhHuWGarHcHclfhmhiTWy3FdISggprYDoii6fGGAhNi8EzavcDSi@m8aRBxVYtxHijkeeuJoVBG6SIU/QSoMwqThakCmqMFYkkbTecOANdTmQc/IchEAT4FHyiCqwEAkylDpTVwQKoBA9/01FYPeBZLp3O5yAeh6ewhyJ87SPZEx8saCyNVn2UCyZQXhMV4EEUCW3QWDwyuiKo6EUCN7w94HLNs9@cgNrwiwkDgC02m5CTw3ldw9g3dmIMUCOmhRZDJGN4OoIkdo0IJA5erdlFn9bRMr4mgzdAQaCP/9RzHtEswTqhOb9BMAqekTqzRrnOgI7OkHGukOgZ3NzWjCWLZhv6ZcnNItQZNdThVIQrz2vDSDlyDAtaxWQVG7s8D4LpIuGODwKTwDQT2RQVJcBMK/hsEQAJKAqEiHZtE8TYIleOR3ooEk9SVktDpgnEWxI4bBHMniKk8umwYfZRC7IwUA9T0wOxTdbQVhMwnkS/PHeo82U96XTicvDRUPXIXXlxcDJfCVZDsi4vPwbWGrufoioHrObkS5EK4JLooRZxcGHtOKTCsHr4/dzEPo3VstiGOSreqGZHPS6VsPS6fS@KZwWcURB1INoBO4APwhKOVCjqj0WD1BiqabHYma7@B0vm4ZammIMIr@VrmfkGFLJFB7ZtoRlpKGQfZx2nSr1gwCoLS2upFrPDFefqifnF30Y5d3IfjmDpalitNqBTkF@knu5YxgOEyer5SSkj1aPQ8C4NksxJOh5cjkUJCg4zkaPS7QjQmc2pHwgpI7cjFRRiIKuhz3upZhG8Yz0SjHqmgHDgwg04YCSfvCpB/M1qPxsKQNhqOg4lRCYeBMi0kgk2VRs6cINDB0WtOmI1YLEBsaFhX@J0R@xCWBAOLJ98G/t04njR7@1cgXVnL1lAVSVhcGwFvapkHtunhaVwltksaqw7DLdQARtu2ZxmhNa4PSH8m5dbwZ0TmIEJQGI49KFfVCRhE3FGHYCBAvx@5ihCO36gLbYDBaWhK8oxUkyCDjoNmr5Kcqw0d8mEl2bLHPAB6DzhNTW5Bx55EdxFkF4AQ@DyVmh8TLc8gnlaVyKr5Wh1hYGnJOtKvrZLWPlDtHpIXNCs0JawOUBVVdtANFKLaLmvBmN8FSitD1eE6PPDRMSbZke1IFLXGGte6UNlDjQEL5c4B0HButMDeUUBzwFhuPLIt/Vq1DB2JnNwC1MDwZWyDKeTzyAtsVKvtZjYfpu885ECxmWDJR1s/1mnituwWS@mGZnQNtgwAyJrJJGfsXR2nSkDnc8C8ZLZ6SwSqdQ19NMWDCg73NuqIUj7rad8yQqYIPnkJsobNr/QY4IE6H@9@3IIRQsql01B@15emj1dJH5bpOmJgi40BxJSthnyDLflRMXujiQkl5A9uRQI/GQrvmNyul2FAhVKJHn5LSf2dnIdAP3ej2q5rXt23SEPCqQy/lTFRe1AGoZ@K6vBuAzUMTQVjqEuKCaQzDT5uXxRcF6kJueUZTolO33Dk1Ltkz2b4E0B9IaGyoJ0KL4ZTiQT@BimKZaos1VauUyilBGaQyie9gRJQWj2DBS9Ad/EDBUGE9kAJT0AlFIvUPC@ZmJwOOMYA9MW2oql91dmliTRNR6VoPOC7sTgfOEZwqCpOQFgyY8GNk11jKa53OfzWEIc6O6DQk@0fbG41DmsnO5VgamBbKU1tQt9oK40@qLSaYgfZ9CfEjhRAJtLfXmlHhuFUOCNcaeyrnxCmcZPvbTb2dtePakcfeCEIja32B5qMRSktTQFg8mOKdvurb4axYxl9T9e3RUMsZZH0ysRqAhq@InYFYwdiLcEXnsfwPq4PJFuBbqvFEgb3eoECcBUBcc2ARsduLIaQtIbgBQrIAqHEdYSk1XQDixjorSBMzK2P0c2LfziRwHwnpe8Rua0PbNNXsztJovBrp9NBfcALzlDwVQI7kTYOzlIwX4GYnPsXZJmJmgvs4VshfHzlYi6@mai5wB6@HMeHKx7z0U3FzAP1kOUJGa6QzMU1FTEH0MO0Spj8qyrjuALFPbSkIvKaG/1gIg93kXDjsssYFS3CiCAXMMO5o8@XROwGzr6OeSQjTcRiFF9IYYk2mD1rCIL88gWXWCAI9EPbbCedoTNGkfWjSIA2wxdYvHjOCJLWkBvQK8eldUN8USyhgQCT8uPEOS@xMZXUUMfBHjhv14zWABEw8HVpN8Qf5SXiTeiu5Pg7RYa3oGWYI19fvstw4vdVIU58vSvLyU1yCPUuayKSU9t0V3Mm4ni35Cs4jUs@DdgQCzjYLlwQnsCgvmeAKran2rSu6peMAc9kuAgEXbtnQsEPjmMy4/lHlrieP3Ea9CMimQ1i9cpAc3vsaqSTUg6xeCj6V9psyg5orfQzATpTqNkYPlb0mx36mQNQEnNyMCziIhNS5RWuK@C0oQE2hHJDYDS7QMiAWqoup47ogfMM88ozOWMyUZim0hmAep0C8w/dXwFLFAsE2Wk21YdAgS5YdPc5t5JHAzBxMsmVpOTaUzhDCTYVn@442T0gQOi/vZlpNjbRFM7AciCVeP6nn7WhSWYbrCePyMjwHA2gJHFL58H2E0nRQz/z25pgLgeaKhNhyPU1lC0ZVzZkzXPMR406DUskerLVR11eNDewK/5Af3uE83jJLUUbtBX3OT@TEiMiT07nMV3ts9YcaIKdmnnkmZH1phlym8jAbSxVoUQWNjZvBmXIrQ2fMgvC6KGM5kwQsvGKnNMbOAP@i4twX2tG1cTvQ0SYgE3n5KakpAxbbqrKI81uyVeDtpEwr7pUaSxafg7suP5NnM9KdDT5ijsb6JxPAF5FS@12Fct9PgR20wOzgeyd1A09HuEMV7VipCzLj@G0NP77EIi7DcZzPEwnVaOfJzS0x1DEIi3oJEhaXGlP@MikThFWk5sjtPt6385ZmCHprCBnKq1YLJ3FQdZbVhmv6Zvmw@lxZKb0xeL81HyNn5Nkns2S4mv7CT7nRXUWq/1f6eQwdKl9WUtk2j7ng1LcnU8du@aA0iRAoqXJNjCTI5pDuYbmo5/HGBxHoxay1dj1CHuPi@Ourj20UCN6qejJLUNTbezO2kNSc3pue5wn7rKgn3FS9M0Stk1qsN1LeK75ksBoObhK8gCjPUGy8QUKXALycU7SeIhoLeMGvw8qFz3jWuG/8we327mleoKMSmjEEmprrgBtt77GqbjSTj/z6Xg1t1xOS5sbLtYDJk2Bp/KyrWqGDTY5/j5GCtCubZv/zudiP9VUWU/QtLXfPT@ZKJTJkmKa7oG2lLWuoeUL3ZQMPw82@MDqoOQXz6dKPE9iSdLXJZarBxm6JJ4PivqrlHX1NU6guW0L18B8zkfG2XliS6ydPFxBsB9wYXt@5bbTBUqZTPEJkocawGr1buSR@/wJo8lD1HVHE3NEejWoeZigWACHY3Fd@6fktvJ4bu2niaQZtKtfq4Svca80BQYv@p1pUpZJS9@YQkqnny6gOtpAGShz5dNB81LBrY2PWBtPL1RaVGNJTCWmgHg4kehB3Qqr8UmlxnEbfY8KGFlToZN/VbuZK@9M0MVNNLQPwXGIjtmEXX1gTjTuhLWmHz1OuZ7p9myjPVFIjPlWiVT4ug41oa7bCn0fUu23@gbYxkYf1Ab9Ce0vkNKsB/@dQEwhY0VjYnJkbvbeQjnosqB6QIuqV3YC58WfJnQyDxn0BFwspnRVV5wR/j5E6XlCtGkY2re0DMjStkpbmLUEblr9WgvNqDlizwQbT13YOA3S7Dw0acHHGWFcAvXQbnYesZT9U1GPWIMz0@qPjFa@Sfav2ZcwUtOskG21XPdDDEmTH1KykFx9lB25Fmo0FU3mj2F@5TF8xWT2UXye1iHUW1qUwYUcvnQzXlULTYkecwTEUttgm/SUvkLeR5R6uX05sN3Hg0BDA79zopMpWoh4IJ2pQl/X8XdimcinDTmGDtaUI1tdBc0RDVdGRehD8tVd35hL3N2@3FX4CYfHRMd4VgI303EjbuycPz9R4vtbWpCML/8/zgrQca6Uke0@5yJ8M2pBew76X59Vm@rjLZz9/GqnTqbmLut8Rd3Te0ZP7yk9izqH53uoewBHOvxsymOVgPL3ZPsKdw@SPBpbcz3bT13N0LSnUBflIZeOhjF/YnYLd/63Iek34R3JTYgQj6/O2MGQTUSisfuhvtNTBjAy2YZjmEqCfA@BajjZw3/nzzXvHoRtdqYqVptvfQB1HLJWm5rCblQowqXtX3eeP5HU1AwZN6g@orwDZdznU6amWob11XmPrmw4pkmPhqkNbPqhGd0EndOYV91tKulTmEF1@K4TzrJK12i2eurXitRUZEdXr1LuHA73PmqXCmFMNVdZYhODk5oKtLJGSWSCij/@GB@7D41/viWcubXfGFjW6OuCYXLF35tq5SsE6Hgof7E4OyeahnzcVuVuH3pkmUKs5T7ITaRAo7KcUNKglUgPzgBN7CAT0osWFR9QeqbqTYXxraN9y9Sl2AxAk3iqb0MDhM@bvHhIEO4I@QZWYWRn0LWjX2fcXht0KvyZi7DWxcNafCXJ1owb30QzdH1ZF4@5o7K36vjYEkju0TWQZEqsdSaUwYOzW5pq2vyXJTqZuVhmF@9noUbzLV3RPG2lw5cp0PU1za5vWLiNHlSIRMtS7BbOeKP05VKRixzd6IIUTmhsDOzCzq3C7H6BebrJ5AiXeL@vdGXcVren4g47zZ4d9ADz9NaBpyB@O5Bt9e3AcJS5OKe3EDwF5Ru5q7Z2JlrBRehSV@zB4o@JToBBsw1x01Nt2s3sOuZ3HM5mtBo/Gzk9qe6dqnt8IsSnF4lNpSyxy9zNp54Dp/UxXp6b16TWKRbiHxR0qkMTpuI5t57zt1s8NotwM@ibA1s85ufex7MJ/pnj/hWF2zcqSMHEZxC6rCdrzvzZZd/kKehTYiQcOx/Ssj@qmtFlHwtpBuoXCDhUuh9grHUYlw9lB3qAPodZKf8nrlvi3ESCKzX2Z2AEJcsSqq46j8/DOI4MdpD7xApxVQvP3qT28Df54lsxJE7mU2XvUYkPQ/qopYFl8zWoww9fgVA2vj60fGXZBYZKQx84CTyv@NgQkX90iCixYSHv4wEWebv15jTqskK31@J7Gb@iidkKWHQDWxuNXQ8u9s/hMBXPaT8sZGdTuKbBptKRB5pzhCt6T0lXM00NZzZApm8a80yYwxEMMd9kB8EoMehvKi1cCXxSGfaNN6CewbhlglTtHym4dD8lSB5OjEn3jJasAc3aT8rumNDPQPIdQUd02NU7FmXHxW5eCFMtcSbTTroHn0O085kOSbmHZlgIj24NUP1yDCvJCC4SkWOxaDTAE@ESVlcHMBeKjp7isTR@qtVmwOUOwaoddn7Olu6GpXRJumcVFiwFWb3OseKHDkltDU06N3rEk58vyfXKUjiRCC@FL/QSS4c9cEUDQT4XXJ6A7aj04OUdk4DpMt/fjm63xmV@7M7u0ZFWMFraYPyc6jQniYYUPzzGTyae4B6Zv/6Ltjjp21Wgsn0VlCkgCB50N/pKz7h5zvMVuQOLynhSGHHAuKvxc2uJjRqDAQGsJH7A17hhp9snBXFsUJyqB88h16K9UvDGxXk63PTv8MbjpfE2cIuMvVRupUD8DPo62KVtp2cn2bFK@/kH1nj7LLgQTHcsNM7bcbbL2gpuTaBjGjQfpRnGFZ23wpL89V/ww5J0WENsonezp0PSvhzxTIZEJxRbLWMApXaR3CqWIUAiSGQYhQc408tQMFN4FI8w0ClO4MiEe4aRsuEHGTdqxyyxxcJ4YQAejSqrnchS7ejlu/N0vfID66eU//SzVPROEC74XaKYt4Nx5oKU75Gx/NE5iB7HhllwaRjkGXonWVQhVm54ewCJZM5keJjF5THDMEWvoXPodOza40ZxH0oE3dTO7mHGPh1hJ4ZVbugwI@3z1lGo4Nlw3YYOBt4ooea9rrIUGfAJycSxw3KQIR4IlcHFD73T2Q48mIdJlobsC@shkyVaeN4AfJyQGp4F7VfW3c1qWf@WwtSm0hzQNprrTDKTrVB1lhqVtSq5LKVt4Jns8@8vhpl04mK4ulVP2S5RLy6G36Uz74HqhgWpnqWw523tb94tJavpL19secSCwftwmW@BBDGxdHe4e7h1fFI7OT2GVrh3xc@2YfXlsaxBLqITBD1Do9PuQBdLVexvkD@eD8AjEbYkszW8xyUaDfi3sBOooHUwEVziTp9omkj9leTz0tuKL34WQMi0jspcjtqF4QzbEJgNqYaVH5h4Zp@JtOLcMXGZijIeO5BHGNxoOkeWEqmCrALESgCxnkgq9nBln/Owp1Dsq1geJ9vzuSBIMS@/cy@eV3EuCe5/J/U2YaD87evNsTxeb4J5pN4A6oW6abZru3unR1uTyYDH6ElSt1LMibMbXDhjT@Nzme5BazpAJxLiZG4lyIKUgHvFYEaX9DQV50aBagnh2OrzxMShVP5gYMyYQJkK3nRUL3NaRCJUAtRBylitqaMlHXXoK6I7RvvQ3fEqekJgO@ihdgueDArMIbp1JokftxqIVZDL7XqHJMSFvA7bfvUn7vY4rBqO0WAnUqoHhipv1LEZ/PtGJdeVqbMhE8OZVGcJloGvpuhdqLALGy3zMYotcUIEl3jZg1558cYTKFP7UqY5FdrlKE7PwCitySZeryCg9w1HKbHPA4MOAbrCxNMvbtBil/nlPtS0LRlrQ4cLdQevSnDHLcK3u31cQe2Mq2Yk3/08N9BxoAIg31U7YA5YeCtSh2Q9v7SDk9wQ90O4QyVNstviPLinJdjsWrVpEh4boYM6jgaSEmsjKo73XNHxT1bTbNBJ2jB881uhSDlJ0lZ8vh8/obNgCHgy6amMcRYMIKxdmb0vAIbSmxYMq5944iWCI8y2D2d4bTGRAMp1Vd29l6mEawU0iVpijjXAHS3V8EwStwglciV6Tl/zAc65OeVCSf34T/@U35Zy4YD7F8I9TK@D7w@ErwPuf@LGSBL4/pnny4DvD7nv@xQ22ewVESJ7YUI@eG4B@PJFcKZOKBPcy6moLl5rY0u/2z1kNi1oYFv25aGvmVDCIM@pOtBL7QNTXFMbIzjPYdyEYzyR83fAIsBXwB@o3qBGQ/kpVj2CFwWUUiksOM66JGmzuzLkqxl0b8DnAd6XA0pYKp/Lr0gpKGTi2kVIh3e7uN2aI4xGSyATA9eqWfnUbOEpGha0wdxTKvky543Ukvx9NvjJK@gSwAa4oXDOIA0evPFSQFxVJIssyTEpiklxIAtLYZRpbYOzGmiDEXIASBSDdfeMIqibhiAV8LGuDB3SmEauAdTEe9FwFlbhtya5iBKAiOPGW12mu@N4AzUeOPF10KS/GYJnCHaMYKXgPGY9/55dOBd6Xdzuw4DxfjWHdXVw/@M5V/5wzsLjzLN3zUSmb4rB2rAXx7qBG@23obQskkllsikpH/VxaFCggvJiV/8CKKFzg7BoKeqlYdq1ja3dVweHxzN3phBkeBoszMLVtdhFIhk/r3uOsFfuSaKub6eO36xvu6T0l2q8FwUhxhtSpos5L7fpkj6Q@xnfuT6bN0XMZCSln4qYVn8T27Rfaxb7ODblA9zgG2dnco1E7@7P62vVCz00k/2XefdIhZLLyFzgurDpFqnwdDGxiLvufvwTvJ/STroHszLB8S1p3nEy7h8HP3zriXfb5fjqE3fnf4CODo@PFycfOBMAdU@meFZ07wcvmFtekDVuUSUs6jjDVmBmP5G/NEzUZfZiTnE2ziPSAZ9Dcq9VtDmkTcKZzzLR/UMezTy4Excjdv3xZSTiFo4elE5Tm4EbcWDcPVnoHRZP2qamOpFoQBcQ02cMZyHtR@/08MDkyvmQeYflbNQZh0majY7QlVk39QC/EoW5N5fE6PKTwwHQ7dAw2XgWbVNxXUegU7HNAZ@dVNirQR/gOvQ4UnC0UEDLSkBioGfYLco5XvchKJHst3ORYTTZU4ZttQsjTiQaB9H0nSSNr02R8d4P0Kua82qA01JmT4Y6YNNk1/DWkWF0rUjecQX5vCi7mR@s1wOADJM2oyU@cxE@1d0brrDhSywc9yjTjMbDScYtKXF5Fe2JoImoJNvo4Q5SmvrodFRS2fyXEfDBvKNa/STWCoYZzkIvcf@4n2u@6QYbH2Xkczmp6m1lGMHLAkp1pBOEh2/OrsPR4AyL0zU64tKU9vR9Oq4slB0hlMZ30UzJu2LRk3OToqFYxAsH8NglGCWQ47Fj7YETVIRIpy@bLDKgC4lslmTkjVxE9LjtWFGWqOJwfcN0FovRnAY8KAJsFgTtkEulmx8ieH9fJFWBRsJQW2/j41Y12bmUTNbBTZlE2RLOZ26ANoUzgdEA2KiQpERoQb@AvxKWiN@2mhS3ri5RtgG6EwSg5kaTnMKFB5AvQAuqNas@892lMBYwnKrFYkm0xqS0LzLgi7U5AhHQzpHiro0A9BXn5oBqKKMBasNS2irIyxevFV1XgEDAM328XFYeAJNZ0bh773F8fC8h5RDiRdwRB/GgoJP3FW6F7zScz19KlWlqrHwPas2nC9RrOkKzGaX@21QyVb6LLGmVUQp0zWg1stSrSLHsciy2pC9HlnTUtp49wxm1@yVQ5hpJMFCHAJRY0qJl4GdQ/ipLenlJXosstSuZZUoBXjCR7yDBD3Yqebck36eWnoGyFIcQiwudyJJNVwmlk0npHsqHPWQpFQeeucM7ceg2Y8x@SY3FsAzJpQYW4IfUxXGMhs2L4xRN3pWFLZDq9kV3m1LFvJaYuYWZE1AEl7wBK4cDlthU2XCBx7cVZufFPaD@8Yxf49ZzRjtmFNtvfAUnY54uWIScRpkrhEyE3@UEBBxGgIjojcvRKAiT3/wmJOUZCz7PZyNG7HkuXY6FcxKY6WBfh16AHp5aDlrBu4vNxDVTOpn858S53El@rh9eHR6@j15EWJGFQxsHQWkl@D1eOP20zyrLPPBhP/0TCi2nAqHUsvRsNZX69OkTWBzwOa8mqyA@@Cd6ngjXzyOrjFVXV5fj@cJy/EW44StWNJLJRI@ZqqbYhWra7TZ8jR5dPR4J8c/z55QXmP/wz3iYyF84XA@CiNDQN8Jdy7kQu1iV5eXYSuaFXk5m0pm//neL9/G7w8baX/9eP6Us4uMAH7@4f4PuYyn33eLid@vrKytxICR3H348/FCr1VY247nD89zzlUR6ce0//h@Li5nMWia1WLdtqR4@v3ofzKRXgsm//vPw4eHbhm0DIYr4yTIJnPhbgK/Ecjl2xW7hc9Vh@E/u27bPLaO72bnF@5vAXqmQsAmHc9nw8ffh@c22yKTq89X//EcHn0NOqJpJnVnwdEKfQ/lCiDvBAb6s67sOVUNrCJa/D41SlUoFnKv/@X@F9NVXgAdjRmvwU825uPKjUDVRoSRfQtU8OKRMBvL9v372s0CoOgzdhiRJCo3or4Fu@BSeSc8YOlLB1ULQMF7g5ej4Gfo@41qkJClz4banr7mxab3gHuCGdmWGL8xrd4@rmOAGcjwVrgo/W/j5m//9b/7kb/6I/v6Evv8B79zOL774tMmYAiMwfkqlFzPtsDflP0om4JP0ekcIvQlRs1ChEm/wUnksHPI5pujg/TJBEs//jXCBkHtxLMqh@kRjXISkwsrBi@GTP2xcaJe2oTFJvczZdJjbGJ6HubKAfQtcIPRDpXLk4N@bJv4d2vjHhj/lg@zwHD6L8Ef/8PG8@LtIISKYQGY/i7@F9A2EzkPn9fqOjn@fe/Rn4V/zM/7t3eLfZwf/Tlr4d/QZ/05u8Y/N1CYQWltbC8ViR6AyCqZ9yucUvslkQ/g85g0FQr/TD1s5yB@8CECfqMcS9/fnye@HsXJZ/IMyVfZ8@OEuKFb9PpFY@74ai51T8c6ropxriXoVysqLTD/frwHi2Nr52lqyUa1WE/Xvq@drk4lEuhcvYthRX0DCav38PBC6w7aoBELL@GzZgVAmGEyR5wvKdBiki4EQ6rdFruYWeQC9LwJ9gdCnu0@R2PPY87SWvk5LV9LVG@Ng/H9wMIQIdZi@NKx0L92T2iAkWVo5TY/So2G6bxxIbXAq8Jfug1NNd4bpblpP65I0Gk6gevi/f2A4bw4MwGZASmeYdhBxugPP7sHBG8DXgbwv4U9Np9NDKOQwfQ3/aQ1FNl1FR8/vG9E7@Hy6/3RxfxE4Z8FPCmgGSSmcTIeT@XBYrefy5udgPNy4OA/Xy6GUfXGR4joTy6yU6S7C@/tGY2t/s9FIIRetLcVexBIv4FOpxtbE43moWn5@UUpg63HuSzZCqbXnF9VsAt35GDRRBsLWUrFv/IxRwrO6eBEAM/DsDL9nN9c33EUOcl1g@FmDR8M3RUHkpSD4XN@k5iOYcDBQQP@e/tsH/2X9vzllkfN6lLHI3f1ahD5R/ItG7@7v7sVvNRqJCE9kDf4wAPyY5O6@ik4CugPXeSRaj97f8zD4jUTXOMIq5rFWpcRjQOivIZ7rRbjMGBhMEbHWdnExTKej5SaEeLPu8hdatomWaUPLUhOX2sBIkJajBJJbKZdXhHu1UC4XhFvK58vlZQ8qDR7hBCDFlltl5PRyyIxiGTj/R9I410I3voYjbaWDV/8/N00w@KRi@ssXL6jRaKtWo4Hh2S9fLqArhXE/S6WYg5B04csX6IjhKBiD@4ZYSS2CaSelMmP0PdmWHceKgLkfvwjjhjz7IhzF@Ew6jcCYnuXW1vIr1Wp@Bdz5QjRaDi7xzTCRbqwoRe@XUkFeDTDTwiERJRVWoxR6H8Z4Flpjz6vA4TZ@2N19iKjNVnLRSHOkRL0AqVjkIWwlHynEiuKvshhlqeoyE3/n59nYyvLq8ot6fTx6oZgo38kV6b5yJ5dw6uC@3BLXreL2V/nZs2wRyFJIly8CjcZm7aTWwPdW4LI0iGGGgSRwArjkaFrhc5rnyRXr51iR@kU4XCq/4O1ayLFQuCzgEmEQXaxQpPqGwJhUO7jvfQhYEW8gVJKWM9nFVG74XX4rDUbQMn7Oz88LmUJsGeTacrFYr9cpdI1SnPeHnTpduVVJnEv5XD2BqsvlsLMcMpm0mg0tB0zaXLSaZm1cn7VwzmwRAqFJWROX0m1F09zbbW8MS2vfqG1lMRA63KttbJ3EM2uAMrNd24hnjk/XQxJ6c2M/RWfRf7RV2zw4hQSHe1u1462Xu@@2Tg8hHO/ChE//UFYGSkO5GQxu0N9Q6LOh2vLlpWyaDRM@w86Pv/r5j7/67378sz/88c9@/uOf/cmvf/knP4fvX8D3D/nzD/9tMYe/v/7lP/uff/zXfwaB/wG@/x6@/@7Xv/wXP@Nf8v8VfP9PX9hfia8Pjn8DgOsPfv3LP/rzX//yn/xL@P4r8f2X098f//h/4///Ufyh889@/OO/wh/h@fkf/vj7f/Tj7//ej7//ix9//x9CE/3dX/4K///oL//u3/8K//@Xf/N3f/k//N0f/E/k@FPu@L//1b/lv3/7ez//29//53/7e7984Pfnj/7@8gnhv/x7CHl6OZ@C5yn1@taQX/6k8vw21BjnAjwAXPePf/wX/wj49o@5778HH/x7Ub/wPF5MjOy5RGwc@AvGvqRAb0q/@OKBAsr/EUMhmH2ZxEahaTf017/853@OwROw/8iPIS3Nwi4hsJfbLwD2X3sF88P@4sdf/ezHP/@HP/7qT3/81R@gJEusFOO1eEL6ypQQAOaeAIeA@afAAaC0hqvji2wxkAHH4hpOYQSk2KdPQNJFcFUYWw7ksuAL1etV/Fycp6oXqYsq/9TBn0xVMSSZukhhfDKFmrtUpZRQhBjIawnsnmU@4RDDeQb4DgMrRfDhFEQMhpkYj4pB1HqMVSqVWGBYgTgCBS@mGbJqAY0rtC0qgBcT8TTxRgE0VzZcJyyQshI7Yo3lypAnjGFAlTAwLBAGHQWlTDBWqGxChpXhJkNciDwW@ATPT5VqoTKsIrofqAiAI7YOWQJUBUs3rP4A/grhBPjAcPMHKEqhEotVCxBSoapSbvEG5SnlqHJU9xijemM4GLrweP6Cse@CUiHIbTwgPBPQ@BsbQz@nqY7nEH8RWxbVoX/XSd9lTA@tOiT68DAe/xyDKb0AALyJBO67gm8igaV5AdFDjipG2cIjxjEA5WJiqsgLoEE@FohR@8bIA/lDGZ72Wav6PIgOq7O0tASutWowGzwAc4FZVyXbkS1cliA9qMSC@WIQg3Ebi7J0SAbF8uYy/Erwv7VIW1E5OZYDS2Ec88PMzSMRyxorRohK71aN6rJMJY8RXCA0Duc6LK0tgfK5wqKBCN3rHiWrVDFNeL6xu@vGEPTMeDAYl/J89jiKRitEfjBKpcoP0spqAJ7kH@CV8uJyc2gGfM1YEvsiErR6l1ijfglO0EvygWpVrI8xKVA93jqBBCcHTMqkkwyU07uV1cxKbiWXyebzudWMtJIvruRzhSzIs3w6l8lIxZWVYqG4ek9FegFyIV5abubWqv9g5vPf/IN5n/mh@AlU37NhkiXuA9VhIpHKUIkrUm61PKpAOSgoUCWNi6vho7sEbosMXNA2rDvc8QPFCtwlkE0X4MMCCwG2AEHwAbS4MsDEcvXuQVms2@HLOvjaXVDKASNEAxfACBxbwJz4BLDVnoGoeSZxZy4/dqbReYJHx/YhA2gDne3hBknHYCcG34i3rrQCa@LQUzUQoFWOc6BoPYBX4Z/XA2spL3Y@po0ef4HdhmWAEvvTYdZl/YpHbar8uIsXtSPjfVR2X3V6D0Ccmn08iKNYf28YtvpNKCDOZnKAdfixNMOYB7DKTg8fqOUb7ygqLhfSWVQAP9p9uXPie55s1TZ2Anm2frC/OfXICaAc29vaPvG8qzzWTZrzUHzY2tub9ooHGiKLLLcaj4NwhB98xulDz@TS9y6IlHzkFnYYmVJrbAktzRx0d3wf6kWlKg87@gCYG8yohlJZP5fKoXq1ABJmZTW3mk8XV6Gr7g/6bICEYKeDAusOnNHuAYoa3ChWlPiBB9UO7IDJ0scb7fE2BCdgKW0wX250OsvRxPdSDUz2YCA8MAidltrtQQFuDBcg0JRlBt9v/UB6xf9xHg9weB4UNhOjzQHHpTG1w9KBJE1tZYqFXKGYzRTihWJhJQeWXS4uZeLSamG1mI5Laakg5Qu5ohQvrBSzKyAMITZXXA2EQGionVQKZL0UDNJT1Vt46@waXt9rJHvVQIhPDMAAiy9cDMleADRIMFu4SEO6YAA3wTK1shjEV5qm8YWhgFBmLRba3t5Ib28Hg@vowZm8jXQw2EZPrpBOr64HgwrFbIC8zgSDBk8DUQDmcE86vb4RDA44Ajw4Gwz20LOVRzU0GFTRs1Hb3sZ8LtGTwfQAdsVjuEdzPasApqMnmyU9Nhj87KEDuBrPaIVKuoUezBNjtnnMBsQFgy/d8qTTgOGIw3EMO25da7VgcJd7ajWMeUUVz/GivkZPjT7BoAUe4MFgsAuOrgW2djDYBCdyYjDYAldrJEMY3vCLZyx1Rw4GR5xASKJgcEjQcusqCFqUCMdsdnZ25J7TVrr8M7L4swVFgxh1ONjabr582ex2m9aotvXyCGNevdqRL0cDq9ltimTNBnwMSAMxV/3R9AfKuNtoyNrcmNcQo0/FNEYNBcvWkD9DmcSni5n0G68g5hXEzFsa4djg0wfQJn7W@/Bcl5sU434ohp7DZjNYRh51RqaCEyjYZWgzUdkf0pdbllFGF6jdbDEcCcdH51I9flumGNZnLBK9S5fvEaQTobeVoFgEHedudD6spOugbEtlnNuJLPafB0HWBUuL8vPIEN35YAnU7ZVgtIRvejE6YRZOSM8HhWB@NVhahmfweTALzmEkHU4zBj/R89X68@AqIgk@f54IQlnACyAyJAyuFhFhcRWG/vI90MOBsag5cJRGIxK5UeSraJTXib8dip2dnUXv@AYqlerolDuRYXxY4aVharR8C4WfxtTGY6WDlmNYHF8XKHD7PF2iSkL2BcqepVLRNZRIKEPg@Ykmp5OslOAvRpEK@WgS91s3jE6DXlHAPrkz2GdnM65ZP2qFZ3hugs5MuhtsSCG2S4ETVB3pxYsMT6s38V1FdNwWbBJ@bQa9WUgBRbIYCFSFLrUpO3Jye6Bj5ZL49iSnLGJOlKGT3FFwG0zLDdvgpxOTW0N8waBq6G7E8Qg0gn5y9yB5qttyRynfJc4S93TkF8854kFbtc3kShVccjtCGTE5ekNlblSrlUalr/RNZwSmB2m/VS8tjn3rjEPiiQl303ijsg5VSZd1vFZCQe/SMDQEJbMyoCIcKhaeYNg9WEo/VyzLsIJr9IbBVu/TxRb6N4A8d/eJqjkAzNlyGygBFuD63aBUgjzuy93KOWb6BX/WEsFqsJ5InH@pg4ZbSZdHIbliD5p0bQFLN0EFz5eHECatrpQ1qCg/IrJEG8Xkco81K83vh@WrCgxWSx2WYfmVcuN5o0J5p8uUvnKeSRfjGQlGKhjBIAC@q@DPwFeqLy5GtIhjbOlAjnSphFQBcpIXnnI0llnWIm2DyWsJoi70kzJhhyiNSYoUu4r1CajHTDXeiwCSI0XWeOpogmVXouUJokei5cgii1Zs5XO5U2GR76Ncg/@i4bzsYqOS5rr8kj3on6cX81L8LtFI3Guy7SxJq5nS@WDpPIEFT3/prgU/Av2AgPcBUPv908YwOJchzO00fDgfD8jjMLMMSpamALmlYqYsQAKm6LqRIIvgu774dqhIOLyaCYej4TJALUIwSYDoHXXYMIiR8DMQHqAQgPQoZiDeUpwBKJ8g1mZKwO2VvBQI3Qfaqm2ylWIgdBe4v7tfq7q63Ws2GsmxhOt9xlg3BpZripa5ko0QWyRXIll9wWqVWveoVhagtQ2yL1MBdsEP2SVSi9@6mBZbq37Pnxe4jArZBDhxaLU5tRarpi4CwWAwFHRXQSKFXJTbtT@E6LZNtnHXQSEAXbr0Bmkll47pEvzzevSHfVW7K2QTVbJ5gCvu70MxqBvuo6imiFKtA9q@EAjphnDixLgDEgTEYy4XRPNXYeZx8fvV7wvfvzk9OD3YZi/SpUKpwMlwwS3SuBSWwmDuvgC9TD3aCoTML0ZO@kF/VQ6VzHB2JZydUKkvKuJ8eQSZIHKOy0bwrZ@DYVuPgqtSkZ5LqyXVFqs6kZI9MBUr@lzKZ0qZtBQN2fd4@DWzGqKnlF8N1UMc5cpqFNy0HpGRQtWUCJZWMVWC@4B7cyG7@CWUSRcCocKbT18Yc99OrGbIlUqJwi7dr93Df/X@HAz6e7Lr7@kff1Lwc88B6B8TuB56jD8TcGOYcXz9h8Qa/1@jn40DXvJgHhoi9Am6u21/3/i@EQqEimEwScIskxNlHApjGbXrZZ3@FHsZ/74fByzbtr3s@cC7DHVmuarEQB9PpS6ibzOgiReL@UI@FPjN7Ce1DJb98kKNhfmFVnwcw@ssvQNW4Yn3heFkzPJCYvP4YOP11gkOZIqO73tlGwf7SYzCV5KOT8i1NEW2tJF4J@kIoXD8O9k4ZAYYUJuHlOaMzkZSKM25iFyWdtsl8eKe@DWTkllcq8ul0ispKcekQim9WsrkmQxyyMa7EIRrCZMyqtaGYY64/RTZiFLihRrCYNyeCmasrZTYy8M9SkHXJCwvbG69OWAH@3sfkm4oDz/Z2T1mxwfbJ2e1oy2ox5utYxasHbPd4yA72z3ZOTg9YbX9Dwyij2r7J7tbx4ggFUAZhvocJ5hnzLA1e2SnUNmzyaKZCLaN1pXiTIbLlimn8H7WyWAd39ai4DsOJsMHugrmkt9YOq4tcM2JIXq53bYCeChTbbEFtJQWlmFgxjOhvbS9ynKD97dpK7fIWiv74VXWSu/r2bVVpqXFH9NW@tkjtri4eKEHvQHAXw3PVvMH4XZ@CBuXaffj1kIkv8KWwULLrETHMfsHhwtp17dwdnSyIHlxR5sLGc@zu72Q9Txb4FvxfNtnmws5z7dee72QHyfb31hY9XybWxsLBc8HTLpQHOPc31yQ0gGXWNegPC3QG@ki27t7W2wZgKLliVicCUPHVDAQIgLqEL8hg4zT5eWbnhEnVb85moJuK1@DdsEnoBZQdTpHutbjbNkw4QeUOQCGZAFP95atbisusOJdRjCyBO4CC1ihBawQwC/g2WyEY4sVlokyiF7o8G0DEX63XZwFT206gfmdzdZQia4CM8TpciQ6iQspFPFqysDCvUAZ6dBsYYe2FxMoGDQsaAWjUTy@t3@6t8czM0lRjAQJknGtcQ5OwwRsUEX4xapDKG8c3izUFkirBaFV4OszA/cTrRmYbk0kBdRzYaEFCCapey1rcYZaVRzXpBEvevixAACGaHCnwcXPLUYiLaxrV3FaVKAoEnPrYJvXEFe1K2yylaMMMyVKUTQ/cPDlC3N9F86k15r06mGOWyDnxeL4eEkrCBvFsAX3wChB0OF4SrmAHBOLQWqoDsX56rUARIcvP0vvlrIKGaXD7NkzKsca@IphygLTxShHlkAQRCAIRuRDZF7RFqm40YXUMu434e@eRyLiOMKvS22OvHtAQLJOF3SqVb1e6DXngg62Y3lKIIuoThvbGtzZTAP8KB6Bk@OsCd0kztxIKY@RaGXFmRJnHQiekqkNVQfOVayxTHRZATojtf7@Jm8hfukNhfMAqjHIvRI1GAiLZ9h9idEXFpoWWNBlFwrkIUEB3yLTRJAQHO7xdEeblGyZ9xdkS0z9lJS72yWXj3hqYAfBaURWvKeA84qoLgVWx0Az@AUy7L8VQM9ZkiOLxQSEx2UCbGsSLpHgcPcuX36lElvTtVj85lqgWH6wFltPrMZvVwsY1sYsArUAER8BvDGApp/J1szMQwFjIaGg2vw0FDCAjnkJ@vgEgiekhyF3nD7x7elhkC5Nd2Xot9CCXCrwJJPe1qS3PenF7gshMgObILPCvrAmuqQ8uPC8OiuAo81l5WTCzqSXJmEqTHHTdDwJzHMAnkNRycGQAWeFMUqQpI2vdpD7@IKhCqttN3b3t04mYxFf0m6IgvccQ9coj@gkmCgQxtsR9ES9EkU6SASub0YOeR5xomfj@ORoq/YmDuWLsrVxD5jWAeBH9ISJGty7OUCorrRgPG7HWeS4xpaj7BmWLM7EZAF6npyFZtgKoHowx/bAzFBWaQ7i@Sd7Ugh7ZGBOVsEIi0TZl4sLGFLTq0zqm1@y/ay@mm2zUXYVlV2Ox9NBhJR3Bcw@75pc2UDINr/HrzQ3s8t0mq1YWeYoPdC4h2lrFj/V6x7HNhoW3VO1pkFGmV1meIgZZYu4gwTGxUnV5nEtksZG5AMMxW4MYTic0wRcjPRzZE@KdRUsXpa28q1l@ZpGO1mWBC/LGmU6W4bfiMlOMJcCUyen6SoXw3RMGQ8Xi8gDmiI9xCArEODzLL4bvSIGvtTFiZboJhaUKY0GXuDZaERsRevg@@MHVguGfFSXbQGGH4xN8kjqSOiYjBTkQf1pMqKt4mFgvB4RRp0phPQa@wrdHxihHAMBr2S2o5hUKl8xcJ4M33bszxAM7Ak/NCse0vOVOFoSWvG2jP3BRXY@cQkTxzGwe/E5wSCeZ0M9Np0T57HNnDi8a29eEvfw@Jy4y0F/XglAMDwQI45/zonRjYN5CfgdRuOI@rmPgOd@Atfrkej8pod@NdnivkuoiP4n1kARNyrtHvhYEJRLwYG@tg5tKsC0LRWvyp9G5B1Ah5SRYdR3Ft5jq@iYk2S7parT6F1MAhEd5qTb4Nmw1OoB1u@kTCEa9yH0YWzz60Ifwsl8SKGEc5CE2DHxvjsDanuokQWn8Y7TJ/EqB70N5t04gWE@Ao@xY1hsfBd4AW/h8mI8Zp7T5cboSrOMQ@E46Y7NL03cV/YQtFsJKeon6G@bfeJbs0/48sc@@ZOyrrDzyXLUYz5/CQLGdXQ7@E/KyC31ZG7Rb6qxn2sU5eoB9sV7ZXzZ8PskJrP10AgJ5PGUWxVCjwFPFBKIy4/oG@QLNZ847T4v9Xj8Wa6whOSl4RJv3Btoct1X@ADehNFo4BWyjQbdHdho4MxSoxHkOdDAiwOef9AVnY3HJUFLbRgUGwkm5GA8mEjUjjd2dxOqHozz28crQdsxLKWBV4AF47jsWwmSwGogTE/RzEpQbMCTbUapgw/nUfPlARX8eiYExHPZ1SmT8d2wX8@u5a@S8YQqGVOZje@rfEJuR5QbHs1/LCeLX/zmZrRBd5PhZW@WoqKg4feqi1eF4yUeE3dH4JS@KALP16aZPhtv7OBFokcDw0Rb49UX9EL2CqPZvqB7l01w5uoZ0dtxqgcRjDmVc1/wkN6@xOhes7Yi9CyaHkoGx3daioIlRU19/O4qaPwqkPGANnm/jShv3J2btHEac6qoY8FimFj58yBefwMNcGiY8OtdgQNu7xIccOM1OBjkijpw4x04mKIjHOI6HHDRhTjwBPYOju/f7MtDtT/AiRv/JQtCkxsXC4d8rAmN@hQ5Kf04RREiqeFFxhGBNxoLloJQdZsu35m@gAfh593BE60HZoUs3RiNxfSpDvOQzr3VJxr/HTSSTxFD0WyL0kDaeJAFuRJCaaVSHYxPH@@4IgbV56kwg896IiKoSdxLPx6vfHf4VCbMC6QIGA@8MOMEfJbJ/5ZDUu6jJU8FGbeYH4orbnPKjVtoHyy4H4OrqEUDj1hS/7@xk/xN8l@oqfT/vVE0Y/r8PZsyj5gw32yt/A7Ngv@q0P9Xhf4nKPS/M23@AZV8GuVsj59S17@qhn@7@kUybwTDhtW9xqm3zE/Rw35HisDqN@kBbqnPpcd0ga@Pzy6ajH9Y/4mjdOA3qZN2/mzbqNVqJ33JOnpZ69Z6tSO8Lmk9vRc7u1xZ37xZf7nerm1udl91N/aVt4Xayp75@n3hw8vO7WcFtPedg1cfbzWz1Qu8PzJvzpTDm6xSsGuDwefdnZGzs37a3zjOfVi9SW9puc668nlTszffnLx/ffIydxy7@fzq8NVtP923DztpudjP7rzJv9sYnemB3LV62t7eUw/6x@2t00x/b1P9sB3bSO8dF99K6b2tm4/ZjZtYLp3aNV8fvDw6vWxufdSOdvc@tDc@G3L@89WNuZtqFzsbl0fvAgfZt9LO54OD7lam@HIndbPZMdvpzI5m5S7fHx2un37Y6b2Wt/rbudPi@8vRYb739u21sx/rrpzlB2/slZhee/s281p/eX29dRRoysaJlVXOjLeSeXNzaBT7q8rr/Z1u/60l6amD3LvYcf/kZnNrXfu8Osyefjh7e7Ny/GHw5u2rjwdp9fi4uSXnzWY7c3x5shJo9bO7sevTrdOC/LJ99rZ/vbuT@7CZetNT9mvtQ@3qZXfno3F8uLdby9oDXdrbuNY@vOxdvrna3NjVjMMrTa@tpHLaSfvDwUHg9JXa3FR23tuvape9D6nc@tXKh1jbfHlyedu7erV@fHpQyAwPR2ljwz5q7nSGm0f5TCHV0j4f3XaMN9Lp21j@@vJVRv1Qu3UC2dtRrrinfVD6@qtYq/tx@FlLxU4laePj7u2HD8c711azpp9@frd9dGm9aesH9kH66NXrN03tquBcmh/142OplX6pXL2JpeXA8HTHhjZSTuTc6kl/76053DQ@H@1@tPO3seuzq6yyeXX0rvb5KN280c33urWn9jfS7QO59s5wtgbDl63i9enVjrb3@cD@EHizJeVy20bHXu@8Wym@T72Mda5evl@Xjofpff2os5K39t@9PVPVrd7709ujVm77nVnoO3r37e1pfyu2tTfs3SqFdFM7/nClB05zx0eHmRv9tdp3tneO3uSdg/Teu8P2zkiqvVWkG311Y5TbHFr57Nnme@vD1Y5upj6onweHaeU61v5gOitv1Wan9U5t9V8Hjl/1TvcP393s5vLWy76urh8W0vt7Oxv73fbK69Hum8HWXvOy/XL3vfLePMlfZbbWz/Kb74@zzsnVa6fYuu5nDwuxE63vdE9jgVeD3mD18Mz6/G74caXWbyrZI@2DMVqV@huvzMzwXW3r4LZ7dWga@9J2ZpQ63TOutPTtyc3tjp2vjWKF4anTN5wTaZiT3gayN7em88p89fb4YP3VwcdX8oqqnsmXx@/a6expIaX2rOxuPv9S2tru9D/3i4p0u/kmK2f7vZi9d5Vqb7RP351daZf91/3LVqBQtFvrux8HsrHVzEjpD@udrZyyt753Iimn3dfHK5v76cP37cPTz8OT9sb7wem7AzW9dfmquNddeX/0rvh69eOJfSKfGe9fW/uBYSFr2FK@mLvJHhcLBz3rOHt2WXQ@vr7Mr2tnTenVbqavbKvW@8KocGXe9m66N8dKutl9uflZPupsgSQ9PUzLucHV/vA4kH130r9eNddjH65ar9/rklY4U1dTJ58vi1e93uubzdbKWe32s5x7eakUj7dTTW079zJ2tPH28LK7eXZbWGmn1/feye@HWz3nQ@Dtjrp5WTy7OhiOpLfbx6N@La1ruevjs9z1ibF@fLZzXOi9aVqd5s5lD2RDf3R6eTO43lFWe8Obwuve5Ts5vfe@sKHbK4fpwCtlt98@Onn9vhbrZJSic33wYd88K5wNc28KxlnROCior2udl8O3B52t9Kqpnp0MT7d6qfUNtV8AmXKonVobB293Pp69MtOBjJ5fv90wcqufY9fDD/mz1GFsb/ChdZLpn1nWznvV2n5/ffj@9XFtN7bbHL08vJIPPmzljvc3NuxXsW01r4x2sjd2bSOrdYyA3V8f7g8ts5j9eLXXhZHAaBfbL0@yZ7pdq3VudgvHW7XaS7u5@0oeDl92VmGMwM/W2TujEvgNvwovwG/B4w@Z37kR6NvdpjEEecmP9AXouFaAjmsF@AEt2iLNtx//JrUcOPGfVKB39PIJnkETlDXWNlB5SLJd775afF1FnPUNSK6iq2WY9ES04kBGGw0@DX5pvgoPDdIbBpWhqRkqvgkI30qANqk1fhlYMnCgs/4I7U1H6fPzEyq@zEdcL0svMuDvTKLrLQMLrRZz38OYpMtTvbcyfgIFwtS7Cbott8sSiVZHk7s2OLQ2uT4Fjr3b3DEHTZVx8gOzkPYaspTOia2p9O40LNwJvoNo/yXTDP6aBNfikEGZGNGdIzhJRfeOKPiuNlu9VrQRvfdCaScDfMfnk3ZB@sNwe/dkGF3xObU3FNQNxZraAGryhO5Ka2r5BV4H82I5JZZYURlqyFZTdfBNwA1@FqLBc3T3vJmTew/pKK9YoOWKEWo2dDluXJxLGqJvKhVSjLaZt@hECUeAqiGqqO5uw@Vlk1DSvivGPT7My@bDuNV@93eFegJ3W1Um8BpAqwHQihakZ9bsv7Npk6MHVA7wxfqt97snDfFyFL7FcOK00wM7Ln1ULrs@s8xr4Cu/KPnstkzcYQDFx2lHfrc0VPXa4LwcpH2PuD0SWhst7PFuS3rTPRYdsZm0G@V8pc53EKZp655LcC/NM84Jz3ylejYm6ILYUOHxwBPT8Q2aHGS2voi4YykKAdBuTvdoyNRmv98x7z3QMk1N1q/QVeZbZcFesFq@xqLXPvjqgVNZXl3E/kmyEbDekNTbBjsuaNDymoUAxIZYt5lPdezOtN8e0/AW9rLG@THMw7O6NM1oRcbRy@6WG163qJsTh5/K6gBnEju4s9awRjwjnJ6JlMsAgvt0SCYourtb1VfrypgaiI429fhKAXxbdoPw3gBlXM44e7y0PKtFYgfaATS/qHwzEEKde8Wq86weloVA76i/MhNJx8RxtxCBM7XMHMMEInQEx8EwRjzCd6fOUIXv9PK4iHE6nafr8M@e@z0lvnEXO5SC054oQqLYjdFCnyqcV2gErXpdB7Masx41FO7gxiZUiReZChY@hjM1FptoJx/ycxXpJrEYUTsyJxbEkFcjQXpBe4KhPXHQGnwrLuvwHVyc1oEpEq1BRl@@eB0GvB43HroHLIElvPeOI4NzzuR9WRC07PrdTui5KWZMFE@q3s/upaejpWCAGzemOlS0CAjMBr70xWQQJLYsmSZ3EIS3fQmCsbGp7EJeLS5GINU5waUKdfaMRaS1tchqIkJB3xWiUa8ziuQZX3JfYhDS1SqLZJYjWTfxCiYGlNlJBCvzEWQ4gpXliOQiyAgEUg4wcBWDkHzHCpxrJxEXfIg9vPVJGHx1zJzclzMxqb62VsA9nr7AqcSZ@UVfzsYykJijXohNxnC0PMIXXp@sESDPZnzjiA/FSiwLKHjWscmIca5TEV6m/jxX6nMHp9@Z8uKe03AHH0qOb7BUrPMC1hc5lW9KNxm4TccSgfgWMZPeJTYO4yy9jGwOOgJ1Scitp@ChqTh/l5wYtIB@5alR0Xc4giBQDBARXDxqnF0@NtY1v32wQ@AOTfDxOseZFGcFMENAooDEKEBiECFEA7XbaPVNDw6G4kKU7/jmAxhlso8rznh@ANoJ1X43JxJjnHy4wg34xLu8aAzh9I1Agsbe7jo@3m0d4Y7Z3f2X0IQLWI84G/@61VzkGL0qbsg6f7@I6qhQBJBt3KARdeVNNZk/Brr5C2wucgE/jZ0npNohBOOJhXZIfKE6DdUQ2DgpXT5SHKIjve7KAyhEy2BnsBuFyRqSY8Rf01vgb8WiQ2@UmkgFDi@hKCBSCGl2clTbP94@OHpDlDts1PYOd2qIGQzMlmy1Gb23BTuIrisaH1Q9egZw@O3iK62xTnLTfckIf9k3wvIXAHLiAWCDYhoUOl0irC9n@hl4HjwvAUkUDxqUikZbMefgxr2rHpiojD0HIW9FXmoxFIoyzRsJacCbHQldOVpFSUe0NBRbDzvA2PQeG1nn8iTl4lsHK5NeAkg9F/WoLvGLxd96ls3Qq5CRj@yBiavDSjvoJ7/caik23Wgwpj6gVLQOZSIki49QEDK/9mP5wc@meGOvwEFvgqRBN@3pvWM1d1JZBO2R0@4n6bg@BYljcXWkO1etJLVI5MzfzDyhOqqTKuNDmfHcLnlul5AbF7jsclohU@vnlxOK2DzyqC55Lrlu7GpmXD3xtpJTy3Wg09s9vGeI5kK41KEGw2aiOzaM0YSse@Y22TO3F4974nzl7nGlTBB2UiMTA854/BQGc7sNZIvMzG3QyRWyvgYWtj/36MoNemik5AedXBOD4IlTGqBOu3Cu@MQzVA9yBmICaUinZc5FdnUaVDx8EYGQJdzyRH26Bp3CFLMCqg7SYnw4TdSVVEnDFoaiLxDFqhiFrbbbyQlyPJhZ7ekDXQiEofzA4fhUAj/GxzMqoJPeIlkh1MghY52VIriumkhAgiif1yCdBsQt1oGKpzrzq1GYrYaonKuTqfwEDIo64Za4KEDQL2D3QKibeXluvX31cA/DYeKor2LpsjhB4Z7oPT1kWSmb9R3/PTjbZ/n8@HQw3lLGVjLp8ZFjvK@M5YuBnzRPNp5P4PyIHUc0KLIV8gya7qALKpoGnZg/2ioO/Vg2bhYP@WNU9pSrZW7B2kIci6HBZn18P31Twfew43qtw6ShlAwsgFCkOWDxgkt38AbA7kC2ZN1R@BlLFORiZRczpISowyoW1AtfTI/bxlDi4@vZYViwFD4BDCFto0WbJBEHpYOWHvRpN1IcFYZrxcJrAFRHHPRfIJkj2IGLhipnAjfQFQ5Vlzc4CYVIoB6NkyycjDQsI/X41ItwZUhdOdlLUylP9iQa0tx35WIBiLyCVYjG3B1YEASeGWbIHl8WLwxzu6QHPBb986YGZwcZbpy6drhAw8eYWctfrc@ZjCHuavnHoKHYxESoqE71qHsGjiSAewSq5c5DcCB6DOs0PBEubo0iBcF@aat8LpyRjCAtgkYpGlIs5DrcpSOur6PoBe9t4cTPFeh9UbEzYCQOzHnHIwUEsnyUQ4izkdMQ2D85xNCPA0rBO@pyarz/YIg4vPNuKL6JQ1wrHN1RYRcgAm7XktrFy8/PpM2vheijlCk/kjZdUoqK@vryfDBeZQGGtfOBQaFIHrmVcsFOD8fn3lxAKj1NSD1W@Incnlp4kd0M0AQlnlh0jxD3Yq5uHlJI3DeuFb5IJbbVCDXT1z5cSYJGFIxAPEv9XkxVCBq4UoGXrulLwXVmN40rSShGHPqdFTkCynMsZ9zjwK5A96Y5x@d651WUc7JbVbea1IL0xm5NNWlonKyr6Bb@uiak2cqu@irrnjKeqKxI5NZz9n4HHRwdzbjh9y/ggBIUJ5eD37Xj7Ls2LoaIEP8Y5VJjnvybPOvs65DfV8Y90qufV1Y6NOt5eF8Va4co2v38jukQb9rt5PjKZhoCJAQ39LK7uZ6nWlgQ6gwoPRPpMlEx7eyxs4ui0wF5TVv18V7avYyLacwxhKXCfuB4aAi6VawJYBfsC8l5LEDUg8XX1vthfVwkJPNEJ3W5AyNiMTGeVSZmg8cHqB9kRD8WITt9R5QfTU8yZbYUI4zjw@R8HG4SMdyP@3/ZX5DRgwVBctAakRjrvDUjfiXC/W@7MjrW3UyhuYHeZWbg57NQxIT@lku7ekDEHOsLnnXA7QG/biAUbVcZxIktUODBNuZHo@MMcn8QfnzDyGe@wIdH8yAl3QDiT0ZXTfgFEi9hxmcWmT4jZraY1DpEUZO3yWS5qSFpIsTDzqvxzDxHZKlMApcBuTMmzdRqAh2jQ840G1fml3@QKosXipOd6r/9Axt@GSuPS5ZjO8vEw8HubgdCofZNTeEnd6S9Ru1g17vaiol33Cu2gUF20rC6qRv1Sk1xwMCxuLYqoQywn@MlVTymsXUKQxleOOUk2bHCNyug3otq2ScyJ5VB9BMmwhuwdADudEDj1VsKvrTEucH9AwKBnfQXFqJlG/RwQ2cjw2iOSy@Lkzm8AHEquw2F7wJhBs0kFCDVkh1bGSkpTJhqavDTl/F26BSY5CmsYepAV/Yg9TF0CSV5KV/LgU1fwejk9FSudA1dIIFzRxTj4Cu@afcIziE49Jr7pgFt4@1PFUYCXRJp6NqI6XgFQFfGd80zeuswZIWcdwPVpB23YlGHtjwoZEespIt5Eva2GOEoHY7fySTE5aIB/nraEp7vsA1kF0uhvamUfGJPy9SeDN4xJzdRcDt/MqyFl3N9fZ@Gt8UjlfKlNfSn7PuYt8eD7v8Csj@08yOVwulRU5NHLHgj073cbGNlNZ0voa2ldnViQ@wteImOT2NXhia@5BU3BuA47qbVlGtFY1lsxneqPQDAY2cAVQqETEvu9mUXMJItMczGd0cX2dcTJ/rHUYahTYZ08NwEG1vUeDKNMWmMjU5wiVEFiSmCxbigREFqwc9z3PJsGCYrgaOtNAddGgzwXJabAk9HyfEmJpCj1Ugz@hyeJXhC0bFIy9CPsfNXvPurcD@RobJz6OZ15i5QBMsBqgV0/QovfdlNjyMHgvlWdGDA5qsaMCIss4YwRvksAUDjGBbhcDaf96TFcxekbewe4KwNZcg3F7sxWEVTXPb44J6SZebbUwIiAe@bQsakK7BSKXdmJFzD1/W6nvUwj6VZowh3j6eI@Ki37JHD3b/Q4btP1uhOMEaXeBI5o2V3V71UZvcuIO4BQQ0Hd5Ykwu7OAdQwLVybGe9IAdIHXSvsMbS@AmS/AkkNh2yG45KvGnyDd53PdgkVZDpaqrtrWBBeSZddavC3e3vtP17MesZbc4EqvkjvCr9jQp0OtvhCDK2SiAWmibLi4CV4hLiD4xJDfITzAwVMcoOYTaRJ07g3ocoLyudcQVigzpmgISXOhqyLs@/cfIqzkfDiFfQBfst0Oj6qSGXvWmpFH/Tv0BiJ8yQDM47A90wBaV8O4K@w6Cyeude7YZQgsY6CPECCAoPO3XCc2rhLx5l0X6acW/QKLy7iQY@Y5f25e7EudMRXOgdThP7rfJgofdcOxnl@uGRADsl1ZOrxcW6ciF6phyPjKjKMj0B0MDyPVBVWB7rF5Dx5R74ouqNErNMIAYPzsA0Z1x0bSLuIewMZawwrYCA1RhWcw@P3f6HCy7sFXSCD8CUGgIkEAoKFylxll@KJzCD6hrEYxoNRNxk/MEtoZbvpZ@Kx9Qg/T@/Hfz@@JI/o0BjGG6Oouy8FUjRGy0QCb3vK/Ux1qXi/RX1nyjtV3xl6ePV9gB5efWfp@ZPq680Yv6eKwBBDD7Rx0GR/DhY1QHuBfJ7iOcPA9HiE2vwwnXpg4huEplLTqyFmUxumadh4ifn8EvA85xSC4n3hkOdznkcJ3GAgp/j0kVRIQ9fD6/7tAO/iloH6YoTc@CpGPn6BPqnxuW0xRlMAYi7SjL7nTUz5IYOoGEr8Qa5I9OqHWXGZytUJUNuuaH9xhfmyKnsFp4pyG4xRYq/2Uca9Phy@qtP2RSiNmwQJFWXzkgxQ78B000kwbH4SQXUhHydTIdXZ3FRuI2JqsbvS1YRI7AR3uZU01rqDvrWmBklnYFefPuHZsd587zDmMjhvDJrpDcfcURpMsd0OzbZt8I3Y7FDMTuGxJ1DhnZ5lDLo9hhdFoQ6IsHxLecdA7R61S9Dq8f2bA7yrpuRui4uMq@/NH6fYqcnAyKfz89hz3xyyDVT8myOcS@ZzARHfMCF2WC0suLrTwnhKe4EkvQdc5xN9fMZhnD21ma8Am8gPUIQ3OBMH2R8RO83J2B3EEpKngQRlx8E781GzVnkVsPrjZCYuw4wTogbg3vFFysqCBzq/sJyNfaWl0vmLuwesMq@06bmFpGOo04VsKjjVl36kcHwWcXruBoqDuWNpNpW/h/bzcuWr12D3f4U1IVOXK@MEp4CRi5ujQdnBo3l9vIAcb9bgnAoWOKDcNyy0DUfxuZhvcD6Oepd8A7YXmcoIF0uK4vTAnr3GjUZzU9OKW0@GpqKjA4gISkCqFV87w/UyfFsbpn5D5qiXmBvANqlyeO8sL4bRwlVmN/EsJSyjpShtG1VWGXmFyhnB4w2iu7qrhG1V7qKFCJa6K3rd4tB8NFmLPbXFT2VsHGJRLOXzQLW4sY2lSUJb0r4fYIWNntK6Ilh8a9EYe0LVE0A23UkYHWZ/HsgWTjkYFouF7YCQ8XykORI7cab1KCGgyhPAxHmVWSXEB4zqJ14FOcVW7nwdTtW4Mo826@CbNsK2eM@FmDNC2vrnfnDWJMlAXnkTMjA8a@KErmoTHp/5HWedgYay2DCTGIeScLKyfh8qls3FCr/EcKKaPs8EEBesk7E@jGIbiuVhiNAwLkZiLmm@Dl6cgcasHgBOcGjPxvLR1yMakHKCbhPLO3QoaDx/AdE0fx5BfrNdmA7utbAUYUJgmnQ0TpnMoqWheBarbugJP2YONosY4BAs@tT2q/y/1H4MFSAdZQ8IGDz@jjOMLRknK6nowvqEnk61REYWVQE50B9ojqwrxsD@f9p7tuU2kuueha9oDbWLAXGnKIkiOFxKIrXLRBIVivLaBXGxuAzIkUAMjBmIwFLYinNPJZUqxxs7dmyncrGTSl6TlB1XJQ95X/@Dv8B/4JxLd0/PYIaktOt1JbVyeYnpPn36drr7nO5zGcx@3YSQu0JBOCXvDEkz@vya/Iyz4yiGsXRWxWAAYre6R@puqJuAgjps3isP1jHHOpBbDU7ciS/PWTGQZjBBSQXfwWci@wDzHsg8PByVTkAiB10m4E0PqgmEZONVYrUB2DrJXGwYVqicUrBrd8MJbaLHPipXoE7pBO@DUMdjjCZiNCW4YWNfELk/csdcGVDbzJ8IdT4DvUauPmGDjHxtelCpPPoIP@7N2C2kez5IAA/iNlChyuGRa5SB7RcaDuB0dwTtVsdbx5V3FHi48esWhtjEGqha@Iu4PbaBiyp849r4FQ7vfLFKxJ0oV0O3ArDYjFsy1rO3r0r5vqAE/YT@E7HM6q5LwTJBSd1@fEkgrYrFazklwHoNUrSwPQc1NTbQwgLWJYA2vcOrDr61sNYG3Z3hLJ4CgbjtcfcYugTz5SHBhGMap57Xo2EDGQ6vvbUr80AAeoxRVGAGejg56aBLmj6NlzbTpHcPvCQHEDtCXaCaI9NLj3Y4rwj0/AxVPen@uFfQa4urIrkEhR8A1PdIeILKNtH9pRwY/I40m/To9G35iVchKzgs@N2UieimRPqjX8haOVSe67XIt9JIYqyfg7EQXZ4lTMLwwis0VJxO/fELfjnCazfa@cO2R/fe@BbICstYSN3o4SN/EOXxS4a6nIvCmtB6xoPluB1efMmrqCmETXHABj1sOBUNML/hNSKlZa2NXGPagi2syzdQVZmFmlFcll8ueWPXxKPeXPkOkW2Daqbplhxrx1wKPNfyKpPt2saDvuSuYrQhISVFILRqOV6/yytJVUeZ0BAUN55lHGp80VFgDWnuVDZT5ij@czvV8ElacYebNbUamT4ch6kjqkMrCXcNVd1lZd7A@mSx4adwuI4O4PBm40Y7Bl@nNsRU6neRpdWUNbyuJORvwT1uIkt65crsdUaHxkKriUd38hZRs1wGJHdoZcAVpo2ElKc2xj4v/RRTFankyeEO4HgXGExBmm/Ap3kZHoQF/VwvF2gQVoKQaMc46cu8@wB9p6279iDwpSszOli5UEDvha/3EqNWIFcv111n0sem4Es/lIkMVBatU6729ZZDqrn84M8jReCkdzhBHLz@C4a2oHKoz1YrAEUmK/KFXxZsqjtxRC/VqPvyjox7IJZbslrZB@XCCDtBD96GOxuSqt4du0fwZ9/DFvWCPPJL@uW7ktvmy8THe7uPDnb2W/s7X9nZf7JDJUmRXxsUT0ZVuikLTtG591DizQcxhzi598cenON44lCcJZTAn3T9MBT3Qdx1QRx/0YaS7Ymby3xzX3mQnfc0cMfrXP6AmXkyvidN48BDE6EJqipB/05ZAOfnYTsoMPHDGUgOqVDrdYCeDDguVA73TNjMOQf3T1xJHZ/iPhOEtGzAI8Xvh6fIAUppIv7GDCfNoAer2a1IHVsFjVcOkb8E7RABGQDIR63bWYVCj5trFQbeBZ4T2UhsKwcVBtn7Xk085mq3qVqxzf1CHrI98IdHOek9wWgBcW5waJUwsPm6GmIyCoIqUG8BPQXiSHOPuENVlA@q9Uqt@vm5NIgesX9D3grewCT/De28F@30U@MnpZntqxgABo8zT9jQxcImpVrQpUdrihvUJSpakRW9mTl5tjW5RH/9N2xBnmFALlu3@sUYjX@@9tyXNrP@zD4WvngznFQCjlnlKPJNVTGdf34GO/9XrEZez1zkIiuKL00n0k0nZEC11zGeyC/nSfsYOY/dPb6wx6smff0TKO1uGc4owZOpXSumaKsj2MSV5qN4NFIT@XJK9DEN@pha@a9NHT67rym2AFF309WOX6PXhnFErKO119KE14F6LlBxN7X157H2q3pNtX1UaR/PkPeMLtJwzcnmxlWkabd59UrE1MDZ0oV1fIn8pYa5Nm9RTuWNyziljC7PDnVnxiUT6u98KZhSWgd5C2WMLA6vFQ8xJ6nVtEmUcLVGTCFeylEFhWu@OH4JtfVoBKPLUnIiZl7iy7bayzg2GIiKzga0PSgk5yiGMrqMzUIZnxo1F1mVyYW2YBOiX@D/v1hbaRJkA48vjax@g0ZWX1qNfGk18qXVyHlWI0tXq5NgXO14wyqwZgNRPgXuP7cEC2p7T7z/3p0DcfDejrj/9N5vi6/tPRXv33kEKXvi8dO7D3bvCfj/zqMnO4IK6H9fcceoci9g6rfdrku38yu12qogzAsBylfFk/aJeM/vui@BeDaC9snWMX9Uhm64yaV2Xrrjmc/PQSNUZgml1QTdFfFbk7pxQovrDlDyCb4jKl@e2Eby5hnwzRLZXlA4dG3AzW97xIOQHhc9K2mjDYD3IRXQtPlJlnSn8WmdmJZeRciB0/9eewSBKXz4RNx5tI2RPrd3D3b3Hj0R9/f24fPx19DNjtjeRbcxd59iFgE@3Nvevb977w4lcANqFYF3a2Swfl4TKghOo9J90Z9geLABSoXyK@bVeymXG/rKKiIQ@ckwct/TA5LCd3d2dtogF@32tTv7734FuRr368KyMMil4VBdWiBcq6HRCNQmo2g32Jk6spblOm9IJzNxDbMbOboDot8loZAX6J3Yc4V1D68R8UGa4mYzw6ZQQ0VXATeiUo5gHUERGPL50gah3ITa6PZA1YYXq331gUW3pGNWlCOXlJfWgJBicMbdYZfD6KoEoHvW6qZqwzED4IWQTGAAvIPBhLD9wt3FSxJxQ0JMQhT8IeEmJzw/Gd0/Ra4RDVxlwl0OBLIm28TzRlOKAY7a3pDnMWbWxLsDxUihIgHBo5OcwUBduZJKHPD/8o0NX2UB0oJdsA8rWwkV0bMbUAPs7cftfhgI2yngbTCIIO7QY02to0EbxD26Fx6jwdJLVCOgatcc/LepHNUrhpMCcSoRpjMT8Xboctvy4HcvWw5K3l2oEfX2qNOoMCXjP13YgLsLDXgTNICobO4X6FZoFBJjS2j8viRlO/CBIkHkEx/Hoxr5vUnXjRWQso793Pvoo4Ic5FJUxFDxodZpDTsM9YAPIafog4rcXIAQQ5qSx/gaxXNox3sQvQ2foDLEGBv4oRpcWZspPKgapSaOrBT5@YxaO20yhruwVqJ41g3W29dI@4yi5@@AzfLomaSDYrKW5gL054xKDOjZaYxuXvoCFYtmIbWEgzvkor3jYxFUmx@sOZvbd5@VP/6wdFitHvG20O7x4wUrJfIzC4nksDy07iRpA6qVJpHmgkkHSyt9Rt4tcZUrZMC4HHvAfG@1GjqPr1UX04cULyueTomvXjlcqkz2JkRCGEkm2t1KoqmqLFGZQ1GQCKK9ExqLnnVVSolw6v16C@Pa4yw0YESGuI@Qeo0ZVo30awxv1/igBztLTvJpPN0af0HFIpcURf9scz6qH9h3neJmoaqgaDHp4bTVFl1SmOsF2as5Ti@dVwvots9HB/v35dGtnds6Ph5eC9v2udheq23lYjYuPpYMXJdH@/E5aPlweyO00PdSNmI@JBexaUrXxFm6tqRo/oIaP1yYO1p7gAbPXoyoqpEatU2GA/QQZ/OlODSNChRMNBFD9ORge2d/X1g7eMu2DmVh32sPu2Rfitsg4r6qPB2xHTJtdhXNNOkwQZp5UilzNi@NV3veYk4dvIytQvIgJTkeerPQUXtBMplK6wg@WYiFQMNr3hDVyMVbd6b2oKApEc@bqAklokkzOphL7eYSHz7sZJ82mWjcSswbBy@8kWZm3Kl01kVX1eOZiUgxwngctI/w5Tt9/t5n/nhd1cMMlvv1CXUYlfC76C9fPIGKR/hSXInP4DnToqaUdFaISpfU2JFZXpzD/uwEpWOxzyUvbGzrkjmWTWP@@JoRyY740y1855/JzO6JvO9UWzylbJgTWogOPTt@BAGTCWKw2DKpAoofzuURRqOhz0lHM@TmWrtGrWmqVlI0M4m7kQ30FnDwN24mt4dkVbDbnltV@fOpik@JWE1G3K3FGlQmYL5548b1i3Ane6GKlz8rbj5DkvtneDJ62TZQBrOAVIWAcncflVR@RADnDJ0DUmDPVgsmURBYnZQzJdZ3OozM9kFbTsdoiweN2Xt6UML7omStBTFNtC0dO59IJnYCWeiDsYR1R3nVLIz@/Pzq7lJQtwvqu/r69fFiQyC8D5//isNk7vsj3CqBER@32CsqiOTrAWrFhViCgw9qT79GDMwtFceyyfHmtviFG22kucat0H@Bev0qcqaMbWbhM1TlpD06e4UXXK/oypTz0CZAlvVKYus566hwZM2tnk9KBH0dynKLWxlPg23@ZcsMvrmO6oOUxwDGA6ajBzD/dl6A3LOOtwoq1GS@yGnAn@ikMicBrYYoe@j0ZU5HuwRvNJjp9Cqn91wMPKdTNySW07aOeJnflJDJCJl5SwLTXa3Xn7Vo2HX2O5wNbIxOeks2BmTLga9Tr3Iq6lSppKYsO4mSDjkJJCmdtCSh8GDyQpOWAtd90aJJltHmAGG@JIbe4LAi9afesaXsWJAmHCFPJJR3h70cTQrFPNWo1JGwha5lJQk1t7zDCilQyg0IZbJoYnkhbXlRARMY0o3Ql0xUXIwagP@VjZBNNYkXa25uPUcKH7tBd@KKnSnK@Co2oqJKcgyyJHYebYu9@2J/7/FOHDW2uIU8CpVSCnsUilk2jLqjlmwJJtyfhMctTlSfydxTl3MVCv7WQEN/bADxZzJXVUAoDnFZirNXvVeiCYf3SE@K3SscyklXPdZ9qHT9yTA8ezV9RdM7BU6vAiTwjphX8JLgnYVhkStRctiKHOgtDsNCIl/ZUm4VoloohWqZSt8cvrS4Tqz5wlxiy@n9E6YOViZt0lFATtgmcSfwkeVZl/EtYTi6x1HATXrLdoRtJxuGh1KlspBcFLd04EbXjLgbr@ySlRSzKrkdVcIUpvFUAowjGtVWED1fvPJeqcqiQwWP/rWktKNHG303y2k0jhhadjGY2qGRza8SRp97ufivhQUnZ1DE443K1w1eEBjkPdrNHabxGBjR9wKY3hwUGC@gBThaBTFAXiYLgFR@EWMrvZXR0kspkt7iaD0uNiejlghdSpH0WqJGx6ciWuuJ2ej6wJ1xQBL80QJB0DhfU2cOyGah4qzFKpIFJSmSONPiOm3@U0ipQ23TDAH0eKh@1g/Z9EbkzWLnwsdHxGyB7LwxILgHkTsVPNbM9Hoy3TySxKZRPAlhNCoBDDgTJ9XFc8GeRGJJp2ipxcuKjLZkNHDkteTRCFvOoQFKJJQBWo6D8qqJYAEUQYiLw5PFAOWVGActpoMaxE/wJtZEW43VqEGL6aDG@ljAWk7DGgctJkEX9jXaKONjrxnaZfv8yStk8LEmOqMqd@p2JyGfNMppBayhEJaHyWhJ6J535IXviIjRol8VaA8S7eqa9Iit0kDAv3FLsz5UQLHaZhNktRFC3C0MXspLqZivo0z2LWLMNfMYg@cQ1/g@boA2CcKcBsEemGRDFJMhBRp1iilWzBwaLjUNRYOMkYQlls7gc47cb3PpjMUdjvxulazC3OJmNWK7KPRJJUv5aGNDjUUl9FueSP3XkI0nHP5IxHFUoqRz/sVwTEKdilccpYHf5cvOEuJqKGGtCekogNPDTgIHvqYs9kUVBDSHF7cDH1QWcWATiuK8Tpk4lFC1iGP50jiUwLaIo3z5dpA8ldaXty6NgwXBNBzVS@NAClwcU2vpDBDM@b9WGqnFxgPNomRqu9SJk4bG2Y59dZJ9UaKqQHtBwhCDnya@0tohGXOT1geGGHSp8UChY3E8bI9X0iYcxbRz1/iCuY4lCwvrhYVbSuUbWGPlNcS1IOzBQVDpD/T6Tln8CRE9cUkiEdK9Bwoxle7xGEQknM2KlD4UA0I4of2tFqpmtVp0M/R4f@/d/TsPW4/uPEQhaon3KLy@QW0ZUtepVVYwnj3ftrRIp8gRqGqB3cjRPmzkUfskmh06RShyLJZaOjPg5hYzUFiTQ/dFlaF7Ku5DFgWtX8CJkBV9NwPTY1Mb9KZulV9ahQjSPMFUr6S8tgktIRimE9kSgjGSc4awxeWfDVlD5dnwWciAHdFkm8zg0GzvMzRcMgoKUX75LPyKO@6gLklZOy3lWUQVfJTdyDkVqlzIG/QIgzGBv6pWxV3lFFfar7UHXXR5O@mT49sTb9A@6fTaldHxKNcPHOmexs73A3RymUNlqt2Dnf0nrccYp2vnHllO4L8G5R3sPtzZe3qAOU8g67pM3tnf39tvkYL6/tPHB@gxNJFkmYASSwQmE2JAj/beu/PAgOFvSzaSDUICkDfhj3TlUxLeqDWl/87IzKPEqhAtCsJDZipYlNJKIvROXH@igreh/wl1wJfQ8gQfZaAuFdWYHNLYeP0p8yJfp3MDitoxnoxCAiUNeDsxEoV4CYY5CY6wAPkiCoBvJ236Ct8oYx4a8vkjO1EWDWSwWE7ad/UDWh24TJ7Mhl1boZOOPEtn7hAg8bUpPwn75bX8vIBeJUekNJQsnK/CyVEl56j59JJyBKVWes4IYmReuzZyyuAdoMiihCYhskyhAvyC2BDFolc4y5kBomQW7KocP@pMGDb0cRgZv@aKMUfs1pT1fKF@JBD9S1rgaBrhz8fmoxQRmHyfImOOJlqe6zGjv6qzfMNs69mx6X0qsuuuoPbIPWjwndBmRy/ksy@iO/ncJRvQwozkjMfzAL18G5MdpgqZxoOwAQMVjmeCLQiDUA8X9PwQ/zuVrl27qEBjA8EVTFjL4lx2R4lGQkHIACTmWZvWeuTGhs0StOIwQ2yYEPU0iA9MiJU0iJcmxPU0iE8/YRCvbxeLavI2xcqNG6zNHJvPlOL/pouXywp2Q6lCR4UBn1lcncaMZIdxSOiig@ag5pkNyM2W3Ty3ZXHUn/474DZxyVJlqoQbfk6zz8H889@z1vmG7hKj9NfcQ2ODQuZEPnmxCTPeF96TJK6aJG1Jk9h@cg42y1KzmF72uxFFfJBBNJ/@NAaTTjbfVvMu9PipF64rUdl6ZNWQRPAfiwic10HQ4vJqfZG3UTbgxeyVdY1F9SBCwCDXTZCVJEhala/OrbJm4qunVlk3QWqXqfLTn8k65fmVAvFDDUF7rRzMVND/ii00Us2HQmmgAUOiTc3j6NU3E/wo3gazWBr44wg7FTk8v90//0ay3VHJVPjfTyVOKmDSl5r21IH/h8viuJ6J40NGUS5njlueIYrFTIhPfxS1g4c3uczOWyQ//8OLS9eyS/9uVDo65jfVwc1cg0KW3AK1elA8k4o2NTaePxgAnZLSGuMY1WvOWHJ4FkuDsXgH6jpbWpzFs1dU9iw1@7rOTiCfM4OluCT0r0eM0QZHGCTWKPpNVr7McKnMTcfk2grcIZPbZWZdGpjD2GgeR5riGEzPZkLgWI4JGYuoZW5BMnvzHHHBjVThJ2iP28fDNgZoDfxhRUYA8fzqzon/3MODalxFNxeV50GWNPRZWGtCQHKcg@LrHVSogKZKpyKs@81yOwK2u93JyWSAb2iOlKvQMVK1ii7jSBAcTk4CiRNP3LsTbwA9cJBTi1hEEPNG0Eo6hYGVvlT1iarTql2sslplvfEKuaGjJGpbd@yNQqrMWZQF0OUTMahQhbdhwCoWHg3UzwgRu6J1ZH8eeEPXNuAxiqtXMhLIL0LR4VINoozkmBg4SqgB8mhyEsNwJmecdGMczqkEaPFj10orOHIu0o0YuxghRFtHeIFYkT7oyLUMIpEWROM4lpXSaoFHiRA9BvI8iUOsllZqWNEIs8hFEXmG1prl7T65LSKjVsJB2DQ0zQJwhBF6Oa6bNegdZOh2OdYv//aTv7MKZ9WqSqOYOt6wDTIDRSSJsOLngf9YfRvoUT6RtooJ3H8f4WbUPbfrnbQxQk1ooAbiysAME4iYz4DQ0GmVP4D9xj@yDV8wqkIkrGr1zva2OHhvf@99tIbiSwSigkRxJIJ1YRV52KlkLF8qBiOIpIRFmIeyYgRSjViE0r1CMN1jcq/Ttw0NLBitb/4xjRbd5fuo6c7rMoEQsy126oP3hKhba6LVE6EoGOfhm3/EmP0Ra8@mI/ZHliRM@DlygfjVVaS90C@GSK/vF9//M6pOWpQAz4f3Kidm1VlMP@U25YUs0Wy5fpjZq1g1NAiZiC8com/9mJAFHKRbbYS5K@auqJGkd/uHfyUIBz4@wOwZJUUMT/FCRN9mRPr1gEYuE1/5QnzfYXw9j14BTESdWbyLD@GcrIzRaMg2kqsXDN8vvi9bDPBeiG8m59SxHGtuLnUy/tWcWSorpyNrfg38mTP8AxOpNHPNwsgHVSqeT34WLVOzm@w6men7irE6E01L7fAn/5lGfaRjDqsHPYAzWnOqUtdKRpv/4i81/mnuyvQCgvnl337vR1Efp5k9m2b253vRapou9mKa1fYriS3pq3hkWMVp5lT8NF5NbOVOHeMzC8FPssZ9Gh/sadaSB9LXi356wbLPQvJthUQv@OmFSz4L13cUrtTFnuxWxnKfZi5zhT1joSfwL2c0Exbjv5iLcXrezGeu@Wyy@BtCjgwfGo8uTEu1KjmcGrG2G6JOf9EzL/7dTLbG3P3wqi1iXBzgqAAdSk0x2kOo6Ya58s@SMeXnzNdEqXXpbEH1yKilLmsB0aQ9CFKqcpzPra4VHDoQ91Jq2XyzSnLzanXostH9ZNRDqYPe705I8hjT8x8GD0jfGb9BcwncNogrbG1D7gma1ORDesEJFsgH0ZHPISVqoAfoHogb9HdDd7dc5xSSN64ksQx8Zomu0HU6ikKZgoiUJIr1w1ShguXU1IXwT3oHYumqw9IVDpbsI/mRjXIu3Ly/9SO9I@lR8uPYEyiLF@P8RzkNpGJEb@XksUPydNmondiXFqTiqeoIyDy6/9ncLRLVZfOSBlgW5u/@iT7o3AB1WXvQHzR5JY//GBwTBybzBDT2T/5JCOzCcrRlZNb8p2riA96hsirHk@wS9WRU8@M/sJC00weJsxsXC1kSY6aMJXYfiadPdvbF3tODx08P8ELGdIyoZfBsQY/Fbt6XSYCNXxIsyLINEPNXWJw18pi8vJJXXClQ9//8e9h9Rlt0rJplDNO55X4QK1dX5c4ZI5qKS4@QHJ@F8nxpAa3jumVvHWdNjhAI0LvDENdr4MIPCcYXE@zwWZ5tTP5sMm1K3bJixnOJqf88u2VcxmRfJuBRhxPg1AXOn1P7kjK@GMqgK6sZvt45aa95jB96oVx@EugXTUGxm830C9/T09NKH8NTTcZexQ3QPVGAjuGqoyNgFoY@XWqi22wgPK8Lsi06L5x0X0S/yt328GU7QAWZd6aoEu3cfnvGf3NZd8SjoxMOxfGm98RC0G1vaVbqlgBZqdN9Ueqf9hoygw2DtcIJJyL3M1YfJ4H65Y36GsIP8Z5dZ3UGL7r@gLhdqzOAg8yKquYeKsiZ@pTfI48NY9Ql8kx6PxXENNusSCHw0YBy4CdwVcq62Js2Z4ex4lNdPKbNEnBEzHORskIw5rMeB4UNmHL@NKpUVducSmfx2oQMXx9QKURBIpqZgolZhGPOlJXiN/GFCtMQchZLQ8ufrkOl1XjzF8yjowgDaGIEA@7a1eYHz5rPDoeBe7p8WKweldDREUJ3pFkjjSn57OHfOPqDl4ORH8SShm4QsoJLTSV1jyU1MK2w4oscq4TGDTRLK9x40aChdqBDmbhF3wltT5qpkjbOMT1vW00rGmNuWFM2BkfaU0oGMg0fngxTexPRoYEI03WXVCS@NF0o6/0x@tNSsGUYc3QAM5yhGSEGaogvFRnDVMzjrcLXMk6AYWcfuImuqHyYimYiy@jmXM6/2fyrr938PqyL9NYTwfKmmFAam7qw4bpyubBHzE3HmFdoQXW5PUCXf9bOkNzTKMXBQmO5qkxTuB7sggw6a0x@Vzqe4JfUodRCwbpmKPuKmcPLkteFGlKtaRK9wlO@IgRZnjcQjiCSUsyVxaZmMZB0eeOgZ7G0YqdGI6fUyCkXYehpRiMPZTEM5Gm6bThEp21tOI8AX501ekksFEH7JcanYldEy1VdZ7TnEBUoC0OYUKSz7mFq7U2j0camlUCAhLiAoOf225NBuJ5Lbnj1sv7SexQPpdqj@EuSAe8VQGC0BTdYqczWRCZfLPAq3SO3l/CrmbPqpVqpTv@r8f@tkkpU/68vJtbikPV4Yq2U@N@vJfEQRzZdLKrXVnFDzv1qSYxm4bE/XMktCX1mCzqz0R8hv6A@D/h9OBh6o5EbUpgjceQO8XEbA796Pt5YoPMvjKsDv1@45F9kXSEX/BTbeh60EFFLIqqMZsK6tmXBuJ@M/HEoPhp4HfUbY5TfXFVfwSxAN1KB6xIPFAATJJ@5Ud/3YDzbDfeGeC9RRY/Joc@/OwO/Uz0BUd4dkyvHANY8QHh@ZTwZVsndlDvs4bM4mSG0X0DTjqE66FqvBWAt7JZdQMoLXHRPaT2b9vsWOW9xB70nLjJueHskdCSV3R7xHe3g2MJtbUk8AiZsnd2tKB8m2ksXjbgr8vIxrjzgeM6kMZA3In2hxjvGsiTNDAuVouV7Pbn@syr0AA2lrAKxZXaBTkQ/jOCVKqcswIohsRLYRwzSx4wxnhVRjzBEqIuWJbIRRSFkArUj@pSVRglUkTyfvRKwh9grZUXr2jCtzDPW19G9J96VOfWC3ik8tJOqr61jbA7qCQ4oTpN8Gq6vYQ45qAwERpxj3zRmP4qObAkA8oRQIETgscfokaHznJRI8bIODg@kv4rKw@uJDrpEG1CMF7y/GrpHFCVFnHY8DgXT8wICwJLVo4@8kRyiUoxUO5MjYLVpLVBkFS8IJu6NW2ur1CCKa6RAe343BrpSBczoWrZKjTsOTwa6F7fDYzFwX7oD9v/GzabYL7woic5suX3idfPNApEODGWspzAK9u0Sp23v3H9w52BnuyTK9RsIzgaqGtY2Bpezi5RPBhySjLAIL99K5@YqE7kdlPJb1XxBNn3LHPai2WCFAPasMcpxIzvvUDF5M8eIQWTq4V5V0vEWdWw31NXG5YZNmYwxaoGlBlet/KUlC0ka61pCEoxtjlCmEB0a8AUbzwJQ5l4BIyB3txYKYRhKiCjX2rhaLus1tU6/yrCxlsubbGdu3QM5/IXI70@Gsd02T2unLfKwyaG3PN7aruZpX6hYDXHs5N8K8g3kzjXn9NKeFM5UiL9hH1th88Ad@Hdnav7sidJagQEpNOuHhYJMyP/Pf4PYN4/MAgZ2WDhD/vojR7mErfCmvsMeNO083wZDsY8qoTsN79HmGjphQxfo@L1ZhUKS9u7B2duzPzLrGNmFM9Ju7jrO9cIZVDkeoR3KCDZD9wAwFhqY1o@lRSLHs2dDdIu7jPLXVx8@eA@mfB/9SwVh84PD5WvVUj4PRzxpIDkY6UNs7z18jDcJ40KFbhTuj/0TOS7jtq6kgg/7aDlMrS9Z2LUqrkLYOY/cUPY@uDs7aB89ap@AxNyGIYhf4LRNrR8Mc4@6/OYYOVZ8cq3C2ZFDUMdjt99gTmgeOC/to0IjhD/HZhU3oApnZYWwh1DIQQcCiVH3hnBav3fw8IGT32gLxOqkrIp8saOJAwiFCMbGJBJoY6SD4XSRqkK22ySCgX/FvLUZ78tGtb2Zb8znme154Ld77PErHxFwz56UJMWNncUpbYwjKpiNXAcT@Gh7d@fAKkFZlH0xkWIczWjTYmfEjqqDyQ13CjoCZ08QxnFW336b0rDIJHCclVqtgOohc8BGPiAALS@scWM@bjs9Ww9ke@RV6OrcnXJdxJysVFaq7WFwCuxotX6zdvt67R1/jO8GPTfovh3AFuK0MaSsF87eRkN@Uic78gf9t/veAB@srq4ur@15d3/nq7ef3Ny2u53fAh7Seh74@IA/HpkNGLdPpfYf7LHjLlMXNWIIOLvt6qj9wq@u9mrdtdpa/VbPvXXDXatdX@vecK/f7ty@fbvbX13r9G7fat@60e1U0W00FamckPKgxeSP1fYvV20WY7a2Urvd79frN2/1btzu316pXb@@2lm70autrvbX6u3r12/2VtY6tzvnc21Re3Kwwap9F8@O5A78VjZzl1vY22Xpwv8C';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`{`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_){{{{`}`\}\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWW_wWWWWwWWW/WW\WWwWWWWWWWWwwwwvw/WWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) />* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 >*****[[[828+*+@+*99]]]*****<
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. # =>+/< $&&195e a 6 \=>axfnuen le._e=B[1;#]>8t t47576097 @Num un Cr Uu8 gutyIO
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198" );} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWW<<<
When this program starts:
There is a scribe called x
x is to write 179
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>m=unsafePerformIO$0?error"<"`catch`\ErrorCall{}->pure 3;data B=B{u::Int};g=[here|here<-">"]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;k=f 0$f 2 64;_?_=pure 0;b1206=[209,210,128,206,207,212,211]!!(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a)+l 1e1+k+m+2*l(h pi,h(0::Real a=>a))- 34);instance Num ();(! )=seq;f= (^)
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._# !._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/\
"""#"; print(85)
# ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+ /.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'< @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s}say 27#}say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
This answer is based on BMO's answer adjusted for polyglot by Ørjan Johansen:
import Control.Exception;import System.IO.Unsafe
_?_=pure 0
main=print$unsafePerformIO$0?error""`catch`\ErrorCall{}->pure 1
Test above code on TIO.
Code in polyglot:
>import Data.Functor.Const;import Text.Heredoc;import Control.Exception;import System.IO.Unsafe;{-W-}instance Monoid a=>Monad(Const a)where _>>=_=mempty-- <<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>m=unsafePerformIO$0?error"<"`catch`\ErrorCall{}->pure 3;data B=B{u::Int};g=[here|here<-">"]--[|]
>x=0;y#a=subtract 0b1206;x#a=174;l a=length$show a;h b=b^x;k=f 0$f 2 64;_?_=pure 0;b1206=[209,210,128,206,207,212,211]!!(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-Const[1];pure a)+l 1e1+k+m+2*l(h pi,h(0::Real a=>a))- 34);instance Num ();(! )=seq;f= (^)
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
Test all GHC extensions on TIO.
210. Haskell without MonomorphismRestriction, 10035 9977 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kivqapHgtUqR4EdlN3VrqVktqXVrdLfFjF8kiWVKxil1VlEip9eHMeDHr4/GDPZ4djD1rnzPjXew8GNjBYh9seBYLeF6NgX/DN0@LwQLnH5yNiMwqFi9Sq79zzq4XMCWy8hIZmRkZGRmRt2oodvfXvw7ihx2a@qijmw5zVNthLUu7Vq0EWx@xF4pmZ9OZQAChqlZn0FMNxy4GgkxmTDOaWgv8zDGvVEO7VS0ITzPWt8yOpfSY01UcptpNpa/azBw4/YHDzPb8ZBnGtnrmpRbHlD3N6ACYo1p9S3UofoWxU0NXeo2WMhWTncqwb0G8zTZV/Uvvi8OaZq@nGC0bIHOMvTEtW0X4pmrbJiZfZWy4pTankOYBVLE0c6@6/3IqqsDYSyii0tfVIVMatmMpTUczDaRJih3vnx4fTqWQZfbuZHt7OjTNXsdNg20PmlfTURl2atmKrkzjX2HVgWPuOtPhWVbtqIbC0olCIj0dmWPrljKTZJVZqtJqa7qagAZhcdZV9b5qMQxhbdNiu1AkPZ/Kp@rVccpEE9Pmx5HTaAtMz2ScqfqkU0B40@qqBpQwNR0pe5FTEWkvoqVRBoo1YmG7a1rARxYb2GqL3ZhWC5jL0EeRGKRnw1vWUGw1t4IIMh6CK8O8MYCJHBOatjFyVGaYRpwSI@AKk/fq04yVzmJo9WB3OjzH0nvTYavAaM2r9mxbpvPsyOyPpkML7I22N4@dMyneETbMFrTGVJzMDhUIomwmCZ9JT/aCJrQudGZ2aUPBWiqzDa3fVx0eCbyiWhQNqZmuGVe8gx9aZmvQxM7ndFXIGzss8oMdaEKqCusLMZFABwsSB3EwKMGx2VP95bWZoUID2X21qbW1Jmcsdeiohg1FthNMg0rcaLrOWqoOCcbYmzFmm9i846CGrnQTzUQAGRNzYb0rnWms2e8zHgW1gCJtp/JMReqxW4jXuzYb9nvM1noQ7TTNdltV2a3a70LyQMsMMPg0@1PV8nxLKsAYqksatQ8CAUljIqWBTi6FbiwFSGvZggaO1gPCak7IZqpiayhQIYmtGi2iat8TtSZTJlieXWvQ4aHqA4tw26pFXY7wQve0VECpeM0cvrE0x6Few6rsUFUsdmKpamRS7E5kCZmZmIODFUlQo66thbYOtkPQuDxFQulDY1qZk7evAgpLlNlSvQTfsiSVAlv7m@xu6QLdXMoCA/StsBJh5R@Ynby4UOE7lBvJjnUfAKwBoIrOkmbfSSrxPhQw7kABkwo60RW/Tif6ui9jtjbVFj6W41AtaA0QPuxdjGrWHFgWjiRjoipXUGndNDpAT6isNTCQHgbLpaAJmiYMBDGmXgPVQPJSG4FcQAqfdDVoNBubxNex@HhIBIUREdhYUNTN1zb1AcFBSttBXgaqQFLEuNtm71hb0XRMAvGIipfaUu2B7mCagdHClofxTm0lmFsM6rAW8PE1ZKcAUgoA1u/5@iUVCoChIUyqKkb9@E//rNXpAJ5qswmyTbDrO9YymzRyK1RYGA4ZMiwIVJ2KBXAxzJ0nhwyuFV1rkYBQjJHIggpBud6YA73FTMjQutGgl3aVa@jZ0LmajsqZnA/2MdZTrrg00TjnQsV7SgMaljKgvKnacfZiA1qpqQaCxDPx3sBp51m8v8VCdvL78PNi@PnihQqFiyQiy0vJZKcEDJdYpiDwhR7jnHfVCUlpO4ptaq1Af@R0TSPN4k0mNctmXzXCoQkcoVjIaoQiCZRy4UhJKzcTbc1ohUNrwIsVyDgUKTXLzXOtWCtNJfdnCWhuEA12VzXcjEgBEDnUKa6TPZDmCRgc3sWFyxdn2nUkOUYnfMFImOmwax4QJGUH@dJEBgE5lLB1Ve2HUwk5gmIC4ebWGyPm1XQKh6hwUatFQ8FQ1F91wgA1nagodtYTzUSxpfe7OGgBUQy7DyOBhbzbhJEaJaOtOaBxxliD@JpGEZAsJBNv1JCl4pDu8RF1Sd7lMH0cBaXAMO5Ckz1Zbfk6MggB6MuOPSONdfMGMqQy4TADosPATJUONA0k5hWp8orwnChkskpc0QBsDZXl4w0NOgF2N5Dpgud9dQPwTJrDADbeSXyyp6eMAEuTD6vjDsO0NvSlHogH0IaaKsocED4qH1AwkwH1Pxt0bNS2U/F0NjvZx2a6mGMlq/GPIKRvk4/2JKy8vzOhoGFt9YbpitEZKB2Va2JMaTbVviMEFdTEdkAUTY83FBgXg2fC7gaWXkznTYOIq1qM80Ahz1tPDIUKSheh6MdBnVGZIkwV0BwtEEv6aDp3ALieylz6hCATBfgkPVAEVwMAJlOHanPggFQDBr7pas0u8CyWzuBykQ9C09lDkD93kOzxtpc1FkauPEsHEkkvCIvxIIo4tugsHhhcEVVlIoAa3x/wOGbF7s1BbHpFhIHAF5pIKgngva/g7JmGOQcpENJDiyCTMbwdQBM7RoUSBi5X7aLO6mmZXhNBm6Eh0EL@6zpO3y7COKE53UEjAZySPLFGu86BgcySdKyR5pjc3dDNBohlG/pn0s0h2Rw0tOFUhSjMa8NLO3ANCljbZmUYuT8PgOvCobYNApPCNxDYFyWR4CYU/FcCQAJKAKHCbZtE8TYIleOR0QxLCepKCeh0UoxJ2HElMHckTOXRZcPsoRRiZ6QYoKYHZp9moK0gZD6JfGXuUOfJftLrQqHEpakZ4bvQ4uJiqBiqgGRfXHwOrjV0PUdXFFzPyRUnF8Il0EUpYuTC2HNKgWG10P25i3kYqWGzDXFUutX6YeW8WMzUYsq5LJ5pfEZA1IFkA@g4PgBPKFIuozMSkSo3UNFEoz1Z@w2UzsdNS@sLIrxSrhXuF1TIEBm0Xh/NSEst4SD7OE16ZQtGQVBam92wFbo4T13ULu4uWtGL@1AMU0dKSrkBlYL8wr1ExzIHMFxGzleKcbkWiZxnYJBslEOp0HI4nI/rkJESiXyXj0QVTu1wSAWpHb64CAFRBX3Om12L8A1j6UjEIxWUAwdm0AnDocRdHvJvRGqRaAjSRkIxMDHKoRBQpolEsKnSyJkTBDo4es0JsxGNBogNTesKvzNiH8ISYGDx5NvAvxvHk2Zv7wqkK2vaOqoicYtrI@BNLvPAFj08javIdkljNWC4hRrAaNvyLCO0xo0B6c@k3Jr@jMgcRAgKw7EH5ao2AYOI29oQDATo9yNXEcLxG3WhDTA4TV1NnJFqIjHoOGj2qom52tAhH1YSTXvMA6D3gLOvK03o2JPoLiR2AQiBz5PJ@TGR0gziaVWJrJqv1REGlqZiIP1aGmntA83uInlBs0JTwmoDVVFlB91AJartsiaM@R2gtDrUHK7DAx8dY5IdxQ5HUGuscq0LlT3UGLBQ7hwADedmE@wdFTQHjOXGI9syrjXLNJDIiS1ADQxfwjaYQj6PvMBG1epuevNh@s5DDhSbCZZ9tPVjnSZu026ypGHqZsdkywCArJlIcMbeNXCqBHQ@B8xLZmu3RKBqxzRGUzyo4nBvo44o5zKe9q0gZJLgE5cga9j8So8BHqjz8e7HLRgh5GwqBeV3fSn6eJX0YZmuIwY22RhATNnqyDfYkh/Vfnc0MaGE/MGtSOAnU@Udk9v1CgyoUCrRw28pqb@T8xDo525Uy3XNq/sWaUg4leG3MiZqD8og9FNRHd5toIbBqWAMdUkxgXSmwcfti4LrIjkhtzzDKd7umY6SfJfo2gx/AqgvxDUm2cnQYigZj@OvRFEsXWHJlnqdRCklMINUPukO1IDa7JpMugDdxQ8kgQjtghIeh0qoFql5XjIxOR1wzAHoiy1V13qas0sTabqBStF4wHdjcT5wjOBQU52AsGTGghsnu8ZS3Ohw@K0hDnV2QKUn2z/Y3KofVk92ylJyYFtJXWtA32ip9R6otLpqS2z6E2RHKiAT6W@v9CPTdMqcEa509tVPENO4yfc263u760fVow@8EITG1noDXcGiFJemADD5MUW7/dU3w9i2zJ6n69uiIZYySHp1YjUBDV8Ru4KxA7GW4AvPYXgP1wcSzUCn2WRxk3u9QAG4ioC4ZkCjYycaRUhaQ/ACBWSeUOI6QsJquIEFDPRWECbm1sfo5sU/nEhgvpNT94jcNgZ231ezO1mm8Gun3UZ9wAtOU/BVHDuRPg7OUDBfgZic@xdkmYmaC@zhWyF8fOViLr6ZqLnAHr4sx4crHvPRTcXMA/WQ5QgZrpDMxTUVMQfQw7RKmPyrKuO4PMU9tKQi8pob/WAiD3eBcOOyyxgVLcKIIBcwzbmjx5dE7DrOvo55JC1PxGIUX0hh8RaYPWsIgvzyBZdYIAj0Q7vfSjhDZ4wi40cRB22GL7B48ZwRZL2u1KFXjkvrhviiWFwHASbnxomzXmJzKqmpjYM9cN6uab0OImDg69JuiD/KS8Sb0F3J8XeKNG9By@yPfH35Ls2J39OEOPH1rgwnN8kh1LusiUhO7b67mjMRx7slX8GpX/JpwLpYwMF24YLwBAb1PRNUsT3NpnVVv2QMeCbDRUBy7Z4JBV8ax6TH848sfj1/4lTyIyKZDWL1ykRze@yqpxJyFrF4KHpX@mzKNmit9DMBOlOo2Rg@VvQabfqZA1AUc3IwLOIiE1LlFa4r4LShCTaEekNgNLtAyIBamqEkj@iB8wzzyjM5YzJRmIbaHoB6nQTzD91fAYsX8gTZbjS0h0CBLlh09zm3kkcDMHHSiZWE7NpTOEMJNhWf7jjZPSBA6L/dmWk2NtEUzsByIJV4/qeftaBJZhusq4zIyPAcdaAkcUv7wfYTSdFDP/PbmmAuB7qmEGHI9TWUTQVXNhTdc8xHjToNi8e7itVDXV40N7Ar/kB/e4TzeMktVR@0VPc5P5MiIyJPTucxQ@ux5hxogp2aeeSZkfWmm0qLyMBtLE2lRBY2Nm8GdcitDZ8yC8LooYzmTBCy8Yqc0x04A/6Li3Bfa0atj9@HiDABm8oqDVlNmrbS0NRHmt1SrgYtM96/6lClsWi5ObDj@jdwPive1pUr7qyjcz4BeBUtrdNRLff5ENhNF8wGsneSN/R4hDNc1YqRsqw8htPS@e9DIO42GM/xMJ00nX6e0NAeQxGLNKGTIGlxpT3uI5M2RVhdaYzQ7ut@O2dhhqSzgpwpN6PRVAYHWW9ZZbym3@8/nB5HZkpfKMxPzdf4OUnm2SxJvrYf53NeVGex2v@VTg5Dl9ZT9Hi65XM@KMXd@dSxaw4oTQLEm7piAzM5ojnUa2g@@nmMwXE0aiJbjV2PsPe4OO7q2kMLNaKXip7cNHXNxu6sPyQ1p@e2x3niLgv6GSdF3yxhW6QG292455ovCcymg6skDzDaEyQbX6DAJSAf5yTMh4jWNG/w@6By0TWvVf47f3C7nVuqJ8iouE4soTXnCtBW82uciivt9DOfjldzy@U09bnhYj1g0hR4Ki/bmm7aYJPj72OkAO3atvnvfC72U01TjDhNW/vd85OJQvVZQkzTPdCWit4x9Vy@k1Tg58EGH1htlPzi@VSJ50ksWf66xHL1INOQxfNBUX@VtK6@xgk0t23hGpjP@cg4O09sibWThysI9gMubM@v3HYqTykTST5B8lADWM3ujTJynz9hNHmIuu5o0h@RXg1qHiYo5MHhWFzX/im5rTyeW@tpImkG7erXKuFr3CtdhcGLfmealKVT8jemkFOppwuotj5QB@pc@XTQuFRxa@Mj1sbTC5US1VgSU4lJIB5OJHpQt8JqfFKpcdxG36MCRtE16ORf1W7myrs@6OJ9NLQPwXGIjtmEHWPQn2jcCWvNOHqcct2@27PN1kQhMeZbJVL@6zrUhLpuq/R9SLXf6plgG5s9UBuMJ7S/QEqzHvx3AjGFjBWNicmRudl7C@Wgy4LqAS2qXdlxnBd/mtBJP2TQE3ChkDQ0Q3VG@PsQpecJ0YZp6t/SMiBLWxptYdbjuGn1ay00o@aIPRNsPHVh4zRIo/3QpAUfZ4RxCdRDu9l5xFL2T0U9Yg3OTKs/Mlr5Jtm/Zl/CSE2zQrbVdN0PMSRNfsiJfGL1UXbkWqjZUHWFP4a5lcfwFRKZR/F5WodQb2lRBhdy@NLNeFUtOCV6@iMgltYC26Sr9lTyPqLUK63Lge0@HgQamvidE51I0kLEA@n6GvR1A38nlol82pBjGmBNOYrVUdEc0XFlVIQ@JF/d9Y25xN3tKR2Vn3B4THSMZyVwMx034sbO@fMTRb6/pQnJ@PL/46wAHedKHdnucy7CN6MmtOeg9/VZtak@3sTZz6926kRy7rLOV9Q9o2t2ja7atahzeL6HugdwpMPPpjxWCSh/V7GvcPcgyaOxNde1/dTVTV1/CnVRHnLpaJrzJ2a3cOd/C5J@E96R0oAI8fjqjB0M2UQkGrsf6jtddQAjk206Zl@Nk@8hUB0ne/jv/Lnm3YOQzc401WrxrQ@gjkPWWkNX2Y0GRbi0/evO8yeSGrqp4AbVR5R3oIz7fMrUVNO0vjrv0VFMp9@nR72vD2z6oRndOJ3TmFfdbSrpU5hBc/iuE86yasdsNLva14rUUBXH0K6S7hwO9z5qlwphTDXXWHwTgxO6BrSyRglkgrI//hgfuw@Nf74lnLm13xhY1ujrgmFyxd@bauUrBOh4KH@xODsnmoZ83Fblbh96ZJlCrOU@yE2kQKOyHFdToJXID84ATewgE9KLFhUfUHqm6k2F8a2jfcvUpdgMQJN4mm9DA4TPm7x4SBDuCPkGVmF4Z9CxI19n3G4LdCr8mYuw2sHDWnwlydbNG99EM3R9xRCPuaOyt@r42BJI9tE1kERSrHXG1cGDs1u61rf5L4u303OxzC7ez0KN5lu6onlaapsvU6Dra5pdz7RwGz2oEPGmpdpNnPFG6culIhc5htkBKRzX2RjYhZ1bhdn9AvN0k8kRLv5@X@0ouK1uT8Mddro9O@gB5umtA09B/Hag2Nrbgemoc3FObyF4Cso3Skdr7ky0govQpa7Yg8UfE50Ag2Yb4qar2bSb2XXM7ziczWg1fjZyelLdO1X3@ESITy8Sm0pZfJe5m089B07rY7wyN69JrVMsxD8o6DSHJkzFc24952@3eGwW4WbQ6w9s8Zifew/PJvhnjntXFG7faCAF459B6LKuojvzZ5d9k6egT4mRcOx8SMv@qOlmh33MpxioXyDgUOl@gLHWYVw@VBzoAcYcZqX8n7huiXMTca7U2J@BEdQMi2uG5jw@D@M4CthB7hMrxFUtPHuT3MPfxItvxRA/mU@VvUclPgzpo6YOls3XoA4/fAVC3fj60PKVZRcYKk1j4MTxvOJjQ0Tu0SGiyIb5nI8HWPjt1pvTiMsKnW6T72X8iiZmq2DRDWx9NHY9uNg/h8M0PKf9sJCdTeGaBptqWxnozhGu6D0lXbXf13FmA2T6pjnPhDkcwRDzTXYQjBKD3qbaxJXAJ5Vh33wD6hmMW32Qqr0jFZfupwSJSMx37RzRgVTv6JIdEztuIUyzxLlJO@EeTg7S7mQ6yOQebGFBPF41QBXJMa0EI7hwWIlGI5EAT4TLTB0DwFwoOh6KR8f4yVObASc6BKu12fk5W7obFlNF@Z6VmVSUWK3GseKHDjJtDft0tvOIJz9fUmrlpVA8HloKXRhFlgp54KoOwnYuuDIB29bowcs7JgEzFL4HHd1ujUv8aJzdpWOnYFi0wEA5NWjeEI0dfsCLnx48wX0sf/OXLXEat6NCZXsaKDxAEDyMbvbUrnnznOcrcgc2UvA0L@KAsVHnZ8viG1UGQhssGX4I17xhp9sneXG0T5x8B88h13S9UvDGxbk03Jjv8MbjpfE2WYuMvVRupUBEDHoG2I4tp2sn2LFGe@4H1niLK7gQzHAsNKBbMbbLWipuH6CjFDRnpJvmFZ2JwpL8zV/yA410oEJsdHezp4PMvhzx3IRMpwibTXMApXaR3KqWKUDCSGQYKQc4G8tQeFJ4BI8Z0ElL4Mi4e86QsuGHDTeqxyy@xUJ4qB@PL5W0dnipevTy3XmqVv6B9ZLqf/pZMnInCCd9Fy/kbCnGXJDSPTKWPzoL0ePYEJOWhhLP0Dttoomuf8PbA0ikcCbDAycuj5lmX/QaOitOR6M9bhR3loTRTe3sHjjs0TFzYlj1hg4c0l5sAzs@nt82bOhg4I0Qat7rykvhAZ80jB87LAsZ4qFNBVz8YDqdv8DDc5hkaci@sC4yWbyJZwLAxwmp43nNXnnd3VCW8W/7S26qjQFtdblOJ9KZMlVnqV5eq5DLUlsmnps@//5imE7FL4arW7Wk7RL14mL4XSr9HqhuWpDqWRJ73tb@5t1SopL68sVWRkyS7kMlvk0RxMTS3eHu4dbxSfXk9Bha4d4VP9um1VPGsga5iHb5d02dTqQDXSxNtb9B/ng@AA@H2ZLC1vCulUgk4N9mTqCC1lJcWuJOn2iaSP2V5PPS26ovfhZAyLS2xlyO2oUhB9sQmA2phpUf9PFcPRNpxdlg4jINZTx2II8wuBl0jiwlUkmsDMSKA7GeSCr2cGWf87CnUOyrWB4n2/O5IEgxL79zL55XcS4J7n8r9e7DQPmb15tjebzeBPNIvQHUC3XTbFd3906PtiaTAY/Rk6RuuZAV5yu4cMaexucb3cPQdMhNJMQJ17LEJErAvWIwo4t0Gqpzo0K1hHBs9nhi4lAqvxQYMyZQpoy3EdVKnBbhMJUAdZASVmvq@EdbG/qK6I7RPnR3vIqeENiWPNRuwROSwBykm2ES@HGrgVgFudyud0hCXMjrkO1Xf2Juj8Oq4RgNthylemCo8kYdm8G/b1RyXekaGzIxnMk1Fmdp@Oqq0YEKu7CREh@j2BInhLTEyy555cVbSaBMrUuF5j1oJ6I44QKjtK708QoEAb1vOmqRfR6YdFDPFSaefnGDVrXCL@Chpm0qWBs6AGg4eJ2BO24Rvt3t4zJqZ1w1I/nu57mBgQMVAPmuwwGV3cKbi9ok6/nFGpzkprjDwR0qaSLcFme2PS3BZteaTRPl2Aht1HF0kJRYG1FxvIuKjmiyqm6DTtKC4Zvf3ETKSYK2y/M983GDSUHgyYSnMsaYFEBYuzx7ph@G0psmDKufeOIlgiPMtg9naG0xHgfKdTTDvTupiPP5NNFZZI41wF0nldBMErcIRXLFu05P9wHOud3kQk3@@E//jN9ocuGA@@fCPUytg@8Pha8N7n/ixsgy@P6Z50uD74@47/skNtnsNQ4ie2HmPXi2APjyhTRTJ5QJ7gVSVBevtbGl3@0eMpsWHbAte8rQ10woYZDnNAPopfWAKa6pjRGc5zBuwjGe8Pk7YBHgK@APVG9Qo6H8VKsWxsP8xWQSC44zIwnakK4O@YoDne3/PMA7bUAJS@ayuRU5CYWMX7sI6YBtB7dEc4SRSBFkYuBa65c/NZp40oVJdlPR1XKuxHkjuaR8n5E@eQVdAtgANxTOGaTBwzFeCoiriGThJSUqRzApDmQhOYQyrWVyVgNtMEwOAIlgsOGeIwR10xSkAj421KFDGtPINYAaeHcZzpSq/GYjF1EcEHHcePPKdHccb3LGQyG@DprwN4N0hmDHCFaU5jHr@ffswrkwauIGHgaM98s5rGuA@x/PuZaHcxYeOZ69DyY8fZsL1oa9ODZM3Ay/DaVl4XQynUnKuYiPQyWBCsqLXf0LoITODcKiqWqXZt@ubmztvjo4PJ6514QgQ9NgIRaqrEUv4onYec1zhLxyTxJ1fTt5/GZ92yWlv1Tj/SIIMd40Ml3MeblNl/SB3M/47vLZvCliJiM59VTEtEIb36Y9VbPYx7FJH@AG39w6k2s4cnd/XlurXBjBmey/zLvrKZhYRuYC14VNNz2FpouJRdx198yf4B2SdsI9PJWWxjeZeUe@uH8c/PDNJN6NlOPrSdzd@QE63js@Apx4YN8@1D2R5FnR3Ry8YG55Qda4RZWxqOMMm4GZPT/@0jBRl9nLM8X5NY9IB3wOyb360OaQNglnPstEdwR5NPPgTlyM2PXHF4aImzK6UDpdawRuxKFu9/Sfd6A7Yfd1zQlHAoaAmD4HOAtpP3rvhgemlM@HzDvQZqPOOEzQjHGYrrW6qQX4tSXMvV0kSheUHA6Abodmn41n0TZV13UEOhXbHPAZRJW9GvQArk2PIxVHCxW0rDgkBnqG3KKc45UcghKJXisbHkYSXXXY0jow4oQjMRBN38ny@GoTBe/mAL2qMa8GOC3V7ypQB2yazBreDDKMrBXIO64gn7tkN/ODjVoAkGHSRqTIZy5Cp4Z7CxU2fJGFYh5lGpFYKMG4JSUumKJ9CzQRlWAbXdzlSVMf7bZGKpv/wgA@mLc1q5fAWsEww1noJe7x9nPNN90y46OMcq4kNKOlDsN4oL9YQzpBeOjm7DoUkWZYnK66ERebtKbvvHFloeIIoTS@L2ZK3hUKnpybFA2FAl4KgEcjwSiBHI8daw@coCKE2z2lz8IDujTIZglG3vBF2IjZjhVh8QoO1zfMYNEozWnAgyLAZkHQNrk0up0hjHfshZNlaCQMtY0WPm61PjuXE4kauCmTCFvC@cwN0KZwJjASABsVkhQJLegX8FfEEvEbURPiZtQlyjZA93YA1NxoklO4OADyBWhBtWaVZ777DsYChlO1UCiK1piU9gUGfLE2RyAC2jlS3LURgL7ibBtQDWU0QG1YaksDefnitWoYKhAIeKaHF8AqA2AyKxJz7yaOje8OpByCvIg74rAcFHTyTsGt0J1ugrq2lCzR1FjpHtSaTxeo17SFZjNK/rfJRLJ0F17Sy6Mk6JqRSnipW5ajmeVodMlYDi8ZqG09e4YzavdLoMzVE2CgDgEovqRHSsDPoPyVl4zSkrIWXmqV08uUArxgIt9Bgh/sZOJuSblPLj0DZSkGIRYXOuElm677SSUS8j2UD3vIUjIGPHOH99bQjcOY/ZIWjWIZEkt1LMAPyYvjKA2bF8dJmrwrCVsg2emJ7jalinktMXNTMiegCC56A1YWByyx8bHuAo9vFMzMi3tA/eMZv8bt4Yx2tai23/iSJmOeLliEnEaZK4RMmN@3BAQchoGI6I0pkQgIk1//OijnGJOe5zJhM/o8mypFQ1kZzHSwr4MvQA9PLkuWdHexGb9majud@xw/V9qJz7XDq8PD95GLMCuwUHDjQJJXpO/xUuinfVZZ@oEP@@mfYHA5GQgml@Vnq8nkp0@fwOKAz3klUQHxwT@R83iodh5eZayyurocy@WXYy9CdV@xIuF0OnLMNC3JLrS@3WrB1@zS9eDhIP88f055gfkP/4yHifyFw/UgiAgNfiPctZINsotVRVmOrqRfGKVEOpX@m3@3eB@7O6yv/c3v9ZLqIj4O8PHz@zfoPpaz3y0ufre@vrISA0Jy9@HHww/VanVlM5Y9PM8@X4mnFtf@4/@xuJhOr6WTizXblmuh86v3Ujq1IiX@5i9Ch4dv67YNhCjgJ8NkcOJvHr4yy2bZFbuFz1Wb4T@5b1s@t4LuRvsW71gCe6VMwiYUymZCx9@H5jfbIpMrz1f/8x8ffA46wUo6eWbB0wl@DubyQe4EB/gyru86WAmuIVjuPjhKlstlcK7@5/8V0ldeAR6MGa3BTyXr4sqNgpV4mZJ8CVZy4JDTacj3//rZzwLByjB4G5RlOTiivzq64ZN/Jj9j6EhKq3nJNF/gBeb4Gfo@41okZTl94banr7mxab3gLuCGdmWmL8xrd4@rmOAGcjwVrgI/W/j52//9b//0b/@Y/v6Uvv8B78XOLb74tMmYCiMwforFFzPtsDflP0rE4ZPwekcQvXFRs2C@HKvzUnksHPQ5pujg/TJBEs//jXCBoHu5K8qh2kRjXATl/MrBi@GTP2xcaJe2wTFJvczZdJjbGJ6HubKAfQtcIPhDuXzk4N@bBv4d2vjHhj/lg@zwHD6L8Ef/8PG8@LtIISKYQGY/i7@B9A0Ez4PntdqOgX@fu/Rn4V/jM/7t3eLfZwf/Tpr4d/QZ/05u8Y/N1CYQXFtbC0ajR6AyCqZ9yucUvolEXfg85g0Ggr/VD1s5yB28CECfqEXj9/fnie@H0VJJ/IMyVfJ8@OEuKFbtPh5f@74SjZ5T8c4ropxr8VoFysqLTD/frwHi6Nr52lqiXqlU4rXvK@drk4lEuhcvothRX0DCSu38PBC8w7Yo488y/jRt/E1LUpK8X1Cuw0BdCARRxy1wVbcgAhi92QH9geCntU/h6PPo85Seuk7JV/LVG/Ng/H9wMIQIbZi6NK1UN9WVWyAqWUo9TY1So2GqZx7ILXCq8JfqgVNLtYepTspIGbI8Gk6gevi/d2A6bw5MwGZCSmeYchBxqg3PzsHBG8DXhrwv4U9LpVJDKOQwdQ3/KR0FN10aR8/v65GLwDmTPqmgFiTkUCIVSuRCIa2WzfU/S7FQ/eI8VCsFk/bFRZIrTCy9UqLLAu/v6/Wt/c16PYkstLYUfRGNv4BPuRJdE4/nwUrp@UUxjk3HWS9RDybXnl9UMnF056LQPmkIW0tGv/EzRgnPyuJFAGzAszP8nt1c33AXOch1cXbmxeJPEoPIRUHwAdDk3PQTDgbK5@/ov3XwX9b/m1MWPq9FGAvf3a@F6RPBv0jk7v7uXvxWIuGw8ITX4A8DwI9J7u4r6CSgO3CdhyO1yP09D4PfcGSNI6xgHmsVSjwGhL4a5LlehEqMgbEUFutsFxfDVCpSakCIN@OufKElm0iJNrMsNXCZDQwEeTlCINmVUmlFuFfzpVJeuOVcrlRa9qBS4BFOAFJtpVlCRi8F@xEsA2f/cArnWehG1lC4pbbxav7n/T4Ye3Ih9eWLF1SvtzSrXsfwzJcvF9CTQriXpVzIQkgq/@ULdL9QBAzBfVOsohbArJOT6TH6rmIrjmOFwdSPXYRww5x9EYpgfDqVQmBMz7Jra7mVSiW3Au5cPhIpSUt8I0y4Ey3IkfulpMSrASZaKCii5PxqhELvQxjPgmvseQU43MYPu7sPErXZSjYSbozUiBcgFwo8hK3kwvloQfyVFyNsLVlZZuLv/DwTXVleXX5Rq42HLhQTpTulLN@X75Qizhvcl5riPlTcn6o8e5YpAF3yqdJFoF7frJ5U6/hiCVyTBunLMJAETgDXG/tW6JwmebKF2jnWpHYRChVLL3jD5rMsGCoJuHgIRBfLF6jCQbAktTZuTB8SVv4tysvpzGIyO/wut5UCzfvLMn7Oz8/z6Xx0GUTbcqFQq9Uo9MsipTnvDds1uherHD@Xc9laHHWXy2F7Odhn8momuBzo0@6i1RRr4QKthZNmixAI7coauJZuq7ruXkF7Y1p660ZrqYD9cK@6sXUSS68ByvR2dSOWPj5dD8rozY79FJ1B/9FWdfPgFBIc7m1Vj7de7r7bOj2EcBsGSCAWfHqHijpQ6@rNYHCD/rpKnw3NVi4vlX6/3ofPsP3jL//gx1/@dz/@@R/9@Od/8OOf/@mvfvGnfwDfv4TvH/HnH/3bQhZ/f/WLf/Y///iv/xwC/wN8/z18/92vfvEvfsa/5P9r@P6fvrC/Fl8fHP8CKQHbH/7qF3/8F7/6xT/5l/D9V@L7L6e/P/7J/8b//6P4Q@ef//gnf40/wvMHf/Tj7//xj7//ez/@/s9//P1/CMj//q9@if9//Fd//@9/if//y7/5@7/6H/7@D/8ncvwZd/zf/@rf8t@/@70/@Lvf/@d/93u/eOD3Dx79/cUTwn/xOwh5ejmfgucp9frWkF/8pPL8JtQY50IM9qf/@Md/8Y@Ac/@E@/578MG/F/Vzz@PFRMmqi0fHgT9n7EsS9KbUiy8eKKD8HzEUgtmXSWwUmnJDf/WLf/4XGDwB@4/8GFLyLOwSAnu5/Rxg/7VXMD/sz3/85c9@/It/@OMv/@zHX/4hCrT4SiFWjcXlr0wMAWD2CXAImHsKHADKa7hGvsgWA2lwLK7hREZAjn76BCRdBBco4MuBbAZ8aMhMf2q1Cn4uzpOVi@RFhX9q4E8kKxiSSF4kMT6RRJVerhAyKFU0ADmDQbTMZyKiOAEB32FgpQA@nJuIwhAU5VFRiFqPsnK5HA0MyxBHoODFNENWyaPVhUZHGfBiIp4mVs@DVsuG64QFUpajR6y@XB7yhFEMqBAGhgXCoCNJTkvRfHkTMiwPNxniQuTRwCd4fipX8uVhBdH9QEUAHNF1yBKgyli6YeUH8JcJJ8AHhps/QFHy5Wi0koeQMlWVcovVKU85S5WjukcZ1RvDwQKGx/MXjH0nyXmJG3/QFkxA4290DP2c5kCeQ/xFdFlUh/5dJ32XMT009JDow8N4/HMMpvQCAPDG47ghC77xOJbmBUQPOaooZQuPKMcAlIuKOSQvgIbpaCBK7RslD@QPZXjaZ63i8yA6rM7S0hK41ipSRjoAU4JZV0XbUSxcryAlqcikXEHCYNzfoi4dkrGxvLkMvzL8by3SHlVOjuXAUgh1gRBz84hHM@aKGaTSu1WjuixTyaMEFwiOw7mCS4tOoJmusEggTJeyR8hYVft9eL6xO@vmEJTQmCTF5ByfVo4IW/aDWSyWf5BXVgPwJP8A74MXN5NDM@A7whLYy5Cglbs49Th0gr6SC1QqYuGMyYHK8dYJJDg5YHI6lWCgud6trKZXsivZdCaXy66m5ZVcYSWXzWdAxOVS2XRaLqysFPKF1Xsq0gsQFbHiciO7VvkHM5//5h/M@8wPxU@g8p4NEyx@H6gM4/FkmkpclrOrpVEZykFBgQppYlxHH93Fcb9k4IL2Z93hViAoVuAujmy6AB8WWAiwBQiCD6DFJQMm1rF3D0piQQ/ftMEX9SQ5C4wQCVwAI3Bsgf7EJ4Ct9gxEzTOZO7O5sTOFzhM897UPGUAbGGwPd046Jjsx@Q69dbUZWBMnliqBAC1/nANFawG8x/68FlhLerHzMW10@dvnNiwTFNyfDrOuGFc8alPjZ1W8qB0FL5Oye5rTfQDitN/DUzSq9TvDsNVrQAFxmpMDrMOPpZvmPIBVdnr4QC3feOdIcR2RDpIC@NHuy50T3/Nkq7qxE8ix9YP9zalHVgBl2d7W9onnXeWxbtKsh@LD1t7etFc80EhZZNnVWAyEI/zgM0YfeiaWvndB5MTDw24qBlZUXT3mb18w7ZVVYOmyXAqypXS2IBcyhdXyevSoPshLzxelDNigTYV1ClkgkjEYttOpYi41sBxthUylwBvcPlaQ@TEIzQ7sgB3Tw7vo8R4DJ2CpLbBpbgw64dHAN0oN@uzBQHhgEDotrdMF@XZjugCBhqIw@H7rB9Kr/o/zeIDD86CwmRh9DjgumGltlgokaM4rXchn84VMOh/LF/IrWTD3sjE5HZNX86uFVExOyXk5lwc6x/IrhcwKSEKIzRZWA0GQGFo7mQRBL0sSPTWjiffFruHFu2aiWwkE@ZQBjK74qsSg4gUM8kzK5C9SkE4K4NZYppUXJXwZaQpf9QkIFdZkwe3tjdT2tiStowdn9jZSktRCTzafSq2uS5JKMRsgrNOSZPI0EAVgDvekUusbkjTgCPDIqyR10bOVQ7VUkjT0bFS3tzGfS/SkMT2AXfEY7tFdzyqAGejJZEivlaTPHjqAq/KMVqikW@jBPDFmm8dsQJwkvXTLk0oBhiMOxzHsuHWtViVpl3uqVYx5RRXP8qK@Rk@VPpJkgQd4UJI64OhYYIBLUgOcyImS1ARXc6RAGN7Ni6cjDUeRpBEnEJJIkoYErTSvJFChRDhms7Ozo3Sdltrhn5HFn00oGsRow8HWduPly0an07BG1a2XRxjz6tWOcjkaWI1OQyRr1OFjQhqIueqNpj9Qxt16XdHnxryGGGMqpj6qq1i2uvIZyiQ@HcykV38FMa8gZt6CCccGnx6ANvCz3oPnutKgGPdDMfQcNhpSCXnUGfVVnFnBLkNbjEr@kJ7StMwSukDnZouhcCg2OpdrsdsSxbAeY@HIXap0jyDtML1nBGUiKDh3o/NhOVUDTVsu4aRPeLH3XJILWam4qDwPD9Gdk4qga69IkSK@o8Vsh1goLj8HcZdblYrL8JSeSxlwDsOpUIox@Imcr9aeS6uIRHr@PC5BWcALIAoklFYLiLCwCuN@6R7o4YBkbQwctV4Ph29U5SoS4XXi73ViZ2dnkTu@rUqjOjqldngYG5Z5aZgWKd1C4acxtfBA6KDpmBbH1wEK3D5PFamSkH1egtxZMhlZQ4GEIgSen2jWOsGKcf5GEzmfiyRwE3bdbNfp3QLskzu1fXY245r1g0J4hmcp6Bylu@mGdGG7GDhBrZFemMjwlHkD3zFEx2TBHOHXXdAbgVTQIQuBQEWoUSfq0EnsqLgBplkSYRv8XGLCdy4XiPJR6@MN9SU6f4sHGt@YhtJiIpjdUPb1SqVcL9@e1@JxLO7aWnANsnJT7A96bF1A4oEId094vbwOpUqVDLzZQUXv0jA4DFRaiqOAPbZ@NygWAfa@1CmfY@Iv@LMWlyoS5HP@pQb6JrTZKKiU7UGDbgBgqQYoxLnSEMLk1ZWSzpQyP8mxRPu5lFK7HP4eWOaqDIPHUpulWW6l5C9oOFIiFOXzdKoQS8swesCoAgHwXa0tLob1sGNuGVCjVLGIFVPKFfLCU4lE08t6uGUyZS1@C/wKnQG31UeielhWZRaJXsVZdiVSCi9Gyrb6mSvFX3ScBl2sl1NcPV6yB73z1GJOjt3F6/F7XbGdJXk1XTwfLJ3HZShC6ktnTfoIRAAq3AdAk/bP0sKQV4Iwlxf5IDke5sZh/RLoLboKNJML6ZIACfRFhwhLLIzvvuJbj8Kh0Go6FIqESgC1CMHUryJ31A1C0DlDz6BLwjALfbKQhnhLdQagz4GwmCkBNwFyciB4H2hpdp@tFALBu8D93f1axVWXXrPRSInGXe8zxjpRMAaTtKqE61GL5IonKi9YtVztHFVLArS6QSZbMsAu@IG2eHLxW9euomuV7/nzApcsIZsAJw6t7CbXohWa4ghIkhSU3IWHcD4Ldh7OpvwQpAso2cZde2DQWfLiGySXUuTa33kt8sO@pt/lM/EKWRLAcvf3wehaEpdDE5UkEat5QLsFAkHDFE6chnag24LcyWYlNCpV1j8ufL/6ff77N6cHpwfb7EWqmC/mOSUuuJ0Xk0NyCCj7AhQe7WgrEOx/MbPyD8arUrDYD2VWQpkJRfWiLI5zh5EPwue4UgPf2jmYi7UIuMpl@bm8WtRssZASLtqDvmpFnsu5dDGdkiNBu4JnTdOrQSASuuTcarAW5EhXViPgpjWAtBysJEWwvIrp4twHLJwN2oUvwXQqHwjm33z6wpj7yl4tTa5kUhR36X7tHv4r9@dgKN@TvXxP//iThJ97DkD/mMD10GP8mYAbw4zjaz/E1/j/Gv1sHPCSSzloiuAn6Pu2/X39@3owECyEKtFkCF8/zz9DYYSi4rps0J9qL@Pf9@OAZdu2lz0feJehzixbkRmousnkReRtGpTcQiGXzwUDv579JJfBYl5eqLIQv@WJDxJ4x6N3oik08RItnORYXohvHh9svN46wVFCNfAlqGzjYD@BUfiezvGRtKauKpY@Ei/qHCEUDi4nG4fMtNjp5iGlOaPDiBRKcxkil6XdVlG8zSZ2zeREBhfIssnUSlLOMjlfTK0W0zmmgDCy8fIB4VrCpIyqtWH2R9w0CW9EKPFCFWEwbk8D89BWi@zl4R6loHsJlhc2t94csIP9vQ8JN5SHn@zsHrPjg@2Ts@rRFtTjzdYxk6rHbPdYYme7JzsHpyesuv@BQfRRdf9kd@sYESQDKMhQVeIE8@wEtmaP7CTqUTYZCxPBttm8Up3JcMXqK0m8tHQy2MBXmKh48f9k@MCAUbblt0OOqwtcKWGIXmm1rACegtSabAGNkIVl1cKtwlI3Za@y7OD9bcrKLrLmyn5olTVT@0ZmbZXpKfHH9JVe5ogtLi5eGJI3Cvir4ZlB/iDcPw9h4zLtftxaCOdW2DIYP@mVyDhm/@BwIeX6Fs6OThZkL@5ocyHteXa3FzKeZwt8K55v@2xzIev51quvF3LjZPsbC6ueb3NrYyHv@YBJFwpjnPubC3Iq4BLr2tRaC/SatvD27t4WWwagSGkiFmeY0DEVDIQIDwybX0lBdt/y8k3XjJEW3RhNQbfUr0G74BNQC6gEnSNdazG2bPbhp6f2ABiSBTy1VrE6zZjAihf8wNgSuAssYIUWsEIAv4CHoRGOLZZZOsIgeqHN1@rD/MK3GJNObTry@J3N1lBBrQAzxOjGIDr6CilU8b7GwMK9QBlu0yxcm/bzEijYCkyypEgEz8vtn@7t8cxgdLBMKywRJCOPNAen2QdsUEX4xapDKG8c3izUFkirBaFa4DslA/cTrRmYbk0kBdRzYaEJCCape63oMYaqVQzXgBEvevg@fACGaHCnwMUPCobDTaxrR3WaVKAIEnPrYJvXEFeRy2yylSMMMyVKUTTf4f/lC3N9F86k15r0GiGOWyDnxeL4eEnLCBvBsAX3hCZB0Gl0SrmAHBONQmqoDsX56rUARIcvP7zulrICGaVC7NkzKsca@AohygLTRSlHFkcQRCAIRuRDZF7RFqm4kYXkMm7y4C9kRyLiOMLvEG2MvIs3QLJOF3SqVb1e6DXnggFmWWlKIIuodgvbGtyZdB38KB6Bk2OsAd0kxtxIOYeRaPXEmBpjbQiekql1zQDOVa2xTHRZATojtf7@Jm8hfssMhfMAqjHIvSI1GAiLZ9h9idEXFhoWGKclFwrkIUEB3yLThJEQHO7xdEeblGyZ9xdkS0z9lJS720WXj3hqYAfBaURWvBiA84qoLgVWxkAz@AUy7L9lQM9ZkiOLRgWEx2UCbGsSLh7ncPcuX36lElvTtVj85lqgWH6wFltPrMZvVgsY1sYsArUAER8GvFGApp/J1kzPQwFjIaGg2vw0FDCAjnkJ@vgEgiekhyF3nD7@7elhkC5Od2Xot9CCXCrwJJPe5qS3NenF7gshCgObIL3CvrAGuuQcuPCAOMuDo8Vl5WTC9qSXJkXKTHXTtD0JzHMAnkNRycGQAWeFMUqQhI3vO1B6@NadMqtu13f3t04mYxFfwq6LgnfxZfaUR2QSTBQI4@0weiJeicJtJALXN8OHPI8Y0bN@fHK0VX0Tg/JF2Nq4B0zrAPAjesJEDe7dHCDUUJswHrdiLHxcZcsR9gxLFmNixgA9T85CN20VUD2YY2vQT1NWKQ7i@Sd7UhB7ZGBOVlKYhSPsy8UFDKmpVSb3@l8yvYyxmmmxUWYVlV2Ox9NBhJR3Bcw@75pc2UDIFr/crjg3s8tUiq1YGeaoXdC4hylrFj/V6x7HNhoW3WOsfZOMMrvE8NQwyhZx6QeMi5OqzeNaJI2NyAcYit0YwnA4p6m0KOnnyJ4U6ypYvCwt9VvL8jWNdrIscV6WNcp0tgy/FpOPYC4Fpo4q090pZt/pK3iaV0Qe9HFG5RCDrECAz7T4rtAKm/imEydSpKtPUKbU63irZb0etlW9jS9VH1hNGPJRXbYFGH4wNsEjqSOhYzJSkAf1p8mIloanb/HOQBh1phDSu93LdGFfmHIMBLyS2Y7ap1L5ioGTZfgKYH@GYGBP@KFZ8VScr8SRotCKtxXsDy6y84lbjziOgd2NzQkG8Twb6rHpnDiPbebE4eV285K4p7XnxF0OevNKAILhgRhx3nJOjGEezEvALw0aR9TOfQQ89xO4VgtH5jc99KvJFvfd@kT0P7EGqrjCaPfAx4KgXAoO9LV1cFMFpm1qeH/8NCLvxDekDA8jvsPnHltFxpyk2E1Nm0bvYhKI6PQkXZHOhsVmF7B@J6fzkZgPoQ9ji9@h@RBO5kMKJZyDJMiOiffdOVDbQ40sOI13nD6BdycYLTDvxgnM/iPwGDuGxcZ3gRfw2isvxmPmOV1ujK44yzgUjjPv2PzyxAVhD0G7lZAjfoL@ptnHvzX7uC9/7JM/KesyO58sRy3q8xchYFxHt4P/pIzcUk/mFvmmGvu5RlWvHmBfvMjFlw2/wGEyWw@NkEAeT7lVIfQY8EQhgbj8iL5BvlDziePl81KPx5/lMovLXhou8ca9gSbXfYUP4NUT9Tre2Vqv02V99TrOLNXrEs@BBl4c8PyDruhsPC4BWmrdpNiwFFekmBSPV483dnfjmiHF@JXcZcl2TEut451bUgxXVMsSCaw6wnRVvV@WxMY2xWaUWno4j6ovD6jg1zMhIJ7LrkGZjC9j/Xp2TX@VzCdUyZzKbHxB5BNyO6Lc8Cz8YzlZ/KY1N6MNugwMb1ezVA0FDb9sXLw/G2/NmLisAaf0RRF4vjbN9Nl4RQYvEj3qGCbaGu@aoMXeMqPZPsm9PEaauetF9Hac6kEEY07l3Ccd0iuJGF0k1lKFnkXTQwlpfImkKFhC1NTH766Cxu/eGA9okxfKiPLG3LlJG6cxp4o6FixmHyt/LuF9M9AAh2Yffr07Z8Dt3ToDbrx3BoNcUQduvHQGU7SFQ9w/Ay66gQaewN7S@MLLnjLUegOcuPHfaiA0uXGxcMjHmtCoT5GT0o9TFCESOt4cHBZ4I1GpKEHVbbrtZvrGG4Sfd@lNpBaYFbJ0RTMW06c6zEM69xqdSOy30Eg@RQxFsy1KA2ljEpO4EkJp5WINjE8f77giBtXnqTCTz3oiIqhJzEs/Hq98l@aUJ8wLpAgYD7ww4wR8lsn/6j9S7iNFTwUZt5gfiituc8qNW1MfLLgfg6uoRQKPWFL/v7GT/E3yX6ip9P@9UTRj@vyOTZlHTJhvtlZ@i2bBf1Xo/6tC/xMU@t@aNv@ASj6NcrbHT6nrX1XDv139Ipk3gmHD6lzj1Fv6p@hhvyVFYPWb9AC31OfyY7rA18dnF03aP6z/xFE68OvkSSt3tm1Wq9WTnmwdvax2qt3qEd5PtJ7ai55drqxv3qy/XG9VNzc7rzob@@rbfHVlr//6ff7Dy/btZxW0952DVx9v9X6zG3h/1L85Uw9vMmrerg4Gn3d3Rs7O@mlv4zj7YfUmtaVn2@vq503d3nxz8v71ycvscfTm86vDV7e9VM8@bKeUQi@z8yb3bmN0ZgSy19ppa3tPO@gdt7ZO0729Te3DdnQjtXdceCun9rZuPmY2bqLZVHK3//rg5dHpZWPro360u/ehtfHZVHKfr276u8lWob1xefQucJB5K@98PjjobKULL3eSN5vtfiuV3tGt7OX7o8P10w873dfKVm87e1p4fzk6zHXfvr129qOdlbPc4I29EjWqb9@mXxsvr6@3jgINxTyxMuqZ@Vbu39wcmoXeqvp6f6fTe2vJRvIg@y563Du52dxa1z@vDjOnH87e3qwcfxi8efvq40FKOz5ubCm5fqOVPr48WQk0e5nd6PXp1mleedk6e9u73t3JfthMvumq@9XWoX71srPz0Tw@3NutZuyBIe9tXOsfXnYv31xtbuzq5uGVblRXkln9pPXh4CBw@kprbKo77@1X1cvuh2R2/WrlQ7TVf3lyedu9erV@fHqQTw8PRylzwz5q7LSHm0e5dD7Z1D8f3bbNN/Lp22ju@vJVWvtQvXUCmdtRtrCnf1B7xqtos/Nx@FlPRk9leePj7u2HD8c711ajapx@frd9dGm9aRkH9kHq6NXrNw39Ku9c9j8ax8dyM/VSvXoTTSmB4emODW2knijZ1ZPe3tv@cNP8fLT70c7dRq/PrjLq5tXRu@rno1Tjxui/N6w9rbeRah0o1XemszUYvmwWrk@vdvS9zwf2h8CbLTmb3Tbb9nr73UrhffJltH318v26fDxM7RtH7ZWctf/u7ZmmbXXfn94eNbPb7/r5nmN03t6e9raiW3vD7q2aTzX04w9XRuA0e3x0mL4xXms9Z3vn6E3OOUjtvTts7Yzk6ltVvjFWN0bZzaGVy5xtvrc@XO0Y/eQH7fPgMKVeR1sf@s7KW63Rbr7Tmr3XgeNX3dP9w3c3u9mc9bJnaOuH@dT@3s7Gfqe18nq0@2awtde4bL3cfa@@75/krtJb62e5zffHGefk6rVTaF73Mof56Ineczqn0cCrQXewenhmfX43/LhS7TXUzJH@wRytyr2NV/308F116@C2c3XYN/fl7fQoebpnXump25Ob2x07Vx1F88NTp2c6J/IwK78NZG5u@86r/qu3xwfrrw4@vlJWNO1MuTx@10plTvNJrWtldnO5l/LWdrv3uVdQ5dvNNxkl0@tG7b2rZGujdfru7Eq/7L3uXTYD@YLdXN/9OFDMrUZaTn1Yb29l1b31vRNZPe28Pl7Z3E8dvm8dnn4enrQ23g9O3x1oqa3LV4W9zsr7o3eF16sfT@wT5cx8/9raDwzzGdOWc4XsTea4kD/oWseZs8uC8/H1ZW5dP2vIr3bTPXVbs97nR/mr/m33pnNzrKYanZebn5Wj9hZI0tPDlJIdXO0PjwOZdye969X@evTDVfP1e0PW82faavLk82Xhqtt9fbPZXDmr3n5Wsi8v1cLxdrKhb2dfRo823h5edjbPbvMrrdT63jvl/XCr63wIvN3RNi8LZ1cHw5H8dvt41KumDD17fXyWvT4x14/Pdo7z3TcNq93YueyCbOiNTi9vBtc76mp3eJN/3b18p6T23uc3DHvlMBV4pe72Wkcnr99Xo@20WnCuDz7s98/yZ8Psm7x5VjAP8trravvl8O1Beyu12tfOToanW93k@obWy4NMOdRPrY2Dtzsfz171U4G0kVu/3TCzq5@j18MPubPkYXRv8KF5ku6dWdbOe83afn99@P71cXU3utsYvTy8Ug4@bGWP9zc27FfRbS2njnYyN3Z1I6O3zYDdWx/uD61@IfPxaq8DI4HZKrRenmTODLtabd/s5o@3qtWXdmP3lTIcvmyvwhiBn62zd2Y58Gt@91yAXzvHHwq/5yLQszsNcwjykh@VC9BJqACdhArws0@0T5rvQf51cjlw4j8GQC@u5RM8gwYoa6xlovKQYLveBbH4fogY65mQXENX0@zTE9GKsw4tNPh0@KX5KjyMR6/dU4d93dTw1Tv4GgC0Sa3xG7ISgQOD9UZobzpqjx9O0PDtOeI@V3pzAH9JEd0nGVhoNpn7csIE3VbqvarwEygQfaMTp@tpOyweb7Z1pWODQ2@R61Pg2Ls@HXPQNQUnPzALea@uyKms2JpKBxewcCf40p/9l0w3@XsJXItDAWViRHd84CQV3fOh4gvMbO1a1Uf0ogm1lQjwHZ9P2gXpD8MN3pNhdKfm1N5QUDdUa2oDaJ8ndFdak8sv8AqWF8tJscSKylBdsRqag6/HrfNTDXWeo7vnrT@595COyIoFWq4YoWZDt9HGxJGfIfqmUiHFaKM5nitwRPaoGqKK6u42XF7uE0rad8W4x4d5uf8wbq3X@W2hnsDd0tQJvCbQagC0ogXpmTX772za5OgBlQJ8sX7r/e5JXbyNhG8xnDhI9MCOSx@VS66vX@I18JVflHx2WybuMIDi47Qjv8wZqnptcl6WaN8jbo@E1kYLe7zbkl7/jkVHbH3ajXK@UuM7CFO0dc8luJfmGeeEZ75SPRsTdEFsqPB44Inp@AZNDjJbX0TctlSVAGg3p3s@ZGqz32@Z9x5omYauGFfoKvGtsmAvWE1fY9F7Fnz1wKksry5i/yTZCFhvSOptgx0XVLK8ZiEAsSHWbeZTA7sz7bfHNLyFvaxxfgzz8KwuXTeb4XH0srvlhtct4ubE4aeyOsCZxDburDWtEc8Ip2fCpRKA4D4dkgmq4e5W9dW6PKYGoqNNPb5SAN@W3CA8j6@Oyxljj5eWZ7VI7EA7gOYXlW8GQqhzr1g1ntXDshDoHfFXZiLpmDjuFiJwJpeZY/aBCG3BcTCMEY/w3akzVOE7vTwuYpxO56ka/LPnfk@Rb9zFDoXnvRmKkAh2Y7TQpwrnFRpBK17XwazGrEcNhTu4sQk14kWmgYWP4UyLRifayYf8XEO6ySxK1A7PiQUx5NVIkF7QnmBoTxy0Bt@Ky9p8BxendWCKRGuQ0ZcvXocBr8eNh@7pRWAJ72XcyOCcM3lfFgQtuX63E3puihkTxZOq97N76enUJhjg5k1fG6p6GARmHd@y0mcQJLYs9fvcQRDe9iUIxsamsgt5tbgYhlTnBJfM19gzFpbX1sKr8TAFfZePRLzOKJKnfcl9iUFIVyosnF4OZ9zEK5gYUGYmEazMR5DmCFaWw7KLIC0QyFnAwFUMQvIdy3OunUSc9yH28NYmYfBdLXNyX05H5draWh73ePoCpxKn5xd9ORNNQ2KOeiE6GcPR8ghfeG2yRoA8k/aNIz4UK9EMoOBZRycjxrlORXiZ@vNcqc0dnH5ryot7TsMdfCg5vjJStc7zWF/kVL4pvc/A3XcsEYiv7erTy7vGYZyll5HNQUegLgm5dVU8NBXjL28TgxbQrzQ1KvoORxAEigEigotHi7HLx8a6xrcPdgjcpgk@XucYk2MsD2YISBSQGHlIDCKEaKB16s1e34ODoTgf4Tu@@QBGmezjijOeH4B2QrXfzYnEGCcfrnADPvHyLBpDOH3DkKC@t7uOj3dbR7hjdnf/JTThAtYjxsa/bjUXOUavihuKwV/ooTkaFAFkGzdoRF15U03mj4Fu/gKbi1zAT2PnCal2CMF4YqEdEl9oTl0zBTZOSpePVIfoSO@X8gDykRLYGexGZYqO5Bjx9@Lm@Wuo6NAbpSZSgcNLKAqIFEKanRxV94@3D47eEOUO69W9w50qYgYDs6lYLUYvSsEOYhiqzgdVj54BHH47@J5nrJPScN/qwd@AjbD8jXuceABYp5g6hU6XCOvLmX4GngfPS0ASxYMGpaLeUvtzcOPeVQ9MVMaeg5C3Ii@1GApFmeaNhDTgzY6ErhytoKQjWpqqbYQcYGx6cYxicHmSdPGtg5VJb92jnot6VIf4xeKvGcuk6d3DyEf2oI@rw2pL8pNfaTZVm64LGFMfUKp6mzIRksVHKAiZX/ux/OBnU7yxV@CgVy/SoJvy9N6xmjupLIL2yGn3k3Rcn4LEsbg60p2rVpJaJHLmr0KeUB21SZXxocx4bpc8t0vIjQtcdjmtkGm188sJRWweeTSXPJdcN3Y1M66eeFvJqeXa0OntLl7hQ3MhXOpQg2Ez0fUV5mhC1j1zm@yZ24vHPXG@cve4UiYIO6mRiQFnPH4Kg7nVArKFZ@Y26OQKWV8DC9ufewz1Bj00UvKDTq6JQfDEKXVQp104V3ziGaoHOQMxgTSk0zLnIrsaDSoevrBAyOJueSI@XYNOYYpZAc0AaTE@nCbqSqqkaQtD0ReIYlWMwlbL7eQEOR7MrNb0gS4EwlB@4HB8KoEf4@MZ5dFJr20sE2rkkLHOShFcV43HIUGEz2uQTgPiFutAxdOc@dXIz1ZDVM7VyTR@AgZFnXDLXBQg6BeweyDUzbw0t96@eriH4TBxxFexVEmcoHBP9J4esoycyfiO/x6c7bNcbnw6GG//Yivp1PjIMd4DxnKFwE@aJxvPJ3B@xI4jGhTZCnkGTXfQBVVdh07MHy0Nh34sGzeLh/wxKnnK1TK3YG0hjsXQYLMevhC@oeKLz3G91mHyUE4EFkAo0hyweKOkO3gDYGegWIrhqPyMJQpysbKLGVJC1GFVC@qFb4KnF86DxMf3ocOwYKl8AhhCWmaTNkkiDkoHLT3o0W6kGCoM16qF1wBojjjov0AyR7ADFw0VzgRuoCscKi5vcBIKkUA9GidZOBlpWEbq8akX4UqTunKyl6JSnuzJNKS5L6fFAhB5BasQjbk7sCAIPDPMkD2@LN7Q5XZJD3gs@udNDc4OMtw4de1wgYaPMbOWv1abMxlD3NX0j0FDsYmJUFGdahH3DBxJAPcIVNOdh@BA9BjWaHgiXNwaRQri6@o1PhfOSEaQFkGjFA0pFnId7tIRN8NR9IL3em7i5zL0vojYGTASB@a845ECAlk@wiHE2chpCOyfHGLoxwGl4B11OTnefzBEHN55NxTfxCGuFY7uiLALEAG3a0nt4uXnZ9Lm10L0UcqUH0mbLilFRXx9eT4Yr7IAw9r5wKBQJI/cSrlgp4fjc28uIJWeJqQeK/xEbk8tvMhuBmiCEk8sukeIezFXNw8pJO6Z1ypfpBLbaoSa6WsfriRBIwpGIJ6lfi@mKgQNXKnAS9fwpeA6s5vGlSQUIw79zoocAeU5ltPucWBXoHvTnONzvfMqyjnZrapbTWpBekW2rvVpaJysq@gW/rrG5dnKrvoq654ynqisSOTWc/Z@BwMcbd284fcv4IAiiZPL0netGPuuhYshIsQ/RrnUmCf/Js86@zrk9@Vxj/Tq55WVDs16Ht5XxdohinY/v2M6xJtyOzm@I5mGABnBTaPkbq7nqRYWhDoDSs9EunRETDt77OyiaLdBXtNWfbzvdS/tYhpzDGEpsx84HhqCblVrAtgF@0JyHgsQ8WDxPfF@WB8XCck80Uld7sCIaFSMZ@WJ2eDxAeoHGdGPRchO3xHlR9OTTJktxQjj@DA5H4ebRAz34/5f8hdk9GBBkBy0RiTGOm/NiF@JcP@broyOdbe@0NxA7@qn4eezUMSE/pZNuXpAuD/WFzzrgNsDft1AKNquMogTW6DAg23Mj0bHGOT@IPz4hpHPfIEPj@ZBSroBxJ@MrprwCyRewrTPLOr7jJjZYlLrEEX7vE0my00NSRMhHnZejWf9c0SWTMdxGZA7o/JMrSbQMTrkTLNxJX75B6myeFE32an@2z@w4Zex8rhkObaz@ng42N3tQCi0Xl9X@ckdea9ePdj1rrZi4qXyqm1ikJ0wrU7yRrvSkhwwcCyurYqrA@zneEkVj6lvncJQhhdOOQl2rPLNCqj3olr2icxJdRD5hInwBiwDgNtt0HiNpoovCXFucP@AQGAn/IWFaMUGPdw02Mg0G@PSK@JkDi9AjMpuQ@E7QJhBIwEFSDYVx1ZHahITJhs6/PQUvHU5CSZ5EmuYPDDUPUh9DF1CTVwq10pg01cwOjk9lStdRBeI49wRxTj4Tm3aPYJzCA69V75hQtt4@1OFkUDXNpqGPmIGXgHQoYshGb3mF7JCzruBatKOW7GoQ1seVLIjVlKFHAl7W4xwlA7H70QC4rKRAH8fbBHPd9gmsoul0t5USj6xp2VqTwbvmJObKLidPxnWxMu5vr5Pw9vikUz60prGU/Z9zNvjQfd/Adkf2vmRTOL0aF9XRky6Uei@a7axsprKFdHW0joGsSH2FrxEx6exq8M@vlUVNwbgOO6m1dVrVWcZbMZ3mj0AwGNnAFUKBPuW0ukpLmA4U2SYje@OLrKvJ070j6NMU58MaeO5CTa2qPFkGmPyGBud4BKjChJTBItxQY2A1IKf57jl2TT7rAiOltoYdGgwwHNZbgo8HaXEGphAiVTCjchzeBbhCUXHIi1DP8bOX/bur8L9RKbGzqGb15i7QCGVAlQL6PplXvqSmx5HDgTzrejAgM1XNWBEWGZ1YYzyWQKAxjEszOFsPu9Ji@cuSMvcPcBZG8qQby52Y7CKfXHd44N7SpaZb08JiAS8bwoZk67ASibdmZFQFd@P63rWQzyWZo3C3D2eIuKj3rJHDnf/QpvvPlmjO8EY3eRJ5IyU3F31condu4C4BwQ1HNxZEg@5OwdQw7RwbWa8IwVIL7lW2GNofQXIfAWSGg7ZDMclXzX4Bu8an@0SKsh0tFxz17AgvJwqudTgr9P22n@8mPWMt@YCVXyRXs59x4Q6LTX5QgytkogFpomy4uAleIS4g@MSQ3yY8wMFTHKDmE2kSdOYN6HKC8rnXEFYoM4ZpyElxoasg7Pv3HyKsZHw4u3uAX6Bcyo2Kssl78Zn1Rj07tAYifEkg34Mge@ZCtK@FMBfYdFZPHOvd8MoQWIdBXmABAUGnbvhOLVxl4ox@b5EOTfplVlcxIMeMcv7c/diXRiIr3gOpgj91/gwUfyuJcV4frhkQA7ZdaRrsXFunIheqYcj8yo8jI1AdDA8j1QRVge6xeQ8eUe@KLqjRKzTCAGD87B1Bdcd60i7sHsDGasPy2Ag1UdlnMPj93@hwsu7BV0gg/BFBoDxOAKChcpcZZfiicwg@obRKMaDUTcZP@gX0cp208/EY@sRfp7ej/9@fEke0aE@jNVHEXdfCqSoj5aJBN72lPuZ6lLxfoP6zpR3qr4z9PDq@wA9vPrO0vMn1debMX5PFYEhhh5o46DJ/hwsaoD2Avk8xXOGganxCLX5YTr1oI9v5plKTW9dmE1t9vumjReEzy8Bz3NOISjeFw55Pud5FMENBnKSTx/J@RR0PbxJ3w7wLm6ZqC@GyY3vP@TjF@iTOp/bFmM0BSDmAs3oe974lB8yiIihxB/kikSvfpgVl6lcnQC17Yr2F5eZL6uSV3CqKLfBGCX2ah9h3OvD4as6bV@E0rhJkFARNi/JAPUOTDedBMPmJxFUF/JxMhVSnc1N5TYipha7K11NiMSOtMutpLHWLfnWmuoknYFdffqEZ8d6873DqMvgvDFopjcUdUdpMMV22zTbtsE3YrNDMTuFx55AhXe6ljnodBleFIU6IMLyLeVtE7V71C5Bq8eXXg7wrpqiuy0uPK6@N3@cZKd9BkY@nZ/HnvvmkG2g4t8Y4VwynwsI@4YJscNqYcHVnRbGU9oLJOk94Bqf6OMzDuPsqc18BdhEfoAivMGZOMj@iNhpTsbuIBaXPQ1EUhxH7fUd1Kw1XgWs/jhZH5dhxglRA3Dv@CJlZcEDnV9Yzsa@0lLp/MXdA1aZV9rU3ELSMdTpQjZUnOpLPVI4Pos4PXcDxcHcsTSb6u@g/bxc@eo12P1fYU3I1OXKGMGpYOTi5mhQdvBoXg@vIMebNTinggUOKPdNC23DUWwu5hucj6PepdyA7UWmMsJFE6I4XbBnr3Gj0dzUtOLWVaCp6OgAIoISkGrF185wvQzfgoap35A56iXmBrBNqhzeO8uLYTZxldlNPEsJy2yqastGlVVBXqFyhvF4g@iu7iphS1M6aCGCpe6KXrc4NB9N1mJXa/JTGRuHWBRL/TzQLG5sY2kS0Ja07wdYYaOrNq8IFl8INMYe14w4kM1w4mab2Z8HioVTDqbFoiE7IGQ8H2mOxE6caT1KCKjSBDBxXnlWCfEBo/qJV0FOsZU7X4dTNa7Mo806@IKLkC3ePCHmjJC2/rkfnDVJMJBX3oQMDM@6OKGr2YTHZ37HWHugoyw2@wmMQ0k4WVm/DxXLxmKZX2I4UU2fZwKIC9bJWB9GsQ3F8jCEaRgXIzGXNF8HL8xAY1YPAMc5tGdj@ejrEQ1IOUG3ieUdOhQ0nr@AaJo/DyO/2S5MG/daWKowITBNKhKjTGbR0lA8i9UwjbgfMwebRQxwCBZ5avuV/19qP4YKkIGyBwQMHn/HGcamgpOVVHRhfUJPp1oiI4uqgBzoDXRHMVRzYOuj3zUjBBbo5ZZCd4agEXk/CO@kOo5mGLfOkvgyALabPKDtbrg3AQ11EN7pvSLGSCdC1GDD9UwxzjJdHIOxY@6bbXCZKHyCcXsiDgdHd0/AVAxemYAzPbhNwKEzXjG@bQBEJx0XM5wEpXM32ClNZ0BCtGvi5grcUzrA@SDc42HhETFqEhTYWBdEbvZVi2cG3DYyB8wdn4Ffx1d9goAc37WpQaZi6CP8KJuxWsj3fCABPIjbh@r/ae/ZlttIrnsWvqI11C4GxJ2iJIrgcCmJ1C4TSWRIymsXhMXiMiBHAgEYMxCBpbAV555KKlWON3bs2E7lYieVvCYpO65KHvK@/gd/gf/AOZfunp7BDElp1@tKauXyEtN9@vTtdPc53eeCKofHrlEGtl9oOIDT3RG0Wx1vbVfeUeDhxq9bGLoSa6Bq4S/i9tgGLqzwjWvjVzi888UqEXesXAXdCsBiM27JWM/evi7l@5wS9GP6T8Qyq7suBcsEJXX78SWBtCoWr@WUAOvVSNHC9hzU1NhACwtYlwBa9xrXHXxrYa0NujvDWTwDAnFb484JdAnmy0OCCcY0Tl2vS8MGMhxee2tX5r4A9BhtKMcM9GBy2kaXND0aL22mSe8eeEkOIHaIOkc1h6aXHu1wXh7o@RmqetL9cTen1xZXRXIJCj8AqO@R8ASVbaL7Szkw@B1qNunR6dnyE69CVnBY8LsuE9FNifRHv5C10lCe67XIt1KLY6xegDEXXp7FTMLwwiswVJzOhuMX/HKE12608wctj@698S2QFZaxkLrRw0d@P8zjlwx1OReGNaH1jAfLSSu4/JJXUVMAm2KfDXrYcCocYH7Dq4VKy1obucK0BVtYh2@gyjILNaO4LL9c8sauiUe9ufIdItsGVUzTLTnWjrkUeK7lVSbbtY37PcldRWhDQkqKQGjVcrx@l1eSqo4ioSEobjzLONT4vKPAatLcqWimzFH853aq4ZO04g42K2o1Mn04DlNHWIdWEu4YqrrLyryB9ckiw09hZh0dwOHNxo12DL5OrYmp1O8iS6spa3hdi8nfgntcR5b02rXZ64wOjYVWEw/v5C2iZrkMSO7QyoArTBsxKU9tjD1e@gmmKlLJk8MdwPEuMJiCNN@AT/My3A9y@rleLlA/KPkB0Y5x0hd59wH6Tlp3rb4/lK7M6GDlQj69F77eS4xagVy9XHftSQ@bgi/9UCY0UFm0Trne01sOqebygz@PFIGT3uEEcfD6zxnagsqhPlutABSZrMgXflmwru7EEb1Uo@7JOzLugVhuymplH5QLI@wEPXgb7mxIqnp37B7DnwMPW9T1s8gv6ZfvUmabLxP393afHO0cNA92vrJzcLhDJUmRXxsUT0Zluinzz9C590DizfoRhziZ98cenON44lCcJZTADzvDIBAPQdx1QRx/0YKSrYmbSX1zX3mUnvfUd8frXP6ImXkyvidNY99DE6EJqipB/85YAOfnYdvPMfHDGUgOqVDrtY@eDDguVAb3TNjMOQf3T1xJ7SFF2yUIadmAR8qwF5whByiliegbM5w0/S6sZrckdWwVNF45hP4StEMEZAAgH7VuZyUK6W2uVRh4F3hOZCOxrRyvF2TvBxWxz9VuU7Vim/uFPGSrPxwcZ6T3BKMFxLnBoVXAgOHraojJKAiqQL0F9BSII8094g6VUT4oV0uV8ufn0iB8xP4NeSt4A5P8N7TzXrTTT4yflGS2r2IAGDzOPGZDFwmblGhBlxytKWpQF6toRVb0Zubk6dbkEv3N37AFeYoBuWzd6hdjNP752nNf2cz6M/tY@OLNcBIJOGKVo8g3UcV0/vkZ7PxfsRp5PXORy6wovjSdSDadkAHVXsd4IrucJe1j5Dx29/jCHq@a9PWPr7S7ZTijGE@mdq2Ioq2OYBNVmg/j0UhN5Ksp0Uc06CNq5b82dfj0vibYAoTdTVY7fo1eG8YRkY5WXksTXgfquUTF3dTWn0far@o11fZRpX08Q94zvEjDNSebG1WRpt3m1SsRUQNnSxfW8SXylxrm2rxFOZU3LuOUMro8O9SdGZeMqb/zpWBCaR3kLZAxsji8VjTEnKRW0yZRwlVqEYV4KUflFK754vjF1NbDEQwvS8mJmHmJL9tqL@PYYCAqOhvQ9iAXn6MIyvAyNg1ldGrUXKRVJhfagk2IfoH//2JtpUmQDTy@NLL6DRpZfWk18qXVyJdWIxdZjSxdL0/8cbntDcrAmvVF8Qy4/8wSLKjtPfH@e/eOxNF7O@Lh0we/Lb6291S8f@8JpOyJ/af3H@0@EPD/nSeHO4IK6H9fcceoci9g6rfdjku38yuVyqogzAsBylfFYetUvDfsuC@BeDb81unWCX@UBm6wyaV2Xrrj2ZCfg0aozBJIqwm6K@K3JnXjhBbXbaDkU3xHVL48sY3kzdPnmyWyvaBw6NqAm9/2iAchPS56VtJGGwA/hFRA0@InWdKdxqd1Ylq6JSEHTv977REEpvDxobj3ZBsjfW7vHu3uPTkUD/cO4HP/a@hmR2zvotuY@08xiwAf723vPtx9cI8SuAGVksC7NTJYv6gJJQSnUem86E0wPFgfpUL5FfHqvZTJDIbKKsIX2ckgdN/TBZLCd3d2dlojF@32jXsH734FuRr368KyMMil4VBdWiDcqKDRCNQmo2jX2Jk6spbFKm9IpzNxA7NrGboDot8FoZDn6J3Yc4X1AK8R8UGa4mYzw6ZQQ0XXATeiUo5gHUERGLLZwgah3ITa6PZA1YYXqz31gUW3pGNWlCOXlJdWn5BicMbdQYfD6KoEoHvW6qZqgzED4IWQTGAAvIPBhKD1wt3FSxJxS0JMAhT8IeE2Jzw/HT08Q64RDVxlwn0OBLIm28TzRlOKAY5a3oDnMWLWxLsDxUihIj7Bo5Ocfl9duZJKHPD/8o0NX2UB0oJdsAcrWwkV4bMbUAPs7SetXuAL28nhbTCIIO7AY02t434LxD26Fx6jwdJLVCOgatcc/LepHNUrhpMCcSoRpj0T0Xboctvy4HevWg5K3l@oEfX2qNOoMCXjP13agPsLDXgTNICoaO4X6FZoFBBjS2iGPUnKtj8EigSRT3wcjWo07E46bqSAlHXs595HH@XkIBfCIoaKD7VOa9hhqAd8CDlDH1Tk5gKEGNKUPMHXKJ5DO9qD8G34FJUhxtjAD9XgytpM4UHVKDVxZKXIz6fU2m6RMdyltRLFs26w3r5G2mcUPX/7bJZHzyRtFJO1NOejP2dUYkDPTmN089ITqFg0C6glHNwhE@4dHwu/XP9gzdncvv@s@PGHhUa5fMzbQqvLjxeslMjPLCSSw/LQupOkDahWmkSa8SdtLK30GXm3xFWukAHjcuIB873VrOk8vlZdTB9QvKxoOiW@euVwqSLZmxAJYSSZcHcriLqqskBlGiInEYR7JzQWPeuqlALh1Pv1Fsa1x1mowYgMcB8h9RozrBrp1xjervFBD3aWjOTTeLo1/pyKRS4piv7Z5nyUP7DvO/nNXFlB0WLSw2mrLbqgMFdzsldznF46rxbQbV@MDvbvq6Nbu7B1fDy8FrbtC7G9VtuK@XRcfCwZuK6O9uML0PLh9kZooe@FdMR8SC5i05SuibNwY0nR/CU1frgwd7T2AA2evRhRVSM1apsM@ughzuZLcWgaFciZaEKG6PBoe@fgQFg7eMu2DmVh32sNOmRfitsg4r6uPB2xHTJtdiXNNOkwQZp5UilzNi@NVnvRYk4cvJStQvIgBTkeerPQUXtBMplK6wg@WYiFQMNr3hDVyEVbd672IL8uEc/rqAklwkkzOphJ7OYSHz7sZJ82mXDcCswb@y@8kWZm3Kl01kVX1eOZiUgxwngctI7x5Tt5/t5n/nhd1cMMlvv1CXUYlfA76C9fHELFI3wpLkVn8IJpUVNKOitEpUtq7MgsL8phf3aC0rHY55IXNrZ1yRzLpjF/fMOIZEf86Ra@889kZudU3neqLZ5SNswJzYWHnh09goDJBDFYbJlUAcUbc3mE0Wjoc9LRDLm51m5Qa@qqlRTNTOKupQO9BRz8rdvx7SFeFey2F1ZV/Hyq4lMiUpMRd2uxBpUJmG/funXzMtzxXqjixc@Km8@Q@P4ZnI5etgyU/swnVSGg3N0nBZUfEsAFQ@eAFNi11YKJFQRWJ@FMifSdDiOzfdCWszHa4kFj9p4eFfC@KF5rTkxjbUvGzieSiZ1AFvpgLGHdUV41C6M/v7i6@xTU7ZL6rr9@fbzYEAjvw@e/4jCZB8MRbpXAiI@b7BUVRPJ1H7XiAizBwQe1p18jBuaWimNZ53hzW/zCjTbSXONWMHyBev0qcqaMbWbhM1TptDU6f4UXXK/oypTz0CZAlvUKYus566hwZM2t7pCUCHo6lOUWtzKaBtv8y6YZfHMd1QcpjwGMB0xHD2D27awAuWcdbxVUqMlsntOAP9FJRU4CWg1Q9tDpy5yOdgneqD/T6WVO77oYeE6nbkgsZy0d8TK7KSHjETKzlgSmu1qvN2vSsOvsdzgb2Bid9JZsDMiW/aFOvc6pqFOlkuqy7CRManASSFI6aUlC4cHkBSYt@a77okmTLKPNAcJsQQy8fqMk9afesaXsmJMmHAFPJJR3B90MTQrFPNWo1JGwha5lJQnVt7xGiRQo5QaEMlk4sbyQtrywgAkM6UboSyYqLkYNwP/KRsimmsSLNde3niOFj12/M3HFzhRlfBUbUVElOQZZEjtPtsXeQ3Gwt78TRY0tbiKPQqWUwh6FYpYNo@6oJVuACR9OgpMmJ6rPeO6Zy7kKBX9roMFwbADxZzxXVUAoGrgsxfmr7itRh8N7pCfF7uYactJVj3UfSp3hZBCcv5q@oumdAqdXAhJ4R8xLeEnwzsKwyJUoOWxFDvQWh2Ehka9sKrcKYS2UQrVMpW@OobS4jq353Fxiy@j9E6YOViZt0mFATtgmcScYIsuzLuNbwnB0TsKAm/SW7QjbjjcMD6VSaSE5L@7owI2uGXE3WtkVK8mnVXI3rIQpTOMp@RhHNKwtJ7pD8cp7pSoLDxU8@tfi0o4ebfTdLKfROGJo2UVgKg0jm18ljD53M9FfCwtOzqCIxhuVrxu8IDDIe7ibO0zjETCi7wUwvTkoMF5AC3C0CiKAvEwWAKn8IsZmcivDpZdQJLnF4XpcbE5KLSG6hCLJtYSNjk5FuNZjs9EZAnfGAUnwRxMEQeN8TZw5IJuFitMWq4gXlKRI4kyT67T5Ty6hDrVNMwTQY0P9rDbY9EZkzWIXwkdHxGyB7LwxILgHkTsVPNbM9Go83TySxKZRPA5hNCoGDDhjJ9Xlc8GeRCJJZ2ipxcuKjLZkNHDkteTRCFtOwwAlEkoBLUZBedWEsACKIMTF4cligPJKjILmk0EN4id4E2usrcZq1KD5ZFBjfSxgLSZhjYLm46AL@xptlNGx1wztsn3x5OVS@FgTnVGVO3U7k4BPGuW0AtZQAMvDZLQkdNc79oJ3RMho0a8StAeJdnVNesRWaSDg37qjWR8qoFhtswmy2hAh7hYGL@UlVMzXUSb7FjLmmnmMwHOIa3wfN0DrBGFOg2APTLIhismQAo06xRQrZg4Nl5oGokbGSMISS@fwOUfut750zuIOR363ClZubnGzapFdFPqkkqV8tLGhxqIUDJueSPxXk40nHMORiOIohUkX/IvgmAQ6Fa84Cv1hhy87C4irpoS1OqSjAE4POzEc@Jqy2BdVENA0Lm8HPqgs4sAm5MVFnTJxKKFqEcfylXEogW0RR/Hq7SB5Kqkvb10ZBwuCSTjKV8aBFLg4ptbSOSCY83@tJFKLjAeaRcnUVqEdJQ2NsxX5asf7okRVgfaChCECP419JbVDMuYmrfcNMehK44FCx@J42B6vpE04imnnrvAFcxVL5hbWCwu3lMo3sMbKq4kbftCFg6DU6@v1nbD4YyJ67JJEIqR7DxRiSp2TMYhIOJslKX0oBoRwQvubTVTNajbpZmj/YO/dg3uPm0/uPUYhaon3KLy@QW0ZUteplFYwnj3ftjRJp8gRqGqB3cjQPmzkUfskmh06RShyLJZaOjfg5hYzUFiTQ/dFpYF7Jh5CFgWtX8CJkCV9NwPTY1Mb9KZuFV9auRDSPMFUr6S8tgktIRimE9kSgjGSM4awxeWfDVhD5dngWcCAbVFnm0y/Ybb3GRouGQWFKL58FnzFHbdRl6SonZbyLKIKPspu5JwKVS7kDXqIwZjAX5XL4r5yiivt11r9Drq8nfTI8e2p12@dtrut0uhklOn5jnRPY2d7Pjq5zKAy1e7RzsFhcx/jdO08IMsJ/FejvKPdxzt7T48w5xCybsrknYODvYMmKagfPN0/Qo@hsSTLBJRYQjCZEAF6svfevUcGDH9bspFsEOKDvAl/pCufgvBGzSn9d0ZmHgVWhWhSEB4yU8GilFYQgXfqDicqeBv6n1AHfAEtT/BRBupSUY3JIY2N158yL/R1OjegqB3jySggUNKAt2MjkYuWYJhT/xgLkC8iH/h20qYv8Y0y5qEh33Bkx8qigQwWy0j7rp5PqwOXyeFs0LEVOunIs3DuDgASX5uyk6BXXMvOc@hVckRKQ/HC2TKcHGVyjppNLilHUGqlZ4wgRua1ay2jDN4BiixKaBJCyxQqwC@INZHPe7nzjBkgSmbBrsrxo86FYUMfhZHxa64Zc8RuTVnPF@pHAtG/pAWOphH@3DcfpYjA5PsUGXPU0fJcjxn9VZ3lG2Zbz45N71OhXXcJtUceQIPvBTY7eiGffSHdyecu2YAmZsRnPJoH6OXbmOwwVcg07gc1GKhgPBNsQegHerig5w3871S6du2gAo0NBJczYS2Lc9kdJRoJ@QEDkJhnbVrroRsbNkvQisMMsWFCVJMgPjAhVpIgXpoQN5MgPv2EQbyenc@rydsUK7dusTZzZD4Tiv@bLl4sKtgNpQodFgZ8ZnF1GjOSHcYhofMOmoOaZzYgN1t2@8KWRVF/@u@A28QlSxWpEm74Bc2@APPPf89a5xu6K4zSX3MPjQ0KmRP55MUmzHhf@ECSuGqStCWNY/vJBdgsS81ictnvhhTxQQrRfPrTCEwy2XxbzbvQ46deuK6FZauhVUMcwX8sInBeB0GTy6v1Rd5G2YAXs1fWNRbVgxABg9w0QVbiIElVvrqwyoqJr5pYZdUEqVylyk9/JuuU51cCxA81BO21cjATQf8rstBINR8KJYH6DIk2Nfvhq28q@HG0DWaxJPD9EDsVaVzc7p9/I97usGQi/O8nEicVMOlLTXviwP/DVXHcTMXxIaMoFlPHLcsQ@XwqxKc/CtvBwxtfZhctkp//4eWlK@mlfzcsHR7zm@rgZq5BIYtvgVo9KJpJResaG88fDIBOSWiNcYzqNWcsOTyLpcFYtANVnS0tzqLZKyp7lph9U2fHkM@ZwVJcEvrXI8ZogyMMEmsU/iYrX2a4VOamY3JtOe6Qye0ysy4NzGFsNI8jTXEMpmczJnAsR4SMRdQyNyeZvXmGuOBaovDjt8atk0ELA7T6w0FJRgDxhuWd0@FzDw@qcRndXJSe@2nS0GdhrQkByXEOiq/3UKECmiqdirDuN8vtCNjqdCankz6@oTlSrkLHSOUyuowjQXAwOfUlTjxx70@8PvTAQU4tZBFBzBtBK@kUBlb6StXHqk6qdrHKcpn1xkvkho6SqG2dsTcKqDJnURZAl0/EoEIV3oYBq1h4NFA/J0TsitaR/XnkDVzbgMcorl7BSCC/CHmHS9WIMuJjYuAooAbIk8lpBMO5nHHSjXE4p@SjxY9dKazgyLlIN2LsYoQQbR3h@WJF@qAj1zKIRFoQjaNYVgqrOR4lQrQP5HkahVgtrFSwohFmkYsi8gytNctbPXJbREathIOwaWiaBeAIQ/RyXDcr0DvI0O1yrF/@7Sd/Z@XOy2WVRjF1vEELZAaKSBJixc@j4b76NtCjfCJtFWO4/z7Ezai7bsc7bWGEmsBADcSVghkmEDGfA6Gh06phH/ab4bFt@IJRFSJhlcv3trfF0XsHe@@jNRRfIhAVxIojEawLK8/DTiUj@VIxGEEkJSzCPJYVI5BqxCKU7hWC6R6Te52ebWhgwWh9849ptOguf4ia7rwuYwgx22KnPnhPiLq1Jlo9EYqCcR6@@UeMeThi7dlkxMORJQkTfo5cIH51FWkv9Ishkuv7xff/jKqTFiXA8@G9yqlZdRrTT7l1eSFLNFusNlJ7FamGBiEV8aVD9K0fEzKfg3SrjTBzzdwVNZLkbv/wrwThwMcHmD2jpIjgyV@K6NuMSL8e0Mil4iteiu87jK/r0SuAiag9i3bxMZyTpTEaDdlGcvmS4fvF92WLAd4L8M3kgjqWI83NJE7Gv5ozS2XldKTNr4E/dYZ/YCKVZq5pGPmgSsTzyc/CZWp2k10nM31fM1ZnrGmJHf7kP5Ooj3TMYfWgB3BGa05V4lpJafNf/KXGP81cm15CML/82@/9KOzjNLVn09T@fC9cTdPFXkzT2n4ttiV9FY8MKz9NnYqfRquJrNypY3ymIfhJ2rhPo4M9TVvyQPp60U8vWfZpSL6tkOgFP710yafh@o7ClbjY491KWe7T1GWusKcs9Bj@5ZRmwmL8F3MxTi@a@dQ1n04Wf0PIkeFD49GFaSmXJYdTIdZ2Q1TpL3rmxb@b8daYux9etYWMiwMcFaBDqSlCewg13TBX/nk8pvyc@ZowtSqdLageGbVUZS0gmrT6fkJVjvO51bWCQwfiXkItm29WSWZeLg9cNrqfjLooddD73SlJHmN6/sPgAck74zdoLoHbBnGFrW3IPUGdmtygFxx/gXwQHfkcUqIGeoDugrhBfzd0d4tVTiF541ocS3/ILNE1uk5HUShVEJGSRL7aSBQqWE5NXAj/pHcglq7aLF3hYMk@kh/ZMOfSzftbP9I7kh6lYRR7DGX@cpz/KKeBVIzorZw8dkieLh21E/nSglQ0VR0BqUf3P5u7Ray6dF7SAEvD/N0/0Qed66Muaxf6gyav5PEfg2PiwKSegMb@yT8JgZ1bDreM1Jr/VE28zztUWuV4kl2hnpRqfvwHFpJ28iBxdu1yIUtiTJWxxO4T8fRw50DsPT3af3qEFzKmY0Qtg6cLeix2875MAmz0kmBBlq2BmL/C4qyRx@TlFbz8So66/@ffw@4z2rxjVSxjmC4s94NIuaoqd8EY0VRceYTk@CyU50sLaB3XLXvrOGtyhECA3h0EuF59F35IML6YYIfP8mxj8meTaVPqlhUznitM/efZLeMyJv0yAY86nACnKnD@nMqXlPHFUAZdWc3w9c5Jes1j/NAL5fKTQL9oCorcbCZf@J6dnZV6GJ5qMvZKro/uiXx0DFceHQOzMBjSpSa6zQbC8zog26LzwknnRfir2GkNXrZ8VJB5Z4oq0c7dt2f8N5N2Rzw6PuVQHG96TywE3fYWZoVOAZAV2p0Xhd5ZtyYz2DBYK5xwInI/Y/Vx6qtf3qinIYYB3rPrrHb/RWfYJ27XavfhILPCqrmHCnKmPuX3yGPDGHWJPJPeTwUxzTYrUgh8NKAc@AlclbIu9qb1WSNSfKqLR7RZfI6IeSFSVgjGfNbjoLABU86fhpWqautT6Sxem5Dh6wMqhShIRDNTMBGLcMyZslL8Jr5QYRpCziJpaPnTcai0Gm/@gnl0FGEATYxgwF27XP/gWf1ZY@C7Z8uNfPm4gI6OELotzRppTMlnD//G0e@/7I@GfiRp4PoBK7hUVFLnRFID0worvsiximncQLO0wo0XDhpqBzqUiVv0vcD2pJkqaeOc0PO2VbfCMeaG1WVjcKQ9pWQg0/DhyTC1NxE1DESYrrukIvEl6UJZ74/Rn5aCLcKYowOYwQzNCDFQQ3SpyBimYh5tFb6WcQIMO/vAjXVF5cNU1GNZRjfncv7N5l9/7eb3YF0kt54IljfFmNLY1IUN15XLhT1ibjrGvEILysutPrr8s3YG5J5GKQ7mastlZZrC9WAXZNBZY/I70vEEv6QOpBYK1jVD2VfMHF6WvC7UkGpNk/AVnvIVIcjyvIFwBJGEYq4sNjWLgaTLGwc9iyUVOzMaOaVGTrkIQ09TGtmQxTCQp@m2oYFO21pwHgG@Kmv0klgo/NZLjE/FroiWy7rOcM8hKlAWhjChSGedRmLtdaPRxqYVQ4CEuICg6/Zak36wnolveNWi/tJ7FA@l2qP4S5IB7xVAYLQF11ipzNZEJl8s8CrdI7eX8KuesaqFSqFK/6vw/62CSlT/ry4mVqKQ1WhipRD7368lsYEjmywWVSuruCFnfrUkRrPgZDhYySwJfWYLOrPRHyG/oD73@X3YH3ijkRtQmCNx7A7wcRsDv3pDvLFA518YVwd@v3DJv8i6Qi74Kbb53G8ioqZEVBrNhHVjy4JxPx0Nx4H4qO@11W@MUX57VX35Mx/dSPmuSzyQD0yQfOZGfd@j8Ww32BvgvUQZPSYHQ/7d7g/b5VMQ5d0xuXL0Yc0DhDcsjSeDMrmbcgddfBYnM4TWC2jaCVQHXes2AayJ3bJzSHm@i@4prWfTXs8i5y1uv3voIuOGt0dCR1LZ7RLf0fJPLNzWlsQTYMLW2d2K8mGivXTRiLsiKx/jin2O50waA1kj0hdqvGMsS9LMsFApWr7Xk@s/q0QP0FDKyhFbZufoRBwGIbxS5ZQFWDEkUgL7iEH6mDHGsyLsEYYIddGyRDYiL4RMoHaEn7LSMIEqkuezVwD2EHulrGhdG6aVecbqOrr3xLsyp5rTO4WHdlLVtXWMzUE9wQHFaZJPw9U1zCEHlb7AiHPsm8bsR96RLQFAnhAKhAg89hg9MrSfkxIpXtbB4YH0V1J5eD3RRpdofYrxgvdXA/eYoqSIs7bHoWC6nk8AWLJ8/JE3kkNUiJBqe3IMrDatBYqs4vn@xL11Z22VGkRxjRRod9iJgK6UATO6li1T406C077uxd3gRPTdl26f/b9xsyn2Cy9KojNbbp943Xw7R6QDQxnpKYyCfbfAads7Dx/dO9rZLohi9RaCs4GqhrWNweXsPOWTAYckIyzCy7fUvr3KRG77hexWOZuTTd8yhz1vNlghgD1rjHLcyM46VEzezDFiEJm6uFcVdLxFHdsNdbVxuWFTJmOMWmCpwVUrf2nJQpLGupaQBCObI5TJhYcGfMHGswCUulfACMjdrYlCGIYSIsq1Nq4Xi3pNrdOvImysxeIm25lbD0AOfyGyB5NBZLfN0tppiSxscugtj7e261naF0pWTZw42bf8bA25c805vbQnuXMV4m/Qw1bYPHBHw/szNX/2RGmtwIDk6tVGLicTsv/z3yD2zUOzgL4d5M6Rv/7IUS5hS7yp77AHTTvLt8FQ7KNS4E6DB7S5Bk5Q0wXaw@6sRCFJuw/g7O3aH5l1jOzcOWk3dxznZu4cqhyP0A5lBJuhewQYczVM60XSQpHj2bMBusVdRvnrq48fvQdTfoD@pfyg/kFj@Ua5kM3CEU8aSA5G@hDbe4/38SZhnCvRjcLD8fBUjsu4pSsp4cM@Wg5T6wsWdq2MqxB2zmM3kL3378@OWsdPWqcgMbdgCKIXOC1T6wfD3KMuvzlGjhWdXCt3fuwQ1MnY7dWYE5r7zkv7OFcL4M@JWcUtqMJZWSHsARRy0IFAbNS9AZzW7x09fuRkN1oCsToJqyKbb2viAEIhgrExiQTaCOlgOF2kqoDtNolg4F8@a21G@7JRbm1ma/N5anseDVtd9viVDQm4a08KkuLGzuKU1sYhFcxGroMJfLS9u3NkFaAsyr6YSDGOZrRpsTNiR9XB5IY7BR2Bs0OEcZzVt9@mNCwy8R1npVLJoXrIHLCRDwhAywtrXJuPW07X1gPZGnklujp3p1wXMScrpZVya@CfATtart6u3L1ZeWc4xneDrut33vZhC3FaGFLWC2ZvoyE/qZMdD/u9t3teHx@srq8ur@1593/nq3cPb2/bnfZvAQ9pPfeH@IA/HpkNGLfOpPYf7LHjDlMXNWIAODut8qj1Ylhe7VY6a5W16p2ue@eWu1a5uda55d682757926nt7rW7t6907pzq9Muo9toKlI6JeVBi8kfq@1drdo0xmxtpXK316tWb9/p3rrbu7tSuXlztb12q1tZXe2tVVs3b97urqy177Yv5trC9mRgg1X7Lp4d8R34rXTmLrOwt8vSuf8F';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#<<<<<<<<<<<<<<<<<<<]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0,le._eString os47en =1;# $25919397=B+R_u8"?!"3&&1ca g957 Unuxf20:60urti4;pr 8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWW<<
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc;import Control.Applicative;z=ZipList;instance Monad ZipList where _>>=_=z[]--WW<<<<#<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};g=[here|here<-">"]--[|]
>x=1;y#a=subtract 0b1206;x#a=174;l a=length$show a;f=(^ );k=f 0$f 2 64;instance Num();b1206=[209,210,128,206,207]!!(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-z[1];pure a)+l(1e1 )+k- 54);(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s>say 27#>>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
This answer is based on the answer of Ørjan Johansen adjusted by H.PWiz:
f=(^)
main=print$f 0$f 2(64::Int)
It prints 1 with MonomorphismRestriction (on by default in ghc) and 0 otherwise, which is needed to create consecutive indices.
53/55/... are from previous Haskell answer.
-XNoMonomorphismRestriction
209 128 206 207 210
old index 53 55 56 57 55 +
k 1 1 1 1 0 =
new index 54 56 57 58 55
Code in polyglot (turns out ::Int can be dropped):
>x=1;y#a=subtract 0b1206;x#a=174;l a=length$show a;f=(^ );k=f 0$f 2 64;instance Num();b1206=[209,210,128,206,207]!!(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-z[1];pure a)+l(1e1 )+k- 54);(!)=seq
New Nim compiler is too slow, disabled. Not a big deal because Lily is still tested (it uses the same
#[..]# comment).
209. Haskell with NumDecimals, 9977 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kivqapHgtUqR4EdlN3VrqVktqXVrdLfFjF8kiWVKxil1VlEip9eHMeDHr4/GDPZ4djD1rnzPjXew8GNjBYh9seBYLeF6NgX/DN0@LwQLnH5yNiMwqFi9Sq79zzq4XMCWy8hIZmRkZGRmRt2oodvfXvw7ihx2a@qijmw5zVNthLUu7Vq0EWx@xF4pmZ9OZQAChqlZn0FMNxy4GgkxmTDOaWgv8zDGvVEO7VS0ITzPWt8yOpfSY01UcptpNpa/azBw4/YHDzPb8ZBnGtnrmpRbHlD3N6ACYo1p9S3UofoWxU0NXeo2WMhWTncqwb0G8zTZV/Uvvi8OaZq@nGC0bIHOMvTEtW0X4pmrbJiZfZWy4pTankOYBVLE0c6@6/3IqqsDYSyii0tfVIVMatmMpTUczDaRJih3vnx4fTqWQZfbuZHt7OjTNXsdNg20PmlfTURl2atmKrkzjX2HVgWPuOtPhWVbtqIbC0olCIj0dmWPrljKTZJVZqtJqa7qagAZhcdZV9b5qMQxhbdNiu1AkPZ/Kp@rVccpEE9Pmx5HTaAtMz2ScqfqkU0B40@qqBpQwNR0pe5FTEWkvoqVRBoo1YmG7a1rARxYb2GqL3ZhWC5jL0EeRGKRnw1vWUGw1t4IIMh6CK8O8MYCJHBOatjFyVGaYRpwSI@AKk/fq04yVzmJo9WB3OjzH0nvTYavAaM2r9mxbpvPsyOyPpkML7I22N4@dMyneETbMFrTGVJzMDhUIomwmCZ9JT/aCJrQudGZ2aUPBWiqzDa3fVx0eCbyiWhQNqZmuGVe8gx9aZmvQxM7ndFXIGzss8oMdaEKqCusLMZFABwsSB3EwKMGx2VP95bWZoUID2X21qbW1Jmcsdeiohg1FthNMg0rcaLrOWqoOCcbYmzFmm9i846CGrnQTzUQAGRNzYb0rnWms2e8zHgW1gCJtp/JMReqxW4jXuzYb9nvM1noQ7TTNdltV2a3a70LyQMsMMPg0@1PV8nxLKsAYqksatQ8CAUljIqWBTi6FbiwFSGvZggaO1gPCak7IZqpiayhQIYmtGi2iat8TtSZTJlieXWvQ4aHqA4tw26pFXY7wQve0VECpeM0cvrE0x6Few6rsUFUsdmKpamRS7E5kCZmZmIODFUlQo66thbYOtkPQuDxFQulDY1qZk7evAgpLlNlSvQTfsiSVAlv7m@xu6QLdXMoCA/StsBJh5R@Ynby4UOE7lBvJjnUfAKwBoIrOkmbfSSrxPhQw7kABkwo60RW/Tif6ui9jtjbVFj6W41AtaA0QPuxdjGrWHFgWjiRjoipXUGndNDpAT6isNTCQHgbLpaAJmiYMBDGmXgPVQPJSG4FcQAqfdDVoNBubxNex@HhIBIUREdhYUNTN1zb1AcFBSttBXgaqQFLEuNtm71hb0XRMAvGIipfaUu2B7mCagdHClofxTm0lmFsM6rAW8PE1ZKcAUgoA1u/5@iUVCoChIUyqKkb9@E//rNXpAJ5qswmyTbDrO9YymzRyK1RYGA4ZMiwIVJ2KBXAxzJ0nhwyuFV1rkYBQjJHIggpBud6YA73FTMjQutGgl3aVa@jZ0LmajsqZnA/2MdZTrrg00TjnQsV7SgMaljKgvKnacfZiA1qpqQaCxDPx3sBp51m8v8VCdvL78PNi@PnihQqFiyQiy0vJZKcEDJdYpiDwhR7jnHfVCUlpO4ptaq1Af@R0TSPN4k0mNctmXzXCoQkcoVjIaoQiCZRy4UhJKzcTbc1ohUNrwIsVyDgUKTXLzXOtWCtNJfdnCWhuEA12VzXcjEgBEDnUKa6TPZDmCRgc3sWFyxdn2nUkOUYnfMFImOmwax4QJGUH@dJEBgE5lLB1Ve2HUwk5gmIC4ebWGyPm1XQKh6hwUatFQ8FQ1F91wgA1nagodtYTzUSxpfe7OGgBUQy7DyOBhbzbhJEaJaOtOaBxxliD@JpGEZAsJBNv1JCl4pDu8RF1Sd7lMH0cBaXAMO5Ckz1Zbfk6MggB6MuOPSONdfMGMqQy4TADosPATJUONA0k5hWp8orwnChkskpc0QBsDZXl4w0NOgF2N5Dpgud9dQPwTJrDADbeSXyyp6eMAEuTD6vjDsO0NvSlHogH0IaaKsocED4qH1AwkwH1Pxt0bNS2U/F0NjvZx2a6mGMlq/GPIKRvk4/2JKy8vzOhoGFt9YbpitEZKB2Va2JMaTbVviMEFdTEdkAUTY83FBgXg2fC7gaWXkznTYOIq1qM80Ahz1tPDIUKSheh6MdBnVGZIkwV0BwtEEv6aDp3ALieylz6hCATBfgkPVAEVwMAJlOHanPggFQDBr7pas0u8CyWzuBykQ9C09lDkD93kOzxtpc1FkauPEsHEkkvCIvxIIo4tugsHhhcEVVlIoAa3x/wOGbF7s1BbHpFhIHAF5pIKgngva/g7JmGOQcpENJDiyCTMbwdQBM7RoUSBi5X7aLO6mmZXhNBm6Eh0EL@6zpO3y7COKE53UEjAZySPLFGu86BgcySdKyR5pjc3dDNBohlG/pn0s0h2Rw0tOFUhSjMa8NLO3ANCljbZmUYuT8PgOvCobYNApPCNxDYFyWR4CYU/FcCQAJKAKHCbZtE8TYIleOR0QxLCepKCeh0UoxJ2HElMHckTOXRZcPsoRRiZ6QYoKYHZp9moK0gZD6JfGXuUOfJftLrQqHEpakZ4bvQ4uJiqBiqgGRfXHwOrjV0PUdXFFzPyRUnF8Il0EUpYuTC2HNKgWG10P25i3kYqWGzDXFUutX6YeW8WMzUYsq5LJ5pfEZA1IFkA@g4PgBPKFIuozMSkSo3UNFEoz1Z@w2UzsdNS@sLIrxSrhXuF1TIEBm0Xh/NSEst4SD7OE16ZQtGQVBam92wFbo4T13ULu4uWtGL@1AMU0dKSrkBlYL8wr1ExzIHMFxGzleKcbkWiZxnYJBslEOp0HI4nI/rkJESiXyXj0QVTu1wSAWpHb64CAFRBX3Om12L8A1j6UjEIxWUAwdm0AnDocRdHvJvRGqRaAjSRkIxMDHKoRBQpolEsKnSyJkTBDo4es0JsxGNBogNTesKvzNiH8ISYGDx5NvAvxvHk2Zv7wqkK2vaOqoicYtrI@BNLvPAFj08javIdkljNWC4hRrAaNvyLCO0xo0B6c@k3Jr@jMgcRAgKw7EH5ao2AYOI29oQDATo9yNXEcLxG3WhDTA4TV1NnJFqIjHoOGj2qom52tAhH1YSTXvMA6D3gLOvK03o2JPoLiR2AQiBz5PJ@TGR0gziaVWJrJqv1REGlqZiIP1aGmntA83uInlBs0JTwmoDVVFlB91AJartsiaM@R2gtDrUHK7DAx8dY5IdxQ5HUGuscq0LlT3UGLBQ7hwADedmE@wdFTQHjOXGI9syrjXLNJDIiS1ADQxfwjaYQj6PvMBG1epuevNh@s5DDhSbCZZ9tPVjnSZu026ypGHqZsdkywCArJlIcMbeNXCqBHQ@B8xLZmu3RKBqxzRGUzyo4nBvo44o5zKe9q0gZJLgE5cga9j8So8BHqjz8e7HLRgh5GwqBeV3fSn6eJX0YZmuIwY22RhATNnqyDfYkh/Vfnc0MaGE/MGtSOAnU@Udk9v1CgyoUCrRw28pqb@T8xDo525Uy3XNq/sWaUg4leG3MiZqD8og9FNRHd5toIbBqWAMdUkxgXSmwcfti4LrIjkhtzzDKd7umY6SfJfo2gx/AqgvxDUm2cnQYigZj@OvRFEsXWHJlnqdRCklMINUPukO1IDa7JpMugDdxQ8kgQjtghIeh0qoFql5XjIxOR1wzAHoiy1V13qas0sTabqBStF4wHdjcT5wjOBQU52AsGTGghsnu8ZS3Ohw@K0hDnV2QKUn2z/Y3KofVk92ylJyYFtJXWtA32ip9R6otLpqS2z6E2RHKiAT6W@v9CPTdMqcEa509tVPENO4yfc263u760fVow@8EITG1noDXcGiFJemADD5MUW7/dU3w9i2zJ6n69uiIZYySHp1YjUBDV8Ru4KxA7GW4AvPYXgP1wcSzUCn2WRxk3u9QAG4ioC4ZkCjYycaRUhaQ/ACBWSeUOI6QsJquIEFDPRWECbm1sfo5sU/nEhgvpNT94jcNgZ231ezO1mm8Gun3UZ9wAtOU/BVHDuRPg7OUDBfgZic@xdkmYmaC@zhWyF8fOViLr6ZqLnAHr4sx4crHvPRTcXMA/WQ5QgZrpDMxTUVMQfQw7RKmPyrKuO4PMU9tKQi8pob/WAiD3eBcOOyyxgVLcKIIBcwzbmjx5dE7DrOvo55JC1PxGIUX0hh8RaYPWsIgvzyBZdYIAj0Q7vfSjhDZ4wi40cRB22GL7B48ZwRZL2u1KFXjkvrhviiWFwHASbnxomzXmJzKqmpjYM9cN6uab0OImDg69JuiD/KS8Sb0F3J8XeKNG9By@yPfH35Ls2J39OEOPH1rgwnN8kh1LusiUhO7b67mjMRx7slX8GpX/JpwLpYwMF24YLwBAb1PRNUsT3NpnVVv2QMeCbDRUBy7Z4JBV8ax6TH848sfj1/4lTyIyKZDWL1ykRze@yqpxJyFrF4KHpX@mzKNmit9DMBOlOo2Rg@VvQabfqZA1AUc3IwLOIiE1LlFa4r4LShCTaEekNgNLtAyIBamqEkj@iB8wzzyjM5YzJRmIbaHoB6nQTzD91fAYsX8gTZbjS0h0CBLlh09zm3kkcDMHHSiZWE7NpTOEMJNhWf7jjZPSBA6L/dmWk2NtEUzsByIJV4/qeftaBJZhusq4zIyPAcdaAkcUv7wfYTSdFDP/PbmmAuB7qmEGHI9TWUTQVXNhTdc8xHjToNi8e7itVDXV40N7Ar/kB/e4TzeMktVR@0VPc5PxMi8eRkHk9taD2qETzRGCXT@4HkU1ORPD2Zc7qptAgLN7o0lRJZ2Pq8XdQhNz982i1IpyeU050xZOMlOqc7cAb8F1flvtauWh@/86lSnGSyVFZpyGrStJWGpj7CB5ZyNWiZ8f5VhyqNRcvNgR3Xv4ETXPG2rlxxZx2d8wnAq2hpnY5quc@HwG66YEeQAZS8occjrOLqWoy0Z@UxnJbOfx8CcffFeI6H6aTp9PMtDEks0oReg6TFpfe4j0zaFGF1pTFCQ7D77ZyFGZISC4Kn3IxGUxkcdb11lvEif7//cHocqil9oTA/NV/05ySZZ8Qk@WJ/nE@CUZ3F8v9Xej2MZVpP0ePpls/5oFh3J1jHrjmgNCsQb@qKDczkiOZQr6H56OcxBsfhqYlsNXY9wt7j4rjLbQ@t3IheKnpy09Q1G7uz/pAYnZ7sHueJ2y7oZ5wUfbOEbZFebHfjnmu@JDCbDi6bPMBoT5BsfMUC14R8nJMwHyJa07zB74PaRte8Vvnv/NHudm6pniCj4jqxhNacK0Bbza9xKi690898Ol7NLZfT1OeGiwWCSdvgqbxsa7ppg5GOv4@RAtRt2@a/87nYTzVNMeI0j@13z08mCtVnCTFv90BbKnrH1HP5TlKBnwcbfGC1UfKL51MlniexZPnrEstVjExDFs8HRf1V0rr6GifQZLeFi2I@5yPj7DyxJRZTHq4gGBS40j2/ctupPKVMJPmMyUMNYDW7N8rIff6E0eQh6rqjSX9EijbofZigkAeHY3Hl@6fktvJ4bq2niaQZtKtfq4Svca90FQYv@p1pUpZOyd@YQk6lni6g2vpAHahz5dNB41LFvY6PmB9PL1RKVGNJzC0mgXg4s@hB3Qoz8kmlxnEbfY8KGEXXoJN/VbuZK@/6oIv30fI@BMchOmYTdoxBf6JxJ8w34@hxynX7bs82WxOFxJhvlUj5r@tQE@q6rdL3IdV@q2eCsWz2QG0wntD@AilNg/DfCcQUMlY0JmZL5mbvrZyDLguqB7SodmXHcaL8aUIn/ZCFT8CFAlhshuqM8PchSs8Tog3T1L@lZUCWtjTa06zHcRfr11poRs0RmyjYeC7DxnmRRvuhWQw@zgjjEqiHhrTziOnsn5t6xBqcmWd/ZLTyzbp/zb6EkZqmiWyr6bofYkiaDZET@cTqo@zItVCzoeoKfwxzK4/hKyQyj@LztA6h3tIqDa7s8LWc8TJbcEr09EdALK0FtklX7ankfUSpV1qXA9t9PAg0NPE7JzqRpJWJB9L1NejrBv5OrBv5tCHHNMCachSro6I5ouNSqQh9SL66Cx5zibvbUzoqP/LwmOgYz0rg7jpuxI2d8@cninzDSxOS8f0Aj7MCdJwrdWS7z7kI34ya0J6D3ten2ab6eBOnQ7/aqRPJues8X1H3jK7ZNbpq16LO4fke6h7AkQ4/rPJYJaD8XcW@wu2EJI/G1lzX9lNXN3X9KdRFecilo2nOn6ndwqMALUj6TXhHSgMixOOrU3gwZBORaOx@qO901QGMTLbpmH01Tr6HQHWc7OG/8yefdw9CNjvTVKvF90LgzJ/iaA1dZTcaFOHS9i9Ez59IauimgjtWH1HegTLu8ylTU03T@uq8R0cxnX6fHvW@PrDph6Z44@35c5dFtk0lfQozaA7fhsJZVu2YjWZX@1qRGqriGNpV0p3D4d5H7VIhjKnmGotvYnBC14BW1iiBTFD2xx/jY/eh8c@3pjO39hsDyxp9XTBMbgHwplr5kgE6HspfrNbOiaYhH/dZufuJHlm3EIu7D3ITKdCoLMfVFGgl8oMzQBNbyoT0olXGB5SeqXpTYXwLa98ydSl2B9Aknubb4QDh8yYvHhKEO0K@gVUY3hl07MjXGbfbAp0Kf@YirHbw9BZfWrJ188Y30QxdXzHEY@6o7C1DPrYmkn10USSRFIufcXXw4OyWrvVt/svi7fRcLLOr@bNQo/mWrmieltrmyxTo@ppm1zMt3FcPKkS8aal2E2e8UfpyqchFjmF2QArHdTYGdmHnVmF2A8E83WRyhIu/31c7Cu6z29Nwy51uzw56gHl6L8FTEL8dKLb2dmA66lyc03sKnoLyjdLRmjsTreAidKkrNmXxx0QnwKDZhrjpajZtb3Yd8zsOZzNanp@NnJ5U947ZPT4R4tOLxC5TFt9l7m5Uz4HT@hivzM1rUusUK/MPCjrNoQlT8Zxbz/n7Lx6bRbgZ9PoDWzzm597Dwwr@mePeFYXbNxpIwfhnELqsq@jO/Nll3@Qp6FNiJBw7H9KyP2q62WEf8ykG6hcIOFS6H2CsdRiXDxUHeoAxh1kp/yeuW@LcRJwrNfZnYAQ1w@KaoTmPz8M4jgJ2kPvECnFVCw/jJPfwN/HiWzHET@ZTZe9RiQ9D@qipg2XzNajDD1@BUDe@PrR8ZdkFhkrTGDhxPMD42BCRe3SIKLJhPufjARZ@u/XmNOKyQqfb5Jsbv6KJ2SpYdANbH41dD67@z@EwDQ9uPyxkZ1O4psGm2lYGunOEK3pPSVft93Wc2QCZvmnOM2EORzDEfJMdBKPEoLepNnElcLYMfCfOER0y9Y4j2TGxixbCNEuchbQT7oHjIO04psNJ7mEVFsQjUwPUchzTSjCCC4eVaDQSCfBEuFLUMQDMhaIjn3gcjJ8mtRkwk0OwWpudn7Olu2ExVZTvWZlJRYnVahwrfuhw0tawT@c1j3jy8yWlVl4KxeOhpdCFUWSpkAeu6iAv54IrE7BtjR68vGMSMEPh@8rR7da4xI@72V06Sgq2QQtsjFODpv7QXuGHtviJwBPcm/I3f9kSJ2w7KlS2p4HOAgTBA@ZmT@2aN895viJ34AQFT@giDhjedH5eLL5RZSB3wRjhB2vNG3a6fZIXx/XEaXbwHHJl1SsFb1ycDsPN9g5vPF4ab@O0yNhL5VYKevmgZ4D513K6doIda7SPfmCNt62CC8EMx0IbuBVju6yl4g4AOh5B0z66aV7ROScsyd/8JT@kSIckxOZ1N3s6nOzLEc9CyHQysNk0B1BqF8mtapkCJIxEhsFugBOqDOUfhUfw6ACdngSOjLtnBykbfoBwo3rM4lsshAf18UhSSWuHl6pHL9@dp2rlH1gvqf6nnyUjd4Jw0nfxQs6WYswFKd0jY/mjsxA9jg0xaWko8Qy9EySa6L03vD2ARApnMjxE4vKYafZFr6Hz33Tc2eNGcQ9JGN3Uzu4hwh4dHSeGVW/oECHtrzZQCcAz2YYNHQy8EULNe115KTzg837xY4dlIUM8iKmAix82pzMVeCAOkywN2RfWRSaLN3GfP/g4IXU8g9krr7ubxDL@rXzJTbUxoN0q1@lEOlOm6izVy2sVcllqy8Sz0OffXwzTqfjFcHWrlrRdol5cDL9Lpd8D1U0LUj1LYs/b2t@8W0pUUl@@2MqISdJ9qMS3HoKYWLo73D3cOj6pnpweQyvcu@Jn27R6yljWIBfRzv2uqdMpc6CLpan2N8gfzwfg4TBbUtga3p8SiQT8W8cJVNBaiktL3OkTTROpv5J8Xnpb9cXPAgiZ1taYy1G7MGpgGwKzIdWw8oM@npVnIq0470tcpqGMxw7kEQY3eM6RpUQqiZWBWHEg1hNJxR6u7HMe9hSKfRXL42R7PhcEKebld@7F8yrOJcH9b6XefRgof/N6cyyP15tgHqk3gHqhbprt6u7e6dHWZDLgMXqS1C0XsuLMBBfO2NP4lKF7wJkOromEOGdalphECbhXDGZ0OU5DdW5UqJYQjs0eT0wcSuWXAmPGBMqU8YahWonTIhymEqAOUsJqTR3paGtDXxHdMdqH7o5X0RMC25KH2i14QhKYg3TbSwI/bjUQqyCX2/UOSYgLeR2y/epPzO1xWDUco8Eco1QPDFXeqGMz@PeNSq4rXWNDJoYzucbiLA1fXTU6UGEXNlLiYxRb4oSQlnjZJa@8eNMIlKl1qdDUBW0mFKdWYJTWlT5eayCg901HLbLPA5MO37nCxNMvbtAwVvilOtS0TQVrQ4f6DAevKHDHLcK3u31cRu2Mq2Yk3/08NzBwoAIg3xU3oHVbeBtRm2Q9vyyDk9wU9zK4QyXNZdviHLanJdjsWrNprhsboY06jg6SEmsjKo73S9GxS1bVbdBJWjB889uYSDlJ0BZ4vg8@bjApCDyZ8FTGGJMCCGuXZ8/pw1B604Rh9RNPvERwhNn24QytLcbjQLmOZrj3IRVxSp7mKovMsQa4caQSmkniFqFIrnjX6ek@wDk3llyoyR//6Z/xW0ouHHD/XLiHqXXw/aHwtcH9T9wYWQbfP/N8afD9Efd9n8Qmm72aQWQvLLUHzwsAX76QZuqEMsG9FIrq4rU2tvS73UNm07oBtmVPGfqaCSUM8pxmAL20HjDFNbUxgvMcxk04xhM@fwcsAnwF/IHqDWo0lJ9q1cJ4QL@YTGLBcXIjQZvM1SFfNKDz@p8HeE8NKGHJXDa3IiehkPFrFyEdmu3grmaOMBIpgkwMXGv98qdGE0@vMMluKrpazpU4bySXlO8z0ievoEsAG@CGwjmDNHjgxUsBcRWRLLykROUIJsWBLCSHUKa1TM5qoA2GyQEgEQw23LOBoG6aglTAx4Y6dEhjGrkGUAPvI8PJTpXfVuQiigMijhtvU5nujuN9ynjQw9dBE/5mkM4Q7BjBitI8Zj3/nl04F0ZN3KrDgPF@OYd1DXD/4zlX7XDOwmPEs3e8hKdvaMHasBfHhon72behtCycTqYzSTkX8XGoJFBBebGrfwGU0LlBWDRV7dLs29WNrd1XB4fHM3eVEGRoGizEQpW16EU8ETuveY6QV@5Joq5vJ4/frG@7pPSXarzlAyHG@z6mizkvt@mSPpD7Gd8gPps3RcxkJKeeipgWWePbtC1qFvs4NukD3OD7U2dyDUfu7s9ra5ULIziT/Zd59zcFE8vIXOC6sOn2ptB0MbGIu@629xO8F9JOuAei0tL4djLvGBf3j4Mfvm3Eu2VyfOWIu8E@QEd2x8d6Ew9svYe6J5I8K7pvgxfMLS/IGreoMhZ1nGEzMLNtx18aJuoyeyGmOJPmEemAzyG51xnaHNIm4cxnmejeH49mHtyJixG7/vgSEHH7RRdKp2uNwI04qO2e6PMOaSfsvq454UjAEBDTZ/tmIe1H79LwwJTy@ZB5h9Rs1BmHCZr0DdNVVTe1AL@KhLk3hkTp0pHDAdDt0Oyz8Szapuq6jkCnYpsDPgmosleDHsC16XGk4mihgpYVh8RAz5BblHO8ZkNQItFrZcPDSKKrDltaB0accCQGouk7WR5fV6LgfRugVzXm1QCnpfpdBeqATZNZw9s@hpG1AnnHFeTTj@xmfrBRCwAyTNqIFPnMRejUcG@WwoYvslDMo0wjEgslGLekxKVRtPWAJqISbKOLGzVp6qPd1khl818CwAfztmb1ElgrGGY4C73Ebdp@rvmmm2N8lFHOlYRmtNRhGA/pF2tIJwgP3ZxdhyLSDIvT9TXispLW9D02rixUHCGUxnfATMm7QsGTc5OioVDAg/543BGMEsjx2LH2wAkqQrjdU/osPKCLgGyWYOQNX4SNmO1YERav4HB9wwwWjdKcBjwoAmwWBG2TS6MbF8J4b144WYZGwlDbaOHjVuuzczmRqIGbMomwJZzP3ABtCmcCIwGwUSFJkdCCfgF/RSwRv@U0IW47XaJsA3QXB0DNjSY5hfP7IF@AFlRrVnnmu8NgLGA4VQuFomiNSWlfYMAXa3MEIqCdI8VdGwHoK46nAdVQRgPUhqW2NJCXL16rhqECgYBnenipqzIAJrMiMfe@4dj4PkDKIciLuCPOu0FBJ@8J3Ard6Saoa0vJEk2Nle5Brfl0gXpNW2g2o@R/m0wkS3fhJb08SoKuGamEl7plOZpZjkaXjOXwkoHa1rNnOKN2vwTKXD0BBuoQgOJLeqQE/AzKX3nJKC0pa@GlVjm9TCnACybyHST4wU4m7paU@@TSM1CWYhBicaETXrLpCp9UIiHfQ/mwhywlY8Azd3gXDd0ijNkvadEoliGxVMcC/JC8OI7SsHlxnKTJu5KwBZKdnuhuU6qY1xIztx9zAorgojdgZXHAEnsX6y7w@JbAzLy4B9Q/nvFr3OHNaGOKavuNL2ky5umCRchplLlCyIT5HUpAwGEYiIjemBKJgDD59a@Dco4x6XkuEzajz7OpUjSUlcFMB/s6@AL08OSyZEl3F5vxa6a207nP8XOlnfhcO7w6PHwfuQizAgsFNw4keUX6Hi96ftpnlaUf@LCf/gkGl5OBYHJZfraaTH769AksDvicVxIVEB/8EzmPh2rn4VXGKqury7Fcfjn2IlT3FSsSTqcjx0zTkuxC69utFnzNLl35HQ7yz/PnlBeY//DPeJjIXzhcD4KI0OA3wl0r2SC7WFWU5ehK@oVRSqRT6b/5d4v3sbvD@trf/F4vqS7i4wAfP79/g@5jOfvd4uJ36@srKzEgJHcffjz8UK1WVzZj2cPz7POVeGpx7T/@H4uL6fRaOrlYs225Fjq/ei@lUytS4m/@InR4@LZu20CIAn4yTAYn/ubhK7Nsll2xW/hctRn@k/u25XMr6G60b/HeJLBXyiRsQqFsJnT8fWh@sy0yufJ89T//8cHnoBOspJNnFjyd4OdgLh/kTnCAL@P6roOV4BqC5e6Do2S5XAbn6n/@XyF95RXgwZjRGvxUsi6u3ChYiZcpyZdgJQcOOZ2GfP@vn/0sEKwMg7dBWZaDI/qroxs@@WfyM4aOpLSal0zzBV5Kjp@h7zOuRVKW0xdue/qaG5vWC@4CbmhXZvrCvHb3uIoJbiDHU@Eq8LOFn7/93//2T//2j@nvT@n7H/Cu69zii0@bjKkwAuOnWHwx0w57U/6jRBw@Ca93BNEbFzUL5suxOi@Vx8JBn2OKDt4vEyTx/N8IFwi6F7aiHKpNNMZFUM6vHLwYPvnDxoV2aRsck9TLnE2HuY3heZgrC9i3wAWCP5TLRw7@vWng36GNf2z4Uz7IDs/hswh/9A8fz4u/ixQigglk9rP4G0jfQPA8eF6r7Rj497lLfxb@NT7j394t/n128O@kiX9Hn/Hv5Bb/2ExtAsG1tbVgNHoEKqNg2qd8TuGbSNSFz2PeYCD4W/2wlYPcwYsA9IlaNH5/f574fhgtlcQ/KFMlz4cf7oJi1e7j8bXvK9HoORXvvCLKuRavVaCsvMj08/0aII6una@tJeqVSiVe@75yvjaZSKR78SKKHfUFJKzUzs8DwTtsizL@LONP08bftCQlyfsF5ToM1IVAEHXcAld1CyKA0dsa0B8Iflr7FI4@jz5P6anrlHwlX70xD8b/BwdDiNCGqUvTSnVTXbkFopKl1NPUKDUapnrmgdwCpwp/qR44tVR7mOqkjJQhy6PhBKqH/3sHpvPmwARsJqR0hikHEafa8OwcHLwBfG3I@xL@tFQqNYRCDlPX8J/SUXDTRXD0/L4euQicM@mTCmpBQg4lUqFELhTSatlc/7MUC9UvzkO1UjBpX1wkucLE0islugDw/r5e39rfrNeTyEJrS9EX0fgL@JQr0TXxeB6slJ5fFOPYdJz1EvVgcu35RSUTR3cuCu2ThrC1ZPQbP2OU8KwsXgTABjw7w@/ZzfUNd5GDXBdnZ14s/iQxiFwUBB8ATc5NP@FgoHz@jv5bB/9l/b85ZeHzWoSx8N39Wpg@EfyLRO7u7@7FbyUSDgtPeA3@MAD8mOTuvoJOAroD13k4Uovc3/Mw@A1H1jjCCuaxVqHEY0Doq0Ge60WoxBgYS2GxznZxMUylIqUGhHgz7soXWrKJlGgzy1IDl9nAQJCXIwSSXSmVVoR7NV8q5YVbzuVKpWUPKgUe4QQg1VaaJWT0UrAfwTJw9g@ncJ6FblkNhVtqG6/bf97vg7EnF1JfvnhB9XpLs@p1DM98@XIBPSmEe1nKhSyEpPJfvkD3C0XAENw3xSpqAcw6OZkeo@8qtuI4VhhM/dhFCPe82RehCManUykExvQsu7aWW6lUcivgzuUjkZK0xDfChDvRghy5X0pKvBpgooWCIkrOr0Yo9D6E8Sy4xp5XgMNt/LC7@yBRm61kI@HGSI14AXKhwEPYSi6cjxbEX3kxwtaSlWUm/s7PM9GV5dXlF7XaeOhCMVG6U8ryfflOKeK8wX2pKe44xS2myrNnmQLQJZ8qXQTq9c3qSbWOL4vANWmQvgwDSeAEcL2xb4XOaZInW6idY01qF6FQsfSCN2w@y4KhkoCLh0B0sXyBKhwES1Jr497yIWHl36K8nM4sJrPD73JbKdC8vyzj5/z8PJ/OR5dBtC0XCrVajUK/LFKa896wXaO7rsrxczmXrcVRd7kctpeDfSavZoLLgT7tLlpNsRYu0Fo4abYIgdCurIFr6baq6@61sjempbdutJYK2A/3qhtbJ7H0GqBMb1c3Yunj0/WgjN7s2E/RGfQfbVU3D04hweHeVvV46@Xuu63TQwi3YYAEYsGnd6ioA7Wu3gwGN@ivq/TZ0Gzl8lLp9@t9@AzbP/7yD3785X/345//0Y9//gc//vmf/uoXf/oH8P1L@P4Rf/7Rvy1k8fdXv/hn//OP//rPIfA/wPffw/ff/eoX/@Jn/Ev@v4bv/@kL@2vx9cHxL5ASsP3hr37xx3/xq1/8k38J338lvv9y@vvjn/xv/P8/ij90/vmPf/LX@CM8f/BHP/7@H//4@7/34@///Mff/4eA/O//6pf4/8d/9ff//pf4/7/8m7//q//h7//wfyLHn3HH//2v/i3//bvf@4O/@/1//ne/94sHfv/g0d9fPCH8F7@DkKeX8yl4nlKvbw35xU8qz29CjXEuxGB/@o9//Bf/CDj3T7jvvwcf/HtRP/c8XkyUrLp4dBz4c8a@JEFvSr344oECyv8RQyGYfZnERqEpN/RXv/jnf4HBE7D/yI8hJc/CLiGwl9vPAfZfewXzw/78x1/@7Me/@Ic//vLPfvzlH6JAi68UYtVYXP7KxBAAZp8Ah4C5p8ABoLyGa@SLbDGQBsfiGk5kBOTop09A0kVwgQK@HMhmwIeGzPSnVqvg5@I8WblIXlT4pwb@RLKCIYnkRRLjE0lU6eUKIYNSRQOQMxhEy3wmIooTEPAdBlYK4MO5iSgMQVEeFYWo9Sgrl8vRwLAMcQQKXkwzZJU8Wl1odJQBLybiaWL1PGi1bLhOWCBlOXrE6svlIU8YxYAKYWBYIAw6kuS0FM2XNyHD8nCTIS5EHg18guenciVfHlYQ3Q9UBMARXYcsAaqMpRtWfgB/mXACfGC4@QMUJV@ORit5CClTVSm3WJ3ylLNUOap7lFG9MRwsYHg8f8HYd5Kcl7jxB23BBDT@RsfQz2kO5DnEX0SXRXXo33XSdxnTQ0MPiT48jMc/x2BKLwAAbzyOG7LgG49jaV5A9JCjilK28IhyDEC5qJhD8gJomI4GotS@UfJA/lCGp33WKj4PosPqLC0tgWutImWkAzAlmHVVtB3FwvUKUpKKTMoVJAzG/S3q0iEZG8uby/Arw//WIu1R5eRYDiyFUBcIMTePeDRjrphBKr1bNarLMpU8SnCB4DicK7i06ASa6QqLBMJ00XqEjFW134fnG7uzbg5BCY1JUkzO8WnliLBlP5jFYvkHeWU1AE/yD/COd3HbODQDvvcrgb0MCVq5i1OPQyfoK7lApSIWzpgcqBxvnUCCkwMmp1MJBprr3cpqeiW7kk1ncrnsalpeyRVWctl8BkRcLpVNp@XCykohX1i9pyK9AFERKy43smuVfzDz@W/@wbzP/FD8BCrv2TDB4veByjAeT6apxGU5u1oalaEcFBSokCbGdfTRXRz3SwYuaH/WHW4FgmIF7uLIpgvwYYGFAFuAIPgAWlwyYGIde/egJBb08O0ZfFFPkrPACJHABTACxxboT3wC2GrPQNQ8k7kzmxs7U@g8waNb@5ABtIHB9nDnpGOyE5Pv0FtXm4E1ceioEgjQ8sc5ULQWwLvpz2uBtaQXOx/TRpe/UW7DMkHB/ekw64pxxaM2Nbwpsul4UTsK3gdl9zSn@wDEab@HB2FU63eGYavXgALiNCcHWIcfSzfNeQCr7PTwgVq@8Y6C4joinQUF8KPdlzsnvufJVnVjJ5Bj6wf7m1OPrADKsr2t7RPPu8pj3aRZD8WHrb29aa94oJGyyLKrsRgIR/jBZ4w@9Ewsfe@CyImHh91UDKyounrM36hg2tBbZWDqslwKsqV0tiAXMoXV8nr0qD7IS88XpQxYoU2FdQrZVWD6U2MwbKfzIHnwPUSpYi61P@gNLEdbAcvpPe73DbzBDWUFmR@M0OzADlg2PbxxHi8ncAKW2gIr58agMx8NfG/UoM8eDIQHBqHT0jpdyPfGdAECDUVh8P3WD6RX/R/n8QCH50FhMzH6HHBcQtPaLBVI0CxYupDP5guZdD6WL@RXsmAAZmNyOiav5lcLqZickvNyLg90j@VXCpkVkI0Qmy2sBoIgQ7R2MgmiX5YkempGE2@FXcPrdc1EtxII8kkEGG/xhYhBxQsY5JmUyV@kIJ0UwM2yTCsvSvjK0RS@0BMQKqzJgtvbG6ntbUlaRw/O9W2kJKmFnmw@lVpdlySVYjZAfKclyeRpIArAHO5JpdY3JGnAEeA5Vknqomcrh4qqJGno2ahub2M@l@hJY3oAu@Ix3KO7nlUAM9CTyZCmK0mfPXQAV@UZrVBJt9CDeWLMNo/ZgDhJeumWJ5UCDEccjmPYcetarUrSLvdUqxjziiqe5UV9jZ4qfSTJAg/woCR1wNGxwCSXpAY4kRMlqQmu5kiBsB648Mij4SiSNOIEQhJJ0pCgleaVBEqVCMdsdnZ2lK7TUjv8M7L4swlFgxhtONjabrx82eh0GtaouvXyCGNevdpRLkcDq9FpiGSNOnxMSAMxV73R9AfKuFuvK/rcmNcQY0zF1Ed1FctWVz5DmcSng5n06q8g5hXEzFtC4djg0wPQBn7We/BcVxoU434ohp7DRkMqIY86o76Kcy3YZWjTUckf0lOalllCF2jhbDEUDsVG53ItdluiGNZjLBy5S5XuEaQdpreJoJQEledudD4sp2qge8slnAYKL/aeS3IhKxUXlefhIbpzUhG07xUpUsQ3sZjtEAvF5ecg/nKrUnEZntJzKQPOYTgVSjEGP5Hz1dpzaRWRSM@fxyUoC3gBRIGE0moBERZWQRMo3QM9HJC1jYGj1uvh8I2qXEUivE787U3s7Owscsc3WmlUR6fUDg9jwzIvDdMipVso/DSmlgpD3qDpmBbH1wEK3D5PFamSkH1egtxZMhlZQ4GEIgSen2geO8GKcf7eEjmfiyRwW3bdbNfpDQLskzvZfXY245r1g4p4hqcr6GSluw2HtGO7GDhBPZJei8jw6HgD3yREZ1/BQOF3WNB7f1TQKguBQEUoVifq0EnsqLglplkSYRv8pGLCd9gWiPJR6@M99CU6VItHHN@YhtJiIpjdUPb1SqVcL9@e1@JxLO7aWnANsnJTwPDF1gUkHpFwd4nXy@tQqlTJwOsaVPQuDYPDQKWlOApYaOt3g2IRYO9LnfI5Jv6CP2txqSJBPudfaqCBQpuNgkrZHjToWD9LNUBFzpWGECavrpSuyiyezZR0ppT5EY8l2uillPxlC0dKlKp8nk4VYjBcwDACXviu1hYXw3rYMbcMqEKqWMSaKOUKeeGpRKLpZT3cMpmyFr8FBgXux531LBLVw7IqR6JXkRILL0bKtvqZK8VfdJwGXayXU1w9XrIHvfPUYk6O3cXr8XtdsZ0leTVdPB8sncdlyD/1pbMmfYQqQ53vA6BJ@2dpYYArQZjLeXxIHA9q47B@CfQWXQUKyYV0SYAE@oL9wxIL4/us@NajcCi0mg6FIqESQC1CMPWiyB0xfQi6YugZdEAYVKEHFtIQb6nOAPQ5EA0zJeAmQE4OBO8DLc3us5VCIHgXuL@7X6u46tJrNhop0bjrfcZYJwrGYJJWlXA9apFc8UTlBauWq52jakmAVjfIZEsG2AU/0BZPLn7r2lV0rfI9f17gkiVkE@DEoZXd5Fq0QlMcAUmSgpK78BDOZ8HOw9mUH4J0hyTbuGsPDLpXovgGyaUUufZ3Xov8sK/pd/lMvEKWBHDb/X0wupbE5dBEJUnEah7QboFA0DCFE6ehHeikIGWyWQmNSpX1jwvfr36f//7N6cHpwTZ7kSrmi3lOiQtu58XkkBwCyr4A9UY72goE@1/MrPyD8aoULPZDmZVQZkJRvSiL49xh5IPwOa7UwLd2DuZiLQKucll@Lq8WNVsspISL9qCvWpHnci5dTKfkSNCu4FnT9GoQiIQuObcarAU50pXVCLhpDSAtBytJESyvYro49wELZ4N24UswncoHgvk3n74w5r6GV0uTK5kUxV26X7uH/8r9ORjK92Qv39M//iTh554D0D8mcD30GH8m4MYw4/jaD/E1/r9GPxsHvORSDpoi@Ak6vm1/X/@@HgwEC6FKNBnCV8rzz1AYoaimLhv0p9rL@Pf9OGDZtu1lzwfeZagzy1ZkBoptMnkReZsGlbZQyOVzwcCvZz/JZbCYlxeqLMQvauJDAl7T6J1oCk28GAsnOZYX4pvHBxuvt05wTFANfLEp2zjYT2AUvntzfCStqauKpY/EyzdHCIVDycnGITMtdrp5SGnO6DAihdJchshlabdVFG@oiV0zOZHBBbJsMrWSlLNMzhdTq8V0jikgjGy8fEC4ljApo2ptmP0RN0TCGxFKvFBFGIzb08A8tNUie3m4RynoXoLlhc2tNwfsYH/vQ8IN5eEnO7vH7Phg@@SserQF9Xizdcyk6jHbPZbY2e7JzsHpCavuf2AQfVTdP9ndOkYEyQAKMlSMOME8q4Ct2SM7iVqTTabBRLBtNq9UZzJcsfpKEu8dnQw28LUkKt7dPxk@MGBMbfmtjuPqAldBGKJXWi0rgKcgtSZbQJNjYVm1cKuw1E3Zqyw7eH@bsrKLrLmyH1plzdS@kVlbZXpK/DF9pZc5YouLixeG5I0C/mp4Ro8/CPfPQ9i4TLsftxbCuRW2DKZOeiUyjtk/OFxIub6Fs6OTBdmLO9pcSHue3e2FjOfZAt@K59s@21zIer716uuF3DjZ/sbCqufb3NpYyHs@YNKFwhjn/uaCnAq4xLo2tdYCvXotvL27t8WWAShSmojFGSZ0TAUDIcIDw@ZXUpCVt7x80zVjpDM3RlPQLfVr0C74BNQCqjznSNdajC2bffjpqT0AhmQBT4lVrE4zJrDiHT0wtgTuAgtYoQWsEMAv4GFohGOLZZaOMIheaPO1@jC/sy3GpFObjjx@Z7M1VEcrwAwxuvSHjr5CClW8gzGwcC9Qhts0C9em/bwECpYBkywpEsHzcvune3s8MxgdLNMKSwTJyCPNwWn2ARtUEX6x6hDKG4c3C7UF0mpBqBb4nsjA/URrBqZbE0kB9VxYaAKCSepeK3qMoWoVwzVgxIsevg8fgCEa3Clw8YOC4XAT69pRnSYVKILE3DrY5jXEVeQym2zlCMNMiVIUzXf4f/nCXN@FM@m1Jr1GiOMWyHmxOD5e0jLCRjBswT2hSRB0Gp1SLiDHRKOQGqpDcb56LQDR4csPr7ulrEBGqRB79ozKsQa@QoiywHRRypHFEQQRCIIR@RCZV7RFKm5kIbmMmzz4S9aRiDiO8GtAGyPv4g2QrNMFnWpVrxd6zblggBFWmhLIIqrdwrYGdyZdBz@KR@DkGGtAN4kxN1LOYSTaODGmxlgbgqdkal0zgHNVaywTXVaAzkitv7/JW4jfMkPhPIBqDHKvSA0GwuIZdl9i9IWFhgWmaMmFAnlIUMC3yDRhJASHezzd0SYlW@b9BdkSUz8l5e520eUjnhrYQXAakRUvBuC8IqpLgZUx0Ax@gQz7bxnQc5bkyKJRAeFxmQDbmoSLxzncvcuXX6nE1nQtFr@5FiiWH6zF1hOr8ZvVAoa1MYtALUDEhwFvFKDpZ7I10/NQwFhIKKg2Pw0FDKBjXoI@PoHgCelhyB2nj397ehiki9NdGfottCCXCjzJpLc56W1NerH7QojCwCZIr7AvrIEuOQcuPCDO8uBocVk5mbA96aUpkDJT3TRtTwLzHIDnUFRyMGTAWWGMEiRh4ysLlB6@OKfMqtv13f2tk8lYxJew66LgXXxBPeURmQQTBcJ4O4yeiFeicBuJwPXN8CHPI0b0rB@fHG1V38SgfBG2Nu4B0zoA/IieMFGDezcHCDXUJozHrRgLH1fZcoQ9w5LFmJgxQM@Ts9BNWwVUD@bYGvTTlFWKg3j@yZ4UxB4ZmJOVFGbhCPtycQFDamqVyb3@l0wvY6xmWmyUWUVll@PxdBAh5V0Bs8@7Jlc2ELLF76crzs3sMpViK1aGOWoXNO5hyprFT/W6x7GNhkX3GGvfJKPMLjE8NYyyRVz6AePipGrzuBZJYyPyAYZiN4YwHM5p4ixK@jmyJ8W6ChYvS0v91rJ8TaOdLEucl2WNMp0tw6/FVCOYS4Gpo8p0d4rZd/oKnuYVkQd9nFE5xCArEOAzLb4rtMImvqzEiRTp6hOUKfU6XkxZr4dtVW/ji9IHVhOGfFSXbQGGH4xN8EjqSOiYjBTkQf1pMqKl4elbvD8URp0phPS@9jJd2BemHAMBr2S2o/apVL5i4GQZvtbXnyEY2BN@aFY8FecrcaQotOJtBfuDi@x84tYjjmNgd2NzgkE8z4Z6bDonzmObOXF4ud28JO5p7Tlxl4PevBKAYHggRpy3nBNjmAfzEvBLg8YRtXMfAc/9BK7VwpH5TQ/9arLFfbc@Ef1PrIEqrjDaPfCxICiXggN9bR3cVIFpmxpeAT@NyDvxDSnDw4jv8LnHVpExJyl2U9Om0buYBCI6PUm3nLNhsdkFrN/J6Xwk5kPow9ji12A@hJP5kEIJ5yAJsmPifXcO1PZQIwtO4x2nT@DdCUYLzLtxArP/CDzGjmGx8V3gBbz2yovxmHlOlxujK84yDoXjzDs2vzxxQdhD0G4l5IifoL9p9vFvzT7uyx/75E/KuszOJ8tRi/r8RQgY19Ht4D8pI7fUk7lFvqnGfq5R1asH2BcvcvFlwy9wmMzWQyMkkMdTblUIPQY8UUggLj@ib5Av1HziePm81OPxZ7nM4rKXhku8cW@gyXVf4QN49US9jne21ut0WV@9jjNL9brEc6CBFwc8/6ArOhuPS4CWWjcpNizFFSkmxePV443d3bhmSDF@q3ZZsh3TUut455YUw/XTskQCq44wXVXvlyWxsU2xGaWWHs6j6ssDKvj1TAiI57JrUCbjy1i/nl3TXyXzCVUypzIbXxD5hNyOKDc8C/9YTha/ac3NaIMuA8Pb1SxVQ0HD7wsX78TGWzMmLmvAKX1RBJ6vTTN9Nl6RwYtEjzqGibbGuyZoabfMaLZPci@PkWbuehG9Had6EMGYUzn3SYf0ViFGF4m1VKFn0fRQQhpfIikKlhA19fG7q6DxuzfGA9rkhTKivDF3btLGacypoo4Fi9nHyp9LeN8MNMCh2Ydf784ZcHu3zoAb753BIFfUgRsvncEUbeEQ98@Ai26ggSewtzS@8LKnDLXeACdu/LcaCE1uXCwc8rEmNOpT5KT04xRFiISONweHBd5IVCpKUHWbbruZvvEG4eddehOpBWaFLF3RjMX0qQ7zkM69RicS@y00kk8RQ9Fsi9JA2pjEJK6EUFq5WAPj08c7rohB9XkqzOSznogIahLz0o/HK9@lOeUJ8wIpAsYDL8w4AZ9l8r@9j5T7SNFTQcYt5ofiituccuPW1AcL7sfgKmqRwCOW1P9v7CR/k/wXair9f28UzZg@v2NT5hET5putld@iWfBfFfr/qtD/BIX@t6bNP6CST6Oc7fFT6vpX1fBvV79I5o1g2LA61zj1lv4pethvSRFY/SY9wC31ufyYLvD18dlFk/YP6z9xlA78OnnSyp1tm9Vq9aQnW0cvq51qt3qE9xOtp/aiZ5cr65s36y/XW9XNzc6rzsa@@jZfXdnrv36f//CyfftZBe195@DVx1u93@wG3h/1b87Uw5uMmrerg8Hn3Z2Rs7N@2ts4zn5YvUlt6dn2uvp5U7c335y8f33yMnscvfn86vDVbS/Vsw/bKaXQy@y8yb3bGJ0Zgey1dtra3tMOesetrdN0b29T@7Ad3UjtHRfeyqm9rZuPmY2baDaV3O2/Pnh5dHrZ2PqoH@3ufWhtfDaV3Oerm/5uslVob1wevQscZN7KO58PDjpb6cLLneTNZrvfSqV3dCt7@f7ocP30w073tbLV286eFt5fjg5z3bdvr539aGflLDd4Y69Ejerbt@nXxsvr662jQEMxT6yMema@lfs3N4dmobeqvt7f6fTeWrKRPMi@ix73Tm42t9b1z6vDzOmHs7c3K8cfBm/evvp4kNKOjxtbSq7faKWPL09WAs1eZjd6fbp1mldets7e9q53d7IfNpNvuup@tXWoX73s7Hw0jw/3dqsZe2DIexvX@oeX3cs3V5sbu7p5eKUb1ZVkVj9pfTg4CJy@0hqb6s57@1X1svshmV2/WvkQbfVfnlzedq9erR@fHuTTw8NRytywjxo77eHmUS6dTzb1z0e3bfONfPo2mru@fJXWPlRvnUDmdpQt7Okf1J7xKtrsfBx@1pPRU1ne@Lh7@@HD8c611agap5/fbR9dWm9axoF9kDp69fpNQ7/KO5f9j8bxsdxMvVSv3kRTSmB4umNDG6knSnb1pLf3tj/cND8f7X60c7fR67OrjLp5dfSu@vko1bgx@u8Na0/rbaRaB0r1nelsDYYvm4Xr06sdfe/zgf0h8GZLzma3zba93n63UniffBltX718vy4fD1P7xlF7JWftv3t7pmlb3fent0fN7Pa7fr7nGJ23t6e9rejW3rB7q@ZTDf34w5UROM0eHx2mb4zXWs/Z3jl6k3MOUnvvDls7I7n6VpVvjNWNUXZzaOUyZ5vvrQ9XO0Y/@UH7PDhMqdfR1oe@s/JWa7Sb77Rm73Xg@FX3dP/w3c1uNme97Bna@mE@tb@3s7Hfaa28Hu2@GWztNS5bL3ffq@/7J7mr9Nb6WW7z/XHGObl67RSa173MYT56oveczmk08GrQHawenlmf3w0/rlR7DTVzpH8wR6tyb@NVPz18V906uO1cHfbNfXk7PUqe7plXeur25OZ2x85VR9H88NTpmc6JPMzKbwOZm9u@86r/6u3xwfqrg4@vlBVNO1Muj9@1UpnTfFLrWpndXO6lvLXd7n3uFVT5dvNNRsn0ulF77yrZ2midvju70i97r3uXzUC@YDfXdz8OFHOrkZZTH9bbW1l1b33vRFZPO6@PVzb3U4fvW4enn4cnrY33g9N3B1pq6/JVYa@z8v7oXeH16scT@0Q5M9@/tvYDw3zGtOVcIXuTOS7kD7rWcebssuB8fH2ZW9fPGvKr3XRP3das9/lR/qp/273p3ByrqUbn5eZn5ai9BZL09DClZAdX@8PjQObdSe96tb8e/XDVfP3ekPX8mbaaPPl8Wbjqdl/fbDZXzqq3n5Xsy0u1cLydbOjb2ZfRo423h5edzbPb/Eortb73Tnk/3Oo6HwJvd7TNy8LZ1cFwJL/dPh71qilDz14fn2WvT8z147Od43z3TcNqN3YuuyAbeqPTy5vB9Y662h3e5F93L98pqb33@Q3DXjlMBV6pu73W0cnr99VoO60WnOuDD/v9s/zZMPsmb54VzIO89rrafjl8e9DeSq32tbOT4elWN7m@ofXyIFMO9VNr4@DtzsezV/1UIG3k1m83zOzq5@j18EPuLHkY3Rt8aJ6ke2eWtfNes7bfXx@@f31c3Y3uNkYvD6@Ugw9b2eP9jQ37VXRby6mjncyNXd3I6G0zYPfWh/tDq1/IfLza68BIYLYKrZcnmTPDrlbbN7v5461q9aXd2H2lDIcv26swRuBn6@ydWQ78mt89F@DXzvGHwu@5CPTsTsMcgrzkR@UCdO4pQOeeAvykE@2T5nuQf51cDpz4N/3Tu2f5BM@gAcoaa5moPCTYrndBLL4fIsZ6JiTX0NU0@/REtOJkQwsNPh1@ab4KD@PRm/PUYV83NXz1Dr4GAG1SS@Un/kB9SQQODNYbob3pqD1@FEHDt@eI@1zpzQH8JUV0n2Rgodlk7vsFE3Rbqfe2wU@gQPSNTpyup@2weLzZ1pWODQ69Ra5PgWPv@nTMQdcUnPzALOS9uiKnsmJrKh1TwMKd4Et/9l8y3eTvJXAtDgWUiRHd8YGTVHTPh4rvILO1a1Uf0Ysm1FYiwHd8PmkXpD8MN3hPhtGdmlN7Q0HdUK2pDaB9ntBdaU0uv8ArWF4sJ8USKypDdcVqaA6@4bbODy/UeY7unrf@5N5DOiIrFmi5YoSaDd1GGxMHfIbom0qFFKON5niuwBHZo2qIKqq723B5uU8oad8V4x4f5uX@w7i1Xue3hXoCd0tTJ/CaQKsB0IoWpGfW7L@zaZOjB1QK8MX6rfe7J3XxNhK@xXDi2NADOy59VC65vn6J18BXflHy2W2ZuMMAio/TjvwyZ6jqtcl5WaJ9j7g9ElobLezxbkt6gzsWHbH1aTfK@UqN7yBM0dY9l@BemmecE575SvVsTNAFsaHC44EnpuMbNDnIbH0RcdtSVQKg3Zzu@ZCpzX6/Zd57oGUaumJcoavEt8qCvWA1fY1F71nw1QOnsry6iP2TZCNgvSGptw12XFDJ8pqFAMSGWLeZTw3szrTfHtPwFvayxvkxzMOzunTdbIbH0cvulhtet4ibE4efyuoAZxLbuLPWtEY8I5yeCZdKAIL7dEgmqIa7W9VX6/KYGoiONvX4SgF8W3KD8Dy@Oi5njD1eWp7VIrED7QCaX1S@GQihzr1i1XhWD8tCoHfEX5mJpGPiuFuIwJlcZo7ZByK0BcfBMEY8wnenzlCF7/TyuIhxOp2navDPnvs9Rb5xFzsUnvZmKEIi2I3RQp8qnFdoBK14XQezGrMeNRTu4MYm1IgXmQYWPoYzLRqdaCcf8nMN6SazKFE7PCcWxJBXI0F6QXuCoT1x0Bp8Ky5r8x1cnNaBKRKtQUZfvngdBrweNx66ZxWBJbz3aSODc87kfVkQtOT63U7ouSlmTBRPqt7P7qWnM5pggJs3fW2o6mEQmHV8y0qfQZDYstTvcwdBeNuXIBgbm8ou5NXiYhhSnRNcMl9jz1hYXlsLr8bDFPRdPhLxOqNInvYl9yUGIV2psHB6OZxxE69gYkCZmUSwMh9BmiNYWQ7LLoK0QCBnAQNXMQjJdyzPuXYScd6H2MNbm4TBd7XMyX05HZVra2t53OPpC5xKnJ5f9OVMNA2JOeqF6GQMR8sjfOG1yRoB8kzaN474UKxEM4CCZx2djBjnOhXhZerPc6U2d3D6rSkv7jkNd/Ch5PjKSNU6z2N9kVP5pvQ@A3ffsUQgvrarTy/vGodxll5GNgcdgbok5NZV8dBUjL@8TQxaQL/S1KjoOxxBECgGiAguHi3GLh8b6xrfPtghcJsm@HidY0yOsTyYISBRQGLkITGIEKKB1qk3e30PDobifITv@OYDGGWyjyvOeH4A2gnVfjcnEmOcfLjCDfjEy7NoDOH0DUOC@t7uOj7ebR3hjtnd/ZfQhAtYjxgb/7rVXOQYvSpuKAZ/oYfmaFAEkG3coBF15U01mT8GuvkLbC5yAT@NnSek2iEE44mFdkh8oTl1zRTYOCldPlIdoiO9X8oDyEdKYGewG5UpOpJjxN@Lm@evoaJDb5SaSAUOL6EoIFIIaXZyVN0/3j44ekOUO6xX9w53qogZDMymYrUYvSgFO4hhqDofVD16BnD47eCrmrFOSsN9qwd/iTXC8jfuceIBYJ1i6hQ6XSKsL2f6GXgePC8BSRQPGpSKekvtz8GNe1c9MFEZew5C3oq81GIoFGWaNxLSgDc7ErpytIKSjmhpqrYRcoCx6cUxisHlSdLFtw5WJr11j3ou6lEd4heLv2Ysk6Z3DyMf2YM@rg6rLclPfqXZVG26HGBMfUCp6m3KREgWH6EgZH7tx/KDn03xxl6Bg169SINuytN7x2rupLII2iOn3U/ScX0KEsfi6kh3rlpJapHImb8KeUJ11CZVxocy47ld8twuITcucNnltEKm1c4vJxSxeeTRXPJcct3Y1cy4euJtJaeWa0Ont7t4YQ/NhXCpQw2GzUSXVZijCVn3zG2yZ24vHvfE@crd40qZIOykRiYGnPH4KQzmVgvIFp6Z26CTK2R9DSxsf@4x1Bv00EjJDzq5JgbBE6fUQZ124VzxiWeoHuQMxATSkE7LnIvsajSoePjCAiGLu@WJ@HQNOoUpZgU0A6TF@HCaqCupkqYtDEVfIIpVMQpbLbeTE@R4MLNa0we6EAhD@YHD8akEfoyPZ5RHJ722sUyokUPGOitFcF01HocEET6vQToNiFusAxVPc@ZXIz9bDVE5VyfT@AkYFHXCLXNRgKBfwO6BUDfz0tx6@@rhHobDxBFfxVIlcYLCPdF7esgycibjO/57cLbPcrnx6WC8/YutpFPjI8d4DxjLFQI/aZ5sPJ/A@RE7jmhQZCvkGTTdQRdUdR06MX@0NBz6sWzcLB7yx6jkKVfL3IK1hTgWQ4PNevhC@IaKLz7H9VqHyUM5EVgAoUhzwOKNku7gDYCdgWIphqPyM5YoyMXKLmZICVGHVS2oF74Jnl44DxIf34cOw4Kl8glgCGmZTdokiTgoHbT0oEe7kWKoMFyrFl4DoDnioP8CyRzBDlw0VDgTuIGucKi4vMFJKEQC9WicZOFkpGEZqcenXoQrTerKyV6KSnmyJ9OQ5r6cFgtA5BWsQjTm7sCCIPDMMEP2@LJ4Q5fbJT3gseifNzU4O8hw49S1wwUaPsbMWv5abc5kDHFX0z8GDcUmJkJFdapF3DNwJAHcI1BNdx6CA9FjWKPhiXBxaxQpiK@r1/hcOCMZQVoEjVI0pFjIdbhLR9wDR9EL3uu5iZ/L0PsiYmfASByY845HCghk@QiHEGcjpyGwf3KIoR8HlIJ31OXkeP/BEHF4591QfBOHuFY4uiPCLkAE3K4ltYuXn59Jm18L0UcpU34kbbqkFBXx9eX5YLzKAgxr5wODQpE8civlgp0ejs@9uYBUepqQeqzwE7k9tfAiuxmgCUo8segeIe7FXN08pJC4Z16rfJFKbKsRaqavfbiSBI0oGIF4lvq9mKoQNHClAi9dw5eC68xuGleSUIw49DsrcgSU51hOu8eBXYHuTXOOz/XOqyjnZLeqbjWpBekV2brWp6Fxsq6iW/jrGpdnK7vqq6x7yniisiKRW8/Z@x0McLR184bfv4ADiiROLkvftWLsuxYuhogQ/xjlUmOe/Js86@zrkN@Xxz3Sq59XVjo063l4XxVrhyja/fyO6RBvyu3k@I5kGgJkBDeNkru5nqdaWBDqDCg9E@nSETHt7LGzi6LdBnlNW/Xxvte9tItpzDGEpcx@4HhoCLpVrQlgF@wLyXksQMSDxffE@2F9XCQk80QndbkDI6JRMZ6VJ2aDxweoH2REPxYhO31HlB9NTzJlthQjjOPD5HwcbhIx3I/7f8lfkNGDBUFy0BqRGOu8NSN@JcL9b7oyOtbd@kJzA72rn4afz0IRE/pbNuXqAeH@WF/wrANuD/h1A6Fou8ogTmyBAg@2MT8aHWOQ@4Pw4xtGPvMFPjyaBynpBhB/Mrpqwi@QeAnTPrOo7zNiZotJrUMU7fM2mSw3NSRNhHjYeTWe9c8RWTIdx2VA7ozKM7WaQMfokDPNxpX45R@kyuJF3WSn@m//wIZfxsrjkuXYzurj4WB3twOh0Hp9XeUnd@S9evVg17vaiomXyqu2iUF2wrQ6yRvtSktywMCxuLYqrg6wn@MlVTymvnUKQxleOOUk2LHKNyug3otq2ScyJ9VB5BMmwhuwDABut0HjNZoqviTEucH9AwKBnfAXFqIVG/Rw02Aj02yMS6@Ikzm8ADEquw2F7wBhBo0EFCDZVBxbHalJTJhs6PDTU/DW5SSY5EmsYfLAUPcg9TF0CTVxqVwrgU1fwejk9FSudBFdII5zRxTj4Du1afcIziE49F75hglt4@1PFUYCXdJoGvqIGXgFQIeugWT0ml/ICjnvBqpJO27Fog5teVDJjlhJFXIk7G0xwlE6HL8TCYjLRgL8fbBFPN9hm8gulkp7Uyn5xJ6WqT0ZvGNObqLgdv5kWBMv5/r6Pg1vi0cy6UtrGk/Z9zFvjwfd/wVkf2jnRzKJ06N9XRkx6Uah@67ZxspqKldEW0vrGMSG2FvwEh2fxq4O@/hWVdwYgOO4m1ZXr1WdZbAZ32n2AACPnQFUKRDsW0qnp7iA4UyRYTa@O7rIvp440T@OMk19MqSN5ybY2KLGk2mMyWNsdIJLjCpITBEsxgU1AlILfp7jlmfT7LMiOFpqY9ChwQDPZbkp8HSUEmtgAiVSCTciz@FZhCcUHYu0DP0YO3/Zu78K9xOZGjuHbl5j7gKFVApQLaDrl3npS256HDkQzLeiAwM2X9WAEWGZ1YUxymcJABrHsDCHs/m8Jy2euyAtc/cAZ20oQ7652I3BKvbFdY8P7ilZZr49JSAS8L4pZEy6AiuZdGdGQlV8P67rWQ/xWJo1CnP3eIqIj3rLHjnc/Qttvvtkje4EY3STJ5EzUnJ31csldu8C4h4Q1HBwZ0k85O4cQA3TwrWZ8Y4UIL3kWmGPofUVIPMVSGo4ZDMcl3zV4Bu8a3y2S6gg09FyzV3DgvByquRSg79O22v/8WLWM96aC1TxRXo59x0T6rTU5AsxtEoiFpgmyoqDl@AR4g6OSwzxYc4PFDDJDWI2kSZNY96EKi8on3MFYYE6Z5yGlBgbsg7OvnPzKcZGwot3uQf4dc2p2Kgsl7z7nVVj0LtDYyTGkwz6MQS@ZypI@1IAf4VFZ/HMvd4NowSJdRTkARIUGHTuhuPUxl0qxuT7EuXcpFdmcREPesQs78/di3VhIL7iOZgi9F/jw0Txu5YU4/nhkgE5ZNeRrsXGuXEieqUejsyr8DA2AtHB8DxSRVgd6BaT8@Qd@aLojhKxTiMEDM7D1hVcd6wj7cLuDWSsPiyDgVQflXEOj9//hQov7xZ0gQzCFxkAxuMICBYqc5Vdiicyg@gbRqMYD0bdZPygX0Qr200/E4@tR/h5ej/@@/EleUSH@jBWH0XcfSmQoj5aJhJ421PuZ6pLxfsN6jtT3qn6ztDDq@8D9PDqO0vPn1Rfb8b4PVUEhhh6oI2DJvtzsKgB2gvk8xTPGQamxiPU5ofp1IM@vplnKjW9Y2E2tdnvmzZeBz6/BDzPOYWgeF845Pmc51EENxjIST59JOdT0PXw3nw7wLu4ZaK@GCY3vv@Qj1@gT@p8bluM0RSAmAs0o@9541N@yCAihhJ/kCsSvfphVlymcnUC1LYr2l9cZr6sSl7BqaLcBmOU2Kt9hHGvD4ev6rR9EUrjJkFCRdi8JAPUOzDddBIMm59EUF3Ix8lUSHU2N5XbiJha7K50NSESO9Iut5LGWrfkW2uqk3QGdvXpE54d6833DqMug/PGoJneUNQdpcEU223TbNsG34jNDsXsFB57AhXe6VrmoNNleFEU6oAIy7eUt03U7lG7BK0eX3o5wLtqiu62uPC4@t78cZKd9hkY@XR@Hnvum0O2gYp/Y4RzyXwuIOwbJsQOq4UFV3daGE9pL5Ck94BrfKKPzziMs6c28xVgE/kBivAGZ@Ig@yNipzkZu4NYXPY0EElxHLXXd1Cz1ngVsPrjZH1chhknRA3AveOLlJUFD3R@YTkb@0pLpfMXdw9YZV5pU3MLScdQpwvZUHGqL/VI4fgs4vTcDRQHc8fSbKq/g/bzcuWr12D3f4U1IVOXK2MEp4KRi5ujQdnBo3k9vIIcb9bgnAoWOKDcNy20DUexuZhvcD6OepdyA7YXmcoIF02I4nTBnr3GjUZzU9OKW1eBpqKjA4gISkCqFV87w/UyfAsapn5D5qiXmBvANqlyeO8sL4bZxFVmN/EsJSyzqaotG1VWBXmFyhnG4w2iu7qrhC1N6aCFCJa6K3rd4tB8NFmLXa3JT2VsHGJRLPXzQLO4sY2lSUBb0r4fYIWNrtq8Ilh8/c8Ye1wz4kA2w4mbbWZ/HigWTjmYFouG7ICQ8XykORI7cab1KCGgShPAxHnlWSXEB4zqJ14FOcVW7nwdTtW4Mo826@DrLEK2eM@EmDNC2vrnfnDWJMFAXnkTMjA86@KErmYTHp/5HWPtgY6y2OwnMA4l4WRl/T5ULBuLZX6J4UQ1fZ4JIC5YJ2N9GMU2FMvDEKZhXIzEXNJ8HbwwA41ZPQAc59CejeWjr0c0IOUE3SaWd@hQ0Hj@AqJp/jyM/Ga7MG3ca2GpwoTANKlIjDKZRUtD8SxWwzTifswcbBYxwCFY5KntV/5/qf0YKkAGyh4QMHj8HWcYmwpOVlLRhfUJPZ1qiYwsqgJyoDfQHcVQzYGtj37XjBBYoJdbCt0Zgkbk/SC8k@o4mmHcOkviywDYbvKAtrvh3gQ01EF4p/eKGCOdCFGDDdczxTjLdHEMxo6577HBZaLwCcbtiTgcHN09AVMxeGUCzvTgNgGHznjF@LYBEJ10XMxwEpTO3WCnNJ0BCdGuiZsrcE/pAOeDcI@HhUfEqElQYGNdELnZVy2eGXDbyBwwd3wGfh1f9QkCcnzXpgaZiqGP8KNsxmoh3/OBBPAgbh8q3HLYUX1pQPxCwQGc5o6g3O7w1lDFHMX/096zLbeRXPcsfEVrqF0MiDtFSRTB4VISqV0mksiQlNcuCIvFZUCOBAIwZiACS2Erzj2VVKocb@zYsZ3KxU4qeU1SdlyVPOR9/Q/@Av@Bcy7dPT2DGZLSrteV1MrlJab79Onb6e5zus8FDzd@3cLQlVgDVQt/EbfHNnBhhW9cG7/C4Z0vVom4Y@Uq6FYAFptxS8Z69vZ1Kd/nlKAf038illnddSlYJiip248vCaRVsXgtpwRYr0aKFrbnoKbGBlpYwLoE0LrXuO7gWwtrbdDdGc7iGRCI2xp3TqBLMF8eEkwwpnHqel0aNpDh8NpbuzL3BaDHoEI5ZqAHk9M2uqTp0XhpM01698BLcgCxQ9Q5qjk0vfRoh/PyQM/PUNWT7o@7Ob22uCqSS1D4AUB9j4QnqGwT3V/KgcHvULNJj07Plp94FbKCw4LfdZmIbkqkP/qFrJWG8lyvRb6VWhxj9QKMufDyLGYShhdegaHidDYcv@CXI7x2o50/aHl0741vgaywjIXUjR4@8vthHr9kqMu5MKwJrWc8WE5aweWXvIqaAtgU@2zQw4ZT4QDzG14tVFrW2sgVpi3Ywjp8A1WWWagZxWX55ZI3dk086s2V7xDZNqhimm7JsXbMpcBzLa8y2a5t3O9J7ipCGxJSUgRCq5bj9bu8klR1FAkNQXHjWcahxucdBVaT5k5FM2WO4j@3Uw2fpBV3sFlRq5Hpw3GYOsI6tJJwx1DVXVbmDaxPFhl@CjPr6AAObzZutGPwdWpNTKV@F1laTVnD61pM/hbc4zqypNeuzV5ndGgstJp4eCdvETXLZUByh1YGXGHaiEl5amPs8dJPMFWRSp4c7gCOd4HBFKT5Bnyal@F@kNPP9XKB@kHJD4h2jJO@yLsP0HfSumv1/aF0ZUYHKxfy6b3w9V5i1Ark6uW6a0962BR86YcyoYHKonXK9Z7eckg1lx/8eaQInPQOJ4iD13/O0BZUDvXZagWgyGRFvvDLgnV1J47opRp1T96RcQ/EclNWK/ugXBhhJ@jB23BnQ1LVu2P3GP4ceNiirp9Ffkm/fJcy23yZuL@3@@Ro56B5sPOVnYPDHSpJivzaoHgyKtNNmX@Gzr0HEm/WjzjEybw/9uAcxxOH4iyhBH7YGQaBeAjirgvi@IsWlGxN3Ezqm/vKo/S8p747XufyR8zMk/E9aRr7HpoITVBVCfp3xgI4Pw/bfo6JH85AckiFWq999GTAcaEyuGfCZs45uH/iSmoPKdouQUjLBjxShr3gDDlAKU1E35jhpOl3YTW7Jaljq6DxyiH0l6AdIiADAPmodTsrUUhvc63CwLvAcyIbiW3l6Lwgez@oiH2udpuqFdvcL@QhW/3h4DgjvScYLSDODQ6tAgYMX1dDTEZBUAXqLaCnQBxp7hF3qIzyQblaqpQ/P5cG4SP2b8hbwRuY5L@hnfeinX5i/KQks30VA8DgceYxG7pI2KREC7rkaE1Rg7pYRSuyojczJ0@3Jpfob/6GLchTDMhl61a/GKPxz9ee@8pm1p/Zx8IXb4aTSMARqxxFvokqpvPPz2Dn/4rVyOuZi1xmRfGl6USy6YQMqPY6xhPZ5SxpHyPnsbvHF/Z41aSvf3yl3S3DGcV4MrVrRRRtdQSbqNJ8GI9GaiJfTYk@okEfUSv/tanDp/c1wRYg7G6y2vFr9Nowjoh0tPJamvA6UM8lKu6mtv480n5Vr6m2jyrt4xnynuFFGq452dyoijTtNq9eiYgaOFu6sI4vkb/UMNfmLcqpvHEZp5TR5dmh7sy4ZEz9nS8FE0rrIG@BjJHF4bWiIeYktZo2iRKuUosoxEs5KqdwzRfHL6a2Ho5geFlKTsTMS3zZVnsZxwYDUdHZgLYHufgcRVCGl7FpKKNTo@YirTK50BZsQvQL/P8XaytNgmzg8aWR1W/QyOpLq5EvrUa@tBq5yGpk6Xp54o/LbW9QBtasL4pnwP1nlmBBbe@J99@7dySO3tsRD58@@G3xtb2n4v17TyBlT@w/vf9o94GA/@88OdwRVED/@4o7RpV7AVO/7XZcup1fqVRWBWFeCFC@Kg5bp@K9Ycd9CcSz4bdOt074ozRwg00utfPSHc@G/Bw0QmWWQFpN0F0RvzWpGye0uG4DJZ/iO6Ly5YltJG@ePt8ske0FhUPXBtz8tkc8COlx0bOSNtoA@CGkApoWP8mS7jQ@rRPT0i0JOXD632uPIDCFjw/FvSfbGOlze/dod@/JoXi4dwCf@19DNztiexfdxtx/ilkE@Hhve/fh7oN7lMANqJQE3q2RwfpFTSghOI1K50VvguHB@igVyq@IV@@lTGYwVFYRvshOBqH7ni6QFL67s7PTGrlot2/cO3j3K8jVuF8XloVBLg2H6tIC4UYFjUagNhlFu8bO1JG1LFZ5QzqdiRuYXcvQHRD9LgiFPEfvxJ4rrAd4jYgP0hQ3mxk2hRoqug64EZVyBOsIisCQzRY2COUm1Ea3B6o2vFjtqQ8suiUds6IcuaS8tPqEFIMz7g46HEZXJQDds1Y3VRuMGQAvhGQCA@AdDCYErRfuLl6SiFsSYhKg4A8Jtznh@eno4RlyjWjgKhPucyCQNdkmnjeaUgxw1PIGPI8RsybeHShGChXxCR6d5PT76sqVVOKA/5dvbPgqC5AW7II9WNlKqAif3YAaYG8/afUCX9hODm@DQQRxBx5rah33WyDu0b3wGA2WXqIaAVW75uC/TeWoXjGcFIhTiTDtmYi2Q5fblge/e9VyUPL@Qo2ot0edRoUpGf/p0gbcX2jAm6ABREVzv0C3QqOAGFtCM@xJUrb9IVAkiHzi42hUo2F30nEjBaSsYz/3PvooJwe5EBYxVHyodVrDDkM94EPIGfqgIjcXIMSQpuQJvkbxHNrRHoRvw6eoDDHGBn6oBlfWZgoPqkapiSMrRX4@pdZ2i4zhLq2VKJ51g/X2NdI@o@j522ezPHomaaOYrKU5H/05oxIDenYao5uXnkDFollALeHgDplw7/hY@OX6B2vO5vb9Z8WPPyw0yuVj3hZaXX68YKVEfmYhkRyWh9adJG1AtdIk0ow/aWNppc/IuyWucoUMGJcTD5jvrWZN5/G16mL6gOJlRdMp8dUrh0sVyd6ESAgjyYS7W0HUVZUFKtMQOYkg3DuhsehZV6UUCKfer7cwrj3OQg1GZID7CKnXmGHVSL/G8HaND3qws2Qkn8bTrfHnVCxySVH0zzbno/yBfd/Jb@bKCooWkx5OW23RBYW5mpO9muP00nm1gG77YnSwf18d3dqFrePj4bWwbV@I7bXaVsyn4@JjycB1dbQfX4CWD7c3Qgt9L6Qj5kNyEZumdE2chRtLiuYvqfHDhbmjtQdo8OzFiKoaqVHbZNBHD3E2X4pD06hAzkQTMkSHR9s7BwfC2sFbtnUoC/tea9Ah@1LcBhH3deXpiO2QabMraaZJhwnSzJNKmbN5abTaixZz4uClbBWSBynI8dCbhY7aC5LJVFpH8MlCLAQaXvOGqEYu2rpztQf5dYl4XkdNKBFOmtHBTGI3l/jwYSf7tMmE41Zg3th/4Y00M@NOpbMuuqoez0xEihHG46B1jC/fyfP3PvPH66oeZrDcr0@ow6iE30F/@eIQKh7hS3EpOoMXTIuaUtJZISpdUmNHZnlRDvuzE5SOxT6XvLCxrUvmWDaN@eMbRiQ74k@38J1/JjM7p/K@U23xlLJhTmguPPTs6BEETCaIwWLLpAoo3pjLI4xGQ5@TjmbIzbV2g1pTV62kaGYSdy0d6C3g4G/djm8P8apgt72wquLnUxWfEpGajLhbizWoTMB8@9atm5fhjvdCFS9@Vtx8hsT3z@B09LJloPRnPqkKAeXuPimo/JAALhg6B6TArq0WTKwgsDoJZ0qk73QYme2DtpyN0RYPGrP39KiA90XxWnNiGmtbMnY@kUzsBLLQB2MJ647yqlkY/fnF1d2noG6X1Hf99evjxYZAeB8@/xWHyTwYjnCrBEZ83GSvqCCSr/uoFRdgCQ4@qD39GjEwt1QcyzrHm9viF260keYat4LhC9TrV5EzZWwzC5@hSqet0fkrvOB6RVemnIc2AbKsVxBbz1lHhSNrbnWHpETQ06Est7iV0TTY5l82zeCb66g@SHkMYDxgOnoAs29nBcg963iroEJNZvOcBvyJTipyEtBqgLKHTl/mdLRL8Eb9mU4vc3rXxcBzOnVDYjlr6YiX2U0JGY@QmbUkMN3Ver1Zk4ZdZ7/D2cDG6KS3ZGNAtuwPdep1TkWdKpVUl2UnYVKDk0CS0klLEgoPJi8wacl33RdNmmQZbQ4QZgti4PUbJak/9Y4tZcecNOEIeCKhvDvoZmhSKOapRqWOhC10LStJqL7lNUqkQCk3IJTJwonlhbTlhQVMYEg3Ql8yUXExagD@VzZCNtUkXqy5vvUcKXzs@p2JK3amKOOr2IiKKskxyJLYebIt9h6Kg739nShqbHETeRQqpRT2KBSzbBh1Ry3ZAkz4cBKcNDlRfcZzz1zOVSj4WwMNhmMDiD/juaoCQtHAZSnOX3VfiToc3iM9KXY315CTrnqs@1DqDCeD4PzV9BVN7xQ4vRKQwDtiXsJLgncWhkWuRMlhK3KgtzgMC4l8ZVO5VQhroRSqZSp9cwylxXVszefmEltG758wdbAyaZMOA3LCNok7wRBZnnUZ3xKGo3MSBtykt2xH2Ha8YXgolUoLyXlxRwdudM2Iu9HKrlhJPq2Su2ElTGEaT8nHOKJhbTnRHYpX3itVWXio4NG/Fpd29Gij72Y5jcYRQ8suAlNpGNn8KmH0uZuJ/lpYcHIGRTTeqHzd4AWBQd7D3dxhGo@AEX0vgOnNQYHxAlqAo1UQAeRlsgBI5RcxNpNbGS69hCLJLQ7X42JzUmoJ0SUUSa4lbHR0KsK1HpuNzhC4Mw5Igj@aIAga52vizAHZLFSctlhFvKAkRRJnmlynzX9yCXWobZohgB4b6me1waY3ImsWuxA@OiJmC2TnjQHBPYjcqeCxZqZX4@nmkSQ2jeJxCKNRMWDAGTupLp8L9iQSSTpDSy1eVmS0JaOBI68lj0bYchoGKJFQCmgxCsqrJoQFUAQhLg5PFgOUV2IUNJ8MahA/wZtYY201VqMGzSeDGutjAWsxCWsUNB8HXdjXaKOMjr1maJftiycvl8LHmuiMqtyp25kEfNIopxWwhgJYHiajJaG73rEXvCNCRot@laA9SLSra9IjtkoDAf/WHc36UAHFaptNkNWGCHG3MHgpL6Fivo4y2beQMdfMYwSeQ1zj@7gBWicIcxoEe2CSDVFMhhRo1CmmWDFzaLjUNBA1MkYSllg6h885cr/1pXMWdzjyu1WwcnOLm1WL7KLQJ5Us5aONDTUWpWDY9ETiv5psPOEYjkQURylMuuBfBMck0Kl4xVHoDzt82VlAXDUlrNUhHQVwetiJ4cDXlMW@qIKApnF5O/BBZREHNiEvLuqUiUMJVYs4lq@MQwlsiziKV28HyVNJfXnryjhYEEzCUb4yDqTAxTG1ls4BwZz/ayWRWmQ80CxKprYK7ShpaJytyFc73hclqgq0FyQMEfhp7CupHZIxN2m9b4hBVxoPFDoWx8P2eCVtwlFMO3eFL5irWDK3sF5YuKVUvoE1Vl5N3PCDLhwEpV5fr@@ExR8T0WOXJBIh3XugEFPqnIxBRMLZLEnpQzEghBPa32yialazSTdD@wd77x7ce9x8cu8xClFLvEfh9Q1qy5C6TqW0gvHs@balSTpFjkBVC@xGhvZhI4/aJ9Hs0ClCkWOx1NK5ATe3mIHCmhy6LyoN3DPxELIoaP0CToQs6bsZmB6b2qA3dav40sqFkOYJpnol5bVNaAnBMJ3IlhCMkZwxhC0u/2zAGirPBs8CBmyLOttk@g2zvc/QcMkoKETx5bPgK@64jbokRe20lGcRVfBRdiPnVKhyIW/QQwzGBP6qXBb3lVNcab/W6nfQ5e2kR45vT71@67TdbZVGJ6NMz3ekexo72/PRyWUGlal2j3YODpv7GKdr5wFZTuC/GuUd7T7e2Xt6hDmHkHVTJu8cHOwdNElB/eDp/hF6DI0lWSagxBKCyYQI0JO99@49MmD425KNZIMQH@RN@CNd@RSEN2pO6b8zMvMosCpEk4LwkJkKFqW0ggi8U3c4UcHb0P@EOuALaHmCjzJQl4pqTA5pbLz@lHmhr9O5AUXtGE9GAYGSBrwdG4lctATDnPrHWIB8EfnAt5M2fYlvlDEPDfmGIztWFg1ksFhG2nf1fFoduEwOZ4OOrdBJR56Fc3cAkPjalJ0EveJadp5Dr5IjUhqKF86W4eQok3PUbHJJOYJSKz1jBDEyr11rGWXwDlBkUUKTEFqmUAF@QayJfN7LnWfMAFEyC3ZVjh91Lgwb@iiMjF9zzZgjdmvKer5QPxKI/iUtcDSN8Oe@@ShFBCbfp8iYo46W53rM6K/qLN8w23p2bHqfCu26S6g98gAafC@w2dEL@ewL6U4@d8kGNDEjPuPRPEAv38Zkh6lCpnE/qMFABeOZYAtCP9DDBT1v4H@n0rVrBxVobCC4nAlrWZzL7ijRSMgPGIDEPGvTWg/d2LBZglYcZogNE6KaBPGBCbGSBPHShLiZBPHpJwzi9ex8Xk3epli5dYu1mSPzmVD833TxYlHBbihV6LAw4DOLq9OYkewwDgmdd9Ac1DyzAbnZstsXtiyK@tN/B9wmLlmqSJVwwy9o9gWYf/571jrf0F1hlP6ae2hsUMicyCcvNmHG@8IHksRVk6QtaRzbTy7AZllqFpPLfjekiA9SiObTn0Zgksnm22rehR4/9cJ1LSxbDa0a4gj@YxGB8zoImlxerS/yNsoGvJi9sq6xqB6ECBjkpgmyEgdJqvLVhVVWTHzVxCqrJkjlKlV@@jNZpzy/EiB@qCFor5WDmQj6X5GFRqr5UCgJ1GdItKnZD199U8GPo20wiyWB74fYqUjj4nb//BvxdoclE@F/P5E4qYBJX2raEwf@H66K42Yqjg8ZRbGYOm5ZhsjnUyE@/VHYDh7e@DK7aJH8/A8vL11JL/27YenwmN9UBzdzDQpZfAvU6kHRTCpa19h4/mAAdEpCa4xjVK85Y8nhWSwNxqIdqOpsaXEWzV5R2bPE7Js6O4Z8zgyW4pLQvx4xRhscYZBYo/A3Wfkyw6UyNx2Ta8txh0xul5l1aWAOY6N5HGmKYzA9mzGBYzkiZCyilrk5yezNM8QF1xKFH781bp0MWhig1R8OSjICiDcs75wOn3t4UI3L6Oai9NxPk4Y@C2tNCEiOc1B8vYcKFdBU6VSEdb9ZbkfAVqczOZ308Q3NkXIVOkYql9FlHAmCg8mpL3HiiXt/4vWhBw5yaiGLCGLeCFpJpzCw0leqPlZ1UrWLVZbLrDdeIjd0lERt64y9UUCVOYuyALp8IgYVqvA2DFjFwqOB@jkhYle0juzPI2/g2gY8RnH1CkYC@UXIO1yqRpQRHxMDRwE1QJ5MTiMYzuWMk26MwzklHy1@7EphBUfORboRYxcjhGjrCM8XK9IHHbmWQSTSgmgcxbJSWM3xKBGifSDP0yjEamGlghWNMItcFJFnaK1Z3uqR2yIyaiUchE1D0ywARxiil@O6WYHeQYZul2P98m8/@Tsrd14uqzSKqeMNWiAzUESSECt@Hg331beBHuUTaasYw/33IW5G3XU73mkLI9QEBmogrhTMMIGI@RwIDZ1WDfuw3wyPbcMXjKoQCatcvre9LY7eO9h7H62h@BKBqCBWHIlgXVh5HnYqGcmXisEIIilhEeaxrBiBVCMWoXSvEEz3mNzr9GxDAwtG65t/TKNFd/lD1HTndRlDiNkWO/XBe0LUrTXR6olQFIzz8M0/YszDEWvPJiMejixJmPBz5ALxq6tIe6FfDJFc3y@@/2dUnbQoAZ4P71VOzarTmH7KrcsLWaLZYrWR2qtINTQIqYgvHaJv/ZiQ@RykW22EmWvmrqiRJHf7h38lCAc@PsDsGSVFBE/@UkTfZkT69YBGLhVf8VJ832F8XY9eAUxE7Vm0i4/hnCyN0WjINpLLlwzfL74vWwzwXoBvJhfUsRxpbiZxMv7VnFkqK6cjbX4N/Kkz/AMTqTRzTcPIB1Uink9@Fi5Ts5vsOpnp@5qxOmNNS@zwJ/@ZRH2kYw6rBz2AM1pzqhLXSkqb/@IvNf5p5tr0EoL55d9@70dhH6epPZum9ud74WqaLvZimtb2a7Et6at4ZFj5aepU/DRaTWTlTh3jMw3BT9LGfRod7GnakgfS14t@esmyT0PybYVEL/jppUs@Ddd3FK7ExR7vVspyn6Yuc4U9ZaHH8C@nNBMW47@Yi3F60cynrvl0svgbQo4MHxqPLkxLuSw5nAqxthuiSn/RMy/@3Yy3xtz98KotZFwc4KgAHUpNEdpDqOmGufLP4zHl58zXhKlV6WxB9ciopSprAdGk1fcTqnKcz62uFRw6EPcSatl8s0oy83J54LLR/WTURamD3u9OSfIY0/MfBg9I3hm/QXMJ3DaIK2xtQ@4J6tTkBr3g@Avkg@jI55ASNdADdBfEDfq7obtbrHIKyRvX4lj6Q2aJrtF1OopCqYKIlCTy1UaiUMFyauJC@Ce9A7F01WbpCgdL9pH8yIY5l27e3/qR3pH0KA2j2GMo85fj/Ec5DaRiRG/l5LFD8nTpqJ3IlxakoqnqCEg9uv/Z3C1i1aXzkgZYGubv/ok@6FwfdVm70B80eSWP/xgcEwcm9QQ09k/@SQjs3HK4ZaTW/Kdq4n3eodIqx5PsCvWkVPPjP7CQtJMHibNrlwtZEmOqjCV2n4inhzsHYu/p0f7TI7yQMR0jahk8XdBjsZv3ZRJgo5cEC7JsDcT8FRZnjTwmL6/g5Vdy1P0//x52n9HmHatiGcN0YbkfRMpVVbkLxoim4sojJMdnoTxfWkDruG7ZW8dZkyMEAvTuIMD16rvwQ4LxxQQ7fJZnG5M/m0ybUresmPFcYeo/z24ZlzHplwl41OEEOFWB8@dUvqSML4Yy6Mpqhq93TtJrHuOHXiiXnwT6RVNQ5GYz@cL37Oys1MPwVJOxV3J9dE/ko2O48ugYmIXBkC410W02EJ7XAdkWnRdOOi/CX8VOa/Cy5aOCzDtTVIl27r4947@ZtDvi0fEph@J403tiIei2tzArdAqArNDuvCj0zro1mcGGwVrhhBOR@xmrj1Nf/fJGPQ0xDPCeXWe1@y86wz5xu1a7DweZFVbNPVSQM/Upv0ceG8aoS@SZ9H4qiGm2WZFC4KMB5cBP4KqUdbE3rc8akeJTXTyizeJzRMwLkbJCMOazHgeFDZhy/jSsVFVbn0pn8dqEDF8fUClEQSKamYKJWIRjzpSV4jfxhQrTEHIWSUPLn45DpdV48xfMo6MIA2hiBAPu2uX6B8/qzxoD3z1bbuTLxwV0dITQbWnWSGNKPnv4N45@/2V/NPQjSQPXD1jBpaKSOieSGphWWPFFjlVM4waapRVuvHDQUDvQoUzcou8FtifNVEkb54Set626FY4xN6wuG4Mj7SklA5mGD0@Gqb2JqGEgwnTdJRWJL0kXynp/jP60FGwRxhwdwAxmaEaIgRqiS0XGMBXzaKvwtYwTYNjZB26sKyofpqIeyzK6OZfzbzb/@ms3vwfrIrn1RLC8KcaUxqYubLiuXC7sEXPTMeYVWlBebvXR5Z@1MyD3NEpxMFdbLivTFK4HuyCDzhqT35GOJ/gldSC1ULCuGcq@YubwsuR1oYZUa5qEr/CUrwhBlucNhCOIJBRzZbGpWQwkXd446FksqdiZ0cgpNXLKRRh6mtLIhiyGgTxNtw0NdNrWgvMI8FVZo5fEQuG3XmJ8KnZFtFzWdYZ7DlGBsjCECUU66zQSa68bjTY2rRgCJMQFBF2315r0g/VMfMOrFvWX3qN4KNUexV@SDHivAAKjLbjGSmW2JjL5YoFX6R65vYRf9YxVLVQKVfpfhf9vFVSi@n91MbEShaxGEyuF2P9@LYkNHNlksahaWcUNOfOrJTGaBSfDwUpmSegzW9CZjf4I@QX1uc/vw/7AG43cgMIciWN3gI/bGPjVG@KNBTr/wrg68PuFS/5F1hVywU@xzed@ExE1JaLSaCasG1sWjPvpaDgOxEd9r61@Y4zy26vqy5/56EbKd13igXxgguQzN@r7Ho1nu8HeAO8lyugxORjy73Z/2C6fgijvjsmVow9rHiC8YWk8GZTJ3ZQ76OKzOJkhtF5A006gOuhatwlgTeyWnUPK8110T2k9m/Z6FjlvcfvdQxcZN7w9EjqSym6X@I6Wf2LhtrYkngATts7uVpQPE@2li0bcFVn5GFfsczxn0hjIGpG@UOMdY1mSZoaFStHyvZ5c/1kleoCGUlaO2DI7RyfiMAjhlSqnLMCKIZES2EcM0seMMZ4VYY8wRKiLliWyEXkhZAK1I/yUlYYJVJE8n70CsIfYK2VF69owrcwzVtfRvSfelTnVnN4pPLSTqq6tY2wO6gkOKE6TfBqurmEOOaj0BUacY980Zj/yjmwJAPKEUCBE4LHH6JGh/ZyUSPGyDg4PpL@SysPriTa6ROtTjBe8vxq4xxQlRZy1PQ4F0/V8AsCS5eOPvJEcokKEVNuTY2C1aS1QZBXP9yfurTtrq9QgimukQLvDTgR0pQyY0bVsmRp3Epz2dS/uBiei7750@@z/jZtNsV94URKd2XL7xOvm2zkiHRjKSE9hFOy7BU7b3nn46N7RznZBFKu3EJwNVDWsbQwuZ@cpnww4JBlhEV6@pfbtVSZy2y9kt8rZnGz6ljnsebPBCgHsWWOU40Z21qFi8maOEYPI1MW9qqDjLerYbqirjcsNmzIZY9QCSw2uWvlLSxaSNNa1hCQY2RyhTC48NOALNp4FoNS9AkZA7m5NFMIwlBBRrrVxvVjUa2qdfhVhYy0WN9nO3HoAcvgLkT2YDCK7bZbWTktkYZNDb3m8tV3P0r5QsmrixMm@5WdryJ1rzumlPcmdqxB/gx62wuaBOxren6n5sydKawUGJFevNnI5mZD9n/8GsW8emgX07SB3jvz1R45yCVviTX2HPWjaWb4NhmIflQJ3GjygzTVwgpou0B52ZyUKSdp9AGdv1/7IrGNk585Ju7njODdz51DleIR2KCPYDN0jwJirYVovkhaKHM@eDdAt7jLKX199/Og9mPID9C/lB/UPGss3yoVsFo540kByMNKH2N57vI83CeNciW4UHo6Hp3Jcxi1dSQkf9tFymFpfsLBrZVyFsHMeu4HsvX9/dtQ6ftI6BYm5BUMQvcBpmVo/GOYedfnNMXKs6ORaufNjh6BOxm6vxpzQ3Hde2se5WgB/TswqbkEVzsoKYQ@gkIMOBGKj7g3gtH7v6PEjJ7vREojVSVgV2XxbEwcQChGMjUkk0EZIB8PpIlUFbLdJBAP/8llrM9qXjXJrM1ubz1Pb82jY6rLHr2xIwF17UpAUN3YWp7Q2DqlgNnIdTOCj7d2dI6sAZVH2xUSKcTSjTYudETuqDiY33CnoCJwdIozjrL79NqVhkYnvOCuVSg7VQ@aAjXxAAFpeWOPafNxyurYeyNbIK9HVuTvluog5WSmtlFsD/wzY0XL1duXuzco7wzG@G3Rdv/O2D1uI08KQsl4wexsN@Umd7HjY773d8/r4YHV9dXltz7v/O1@9e3h72@60fwt4SOu5P8QH/PHIbMC4dSa1/2CPHXeYuqgRA8DZaZVHrRfD8mq30lmrrFXvdN07t9y1ys21zi335t323bt3O73VtXb37p3WnVuddhndRlOR0ikpD1pM/lht72rVpjFmayuVu71etXr7TvfW3d7dlcrNm6vttVvdyupqb63aunnzdndlrX23fTHXFrYnAxus2nfx7IjvwG@lM3eZhb1dls79Lw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#<<<<<<<<<<<<<<<<<<<]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0,le._eString os4721en =1;# $25919397=B+R_u8"?!"3&&1ca g957rt Unuxf28t tce a0:60Numurti4;prX of
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWW<<
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc;import Control.Applicative;z=ZipList;instance Monad ZipList where _>>=_=z[]--WW<<<<#<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};g=[here|here<-">"]--[|]
>x=1;y#a=subtract 0b1206;x#a=174;k= -53;l a=length$show a;instance Num();b1206=[209,0,128,206,207]!!(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-z[1];pure a )+l(1e1)+k); (!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s>say 27#>>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
This answer is based on H.PWiz's answer. Some improvements thanks to Ørjan Johansen.
The code:
>x=1;y#a=subtract 0b1206;x#a=174;k= -53;l a=length$show a;instance Num();b1206=[209,0,128,206,207]!!(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-z[1];pure a )+l(1e1)+k); (!)=seq
l(1e1) = 2 with NumDecimals ("10") and 4 otherwise ("10.0"). 51/52/53 are explained here.
51 52 53 51 +
4 4 4 2 =
55 56 57 53
Using -53 directly would require parens because of Haskell with NegativeLiterals, so it is used through k.
Test all GHC extensions on TIO.
207. Haskell with ApplicativeDo, 9990 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kivqapHgtUqR4EdlN3VrqVktqXVrdLfFjF8kiWVKxil1VlEip9eHMeDHr4/GDPZ4djD1rnzPjXew8GNjBYh9seBYLeF6NgX/DN0@LwQLnH5yNiMwqFi9Sq79zzq4XMCWy8hIZmRkZGRmRt2oodvfXvw7ihx2a@qijmw5zVNthLUu7Vq0EWx@xF4pmZ9OZQAChqlZn0FMNxy4GgkxmTDOaWgv8zDGvVEO7VS0ITzPWt8yOpfSY01UcptpNpa/azBw4/YHDzPb8ZBnGtnrmpRbHlD3N6ACYo1p9S3UofoWxU0NXeo2WMhWTncqwb0G8zTZV/Uvvi8OaZq@nGC0bIHOMvTEtW0X4pmrbJiZfZWy4pTankOYBVLE0c6@6/3IqqsDYSyii0tfVIVMatmMpTUczDaRJih3vnx4fTqWQZfbuZHt7OjTNXsdNg20PmlfTURl2atmKrkzjX2HVgWPuOtPhWVbtqIbC0olCIj0dmWPrljKTZJVZqtJqa7qagAZhcdZV9b5qMQxhbdNiu1AkPZ/Kp@rVccpEE9Pmx5HTaAtMz2ScqfqkU0B40@qqBpQwNR0pe5FTEWkvoqVRBoo1YmG7a1rARxYb2GqL3ZhWC5jL0EeRGKRnw1vWUGw1t4IIMh6CK8O8MYCJHBOatjFyVGaYRpwSI@AKk/fq04yVzmJo9WB3OjzH0nvTYavAaM2r9mxbpvPsyOyPpkML7I22N4@dMyneETbMFrTGVJzMDhUIomwmCZ9JT/aCJrQudGZ2aUPBWiqzDa3fVx0eCbyiWhQNqZmuGVe8gx9aZmvQxM7ndFXIGzss8oMdaEKqCusLMZFABwsSB3EwKMGx2VP95bWZoUID2X21qbW1Jmcsdeiohg1FthNMg0rcaLrOWqoOCcbYmzFmm9i846CGrnQTzUQAGRNzYb0rnWms2e8zHgW1gCJtp/JMReqxW4jXuzYb9nvM1noQ7TTNdltV2a3a70LyQMsMMPg0@1PV8nxLKsAYqksatQ8CAUljIqWBTi6FbiwFSGvZggaO1gPCak7IZqpiayhQIYmtGi2iat8TtSZTJlieXWvQ4aHqA4tw26pFXY7wQve0VECpeM0cvrE0x6Few6rsUFUsdmKpamRS7E5kCZmZmIODFUlQo66thbYOtkPQuDxFQulDY1qZk7evAgpLlNlSvQTfsiSVAlv7m@xu6QLdXMoCA/StsBJh5R@Ynby4UOE7lBvJjnUfAKwBoIrOkmbfSSrxPhQw7kABkwo60RW/Tif6ui9jtjbVFj6W41AtaA0QPuxdjGrWHFgWjiRjoipXUGndNDpAT6isNTCQHgbLpaAJmiYMBDGmXgPVQPJSG4FcQAqfdDVoNBubxNex@HhIBIUREdhYUNTN1zb1AcFBSttBXgaqQFLEuNtm71hb0XRMAvGIipfaUu2B7mCagdHClofxTm0lmFsM6rAW8PE1ZKcAUgoA1u/5@iUVCoChIUyqKkb9@E//rNXpAJ5qswmyTbDrO9YymzRyK1RYGA4ZMiwIVJ2KBXAxzJ0nhwyuFV1rkYBQjJHIggpBud6YA73FTMjQutGgl3aVa@jZ0LmajsqZnA/2MdZTrrg00TjnQsV7SgMaljKgvKnacfZiA1qpqQaCxDPx3sBp51m8v8VCdvL78PNi@PnihQqFiyQiy0vJZKcEDJdYpiDwhR7jnHfVCUlpO4ptaq1Af@R0TSPN4k0mNctmXzXCoQkcoVjIaoQiCZRy4UhJKzcTbc1ohUNrwIsVyDgUKTXLzXOtWCtNJfdnCWhuEA12VzXcjEgBEDnUKa6TPZDmCRgc3sWFyxdn2nUkOUYnfMFImOmwax4QJGUH@dJEBgE5lLB1Ve2HUwk5gmIC4ebWGyPm1XQKh6hwUatFQ8FQ1F91wgA1nagodtYTzUSxpfe7OGgBUQy7DyOBhbzbhJEaJaOtOaBxxliD@JpGEZAsJBNv1JCl4pDu8RF1Sd7lMH0cBaXAMO5Ckz1Zbfk6MggB6MuOPSONdfMGMqQy4TADosPATJUONA0k5hWp8orwnChkskpc0QBsDZXl4w0NOgF2N5Dpgud9dQPwTJrDADbeSXyyp6eMAEuTD6vjDsO0NvSlHogH0IaaKsocED4qH1AwkwH1Pxt0bNS2U/F0NjvZx2a6mGMlq/GPIKRvk4/2JKy8vzOhoGFt9YbpitEZKB2Va2JMaTbVviMEFdTEdkAUTY83FBgXg2fC7gaWXkznTYOIq1qM80Ahz1tPDIUKSheh6MdBnVGZIkwV0BwtEEv6aDp3ALieylz6hCATBfgkPVAEVwMAJlOHanPggFQDBr7pas0u8CyWzuBykQ9C09lDkD93kOzxtpc1FkauPEsHEkkvCIvxIIo4tugsHhhcEVVlIoAa3x/wOGbF7s1BbHpFhIHAF5pIKgngva/g7JmGOQcpENJDiyCTMbwdQBM7RoUSBi5X7aLO6mmZXhNBm6Eh0EL@6zpO3y7COKE53UEjAZySPLFGu86BgcySdKyR5pjc3dDNBohlG/pn0s0h2Rw0tOFUhSjMa8NLO3ANCljbZmUYuT8PgOvCobYNApPCNxDYFyWR4CYU/FcCQAJKAKHCbZtE8TYIleOR0QxLCepKCeh0UoxJ2HElMHckTOXRZcPsoRRiZ6QYoKYHZp9moK0gZD6JfGXuUOfJftLrQqHEpakZ4bvQ4uJiqBiqgGRfXHwOrjV0PUdXFFzPyRUnF8Il0EUpYuTC2HNKgWG10P25i3kYqWGzDXFUutX6YeW8WMzUYsq5LJ5pfEZA1IFkA@g4PgBPKFIuozMSkSo3UNFEoz1Z@w2UzsdNS@sLIrxSrhXuF1TIEBm0Xh/NSEst4SD7OE16ZQtGQVBam92wFbo4T13ULu4uWtGL@1AMU0dKSrkBlYL8wr1ExzIHMFxGzleKcbkWiZxnYJBslEOp0HI4nI/rkJESiXyXj0QVTu1wSAWpHb64CAFRBX3Om12L8A1j6UjEIxWUAwdm0AnDocRdHvJvRGqRaAjSRkIxMDHKoRBQpolEsKnSyJkTBDo4es0JsxGNBogNTesKvzNiH8ISYGDx5NvAvxvHk2Zv7wqkK2vaOqoicYtrI@BNLvPAFj08javIdkljNWC4hRrAaNvyLCO0xo0B6c@k3Jr@jMgcRAgKw7EH5ao2AYOI29oQDATo9yNXEcLxG3WhDTA4TV1NnJFqIjHoOGj2qom52tAhH1YSTXvMA6D3gLOvK03o2JPoLiR2AQiBz5PJ@TGR0gziaVWJrJqv1REGlqZiIP1aGmntA83uInlBs0JTwmoDVVFlB91AJartsiaM@R2gtDrUHK7DAx8dY5IdxQ5HUGuscq0LlT3UGLBQ7hwADedmE@wdFTQHjOXGI9syrjXLNJDIiS1ADQxfwjaYQj6PvMBG1epuevNh@s5DDhSbCZZ9tPVjnSZu026ypGHqZsdkywCArJlIcMbeNXCqBHQ@B8xLZmu3RKBqxzRGUzyo4nBvo44o5zKe9q0gZJLgE5cga9j8So8BHqjz8e7HLRgh5GwqBeV3fSn6eJX0YZmuIwY22RhATNnqyDfYkh/Vfnc0MaGE/MGtSOAnU@Udk9v1CgyoUCrRw28pqb@T8xDo525Uy3XNq/sWaUg4leG3MiZqD8og9FNRHd5toIbBqWAMdUkxgXSmwcfti4LrIjkhtzzDKd7umY6SfJfo2gx/AqgvxDUm2cnQYigZj@OvRFEsXWHJlnqdRCklMINUPukO1IDa7JpMugDdxQ8kgQjtghIeh0qoFql5XjIxOR1wzAHoiy1V13qas0sTabqBStF4wHdjcT5wjOBQU52AsGTGghsnu8ZS3Ohw@K0hDnV2QKUn2z/Y3KofVk92ylJyYFtJXWtA32ip9R6otLpqS2z6E2RHKiAT6W@v9CPTdMqcEa509tVPENO4yfc263u760fVow@8EITG1noDXcGiFJemADD5MUW7/dU3w9i2zJ6n69uiIZYySHp1YjUBDV8Ru4KxA7GW4AvPYXgP1wcSzUCn2WRxk3u9QAG4ioC4ZkCjYycaRUhaQ/ACBWSeUOI6QsJquIEFDPRWECbm1sfo5sU/nEhgvpNT94jcNgZ231ezO1mm8Gun3UZ9wAtOU/BVHDuRPg7OUDBfgZic@xdkmYmaC@zhWyF8fOViLr6ZqLnAHr4sx4crHvPRTcXMA/WQ5QgZrpDMxTUVMQfQw7RKmPyrKuO4PMU9tKQi8pob/WAiD3eBcOOyyxgVLcKIIBcwzbmjx5dE7DrOvo55JC1PxGIUX0hh8RaYPWsIgvzyBZdYIAj0Q7vfSjhDZ4wi40cRB22GL7B48ZwRZL2u1KFXjkvrhviiWFwHASbnxomzXmJzKqmpjYM9cN6uab0OImDg69JuiD/KS8Sb0F3J8XeKNG9By@yPfH35Ls2J39OEOPH1rgwnN8kh1LusiUhO7b67mjMRx7slX8GpX/JpwLpYwMF24YLwBAb1PRNUsT3NpnVVv2QMeCbDRUBy7Z4JBV8ax6TH848sfj1/4lTyIyKZDWL1ykRze@yqpxJyFrF4KHpX@mzKNmit9DMBOlOo2Rg@VvQabfqZA1AUc3IwLOIiE1LlFa4r4LShCTaEekNgNLtAyIBamqEkj@iB8wzzyjM5YzJRmIbaHoB6nQTzD91fAYsX8gTZbjS0h0CBLlh09zm3kkcDMHHSiZWE7NpTOEMJNhWf7jjZPSBA6L/dmWk2NtEUzsByIJV4/qeftaBJZhusq4zIyPAcdaAkcUv7wfYTSdFDP/PbmmAuB7qmEGHI9TWUTQVXNhTdc8xHjToNi8e7itVDXV40N7Ar/kB/e4TzeMktVR@0VPc5PxMi8eRkHk9taD2qETzRGCXT@4HkU1ORPD2Zc7qptAgLN7o0lRJZ2Pq8XdQhNz982i1IpyeU050xZOMlOqc7cAb8F1flvtauWh@/86lSnGSyVFZpyGrStJWGpj7CB5ZyNWiZ8f5VhyqNRcvNgR3Xv4ETXPG2rlxxZx2d8wnAq2hpnY5quc@HwG66YEeQAZS8occjrOLqWoy0Z@UxnJbOfx8CcffFeI6H6aTp9PMtDEks0oReg6TFpfe4j0zaFGF1pTFCQ7D77ZyFGZISC4Kn3IxGUxkcdb11lvEif7//cHocqil9oTA/NV/05ySZZ8Qk@WJ/nE@CUZ3F8v9Xej2MZVpP0ePpls/5oFh3J1jHrjmgNCsQb@qKDczkiOZQr6H56OcxBsfhqYlsNXY9wt7j4rjLbQ@t3IheKnpy09Q1G7uz/pAYnZ7sHueJ2y7oZ5wUfbOEbZFebHfjnmu@JDCbDi6bPMBoT5BsfMUC14R8nJMwHyJa07zB74PaRte8Vvnv/NHudm6pniCj4jqxhNacK0Bbza9xKi690898Ol7NLZfT1OeGiwWCSdvgqbxsa7ppg5GOv4@RAtRt2@a/87nYTzVNMeI0j@13z08mCtVnCTFv90BbKnrH1HP5TlKBnwcbfGC1UfKL51MlniexZPnrEstVjExDFs8HRf1V0rr6GifQZLeFi2I@5yPj7DyxJRZTHq4gGBS40j2/ctupPKVMJPmMyUMNYDW7N8rIff6E0eQh6rqjSX9EijbofZigkAeHY3Hl@6fktvJ4bq2niaQZtKtfq4Svca90FQYv@p1pUpZOyd@YQk6lni6g2vpAHahz5dNB41LFvY6PmB9PL1RKVGNJzC0mgXg4s@hB3Qoz8kmlxnEbfY8KGEXXoJN/VbuZK@/6oIv30fI@BMchOmYTdoxBf6JxJ8w34@hxynX7bs82WxOFxJhvlUj5r@tQE@q6rdL3IdV@q2eCsWz2QG0wntD@AilNg/DfCcQUMlY0JmZL5mbvrZyDLguqB7SodmXHcaL8aUIn/ZCFT8CFAlhshuqM8PchSs8Tog3T1L@lZUCWtjTa06zHcRfr11poRs0RmyjYeC7DxnmRRvuhWQw@zgjjEqiHhrTziOnsn5t6xBqcmWd/ZLTyzbp/zb6EkZqmiWyr6bofYkiaDZET@cTqo@zItVCzoeoKfwxzK4/hKyQyj@LztA6h3tIqDa7s8LWc8TJbcEr09EdALK0FtklX7ankfUSpV1qXA9t9PAg0NPE7JzqRpJWJB9L1NejrBv5OrBv5tCHHNMCachSro6I5ouNSqQh9SL66Cx5zibvbUzoqP/LwmOgYz0rg7jpuxI2d8@cninzDSxOS8f0Aj7MCdJwrdWS7z7kI34ya0J6D3ten2ab6eBOnQ7/aqRPJues8X1H3jK7ZNbpq16LO4fke6h7AkQ4/rPJYJaD8XcW@wu2EJI/G1lzX9lNXN3X9KdRFecilo2nOn6ndwqMALUj6TXhHSgMixOOrU3gwZBORaOx@qO901QGMTLbpmH01Tr6HQHWc7OG/8yefdw9CNjvTVKvF90LgzJ/iaA1dZTcaFOHS9i9Ez59IauimgjtWH1HegTLu8ylTU03T@uq8R0cxnX6fHvW@PrDph6Z44@35c5dFtk0lfQozaA7fhsJZVu2YjWZX@1qRGqriGNpV0p3D4d5H7VIhjKnmGotvYnBC14BW1iiBTFD2xx/jY/eh8c@3pjO39hsDyxp9XTBMbgHwplr5kgE6HspfrNbOiaYhH/dZufuJHlm3EIu7D3ITKdCoLMfVFGgl8oMzQBNbyoT0olXGB5SeqXpTYXwLa98ydSl2B9Aknubb4QDh8yYvHhKEO0K@gVUY3hl07MjXGbfbAp0Kf@YirHbw9BZfWrJ188Y30QxdXzHEY@6o7C1DPrYmkn10USSRFIufcXXw4OyWrvVt/svi7fRcLLOr@bNQo/mWrmieltrmyxTo@ppm1zMt3FcPKkS8aal2E2e8UfpyqchFjmF2QArHdTYGdmHnVmF2A8E83WRyhIu/31c7Cu6z29Nwy51uzw56gHl6L8FTEL8dKLb2dmA66lyc03sKnoLyjdLRmjsTreAidKkrNmXxx0QnwKDZhrjpajZtb3Yd8zsOZzNanp@NnJ5U947ZPT4R4tOLxC5TFt9l7m5Uz4HT@hivzM1rUusUK/MPCjrNoQlT8Zxbz/n7Lx6bRbgZ9PoDWzzm597Dwwr@mePeFYXbNxpIwfhnELqsq@jO/Nll3@Qp6FNiJBw7H9KyP2q62WEf8ykG6hcIOFS6H2CsdRiXDxUHeoAxh1kp/yeuW@LcRJwrNfZnYAQ1w@KaoTmPz8M4jgJ2kPvECnFVCw/jJPfwN/HiWzHET@ZTZe9RiQ9D@qipg2XzNajDD1@BUDe@PrR8ZdkFhkrTGDhxPMD42BCRe3SIKLJhPufjARZ@u/XmNOKyQqfb5Jsbv6KJ2SpYdANbH41dD67@z@EwDQ9uPyxkZ1O4psGm2lYGunOEK3pPSVft93Wc2QCZvmnOJODbZo7oRKh3dsiOiS2vEKZZ4uCinXBPBwdpezCdJHJPlrAgnm8aoErimFaCEVw4rESjkUiAJ8JlnY4BYC4Unc/Es1v86KfNoOUdgtXa7PycLd0Ni6mifM/KTCpKrFbjWPFDJ4m2hn06XHnEk58vKbXyUigeDy2FLowiS4U8cFUH4TYXXJmAbWv04OUdk4AZCt8Ejm63xiV@Ns3u0rlPUORbYBCcGjRPh8YFP2HFj@@d4EaSv/nLljgO21Ghsj0NFAwgCJ4GN3tq17x5zvMVuUOzKXicFnHAWKTzw13xjSoDIQmWAz8Fa96w0@2TvDhbJ46eg@eQa5ZeKXjj4twV7ox3eOPx0ni7nEXGXiq3UtAlBz0DbLWW07UT7FijTe8Da7zHFFwIZjgWGqytGNtlLRWX6@ksA83R6KZ5RYeSsCR/85f8RCGdaBA7zd3s6SSxL0c8uCDTMb5m0xxAqV0kt6plCpAwEhlGpgHOfjIUVhQewX3@dNQRODLuHvSjbPhpv43qMYtvsRCeqsfzQyWtHV6qHr18d56qlX9gvaT6n36WjNwJwknfxQs5W4oxF6R0j4zlj85C9Dg2xKSlocQz9I57aOK4xw1vDyCRwpkMT3y4PGaafdFr6LA2nU32uFFcGhJGN7Wze@KvR@e8iWHVGzrxR5uhDRyx8QC1YUMHA2@EUPNeV14KD/gkXfzYYVnIEE9NKuDiJ8PpAASeXsMkS0P2hXWRyeJN3JQPPk5IHQ9M9srr7o6ujH/fXXJTbQxoa8l1OpHOlKk6S/XyWoVcltoy8eDy@fcXw3QqfjFc3aolbZeoFxfD71Lp90B104JUz5LY87b2N@@WEpXUly@2MmKSdB8q8X2CICaW7g53D7eOT6onp8fQCveu@Nk2rZ4yljXIRbTNvmvqdCQc6GJpqv0N8sfzAXg4zJYUtoaXnUQiAf8@bwIVtJbi0hJ3@kTTROqvJJ@X3lZ98bMAQqa1NeZy1C4Mv9iGwGxINaz8oI8H25lIKw7nEpdpKOOxA3mEwd2Yc2QpkUpiZSBWHIj1RFKxhyv7nIc9hWJfxfI42Z7PBUGKefmde/G8inNJcP9bqXcfBsrfvN4cy@P1JphH6g2gXqibZru6u3d6tDWZDHiMniR1y4WsOODAhTP2ND6/555GplNmIiFOcJYlJlEC7hWDGd1k01CdGxWqJYRjs8cTE4dS@aXAmDGBMmW8DqhW4rQIh6kEqIOUsFpT5y/a2tBXRHeM9qG741X0hMC25KF2C56QBOYgXc2SwI9bDcQqyOV2vUMS4kJeh2y/@hNzexxWDcdosJ0o1QNDlTfq2Az@faOS60rX2JCJ4UyusThLw1dXjQ5U2IWNlPgYxZY4IaQlXnbJKy9eCwJlal0qNM9AO//EERMYpXWlj3cQCOh9sO2L7PPApJNyrjDx9IsbtGIVfgMONW1TwdrQCTzDwfsE3HGL8O1uH5dRO@OqGcl3P88NDByoAMh3Hw2oyBZeHdQmWc9vtuAkN8UlCu5QSRPPtjg07WkJNrvWbJqYxkZoo46jg6TE2oiK42VQdEaSVXUbdJIWDN/86iRSThK0X51vWo8bTAoCTyY8lTHGpADC2uXZQ/UwlN40YVj9xBMvERxhtn04Q2uL8ThQrqMZ7uVFRZw/p4nFInOsAe7yqIRmkrhFKJIr3nV6ug9wzvUiF2ryx3/6Z/xKkQsH3D8X7mFqHXx/KHxtcP8TN0aWwffPPF8afH/Efd8nsclm71EQ2Quz6sHN/cCXL6SZOqFMcG9worp4rY0t/W73kNk0yY9t2VOGvmZCCYM8pxlAL60HTHFNbYzgPIdxE47xhM/fAYsAXwF/oHqDGg3lp1q1MJ6mLyaTWHCciUjQjnB1yGf46XD95wFeKgNKWDKXza3ISShk/NpFSCdcO7gFmSOMRIogEwPXWr/8qdHEoyZMspuKrpZzJc4bySXl@4z0ySvoEsAGuKFwziANnk7xUkBcRSQLLylROYJJcSALySGUaS2Tsxpog2FyAEgEgw33IB@om6YgFfCxoQ4d0phGrgHUwMvDcGZS5VcLuYjigIjjxqtPprvjeFMxnsrwddCEvxmkMwQ7RrCiNI9Zz79nF86FURNX4DBgvF/OYV0D3P94zr04nLPwzO/shSzh6etUsDbsxbFh4ubzbSgtC6eT6UxSzkV8HCoJVFBe7OpfACV0bhAWTVW7NPt2dWNr99XB4fHMxSIEGZoGC7FQZS16EU/EzmueI@SVe5Ko69vJ4zfr2y4p/aUa789AiPEmjelizsttuqQP5H7Gd3PP5k0RMxnJqaciphXR@DbtYZrFPo5N@gA3@GbSmVzDkbv789pa5cIIzmT/Zd5lS8HEMjIXuC5sumopNF1MLOKuu0f9BC9xtBPu6aW0NL5KzDtzxf3j4IevBvGuhBzfD@Luhg/Q@drxGdzEA/vkoe6JJM@KLsfgBXPLC7LGLaqMRR1n2AzM7LHxl4aJuszeXikOkHlEOuBzSO7dgzaHtEk481kmuqTHo5kHd@JixK4/vrFDXFXRhdLpWiNwI05Vu8fvvBPVCbuva044EjAExPRBvFlI@9GLLzwwpXw@ZN6JMht1xmGCZmjDdK/UTS3A7w1h7vUeUboh5HAAdDs0@2w8i7apuq4j0KnY5oDP2Kns1aAHcG16HKk4WqigZcUhMdAz5BblHO/EEJRI9FrZ8DCS6KrDltaBEScciYFo@k6Wx3eLKHg5BuhVjXk1wGmpfleBOmDTZNbwao5hZK1A3nEF@Twuu5kfbNQCgAyTNiJFPnMROjXca6Cw4YssFPMo04jEQgnGLSlxwxPtE6CJqATb6OKuSpr6aLc1Utn8J/b5YN7WrF4CawXDDGehl7in2s8133TNi48yyrmS0IyWOgzjifpiDekE4aGbs@tQRJphcbprRtws0pq@dMaVhYojhNL4wpYpeVcoeHJuUjQUCngqH88mglECOR471h44QUUIt3tKn4UHdGuPzRKMvOGLsBGzHSvC4hUcrm@YwaJRmtOAB0WAzYKgbXJpdD1CGC@5CyfL0EgYahstfNxqfXYuJxI1cFMmEbaE85kboE3hTGAkADYqJCkSWtAv4K@IJeJXkibE1aRLlG2ALs4AqLnRJKdwMh7kC9CCas0qz3wXDowFDKdqoVAUrTEp7QsM@GJtjkAEtHOkuGsjAH3FWTKgGspogNqw1JYG8vLFa9UwVCAQ8EwPb2BVBsBkViTmXg4cG1/eRzkEeRF3xOE0KOjkpX5boTvdBHVtKVmiqbHSPag1ny5Qr2kLzWaU/G@TiWTpLrykl0dJ0DUjlfBStyxHM8vR6JKxHF4yUNt69gxn1O6XQJmrJ8BAHQJQfEmPlICfQfkrLxmlJWUtvNQqp5cpBXjBRL6DBD/YycTdknKfXHoGylIMQiwudMJLNt23k0ok5HsoH/aQpWQMeOYOL46hK38x@yUtGsUyJJbqWIAfkhfHURo2L46TNHlXErZAstMT3W1KFfNaYuaqYk5AEVz0BqwsDlhio2HdBR5f6ZeZF/eA@sczfo3bsRntIlFtv/ElTcY8XbAIOY0yVwiZML/wCAg4DAMR0RtTIhEQJr/@dVDOMSY9z2XCZvR5NlWKhrIymOlgXwdfgB6eXJYs6e5iM37N1HY69zl@rrQTn2uHV4eH7yMXYVZgoeDGgSSvSN/jrcxP@6yy9AMf9tM/weByMhBMLsvPVpPJT58@gcUBn/NKogLig38i5/FQ7Ty8ylhldXU5lssvx16E6r5iRcLpdOSYaVqSXWh9u9WCr9ml@7nDQf55/pzyAvMf/hkPE/kLh@tBEBEa/Ea4ayUbZBerirIcXUm/MEqJdCr9N/9u8T52d1hf@5vf6yXVRXwc4OPn92/QfSxnv1tc/G59fWUlBoTk7sOPhx@q1erKZix7eJ59vhJPLa79x/9jcTGdXksnF2u2LddC51fvpXRqRUr8zV@EDg/f1m0bCFHAT4bJ4MTfPHxlls2yK3YLn6s2w39y37Z8bgXdjfYtXnIE9kqZhE0olM2Ejr8PzW@2RSZXnq/@5z8@@Bx0gpV08syCpxP8HMzlg9wJDvBlXN91sBJcQ7DcfXCULJfL4Fz9z/8rpK@8AjwYM1qDn0rWxZUbBSvxMiX5EqzkwCGn05Dv//WznwWClWHwNijLcnBEf3V0wyf/TH7G0JGUVvOSab7AG8TxM/R9xrVIynL6wm1PX3Nj03rBXcAN7cpMX5jX7h5XMcEN5HgqXAV@tvDzt//73/7p3/4x/f0pff8DXkydW3zxaZMxFUZg/BSLL2baYW/Kf5SIwyfh9Y4geuOiZsF8OVbnpfJYOOhzTNHB@2WCJJ7/G@ECQfd2VZRDtYnGuAjK@ZWDF8Mnf9i40C5tg2OSepmz6TC3MTwPc2UB@xa4QPCHcvnIwb83Dfw7tPGPDX/KB9nhOXwW4Y/@4eN58XeRQkQwgcx@Fn8D6RsIngfPa7UdA/8@d@nPwr/GZ/zbu8W/zw7@nTTx7@gz/p3c4h@bqU0guLa2FoxGj0BlFEz7lM8pfBOJuvB5zBsMBH@rH7ZykDt4EYA@UYvG7@/PE98Po6WS@AdlquT58MNdUKzafTy@9n0lGj2n4p1XRDnX4rUKlJUXmX6@XwPE0bXztbVEvVKpxGvfV87XJhOJdC9eRLGjvoCEldr5eSB4h21Rxp9l/Gna@JuWpCR5UazDOF0AFyMnPUQAozcroD8Q/LT2KRx9Hn2e0lPXKflKvnpjHoz/Dw6GEKENU5emleqmunILJCVLqaepUWo0TPXMA7kFThX@Uj1waqn2MNVJGSlDlkfDCVQP//cOTOfNgQnYTEjpDFMOIk614dk5OHgD@NqQ9yX8aalUagiFHKau4T@lo9ymS9vo@X09chE4Z9InFbSChBxKpEKJXCik1bK5/mcpFqpfnIdqpWDSvrhIcn2JpVdKdFnf/X29vrW/Wa8nkYPWlqIvovEX8ClXomvi8TxYKT2/KMax5TjnJerB5Nrzi0omju5cFJonDWFryeg3fsYo4VlZvAiACXh2ht@zm@sb7iIHuS7OzrxY/EliELkoCD4AmpybfsLBQPf8Hf23Dv7L@n9zysLntQhj4bv7tTB9IvgXidzd392L30okHBae8Br8YQD4McndfQWdBHQHrvNwpBa5v@dh8BuOrHGEFcxjrUKJx4DQVYM814tQiTGwlcJime3iYphKRUoNCPEm3JUvtGITKdFelqUGrrKBfSAvRwgku1IqrQj3ar5Uygu3nMuVSsseVAo8wglAqq00S8jopWA/gmXg7B9O4TQL3YgaCrfUNl6N/7zfB1tPLqS@fPGC6vWWZtXrGJ758uUCelIIt7KUC1kISeW/fIHuF4qAHbhvikXUAlh1cjI9Rt9VbMVxrDBY@rGLEO5Psy9CEYxPp1IIjOlZdm0tt1Kp5FbAnctHIiVpie@DCXeiBTlyv5SUeDXAQgsFRZScX41Q6H0I41lwjT2vAIfb@GF390GiNlvJRsKNkRrxAuRCgYewlVw4Hy2Iv/JihK0lK8tM/J2fZ6Iry6vLL2q18ciFYqJ0p5Tl@/KdUsRpg/tSU9xHittBlWfPMgWgSz5VugjU65vVk2odX@yAS9IgfRkGksAJ4HJj3wqd0xxPtlA7x5rULkKhYukFb9h8lgVDJQEXD4HoYvkCVTgIhqTWxn3gQ8LKv0V5OZ1ZTGaH3@W2UqB4f1nGz/n5eT6djy6DaFsuFGq1GoV@WaQ0571hu0b3UpXj53IuW4uj6nI5bC8H@0xezQSXA33aXLSaYi1cn7VwzmwRAqFdWQOX0m1V190rYG9MS2/daC0VsB/uVTe2TmLpNUCZ3q5uxNLHp@tBGb3ZsZ@iM@g/2qpuHpxCgsO9rerx1svdd1unhxBuw/gIxIJP71BRB2pdvRkMbtBfV@mzodnK5aXS79f78Bm2f/zlH/z4y//uxz//ox///A9@/PM//dUv/vQP4PuX8P0j/vyjf1vI4u@vfvHP/ucf//WfQ@B/gO@/h@@/@9Uv/sXP@Jf8fw3f/9MX9tfi64PjXyAlYPvDX/3ij//iV7/4J/8Svv9KfP/l9PfHP/nf@P9/FH/o/PMf/@Sv8Ud4/uCPfvz9P/7x93/vx9//@Y@//w8B@d//1S/x/4//6u///S/x/3/5N3//V//D3//h/0SOP@OO//tf/Vv@@3e/9wd/9/v//O9@7xcP/P7Bo7@/eEL4L34HIU8v51PwPKVe3xryi59Unt@EGuNciMH@9B//@C/@EXDun3Dffw8@@Peifu55vJgoGXXx6Djw54x9SYLelHrxxQMFlP8jhkIw@zKJjUJTbuivfvHP/wKDJ2D/kR9DSp6FXUJgL7efA@y/9grmh/35j7/82Y9/8Q9//OWf/fjLP0SBFl8pxKqxuPyVeSEAzD4BDgFzT4EDQHkNl8gX2WIgDY7FNZzHCMjRT5@ApIvgAv17OZDNgA/tmOlPrVbBz8V5snKRvKjwTw38iWQFQxLJiyTGJ5Ko0csVQgaligYgZ7CHlvlERBTnH@A7DKwUwIdTE1EYgqI8KgpR61FWLpejgWEZ4ggUvJhmyCp5NLrQ5igDXkzE08TqedBq2XCdsEDKcvSI1ZfLQ54wigEVwsCwQBh0JMlpKZovb0KG5eEmQ1yIPBr4BM9P5Uq@PKwguh@oCIAjug5ZAlQZSzes/AD@MuEE@MBw8wcoSr4cjVbyEFKmqlJusTrlKWepclT3KKN6YzgYwPB4/oKx7yQ5L3HbD9qCCWj8jY6hn9MUyHOIv4gui@rQv@uk7zKmh4YeEn14GI9/jsGUXgAA3ngc92PBNx7H0ryA6CFHFaVs4RHlGIByUTGF5AXQMB0NRKl9o@SB/KEMT/usVXweRIfVWVpaAtdaRcpIB2BKMOuqaDuKhcsVpCQVmZQrSBiM21vUpUMyNpY3l@FXhv@tRdqiysmxHFgKoS4QYm4e8WjGXDGDVHq3alSXZSp5lOACwXE4V3BpzQk00xUWCYTpUvQI2apqvw/PN3Zn3RyCEhqTpJic47PKEWHKfjCLxfIP8spqAJ7kH@B97OJmcGgGfEdXAnsZErRyF6ceh07QV3KBSkWsmzE5UDneOoEEJwdMTqcSDDTXu5XV9Ep2JZvO5HLZ1bS8kius5LL5DIi4XCqbTsuFlZVCvrB6T0V6AaIiVlxuZNcq/2Dm89/8g3mf@aH4CVTes2GCxe8DlWE8nkxTictydrU0KkM5KChQIU2M6@ijuzhulwxc0PasO9wJBMUK3MWRTRfgwwILAbYAQfABtLhiwMQy9u5BSazn4Zsu@JqeJGeBESKBC2AEji3Qn/wEsNmegax5JnNnNjd2ptB5gues9iEHaASD7eHOScdkJybfobeuNgNr4oRQJRCg5Y9zIGktgBfJn9cCa0kvdj6mjS5//duGZYKG@9Nh1hXjikdtanitY9PxonYUvLzJ7mlO9wGI034PTxSp1u8Mw1avAQXEaU4OsA4/lm6a8wBW2enhA7V8453bxHVEOrgJ4Ee7L3dOfM@TrerGTiDH1g/2N6ceWQGUZXtb2yeed5XHukmzHooPW3t7017xQCtlkWVXYzGQjvCDzxh96JlY@t4FkRMPj7upGJhRdfWYv/7AtKG7ysDVSwUZ7MJ0djVVyBSyhdWmVV6PHtUHeen5opQBU7SpsA7EAuefGoNhO50H8VOicyVluRRMFXOp/UFvYDnaChhR73HnL4oh3FxWkPkhCc0O7ICZ08Or4vFWASdgqS0weW4MOv/RwBc@DfrswUB4YBA6La3ThfxvTBcg0FAUBt9v/UB61f9xHg9weB4UNhOjzwHH5TStzVKBBE2JpQv5bL6QSedj@UJ@JQvWYDYmp2Pyan61kIrJKTkv5/LZghzLrxQyKyAoIRYaIxAEgaK1k0kYB2RJoieQHq9zXcN7cc1EtxII8hkFGHzxTYZBxQsY5JmUyV@kIJ0UwI2zTCsvSviu0BS@iRMQKqzJgtvbG6ntbUlaRw9O/G2kJKmFnmw@lVpdlySVYjZAlqclyeRpIArAHO5JpdY3JGnAEeABVEnqomcrh1qrJGno2ahub2M@l@hJY3oAu@Ix3KO7nlUAM9CTyZDaK0mfPXQAV@UZrVBJt9CDeWLMNo/ZgDhJeumWJ5UCDEccjmPYcetarUrSLvdUqxjziiqe5UV9jZ4qfSTJAg/woCR1wNGxwD6XpAY4kRMlqQmu5kiBsB648Kyi4SiSNOIEQhJJ0pCgleaVBBqWCMdsdnZ2lK7TUjv8M7L4swlFgxhtONjabrx82eh0GtaouvXyCGNevdpRLkcDq9FpiGSNOnxMSAMxV73R9AfKuFuvK/rcmNcQY0zF1Ed1FctWVz5DmcSng5n06q8g5hXEzFtO4djg0wPQBn7We/BcVxoU434ohp7DRkMqIY86o76KEy/YZWgDUskf0lOalllCF6jkbDEUDsVG53ItdluiGNZjLBy5S5XuEaQdpteAoMQE/edudD4sp2qgiMslnBMKL/aeS3IhKxUXlefhIbpzUhFU8RUpUsRXqJjtEAvF5ecgBnOrUnEZntJzKQPOYTgVSjEGP5Hz1dpzaRWRSM@fxyUoC3gBRIGE0moBERZWQS0o3QM9HJC7jYGj1uvh8I2qXEUivE78tUvs7Owscsc3XWlUR6fUDg9jwzIvDdMipVso/DSmlgrD36DpmBbH1wEK3D5PFamSkH1egtxZMhlZQ4GEIgSen2hSO8GKcf7CETmfiyRwi3bdbNfp6n/2yZ35Pjubcc36QV88w5MWdMrS3ZJDqrJdDJygUknvM2R45ruBrwCiA8VgrfDLJ@iFPSqomIVAoCK0rBN16CR2VNwe0yyJsA1@ajHhOyULRPmo9fEC@RKdVMZh6Y1pKC0mgtkNZV@vVMr18u15LR7H4q6tkWkJubmJYAxj6wIYT0y4m8br5XUoWKpk4FULKnqXhsFhoNJSHAUstvW7QbEIsPelTvkcE3/Bn7W4VJEgq/MvNdBIodlGQaVsDxp0JJ@lGqAy50pDCJNXV0ptYGealR7CaHmXleMVOZ0vZdPxCkJlM/hcvS/pTCnzEyFLtC9MKfnLHo6UCGu5HdbDjrllQHVSxSLWSilXyAtPJRJNL@vhlsmUtfgt8Ct0Btx0Dz0kUgovRsq2@pnryV90nBldrJdTXGNesge989RiTo7dxevxe12xnSV5NV08Hyydx@Xa4mLqS2dN@gi1hmrfB0C59k/cwjBXgjCX//jAOB7axmH9EmgyugpEkgvpkgAJ9EUnCEssjK@j4puRwqHQajoUioRKALUIwdSXInfE@iHokKFn0A1haIV@WEhDvKU6A9DwQEDMlIBbBTk5ELwPtDS7z1YKgeBd4P7ufq3iKlCv2WikROOu9xljnSjYh0laaMIlqkVyxROVF6xarnaOqiUBWt0gKy4ZYBf8iFs8ufity1nRtcr3/HmBi5iQTYATh9Z6k2vRCs16BCRJCkruWkQ4nwXTDydYfgjSFZBs4649MOhaiOIbJJdS5PrgeS3yw76m3@WB3ci2AIa6vw9G15K4QJqoJIlYzQPaPxAIGqZw4sy0A10VZE02K6GdqbL@ceH71e/z3785PTg92GYvUsV8Mc8pccFNv5gckkNA2Reg5GhHW4Fg/4uZlX8wXpWCxX4osxLKTKiuF2VxwDuMfBA@x8Ub@NbOwYKsRcBVLsvP5dWiZou1lXDRHvRVK/JczqWL6ZQcCdoVPH2aXg0CkdAl51aDtSBHurIaATctC6TlYCUpguVVTBfnPmDhbNAGpsi/@fSFMfcFulqaXMmkKOnS/do9/Ffuz8Fsvifr@Z7@8ScJP/ccgP4xgeuhx/gzATeGGcfXfoiv8f81@tk44IWWctAKwU/Q1W37@/r39WAgWAhVoskQvgyef4bCIkU9ddmgP9Vexr/vxwHLtm0vez7wLkOdWbYiM9Bsk8mLyNs06LSFQi6fCwZ@PftJLoP9vLxQZSF@xRIfE/CCRe94U2jilVY45bG8EN88Pth4vXWCg4Jq4CtJ2cbBfgKj8K2Z4/NpTV1VLH0kXps5QigcS042DhlYM6ebh5TmjE4mUijNbIhclnZbRfFumdg1kxMZXC7LJlMrSTnL5HwxtVpM55gCcsjGmwiEawmTMqrWhtkfcUskvBGhxAtVhMG4PQ1sRVstspeHe5SCLilYXtjcenPADvb3PiTcUB5@srN7zI4Ptk/OqkdbUI83W8dMqh6z3WOJne2e7BycnrDq/gcG0UfV/ZPdrWNEkAygDEPNiBPMMwvYmj2yk6g22WQbTATbZvNKdSbDFauvJPHG0MlgA18oouKt@5PhAwMG1Zbf7DiuLnAdhCF6pdWyAngkUmuyBbQ5FpZVC/cNS92Uvcqyg/e3KSu7yJor@6FV1kztG5m1VaanxB/TV3qZI7a4uHhhSN4A4K@GZ/X4g3AzPYSNy7T7cWshnFthy2DrpFci45j9g8OFlOtbODs6WZC9uKPNhbTn2d1eyHieLfCteL7ts82FrOdbr75eyI2T7W8srHq@za2NhbznAyZdKIxx7m8uyKmAS6xrU2st0EvTwtu7e1tsGYAipYlYnG9Cx1QwECI8MGx@PwWZecvLN10zRkpzYzQF3VK/Bu2CT0AtoMJzjnStxdiy2YefntoDYEgW8LRYxeo0YwIr3q4Dw0rgLrCAFVrACgH8Ap6MRji2WGbpCIPohTZfuQ/z29ZiTDq16fzjdzZbQ320AswQo@t66BwspFDF2xMDC/cCZbhNc3Jt2txLoGAaMMmSIhE8PLd/urfHM4OBwTKtsESQjDzSHJxmH7BBFeEXqw6hvHF4s1BbIK0WhFaBb3gM3E@0ZmC6NZEUUM@FhSYgmKTutaLHGGpVMVwRRrzo4ZvyARiiwZ0CFz81GA43sa4d1WlSgSJIzK2DbV5DXFMus8lWjjDMlChF0Xy7/5cvzPVdOJNea9JrhDhugZwXi@PjJS0jbATDFtzjmgRBR9Mp5QJyTDQKqaE6FOer1wIQHb78JLtbygpklAqxZ8@oHGvgK4QoC0wXpRxZHEEQgSAYkQ@ReUVbpOJGFpLLuOWDvx4diYjjCL/AszHybuEAyTpd0KlW9Xqh15wLBlhhpSmBLKLaLWxrcGfSdfCjeAROjrEGdJMYcyPlHEaikRNjaoy1IXhKptY1AzhXtcYy0WUF6IzU@vubvIX4lTMUzgOoxiD3itRgICyeYfclRl9YaFhgi5ZcKJCHBAV8i0wTRkJwuMfTHW1SsmXeX5AtMfVTUu5uF10@4qmBHQSnEVnxlgDOK6K6FFgZA83gF8iw/5YBPWdJjiwaFRAelwmwrUm4eJzD3bt8@ZVKbE3XYvGba4Fi@cFabD2xGr9ZLWBYG7MI1AJEfBjwRgGafiZbMz0PBYyFhIJq89NQwAA65iXo4xMInpAehtxx@vi3p4dBujjdlaHfQgtyqcCTTHqbk97WpBe7L4QoDGyC9Ar7whroknPgwtPiLA@OFpeVkwnbk16aAykz1U3T9iQwzwF4DkUlB0MGnBXGKEESNr5sQOnhK2/KrLpd393fOpmMRXwJuy4K3sVXy1MekUkwUSCMt8PoiXglCreRCFzfDB/yPGJEz/rxydFW9U0Myhdha@MeMK0DwI/oCRM1uHdzgFBDbcJ43Iqx8HGVLUfYMyxZjInJAvQ8OQvdtFVA9WCOrUE/TVmlOIjnn@xJQeyRgTlZSWEWjrAvFxcwpKZWmdzrf8n0MsZqpsVGmVVUdjkeTwcRUt4VMPu8a3JlAyFb/Ga54tzMLlMptmJlmKN2QeMepqxZ/FSvexzbaFh0z7T2TTLK7BLDI8QoW8QNIDAuTqo2j2uRNDYiH2AodmMIw@Gcps2ipJ8je1Ksq2DxsrTUby3L1zTaybLEeVnWKNPZMvxazDWCuRSYOrdMF6mYfaev4NFeEXnQx8mUQwyyAgE@yeK7Tyts4mtGnEiR7kFBmVKv45WS9XrYVvU2vuJ8YDVhyEd12RZg@MHYBI@kjoSOyUhBHtSfJiNaGh7FxZs/YdSZQkhvWi/T7X1hyjEQ8EpmO2qfSuUrBs6T4Qt5/RmCgT3hh2bFI3K@EkeKQiveVrA/uMjOJ65A4jgGdjc2JxjE82yox6Zz4jy2mROHN93NS@Ie3Z4TdznozSsBCIYHYsThyzkxhnkwLwG/QWgcUTv3EfDcT@BaLRyZ3/TQryZb3HcFFNH/xBqo4j6j3QMfC4JyKTjQ19bBTRWYtqnh5e3TiLzj35AyPIz4TqJ7bBUZc5JiNzVtGr2LSSCio5R0PzkbFptdwPqdnM5HYj6EPox4RWFP0R/CyXxIoYRzkATZMfG@O/1pe6iRBafxjtMn8CIFowXm3TiB2X8EHmPHsNj4LvAC3oHlxXjMPKfLjdEVZxmHwnHSHZtfnrgt7CFotxJyxE/Q3zT7@LdmH/flj33yJ2VdZueT5ahFff4iBIzr6Hbwn5SRW@rJ3CLfVGM/16jq1QPsi7e6@LLhtzlMZuuhERLI4ym3KoQeA54oJBCXH9E3yBdqPnHWfF7q8fizXGZx2UvDJd64N9C8uq/wAbyHol7HC1zrdbq5r17HmaV6XeI50MCLA55/0BWdjcclQEutmxQbluKKFJPi8erxxu5uXDOkGL8PuyzZjmmpdbyAS4rhAmpZIoFVR5iuqvfLktjmptiMUksP51H15QEV/HomBMRz2TUok/HNrF/PrumvkvmEKplTmY1vi3xCbkeUGx6Mfywni1@75ma0QTeD4VVrlqqhoOE3fYu3WeMVGhM3N@CUvigCz9emmT4b78vgRaJHHcNEW@PFE7S2W2Y02ye5N8lIMxe/iN6OUz2IYMypnPukQ3ofEKNbxVqq0LNoeighjW@UFAVLiJr6@N1V0PhFHOMBbfJ2GVHemDs3aeM05lRRx4LF7GPlzyW8fAYa4NDsw693AQ24vStowI2X0GCQK@rAjTfQYIq2cIjLaMBF19HAE9hbGt9@2VOGWm@AEzf@Kw6EJjcuFg75WBMa9SlyUvpxiiJEQsdrhMMCbyQqFSWouk1X30xff4Pw827AidQCs0KW7mvGYvpUh3lI596pE4n9FhrJp4ihaLZFaSBtTGISV0IorVysgfHp4x1XxKD6PBVm8llPRAQ1iXnpx@OV7wad8oR5gRQB44EXZpyAzzL537tHyn2k6Kkg4xbzQ3HFbU65cZ/qgwX3Y3AVtUjgEUvq/zd2kr9J/gs1lf6/N4pmTJ/fsSnziAnzzdbKb9Es@K8K/X9V6H@CQv9b0@YfUMmnUc72@Cl1/atq@LerXyTzRjBsWJ1rnHpL/xQ97LekCKx@kx7glvpcfkwX@Pr47KJJ@4f1nzhKB36dPGnlzrbNarV60pOto5fVTrVbPcLLitZTe9Gzy5X1zZv1l@ut6uZm51VnY199m6@u7PVfv89/eNm@/ayC9r5z8Orjrd5vdgPvj/o3Z@rhTUbN29XB4PPuzsjZWT/tbRxnP6zepLb0bHtd/byp25tvTt6/PnmZPY7efH51@Oq2l@rZh@2UUuhldt7k3m2MzoxA9lo7bW3vaQe949bWabq3t6l92I5upPaOC2/l1N7WzcfMxk00m0ru9l8fvDw6vWxsfdSPdvc@tDY@m0ru89VNfzfZKrQ3Lo/eBQ4yb@WdzwcHna104eVO8maz3W@l0ju6lb18f3S4fvphp/ta2eptZ08L7y9Hh7nu27fXzn60s3KWG7yxV6JG9e3b9Gvj5fX11lGgoZgnVkY9M9/K/ZubQ7PQW1Vf7@90em8t2UgeZN9Fj3snN5tb6/rn1WHm9MPZ25uV4w@DN29ffTxIacfHjS0l12@00seXJyuBZi@zG70@3TrNKy9bZ29717s72Q@byTdddb/aOtSvXnZ2PprHh3u71Yw9MOS9jWv9w8vu5ZurzY1d3Ty80o3qSjKrn7Q@HBwETl9pjU115739qnrZ/ZDMrl@tfIi2@i9PLm@7V6/Wj08P8unh4ShlbthHjZ32cPMol84nm/rno9u2@UY@fRvNXV@@SmsfqrdOIHM7yhb29A9qz3gVbXY@Dj/ryeipLG983L398OF459pqVI3Tz@@2jy6tNy3jwD5IHb16/aahX@Wdy/5H4/hYbqZeqldvoiklMDzdsaGN1BMlu3rS23vbH26an492P9q52@j12VVG3bw6elf9fJRq3Bj994a1p/U2Uq0DpfrOdLYGw5fNwvXp1Y6@9/nA/hB4syVns9tm215vv1spvE@@jLavXr5fl4@HqX3jqL2Ss/bfvT3TtK3u@9Pbo2Z2@10/33OMztvb095WdGtv2L1V86mGfvzhygicZo@PDtM3xmut52zvHL3JOQepvXeHrZ2RXH2ryjfG6sYouzm0cpmzzffWh6sdo5/8oH0eHKbU62jrQ99Zeas12s13WrP3OnD8qnu6f/juZjebs172DG39MJ/a39vZ2O@0Vl6Pdt8MtvYal62Xu@/V9/2T3FV6a/0st/n@OOOcXL12Cs3rXuYwHz3Re07nNBp4NegOVg/PrM/vhh9Xqr2GmjnSP5ijVbm38aqfHr6rbh3cdq4O@@a@vJ0eJU/3zCs9dXtyc7tj56qjaH546vRM50QeZuW3gczNbd951X/19vhg/dXBx1fKiqadKZfH71qpzGk@qXWtzG4u91Le2m73PvcKqny7@SajZHrdqL13lWxttE7fnV3pl73XvctmIF@wm@u7HweKudVIy6kP6@2trLq3vnciq6ed18crm/upw/etw9PPw5PWxvvB6bsDLbV1@aqw11l5f/Su8Hr144l9opyZ719b@4FhPmPacq6QvckcF/IHXes4c3ZZcD6@vsyt62cN@dVuuqdua9b7/Ch/1b/t3nRujtVUo/Ny87Ny1N4CSXp6mFKyg6v94XEg8@6kd73aX49@uGq@fm/Iev5MW02efL4sXHW7r282mytn1dvPSvblpVo43k429O3sy@jRxtvDy87m2W1@pZVa33unvB9udZ0Pgbc72uZl4ezqYDiS324fj3rVlKFnr4/Pstcn5vrx2c5xvvumYbUbO5ddkA290enlzeB6R13tDm/yr7uX75TU3vv8hmGvHKYCr9TdXuvo5PX7arSdVgvO9cGH/f5Z/myYfZM3zwrmQV57XW2/HL49aG@lVvva2cnwdKubXN/QenmQKYf6qbVx8Hbn49mrfiqQNnLrtxtmdvVz9Hr4IXeWPIzuDT40T9K9M8vaea9Z2@@vD9@/Pq7uRncbo5eHV8rBh63s8f7Ghv0quq3l1NFO5saubmT0thmwe@vD/aHVL2Q@Xu11YCQwW4XWy5PMmWFXq@2b3fzxVrX60m7svlKGw5ftVRgj8LN19s4sB37NL6IL8Dvo@EPht14EenanYQ5BXvJzcwE6@BSgg08BftSJtkjz7ce/Ti4HTvy7/umtsXyCZ9AAZY21TFQeEmzXuy0WXxYRYz0Tkmvoapp9eiJacbShhQafDr80X4Un8@idd@qwr5savocH3wmANqml8uN/oL4kAgcG643Q3nTUHj@LoOGrdMTlrvQaAf7GIrpcMrDQbDL3zYAJurrUe0/gJ1Ag@kYnTnfVdlg83mzrSscGh94i16fAsXeXOuagawpOfmAW8l5dkVNZsTWVzilg4U7wDUD7L5lu8pcUuBaHAsrEiG78wEkquvVDxbeH2dq1qo/orRNqKxHgOz6ftAvSH4Z7uyfD6ILNqb2hoG6o1tQG0D5P6K60Jpdf4IUsL5aTYokVlaG6YjU0B99NW@dHE@o8R3fPW39y7yEdmBULtFwxQs2GrqaNiRM@Q/RNpUKK0R5zPFLgiOxRNUQV1d1tuLzcJ5S074pxjw/zcv9h3Fqv89tCPYG7pakTeE2g1QBoRQvSM2v239m0ydEDKgX4Yv3W@92Tung1Cd9iOHFu6IEdlz4ql1xfv8Rr4Cu/KPnstkzcYQDFx2lHfrMzVPXa5Lws0b5H3B4JrY0W9ni3Jb17HYuO2Pq0G@V8pcZ3EKZo655LcC/NM84Jz3ylejYm6ILYUOHxwBPT8Q2aHGS2voi4bakqAdBuTvdoyNRmv98y7z3QMg1dMa7QVeJbZcFesJq@xqKXLvjqgVNZXl3E/kmyEbDekNTbBjsuqGR5zUIAYkOs28ynBnZn2m@PaXgLe1nj/Bjm4Vldum42w@PoZXfLDa9bxM2Jw09ldYAziW3cWWtaI54RTs@ESyUAwX06JBNUw92t6qt1eUwNREebenylAL4tuUF4Ol8dlzPGHi8tz2qR2IF2AM0vKt8MhFDnXrFqPKuHZSHQO@KvzETSMXHcLUTgTC4zx@wDEdqC42AYIx7hu1NnqMJ3enlcxDidzlM1@GfP/Z4i37iLHUrFaU8UIRHsxmihTxXOKzSCVryug1mNWY8aCndwYxNqxItMAwsfw5kWjU60kw/5uYZ0k1mUqB2eEwtiyKuRIL2gPcHQnjhoDb4Vl7X5Di5O68AUidYgoy9fvA4DXo8bD93DisAS3puwkcE5Z/K@LAhacv1uJ/TcFDMmiidV72f30tMhTTDAzZu@NlT1MAjMOr5ypc8gSGxZ6ve5gyC87UsQjI1NZRfyanExDKnOCS6Zr7FnLCyvrYVX42EK@i4fiXidUSRP@5L7EoOQrlRYOL0czriJVzAxoMxMIliZjyDNEawsh2UXQVogkLOAgasYhOQ7ludcO4k470Ps4a1NwuCLW@bkvpyOyrW1tTzu8fQFTiVOzy/6ciaahsQc9UJ0Moaj5RG@8NpkjQB5Ju0bR3woVqIZQMGzjk5GjHOdivAy9ee5Ups7OP3WlBf3nIY7@FByfH@kap3nsb7IqXxTep@Bu@9YIhDf4dWnN3mNwzhLLyObg45AXRJy66p4aCrG3@QmBi2gX2lqVPQdjiAIFANEBBePFmOXj411jW8f7BC4TRN8vM4xJsdYHswQkCggMfKQGEQI0UDr1Ju9vgcHQ3E@wnd88wGMMtnHFWc8PwDthGq/mxOJMU4@XOEGfOJNWjSGcPqGIUF9b3cdH@@2jnDH7O7@S2jCBaxHjI1/3WoucoxeFTcUg7/dQ3M0KALINm7QiLrypprMHwPd/AU2F7mAn8bOE1LtEILxxEI7JL7QnLpmCmyclC4fqQ7RkV425QHkIyWwM9iNyhQdyTHiL8nN83dS0aE3Sk2kAoeXUBQQKYQ0Ozmq7h9vHxy9Icod1qt7hztVxAwGZlOxWozemoIdxDBUnQ@qHj0DOPyChOZ1UhruKz7466cRlr9@jxMPAOsUU6fQ6RJhfTnTz8Dz4HkJSKJ40KBU1Ftqfw5u3LvqgYnK2HMQ8lbkpRZDoSjTvJGQBrzZkdCVoxWUdERLU7WNkAOMTW@RUQwuT5IuvnWwMukVfNRzUY/qEL9Y/J1jmTS9iBj5yB70cXVYbUl@8ivNpmrT7QBj6gNKVW9TJkKy@AgFIfNrP5Yf/GyKN/YKHPQeRhp0U57eO1ZzJ5VF0B457X6SjutTkDgWV0e6c9VKUotEzvy9yBOqozapMj6UGc/tkud2CblxgcsupxUyrXZ@OaGIzSOP5pLnkuvGrmbG1RNvKzm1XBs6vd3FG3toLoRLHWowbCa6rcIcTci6Z26TPXN78bgnzlfuHlfKBGEnNTIx4IzHT2Ewt1pAtvDM3AadXCHra2Bh@3OPod6gh0ZKftDJNTEInjilDuq0C@eKTzxD9SBnICaQhnRa5lxkV6NBxcMXFghZ3C1PxKdr0ClMMSugGSAtxofTRF1JlTRtYSj6AlGsilHYarmdnCDHg5nVmj7QhUAYyg8cjk8l8GN8PKM8OukdjmVCjRwy1lkpguuq8TgkiPB5DdJpQNxiHah4mjO/GvnZaojKuTqZxk/AoKgTbpmLAgT9AnYPhLqZl@bW21cP9zAcJo74KpYqiRMU7one00OWkTMZ3/Hfg7N9lsuNTwfjVWBsJZ0aHznGS8FYrhD4SfNk4/kEzo/YcUSDIlshz6DpDrqgquvQifmjpeHQj2XjZvGQP0YlT7la5hasLcSxGBps1sO3wzdUfAs6rtc6TB7KicACCEWaAxavl3QHbwDsDBRLMRyVn7FEQS5WdjFDSog6rGpBvfC18PT2eZD4@HJ0GBYslU8AQ0jLbNImScRB6aClBz3ajRRDheFatfAaAM0RB/0XSOYIduCiocKZwA10hUPF5Q1OQiESqEfjJAsnIw3LSD0@9SJcaVJXTvZSVMqTPZmGNPdNtVgAIq9gFaIxdwcWBIFnhhmyx5fF67rcLukBj0X/vKnB2UGGG6euHS7Q8DFm1vLXanMmY4i7mv4xaCg2MREqqlMt4p6BIwngHoFquvMQHIgewxoNT4SLW6NIQXx3vcbnwhnJCNIiaJSiIcVCrsNdOuIiOIpe8N7VTfxcht4XETsDRuLAnHc8UkAgy0c4hDgbOQ2B/ZNDDP04oBS8oy4nx/sPhojDO@@G4ps4xLXC0R0RdgEi4HYtqV28/PxM2vxaiD5KmfIjadMlpaiIry/PB@NVFmBYOx8YFIrkkVspF@z0cHzuzQWk0tOE1GOFn8jtqYUX2c0ATVDiiUX3CHEv5urmIYXEPfNa5YtUYluNUDN97cOVJGhEwQjEs9TvxVSFoIErFXjpGr4UXGd207iShGLEod9ZkSOgPMdy2j0O7Ap0b5pzfK53XkU5J7tVdatJLUjvy9a1Pg2Nk3UV3cJf17g8W9lVX2XdU8YTlRWJ3HrO3u9ggKOtmzf8/gUcUCRxcln6rhVj37VwMUSE@Mcolxrz5N/kWWdfh/y@PO6RXv28stKhWc/D@6pYO0TR7ud3TId4U24nxxcm0xAgI7hplNzN9TzVwoJQZ0DpmUiXjohpZ4@dXRTtNshr2qqPl7/upV1MY44hLGX2A8dDQ9Ctak0Au2BfSM5jASIeLL403g/r4yIhmSc6qcsdGBGNivGsPDEbPD5A/SAj@rEI2ek7ovxoepIps6UYYRwfJufjcJOI4X7c/0v@goweLAiSg9aIxFjnrRnxKxHuf9OV0bHu1heaG@hd/TT8fBaKmNDfsilXDwj3x/qCZx1we8CvGwhF21UGcWILFHiwjfnR6BiD3B@EH98w8pkv8OHRPEhJN4D4k9FVE36BxEuY9plFfZ8RM1tMah2iaJ@3yWS5qSFpIsTDzqvxrH@OyJLpOC4DcmdUnqnVBDpGh5xpNq7EL/8gVRav7SY71X/7Bzb8MlYelyzHdlYfDwe7ux0Ihdbr6yo/uSPv1asHu97VVky8YV61TQyyE6bVSd5oV1qSAwaOxbVVcXWA/RwvqeIx9a1TGMrwwiknwY5VvlkB9V5Uyz6ROakOIp8wEd6AZQBwuw0ar9FU8ZUhzg3uHxAI7IS/sBCt2KCHmwYbmWZjXHpFnMzhBYhR2W0ofAcIM2gkoADJpuLY6khNYsJkQ4efnoJXMCfBJE9iDZMHhroHqY@hS6iJS@VaCWz6CkYnp6dypTvoAnGcO6IYB1@wTbtHcA7BoZfMN0xoG29/qjAS6IpG09BHzMArADp0DySjd/5CVsh5N1BN2nErFnVoy4NKdsRKqpAjYW@LEY7S4fidSEBcNhLgL4ct4vkO20R2sVTam0rJJ/a0TO3J4B1zchMFt/Mnw5p4OdfX92l4WzySSV9a03jKvo95ezzo/i8g@0M7P5JJnB7t68qISTcKXX7NNlZWU7ki2lpaxyA2xN6Cl@j4NHZ12MdXrOLGABzH3bS6eq3qLIPN@E6zBwB47AygSoFg31I6PcUFDGeKDLPx3dFF9vXEif5xlGnqkyFtPDfBxhY1nkxjTB5joxNcYlRBYopgMS6oEZBa8PMctzybZp8VwdFSG4MODQZ4LstNgaejlFgDEyiRSrgReQ7PIjyh6FikZejH2PnL3v1VuJ/I1Ng5dPMacxcopFKAagFdv8xLX3LT48iBYL4VHRiw@aoGjAjLrC6MUT5LANA4hoU5nM3nPWnx3AVpmbsHOGtDGfLNxW4MVrEvbnp8cE/JMvPtKQGRgPdNIWPSFVjJpDszEqriy3Jdz3qIx9KsUZi7x1NEfNRb9sjh7l9o890na3QnGKNLPImckZK7q14usXsXEPeAoIaDO0viIXfnAGqYFq7NjHekAOkl1wp7DK2vAJmvQFLDIZvhuOSrBt/gXeOzXUIFmY6Wa@4aFoSXUyWXGvzd2l77jxeznvHWXKCKL9Kbuu@YUKelJl@IoVUSscA0UVYcvASPEHdwXGKID3N@oIBJbhCziTRpGvMmVHlB@ZwrCAvUOeM0pMTYkHVw9p2bTzE2El68zD3A72tOxUZlueRd8Kwag94dGiMxnmTQjyHwPVNB2pcC@CssOotn7vVuGCVIrKMgD5CgwKBzNxynNu5SMSbflyjnJr1Ai4t40CNmeX/uXqwLA/EVz8EUof8aHyaK37WkGM8PlwzIIbuOdC02zo0T0Sv1cGRehYexEYgOhueRKsLqQLeYnCfvyBdFd5SIdRohYHAetq7gumMdaRd2byBj9WEZDKT6qIxzePz@L1R4ebegC2QQvsgAMB5HQLBQmavsUjyRGUTfMBrFeDDqJuMH/SJa2W76mXhsPcLP0/vx348vySM61Iex@iji7kuBFPXRMpHA255yP1NdKt5vUN@Z8k7Vd4YeXn0foIdX31l6/qT6ejPG76kiMMTQA20cNNmfg0UN0F4gn6d4zjAwNR6hNj9Mpx708T09U6npJQuzqc1@37TxPvD5JeB5zikExfvCIc/nPI8iuMFATvLpIzmfgq6HF@fbAd7FLRP1xTC58W2IfPwCfVLnc9tijKYAxFygGX3PG5/yQwYRMZT4g1yR6NUPs@IylasToLZd0f7iMvNlVfIKThXlNhijxF7tI4x7fTh8Vafti1AaNwkSKsLmJRmg3oHpppNg2PwkgupCPk6mQqqzuancRsTUYnelqwmR2JF2uZU01rol31pTnaQzsKtPn/DsWG@@dxh1GZw3Bs30hqLuKA2m2G6bZts2@EZsdihmp/DYE6jwTtcyB50uw4uiUAdEWL6lvG2ido/aJWj1@ArMAd5VU3S3xYXH1ffmj5PstM/AyKfz89hz3xyyDVT8GyOcS@ZzAWHfMCF2WC0suLrTwnhKe4EkvQdc4xN9fMZhnD21ma8Am8gPUIQ3OBMH2R8RO83J2B3E4rKngUiK46i9voOatcargNUfJ@vjMsw4IWoA7h1fpKwseKDzC8vZ2FdaKp2/uHvAKvNKm5pbSDqGOl3IhopTfalHCsdnEafnbqA4mDuWZlP9HbSflytfvQa7/yusCZm6XBkjOBWMXNwcDcoOHs3r4e3jeLMG51SwwAHlvmmhbTiKzcV8g/Nx1LuUG7C9yFRGuGhCFKcL9uw1bjSam5pW3LoKNBUdHUBEUAJSrfjaGa6X4TvRMPUbMke9xNwAtkmVw3tneTHMJq4yu4lnKWGZTVVt2aiyKsgrVM4wHm8Q3dVdJWxpSgctRLDUXdHrFofmo8la7GpNfipj4xCLYqmfB5rFjW0sTQLakvb9ACtsdNXmFcHi@3/G2OOaEQeyGU7cbDP780CxcMrBtFg0ZAeEjOcjzZHYiTOtRwkBVZoAJs4rzyohPmBUP/EqyCm2cufrcKrGlXm0WQffZxGyxVsmxJwR0tY/94OzJgkG8sqbkIHhWRcndDWb8PjM7xhrD3SUxWY/gXEoCScr6/ehYtlYLPNLDCeq6fNMAHHBOhnrwyi2oVgehjAN42Ik5pLm6@CFGWjM6gHgOIf2bCwffT2iASkn6DaxvEOHgsbzFxBN8@dh5DfbhWnjXgtLFSYEpklFYpTJLFoaimexGqYR92PmYLOIAQ7BIk9tv/L/S@3HUAEyUPaAgMHj7zjD2FRwspKKLqxP6OlUS2RkURWQA72B7iiGag5sffS7ZoTAAr3qUujOEDQi7wfhnVTH0Qzj1lkSXwbAdpMHtN0N9yagoQ7CO71XxBjpRIgabLieKcZZpotjMHbMfZENLhOFTzBuT8Th4OjuCZiKwSsTcKYHtwk4dMYrxrcNgOik42KGk6B07gY7pekMSIh2TdxcgXtKBzgfhHs8LDwiRk2CAhvrgsjNvmrxzIDbRuaAueMz8Ov4qk8QkOO7NjXIVAx9hB9lM1YL@Z4PJIAHcftQ4ZbDjupLA@IXCg7gNHcE5XaHt4Yq5ihwcOOrW/giS8yBsoUn4tb4Gbhxhj85N74Kh3O@mCXinkqXwmsFoLP5Zsn4PvvworDvI66hP7X/iVRmd67r/2nv2ZbbSK57Fr6iNdQuBsSdF4kiOFxKIrXLRBIVivLaBWGxuAzIkUAAxgxEYClsxbmnkkqV440dO7ZTudhJJa9Jyo6rkoe8r//BX@A/cM6lu6dnMENS2vW6klptrYTpPn36drr7nO5zUbBMUFK3H18SSKti8VpOCbBejRQtbM9BTY0ttLCAdQmgda9x3cG3FtbaoLsznMUzIBC3Ne6cQJdgvjwkmGBM49T1ujRsIMPhtbd2Ze4LQI8hg3LMQA8mp210SdOj8dJmmvTugZfkAGKHqHNUc2h66dEO5@WBnp@hqifdH3dzem1xVSSXoPADgPoeCU9Q2Sa6v5QDg9@hZpMenZ4tP/EqZAWHBb/rMhHdlEh/9AtZKw3luV6LfCu1OMbqBRhz4eVZzCQML7wCQ8XpbDh@wS9HeO1GO3/Q8ujeG98CWWEZC6kbPXzk98M8fslQl3NhWBNaz3iwnLSCyy95FTUFsCn22aCHDafCAeY3vFqotKy1kStMW7CFdfgGqiyzUDOKy/LLJW/smnjUmyvfIbJtUMU03ZJj7ZhLgedaXmWyXdu435PcVYQ2JKSkCIRWLcfrd3klqeooEhqC4sazjEONzzsKrCbNnYpmyhzFf26nGj5JK@5gu6JWI9OH4zB1hHVoJeGOoaq7rMwbWJ8sMvwUdNbRARzebNxox@Dr1JqYSv0usrSasobXtZj8LbjHdWRJr12bvc7o0FhoNfHwTt4iapbLgOQOrQy4wrQRk/LUxtjjpZ9gqiKVPDncARzvAoMpSPMN@DQvw/0gp5/r5QL1g5IfEO0YJ32Rdx@g76R11@r7Q@nKjA5WLuTTe@HrvcSoFcjVy3XXnvSwKfjSD2VCA5VF65TrPb3lkGouP/jzSBE46R1OEAev/5yhLagc6rPVCkCRyYp84ZcF6@pOHNFLNeqevCPjHojlpqxW9kG5MMJO0IO34c6GpKp3x@4x/HPoYYu6fhb5Jf3yXcrs8mXi44P9R0d7h83Dva/sHT7Zo5KkyK8NiiejMt2U@Wfo3Hsg8Wb9iEOczPtjD85xPHEozhJK4E86wyAQ90HcdUEcf9GCkq2Jm0l9c195kJ731HfHm1z@iJl5Mr4nTWPfQxOhCaoqQf/OWADn52HbzzHxwxlIDqlQ67WPngw4LlQG90zYzDkH909cSe0hhd4lCGnZgEfKsBecIQcopYnoGzOcNP0urGa3JHVsFTReOYT@ErRDBGQAIB@1bmclCvBtrlUYeBd4TmQjsa0cnhdk73sV8Zir3aVqxS73C3nIVn84OM5I7wlGC4hzg0OrgOHDN9UQk1EQVIF6C@gpEEeae8QdKqN8UK6WKuXPz6VB@Ij9G/JW8AYm@W9o571op58YPynJbF/FADB4nHnMhi4SNinRgi45WlPUoC5W0Yqs6M3MydOtySX61d@wBXmKAbls3doXYzT@@dpzX9nM@jP7WPjizXASCThilaPIN1HFdP75Gez8X7EaeT1zkcusKL40nUg2nZAB1V7HeCK7nCXtY@Q89g/4wh6vmvT1j6@0u2U4oxhPpnatiKKtjmATVZoP49FITeSrKdFHNOgjauW/NnX49L4m2AKE3U1WO36NXhvGEZGOVl5LE14H6rlExd3U1p9H2q/qNdX2UaV9PEPeM7xIwzUnmxtVkabd5tUrEVEDZ0sX1vEl8pca5tq8RTmVNy7jlDK6PDvUnRmXjKm/86VgQmkd5C2QMbI4vFY0xJykVtMmUcJVahGFeClH5RSu@eL4xdTWwxEML0vJiZh5iS/bai/j2GAgKjob0PYgF5@jCMrwMjYNZXRq1FykVSYX2oJNiH6B//9ibaVJkA08vjSy@g0aWX1pNfKl1ciXViMXWY0sXS9P/HG57Q3KwJr1RfEMuP/MEiyo3QPx/nt3jsTRe3vi/tN7vy2@dvBUvH/nEaQciMdP7z7Yvyfg/71HT/YEFdB/vuKOUeVewNTvuh2XbudXKpU1QZgXApSviSetU/HesOO@BOLZ8lunOyf8URq4wTaX2nvpjmdDfg4aoTJLIK0m6K6I35rUjRNaXLeBkk/xHVH58sQ2kjdPn2@WyPaCwqFrA25@2yMehPS46FlJG20A/BBSAU2Ln2RJdxqf1olp6ZaEHDj957VHEJjCh0/EnUe7GOlzd/9o/@DRE3H/4BA@H38N3eyI3X10G3P3KWYR4MOD3f37@/fuUAI3oFISeLdGBusXNaGE4DQqnRe9CYYH66NUKL8iXr2XMpnBUFlF@CI7GYTue7pAUvjuzs5Oa@Si3b5x5/DdryBX435dWBYGuTQcqksLhBsVNBqB2mQU7Ro7U0fWsljlDel0Jm5gdi1Dd0D0uyAU8hy9E3uusO7hNSI@SFPcbGbYFGqo6DrgRlTKEawjKAJDNlvYIpTbUBvdHqja8GK1pz6w6I50zIpy5JLy0uoTUgzOuD/ocBhdlQB0z1rdVG0wZgC8EJIJDIB3MJgQtF64@3hJItYlxCRAwR8SbnLC89PR/TPkGtHAVSbc5UAgG7JNPG80pRjgqOUNeB4jZk28O1CMFCriEzw6yen31ZUrqcQB/y/f2PBVFiAt2AV7sLKVUBE@uwE1wN5@0uoFvrCdHN4GgwjiDjzW1Drut0Dco3vhMRosvUQ1Aqp2w8E/28pRvWI4KRCnEmHaMxFthy63Kw9@96rloOTdhRpRb486jQpTMv7TpQ24u9CAN0EDiIrmfoFuhUYBMbaEZtiTpGz7Q6BIEPnEx9GoRsPupONGCkhZx37uffRRTg5yISxiqPhQ67SGHYZ6wIeQM/RBRW4uQIghTckTfI3iObSjPQjfhk9RGWKMDfxQDa6szRQeVI1SE0dWivx8Sq3tFhnDXVorUTzrBuvta6R9RtHzt89mefRM0kYxWUtzPvpzRiUG9Ow0RjcvPYGKRbOAWsLBHTLh3vGx8Mv1Dzac7d27z4off1holMvHvC20uvx4wUqJ/MxCIjksD607SdqAaqVJpBl/0sbSSp@Rd0tc5QoZMC4nHjDfO82azuNr1cX0AcXLiqZT4qtXDpcqkr0JkRBGkgl3t4KoqyoLVKYhchJBuHdCY9GzrkopEE69X@9gXHuchRqMyAD3EVKvMcOqkX6N4e0aH/RgZ8lIPo2nW@PPqVjkkqLoj23OR/kD@66T386VFRQtJj2cttqiCwpzNSd7NcfppfNqAd3uxehg/746uo0LW8fHw2th270Q22u1rZhPx8XHkoHr6mg/vgAtH25vhBb6XkhHzIfkIjZN6Zo4CzeWFM1fUuOHC3NHaw/Q4NmLEVU1UqO2yaCPHuJsvhSHplGBnIkmZIieHO3uHR4Kaw9v2TahLOx7rUGH7EtxG0Tc15WnI7ZDps2upJkmHSZIM08qZc7mpdFqL1rMiYOXslVIHqQgx0NvFjpqL0gmU2kdwScLsRBoeM0bohq5aOvO1R7k1yXieR01oUQ4aUYHM4ndXOLDh53s0yYTjluBeWP/hTfSzIw7lc666Kp6PDMRKUYYj4PWMb58J8/f@8wfb6p6mMFyvz6hDqMSfgf95YsnUPEIX4pL0Rm8YFrUlJLOClHpkho7MsuLctifnaB0LPa55IWNbV0yx7JpzB/fMCLZEX@6g@/8M5nZOZX3nWqLp5Qtc0Jz4aFnR48gYDJBDBY7JlVA8cZcHmE0GvqcdDRDbq61G9SaumolRTOTuGvpQG8BB79@M749xKuC3fbCqoqfT1V8SkRqMuJuLdagMgHzzfX11ctwx3uhihc/K24@Q@L7Z3A6etkyUPozn1SFgHL3HxVUfkgAFwydA1Jg11YLJlYQWJ2EMyXSdzqMzPZBW87GaIsHjTl4elTA@6J4rTkxjbUtGTufSCZ2Alnog7GEdUd51SyM/vzi6u5SULdL6rv@@vXxYkMgvA@f/4rDZB4OR7hVAiM@brJXVBDJN33UiguwBAcf1J5@jRiYOyqOZZ3jze3wCzfaSHONO8HwBer1q8iZMraZhc9QpdPW6PwVXnC9oitTzkObAFnWK4id56yjwpE1d7pDUiLo6VCWO9zKaBps8y@bZvDNTVQfpDwGMB4wHT2A2bezAuSeTbxVUKEms3lOA/5EJxU5CWg1QNlDpy9zOtoleKP@TKeXOb3rYuA5nbolsZy1dMTL7LaEjEfIzFoSmO5qvd6sScOus9/hbGBjdNJbsjEgW/aHOvU6p6JOlUqqy7KTMKnBSSBJ6aQlCYUHkxeYtOS77osmTbKMNgcIswUx8PqNktSfeseWsmNOmnAEPJFQ3h10MzQpFPNUo1JHwg66lpUkVN/xGiVSoJQbEMpk4cTyQtrxwgImMKQboS@ZqLgYNQD/lo2QTTWJF2uu7zxHCh@7fmfiir0pyvgqNqKiSnIMsiT2Hu2Kg/vi8ODxXhQ1triJPAqVUgp7FIpZNoy6o5ZsASZ8OAlOmpyoPuO5Zy7nKhT8rYEGw7EBxJ/xXFUBoWjgshTnr7qvRB0O75GeFLuba8hJVz3WfSh1hpNBcP5q@oqmdwqcXglI4B0xL@ElwTsLwyJXouSwFTnQWxyGhUS@sqncKoS1UArVMpW@OYbS4jq25nNziS2j90@YOliZtEmHATlhm8SdYIgsz6aMbwnD0TkJA27SW7YjbDveMDyUSqWF5Ly4pQM3umbE3WhlV6wkn1bJ7bASpjCNp@RjHNGwtpzoDsUr75WqLDxU8OjfiEs7erTRd7OcRuOIoWUXgak0jGx@lTD63M1Efy0sODmDIhpvVL5u8ILAIO/hbu4wjUfAiL4XwPTmoMB4AS3A0SqIAPIyWQCk8osYm8mtDJdeQpHkFofrcbE5KbWE6BKKJNcSNjo6FeFaj81GZwjcGQckwR9NEASN8zVx5oBsFipOW6wiXlCSIokzTa7T5n9yCXWobZohgB4b6me1waY3ImsWuxA@OiJmC2TnjQHBPYjcqeCxZqZX4@nmkSS2jeJxCKNRMWDAGTupLp8L9iQSSTpDSy1eVmS0JaOBI68lj0bYchoGKJFQCmgxCsqrJoQFUAQhLg5PFgOUV2IUNJ8MahA/wZtYY201VqMGzSeDGutjAWsxCWsUNB8HXdjXaKOMjr1maJftiycvl8LHmuiMqtyp25kEfNIopxWwhgJYHiajJaG73rEXvCNCRot@laA9SLRrG9IjtkoDAX/9lmZ9qIBitc0myGpDhLhbGLyUl1AxX0eZ7FvImGvmMQLPIa7xfdwArROEOQ2CPTDJhigmQwo06hRTrJg5NFxqGogaGSMJSyydw@ccud/60jmLOxz53SpYubnFzapFdlHok0qW8tHWlhqLUjBseiLxT002nnAMRyKKoxQmXfAngmMS6FS84ij0hx2@7CwgrpoS1uqQjgI4PezEcOBrymJfVEFA07i8HfigsogDm5AXF3XKxKGEqkUcy1fGoQS2RRzFq7eD5Kmkvrx1ZRwsCCbhKF8ZB1Lg4phaS@eAYM5/W0mkFhkPNIuSqa1CO0oaGmcr8tWO90WJqgLtBQlDBH4a@0pqh2TMTVrvG2LQlcYDhY7F8bA9XknbcBTTzl3hC@YqlswtrBcWbimVb2CNlVcTN/ygCwdBqdfX6zth8cdE9NgliURI9x4oxJQ6J2MQkXA2S1L6UAwI4YT2N5uomtVs0s3Q48ODdw/vPGw@uvMQhagl3qPw@ga1ZUhdp1JawXj2fNvSJJ0iR6CqBXYjQ/uwkUftk2j26BShyLFYauncgJtbzEBhTQ7dF5UG7pm4D1kUtH4BJ0KW9N0MTI9NbdCbulV8aeVCSPMEU72S8to2tIRgmE5kSwjGSM4YwhaXfzZgDZVng2cBA7ZFnW0y/YbZ3mdouGQUFKL48lnwFXfcRl2SonZayrOIKvgou5FzKlS5kDfoIQZjAn9VLou7yimutF9r9Tvo8nbSI8e3p16/ddrutkqjk1Gm5zvSPY2d7fno5DKDylT7R3uHT5qPMU7X3j2ynMA/Nco72n@4d/D0CHOeQNaqTN47PDw4bJKC@uHTx0foMTSWZJmAEksIJhMiQI8O3rvzwIDhb0s2kg1CfJA34R/pyqcgvFFzSn/PyMyjwKoQTQrCQ2YqWJTSCiLwTt3hRAVvQ/8T6oAvoOUJPspAXSqqMTmksfH6U@aFvk7nBhS1YzwZBQRKGvB2bCRy0RIMc@ofYwHyReQD307a9CW@UcY8NOQbjuxYWTSQwWIZad/V82l14DJ5Mht0bIVOOvIsnLsDgMTXpuwk6BU3svMcepUckdJQvHC2DCdHmZyjZpNLyhGUWukZI4iRee1ayyiDd4AiixKahNAyhQrwC2JN5PNe7jxjBoiSWbCrcvyoc2HY0EdhZPyaa8YcsVtT1vOF@pFA9C9pgaNphD8fm49SRGDyfYqMOepoea7HjP5VneUbZlvPjk3vU6Fddwm1R@5Bg@8ENjt6IZ99Id3J5y7ZgCZmxGc8mgfo5duY7DBVyDTuBzUYqGA8E2xB6Ad6uKDnDfx7Kl27dlCBxgaCy5mwlsW57I4SjYT8gAFIzLO2rc3QjQ2bJWjFYYbYMiGqSRAfmBArSRAvTYjVJIhPP2EQr2fn82rytsXK@jprM0fmM6H4v@nixaKC3VKq0GFhwGcWV6cxI9ljHBI676A5qHlmA3KzZTcvbFkU9af/DrhNXLJUkSrhhl/Q7Asw//z3rE2@obvCKP0199DYoJA5kU9ebMKM94X3JImrJklb0ji2n1yAzbLULCaX/W5IER@kEM2nP43AJJPNt9W8Cz1@6oXrWli2Glo1xBH8xyIC53UQNLm8Wl/kbZQNeDF7ZVNjUT0IETDIqgmyEgdJqvLVhVVWTHzVxCqrJkjlKlV@@jNZpzy/EiB@qCFor5WDmQj6X5GFRqr5UCgJ1GdItKl5HL76poIfR9tgFksCfxxipyKNi9v982/E2x2WTIT//UTipAImfalpTxz4f7gqjtVUHB8yimIxddyyDJHPp0J8@qOwHTy88WV20SL5@R9eXrqSXvp3w9LhMb@tDm7mGhSy@Bao1YOimVS0rrHx/MEA6JSE1hjHqF5zxpLDs1gajEU7UNXZ0uIsmr2ismeJ2as6O4Z8zgyW4pLQvx4xRlscYZBYo/A3Wfkyw6Uytx2Ta8txh0xul5l1aWAOY6N5HGmKYzA92zGBYzkiZCyilrk5yezNM8QF1xKFH781bp0MWhig1R8OSjICiDcs750On3t4UI3L6Oai9NxPk4Y@C2tNCEiOc1B8vYMKFdBU6VSEdb9ZbkfAVqczOZ308Q3NkXIVOkYql9FlHAmCg8mpL3HiiXt34vWhBw5yaiGLCGLeCFpJpzCw0leqPlZ1UrWLVZbLrDdeIjd0lERt64y9UUCVOYuyALp8IgYVqvC2DFjFwqOB@jkhYle0juzPA2/g2gY8RnH1CkYC@UXIO1yqRpQRHxMDRwE1QB5NTiMYzuWMk26MwzklHy1@7EphBUfORboRYxcjhGjrCM8XK9IHHbmWQSTSgmgcxbJSWMvxKBGix0Cep1GItcJKBSsaYRa5KCLP0FqzvNUjt0Vk1Eo4CJuGplkAjjBEL8d1uwK9gwzdLsf65d9@8ndW7rxcVmkUU8cbtEBmoIgkIVb8PBo@Vt8GepRPpK1iDPffh7gZddfteKctjFATGKiBuFIwwwQi5nMgNHRaNezDfjM8tg1fMKpCJKxy@c7urjh67/DgfbSG4ksEooJYcSSCTWHledipZCRfKgYjiKSERZiHsmIEUo1YhNK9QjDdY3Kv07MNDSwYrW/@MY0W3eUPUdOd12UMIWZb7NQH7wlRt9ZEqydCUTDOwzf/iDEPR6w9m4x4OLIkYcLPkQvEr64i7YV@MURyfb/4/p9RddKiBHg@vFc5NatOY/opty4vZIlmi9VGaq8i1dAgpCK@dIi@9WNC5nOQbrURZq6Zu6JGktztH/6VIBz4@ACzZ5QUETz5SxF9mxHp1wMauVR8xUvxfYfxdT16BTARtWfRLj6Ec7I0RqMh20guXzJ8v/i@bDHAewG@mVxQx3KkuZnEyfhXc2aprJyOtPk18KfO8A9MpNLMNQ0jH1SJeD75WbhMzW6y62Sm72vG6ow1LbHDn/xnEvWRjjmsHvQAzmjNqUpcKylt/ou/1PinmWvTSwjml3/7vR@FfZym9mya2p/vhatputiLaVrbr8W2pK/ikWHlp6lT8dNoNZGVO3WMzzQEP0kb92l0sKdpSx5IXy/66SXLPg3JtxUSveCnly75NFzfUbgSF3u8WynLfZq6zBX2lIUew7@c0kxYjP9iLsbpRTOfuubTyeJvCDkyfGg8ujAt5bLkcCrE2m6JKv2Lnnnx3@14a8zdD6/aQsbFAY4K0KHUFKE9hJpumSv/PB5Tfs58TZhalc4WVI@MWqqyFhBNWn0/oSrH@dzqWsGhA3EvoZbtN6skMy@XBy4b3U9GXZQ66P3ulCSPMT3/YfCA5J3xGzSXwG2DuMLWNuSeoE5NbtALjr9APoiOfA4pUQM9QHdB3KB/t3R3i1VOIXnjWhxLf8gs0TW6TkdRKFUQkZJEvtpIFCpYTk1cCP@kdyCWrtosXeFgyT6SH9kw59LN@1s/0juSHqVhFHsMZf5ynP8op4FUjOitnDx2SJ4uHbUT@dKCVDRVHQGpR/c/m7tFrLp0XtIAS8P83T/RB53roy5rF/qDJq/k8R@DY@LApJ6Axv7JPwmBnVsOt4zUmv9UTbzPO1Ra5XiSXaGelGp@/AcWknbyIHF27XIhS2JMlbHE/iPx9MneoTh4evT46RFeyJiOEbUMni7osdjN@zIJsNFLggVZtgZi/gqLs0Yek5dX8PIrOer@n38Pu89o845VsYxhurDcDyLlqqrcBWNEU3HlEZLjs1CeLy2gdVy37K3jbMgRAgF6fxDgevVd@CHB@GKCHT7Ls43Jn02mTalbVsx4rjD1n2e3jMuY9MsEPOpwApyqwPlzKl9SxhdDGXRlNcPXOyfpNY/xQy@Uy08C/aIpKHKzmXzhe3Z2VupheKrJ2Cu5Pron8tExXHl0DMzCYEiXmug2GwjP64Bsi84LJ50X4a9ipzV42fJRQeadKapEO7ffnvG/mbQ74tHxKYfieNN7YiHotrcwK3QKgKzQ7rwo9M66NZnBhsFa4YQTkfsZq49TX/3yRj0NMQzwnl1ntfsvOsM@cbtWuw8HmRVWzT1UkDP1Kb9HHhvGqEvkmfR@KohptlmRQuCjAeXAT@CqlHWxN63PGpHiU108os3ic0TMC5GyQjDmsx4HhQ2Ycv40rFRVW59KZ/HahAxfH1ApREEimpmCiViEY86UleK38YUK0xByFklDy5@OQ6XVePMXzKOjCANoYgQD7trl@gfP6s8aA989W27ky8cFdHSE0G1p1khjSj57@DeOfv9lfzT0I0kD1w9YwaWikjonkhqYVljxRY5VTOMGmqUVbrxw0FA70KFM3KLvBLYnzVRJG@eEnretuhWOMTesLhuDI@0pJQOZhg9Phqm9iahhIMJ03SUViS9JF8p6f4z@tBRsEcYcHcAMZmhGiIEaoktFxjAV82ir8LWME2DY2QdurCsqH6aiHssyujmX8282//prN78H6yK59USwvCnGlMamLmy4rlwu7BFz2zHmFVpQXm710eWftTcg9zRKcTBXWy4r0xSuB7sgg84ak9@Rjif4JXUgtVCwrhnKvmLm8LLkdaGGVGuahK/wlK8IQZbnDYQjiCQUc2WxqVkMJF3eOOhZLKnYmdHIKTVyykUYeprSyIYshoE8TbcNDXTa1oLzCPBVWaOXxELht15ifCp2RbRc1nWGew5RgbIwhAlFOus0EmuvG402Nq0YAiTEBQRdt9ea9IPNTHzDqxb1l96jeCjVHsVfkgx4rwACoy24xkpltiYy@WKBV@keub2EX/WMVS1UClX6r8L/WwWVqP6vLiZWopDVaGKlEPvv15LYwJFNFouqlTXckDO/WhKjWXAyHKxkloQ@swWd2eiPkF9Qn/v8PuwPvNHIDSjMkTh2B/i4jYFfvSHeWKDzL4yrA79fuORfZFMhF/wU23zuNxFRUyIqjWbCurFjwbifjobjQHzU99rqN8Yov7mmvvyZj26kfNclHsgHJkg@c6O@79F4th8cDPBeoowek4Mh/273h@3yKYjy7phcOfqw5gHCG5bGk0GZ3E25gy4@i5MZQusFNO0EqoOudZsA1sRu2TmkPN9F95TWs2mvZ5HzFrfffeIi44a3R0JHUtnvEt/R8k8s3NaWxCNgwjbZ3YryYaK9dNGIuyIrH@OKfY7nTBoDWSPSF2q8YyxL0sywUClavteT6z@rRA/QUMrKEVtm5@hEHAYhvFLllAVYMSRSAvuIQfqYMcazIuwRhgh10bJENiIvhEygdoSfstIwgSqS57NXAPYQe6WsaF0bppV5xuomuvfEuzKnmtM7hYd2UtWNTYzNQT3BAcVpkk/D1Q3MIQeVvsCIc@ybxuxH3pEtAUCeEAqECDz2GD0ytJ@TEile1sHhgfRXUnl4PdFGl2h9ivGC91cD95iipIiztsehYLqeTwBYsnz8kTeSQ1SIkGp7cgysNq0Fiqzi@f7EXb@1sUYNorhGCrQ77ERAV8qAGV3LlqlxJ8FpX/fidnAi@u5Lt8/@37jZFPuFFyXRmS23T7xuvpkj0oGhjPQURsG@XeC03b37D@4c7e0WRLG6juBsoKphbWNwOTtP@WTAIckIi/DyLbVvrjGR234hu1PO5mTTd8xhz5sNVghgzxqjHDeysw4VkzdzjBhEpi7uVQUdb1HHdkNdbVxu2JTJGKMWWGpw1cpfWrKQpLGuJSTByOYIZXLhoQFfsPEsAKXuFTACcndrohCGoYSIcq2t68WiXlOb9KsIG2uxuM125tY9kMNfiOzhZBDZbbO0dloiC5scesvjre16lvaFklUTJ072LT9bQ@5cc04v7UnuXIX4G/SwFTYP3NHw7kzNnz1RWiswILl6tZHLyYTs//w3iH3z0Cygbwe5c@SvP3KUS9gSb@p77EHTzvJtMBT7qBS40@Aeba6BE9R0gfawOytRSNLuPTh7u/ZHZh0jO3dO2s0dx1nNnUOV4xHaoYxgM3SPAGOuhmm9SFoocjx7NkC3uMsof3314YP3YMoP0b@UH9Q/aCzfKBeyWTjiSQPJwUgfYvfg4WO8SRjnSnSjcH88PJXjMm7pSkr4sI@Ww9T6goVdK@MqhJ3z2A1k7/27s6PW8aPWKUjMLRiC6AVOy9T6wTD3qMtvjpFjRSfXyp0fOwR1MnZ7NeaE5r7z0j7O1QL458SsYh2qcFZWCHsAhRx0IBAbdW8Ap/V7Rw8fONmtlkCsTsKqyObbmjiAUIhgbEwigTZCOhhOF6kqYLtNIhj4k89a29G@bJVb29nafJ7angfDVpc9fmVDAu7ak4KkuLGzOKW1cUgFs5HrYAIfbe/uHVkFKIuyLyZSjKMZbVrsjNhRdTC54U5BR@DsCcI4ztrbb1MaFpn4jrNSqeRQPWQO2MgHBKDlhTWuzcctp2vrgWyNvBJdnbtTrouYk5XSSrk18M@AHS1Xb1Zur1beGY7x3aDr@p23fdhCnBaGlPWC2dtoyE/qZMfDfu/tntfHB6vra8sbB97d3/nq7Sc3d@1O@7eAh7Se@0N8wB@PzAaMW2dS@w/22HGHqYsaMQCcnVZ51HoxLK91K52Nykb1Vte9te5uVFY3Ouvu6u327du3O721jXb39q3WrfVOu4xuo6lI6ZSUBy0mf6y2d7Vq0xizjZXK7V6vWr15q7t@u3d7pbK6utbeWO9W1tZ6G9XW6urN7spG@3b7Yq4tbE8GNli17@LZEd@B30pn7jILe7ssnftf';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#<<<<<<<<<<<<<<<<<<<]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0,le._eString os4721en $91or 2570939597cr=B+R_u8"?!"3&&1ca g570rt Unuxf28t t;ince =1;#0:60Numurti4;prX of
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWW<<
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc;import Control.Applicative;z=ZipList;instance Monad ZipList where _>>=_=z[]--WW<<<<#<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};g=[here|here<-">"]--[|]
>x=1;y#a=subtract 0b1206;x#a=174;f x=case x of{51->128;52->206;53->207};l a=length$show a;instance Num();b1206=f(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-z[1];pure a ));(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s>say 27#>>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
This answer is based on Zgarb's answer. Some improvements thanks to Ørjan Johansen.
Original code:
import Control.Applicative
z=ZipList
instance Monad ZipList where _>>=_=z[]
main=print$do a<-z[1];pure a
Code in polyglot:
>import Text.Heredoc;import Control.Applicative;z=ZipList;instance Monad ZipList where _>>=_=z[]--WW<<<<#<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};g=[here|here<-">"]--[|]
>x=1;y#a=subtract 0b1206;x#a=174;f x=case x of{51->128;52->206;53->207};l a=length$show a;instance Num();b1206=f(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-z[1];pure a ));(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
Function
f x=case x of{51->128;52->206;53->207}
is a golfed version of
f x y = case (x,y) of { (1,25)->128; (2,25)->206; (1,26)->207 }
where 1 = length("0"), 2 = length("()"), 25 = length("ZipList {getZipList = []}"), 26 = length("ZipList {getZipList = [1]}") and 51 = 1+2*25, 52 = 2+2*25, 53 = 1+2*26.
Test all GHC extensions on TIO.
Grass
Additional vw broke Grass. It was fixed by adding some code that does not affect output (vwWWww):
wWWWwWWWWwv
wWWwWWWwv
wWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwv
wWWWwWWWWwv
wWWwWWWwv
wWWwWWWwv
wWWwWWWwvv
wWWwwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWw | vwWWww
Original Grass code now ends in ORK write 179, Haskell uses additional code starting with v in import Control.Applicative.
11 more ws can be added at the end without breaking Grass.
208. Pyret, 9990 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kivqapHgtUqR4EdlN3VrqVktqXVrdLfFjF8kiWVKxil1VlEip9eHMeDHr4/GDPZ4djD1rnzPjXew8GNjBYh9seBYLeF6NgX/DN0@LwQLnH5yNiMwqFi9Sq79zzq4XMCWy8hIZmRkZGRmRt2oodvfXvw7ihx2a@qijmw5zVNthLUu7Vq0EWx@xF4pmZ9OZQAChqlZn0FMNxy4GgkxmTDOaWgv8zDGvVEO7VS0ITzPWt8yOpfSY01UcptpNpa/azBw4/YHDzPb8ZBnGtnrmpRbHlD3N6ACYo1p9S3UofoWxU0NXeo2WMhWTncqwb0G8zTZV/Uvvi8OaZq@nGC0bIHOMvTEtW0X4pmrbJiZfZWy4pTankOYBVLE0c6@6/3IqqsDYSyii0tfVIVMatmMpTUczDaRJih3vnx4fTqWQZfbuZHt7OjTNXsdNg20PmlfTURl2atmKrkzjX2HVgWPuOtPhWVbtqIbC0olCIj0dmWPrljKTZJVZqtJqa7qagAZhcdZV9b5qMQxhbdNiu1AkPZ/Kp@rVccpEE9Pmx5HTaAtMz2ScqfqkU0B40@qqBpQwNR0pe5FTEWkvoqVRBoo1YmG7a1rARxYb2GqL3ZhWC5jL0EeRGKRnw1vWUGw1t4IIMh6CK8O8MYCJHBOatjFyVGaYRpwSI@AKk/fq04yVzmJo9WB3OjzH0nvTYavAaM2r9mxbpvPsyOyPpkML7I22N4@dMyneETbMFrTGVJzMDhUIomwmCZ9JT/aCJrQudGZ2aUPBWiqzDa3fVx0eCbyiWhQNqZmuGVe8gx9aZmvQxM7ndFXIGzss8oMdaEKqCusLMZFABwsSB3EwKMGx2VP95bWZoUID2X21qbW1Jmcsdeiohg1FthNMg0rcaLrOWqoOCcbYmzFmm9i846CGrnQTzUQAGRNzYb0rnWms2e8zHgW1gCJtp/JMReqxW4jXuzYb9nvM1noQ7TTNdltV2a3a70LyQMsMMPg0@1PV8nxLKsAYqksatQ8CAUljIqWBTi6FbiwFSGvZggaO1gPCak7IZqpiayhQIYmtGi2iat8TtSZTJlieXWvQ4aHqA4tw26pFXY7wQve0VECpeM0cvrE0x6Few6rsUFUsdmKpamRS7E5kCZmZmIODFUlQo66thbYOtkPQuDxFQulDY1qZk7evAgpLlNlSvQTfsiSVAlv7m@xu6QLdXMoCA/StsBJh5R@Ynby4UOE7lBvJjnUfAKwBoIrOkmbfSSrxPhQw7kABkwo60RW/Tif6ui9jtjbVFj6W41AtaA0QPuxdjGrWHFgWjiRjoipXUGndNDpAT6isNTCQHgbLpaAJmiYMBDGmXgPVQPJSG4FcQAqfdDVoNBubxNex@HhIBIUREdhYUNTN1zb1AcFBSttBXgaqQFLEuNtm71hb0XRMAvGIipfaUu2B7mCagdHClofxTm0lmFsM6rAW8PE1ZKcAUgoA1u/5@iUVCoChIUyqKkb9@E//rNXpAJ5qswmyTbDrO9YymzRyK1RYGA4ZMiwIVJ2KBXAxzJ0nhwyuFV1rkYBQjJHIggpBud6YA73FTMjQutGgl3aVa@jZ0LmajsqZnA/2MdZTrrg00TjnQsV7SgMaljKgvKnacfZiA1qpqQaCxDPx3sBp51m8v8VCdvL78PNi@PnihQqFiyQiy0vJZKcEDJdYpiDwhR7jnHfVCUlpO4ptaq1Af@R0TSPN4k0mNctmXzXCoQkcoVjIaoQiCZRy4UhJKzcTbc1ohUNrwIsVyDgUKTXLzXOtWCtNJfdnCWhuEA12VzXcjEgBEDnUKa6TPZDmCRgc3sWFyxdn2nUkOUYnfMFImOmwax4QJGUH@dJEBgE5lLB1Ve2HUwk5gmIC4ebWGyPm1XQKh6hwUatFQ8FQ1F91wgA1nagodtYTzUSxpfe7OGgBUQy7DyOBhbzbhJEaJaOtOaBxxliD@JpGEZAsJBNv1JCl4pDu8RF1Sd7lMH0cBaXAMO5Ckz1Zbfk6MggB6MuOPSONdfMGMqQy4TADosPATJUONA0k5hWp8orwnChkskpc0QBsDZXl4w0NOgF2N5Dpgud9dQPwTJrDADbeSXyyp6eMAEuTD6vjDsO0NvSlHogH0IaaKsocED4qH1AwkwH1Pxt0bNS2U/F0NjvZx2a6mGMlq/GPIKRvk4/2JKy8vzOhoGFt9YbpitEZKB2Va2JMaTbVviMEFdTEdkAUTY83FBgXg2fC7gaWXkznTYOIq1qM80Ahz1tPDIUKSheh6MdBnVGZIkwV0BwtEEv6aDp3ALieylz6hCATBfgkPVAEVwMAJlOHanPggFQDBr7pas0u8CyWzuBykQ9C09lDkD93kOzxtpc1FkauPEsHEkkvCIvxIIo4tugsHhhcEVVlIoAa3x/wOGbF7s1BbHpFhIHAF5pIKgngva/g7JmGOQcpENJDiyCTMbwdQBM7RoUSBi5X7aLO6mmZXhNBm6Eh0EL@6zpO3y7COKE53UEjAZySPLFGu86BgcySdKyR5pjc3dDNBohlG/pn0s0h2Rw0tOFUhSjMa8NLO3ANCljbZmUYuT8PgOvCobYNApPCNxDYFyWR4CYU/FcCQAJKAKHCbZtE8TYIleOR0QxLCepKCeh0UoxJ2HElMHckTOXRZcPsoRRiZ6QYoKYHZp9moK0gZD6JfGXuUOfJftLrQqHEpakZ4bvQ4uJiqBiqgGRfXHwOrjV0PUdXFFzPyRUnF8Il0EUpYuTC2HNKgWG10P25i3kYqWGzDXFUutX6YeW8WMzUYsq5LJ5pfEZA1IFkA@g4PgBPKFIuozMSkSo3UNFEoz1Z@w2UzsdNS@sLIrxSrhXuF1TIEBm0Xh/NSEst4SD7OE16ZQtGQVBam92wFbo4T13ULu4uWtGL@1AMU0dKSrkBlYL8wr1ExzIHMFxGzleKcbkWiZxnYJBslEOp0HI4nI/rkJESiXyXj0QVTu1wSAWpHb64CAFRBX3Om12L8A1j6UjEIxWUAwdm0AnDocRdHvJvRGqRaAjSRkIxMDHKoRBQpolEsKnSyJkTBDo4es0JsxGNBogNTesKvzNiH8ISYGDx5NvAvxvHk2Zv7wqkK2vaOqoicYtrI@BNLvPAFj08javIdkljNWC4hRrAaNvyLCO0xo0B6c@k3Jr@jMgcRAgKw7EH5ao2AYOI29oQDATo9yNXEcLxG3WhDTA4TV1NnJFqIjHoOGj2qom52tAhH1YSTXvMA6D3gLOvK03o2JPoLiR2AQiBz5PJ@TGR0gziaVWJrJqv1REGlqZiIP1aGmntA83uInlBs0JTwmoDVVFlB91AJartsiaM@R2gtDrUHK7DAx8dY5IdxQ5HUGuscq0LlT3UGLBQ7hwADedmE@wdFTQHjOXGI9syrjXLNJDIiS1ADQxfwjaYQj6PvMBG1epuevNh@s5DDhSbCZZ9tPVjnSZu026ypGHqZsdkywCArJlIcMbeNXCqBHQ@B8xLZmu3RKBqxzRGUzyo4nBvo44o5zKe9q0gZJLgE5cga9j8So8BHqjz8e7HLRgh5GwqBeV3fSn6eJX0YZmuIwY22RhATNnqyDfYkh/Vfnc0MaGE/MGtSOAnU@Udk9v1CgyoUCrRw28pqb@T8xDo525Uy3XNq/sWaUg4leG3MiZqD8og9FNRHd5toIbBqWAMdUkxgXSmwcfti4LrIjkhtzzDKd7umY6SfJfo2gx/AqgvxDUm2cnQYigZj@OvRFEsXWHJlnqdRCklMINUPukO1IDa7JpMugDdxQ8kgQjtghIeh0qoFql5XjIxOR1wzAHoiy1V13qas0sTabqBStF4wHdjcT5wjOBQU52AsGTGghsnu8ZS3Ohw@K0hDnV2QKUn2z/Y3KofVk92ylJyYFtJXWtA32ip9R6otLpqS2z6E2RHKiAT6W@v9CPTdMqcEa509tVPENO4yfc263u760fVow@8EITG1noDXcGiFJemADD5MUW7/dU3w9i2zJ6n69uiIZYySHp1YjUBDV8Ru4KxA7GW4AvPYXgP1wcSzUCn2WRxk3u9QAG4ioC4ZkCjYycaRUhaQ/ACBWSeUOI6QsJquIEFDPRWECbm1sfo5sU/nEhgvpNT94jcNgZ231ezO1mm8Gun3UZ9wAtOU/BVHDuRPg7OUDBfgZic@xdkmYmaC@zhWyF8fOViLr6ZqLnAHr4sx4crHvPRTcXMA/WQ5QgZrpDMxTUVMQfQw7RKmPyrKuO4PMU9tKQi8pob/WAiD3eBcOOyyxgVLcKIIBcwzbmjx5dE7DrOvo55JC1PxGIUX0hh8RaYPWsIgvzyBZdYIAj0Q7vfSjhDZ4wi40cRB22GL7B48ZwRZL2u1KFXjkvrhviiWFwHASbnxomzXmJzKqmpjYM9cN6uab0OImDg69JuiD/KS8Sb0F3J8XeKNG9By@yPfH35Ls2J39OEOPH1rgwnN8kh1LusiUhO7b67mjMRx7slX8GpX/JpwLpYwMF24YLwBAb1PRNUsT3NpnVVv2QMeCbDRUBy7Z4JBV8ax6TH848sfj1/4lTyIyKZDWL1ykRze@yqpxJyFrF4KHpX@mzKNmit9DMBOlOo2Rg@VvQabfqZA1AUc3IwLOIiE1LlFa4r4LShCTaEekNgNLtAyIBamqEkj@iB8wzzyjM5YzJRmIbaHoB6nQTzD91fAYsX8gTZbjS0h0CBLlh09zm3kkcDMHHSiZWE7NpTOEMJNhWf7jjZPSBA6L/dmWk2NtEUzsByIJV4/qeftaBJZhusq4zIyPAcdaAkcUv7wfYTSdFDP/PbmmAuB7qmEGHI9TWUTQVXNhTdc8xHjToNi8e7itVDXV40N7Ar/kB/e4TzeMktVR@0VPc5PxMi8eRkHk9taD2qETzRGCXT@4HkU1ORPD2Zc7qptAgLN7o0lRJZ2Pq8XdQhNz982i1IpyeU050xZOMlOqc7cAb8F1flvtauWh@/86lSnGSyVFZpyGrStJWGpj7CB5ZyNWiZ8f5VhyqNRcvNgR3Xv4ETXPG2rlxxZx2d8wnAq2hpnY5quc@HwG66YEeQAZS8occjrOLqWoy0Z@UxnJbOfx8CcffFeI6H6aTp9PMtDEks0oReg6TFpfe4j0zaFGF1pTFCQ7D77ZyFGZISC4Kn3IxGUxkcdb11lvEif7//cHocqil9oTA/NV/05ySZZ8Qk@WJ/nE@CUZ3F8v9Xej2MZVpP0ePpls/5oFh3J1jHrjmgNCsQb@qKDczkiOZQr6H56OcxBsfhqYlsNXY9wt7j4rjLbQ@t3IheKnpy09Q1G7uz/pAYnZ7sHueJ2y7oZ5wUfbOEbZFebHfjnmu@JDCbDi6bPMBoT5BsfMUC14R8nJMwHyJa07zB74PaRte8Vvnv/NHudm6pniCj4jqxhNacK0Bbza9xKi690898Ol7NLZfT1OeGiwWCSdvgqbxsa7ppg5GOv4@RAtRt2@a/87nYTzVNMeI0j@13z08mCtVnCTFv90BbKnrH1HP5TlKBnwcbfGC1UfKL51MlniexZPnrEstVjExDFs8HRf1V0rr6GifQZLeFi2I@5yPj7DyxJRZTHq4gGBS40j2/ctupPKVMJPmMyUMNYDW7N8rIff6E0eQh6rqjSX9EijbofZigkAeHY3Hl@6fktvJ4bq2niaQZtKtfq4Svca90FQYv@p1pUpZOyd@YQk6lni6g2vpAHahz5dNB41LFvY6PmB9PL1RKVGNJzC0mgXg4s@hB3Qoz8kmlxnEbfY8KGEXXoJN/VbuZK@/6oIv30fI@BMchOmYTdoxBf6JxJ8w34@hxynX7bs82WxOFxJhvlUj5r@tQE@q6rdL3IdV@q2eCsWz2QG0wntD@AilNg/DfCcQUMlY0JmZL5mbvrZyDLguqB7SodmXHcaL8aUIn/ZCFT8CFAlhshuqM8PchSs8Tog3T1L@lZUCWtjTa06zHcRfr11poRs0RmyjYeC7DxnmRRvuhWQw@zgjjEqiHhrTziOnsn5t6xBqcmWd/ZLTyzbp/zb6EkZqmiWyr6bofYkiaDZET@cTqo@zItVCzoeoKfwxzK4/hKyQyj@LztA6h3tIqDa7s8LWc8TJbcEr09EdALK0FtklX7ankfUSpV1qXA9t9PAg0NPE7JzqRpJWJB9L1NejrBv5OrBv5tCHHNMCachSro6I5ouNSqQh9SL66Cx5zibvbUzoqP/LwmOgYz0rg7jpuxI2d8@cninzDSxOS8f0Aj7MCdJwrdWS7z7kI34ya0J6D3ten2ab6eBOnQ7/aqRPJues8X1H3jK7ZNbpq16LO4fke6h7AkQ4/rPJYJaD8XcW@wu2EJI/G1lzX9lNXN3X9KdRFecilo2nOn6ndwqMALUj6TXhHSgMixOOrU3gwZBORaOx@qO901QGMTLbpmH01Tr6HQHWc7OG/8yefdw9CNjvTVKvF90LgzJ/iaA1dZTcaFOHS9i9Ez59IauimgjtWH1HegTLu8ylTU03T@uq8R0cxnX6fHvW@PrDph6Z44@35c5dFtk0lfQozaA7fhsJZVu2YjWZX@1qRGqriGNpV0p3D4d5H7VIhjKnmGotvYnBC14BW1iiBTFD2xx/jY/eh8c@3pjO39hsDyxp9XTBMbgHwplr5kgE6HspfrNbOiaYhH/dZufuJHlm3EIu7D3ITKdCoLMfVFGgl8oMzQBNbyoT0olXGB5SeqXpTYXwLa98ydSl2B9Aknubb4QDh8yYvHhKEO0K@gVUY3hl07MjXGbfbAp0Kf@YirHbw9BZfWrJ188Y30QxdXzHEY@6o7C1DPrYmkn10USSRFIufcXXw4OyWrvVt/svi7fRcLLOr@bNQo/mWrmieltrmyxTo@ppm1zMt3FcPKkS8aal2E2e8UfpyqchFjmF2QArHdTYGdmHnVmF2A8E83WRyhIu/31c7Cu6z29Nwy51uzw56gHl6L8FTEL8dKLb2dmA66lyc03sKnoLyjdLRmjsTreAidKkrNmXxx0QnwKDZhrjpajZtb3Yd8zsOZzNanp@NnJ5U947ZPT4R4tOLxC5TFt9l7m5Uz4HT@hivzM1rUusUK/MPCjrNoQlT8Zxbz/n7Lx6bRbgZ9PoDWzzm597Dwwr@mePeFYXbNxpIwfhnELqsq@jO/Nll3@Qp6FNiJBw7H9KyP2q62WEf8ykG6hcIOFS6H2CsdRiXDxUHeoAxh1kp/yeuW@LcRJwrNfZnYAQ1w@KaoTmPz8M4jgJ2kPvECnFVCw/jJPfwN/HiWzHET@ZTZe9RiQ9D@qipg2XzNajDD1@BUDe@PrR8ZdkFhkrTGDhxPMD42BCRe3SIKLJhPufjARZ@u/XmNOKyQqfb5Jsbv6KJ2SpYdANbH41dD67@z@EwDQ9uPyxkZ1O4psGm2lYGunOEK3pPSVft93Wc2QCZvmnOM2EORzDEPNY2fGvNEZ0a9c4X2TGxLRbCNEscbrQT7gniIG0hptNG7ukTFsQzUANUWxzTSjCCC4eVaDQSCfBEuPTTMQDMhaIznHi@ix8PtRlwh0OwWpudn7Olu2ExVZTvWZlJRYnVahwrfui00dawTwcwj3jy8yWlVl4KxeOhpdCFUWSpkAeu6iAA54IrE7BtjR68vGMSMEPhG8XR7da4xM@v2V06GwrKfguMhlOD5vLQAOGnsPgRvxPcbPI3f9kSR2Y7KlS2p4ESAgTBE@NmT@2aN895viJ3aFoFj9wiDhivdH4ALL5RZSBIwbrgJ2XNG3a6fZIX5@/E8XTwHHLt0ysFb1yc38Ld8w5vPF4abye0yNhL5VYKuu2gZ4A913K6doIda7QxfmCN96GCC8EMx0KjthVju6yl4pI@nXegeRzdNK/o4BKW5G/@kp86pFMPYje6mz2dNvbliIcbZDrq12yaAyi1i@RWtUwBEkYiw@g1wBlShgKNwiN4FoCOQwJHxt3DgJQNPxG4UT1m8S0WwpP3eMaopLXDS9Wjl@/OU7XyD6yXVP/Tz5KRO0E46bt4IWdLMeaClO6RsfzRWYgex4aYtDSUeIbekRBNdMcb3h5AIoUzGZ4KcXnMNPui19CBbjq/7HGjuFgkjG5qZ/dUYI/OghPDqjd0KpA2TBs4quMha8OGDgbeCKHmva68FB7wibz4scOykCGerFTAxU@P0yEJPOGGSZaG7AvrIpPFm7hxH3yckDoequyV191dXxn/3rzkptoY0PaT63QinSlTdZbq5bUKuSy1ZeLh5vPvL4bpVPxiuLpVS9ouUS8uht@l0u@B6qYFqZ4lsedt7W/eLSUqqS9fbGXEJOk@VOJ7CUFMLN0d7h5uHZ9UT06PoRXuXfGzbVo9ZSxrkItoK37X1OnYONDF0lT7G@SP5wPwcJgtKWwNL0SJRAL@veAEKmgtxaUl7vSJponUX0k@L72t@uJnAYRMa2vM5ahdGAawDYHZkGpY@UEfD78zkVYc4CUu01DGYwfyCIM7NufIUiKVxMpArDgQ64mkYg9X9jkPewrFvorlcbI9nwuCFPPyO/fieRXnkuD@t1LvPgyUv3m9OZbH600wj9QbQL1QN812dXfv9GhrMhnwGD1J6pYLWXEIggtn7Gl8DtA9sUwn0URCnAQtS0yiBNwrBjO67aahOjcqVEsIx2aPJyYOpfJLgTFjAmXKeGVQrcRpEQ5TCVAHKWG1ps5otLWhr4juGO1Dd8er6AmBbclD7RY8IQnMQbq@JYEftxqIVZDL7XqHJMSFvA7ZfvUn5vY4rBqO0WBfUaoHhipv1LEZ/PtGJdeVrrEhE8OZXGNxloavrhodqLALGynxMYotcUJIS7zskldevDoEytS6VGgugnYHimMoMErrSh/vKRDQ@2D/F9nngUmn6Vxh4ukXN2jpKvyWHGrapoK1oVN6hoN3DrjjFuHb3T4uo3bGVTOS736eGxg4UAGQ784aUKMtvF6oTbKe337BSW6KixbcoZImp21xsNrTEmx2rdk0eY2N0EYdRwdJibURFccLo@gcJavqNugkLRi@@fVKpJwkaE8739geN5gUBJ5MeCpjjEkBhLXLswfvYSi9acKw@oknXiI4wmz7cIbWFuNxoFxHM9wLjoo4x06Tj0XmWAPcCVIJzSRxi1AkV7zr9HQf4JwrSC7U5I//9M/4tSMXDrh/LtzD1Dr4/lD42uD@J26MLIPvn3m@NPj@iPu@T2KTzd61ILIXpteDBwCAL19IM3VCmeDe8kR18VobW/rd7iGzaSEA27KnDH3NhBIGeU4zgF5aD5jimtoYwXkO4yYc4wmfvwMWAb4C/kD1BjUayk@1amE8cV9MJrHgOFuRoF3j6pCvAtAB/M8DvHgGlLBkLptbkZNQyPi1i5BOwXZwmzJHGIkUQSYGrrV@@VOjicdRmGQ3FV0t50qcN5JLyvcZ6ZNX0CWADXBD4ZxBGjzB4qWAuIpIFl5SonIEk@JAFpJDKNNaJmc10AbD5ACQCAYb7mE/UDdNQSrgY0MdOqQxjVwDqIEXjOHspcqvH3IRxQERx43Xo0x3x/HGYzy54eugCX8zSGcIdoxgRWkes55/zy6cC6MmrslhwHi/nMO6Brj/8Zy7czhn4bng2UtbwtNXrmBt2Itjw8QN6ttQWhZOJ9OZpJyL@DhUEqigvNjVvwBK6NwgLJqqdmn27erG1u6rg8PjmctHCDI0DRZiocpa9CKeiJ3XPEfIK/ckUde3k8dv1rddUvpLNd7DgRDjjRzTxZyX23RJH8j9jO/4ns2bImYyklNPRUyrpvFt2uc0i30cm/QBbvANpzO5hiN39@e1tcqFEZzJ/su8C5mCiWVkLnBd2HQdU2i6mFjEXXcf@wle9Ggn3BNOaWl83Zh3Lov7x8EPXx/iXRs5vkPE3TEfoDO443O6iQf20kPdE0meFV2gwQvmlhdkjVtUGYs6zrAZmNmH4y8NE3WZveFSHDLziHTA55Dc@wltDmmTcOazTHSRj0czD@7ExYhdf3yrh7jOogul07VG4EacvHaP6HmnrhN2X9eccCRgCIjpw3qzkPajl2N4YEr5fMi8U2c26ozDBM3ihunuqZtagN8twtwrQKJ0i8jhAOh2aPbZeBZtU3VdR6BTsc0Bn9VT2atBD@Da9DhScbRQQcuKQ2KgZ8gtyjnemyEokei1suFhJNFVhy2tAyNOOBID0fSdLI/vH1HwAg3QqxrzaoDTUv2uAnXApsms4fUdw8hagbzjCvL5RHYzP9ioBQAZJm1EinzmInRquFdFYcMXWSjmUaYRiYUSjFtS4hYo2ktAE1EJttHFnZc09dFua6Sy@U/188G8rVm9BNYKhhnOQi9x37Wfa77pKhgfZZRzJaEZLXUYxlP3xRrSCcJDN2fXoYg0w@J0H424faQ1fTGNKwsVRwil8aUuU/KuUPDk3KRoKBTw5D6eXwSjBHI8dqw9cIKKEG73lD4LD@hmH5slGHnDF2EjZjtWhMUrOFzfMINFozSnAQ@KAJsFQdvk0ugKhTBehBdOlqGRMNQ2Wvi41frsXE4kauCmTCJsCeczN0CbwpnASABsVEhSJLSgX8BfEUvEry1NiOtLlyjbAF2uAVBzo0lO4YQ9yBegBdWaVZ75LiUYCxhO1UKhKFpjUtoXGPDF2hyBCGjnSHHXRgD6ivNmQDWU0QC1YaktDeTli9eqYahAIOCZHt7SqgyAyaxIzL1AODa@4I9yCPIi7ogDbFDQyYv/tkJ3ugnq2lKyRFNjpXtQaz5doF7TFprNKPnfJhPJ0l14SS@PkqBrRirhpW5ZjmaWo9ElYzm8ZKC29ewZzqjdL4EyV0@AgToEoPiSHikBP4PyV14ySkvKWnipVU4vUwrwgol8Bwl@sJOJuyXlPrn0DJSlGIRYXOiEl2y6kyeVSMj3UD7sIUvJGPDMHV4uQ9cCY/ZLWjSKZUgs1bEAPyQvjqM0bF4cJ2nyriRsgWSnJ7rblCrmtcTMdcacgCK46A1YWRywxGbEugs8vvYvMy/uAfWPZ/wat2wz2mmi2n7jS5qMebpgEXIaZa4QMmF@KRIQcBgGIqI3pkQiIEx@/eugnGNMep7LhM3o82yqFA1lZTDTwb4OvgA9PLksWdLdxWb8mqntdO5z/FxpJz7XDq8OD99HLsKswELBjQNJXpG@x5ubn/ZZZekHPuynf4LB5WQgmFyWn60mk58@fQKLAz7nlUQFxAf/RM7jodp5eJWxyurqciyXX469CNV9xYqE0@nIMdO0JLvQ@narBV@zS3d4h4P88/w55QXmP/wzHibyFw7XgyAiNPiNcNdKNsguVhVlObqSfmGUEulU@m/@3eJ97O6wvvY3v9dLqov4OMDHz@/foPtYzn63uPjd@vrKSgwIyd2HHw8/VKvVlc1Y9vA8@3wlnlpc@4//x@JiOr2WTi7WbFuuhc6v3kvp1IqU@Ju/CB0evq3bNhCigJ8Mk8GJv3n4yiybZVfsFj5XbYb/5L5t@dwKuhvtW7wICeyVMgmbUCibCR1/H5rfbItMrjxf/c9/fPA56AQr6eSZBU8n@DmYywe5Exzgy7i@62AluIZgufvgKFkul8G5@p//V0hfeQV4MGa0Bj@VrIsrNwpW4mVK8iVYyYFDTqch3//rZz8LBCvD4G1QluXgiP7q6IZP/pn8jKEjKa3mJdN8gbeM42fo@4xrkZTl9IXbnr7mxqb1gruAG9qVmb4wr909rmKCG8jxVLgK/Gzh52//97/907/9Y/r7U/r@B7y8Orf44tMmYyqMwPgpFl/MtMPelP8oEYdPwusdQfTGRc2C@XKszkvlsXDQ55iig/fLBEk8/zfCBYLuDawoh2oTjXERlPMrBy@GT/6wcaFd2gbHJPUyZ9NhbmN4HubKAvYtcIHgD@XykYN/bxr4d2jjHxv@lA@yw3P4LMIf/cPH8@LvIoWIYAKZ/Sz@BtI3EDwPntdqOwb@fe7Sn4V/jc/4t3eLf58d/Dtp4t/RZ/w7ucU/NlObQHBtbS0YjR6ByiiY9imfU/gmEnXh85g3GAj@Vj9s5SB38CIAfaIWjd/fnye@H0ZLJfEPylTJ8@GHu6BYtft4fO37SjR6TsU7r4hyrsVrFSgrLzL9fL8GiKNr52triXqlUonXvq@cr00mEulevIhiR30BCSu18/NA8A7boow/y/jTtPE3LUlJ8n5BuQ4DdSEQRB23wFXdgghg9PoF9AeCn9Y@haPPo89Teuo6JV/JV2/Mg/H/wcEQIrRh6tK0Ut1UV26BqGQp9TQ1So2GqZ55ILfAqcJfqgdOLdUepjopI2XI8mg4gerh/96B6bw5MAGbCSmdYcpBxKk2PDsHB28AXxvyvoQ/LZVKDaGQw9Q1/Kd0FNx0sxs9v69HLgLnTPqkglqQkEOJVCiRC4W0WjbX/yzFQvWL81CtFEzaFxdJrjCx9EqJbvS7v6/Xt/Y36/UkstDaUvRFNP4CPuVKdE08ngcrpecXxTg2HWe9RD2YXHt@UcnE0Z2LQvukIWwtGf3GzxglPCuLFwGwAc/O8Ht2c33DXeQg18XZmReLP0kMIhcFwQdAk3PTTzgYKJ@/o//WwX9Z/29OWfi8FmEsfHe/FqZPBP8ikbv7u3vxW4mEw8ITXoM/DAA/Jrm7r6CTgO7AdR6O1CL39zwMfsORNY6wgnmsVSjxGBD6apDnehEqMQbGUliss11cDFOpSKkBId6Mu/KFlmwiJdrMstTAZTYwEOTlCIFkV0qlFeFezZdKeeGWc7lSadmDSoFHOAFItZVmCRm9FOxHsAyc/cMpnGeha1ND4Zbaxvvzn/f7YOzJhdSXL15Qvd7SrHodwzNfvlxATwrhXpZyIQshqfyXL9D9QhEwBPdNsYpaALNOTqbH6LuKrTiOFQZTP3YRwk1s9kUogvHpVAqBMT3Lrq3lViqV3Aq4c/lIpCQt8Y0w4U60IEful5ISrwaYaKGgiJLzqxEKvQ9hPAuusecV4HAbP@zuPkjUZivZSLgxUiNegFwo8BC2kgvnowXxV16MsLVkZZmJv/PzTHRleXX5Ra02HrpQTJTulLJ8X75TijhvcF9qiktLcc@o8uxZpgB0yadKF4F6fbN6Uq3j2x9wTRqkL8NAEjgBXG/sW6FzmuTJFmrnWJPaRShULL3gDZvPsmCoJODiIRBdLF@gCgfBktTauFl8SFj5tygvpzOLyezwu9xWCjTvL8v4OT8/z6fz0WUQbcuFQq1Wo9Avi5TmvDds1@jyqnL8XM5la3HUXS6H7eVgn8mrmeByoE@7i1ZTrIULtBZOmi1CILQra@Bauq3quntP7I1p6a0braUC9sO96sbWSSy9BijT29WNWPr4dD0oozc79lN0Bv1HW9XNg1NIcLi3VT3eern7buv0EMJtGCCBWPDpHSrqQK2rN4PBDfrrKn02NFu5vFT6/XofPsP2j7/8gx9/@d/9@Od/9OOf/8GPf/6nv/rFn/4BfP8Svn/En3/0bwtZ/P3VL/7Z//zjv/5zCPwP8P338P13v/rFv/gZ/5L/r@H7f/rC/lp8fXD8C6QEbH/4q1/88V/86hf/5F/C91@J77@c/v74J/8b//@P4g@df/7jn/w1/gjPH/zRj7//xz/@/u/9@Ps///H3/yEg//u/@iX@//Ff/f2//yX@/y//5u//6n/4@z/8n8jxZ9zxf/@rf8t//@73/uDvfv@f/93v/eKB3z949PcXTwj/xe8g5OnlfAqep9TrW0N@8ZPK85tQY5wLMdif/uMf/8U/As79E@7778EH/17Uzz2PFxMlqy4eHQf@nLEvSdCbUi@@eKCA8n/EUAhmXyaxUWjKDf3VL/75X2DwBOw/8mNIybOwSwjs5fZzgP3XXsH8sD//8Zc/@/Ev/uGPv/yzH3/5hyjQ4iuFWDUWl78yMQSA2SfAIWDuKXAAKK/hGvkiWwykwbG4hhMZATn66ROQdBFcoIAvB7IZ8KEhM/2p1Sr4uThPVi6SFxX@qYE/kaxgSCJ5kcT4RBJVerlCyKBU0QDkDAbRMp@JiOIEBHyHgZUC@HBuIgpDUJRHRSFqPcrK5XI0MCxDHIGCF9MMWSWPVhcaHWXAi4l4mlg9D1otG64TFkhZjh6x@nJ5yBNGMaBCGBgWCIOOJDktRfPlTciwPNxkiAuRRwOf4PmpXMmXhxVE9wMVAXBE1yFLgCpj6YaVH8BfJpwAHxhu/gBFyZej0UoeQspUVcotVqc85SxVjuoeZVRvDAcLGB7PXzD2nSTnJW78QVswAY2/0TH0c5oDeQ7xF9FlUR36d530Xcb00NBDog8P4/HPMZjSCwDAG4/jhiz4xuNYmhcQPeSoopQtPKIcA1AuKuaQvAAapqOBKLVvlDyQP5ThaZ@1is@D6LA6S0tL4FqrSBnpAEwJZl0VbUexcL2ClKQik3IFCYNxf4u6dEjGxvLmMvzK8L@1SHtUOTmWA0sh1AVCzM0jHs2YK2aQSu9WjeqyTCWPElwgOA7nCi4tOoFmusIigTDdnB4hY1Xt9@H5xu6sm0NQQmOSFJNzfFo5ImzZD2axWP5BXlkNwJP8A7y0XVwfDs2AL/JKYC9Dglbu4tTj0An6Si5QqYiFMyYHKsdbJ5Dg5IDJ6VSCgeZ6t7KaXsmuZNOZXC67mpZXcoWVXDafARGXS2XTabmwslLIF1bvqUgvQFTEisuN7FrlH8x8/pt/MO8zPxQ/gcp7Nkyw@H2gMozHk2kqcVnOrpZGZSgHBQUqpIlxHX10F8f9koEL2p91h1uBoFiBuziy6QJ8WGAhwBYgCD6AFpcMmFjH3j0oiQU9fB0GX9ST5CwwQiRwAYzAsQX6k58ANtszkDXPZO7M5sbOFDpP8DDWPuQAjWCwPdw66ZjsxORb9NbVZmBNHCOqBAK0/nEOJK0F8Lb581pgLenFzse00eXviNuwTNBwfzrMumJc8ahNDe9@bDpe1I6CNzzZPc3pPgBx2u/h0RbV@p1h2Oo1oIA4z8kB1uHH0k1zHsAqOz18oJZvvMOduJBIpzsB/Gj35c6J73myVd3YCeTY@sH@5tQjK4CybG9r@8TzrvJYN2nWQ/Fha29v2iseaKUssuxqLAbSEX7wGaMPPRNL37sgcuLhcTcVAzOqrh7zdySYNnRXGbh6qSCDXZjOrqYKmUK2sNq0yuvRo/ogLz1flDJgijYV1oFY4PxTYzBsp/MgfpoqdK9SMFXMpfYHvYHlaCtgQb0H@yXwBveVFWR@PkKzAztg4PTwJnm8dMAJWGoLjJ0bg45@NPB9UIM@ezAQHhiETkvrdCHnG9MFCDQUhcH3Wz@QXvV/nMcDHJ4Hhc3E6HPAcSVNa7NUIEGTYelCPpsvZNL5WL6QX8mCHZiNyemYvJpfLaRickrOy7l8tiDH8iuFzAqISIiFZggEQZRo7WQSRgBZkuipGU287XUNr801E91KIMjnEmDYxRcdBhUvYJBnUiZ/kYJ0UgD3zDKtvCjhq0RT@KJOQKiwJgtub2@ktrclaR09OOW3kZKkFnqy@VRqdV2SVIrZACmeliSTp4EoAHO4J5Va35CkAUeA51MlqYuerRzqq5KkoWejur2N@VyiJ43pAeyKx3CP7npWAcxATyZDCq8kffbQAVyVZ7RCJd1CD@aJMds8ZgPiJOmlW55UCjAccTiOYceta7UqSbvcU61izCuqeJYX9TV6qvSRJAs8wIOS1AFHxwLLXJIa4EROlKQmuJojBcJ64MKjjIajSNKIEwhJJElDglaaVxLoViIcs9nZ2VG6Tkvt8M/I4s8mFA1itOFga7vx8mWj02lYo@rWyyOMefVqR7kcDaxGpyGSNerwMSENxFz1RtMfKONuva7oc2NeQ4wxFVMf1VUsW135DGUSnw5m0qu/gphXEDNvJYVjg08PQBv4We/Bc11pUIz7oRh6DhsNqYQ86oz6Kk65YJehvUclf0hPaVpmCV2gjLPFUDgUG53LtdhtiWJYj7Fw5C5VukeQdpjeEoKyEjSfu9H5sJyqgQoul3A2KLzYey7JhaxUXFSeh4fozklFUMJXpEgR37BitkMsFJefgwDMrUrFZXhKz6UMOIfhVCjFGPxEzldrz6VVRCI9fx6XoCzgBRAFEkqrBURYWAWFoHQP9HBA4jYGjlqvh8M3qnIVifA68bcysbOzs8gd32@lUR2dUjs8jA3LvDRMi5RuofDTmFoqDHyDpmNaHF8HKHD7PFWkSkL2eQlyZ8lkZA0FEooQeH6i6ewEK8b5@0jkfC6SwN3ZdbNdpzcDsE/unPfZ2Yxr1g@a4hkesqADlu5uHFKS7WLgBNVJet0hwyPhDXxDEJ1pBTuF301B7/NRQbksBAIVoV@dqEMnsaPizphmSYRt8AOLCd8hWiDKR62P98uX6LAsnnR8YxpKi4lgdkPZ1yuVcr18e16Lx7G4a2tkVEJubiIYwNi6AMbDEu5@8Xp5HQqWKhl4E4OK3qVhcBiotBRHAVtt/W5QLALsfalTPsfEX/BnLS5VJMjq/EsNdFFotlFQKduDBp3YZ6kGKMu50hDC5NWVUhvYmeajhzBa3mXleEVO50vZdLyCUNkMPlfvSzpTyvwwyBJtCVNK/rKHIyXCWm6H9bBjbhlQnVSxiLVSyhXywlOJRNPLerhlMmUtfgv8Cp0B99tDD4mUwouRsq1@5hryFx3nRBfr5RTXlZfsQe88tZiTY3fxevxeV2xnSV5NF88HS@dxuba4mPrSWZM@Qq2h2vcBUKv9U7YwzJUgzOU/PjCOh7ZxWL8EOoyuApHkQrokQAJ90QnCEgvj26r4PqRwKLSaDoUioRJALUIw9aXIHbF@CDpk6Bl0QxhaoR8W0hBvqc4AdDsQEDMl4PZATg4E7wMtze6zlUIgeBe4v7tfq7iq02s2GinRuOt9xlgnCpZhkpaYcHFqkVzxROUFq5arnaNqSYBWN8h@SwbYBT/dFk8ufutCVnSt8j1/XuD6JWQT4MShZd7kWrRC8x0BSZKCkrsKEc5nwejDqZUfgnRDJNu4aw8MujWi@AbJpRS5Jnhei/ywr@l3eWA3siqAoe7vg9G1JK6NJipJIlbzgLYOBIKGKZw4J@1AVwVZk81KaGGqrH9c@H71@/z3b04PTg@22YtUMV/Mc0pccKMvJofkEFD2BSg52tFWINj/YmblH4xXpWCxH8qshDITSutFWZztDiMfhM9x2Qa@tXOwHWsRcJXL8nN5tajZYlUlXLQHfdWKPJdz6WI6JUeCdgUPnqZXg0AkdMm51WAtyJGurEbATQsCaTlYSYpgeRXTxbkPWDgbtAtfgulUPhDMv/n0hTH3JbtamlzJpCju0v3aPfxX7s/Bar4n4/me/vEnCT/3HID@MYHrocf4MwE3hhnH136Ir/H/NfrZOOAll3LQFMFP0N9t@/v69/VgIFgIVaLJEL4wnn@GwiBFZXXZoD/VXsa/78cBy7ZtL3s@8C5DnVm2IjNQb5PJi8jbNCi2hUIunwsGfj37SS6D@by8UGUhfg0THxjwEkbveFNo4rVXOOOxvBDfPD7YeL11giODauBrS9nGwX4Co/DNmuPzaU1dVSx9JF6tOUIoHFBONg4ZGDOnm4eU5oxOJlIoTWyIXJZ2W0Xx/pnYNZMTGVwtyyZTK0k5y@R8MbVaTOeYAsLIxpsIhGsJkzKq1obZH3FzJLwRocQLVYTBuD0NTEVbLbKXh3uUgi4pWF7Y3HpzwA729z4k3FAefrKze8yOD7ZPzqpHW1CPN1vHTKoes91jiZ3tnuwcnJ6w6v4HBtFH1f2T3a1jRJAMoCBD9YgTzLMN2Jo9spOoO9lkIEwE22bzSnUmwxWrryTxVtHJYANfOqLizfyT4QMDRtaW3/Y4ri5wRYQheqXVsgJ4JFJrsgU0PBaWVQv3DUvdlL3KsoP3tykru8iaK/uhVdZM7RuZtVWmp8Qf01d6mSO2uLh4YUjeKOCvhmf6@INwMz2Ejcu0@3FrIZxbYctg8KRXIuOY/YPDhZTrWzg7OlmQvbijzYW059ndXsh4ni3wrXi@7bPNhaznW6@@XsiNk@1vLKx6vs2tjYW85wMmXSiMce5vLsipgEusa1NrLdCL1cLbu3tbbBmAIqWJWJxuQsdUMBAiPDBsfj8F2XrLyzddM0aac2M0Bd1Svwbtgk9ALaDWc450rcXYstmHn57aA2BIFvBUWcXqNGMCK97AA2NL4C6wgBVawAoB/AKejEY4tlhm6QiD6IU2X7gP8xvZYkw6ten843c2W0OltALMEKMrfegcLKRQxRsWAwv3AmW4TVNybdrcS6BgHzDJkiIRPDy3f7q3xzOD0cEyrbBEkIw80hycZh@wQRXhF6sOobxxeLNQWyCtFoRqgW@BDNxPtGZgujWRFFDPhYUmIJik7rWixxiqVjFcEEa86OGb8gEYosGdAhc/NRgON7GuHdVpUoEiSMytg21eQ1xSLrPJVo4wzJQoRdF8u/@XL8z1XTiTXmvSa4Q4boGcF4vj4yUtI2wEwxbc45oEQUfTKeUCckw0CqmhOhTnq9cCEB2@/CS7W8oKZJQKsWfPqBxr4CuEKAtMF6UcWRxBEIEgGJEPkXlFW6TiRhaSy7jjg79CHYmI4wi/5LMx8m7hAMk6XdCpVvV6odecCwaYYqUpgSyi2i1sa3Bn0nXwo3gETo6xBnSTGHMj5RxGoqUTY2qMtSF4SqbWNQM4V7XGMtFlBeiM1Pr7m7yF@JUzFM4DqMYg94rUYCAsnmH3JUZfWGhYYJCWXCiQhwQFfItME0ZCcLjH0x1tUrJl3l@QLTH1U1LubhddPuKpgR0EpxFZ8ZYAziuiuhRYGQPN4BfIsP@WAT1nSY4sGhUQHpcJsK1JuHicw927fPmVSmxN12Lxm2uBYvnBWmw9sRq/WS1gWBuzCNQCRHwY8EYBmn4mWzM9DwWMhYSCavPTUMAAOuYl6OMTCJ6QHobccfr4t6eHQbo43ZWh30ILcqnAk0x6m5Pe1qQXuy@EKAxsgvQK@8Ia6JJz4MLT4iwPjhaXlZMJ25NemggpM9VN0/YkMM8BeA5FJQdDBpwVxihBEja@kEDp4Wtxyqy6Xd/d3zqZjEV8CbsuCt7F189THpFJMFEgjLfD6Il4JQq3kQhc3wwf8jxiRM/68cnRVvVNDMoXYWvjHjCtA8CP6AkTNbh3c4BQQ23CeNyKsfBxlS1H2DMsWYyJGQP0PDkL3bRVQPVgjq1BP01ZpTiI55/sSUHskYE5WUlhFo6wLxcXMKSmVpnc63/J9DLGaqbFRplVVHY5Hk8HEVLeFTD7vGtyZQMhW/z2ueLczC5TKbZiZZijdkHjHqasWfxUr3sc22hYdM@09k0yyuwSwyPEKFvEDSAwLk6qNo9rkTQ2Ih9gKHZjCMPhnObOoqSfI3tSrKtg8bK01G8ty9c02smyxHlZ1ijT2TL8Wkw4grkUmDq3TBepmH2nr@DRXhF50McZlUMMsgIBPtPiu08rbOKrSJxIke5BQZlSr@O1k/V62Fb1Nr4GfWA1YchHddkWYPjB2ASPpI6EjslIQR7UnyYjWhoexcXbQWHUmUJIb2Mv0@19YcoxEPBKZjtqn0rlKwZOluFLe/0ZgoE94YdmxSNyvhJHikIr3lawP7jIzieuQOI4BnY3NicYxPNsqMemc@I8tpkThzfdzUviHt2eE3c56M0rAQiGB2LE4cs5MYZ5MC8Bv0FoHFE79xHw3E/gWi0cmd/00K8mW9x3BRTR/8QaqOI@o90DHwuCcik40NfWwU0VmLap4QXv04i849@QMjyM@E6ie2wVGXOSYjc1bRq9i0kgoqOUdIc5GxabXcD6nZzOR2I@hD6MeEVhT9Efwsl8SKGEc5AE2THxvjsHanuokQWn8Y7TJ/AiBaMF5t04gdl/BB5jx7DY@C7wAt6B5cV4zDyny43RFWcZh8Jx5h2bX564LewhaLcScsRP0N80@/i3Zh/35Y998idlXWbnk@WoRX3@IgSM6@h28J@UkVvqydwi31RjP9eo6tUD7Iu3uviy4bc5TGbroRESyOMptyqEHgOeKCQQlx/RN8gXaj5x1nxe6vH4s1xmcdlLwyXeuDfQ5Lqv8AG8h6Jexwtc63W6ua9ex5mlel3iOdDAiwOef9AVnY3HJUBLrZsUG5biihST4vHq8cbublwzpBi/M7ss2Y5pqXW8gEuK4SpqWSKBVUeYrqr3y5LY5abYjFJLD@dR9eUBFfx6JgTEc9k1KJPxzaxfz67pr5L5hCqZU5mNb4t8Qm5HlBsejH8sJ4tfu@ZmtEE3g@FVa5aqoaDht4GLN17jFRoTNzfglL4oAs/Xppk@G@/L4EWiRx3DRFvjxRO0wFtmNNsnuTfJSDMXv4jejlM9iGDMqZz7pEN6ZxCjW8VaqtCzaHooIY1vlBQFS4ia@vjdVdD4RRzjAW3ydhlR3pg7N2njNOZUUceCxexj5c8lvHwGGuDQ7MOvdwENuL0raMCNl9BgkCvqwI030GCKtnCIy2jARdfRwBPYWxrfftlThlpvgBM3/isOhCY3LhYO@VgTGvUpclL6cYoiRELHa4TDAm8kKhUlqLpNV99MX3@D8PNuwInUArNClu5rxmL6VId5SOfeqROJ/RYayaeIoWi2RWkgbUxiEldCKK1crIHx6eMdV8Sg@jwVZvJZT0QENYl56cfjle8GnfKEeYEUAeOBF2acgM8y@d/NR8p9pOipIOMW80NxxW1OuXGb6oMF92NwFbVI4BFL6v83dpK/Sf4LNZX@vzeKZkyf37Ep84gJ883Wym/RLPivCv1/Veh/gkL/W9PmH1DJp1HO9vgpdf2ravi3q18k80YwbFida5x6S/8UPey3pAisfpMe4Jb6XH5MF/j6@OyiSfuH9Z84Sgd@nTxp5c62zWq1etKTraOX1U61Wz3Cy4rWU3vRs8uV9c2b9ZfrrermZudVZ2NffZuvruz1X7/Pf3jZvv2sgva@c/Dq463eb3YD74/6N2fq4U1GzdvVweDz7s7I2Vk/7W0cZz@s3qS29Gx7Xf28qdubb07evz55mT2O3nx@dfjqtpfq2YftlFLoZXbe5N5tjM6MQPZaO21t72kHvePW1mm6t7epfdiObqT2jgtv5dTe1s3HzMZNNJtK7vZfH7w8Or1sbH3Uj3b3PrQ2PptK7vPVTX832Sq0Ny6P3gUOMm/lnc8HB52tdOHlTvJms91vpdI7upW9fH90uH76Yaf7WtnqbWdPC@8vR4e57tu3185@tLNylhu8sVeiRvXt2/Rr4@X19dZRoKGYJ1ZGPTPfyv2bm0Oz0FtVX@/vdHpvLdlIHmTfRY97JzebW@v659Vh5vTD2dubleMPgzdvX308SGnHx40tJddvtNLHlycrgWYvsxu9Pt06zSsvW2dve9e7O9kPm8k3XXW/2jrUr152dj6ax4d7u9WMPTDkvY1r/cPL7uWbq82NXd08vNKN6koyq5@0PhwcBE5faY1Ndee9/ap62f2QzK5frXyItvovTy5vu1ev1o9PD/Lp4eEoZW7YR42d9nDzKJfOJ5v656PbtvlGPn0bzV1fvkprH6q3TiBzO8oW9vQPas94FW12Pg4/68noqSxvfNy9/fDheOfaalSN08/vto8urTct48A@SB29ev2moV/lncv@R@P4WG6mXqpXb6IpJTA83bGhjdQTJbt60tt72x9ump@Pdj/audvo9dlVRt28OnpX/XyUatwY/feGtaf1NlKtA6X6znS2BsOXzcL16dWOvvf5wP4QeLMlZ7PbZtteb79bKbxPvoy2r16@X5ePh6l946i9krP2370907St7vvT26NmdvtdP99zjM7b29PeVnRrb9i9VfOphn784coInGaPjw7TN8Zrreds7xy9yTkHqb13h62dkVx9q8o3xurGKLs5tHKZs8331oerHaOf/KB9Hhym1Oto60PfWXmrNdrNd1qz9zpw/Kp7un/47mY3m7Ne9gxt/TCf2t/b2djvtFZej3bfDLb2Gpetl7vv1ff9k9xVemv9LLf5/jjjnFy9dgrN617mMB890XtO5zQaeDXoDlYPz6zP74YfV6q9hpo50j@Yo1W5t/Gqnx6@q24d3HauDvvmvrydHiVP98wrPXV7cnO7Y@eqo2h@eOr0TOdEHmblt4HMzW3fedV/9fb4YP3VwcdXyoqmnSmXx@9aqcxpPql1rcxuLvdS3tpu9z73Cqp8u/kmo2R63ai9d5VsbbRO351d6Ze9173LZiBfsJvrux8HirnVSMupD@vtray6t753IqunndfHK5v7qcP3rcPTz8OT1sb7wem7Ay21dfmqsNdZeX/0rvB69eOJfaKcme9fW/uBYT5j2nKukL3JHBfyB13rOHN2WXA@vr7MretnDfnVbrqnbmvW@/wof9W/7d50bo7VVKPzcvOzctTeAkl6ephSsoOr/eFxIPPupHe92l@Pfrhqvn5vyHr@TFtNnny@LFx1u69vNpsrZ9Xbz0r25aVaON5ONvTt7Mvo0cbbw8vO5tltfqWVWt97p7wfbnWdD4G3O9rmZeHs6mA4kt9uH4961ZShZ6@Pz7LXJ@b68dnOcb77pmG1GzuXXZANvdHp5c3gekdd7Q5v8q@7l@@U1N77/IZhrxymAq/U3V7r6OT1@2q0nVYLzvXBh/3@Wf5smH2TN88K5kFee11tvxy@PWhvpVb72tnJ8HSrm1zf0Hp5kCmH@qm1cfB25@PZq34qkDZy67cbZnb1c/R6@CF3ljyM7g0@NE/SvTPL2nmvWdvvrw/fvz6u7kZ3G6OXh1fKwYet7PH@xob9Krqt5dTRTubGrm5k9LYZsHvrw/2h1S9kPl7tdWAkMFuF1suTzJlhV6vtm9388Va1@tJu7L5ShsOX7VUYI/CzdfbOLAd@zS@iC/A76PhD4ZdeBHp2p2EOQV7yY3MBOv0UoNNPAX7eifZJ8z3Iv04uB078W//pzbJ8gmfQAGWNtUxUHhJs17stFl8WEWM9E5Jr6GqafXoiWnG@oYUGnw6/NF@FB/PovXjqsK@bGr6HB98JgDappfLTf6C@JAIHBuuN0N501B4/kKDhq3TE5a70GgH@xiK6XDKw0Gwy9@2BCbq61HuX4CdQIPpGJ0531XZYPN5s60rHBofeItenwLF3lzrmoGsKTn5gFvJeXZFTWbE1lQ4rYOFO8A1A@y@ZbvKXFLgWhwLKxIgu/MBJKrr0Q8U3jNnataqP6K0TaisR4Ds@n7QL0h@GG7wnw@iCzam9oaBuqNbUBtA@T@iutCaXX@B9LC@Wk2KJFZWhumI1NAffX1vn5xPqPEd3z1t/cu8hnZcVC7RcMULNhq6mjYljPkP0TaVCitFGczxX4IjsUTVEFdXdbbi83CeUtO@KcY8P83L/Ydxar/PbQj2Bu6WpE3hNoNUAaEUL0jNr9t/ZtMnRAyoF@GL91vvdk7p4NQnfYjhxeOiBHZc@KpdcX7/Ea@Arvyj57LZM3GEAxcdpR36zM1T12uS8LNG@R9weCa2NFvZ4tyW9nx2Ljtj6tBvlfKXGdxCmaOueS3AvzTPOCc98pXo2JuiC2FDh8cAT0/ENmhxktr6IuG2pKgHQbk73fMjUZr/fMu890DINXTGu0FXiW2XBXrCavsaily746oFTWV5dxP5JshGw3pDU2wY7Lqhkec1CAGJDrNvMpwZ2Z9pvj2l4C3tZ4/wY5uFZXbpuNsPj6GV3yw2vW8TNicNPZXWAM4lt3FlrWiOeEU7PhEslAMF9OiQTVMPdreqrdXlMDURHm3p8pQC@LblBeDhfHZczxh4vLc9qkdiBdgDNLyrfDIRQ516xajyrh2Uh0Dvir8xE0jFx3C1E4EwuM8fsAxHaguNgGCMe4btTZ6jCd3p5XMQ4nc5TNfhnz/2eIt@4ix1KxWlPFCER7MZooU8Vzis0gla8roNZjVmPGgp3cGMTasSLTAMLH8OZFo1OtJMP@bmGdJNZlKgdnhMLYsirkSC9oD3B0J44aA2@FZe1@Q4uTuvAFInWIKMvX7wOA16PGw/dE4vAEt7bspHBOWfyviwIWnL9bif03BQzJoonVe9n99LTSU0wwM2bvjZU9TAIzDq@cqXPIEhsWer3uYMgvO1LEIyNTWUX8mpxMQypzgkuma@xZywsr62FV@NhCvouH4l4nVEkT/uS@xKDkK5UWDi9HM64iVcwMaDMTCJYmY8gzRGsLIdlF0FaIJCzgIGrGITkO5bnXDuJOO9D7OGtTcLgi1vm5L6cjsq1tbU87vH0BU4lTs8v@nImmobEHPVCdDKGo@URvvDaZI0AeSbtG0d8KFaiGUDBs45ORoxznYrwMvXnuVKbOzj91pQX95yGO/hQcnx/pGqd57G@yKl8U3qfgbvvWCIQ3@HVpzd5jcM4Sy8jm4OOQF0ScuuqeGgqxt/kJgYtoF9palT0HY4gCBQDRAQXjxZjl4@NdY1vH@wQuE0TfLzOMSbHWB7MEJAoIDHykBhECNFA69Sbvb4HB0NxPsJ3fPMBjDLZxxVnPD8A7YRqv5sTiTFOPlzhBnziTVo0hnD6hiFBfW93HR/vto5wx@zu/ktowgWsR4yNf91qLnKMXhU3FIO/3UNzNCgCyDZu0Ii68qaazB8D3fwFNhe5gJ/GzhNS7RCC8cRCOyS@0Jy6ZgpsnJQuH6kO0ZFeNuUB5CMlsDPYjcoUHckx4i/JzfN3UtGhN0pNpAKHl1AUECmENDs5qu4fbx8cvSHKHdare4c7VcQMBmZTsVqM3pqCHcQwVJ0Pqh49Azj8dvBFzFgnpeG@4oO/ohph@ev3OPEAsE4xdQqdLhHWlzP9DDwPnpeAJIoHDUpFvaX25@DGvasemKiMPQchb0VeajEUijLNGwlpwJsdCV05WkFJR7Q0VdsIOcDY9BYZxeDyJOniWwcrk17BRz0X9agO8YvF3zmWSdOLiJGP7EEfV4fVluQnv9JsqjZdETCmPqBU9TZlIiSLj1AQMr/2Y/nBz6Z4Y6/AQe9hpEE35em9YzV3UlkE7ZHT7ifpuD4FiWNxdaQ7V60ktUjkzN@LPKE6apMq40OZ8dwueW6XkBsXuOxyWiHTaueXE4rYPPJoLnkuuW7samZcPfG2klPLtaHT2128tofmQrjUoQbDZqIrK8zRhKx75jbZM7cXj3vifOXucaVMEHZSIxMDznj8FAZzqwVkC8/MbdDJFbK@Bha2P/cY6g16aKTkB51cE4PgiVPqoE67cK74xDNUD3IGYgJpSKdlzkV2NRpUPHxhgZDF3fJEfLoGncIUswKaAdJifDhN1JVUSdMWhqIvEMWqGIWtltvJCXI8mFmt6QNdCISh/MDh@FQCP8bHM8qjk97hWCbUyCFjnZUiuK4aj0OCCJ/XIJ0GxC3WgYqnOfOrkZ@thqicq5Np/AQMijrhlrkoQNAvYPdAqJt5aW69ffVwD8Nh4oivYqmSOEHhnug9PWQZOZPxHf89ONtnudz4dDDeBMZW0qnxkWO8E4zlCoGfNE82nk/g/IgdRzQoshXyDJruoAuqug6dmD9aGg79WDZuFg/5Y1TylKtlbsHaQhyLocFmPXw7fEPFt6Djeq3D5KGcCCyAUKQ5YPF6SXfwBsDOQLEUw1H5GUsU5GJlFzOkhKjDqhbUC18LT2@fB4mPL0eHYcFS@QQwhLTMJm2SRByUDlp60KPdSDFUGK5VC68B0Bxx0H@BZI5gBy4aKpwJ3EBXOFRc3uAkFCKBejROsnAy0rCM1ONTL8KVJnXlZC9FpTzZk2lIc99UiwUg8gpWIRpzd2BBEHhmmCF7fFm8rsvtkh7wWPTPmxqcHWS4cera4QINH2NmLX@tNmcyhrir6R@DhmITE6GiOtUi7hk4kgDuEaimOw/BgegxrNHwRLi4NYoUxHfXa3wunJGMIC2CRikaUizkOtylI26Do@gF713dxM9l6H0RsTNgJA7MeccjBQSyfIRDiLOR0xDYPznE0I8DSsE76nJyvP9giDi8824ovolDXCsc3RFhFyACbteS2sXLz8@kza@F6KOUKT@SNl1Sior4@vJ8MF5lAYa184FBoUgeuZVywU4Px@feXEAqPU1IPVb4idyeWniR3QzQBCWeWHSPEPdirm4eUkjcM69VvkglttUINdPXPlxJgkYUjEA8S/1eTFUIGrhSgZeu4UvBdWY3jStJKEYc@p0VOQLKcyyn3ePArkD3pjnH53rnVZRzsltVt5rUgvS@bF3r09A4WVfRLfx1jcuzlV31VdY9ZTxRWZHIrefs/Q4GONq6ecPvX8ABRRInl6XvWjH2XQsXQ0SIf4xyqTFP/k2edfZ1yO/L4x7p1c8rKx2a9Ty8r4q1QxTtfn7HdIg35XZyfGEyDQEygptGyd1cz1MtLAh1BpSeiXTpiJh29tjZRdFug7ymrfp49@te2sU05hjCUmY/cDw0BN2q1gSwC/aF5DwWIOLB4kvj/bA@LhKSeaKTutyBEdGoGM/KE7PB4wPUDzKiH4uQnb4jyo@mJ5kyW4oRxvFhcj4ON4kY7sf9v@QvyOjBgiA5aI1IjHXemhG/EuH@N10ZHetufaG5gd7VT8PPZ6GICf0tm3L1gHB/rC941gG3B/y6gVC0XWUQJ7ZAgQfbmB@NjjHI/UH48Q0jn/kCHx7Ng5R0A4g/GV014RdIvIRpn1nU9xkxs8Wk1iGK9nmbTJabGpImQjzsvBrP@ueILJmO4zIgd0blmVpNoGN0yJlm40r88g9SZfHWbrJT/bd/YMMvY@VxyXJsZ/XxcLC724FQaL2@rvKTO/JevXqw611txcQb5lXbxCA7YVqd5I12pSU5YOBYXFsVVwfYz/GSKh5T3zqFoQwvnHIS7FjlmxVQ70W17BOZk@og8gkT4Q1YBgC326DxGk0V3xji3OD@AYHATvgLC9GKDXq4abCRaTbGpVfEyRxegBiV3YbCd4Awg0YCCpBsKo6tjtQkJkw2dPjpKXgDcxJM8iTWMHlgqHuQ@hi6hJq4VK6VwKavYHRyeipXuoguEMe5I4px8AXbtHsE5xAcesl8w4S28fanCiOB7mk0DX3EDLwCoEOXQTJ65y9khZx3A9WkHbdiUYe2PKhkR6ykCjkS9rYY4Sgdjt@JBMRlIwH@ctginu@wTWQXS6W9qZR8Yk/L1J4M3jEnN1FwO38yrImXc319n4a3xSOZ9KU1jafs@5i3x4Pu/wKyP7TzI5nE6dG@royYdKPQ3ddsY2U1lSuiraV1DGJD7C14iY5PY1eHfXzFKm4MwHHcTaur16rOMtiM7zR7AIDHzgCqFAj2LaXTU1zAcKbIMBvfHV1kX0@c6B9HmaY@GdLGcxNsbFHjyTTG5DE2OsElRhUkpggW44IaAakFP89xy7Np9lkRHC21MejQYIDnstwUeDpKiTUwgRKphBuR5/AswhOKjkVahn6Mnb/s3V@F@4lMjZ1DN68xd4FCKgWoFtD1y7z0JTc9jhwI5lvRgQGbr2rAiLDM6sIY5bMEAI1jWJjD2XzekxbPXZCWuXuAszaUId9c7MZgFfviuscH95QsM9@eEhAJeN8UMiZdgZVMujMjoSq@LNf1rId4LM0ahbl7PEXER71ljxzu/oU2332yRneCMbrJk8gZKbm76uUSu3cBcQ8Iaji4syQecncOoIZp4drMeEcKkF5yrbDH0PoKkPkKJDUcshmOS75q8A3eNT7bJVSQ6Wi55q5hQXg5VXKpwd@t7bX/eDHrGW/NBar4Ir2p@44JdVpq8oUYWiURC0wTZcXBS/AIcQfHJYb4MOcHCpjkBjGbSJOmMW9ClReUz7mCsECdM05DSowNWQdn37n5FGMj4cUb3QP80uZUbFSWS94tz6ox6N2hMRLjSQb9GALfMxWkfSmAv8Kis3jmXu@GUYLEOgryAAkKDDp3w3Fq4y4VY/J9iXJu0vuzuIgHPWKW9@fuxbowEF/xHEwR@q/xYaL4XUuK8fxwyYAcsutI12Lj3DgRvVIPR@ZVeBgbgehgeB6pIqwOdIvJefKOfFF0R4lYpxECBudh6wquO9aRdmH3BjJWH5bBQKqPyjiHx@//QoWXdwu6QAbhiwwA43EEBAuVucouxROZQfQNo1GMB6NuMn7QL6KV7aaficfWI/w8vR///fiSPKJDfRirjyLuvhRIUR8tEwm87Sn3M9Wl4v0G9Z0p71R9Z@jh1fcBenj1naXnT6qvN2P8nioCQww90MZBk/05WNQA7QXyeYrnDANT4xFq88N06kEfX9MzlZretDCb2uz3TRsvBZ9fAp7nnEJQvC8c8nzO8yiCGwzkJJ8@kvMp6Hp4e74d4F3cMlFfDJMbX4bIxy/QJ3U@ty3GaApAzAWa0fe88Sk/ZBARQ4k/yBWJXv0wKy5TuToBatsV7S8uM19WJa/gVFFugzFK7NU@wrjXh8NXddq@CKVxkyChImxekgHqHZhuOgmGzU8iqC7k42QqpDqbm8ptREwtdle6mhCJHWmXW0ljrVvyrTXVSToDu/r0Cc@O9eZ7h1GXwXlj0ExvKOqO0mCK7bZptm2Db8Rmh2J2Co89gQrvdC1z0OkyvCgKdUCE5VvK2yZq96hdglaPb8Ac4F01RXdbXHhcfW/@OMlO@wyMfDo/jz33zSHbQMW/McK5ZD4XEPYNE2KH1cKCqzstjKe0F0jSe8A1PtHHZxzG2VOb@QqwifwARXiDM3GQ/RGx05yM3UEsLnsaiKQ4jtrrO6hZa7wKWP1xsj4uw4wTogbg3vFFysqCBzq/sJyNfaWl0vmLuwesMq@0qbmFpGOo04VsqDjVl3qkcHwWcXruBoqDuWNpNtXfQft5ufLVa7D7v8KakKnLlTGCU8HIxc3RoOzg0bweXkGON2twTgULHFDumxbahqPYXMw3OB9HvUu5AduLTGWEiyZEcbpgz17jRqO5qWnFratAU9HRAUQEJSDViq@d4XoZvhINU78hc9RLzA1gm1Q5vHeWF8Ns4iqzm3iWEpbZVNWWjSqrgrxC5Qzj8QbRXd1VwpamdNBCBEvdFb1ucWg@mqzFrtbkpzI2DrEolvp5oFnc2MbSJKAtad8PsMJGV21eESy@BGiMPa4ZcSCb4cTNNrM/DxQLpxxMi0VDdkDIeD7SHImdONN6lBBQpQlg4rzyrBLiA0b1E6@CnGIrd74Op2pcmUebdfClFiFbvGpCzBkhbf1zPzhrkmAgr7wJGRiedXFCV7MJj8/8jrH2QEdZbPYTGIeScLKyfh8qlo3FMr/EcKKaPs8EEBesk7E@jGIbiuVhCNMwLkZiLmm@Dl6YgcasHgCOc2jPxvLR1yMakHKCbhPLO3QoaDx/AdE0fx5GfrNdmDbutbBUYUJgmlQkRpnMoqWheBarYRpxP2YONosY4BAs8tT2K/@/1H4MFSADZQ8IGDz@jjOMTQUnK6nowvqEnk61REYWVQE50BvojmKo5sDWR79rRggs0Jsuhe4MQSPyfhDeSXUczTBunSXxZQBsN3lA291wbwIa6iC803tFjJFOhKjBhuuZYpxlujgGY8fct9ngMlH4BOP2RBwOju6egKkYvDIBZ3pwm4BDZ7xifNsAiE46LmY4CUrnbrBTms6AhGjXxM0VuKd0gPNBuMfDwiNi1CQosLEuiNzsqxbPDLhtZA6YOz4Dv46v@gQBOb5rU4NMxdBH@FE2Y7WQ7/lAAngQtw8VbjnsqL40IH6h4ABOc0dQbnd4a6hijgIHN766he@xxBwoW3gibo2fgRtn@JNz46tw/097z7bcRnLds/AVraF2MSDuvEgUweFSEqldJpKoUJTXLgiLxWVAjgQCMGYgAkthK849lVSqHG/s2LGdysVOKnlNUnZclTzkff0P/gL/gXMu3T09gxmS0q7XldRqayVM9@nTt9Pd53SfC975YpWIO1augm4FYLEZt2SsZ29fl/J9Tgn6Mf0nYpnVXZeCZYKSuv34kkBaFYvXckqA9WqkaGF7DmpqbKGFBaxLAK17jesOvrWw1gbdneEsngGBuK1x5wS6BPPlIcEEYxqnrtelYQMZDq@9tStzXwB6jBuUYwZ6MDlto0uaHo2XNtOkdw@8JAcQO0Sdo5pD00uPdjgvD/T8DFU96f64m9Nri6siuQSFHwDU90h4gso20f2lHBj8DjWb9Oj0bPmJVyErOCz4XZeJ6KZE@qNfyFppKM/1WuRbqcUxVi/AmAsvz2ImYXjhFRgqTmfD8Qt@OcJrN9r5g5ZH9974FsgKy1hI3ejhI78f5vFLhrqcC8Oa0HrGg@WkFVx@yauoKYBNsc8GPWw4FQ4wv@HVQqVlrY1cYdqCLazDN1BlmYWaUVyWXy55Y9fEo95c@Q6RbYMqpumWHGvHXAo81/Iqk@3axv2e5K4itCEhJUUgtGo5Xr/LK0lVR5HQEBQ3nmUcanzeUWA1ae5UNFPmKP5zO9XwSVpxB9sVtRqZPhyHqSOsQysJdwxV3WVl3sD6ZJHhp5izjg7g8GbjRjsGX6fWxFTqd5Gl1ZQ1vK7F5G/BPa4jS3rt2ux1RofGQquJh3fyFlGzXAYkd2hlwBWmjZiUpzbGHi/9BFMVqeTJ4Q7geBcYTEGab8CneRnuBzn9XC8XqB@U/IBoxzjpi7z7AH0nrbtW3x9KV2Z0sHIhn94LX@8lRq1Arl6uu/akh03Bl34oExqoLFqnXO/pLYdUc/nBn0eKwEnvcII4eP3nDG1B5VCfrVYAikxW5Au/LFhXd@KIXqpR9@QdGfdALDdltbIPyoURdoIevA13NiRVvTt2j@GfQw9b1PWzyC/pl@9SZpcvEx8f7D862jtsHu59Ze/wyR6VJEV@bVA8GZXppsw/Q@feA4k360cc4mTeH3twjuOJQ3GWUAJ/0hkGgbgP4q4L4viLFpRsTdxM6pv7yoP0vKe@O97k8kfMzJPxPWka@x6aCE1QVQn6d8YCOD8P236OiR/OQHJIhVqvffRkwHGhMrhnwmbOObh/4kpqDynyLkFIywY8Uoa94Aw5QClNRN@Y4aTpd2E1uyWpY6ug8coh9JegHSIgAwD5qHU7K1F8b3OtwsC7wHMiG4lt5Ri9IHvfq4jHXO0uVSt2uV/IQ7b6w8FxRnpPMFpAnBscWgWMHr6phpiMgqAK1FtAT4E40twj7lAZ5YNytVQpf34uDcJH7N@Qt4I3MMl/QzvvRTv9xPhJSWb7KgaAwePMYzZ0kbBJiRZ0ydGaogZ1sYpWZEVvZk6ebk0u0a/@hi3IUwzIZevWvhij8c/XnvvKZtaf2cfCF2@Gk0jAEascRb6JKqbzz89g5/@K1cjrmYtcZkXxpelEsumEDKj2OsYT2eUsaR8j57F/wBf2eNWkr398pd0twxnFeDK1a0UUbXUEm6jSfBiPRmoiX02JPqJBH1Er/7Wpw6f3NcEWIOxustrxa/TaMI6IdLTyWprwOlDPJSruprb@PNJ@Va@pto8q7eMZ8p7hRRquOdncqIo07TavXomIGjhburCOL5G/1DDX5i3KqbxxGaeU0eXZoe7MuGRM/Z0vBRNK6yBvgYyRxeG1oiHmJLWaNokSrlKLKMRLOSqncM0Xxy@mth6OYHhZSk7EzEt82VZ7GccGA1HR2YC2B7n4HEVQhpexaSijU6PmIq0yudAWbEL0C/z/F2srTYJs4PGlkdVv0MjqS6uRL61GvrQauchqZOl6eeKPy21vUAbWrC@KZ8D9Z5ZgQe0eiPffu3Mkjt7bE/ef3vtt8bWDp@L9O48g5UA8fnr3wf49Af/vPXqyJ6iA/vMVd4wq9wKmftftuHQ7v1KprAnCvBCgfE08aZ2K94Yd9yUQz5bfOt054Y/SwA22udTeS3c8G/Jz0AiVWQJpNUF3RfzWpG6c0OK6DZR8iu@IypcntpG8efp8s0S2FxQOXRtw89se8SCkx0XPStpoA@CHkApoWvwkS7rT@LROTEu3JOTA6T@vPYLAFD58Iu482sVIn7v7R/sHj56I@weH8Pn4a@hmR@zuo9uYu08xiwAfHuzu39@/d4cSuAGVksC7NTJYv6gJJQSnUem86E0wPFgfpUL5FfHqvZTJDIbKKsIX2ckgdN/TBZLCd3d2dlojF@32jTuH734FuRr368KyMMil4VBdWiDcqKDRCNQmo2jX2Jk6spbFKm9IpzNxA7NrGboDot8FoZDn6J3Yc4V1D68R8UGa4mYzw6ZQQ0XXATeiUo5gHUERGLLZwhah3Iba6PZA1YYXqz31gUV3pGNWlCOXlJdWn5BicMb9QYfD6KoEoHvW6qZqgzED4IWQTGAAvIPBhKD1wt3HSxKxLiEmAQr@kHCTE56fju6fIdeIBq4y4S4HAtmQbeJ5oynFAEctb8DzGDFr4t2BYqRQEZ/g0UlOv6@uXEklDvh/@caGr7IAacEu2IOVrYSK8NkNqAH29pNWL/CF7eTwNhhEEHfgsabWcb8F4h7dC4/RYOklqhFQtRsO/tlWjuoVw0mBOJUI056JaDt0uV158LtXLQcl7y7UiHp71GlUmJLxny5twN2FBrwJGkBUNPcLdCs0CoixJTTDniRl2x8CRYLIJz6ORjUadicdN1JAyjr2c@@jj3JykAthEUPFh1qnNeww1AM@hJyhDypycwFCDGlKnuBrFM@hHe1B@DZ8isoQY2zgh2pwZW2m8KBqlJo4slLk51NqbbfIGO7SWoniWTdYb18j7TOKnr99NsujZ5I2islamvPRnzMqMaBnpzG6eekJVCyaBdQSDu6QCfeOj4Vfrn@w4Wzv3n1W/PjDQqNcPuZtodXlxwtWSuRnFhLJYXlo3UnSBlQrTSLN@JM2llb6jLxb4ipXyIBxOfGA@d5p1nQeX6supg8oXlY0nRJfvXK4VJHsTYiEMJJMuLsVRF1VWaAyDZGTCMK9ExqLnnVVSoFw6v16B@Pa4yzUYEQGuI@Qeo0ZVo30awxv1/igBztLRvJpPN0af07FIpcURX9scz7KH9h3nfx2rqygaDHp4bTVFl1QmKs52as5Ti@dVwvodi9GB/v31dFtXNg6Ph5eC9vuhdheq23FfDouPpYMXFdH@/EFaPlweyO00PdCOmI@JBexaUrXxFm4saRo/pIaP1yYO1p7gAbPXoyoqpEatU0GffQQZ/OlODSNCuRMNCFD9ORod@/wUFh7eMu2CWVh32sNOmRfitsg4r6uPB2xHTJtdiXNNOkwQZp5UilzNi@NVnvRYk4cvJStQvIgBTkeerPQUXtBMplK6wg@WYiFQMNr3hDVyEVbd672IL8uEc/rqAklwkkzOphJ7OYSHz7sZJ82mXDcCswb@y@8kWZm3Kl01kVX1eOZiUgxwngctI7x5Tt5/t5n/nhT1cMMlvv1CXUYlfA76C9fPIGKR/hSXIrO4AXToqaUdFaISpfU2JFZXpTD/uwEpWOxzyUvbGzrkjmWTWP@@IYRyY740x1855/JzM6pvO9UWzylbJkTmgsPPTt6BAGTCWKw2DGpAoo35vIIo9HQ56SjGXJzrd2g1tRVKymamcRdSwd6Czj49Zvx7SFeFey2F1ZV/Hyq4lMiUpMRd2uxBpUJmG@ur69ehjveC1W8@Flx8xkS3z@D09HLloHSn/mkKgSUu/@ooPJDArhg6ByQAru2WjCxgsDqJJwpkb7TYWS2D9pyNkZbPGjMwdOjAt4XxWvNiWmsbcnY@UQysRPIQh@MJaw7yqtmYfTnF1d3l4K6XVLf9devjxcbAuF9@PxXHCbzcDjCrRIY8XGTvaKCSL7po1ZcgCU4@KD29GvEwNxRcSzrHG9uh1@40Uaaa9wJhi9Qr19FzpSxzSx8hiqdtkbnr/CC6xVdmXIe2gTIsl5B7DxnHRWOrLnTHZISQU@HstzhVkbTYJt/2TSDb26i@iDlMYDxgOnoAcy@nRUg92zirYIKNZnNcxrwJzqpyElAqwHKHjp9mdPRLsEb9Wc6vczpXRcDz@nULYnlrKUjXma3JWQ8QmbWksB0V@v1Zk0adp39DmcDG6OT3pKNAdmyP9Sp1zkVdapUUl2WnYRJDU4CSUonLUkoPJi8wKQl33VfNGmSZbQ5QJgtiIHXb5Sk/tQ7tpQdc9KEI@CJhPLuoJuhSaGYpxqVOhJ20LWsJKH6jtcokQKl3IBQJgsnlhfSjhcWMIEh3Qh9yUTFxagB@LdshGyqSbxYc33nOVL42PU7E1fsTVHGV7ERFVWSY5AlsfdoVxzcF4cHj/eiqLHFTeRRqJRS2KNQzLJh1B21ZAsw4cNJcNLkRPUZzz1zOVeh4G8NNBiODSD@jOeqCghFA5elOH/VfSXqcHiP9KTY3VxDTrrqse5DqTOcDILzV9NXNL1T4PRKQALviHkJLwneWRgWuRIlh63Igd7iMCwk8pVN5VYhrIVSqJap9M0xlBbXsTWfm0tsGb1/wtTByqRNOgzICdsk7gRDZHk2ZXxLGI7OSRhwk96yHWHb8YbhoVQqLSTnxS0duNE1I@5GK7tiJfm0Sm6HlTCFaTwlH@OIhrXlRHcoXnmvVGXhoYJH/0Zc2tGjjb6b5TQaRwwtuwhMpWFk86uE0eduJvprYcHJGRTReKPydYMXBAZ5D3dzh2k8Akb0vQCmNwcFxgtoAY5WQQSQl8kCIJVfxNhMbmW49BKKJLc4XI@LzUmpJUSXUCS5lrDR0akI13psNjpD4M44IAn@aIIgaJyviTMHZLNQcdpiFfGCkhRJnGlynTb/k0uoQ23TDAH02FA/qw02vRFZs9iF8NERMVsgO28MCO5B5E4FjzUzvRpPN48ksW0Uj0MYjYoBA87YSXX5XLAnkUjSGVpq8bIioy0ZDRx5LXk0wpbTMECJhFJAi1FQXjUhLIAiCHFxeLIYoLwSo6D5ZFCD@AnexBprq7EaNWg@GdRYHwtYi0lYo6D5OOjCvkYbZXTsNUO7bF88ebkUPtZEZ1TlTt3OJOCTRjmtgDUUwPIwGS0J3fWOveAdETJa9KsE7UGiXduQHrFVGgj467c060MFFKttNkFWGyLE3cLgpbyEivk6ymTfQsZcM48ReA5xje/jBmidIMxpEOyBSTZEMRlSoFGnmGLFzKHhUtNA1MgYSVhi6Rw@58j91pfOWdzhyO9WwcrNLW5WLbKLQp9UspSPtrbUWJSCYdMTiX9qsvGEYzgSURylMOmCPxEck0Cn4hVHoT/s8GVnAXHVlLBWh3QUwOlhJ4YDX1MW@6IKAprG5e3AB5VFHNiEvLioUyYOJVQt4li@Mg4lsC3iKF69HSRPJfXlrSvjYEEwCUf5yjiQAhfH1Fo6BwRz/ttKIrXIeKBZlExtFdpR0tA4W5GvdrwvSlQVaC9IGCLw09hXUjskY27Set8Qg640Hih0LI6H7fFK2oajmHbuCl8wV7FkbmG9sHBLqXwDa6y8mrjhB104CEq9vl7fCYs/JqLHLkkkQrr3QCGm1DkZg4iEs1mS0odiQAgntL/ZRNWsZpNuhh4fHrx7eOdh89GdhyhELfEehdc3qC1D6jqV0grGs@fblibpFDkCVS2wGxnah408ap9Es0enCEWOxVJL5wbc3GIGCmty6L6oNHDPxH3IoqD1CzgRsqTvZmB6bGqD3tSt4ksrF0KaJ5jqlZTXtqElBMN0IltCMEZyxhC2uPyzAWuoPBs8CxiwLepsk@k3zPY@Q8Mlo6AQxZfPgq@44zbqkhS101KeRVTBR9mNnFOhyoW8QQ8xGBP4q3JZ3FVOcaX9WqvfQZe3kx45vj31@q3TdrdVGp2MMj3fke5p7GzPRyeXGVSm2j/aO3zSfIxxuvbukeUE/qlR3tH@w72Dp0eY8wSyVmXy3uHhwWGTFNQPnz4@Qo@hsSTLBJRYQjCZEAF6dPDenQcGDH9bspFsEOKDvAn/SFc@BeGNmlP6e0ZmHgVWhWhSEB4yU8GilFYQgXfqDicqeBv6n1AHfAEtT/BRBupSUY3JIY2N158yL/R1OjegqB3jySggUNKAt2MjkYuWYJhT/xgLkC8iH/h20qYv8Y0y5qEh33Bkx8qigQwWy0j7rp5PqwOXyZPZoGMrdNKRZ@HcHQAkvjZlJ0GvuJGd59Cr5IiUhuKFs2U4OcrkHDWbXFKOoNRKzxhBjMxr11pGGbwDFFmU0CSElilUgF8QayKf93LnGTNAlMyCXZXjR50Lw4Y@CiPj11wz5ojdmrKeL9SPBKJ/SQscTSP8@dh8lCICk@9TZMxRR8tzPWb0r@os3zDbenZsep8K7bpLqD1yDxp8J7DZ0Qv57AvpTj53yQY0MSM@49E8QC/fxmSHqUKmcT@owUAF45lgC0I/0MMFPW/g31Pp2rWDCjQ2EFzOhLUszmV3lGgk5AcMQGKetW1thm5s2CxBKw4zxJYJUU2C@MCEWEmCeGlCrCZBfPoJg3g9O59Xk7ctVtbXWZs5Mp8Jxf9NFy8WFeyWUoUOCwM@s7g6jRnJHuOQ0HkHzUHNMxuQmy27eWHLoqg//XfAbeKSpYpUCTf8gmZfgPnnv2dt8g3dFUbpr7mHxgaFzIl88mITZrwvvCdJXDVJ2pLGsf3kAmyWpWYxuex3Q4r4IIVoPv1pBCaZbL6t5l3o8VMvXNfCstXQqiGO4D8WETivg6DJ5dX6Im@jbMCL2SubGovqQYiAQVZNkJU4SFKVry6ssmLiqyZWWTVBKlep8tOfyTrl@ZUA8UMNQXutHMxE0P@KLDRSzYdCSaA@Q6JNzePw1TcV/DjaBrNYEvjjEDsVaVzc7p9/I97usGQi/O8nEicVMOlLTXviwP/DVXGspuL4kFEUi6njlmWIfD4V4tMfhe3g4Y0vs4sWyc//8PLSlfTSvxuWDo/5bXVwM9egkMW3QK0eFM2konWNjecPBkCnJLTGOEb1mjOWHJ7F0mAs2oGqzpYWZ9HsFZU9S8xe1dkx5HNmsBSXhP71iDHa4giDxBqFv8nKlxkulbntmFxbjjtkcrvMrEsDcxgbzeNIUxyD6dmOCRzLESFjEbXMzUlmb54hLriWKPz4rXHrZNDCAK3@cFCSEUC8YXnvdPjcw4NqXEY3F6Xnfpo09FlYa0JAcpyD4usdVKiApkqnIqz7zXI7ArY6ncnppI9vaI6Uq9AxUrmMLuNIEBxMTn2JE0/cuxOvDz1wkFMLWUQQ80bQSjqFgZW@UvWxqpOqXayyXGa98RK5oaMkaltn7I0CqsxZlAXQ5RMxqFCFt2XAKhYeDdTPCRG7onVkfx54A9c24DGKq1cwEsgvQt7hUjWijPiYGDgKqAHyaHIawXAuZ5x0YxzOKflo8WNXCis4ci7SjRi7GCFEW0d4vliRPujItQwikRZE4yiWlcJajkeJED0G8jyNQqwVVipY0QizyEUReYbWmuWtHrktIqNWwkHYNDTNAnCEIXo5rtsV6B1k6HY51i//9pO/s3Ln5bJKo5g63qAFMgNFJAmx4ufR8LH6NtCjfCJtFWO4/z7Ezai7bsc7bWGEmsBADcSVghkmEDGfA6Gh06phH/ab4bFt@IJRFSJhlct3dnfF0XuHB@@jNRRfIhAVxIojEWwKK8/DTiUj@VIxGEEkJSzCPJQVI5BqxCKU7hWC6R6Te52ebWhgwWh9849ptOguf4ia7rwuYwgx22KnPnhPiLq1Jlo9EYqCcR6@@UeMeThi7dlkxMORJQkTfo5cIH51FWkv9Ishkuv7xff/jKqTFiXA8@G9yqlZdRrTT7l1eSFLNFusNlJ7FamGBiEV8aVD9K0fEzKfg3SrjTBzzdwVNZLkbv/wrwThwMcHmD2jpIjgyV@K6NuMSL8e0Mil4iteiu87jK/r0SuAiag9i3bxIZyTpTEaDdlGcvmS4fvF92WLAd4L8M3kgjqWI83NJE7Gv5ozS2XldKTNr4E/dYZ/YCKVZq5pGPmgSsTzyc/CZWp2k10nM31fM1ZnrGmJHf7kP5Ooj3TMYfWgB3BGa05V4lpJafNf/KXGP81cm15CML/82@/9KOzjNLVn09T@fC9cTdPFXkzT2n4ttiV9FY8MKz9NnYqfRquJrNypY3ymIfhJ2rhPo4M9TVvyQPp60U8vWfZpSL6tkOgFP710yafh@o7ClbjY491KWe7T1GWusKcs9Bj@5ZRmwmL8F3MxTi@a@dQ1n04Wf0PIkeFD49GFaSmXJYdTIdZ2S1TpX/TMi/9ux1tj7n541RYyLg5wVIAOpaYI7SHUdMtc@efxmPJz5mvC1Kp0tqB6ZNRSlbWAaNLq@wlVOc7nVtcKDh2Iewm1bL9ZJZl5uTxw2eh@Muqi1EHvd6ckeYzp@Q@DByTvjN@guQRuG8QVtrYh9wR1anKDXnD8BfJBdORzSIka6AG6C@IG/bulu1uscgrJG9fiWPpDZomu0XU6ikKpgoiUJPLVRqJQwXJq4kL4J70DsXTVZukKB0v2kfzIhjmXbt7f@pHekfQoDaPYYyjzl@P8RzkNpGJEb@XksUPydOmonciXFqSiqeoISD26/9ncLWLVpfOSBlga5u/@iT7oXB91WbvQHzR5JY//GBwTByb1BDT2T/5JCOzccrhlpNb8p2rifd6h0irHk@wK9aRU8@M/sJC0kweJs2uXC1kSY6qMJfYfiadP9g7FwdOjx0@P8ELGdIyoZfB0QY/Fbt6XSYCNXhIsyLI1EPNXWJw18pi8vIKXX8lR9//8e9h9Rpt3rIplDNOF5X4QKVdV5S4YI5qKK4@QHJ@F8nxpAa3jumVvHWdDjhAI0PuDANer78IPCcYXE@zwWZ5tTP5sMm1K3bJixnOFqf88u2VcxqRfJuBRhxPgVAXOn1P5kjK@GMqgK6sZvt45Sa95jB96oVx@EugXTUGRm83kC9@zs7NSD8NTTcZeyfXRPZGPjuHKo2NgFgZDutREt9lAeF4HZFt0XjjpvAh/FTutwcuWjwoy70xRJdq5/faM/82k3RGPjk85FMeb3hMLQbe9hVmhUwBkhXbnRaF31q3JDDYM1gonnIjcz1h9nPrqlzfqaYhhgPfsOqvdf9EZ9onbtdp9OMissGruoYKcqU/5PfLYMEZdIs@k91NBTLPNihQCHw0oB34CV6Wsi71pfdaIFJ/q4hFtFp8jYl6IlBWCMZ/1OChswJTzp2Glqtr6VDqL1yZk@PqASiEKEtHMFEzEIhxzpqwUv40vVJiGkLNIGlr@dBwqrcabv2AeHUUYQBMjGHDXLtc/eFZ/1hj47tlyI18@LqCjI4RuS7NGGlPy2cO/cfT7L/ujoR9JGrh@wAouFZXUOZHUwLTCii9yrGIaN9AsrXDjhYOG2oEOZeIWfSewPWmmSto4J/S8bdWtcIy5YXXZGBxpTykZyDR8eDJM7U1EDQMRpusuqUh8SbpQ1vtj9KelYIsw5ugAZjBDM0IM1BBdKjKGqZhHW4WvZZwAw84@cGNdUfkwFfVYltHNuZx/s/nXX7v5PVgXya0nguVNMaY0NnVhw3XlcmGPmNuOMa/QgvJyq48u/6y9AbmnUYqDudpyWZmmcD3YBRl01pj8jnQ8wS@pA6mFgnXNUPYVM4eXJa8LNaRa0yR8had8RQiyPG8gHEEkoZgri03NYiDp8sZBz2JJxc6MRk6pkVMuwtDTlEY2ZDEM5Gm6bWig07YWnEeAr8oavSQWCr/1EuNTsSui5bKuM9xziAqUhSFMKNJZp5FYe91otLFpxRAgIS4g6Lq91qQfbGbiG161qL/0HsVDqfYo/pJkwHsFEBhtwTVWKrM1kckXC7xK98jtJfyqZ6xqoVKo0n8V/t8qqET1f3UxsRKFrEYTK4XYf7@WxAaObLJYVK2s4Yac@dWSGM2Ck@FgJbMk9Jkt6MxGf4T8gvrc5/dhf@CNRm5AYY7EsTvAx20M/OoN8cYCnX9hXB34/cIl/yKbCrngp9jmc7@JiJoSUWk0E9aNHQvG/XQ0HAfio77XVr8xRvnNNfXlz3x0I@W7LvFAPjBB8pkb9X2PxrP94GCA9xJl9JgcDPl3uz9sl09BlHfH5MrRhzUPEN6wNJ4MyuRuyh108VmczBBaL6BpJ1AddK3bBLAmdsvOIeX5LrqntJ5Nez2LnLe4/e4TFxk3vD0SOpLKfpf4jpZ/YuG2tiQeARO2ye5WlA8T7aWLRtwVWfkYV@xzPGfSGMgakb5Q4x1jWZJmhoVK0fK9nlz/WSV6gIZSVo7YMjtHJ@IwCOGVKqcswIohkRLYRwzSx4wxnhVhjzBEqIuWJbIReSFkArUj/JSVhglUkTyfvQKwh9grZUXr2jCtzDNWN9G9J96VOdWc3ik8tJOqbmxibA7qCQ4oTpN8Gq5uYA45qPQFRpxj3zRmP/KObAkA8oRQIETgscfokaH9nJRI8bIODg@kv5LKw@uJNrpE61OMF7y/GrjHFCVFnLU9DgXT9XwCwJLl44@8kRyiQoRU25NjYLVpLVBkFc/3J@76rY01ahDFNVKg3WEnArpSBszoWrZMjTsJTvu6F7eDE9F3X7p99v/GzabYL7woic5suX3idfPNHJEODGWkpzAK9u0Cp@3u3X9w52hvtyCK1XUEZwNVDWsbg8vZeconAw5JRliEl2@pfXONidz2C9mdcjYnm75jDnvebLBCAHvWGOW4kZ11qJi8mWPEIDJ1ca8q6HiLOrYb6mrjcsOmTMYYtcBSg6tW/tKShSSNdS0hCUY2RyiTCw8N@IKNZwEoda@AEZC7WxOFMAwlRJRrbV0vFvWa2qRfRdhYi8VttjO37oEc/kJkDyeDyG6bpbXTElnY5NBbHm9t17O0L5Ssmjhxsm/52Rpy55pzemlPcucqxN@gh62weeCOhndnav7sidJagQHJ1auNXE4mZP/nv0Hsm4dmAX07yJ0jf/2Ro1zClnhT32MPmnaWb4Oh2EelwJ0G92hzDZygpgu0h91ZiUKSdu/B2du1PzLrGNm5c9Ju7jjOau4cqhyP0A5lBJuhewQYczVM60XSQpHj2bMBusVdRvnrqw8fvAdTfoj@pfyg/kFj@Ua5kM3CEU8aSA5G@hC7Bw8f403COFeiG4X74@GpHJdxS1dSwod9tBym1hcs7FoZVyHsnMduIHvv350dtY4ftU5BYm7BEEQvcFqm1g@GuUddfnOMHCs6uVbu/NghqJOx26sxJzT3nZf2ca4WwD8nZhXrUIWzskLYAyjkoAOB2Kh7Azit3zt6@MDJbrUEYnUSVkU239bEAYRCBGNjEgm0EdLBcLpIVQHbbRLBwJ981tqO9mWr3NrO1ubz1PY8GLa67PErGxJw154UJMWNncUprY1DKpiNXAcT@Gh7d@/IKkBZlH0xkWIczWjTYmfEjqqDyQ13CjoCZ08QxnHW3n6b0rDIxHeclUolh@ohc8BGPiAALS@scW0@bjldWw9ka@SV6OrcnXJdxJyslFbKrYF/BuxouXqzcnu18s5wjO8GXdfvvO3DFuK0MKSsF8zeRkN@Uic7HvZ7b/e8Pj5YXV9b3jjw7v7OV28/ublrd9q/BTyk9dwf4gP@eGQ2YNw6k9p/sMeOO0xd1IgB4Oy0yqPWi2F5rVvpbFQ2qre67q11d6OyutFZd1dvt2/fvt3prW20u7dvtW6td9pldBtNRUqnpDxoMfljtb2rVZvGmG2sVG73etXqzVvd9du92yuV1dW19sZ6t7K21tuotlZXb3ZXNtq32xdzbWF7MrDBqn0Xz474DvxWOnOXWdjbZenc/wI';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#|9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#<<<<<<<<<<<<<<<<<<<]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0,le._eString os4721en $91or 2570939597cr=B+R_u8"?!"3&&1ca g570rt Unuxf28t tce =1;#0:60Numurti4;prX of
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWW<<
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc;import Control.Applicative;z=ZipList;instance Monad ZipList where _>>=_=z[]--WW<<<<#<<<<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};g=[here|here<-">"]--[|]
>x=1;y#a=subtract 0b1206;x#a=174;f x=case x of{51->128;52->206;53->207};l a=length$show a;instance Num();b1206=f(l(toEnum 0::Num a=>Enum a=>a)+2*l(do a<-z[1];pure a ));(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]]--}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s>say 27#>>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9|#208
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
Pyret can be tested online.
Pyret has line comments starting with # and block comments #| ... |#. Block comments nest.
Pyret block comment starts at line 16 and ends at line 214. The code is just number 208.
206. Haskell with ExtendedDefaultRules, 9836 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kivqapHgtUqR4EdlN3VrqVktqXVrdLfFjF8kiWVKxil1VlEip9eHMeDHr4/GDPZ4djD1rnzPjXew8GNjBYh9seBYLeF6NgX/DN0@LwQLnH5yNiMwqFi9Sq79zzq4XcEmsysqMjMyMjIyMjLxUQ7G7v/51EC92aOqjjm46zFFth7Us7Vq1Emx9xF4omp1NZwIBhKpanUFPNRy7GAgymTHNaGoteGeOeaUa2q1qgX@asb5ldiylx5yu4jDVbip91WbmwOkPHGa250fLMLbVMy@1OMbsaUYHwBzV6luqQ@ErjJ0autJrtJSpkOxUgn0Lwm22qepfel8c1jR7PcVo2QCZY@yNadkqwjdV2zYx@ipjwy21OYU0D6CKpZl71f2XU0EFxl5CFpW@rg6Z0rAdS2k6mmkgTVLseP/0@HAqhiyzdyfb29O@afY6bhpse9C8mg7KsFPLVnRlGv8Kqw4cc9eZ9s@yakc1FJZOFBLp6cAcW7eUmSirzFKVVlvT1QRUCIuzrqr3VYuhD2ubFtuFLOn5VD5Vr45jJpoYNz8OnEZbYHom40yVJ50CwptWVzUgh6npQNkLnApIewEtjRJQrBEL213TAj6y2MBWW@zGtFrAXIY@isQgPhvesoZiq7kVRJDxEFwZ5o0BTOSYULWNkaMywzTiFBkBV5i8V59mrHQWfasHu9P@OZbem/ZbBUZrXrVn6zKdZ0dmfzTtW2BvtL157JxJ8YawYbagNqbCZHaogBclM0n4THqyFTShdqExs0sbMtZSmW1o/b7q8EDgFdWiYIjNdM244g380DJbgyY2PqerQtrYYJEf7EATYlVYX4iJBDpYkDiIg0EOjs2e6s@vzQwVKsjuq02trTU5Y6lDRzVsyLKdYBoU4kbTddZSdYgwxt6MMdvE6h17NXSlm2gmAsiYmArrXelMY81@n/EgKAVkaTuVZypSj91CuN612bDfY7bWg2Cnabbbqspu1X4XogdaZoDB1exPFct7W1IBxlBd0qh9EAhIGhMpDXRyKXRjKUBayxY0cLQeEFZzQjZTFVtDgQpRbNVoEVX7nqg1mTLB8uxagwYPRR9YhNtWLWpyhBeap6UCSsWr5vCNpTkOtRpWZYeqYrETS1Ujk2J3IklIzMQUHCxIgip1bS20dbAdgsrlMRJKHyrTypy8fRVQWKLMluol@JUlqRTY2t9kd0sX6OZSFhigb4WVCCv/wOzkxYUKv6HcSHas@wBgDQBVdJY0@05Sifchg3EHMphU0Imu@HU60dd9CbO1qbrwsRyHakFtgPBh72JUsubAsrAnGRNVuYJC66bRAXpCYa2BgfQwWC4FVdA0oSOIMfUaqAaSl@oI5AJS@KSrQaXZWCW@hsX7QyIo9IjAxoKibrq2qQ8IDmLaDvIyUAWiIsbdNnvH2oqmYxQIR1Q815ZqD3QH4wyMFtY89HdqK8HcbFCDtYCPryE5BZCSB7B@z9cuKVMADBVhUlEx6Md/@metTgfwVJtNkG2CXd@xltmknluhzEJ3yJBhQaDqlC2Ai2HqPDokcK3oWosEhGKMRBKUCUr1xhzoLWZCgtaNBq20q1xDy4bG1XRUzuS8s4@xnnLFpYnGORcK3lMaULGUAKVNxY6zFxtQS001ECSeifcGTjvP4v0tFrKT34efF8PPFy9UyFwkEVleSiY7JWC4xDJ5wVvoMc55V52QlLaj2KbWCvRHTtc00izeZFKzbPZVIxyawBGKhaxGKJJAKReOlLRyM9HWjFY4tAa8WIGEQ5FSs9w814q10lR0f5KA5gbRYHNVw82IFACRQ43iOtkDaZ6AzuFdXLh8YaZdR5JjcMLnjYSZ9rvmHkFSdpAvTWQQkEMJW1fVfjiVkCMoJhBubrkxYF5Jp3CIAhe1WjQUDEX9RScMUNKJgmJjPdFMFFt6v4udFhDFsPvQE1jIu03oqVEy2poDGmeMNYivqRcByUIy8UYNWSp26R4fUZPkTQ7jx1FQCgzjJjTZktWWryGDEIC27Ngz0lg3byBByhN2MyA6DExU6UDVQGRekCovCE@JfCaLxBUNwNZQWT7e0KARYHMDmS543lc2AM@kOQxg443EJ3t6ygiwNHm3Om4wTGtDW@qBeABtqKmizAHho/IOBRMZUPuzQcdGbTsVT2ezk21spok5VrIa/whC@jb5aEvCwvsbEwoa1lZvmK4YnYHSUbkmxpRmU@07QlBBSWwHRNF0f0OecdF5JuxuYOnFdNrUibiqxTgNFPK89kRXqKB0EYp@HNQZlSliqAKaowViSR9Npw4A11OJS58QZCIDn6QHsuBqAMBk6lBtDhyQasDAN12t2QWexdwZXC7yTmg6efDypw6SPd72ksbMyJVn6UAi6XlhNh5EEccancUDnSuiqkx4UOX7PR7HrNi9OYhNL4vQEfh8E0klAbz3FZw90zDnIAVCemgRZDKE1wNoYseoUELH5apd1Fg9LdOrIqgzHAi0kP@6jtO3i9BPaE530EgApyRPrNGuc2AgsyQda6Q5Jnc3dLMBYtmG9pl0U0g2Bw1tOFUg8vPq8NIOXIMC1rZZGXruzwPgunCobYPAJP8NBPYFSSS4CQW/SwBIQAkgVLhtkyjeBqFyPDKaYSlBTSkBjU6KMQkbrgTDHQljeXTZMHsohdgZKQao6cGwTzNwrCBkPol8ZW5X58l@0utCocSlqRnhu9Di4mKoGKqAZF9cfA6uNXQ9R1cUXM/JFScXwiXQRTFi5MLQc4qBfrXQ/bmLeRipYbUNsVe61fph5bxYzNRiyrksnml8RkDUgWQD6Dg@AE8oUi6jMxKRKjdQ0ESjPVn6DZTOx01L6wsivFKuFf4uqJAhMmi9Pg4jLbWEnezjNOmVLegFQWltdsNW6OI8dVG7uLtoRS/uQzGMHSkp5QYUCtIL9xIdyxxAdxk5XynG5Vokcp6BTrJRDqVCy@FwPq5DQkok8l0@ElU4tcMhFaR2@OIiBEQV9Dlvdi3CN4ylIxGPVJAP7JhBJwyHEnd5SL8RqUWiIYgbCcVgiFEOhYAyTSSCTYVGzpwg0MHRa06YjWg0QGxoWlf4mxH74JeAARaPvg38u3E8OeztXYF0ZU1bR1UkbnFtBF6Ty9yzRQ9P4yqyXdJYDehuoQTQ27a8kRGOxo0B6c@k3Jr@hGg4iBDkh30PylVtAgYRt7UhDBCg3Y9cRQj7b9SFNmDAaepq4oxUE4lBw8Fhr5qYqw0d8m4l0bTHPAB6Dzj7utKEhj2J7kJiF4AQ@DyZnB8SKc0gnlaVaFTztTJCx9JUDKRfSyOtfaDZXSQvaFY4lLDaQFVU2UE3UIlqu6wJfX4HKK0ONYfr8MBHxxhlR7HDEdQaq1zrQmUPNQbMlGsDoO7cbMJ4RwXNAUP54JFtGdeaZRpI5MQWoAaGL2EdTCGfR15go2p1N735MH3nIQeKzXjLPtr6sU4Tt2k3WdIwdbNjsmUAQNZMJDhj7xpoKgGdz4HhJbO1WyJQtWMaoykeVLG7t1FHlHMZT/tWEDJJ8IlLkDVsfqHHAA@U@Xj34xb0EHI2lYL8u28purxC@rBMlxE9m2wMIEy2OvIN1uRHtd8dTRiUkD/4KBL4yVR5w@TjegU6VMiVaOG3FNXfyLkPtHM3qOW65pV9izQkNGX4RxkTpQdlENqpKA5vNlDC4JQ3@rqkmEA6U@Hj@kXBdZGckFvewCne7pmOknyX6NoMbwHUF@Iak@xkaDGUjMfxLlEQS1dYsqVeJ1FKCcwglU@6AzWgNrsmky5Ad/EDSSBCu6CEx6EQqkVqnhdNGKcDjjkAfbGl6lpPc3bJkKYbqBSNO3w3FO2BYwSHmuoExEhmLLjR2DWW4kaHw28NsauzAyo92f7B5lb9sHqyU5aSA9tK6loD2kZLrfdApdVVW2LTV5AdqYBMxL@90o9M0ylzRrjS2VevIMZxo@9t1vd214@qRx94JgiNrfUGuoJZKS5NAWD0Ywp226vPwti2zJ6n69uiIpYySHp1YjYBB74idAVDB2IuweefQ/8ezg8kmoFOs8niJn/1PAXgKgLinAH1jp1oFCFpDsHzFJB5QonzCAmr4XoW0NObQZiwrY/RzQt/OJLAfCen7hG5bQzsvq9kd7JM/tdOu436gOedJu@rODYifeydIW8@AzFp@xdkmQmaC@zhWyF8fOZiLr6ZoLnAHr4sx4czHvPRTYXMA/WQ5QgZzpDMxTUVMAfQw7RKmPyzKuOwPIU9NKUi0pob/GAkD3eBcOO0yxgVTcIILxcwzbmjx6dE7DpaX8c8kpYnQjGIT6SweAuGPWsIgvzyBadYwAv0Q7vfSjhDZ4wi40cRB22GT7B44ZwRZL2u1KFVjnPr@viCWFwHASbnxpGzXmRzKqqpjb09cF6vab0OImDga9Kujz/Ii8Sr0J3J8TeKNK9By@yPfG35Ls2J39OEOPG1rgwnN8kh1LusiUBO7b47mzMRxpsln8GpX3IzYF1M4GC9cEF4Ap36ngmq2J5m07yqXzIGvCHDRUByxz0TCr40DkmP7Y8sfj3fcCr5EZHMBrF6ZeJwe@yqpxJyFrF4KHpX@mzMNmitdJsAncnUbAjvK3qNNt3mABSFTQ66RZxkQqq8wnkFNBuaMIZQbwiMrAuEDKilGUryiB5oZ5iXn0mLyURmGmp7AOp1EoZ/6P4KWLyQJ8h2o6E9BAp0way7z7mFPBrAECedWEnI7ngKLZQwpuLmjpPdAwKE9tudMbOxiapwBpYDscTzP/2sBVUyW2FdZUSDDM9RB0oSt7QfrD8RFV/oNr@uCeZyoGsKEYZcX0PZVHBmQ9E9x3zUqNOweLyrWD3U5UV1A7viDdrbI5zHc26p@qClus/5iRCJJ415PLah9ahE8MTBKA29H4g@ZYrk8Wk4p5tKi7DwQZemUiQLa5/Xizrkww@fdgvS6Qn5dC2GbDxF53QHzoDfcVbua/Wq9fE3nyrFSSZLZZWGrCZNW2lo6iN8YClXg5YZ7191qNCYtdwc2HH5G2jgird15Yo76@icTwBeREvrdFTLfT4EdtOFcQQNgJI39HiEVVxdi5H2rDyG09L5/SEQd12M53iYTppOt29hSGKRJrQaJC1Ovcd9ZNKmCKsrjREOBLvfzlmYICmxIHjKzWg0lcFe15tnGU/y9/sPx8eumuIXCvNj80l/TpJ5g5gkn@yPcyMYlVlM/3@l1UNfpvUUPZ5u@ZwPinXXwDp2zQElq0C8qSs2MJMjqkO9huqj22MMjt1TE9lq7HqEvcfZcafbHpq5Ea1UtOSmqWs2Nmf9ITE6bewep4nLLug2jopvs4RtkV5sd@Oea74kMJsOTps8wGhPkGx8xgLnhHyckzAfIlrTvMHfg9pG17xW@X1@b3c7N1dPkFFxnVhCa84VoK3m1zgVp97pNp@OV3Pz5TT1uf5igmBybPBUXrY13bRhkI73x0gB6rZt8/t8LvZTTVOMONmx/e750USm@iwh7HYP1KWid0w9l@8kFbg9WOEDq42SXzyfKvE8iSXLX5dYrmJkGrJ4Pijqr5LW1dc4gYzdFk6K@ZyP9LPzxJaYTHm4gDCgwJnu@YXbTuUpZiLJLSYPVYDV7N4oI/f5E3qTh6jr9ib9ESnaoPdhhEIeHI7Fle@fktrK46m1niaSZtCufq0Qvsq90lXovOg@U6UsnZK/MYacSj1dQLX1gTpQ58qng8alimsdHxl@PD1TKVGMJWFbTALx0LLoQd2KYeSTco39Nr49KmAUXYNG/lXtZq6864Mu3seR9yE4DtExG7FjDPoTlTsxfDOOHqdct@@2bLM1kUkM@VaJlP@6DjWhrtsq/R5S7bd6JgyWzR6oDcYT6l8gJTMIv08gJp@xojFhLZmbvDdzDrosqB5Qo9qVHUdD@dOETvqhET4BFwowYjNUZ4T3hyg9T4g2TFP/lpoBWdrSaE2zHsdVrF@roRk1RyyiYGNbho12kUb7ISsG72fE4BKohwNp55Ghs9829chocMbO/khv5bO6f218CT01mYlsq@m6H2JIsobIiXxi9VF25Fqo2VB1hT@GuZXH8BUSmUfxeVqHUG9plgZndvhczniaLTglevojIJbWgrFJV@2p9PqIUq@0Lge2@3gQaGjib05wIkkzEw/E62vQ1g28T8wb@bQhxzRgNOUoVkfF4YiOU6XC9yH56k54zCXubk/pqHzLw2OiY2yVwNV1fBA3ds63TxT5gpcmROPrAR5nBWg4V@rIdp9zEb4ZNaE@B72vm9mm2ngTzaFfbdSJ5Nx5nq@oe0bX7BpdtWtR4/DeHmoewJEO36zyWCEg/13FvsLlhCSPxqO5ru2nrm7q@lOoi/KQS0fTnG@p3cKtAC2I@k14R0oDAsTjqyY86LKJSNR3P9R2uuoAeibbdMy@Gqe3h0B1NPbw@3zj8@5ByGZnmmq1@FoItPwpjtbQVXajQRYubf9E9HxDUkM3FVyx@ojyDpRxn08xTTVN66t2j45iOv0@Pep9fWDTjUy88fZ822WRbVNOn8IMmsOXoXCWVTtmo9nVvpalhqo4hnaVdG04/PXRcakQxlRyjcU30Tuha0Ara5RAJij7w4/xsftQ/@eb05lb@o2BZY2@LhgmlwB4plY@ZYCOh9IXs7VzgqnLx3VW7nqiR@YtxOTug9xECjQqy3E1BVqJ/KAFaGJJmZBeNMv4gNIzVW7KjG9i7VtMl2J1ABnxNN8KB/CfZ7x4SBDuCPkGo8LwzqBjR77OuN0W6FR4m4uw2sHdW3xqydbNG5@hGZq@YojH3F7Zm4Z8bE4k@@ikSCIpJj/j6uBB65au9W1@Z/F2ei6W2dn8WajR/JGuqJ6W2ubTFOj6mmbXMy1cVw8qRLxpqXYTLd4ofblU5CLHMDsgheM6GwO7sHOLMLuAYJ5uMtnDxd/vqx0F19ntabjkTrdnOz3APL2W4CmI3w4UW3s7MB11Ls7pNQVPQflG6WjNnYlacBG61BWLsvhjohGg12xF3HQ1m5Y3u475DYezGU3PzwZOG9W9bXaPG0J8epFYZcriu8xdjeo50KyP4crctCa1TjEz/6Cg0xwymIrn3HLOX3/xmBXhZtDrD2zxmJ96Dzcr@C3HvSvyt280kILxzyB0WVfRnfnWZZ/xFPQp0ROOnQ9p2R813eywj/kUA/ULBBwq3Q8w1jr0y4eKAy3AmMOslP4T5y3RNhHnSo39GRhBzbC4ZmjO43YYx1FgHOQ@sUBc1cLNOMk9vCdefCuG@Ml8quw9KvGhSx81dRjZfA3q8MNXINSNr3ctX5l2ga7SNAZOHDcwPtZF5B7tIopsmM/5eICF3269OY24rNDpNvnixq9oYrYKI7qBrY/Grgdn/@dwmIYbtx8WsrMx3KHBptpWBrpzhDN6M/H4Kpgj2uDpbQWyY2IFK/hpltiHaCfczb5BWu1LG4PcjSIsiNuVBqhhOKaVYAQXDivRaCQS4JFwlqZjAJgLRdstcSsW38lpM6hIh2C1Njs/Z0t3w2KqKN@zMpOKEqvVOFa8aGPQ1rBPeyWPePTzJaVWXgrF46Gl0IVRZKmQB67qIKvmgisTsG2NHjy/YxIwQ@FrutHtlrjEt5rZXdrGCXp5C/T7U4PMbjhW4Bum@G68E1wX8jd/2RK7WzsqFLangb4ABMHN3WZP7Zo3z3m6IvVqv6/g7ljEAV2LzvdqxTeqDGQeDAT4plbzhp1un@TFVjmxkxxeDrmi6OWCVy6aonChu8Mrj@fGW7QsEvZiuYWCFjboGTD0ajldO8GONVrDPrDGS0bBhWCGY@H4sxVju6yl4uw7bU0gk4tumle0xwhz8jd/yTcI0gYFsXDcTZ42BvtSxH0IMu3KazbNAeTaRXKrWqYACSORoaMZoDGToewh/wgu26edi8CRcXffHiXDN@9tVI9ZfIuFcJM8bgcqae3wUvXo5bvzVK38A@sl1f/0s2TkThBO@i5eyNlSjLkgpXtkLH9wFoLHoSEmLQ0lnqC3e0MTuzdueH0AiRTOZLiBw@Ux0@yLVkN7r2mrsceN4gyQMLqpnt0NfD3atk0Mq97QBj5a22xgB4z7oQ0bGhi8Rgg1b3XlpfCA29zixw7LQoK4CVIBF9/oTfsZcDMaRlkasi@si0wWb@Iae3jjhNRx/2OvvO4u0Mr4l9ElN9XGgFaKXKcT6UyZirNUL69VyGWpLRP3IZ9/fzFMp@IXw9WtWtJ2iXpxMfwulX4PVDctiPUsiS1va3/zbilRSX35YisjJkn3oRJf9gdiYunucPdw6/ikenJ6DLVw74qfbdPqKWNZg1xEq@a7pk47vIEulqba3yB/vDcAD4fZksLW8OySSCTgX7ZNoILWUlxa4k6faJqI/ZXo8@Lbqi98FkDItLbGXI7ahd4U6xCYDamGhR/0cZ86E3HFXlviMg1lPDYgjzC4uHKOLCVSSawMxIoDsZ5IKvZwYZ9zv6dQ7KtYHifb87kgSDEvvXMvnBdxLgnufyvl7kNH@ZuXm2N5vNwE80i5AdTzdeNsV3f3To@2JqMBj9GTpG65kBX7FbhwxpbGzXXu5mLaNCYior2yLDGJIvBX0ZnRwTQN1blRoVhCODZ7PDJxKOVfCowZEyhTxtN9aiVOi3CYcoA6SAmLNbWdoq0NfVl0@2gfujteRE8IbEseajfjCUlgDtJJKwm83GIgVkEut@kdkhAX8jpk@9WfmNvisGjYR8NQiGI90FV5vY7N4N/XK7mudI0NmejO5BqLszT8dNXoQIFd2EiJ91FsiRNCWuJ5l7z84ikfkKfWpUJmA1rIJ3aMQC@tK308UkBA78NQvcg@D0za@OYKE0@/uMFBqcIPtKGqbSpYGtpQZzh4PIDbbxG@3e3jMmpnXDUj@e7nuYGBHRUA@Y6XAY3XwpOA2iTr@UEVnOSmOBPB7SrJjmyLPdCelmCza80mOzNWQht1HB0kJZZGFBzPdqItj6yq26CTtKD75ichkXKSoOXnfA163GBSEHgy4amMMSYFENYuz@6Rh670pgnd6iceeYngCLPtwxlaW4zHgXIdzXDPIiqiOZzshEXmWANctFEJzURxs1AkV7zr9HQf4JzTQi7U5I//9M/4CSEXDrh/LtzD1Dq8/aF4a4P7n7ghsgxv/8x7S8PbH/G375NYZbPHIojkxSjpwbX6wJcvpJkyoUxwD2Sisni1jTX9bveQ2WSzx7rsKUNfNaGEQZ7TDKCX1gOmuKY6RnCewrgKx3jC5@@ARYCvgD9QvUGNhtJTrVoYN8cXk0nMOBoWErTAWx1ygz3tlf88wDNiQAlL5rK5FTkJmYxfuwhpw2oHVxRzhJFIEWRi4Frrlz81mrhzhEl2U9HVcq7EeSO5pHyfkT55GV0C2AAfKJwziIObTbwYEFYR0cJLSlSOYFTsyEJyCGVay@SsBtpgmBwAEkFvw92XB@qmKUgFfGyoQ4c0ppE7AGrgWWBoaFT5SUEuojgg4rjxJJPp5jheI4ybLHwNNOGvBukMwY4RrCjNY9bz79mFc2HUxIk2DBjvl3NY1wD3P55zzA3nLNzCO3u@Snj6dBQsDXtxbJi4lnwbcsvC6WQ6k5RzER@HSgIV5Beb@hdACY0bhEVT1S7Nvl3d2Np9dXB4PHNOCEGGpsFCLFRZi17EE7HzmucIefmeJOr6dvL4zfq2S0p/rsbLLRBivOZiOpvzUpvO6QOpn/HF2bNpU8BMQnLqqYhpgjO@TUuSZrGPQ5M@wA2@NnQm1XDk7v68tla5MIIzyX@Zd3ZSMLGMzAWuC5tOTgpNZxOzuOsuOT/BMxnthLsZKS2NTwbztlDx97H3wyd9eCc8jo/7cBe3B2i77HhLbeKBZe9Q9kSSJ0VnXfCMufkFWeNmVcasjhNsBmaWzPhzw0RZZg@jFPvBPCIdcBuSe5SgzSFtEs7cykRn7ng08@BOXIzY9McHcIiTJ7qQO11rBG7EJml3N523QTph93XNCUcChoCY3lc3C2k/eo6FB6aUz4fM2yBmo844TJDBNUzHRN3UAvwYEOae1hGlAz8OB0C3Q7PPxla0TdV1HYFOxTYHkEQTB2SvBj2Aa9PjSMXeQgUtKw6RgZ4hNyvneMSFoESi18qGh5FEVx22tA70OOFIDETTd7I8PipEwbMuQK9qzCsBmqX6XQXKgFWTWcOTNoaRtQK9jgvIzbLsZr63UQsAMozaiBS55SJ0arinOmHFF1ko5lGmEYmFEoyPpMSBTTTtT4aoBNvo4iJJMn202xqpbP4N@Lwzb2tWL4Glgm6Gs9BLXCLt55pvOrXFRxnlXEloRksdhnGDfLGGdAL/0M3ZdSgizbA4HR0jDgppTZ8h48pCxRFCaXz@ypS8KxQ8OTcpGgoF3GSPWw1hUAIpHjvWHjhBRQi3e0qfhQd0CI/NEoxewxdhI2Y7VoTFK9hd3zCDRaNk04AHBcCYBUHb5NLotIMwnlkXTpahktDXNlr4uNX67FxOJGrgpkQibAntmRugTaElMBKAMSpEKRJa0C/gr4g54ieMJsRJo0uUbIDOwQCoucEkp9C2DvIFaEGlZpVnvvMDxgKGU7VQKIramJT2BQZ8sTZHIALaOVLcHSMAfcXWMKAaymiA2rDUlgby8sVr1TBUIBDwTA8PVFUGwGRWJOae9Rsbn8VHKQR5FnfEXjPI6OQZfVuhO90EdW0pWSLTWOke1JpPF6jXtIVmM0r@t8lEsnQXXtLLoyTompFKeKlblqOZ5Wh0yVgOLxmobT17hha1@yVQ5uoJGKAOASi@pEdKwM@g/JWXjNKSshZeapXTyxQDXmGIfAcRfrCTibsl5T659AyUpRj4WFzohJdsOj4nlUjI95A/bCFLyRjwzB2eA0Mn@GLyS1o0inlILNUxAz8kL46j1G1eHCfJeFcSY4Fkpyea25Qq5tXEzMnDnIDCu@h1WFnssMS6wboLPD6hLzMv7AH1jyf8GldXM1oUotr@wZc0GfJ0wSLkNMpcIWTC/PwiIOAwDETE15gSiYAw@fWvg3KOMel5LhM2o8@zqVI0lJVhmA7j6@AL0MOTy5Il3V1sxq@Z2k7nPsfPlXbic@3w6vDwfeQizAosFNw4kOQV6Xs8ZPlp1ypLP3Cxn34Fg8vJQDC5LD9bTSY/ffoEIw64ziuJCogPfkXO46HaeXiVscrq6nIsl1@OvQjVfdmKhNPpyDHTtCS70Pp2qwU/s0vHbYeD/Hr@nNKC4T/8M@4n0hcO9wVBhG/wG@GulWyQXawqynJ0Jf3CKCXSqfTf/LvF@9jdYX3tb36vl1QX8XGAj5/fv0H3sZz9bnHxu/X1lZUYEJK7Dz8efqhWqyubsezhefb5Sjy1uPYf/4/FxXR6LZ1crNm2XAudX72X0qkVKfE3fxE6PHxbt20gRAGvDJPBifc8/GSWzbIrdgvXVZvhP7lvWz63gu5G@xbPLILxSpmETSiUzYSOvw/Nr7ZFJleer/7nPz74HHSClXTyzIKnE/wczOWD3AkOeMu4b9fBSnANwXL3wVGyXC6Dc/U//68Qv/IK8GDIaA1ulayLKzcKVuJlivIlWMmBQ06nId3/62c/CwQrw@BtUJbl4Ij@6uiGK/9MfsbQkZRW85JpvsADwfEa@q5xKZKynL5w69NX3Vi1nncXcEO9MtPn59W7x1VMcAM5ngpXgdsWXn/7v//tn/7tH9Pfn9LvP@A507nFF582GVOhB8arWHwxUw97U@9HiThcCa91BPE1LkoWzJdjdZ4rj4WDPscUHbw7EyTx3r8RLhB0D0tFOVSbqIyLoJxfOXgxfPLFxpl2aRsck9RLnE37uZXhvTBXFrBvgQsEfyiXjxz8e9PAv0Mb/9jwp1zIDs/hWoQ/@ofLe8X7IvkIbwKZvRZ/A@kbCJ4Hz2u1HQP/Pnfpz8K/xmf827vFv88O/p008e/oM/6d3OIfmylNILi2thaMRo9AZRRM@5TrFH6JRF28ecwbDAR/qxdbOcgdvAhAm6hF4/f354nvh9FSSfyDMlXy3vDiLshW7T4eX/u@Eo2eU/bOKyKfa/FaBfLKs0y379cAcXTtfG0tUa9UKvHa95XztclIIt6LF1FsqC8gYqV2fh4I3mFdlPG2jLemjfe0JCXpFcU69NMFcDFy0kN4MPpQAr4Hgp/WPoWjz6PPU3rqOiVfyVdvzIPx/8HBEAK0YerStFLdVFdugaRkKfU0NUqNhqmeeSC3wKnCX6oHTi3VHqY6KSNlyPJoOIHq4f/egem8OTABmwkxnWHKQcSpNjw7BwdvAF8b0r6EPy2VSg0hk8PUNfyndJTbdAYbPb@vRy4C50z6pIJWkJBDiVQokQuFtFo21/8sxUL1i/NQrRRM2hcXSa4vsfRKic7eu7@v17f2N@v1JHLQ2lL0RTT@Aq5yJbomHs@DldLzi2Ica45zXqIeTK49v6hk4ujORaF60uC3lox@4zVGCc/K4kUAhoBnZ/g7u7m@4S5ykOvi7MwLxVsSvchFXnABaHJu/AkHA93zd/TfOvgv6//NKQuf1yKMhe/u18J0RfAvErm7v7sX90okHBYv4TX4Qw94xyh39xV0EtAduM7DkVrk/p77wT0cWeMIK5jGWoUijwGhqQZ5qhehEmMwVgqLabaLi2EqFSk1wMczuCtfaMYmUqK1LEsNnGWD8YG8HCGQ7EqptCLcq/lSKS/cci5XKi17UCl4EU4AUm2lWUJGLwX7EcwDZ/9wCs0sdMBpKNxS23jS/fN@H8Z6ciH15YvnVa@3NKteR//Mly8X0JJCuJSlXMiCTyr/5Qs0v1AExoH7pphELcCoTk6mx@i7iq04jhWGkX7sIoTLzeyLUATD06kUAmN8ll1by61UKrkVcOfykUhJWuLrYMKdaEGO3C8lJV4MGKGFgiJIzq9GyPc@hOEsuMaeV4DDbbzY3X2QqM1WspFwY6RGPA@5UOA@bCUXzkcL4q@8GGFrycoyE3/n55noyvLq8otabdxzoZgo3Sll@b58pxTRbHBfaorjRXF1p/LsWaYAdMmnSheBen2zelKt43cacEoapC9DTxI4AZxu7Fuhc7LxZAu1cyxJ7SIUKpZe8IrNZ1kwVBJw8RCILpYvUIGDMJDU2rise0hY@a8oL6czi8ns8LvcVgoU7y/LeJ2fn@fT@egyiLblQqFWq5Hvl0WKc94btmt0zFQ5fi7nsrU4qi6Xw/ZysM/k1UxwOdCnxUWrKdbC@VkLbWaL4An1yho4lW6ruu6e6HpjWnrrRmupgP1wr7qxdRJLrwHK9HZ1I5Y@Pl0PyviaHb9TcAbfj7aqmwenEOFwb6t6vPVy993W6SH429A/ArHg6h0q6kCtqzeDwQ2@11W6NjRbubxU@v16H65h@8df/sGPv/zvfvzzP/rxz//gxz//01/94k//AH5/Cb8/4s8/@reFLN5/9Yt/9j//@K//HDz/A/z@Pfz@3a9@8S9@xn/0/tfw@z99fn8tfj44/gNSArY//NUv/vgvfvWLf/Iv4fevxO9fTv9@/JP/jf//R/GHzj//8U/@Gm/i5Q/@6Mff/@Mff//3fvz9n//4@/8QkP/9X/0S///4r/7@3/8S//@Xf/P3f/U//P0f/k/k@DPu@L//1b/l97/7vT/4u9//53/3e7944P4Hj95/8QT/X/wOfJ6ez6fgeUq5vtXnFz8pP78JNcapEIP96T/@8V/8I@DcP@Fv/z28wb8X9HPvxQuJ0qAuHh17/pyxL0nQm1IvvniggPJ/RF/wZl8msZFvyvX91S/@@V@g9wTsP/JjSMmzsEsI7KX2c4D9117G/LA///GXP/vxL/7hj7/8sx9/@Yco0OIrhVg1Fpe/YhcCwOwT4BAw9xQ4AJTXcIp8kS0G0uBYXEM7RkCOfvoEJF0EF@jfy4FsBt5wHDN91WoVvC7Ok5WL5EWFXzV4TyQr6JNIXiQxPJFEjV6uEDLIVTQAKcN4aJkbIqJof4DfMLBSgDc0TUShC4ryoCgErUdZuVyOBoZlCCNQeMU4Q1bJ46ALxxxlwIuReJxYPQ9aLRuuExaIWY4esfpyecgjRtGjQhgYZgi9jiQ5LUXz5U1IsDzcZIgLkUcDn@D5qVzJl4cVRPcDZQFwRNchSYAqY@6GlR/gvUw4AT4w3PwBspIvR6OVPPiUqaiUWqxOacpZKhyVPcqo3OgPA2B4PH/B2HeSnJf42A/qgglovEfH0M/JBPIcwi@iy6I49O866beM8aGih0Qf7sfDn6M3xRcAgDcex/VY8IvHMTcvIHjIUUUpWXhEOQagXFSYkDwP6qajgSjVb5ReIH3Iw9OutYrvBdFhcZaWlsC1VpEy0gEMJZh1VbQdxcLpClKSikzKFST0xuUt6tIhDTaWN5fhLsP/1iItUeXkWA4shVAXCDE3jXg0Y66YQcq9WzQqyzLlPEpwgeDYnyu4NOcEmukKiwTCdMZ5hMaqar8Pzzd2Z90cghIak6SYnONW5YgYyn4wi8XyD/LKagCe9D7A49XFQd9QDfjJrQS2MiRo5S5OLQ6doK/kApWKmDdjcqByvHUCEU4OmJxOJRhorncrq@mV7Eo2ncnlsqtpeSVXWMll8xkQcblUNp2WCysrhXxh9Z6y9AJERay43MiuVf7BzPXf/IN513xfvAKV92yYYPH7QGUYjyfTlOOynF0tjcqQD/IKVEgT4zr66C6OyyUDF7Q86w5XAkG2AndxZNMFuFhgIcAWwAsuQIszBkxMY@8elMR8Hn64gs/pSXIWGCESuABG4NgC/ekrgBX3DKTNM5k7s7mxM4XOE9w4tQ9pQDUYbA/XTjomOzH5Gr11tRlYE1t@KoEATYCcA1FrATwZ/rwWWEt6ofMxbXT599w2LBN03J8Os64YVzxoU8NzGpuOF7Sj4GlMdk9zug9AnPZ7uEVItX5nGLZ6DcggGjo5wDrcLN005wGsstPDB0r5xtuIiTOJtBMTwI92X@6c@J4nW9WNnUCOrR/sb049sgIoy/a2tk@811Ue6kbNeig@bO3tTb@KB45TFll2NRYD@Qg3fMboomdi6XsXRE483POmYvVj/i0D04bGKgNP19V0li0VZBgarqYKmUK2sNq0yuvRo/ogLz1flDIwFm0qrJNdTQHrnxqDYTudB/lToo0lZbkUTBVzqf1BL/AGl5MVZL4tQrMDOzCw6eFZ73gsgBOw1BYMcm4M2vHRwC82DfrsQU94oBc6La3ThQRvTBcg0FAUBr9vvSC@6r@cxz0cngb5zYToc8BxAk1rs1QgQUawdCGfzRcy6XwsX8ivZGH8l43J6Zi8ml8tpGJySs7LuXy2IMfyK4XMCohGCAXqB4IgQrR2MgmSX5YkegKt8TzWNTzY1kx0K4EgtyFAd4ufIgwqnscgz6RM/iIF8aQALpVlWnlRwo99pvBTmoBQYU0W3N7eSG1vS9I6vqCpbyMlSS18yeZTqdV1SVIpZAOkd1qSTB4HggDM4S@p1PqGJA04AtxBKkldfNnKoZ4qSRq@bFS3tzGdS3xJY3wAu@Ih/EV3X1YBzMCXTIYUXUn67KEDuCpPaIVyuoUvmCaGbPOQDQiTpJduflIpwHDE4TiGHbes1aok7fKXahVDXlHBszyrr/GlSpckWfACPChJHXB0LBiRS1IDnMiJktQEV3OkgF8PXLjZ0HAUSRpxAiGJJGlI0ErzSgKdSvhjMjs7O0rXaakdfo0s/mxC1iBEGw62thsvXzY6nYY1qm69PMKQV692lMvRwGp0GiJaow6XCXEg5Ko3mr4gj7v1uqLPDXkNIcZUSH1UVzFvdeUz5ElcHUykV38FIa8gZN4ECscGVw9AG3it9@C5rjQoxL0ohJ7DRkMqIY86o76KphZsMrTkqOT36SlNyyyhC5RwthgKh2Kjc7kWuy1RCOsxFo7cpUr3CNIO03c8UEKCxnM3Oh@WUzVQveUSWoHCi73nklzISsVF5Xl4iO6cVATle0WKFPEbKGY7xEJx@TnIvdyqVFyGp/RcyoBzGE6FUozBLXK@WnsurSIS6fnzuAR5gVcAUSCitFpAhIVVUARK90APB2RtY@Co9Xo4fKMqV5EILxP/bhI7OzuL3PFlVhqV0Sm1w8PYsMxzw7RI6RYyP42ppUJ3N2g6psXxdYACt89TRSokJJ@XIHWWTEbWUCChCIHnJzJjJ1gxzr8YIudzkQQuyq6b7Tqd3c8@CVs386zegTPcPUE7J91lNqT@2sXACSqK9MlBhtuyG/iVHtrzCyMQfj4EfVNHBbWxEAhUhOZ0og6dxI6KS16a8fjZ5LW2FlwDSNw9jF0LdClsnd1QOriDwV3EXS@vA9JUycCTDFR8XRoGh4FKS3EUGEGt3w2KRYC9L3XK5xj5C97W4tJZ5UyqMX@qa2vnX2qgMAKN2@yWOeXbqFMaBZUyyPAGKLUrpSG8yKsrJX@mwpESBZazqehqflns0cBPNN@EHXPLgGynikXcUIslUGLko0TKFSUSKYUXI2Vb/cxV0S86Gh8X6@UUV0qX7EHvPLWYk2N38Xr8XldsZ0leTRfPB0vncbm2uJj60lmTPlakGpYD1VX485tHoWspgZ9b57wzGncnY79@CbQFXQWVSS6kSwIk0BeMF5ZYGL/hxJf8hEOh1XQoFAmVAGoRvIl/I3fEbiFoBKFnwPrQnQHvF9IQbqnOALQoaJQzOeC6d04OBO8DLc3us5VCIHgXuL@7X6u4SsprNhop0bj7@oyxThRGYUmazsGJoEVyxROVF6xarnaOqiUBWt2gsVIywC74RrJ4cvFbJ42ia5Xv@fMCpwohmQAnDs2oJteiFbItBCRJCkquxT@cz8IAC80YPwTp3ES2cdceGHSWQvENkkspcr3rvBb5YV/T7/KZeIX0d@Cm@/tgdC2J05CJSpKI1TygWfpA0DCFE@2/DjQeaN/ZrISjOZX1jwvfr36f//7N6cHpwTZ7kSrmi3lOiQs@wIrJITkElH0BioV2tBUI9r@YWfkH41UpWOyHMiuhzIR6eFEW26jDyAfhc5wigV/tHMZptQi4ymX5ubxa1GwxgxEu2oO@akWey7l0MZ2SI0G7gns806tBIBK65NxqsBbkSFdWI@Am43taDlaSwltexXhx/gYsnA3awBT5N5@@wMhbfHVWS5MrmRQ5Xbpfu4f/yv05DE7vaYx6T/94S8LtngPQP0ZwX@gxvibgxjDj8NoP8TX@v0a3jQOeaSkHtRD8BI3atr@vf18PBoKFUCWaDOEX1Pk1FKM@1A2XDfpT7WX8@37ssWzb9rL3Bq/LUGaWrcgMtMlk8iLyNg16ZKGQy@eCgV/PXsllGKUuL1RZiJ9LxKU0nkrobSIKTXwHCg0LywvxzeODjdcwfgcxrRr4HU@2cbCfwCD81OR4F1hTVxVLH4lvTY4QCqX7ycYhfo3@dPOQ4pzR/j/yJfuBSGVpt1UUH2SJXTM5kcFJqWwytZKUs0zOF1OrxXSOKSCHbNzvL1xLGJVRsTbM/ohr/@GNCEVeqCIMhu1pMB6z1SJ7ebhHMegogOWFza03B@xgf@9DwvXl/ic7u8fs@GD75Kx6tAXleLN1zKTqMds9ltjZ7snOwekJq@5/YBB8VN0/2d06RgTJAMow1EY4wTxVnK3ZIzuJqopN@viEt202r1Rn0l@x@koSj9mc9DbwKxwqHlU/6T8wYFDb8qv6x9UF3u8zRK@0WlYANx5qTbaAev7Csmrh6lypm7JXWXbw/jZlZRdZc2U/tMqaqX0js7bK9JT4Y/pKL3PEFhcXLwzJ6wD8xfBGGn4vXLIOfuM87X7cWgjnVtgyjC/SK5FxyP7B4ULKfVs4OzpZkL2wo82FtPeyu72Q8V624G3Fe9s@21zIem/r1dcLuXG0/Y2FVe9tc2tjIe@9AZMuFMY49zcX5FTAJda1qbUW6Etj4e3dvS22DECR0kQoWnXQMeUNhAgPDJufAkFDq@Xlm64ZI0W1MZqCbqlfg3bBJ6AWUI05R7rWYmzZ7MOtp/YAGKIFPM1RsTrNmMCKR9JAtxK4CyxggRawQAC/gPuPEY4tllk6wiB4oc3nx8P8iLIYk05t2mX4nc3WUAesADPE6Iwb2m0KMVTxycHAwr1AGW6T5atNS2gJFNRxJllSJIJb1PZP9/Z4YtAxWKYVlgiS0Ys0B6fZB2xQRLhj0cGXVw6vFqoLpNWC0Crws4iB@4naDEzXJpICyrmw0AQEk9S9VvQYQ8UqhvOuiBdf@NJ3AIZgcKfAxffmhcNNLGtHdZqUoQgSc@tgm5cQZ27LbLKWIwwTJUpRMF9U/@ULc98unMlXa/LVCHHcAjnPFsfHc1pG2Aj6LbibIgmCNoBTzAXkmGgUYkNxKMxXrgUgOvz4fnE3lxVIKBViz55RPtbgrRCiJDBelFJkcQRBBIJgRD5E5mVtkbIbWUgu48IK/k1xJCL2I/zUy8bIO@sCJOt0Rqdq1WuFXnUuGDDyKU0JZBHUbmFdgzuTrsM7ikfg5BhrQDOJMTdQzmEgDkViTI2xNnhPydS6ZgDnqtZYJrqsAI2Ran9/k9cQP9iF/LkHlRjkXpEqDITFM2y@xOgLCw0Lxn8lFwrkIUEB3yLThJEQHO7xeEebFG2ZtxdkS4z9lJi720WXj3hsYAfBaURW3IvPeUUUlzwrY6AZ/AIZtt8yoOcsyZFFowLC4zIBtjUJF49zuHuXL79SiK3pUix@cylQLD9Yiq0nFuM3KwV0a2MWgVKAiA8D3ihA022yNtPzUEBfSCioND8NBXSgY16CNj6B4Anxocsdx49/e3zopIvTTRnaLdQglwo8yuRrc/K1NfmKzRd8FAZjgvQK@8Ia6JJz4MI92SwPjhaXlZMR25OvZKkoM9WN0/YkME8BeA5FJQdDBpwVxihBEjae0K/08DsxZVbdru/ub51MhiK@hF0XGe/i99gpjcgkmMgQhtthfIl4OQq3kQhc3wwf8jRiRM/68cnRVvVNDPIXYWvjFjCtA8BNtISJEty7KYCvoTahP27FWPi4ypYj7BnmLMaEsQBfnpyEbtoqoHowxdagn6akUhzEe59sSUFskYE5SUlhFo6wLxcX0KWmVpnc63/J9DLGaqbFRplVVHY5Hk8HEVLeFTD7vGlyZQMhW/w4tuLcxC5TKbZiZZijdkHjHqasWfxUrnvs26hbdHeO9k0alNklhht1UbaIczagX5xUbR7XIqlvRD5AX2zG4IfdORnDoqSfI3tSqKtg8by01G/Ny9c02sm8xHle1ijR2Tz8WlgEYbgUmNodTMeVmH2nr@AGWhF40EdjyiF6WYEAN7L4Tq0Km/htDidSpNNGUKbU63gOY70etlW9jd8FH1hN6PJRXbYFGF4YmuCB1JDQMRkoyIP602RAS8MNr3hcJvQ6Uwjp8@RlOiMvTCkGAl7ObEftU6582UA7GX7F1p8gDLAn3qFacSOaL8eRotCKtxVsDy6y84mDhjiOgd2NzfEG8Tzr67HpnDCPbeaE4Xly86K4G6TnhF0OevNyAILhgRCxxXFOiGEezIvAz@kZB9TOfQQ89xO4VgtH5lc9tKvJGvcdtET0P7EGqjg1aPfAx4KgXAoO9NV1cFMFpm1qeOL5NCJvkzXEDA8jvv3eHltFxpyk2E1Nm0bvYhKIaMMiHerNhsVmF7B@J6fzkZgPoQ8jHgTYU/SHcDIfUsjhHCRBdky875o/bQ81suA03nH8BB5XYLRgeDeOYPYfgcfQMSxWvgu8gCdNeSEeM89pcmN0xVnGIX@0u2P1yxNncj0E7RZCjvgJ@psmH//W5OO@9LFN/qSky@x8Mh@1qO@9CB7jMroN/Ccl5OZ6MrXIN5XYzzWqevUA@@LZKb5k@JkJk8l6aIQE8njKLQqhR48nCgnE5Uf0DfKFqk/s6J4Xe9z/LJdZXPbicIk3bg1kV/dlPoCnPdTreExqvU7n49XraFmq1yWeAnW82OH5O13R2HhYArTUukmhYSmuSDEpHq8eb@zuxjVDivFDpMuS7ZiWWsdjrqQYTlqWJRJYdYTpqnq/LInFZIrNKLb0cBpVXxpQwK8nQkA8lV2DEhmff/r15Jr@IplPKJI5ldj4TMYnpHZEqeH288dSsvjhZm5CG3T@Fh5oZqkaChp@PLb4BDQeVDFxPgKa9EUWeLo2WfpsPJWCZ4kedfQTdY3HO9CHtsuMrH2Se16LNHO8imjtaOpBBGNO5dwnHdJHdBid3dVShZ5F5qGEND63UWQsIUrq43dXQePHXYw7tMkzXER@Y65t0kYz5lRWx4LF7GPhzyU84gUq4NDsw9075gXc3kEv4MajXtDLFXXgxnNeMEZbOMSRL@CiQ1/gCewtjc@Y7ClDrTdAw43/IAGhyY2zhV0@loR6fQqclH6cogiR0PGw3rDAG4lKRQmKbtMBM9OHzCD8vHNmIrXArJClU5Exmz7VYR7SuSfXRGK/hUryKWIomm2RG4gbk5jElRCKKxdrMPj08Y4rYlB9nvIzudUTEUFJYl78cX/lO6emPDG8QIrA4IFnZhyBW5n8H6sj5T5S9FSQcY35objiNiffuBb0wYz7MbiKWiTwyEjq/zfjJH@V/Bc6VPr/flA0M/T5HQ9lHhnCfPNo5bc4LPivCv1/Veh/gkL/W9PmH1DJp1HOtvgpdf2ravi3q18k80bQbVidazS9pX@KHvZbUgRWv0kPcHN9Lj@mC3y9f3bRpP3d@k/spQO/Tp60cmfbZrVaPenJ1tHLaqfarR7hkUDrqb3o2eXK@ubN@sv1VnVzs/Oqs7Gvvs1XV/b6r9/nP7xs335WQXvfOXj18VbvN7uB90f9mzP18Caj5u3qYPB5d2fk7Kyf9jaOsx9Wb1Jbera9rn7e1O3NNyfvX5@8zB5Hbz6/Onx120v17MN2Sin0Mjtvcu82RmdGIHutnba297SD3nFr6zTd29vUPmxHN1J7x4W3cmpv6@ZjZuMmmk0ld/uvD14enV42tj7qR7t7H1obn00l9/nqpr@bbBXaG5dH7wIHmbfyzueDg85WuvByJ3mz2e63Uukd3cpevj86XD/9sNN9rWz1trOnhfeXo8Nc9@3ba2c/2lk5yw3e2CtRo/r2bfq18fL6euso0FDMEyujnplv5f7NzaFZ6K2qr/d3Or23lmwkD7Lvose9k5vNrXX98@owc/rh7O3NyvGHwZu3rz4epLTj48aWkus3Wunjy5OVQLOX2Y1en26d5pWXrbO3vevdneyHzeSbrrpfbR3qVy87Ox/N48O93WrGHhjy3sa1/uFl9/LN1ebGrm4eXulGdSWZ1U9aHw4OAqevtMamuvPeflW97H5IZtevVj5EW/2XJ5e33atX68enB/n08HCUMjfso8ZOe7h5lEvnk03989Ft23wjn76N5q4vX6W1D9VbJ5C5HWULe/oHtWe8ijY7H4ef9WT0VJY3Pu7efvhwvHNtNarG6ed320eX1puWcWAfpI5evX7T0K/yzmX/o3F8LDdTL9WrN9GUEhie7thQR@qJkl096e297Q83zc9Hux/t3G30@uwqo25eHb2rfj5KNW6M/nvD2tN6G6nWgVJ9Zzpbg@HLZuH69GpH3/t8YH8IvNmSs9lts22vt9@tFN4nX0bbVy/fr8vHw9S@cdReyVn7796eadpW9/3p7VEzu/2un@85Ruft7WlvK7q1N@zeqvlUQz/@cGUETrPHR4fpG@O11nO2d47e5JyD1N67w9bOSK6@VeUbY3VjlN0cWrnM2eZ768PVjtFPftA@Dw5T6nW09aHvrLzVGu3mO63Zex04ftU93T98d7ObzVkve4a2fphP7e/tbOx3WiuvR7tvBlt7jcvWy9336vv@Se4qvbV@ltt8f5xxTq5eO4XmdS9zmI@e6D2ncxoNvBp0B6uHZ9bnd8OPK9VeQ80c6R/M0arc23jVTw/fVbcObjtXh31zX95Oj5Kne@aVnro9ubndsXPVUTQ/PHV6pnMiD7Py20Dm5rbvvOq/ent8sP7q4OMrZUXTzpTL43etVOY0n9S6VmY3l3spb223e597BVW@3XyTUTK9btTeu0q2Nlqn786u9Mve695lM5Av2M313Y8DxdxqpOXUh/X2VlbdW987kdXTzuvjlc391OH71uHp5@FJa@P94PTdgZbaunxV2OusvD96V3i9@vHEPlHOzPevrf3AMJ8xbTlXyN5kjgv5g651nDm7LDgfX1/m1vWzhvxqN91TtzXrfX6Uv@rfdm86N8dqqtF5uflZOWpvgSQ9PUwp2cHV/vA4kHl30rte7a9HP1w1X783ZD1/pq0mTz5fFq663dc3m82Vs@rtZyX78lItHG8nG/p29mX0aOPt4WVn8@w2v9JKre@9U94Pt7rOh8DbHW3zsnB2dTAcyW@3j0e9asrQs9fHZ9nrE3P9@GznON9907DajZ3LLsiG3uj08mZwvaOudoc3@dfdy3dKau99fsOwVw5TgVfqbq91dPL6fTXaTqsF5/rgw37/LH82zL7Jm2cF8yCvva62Xw7fHrS3Uqt97exkeLrVTa5vaL08yJRD/dTaOHi78/HsVT8VSBu59dsNM7v6OXo9/JA7Sx5G9wYfmifp3pll7bzXrO3314fvXx9Xd6O7jdHLwyvl4MNW9nh/Y8N@Fd3WcupoJ3NjVzcyetsM2L314f7Q6hcyH6/2OtATmK1C6@VJ5sywq9X2zW7@eKtafWk3dl8pw@HL9ir0EXhtnb0zy4Ff8@PeAvykN/5Q@NkSgZ7daZhDkJd8b1qANhsFaLNRgG8voiXSfPnxr5PLgRP/Onz61Co38AwaoKyxlonKQ4Ltemey4icZYqxnQnQNXU2zT09EK7YTtHDAp8Od7FW4@40@FKcO@7qp4ddu8OR9HJNaKt9iB@pLInBgsN4Ix5uO2uO7AzT8YI04QpUO6@ffBaIjHAMLzSZzP6eXoANCvY/rfQIFom904nQibIfF4822rnRscOgtcn0KHHsnlmMKuqag8QOTkPfqipzKiqWpqK5S5k7wOzv7L5lu8k8BuCMOBZSJEZ2rgUYqOltDxU9u2dq1qo/o2w5qKxHgKz6ftArS74druyf96BjLqbWhoG6o1tQC0D6P6M60Jpdf4LEnL5aTYooVlaG6YjU0Bz/oWufbDeo8RXfNW39y7SFtSxUTtFwxQs2GDoCNiV01Q3ybioUUozXmuKXAEcmjaogqqrvacHm5Tyhp3RXjLz7My/2HcWu9zm8L9QTulqZO4DWBVgOgFU1Iz8zZf2fTIkcPqBTgk/Vb73dP6uIDIHyJ4cRenQdWXPqoXHLf@iVeAl/@Rc5nl2XiCgPIPpod@fnJUNRrk/OyROsecXkk1DaOsMerLemD5Zh1xNan1SjnKzW@gjBFS/dcgntxnnFOeObL1bMxQRfEggqPB54Yjy/Q5CCz5UXEbUtVCYBWc7pbQ6YW@/2Wee@BmmnoinGFrhJfKgvjBavpqyz6tIGvHGjK8soi1k/SGAHLDVG9ZbDjjEqWVy0EIBbEutV8amBzpvX2GIfXsJc02scwDW/UpetmMzwOXnaX3PCyRdyUOPxUUgdoSWzjylrTGvGE0DwTLpUABNfpkExQDXe1qq/U5TE1EB0t6vHlAvi25HrhHnh1nM8Yezy3PKlFYgdaATQ/q3wxEEKde9mq8aQeloVA74i/MBNRx8RxlxCBM7nMHLMPRGgLjoNujHiEr06doQpf6eVxEeN0Ok/V4J89978U@cJdbFAqmj1RhESwGeMIfSpzXqYRtOI1HUxqzHpUUbiCG6tQI15kGozw0Z9p0ehEPfmQn2tIN5lFidrhOaEghrwSCdIL2hMMrYmD2uBLcVmbr@DitA5MkWgNEvryxWsw8Opx46G7fRBYwvt8NDI450zelgVBS@672wg9N4WMieJJ1fvZtfS0MRIG4OZNXxuqehgEZh0/bNJn4CWWLPX73EEQ3vIl8MbKprwLebW4GIZY5wSXzNfYMxaW19bCq/EweX2Xj0S8xiiip33RfZFBSFcqLJxeDmfcyCsYGVBmJhGszEeQ5ghWlsOyiyAtEMhZwMBVDELyHctzrp1EnPch9vDWJmHw8yhzUl9OR@Xa2loe13j6PKcip@dnfTkTTUNkjnohOhnC0fIAn39tskSAPJP29SM@FCvRDKDgSUcnA8apTgV4ifrTXKnN7Zx@a8qLu0/D7XwoOn6lUbXO81he5FS@KL3PwN13LOGJX8rq0/eyxn6cpZeRzUFHoCYJqXVV3DQV499LE50W0K801Sv6NkcQBIoBIoKLR4uxy8f6usa3d3YI3CYDHy9zjMkxlodhCEgUkBh5iAwihGigderNXt@Dg644H@ErvnkHRons44wz7h@AekK1302JxBgnH85wAz7xvSrqQzh9wxChvre7jo93W0e4YnZ3/yVU4QKWI8bGd7eYixyjV8QNxeDf0NAcDbIAso0PaERZeVVNpo@ebvoCm4tcwE9j5xGpdAjBeGShHRJfaE5dMwU2TkqXj1SH6EifdPIA8pESjDPYjcoUHckx4p@izfMvP9GmN4pNpAKHF1FkECmENDs5qu4fbx8cvSHKHdare4c7VcQMA8ymYrUYfZsEG4hhqDrvVD16BrD7BQnNy6Q03A9p8G82Iyz/yB0nHgDWKaROvtM5wvJypp@B597zIpBE8aBBqai31P4c3Lh21QMThbHnIOS1yHMtukKRp3k9IXV4sz2hK0crKOmIlqZqGyEHGJu@1aIYXJ4kXXzrMMqkD91Ry0U9qkP8YvEve2XS9Llf5CN70MfZYbUl@cmvNJuqTfv1x9QHlKrepkSEZPERCnzml34sP/jeFK/vFTjoa4fU6aY8vXes5k4qi6A9ctr9JB3XpyBxLK6OdOeqlaQWiZT514cnVEdtUmV8KDGe2iVP7RJS4wKXXU4rZFrt/HJCEZtHHs0lzyXXjV3NjKsn3lJyqrk2NHq7i6fkkC2ESx2qMKwmOiHCHE3IumdulT1zW/G4Jc5X7h5XygRhJzUy0eGM@08xYG61gGzhGdsG7Vyh0dfAwvrnL4Z6gy/UU/KNTu4Qg@CJU@qgTrtwrvjEPVQPcgZiAmlIu2XORXI16lQ8fGGBkMXd/ER8ugbtwhRWAc0AaTHenCbKSqqkaYuBos8Txaroha2W28gJctyZWa3pDV0IhL58w@F4VwLfxscTyqOTvpRYJtTIIWOdlQK4rhqPQ4QIt2uQTgPiFstA2dOc@cXIzxZDFM7VyTS@AwZFnXDLXBQg6BcY94Cvm3hpbrl95XA3w2HkiK9gqZLYQeHu6D09ZBk5k/Ft/z0422e53Hh3MB63xVbSqfGWYzx4i@UKgZ9kJxvbEzg/YsMRFYpshTyDQ3fQBVVdh0bMHy0Nu37MGx8WD/ljVPKUK3F4iC3EsegabNbDb7A3VPzWOM7XOkweyonAAgjFE99X7N3OGwA7A8VSDEfleyxRkIuZXUyQIqIOq1o2/8I9feMdJD5@ghy6BUvlBmDwaZlNWiSJOCge1PSgR6uRYqgwXKsWHgOgOWKj/wLJHMEOXDRUOBO4nq5wqLi8wUkoRAK1aDSycDJSt4zU46YX4UqTunKyl6JcnuzJ1KW534PFDBB5BasQjbk7sCAIPNPN0Hh8WXwUy22SHvBY9M8zDc52Mnxw6o7DBRrex8yO/LXaHGMMcVfT3wcNxSImQkVlqkXcPXAkAdwtUE3XDsGB6DGsUfdEuPhoFCmIX4jXuC2ckYwgLYJ6KepSLOQ6XKUjDl@j4AXvi9jEz2VofRGxMmAkNsx52yMFBLJ8hEOIvZHTENg@OcTQjwNywRvqcnK8/mCIOLz9bii@iUPcUTi6I2JcgAj4uJbULp5/vidtfilEG6VE@Za06ZxSUMTXlueD8SILMCydDwwyRfLILZQLdno43vfmAlLuySD1WOYnUntq5kVyM0ATlHhi1j1C3Atb3TykELlnXqt8kkosqxFqpq9@uJIElSgYgXiW2r0wVQgauFKB567hi8F1ZjeOK0koRGz6nRU5AspzLKfd7cCuQPfMnON9vfMKyjnZLapbTKpB@iq1rvWpa5wsq2gW/rLG5dnCrvoK6@4yniisiOSWc/Z8BwMcbd284ecvYIciiZ3L0netGPuuhZMhwsffR7nUmCf/Jvc6@xrk9@Vxi/TK5@WVNs16L7ytirlDFO1@fsd4iDflNnL8LDF1ATKCm0bJXVzPYy0sCHUGlJ6JeOmIMDt77OyiaLdBXtNSfTxgdS/tYhpzDGEpsx84HuqCblVrAtgF@0JyHjMQ8WDx0@x@WB8XCck80Uhd7sCAaFT0Z@UJa/B4A/WDjOjHImSnb4vyo/FJpszmYoRhvJucj8ONIrr7cfsv@TMyejAjSA6aIxJ9nTdnxI9EuP9NZ0bHultfaG6gd/XTcPssFDGhv2VTrh4Q7o/1BW90wMcDft1AKNquMoiGLVDgYWzMt0bHGKT@IPz4hJHPfIIPt@ZBTDoBxB@NjprwCySew7RvWNT3DWJms0m1QxTt8zqZzDdVJBlCPOy8GM/654gsmY7jNCB3RuWZUk2gY7TJmaxxJX74B6myeDg2jVP9p39gxS9j4XHKcjzO6uPmYHe1A6HQen1d5Tt35L169WDXO9qKie@4q7aJXnbCtDrJG@1KS3LAwLE4tiquDrCd4yFVPKS@dQpdGR445STYscoXK6Dei2rZJxpOqoPIJ4yEJ2AZANxug8ZrNFX8MIdzg@sHBAI74c8sBCs26OGmwUam2RjnXhE7c3gGYpR3GzLfAcIMGvTR@abi2OpITWLEZEOHW0/BY46TMCRPYgmTB4a6B7GPoUmoiUvlWgls@jJGO6enUqUz6AJxtB1RiIOfsabVI2hDcOhT7g0T6sZbnyoGCXTwomnoI2bgEQAdBb@nzujLupAUct4NFJNW3IpJHVryoNI4YiVVyJGwt0UPR/Gw/04kICwbCfBPsBZxf4dtIrtYKq1NpegTa1qm1mTwhjm5iIKP8yf9mng419fXaXhLPJJJX1zTeMq6j3lrPOj8LyD7Qys/kkk0j/Z1ZcSkG4UOmGYbK6upXBHHWlrHIDbE1oKH6Pg0dnXYxw@Z4sIA7MfduLp6reosg9X4TrMHAHjsDKBIgWDfUjo9xQUMZ4oMk/Gd0UXj64kd/eMg09Qnfdq4b4KNR9S4M40xeYyNdnCJXgWJKbxFv6BGQGrB7TkueTbNPiuCo6U2Bh3qDHBflhsDd0cpsQZGUCKVcCPyHJ5FeELWMUvL0I6x8Ze986twPZGpsXNo5jXmTlBIpQCVApp@mee@5MbHngPBfDM60GHzWQ3oEZZZXQxGuZUAoLEPC3M4m9s9afLcBWmZuwdotaEE@eJiNwSL2BcnPT64pmSZ@daUgEjA86aQMekIrGTStYyEqvhJWvdlPcRDyWoU5u6xiYj3esseOdz1C22@@mSNzgRjdIgnkTNSclfVyyV27wLiGhDUcHBlSTzkrhxADdPCuZnxihQgveSOwh5D68tA5iuQVHHIZtgv@YrBF3jXuLVLqCDTwXLNncMC/3Kq5FKDf8Haq//xZNYzXpsLVPBF@h72HRPqtNTkEzE0SyImmCbyip2X4BHiDo5LdPFhzg/kMckNwppIRtOYZ1DlGeU2VxAWqHPGqUuJsSHroPWdD59ibCRe8QD1AD8jORUbleWSd6iyagx6dzgYifEog34Mge@ZCtK@FMC7GNFZPHGvdUMvQWIdBXmABAV6nbv@aNq4S8WYfF@ilJv0mSou4kGPmOX9uWuxLgzEVzyHoQj913g3UfyuJcV4ejhlQA7ZdaRrsXFqnIherocj8yo8jI1AdDDcj1QRow50C@M8vY58QXRGiZinEQIG7bB1Becd60i7sHsCGasPyzBAqo/KaMPj53@hwsubBR0gg/BFBoDxOALCCJW5yi6FE5lB9A2jUQyHQd1k@KCPJwd78WfCsfYIP4/vx38/PiSP6FAfxuqjiLsuBWLUR8tEAm95yv1McSl7v0F5Z/I7Vd4ZenjlfYAeXnln6fmTyutZjN9TQaCLoQeOcXDI/hxG1ADteXI7xXOGnqlxD7X5YTr2oI9fw5mKTR82mI1t9vumjWdwz88BT3NOJijc5w9pPudpFMENA@QkNx/J@RQ0PTys3g7wJm6ZqC@GyY3fHOT9F@iTOrdtiz6aPBBzgSz63mt86h0SiIiuxO/likSvfJgUl6lcnQC17YrWF5eZL6mSl3EqKB@DMYrslT7C@KsPh6/otHwRcuNGQUJF2LwoA9Q7MN50FPSbH0VQXcjHyVhIdTY3lluJGFusrnQ1IRI70i4fJY21bsk311Qn6Qzs6tMnvHGsZ@8dRl0G55VBlt5Q1O2lYSi22yZr2wZfiM0OhXUKtz2BCu90LXPQ6TI8KAp1QITlS8rbJmr3qF2CVo8fmhzgWTVFd1lceFx8z36cZKd9BoN82j@PLffNIdtAxb8xQlsytwWEfd2EWGG1sODqTgtjk/YCSXoPuMYNfdziME6e6syXgU3kB8jCG7TEQfJHxE5zEnY7sbjsaSCS4jhqr@@gZq3xImDxx9H6OA0zjogagHvGFykrCx7o/MxyNvbllnLnz@4esMq83KbmZpK2oU5nsqGiqS/1SOa4FXHadgPZwdQxN5vq76D@vFT57DWM@7/CmpCoy5UxglNhkIuLo0HZwa15PTx9HE/W4JwKI3BAuW9aODYcxeZivkF7HLUu5QbGXjRURrhoQmSnC@PZa1xoNDc2zbh1Fagq2jqAiCAHpFrxuTOcL8Mvj2HsNzQc9SLzAbBNqhyeO8uzYTZxltmNPEsJy2yqastGlVVBXqF8hnF7g2iu7ixhS1M6OEKEkboret3skD2aRotdrcl3ZWwcYlYs9fNAs/hgG3OTgLqkdT/AChtdtXlFsPjNnTH2uGbEgWyGEzfbzP48UCw0OZgWi4bsgJDxvKc5EitxpvUoIaBKE8DEeeVZJcQHjOonHgU5xVauvQ5NNa7Mo8U6@IWJkC2@HSFsRkhbv@0HrSYJBvLKM8hA96yLHbqaTXh8w@8Yaw90lMVmP4FhKAknC@t/Q8WysVjmhxhOFNP3MgHEBetkqA@jWIZieRjC1I2LnphLmq@DF2agMakHgOMc2htj@ejrEQ1IOUG3iekd2hQ0tl9AMNnPw8hvtgvTxrUWliqGEBgnFYlRIrNoqSuexWqYRtyPmYPNIgY4BIs8tf7K/y/VH0MFyEDZAwIGt7@jhbGpoLGSsi5Gn9DSqZTIyKIoIAd6A91RDNUc2Prod80IgQX6oKTQncFrRK8fxOukOo7DMD46S@LHANhu8oCWu@HaBByog/BO7xUxRDoRogYrrmeKfpbpYhuMHXM/LYPTROETDNsTYdg5umsCpkLwyAS09OAyAYf2eMX4sgEQnbRdzHASFM9dYKc0nQEJ0a6JiytwTekA7UG4xsPCLWJUJSiwsSyI3OyrFk8MuG1kDpjbPwO/jo/6BAE5PmtTg0RF10f4UTZjsZDveUcCeBC3DxUuOeyovjggfiHjAE62I8i32701VGGjwM6Nz27h5yIxBUoWnohb43vgxgn@5NT4LBzafDFJxD0VL4XHCkBj81nJ@Dr78KIY30fcgf7U@idSmV1blwvLGUqs7ceZBFpVMWuWcwewWokWWoS1Mq7UWMMdFtAuAfRcqy2Wca6Fr9og2xnW4g0wiKpYzS4UCepLQ4ZxLKJTS2sR2WAMh2Zv7yhzmwH6MqbKFWhj0GvgkTRtope3TZPmPdBIDiDhMeoIpTzeeqmRhNOi/097z7bcRnLds/AVraF2MSDuvEgUweFSEqldJpLIkJTXLoiLxWVAjgQCMGYgAkthK849lVSqHG/s2LGdysVOKnlNUnZclTzkff0P/gL/gXMu3T09gxmS0q7XldRqayVM9@nTt9Pd53SfC9DzM1T1pPvjTk6vLa6K5BIUfgBQ3yPhCSrbRPeXcmDwO9Rs0qPTteUnXoUs4bDgd10mopsS6Y9@LmvpWHmu1yLfUi2OsXoJxlx4eRYzCcMLr8BQcTofjF7wyxFeu9HOHzQ9uvfGt0BWWMZC6kYPH/n9MI9fMtTlXBjWhNYzHiynzeDqS15FTQFsij026GHDqXCA@Q2vFiota23kCtMWbGFtvoEqyyzUjOKyMoQUbeyaeNSbK98hsm1QxTTdkmPtmEuB51peZbJd26jXldxVhDYkpKQIhFYtx@t3eSWp6igSGoLixrOMQ43POwqsJs2dimbKDMV/bqcaPkkrbn@zolYj04fjMHWEdWgl4bahqruozBtYnywy/BTa1dEBHN5s3GjH4OvUmphI/S6ytJqwhteNmPwtuMd1ZElv3Ji@zujQWGg18fBO3iJqlsuA5A6tDLjEtBGT8tTG2OWln2CqIpU8OdwBHO8CgylI8w34NC/D/SCnn@vlAvWDkh8Q7RgnfZF3H6DvpHXX7PkD6cqMDlYu5NN74eu9xKgVyNXLddcad7Ep@NIPZUIDlXnrlJtdveWQai4/@PNIETjpHY4RB6//nKEtqBzqs9UKQJHJinzhlwXr6k4c0Us16q68I@MeiMWGrFb2Qbkwwk7Qg7fhzoakqndH7gn8c@Bhizp@Fvkl/fJdymzzZeL@3u6To52DxsHOV3YODneoJCnya4Pi8bBMN2X@OTr37ku8WT/iECfz/siDcxxPHIqzhBL4YXsQBOIhiLsuiOMvmlCyOXYzqW/uS4/S85767midyx8xM0/G96Rp7HtoIjRGVSXo3zkL4Pw8bPs5Jn44A8khFWq99tCTAceFyuCeCZs55@D@iSupNaAQtwQhLRvwSBl0g3PkAKU0EX1jhpOm14HV7Jakjq2CxiuH0F@CdoiADADko9bttERhtM21CgPvAs@JbCS2lUPiguz9oCL2udptqlZsc7@Qh2z2Bv2TjPSeYLSAODc4tAoYpHtdDTEZBUEVqLeAngJxpLlH3KEyygflaqlS/vxcGoSP2L8hbwVvYJL/hnbe83b6ifGTksz2VQwAg8eZxWzoImGTEi3okqM1RQ3qYhUtyYrezJw83Zpcol/@DVuQpxiQy9atfDFG45@vPfe1zaw/s4@FL94MJ5GAI1Y5inwTVUxnn5/Bzv8Vq5HXMxe5yoriS9OJZNMJGVDtdYwnsotZ0j5GzmN3jy/s8apJX//4SrtbhjOK8WRq14oo2uoINlGl@TAejdREvp4SfUSDPqJW/mtTh0/va4ItQNjdZLXj1@i1YRwR6WjltTThdaCeK1TcTW39WaT9ql5TbR9V2kdT5D3DizRcc7K5URVp2m1evRIRNXC2dGEdXyJ/qWGuzVuUU3njMk4po8uzQ92ZccmY@jtfCiaU1kHeAhkji8NrRUPMSWo1bRIlXKUWUYiXclRO4ZrNj19MbT0cwfCylJyImZf4sq32Io4NBqKiswFtD3LxOYqgDC9j01BGp0bNRVplcqHN2YToF/j/L9ZWmgTZwONLI6vfoJHVl1YjX1qNfGk1cpnVyMLN8tgflVtevwysWU8Uz4H7zyzAgtreE@@/d@9IHL23Ix4@ffDb4mt7T8X7955Ayp7Yf3r/0e4DAf/vPDncEVRA//mKO0KVewFTv@22XbqdX6pUVgRhngtQviIOm2fivUHbfQnEs@E3z7ZO@aPUd4NNLrXz0h1NB/wcNERllkBaTdBdEb81qRsntLhuASWf4Tui8uWJbSRvnj7fLJHtBYVD1wbc/LZHPAjpcdGzkjbaAPgBpAKaJj/Jku40Pq0T09IpCTlw@s9rjyAwhY8Pxb0n2xjpc3v3aHfvyaF4uHcAn/tfQzc7YnsX3cbcf4pZBPh4b3v34e6De5TADaiUBN6tkcH6ZU0oITiNSvtFd4zhwXooFcqviFfvhUymP1BWEb7Ijvuh@54OkBS@u7Oz0xq5aLdv3Tt49yvI1bhfF5aFQS4Nh@rSAuFWBY1GoDYZRbvGztSRtSxWeUM6m4pbmF3L0B0Q/S4IhTxH78SeK6wHeI2ID9IUN5sZNoUaKroJuBGVcgTrCIrAkM0WNgjlJtRGtweqNrxY7aoPLLolHbOiHLmgvLT6hBSDM@722xxGVyUA3bNWN1UbjBgAL4RkAgPgHQwmBM0X7i5ekohVCTEOUPCHhNuc8Pxs@PAcuUY0cJUJ9zkQyJpsE88bTSkGOGp6fZ7HiFkT7w4UI4WK@ASPTnJ6PXXlSipxwP/LNzZ8lQVIC3bBLqxsJVSEz25ADbC3nza7gS9sJ4e3wSCCuH2PNbVOek0Q9@heeIQGSy9RjYCqXXPwz6ZyVK8YTgrEqUSY1lRE26HLbcuD371uOSh5f65G1NujTqPClIz/dGUD7s814E3QAKKiuV@gW6FhQIwtoRl0JSnb/gAoEkQ@8XE0qtGgM267kQJS1rGfex99lJODXAiLGCo@1DqtYYehHvAh5Bx9UJGbCxBiSFPyFF@jeA7taA/Ct@EzVIYYYQM/VIMrazOFB1Wj1MSRlSI/n1Jrq0nGcFfWShTPusF6@xpqn1H0/O2zWR49k7RQTNbSnI/@nFGJAT07jdDNS1egYtE0oJZwcIdMuHd8LPxy/YM1Z3P7/rPixx8WjsvlE94Wmh1@vGClRH5mIZEclofWnSRtQLXSJNKMP25haaXPyLslrnKFDBiXUw@Y761GTefxtep8ep/iZUXTKfHVK4dLFcnehEgII8mEu1tB1FWVBSpzLHISQbh3QmPRs65KKRBOvV9vYVx7nIUajEgf9xFSrzHDqpF@jeHtGh/0YGfJSD6Np1vjz6lY5JKi6I9tzkf5A/u@k9/MlRUULSY9nLbaogsKczUnezXD6aXzag7d9uXoYP@@Prq1S1vHx8NrYdu@FNtrta2YT8fFx5KB6/poP74ELR9ub4QW@l5IR8yH5Dw2TemaOAu3FhTNX1Hjh3NzR2sP0ODZixFVNVKjtnG/hx7ibL4Uh6ZRgZyJJmSIDo@2dw4OhLWDt2zrUBb2vWa/TfaluA0i7pvK0xHbIdNmV9JMkw4TpJknlTJj89JotZct5sTBS9kqJA9SkOOhNwsdtRckk4m0juCThVgINLzmDVGNXLR1F2oP8usS8ayOmlAinDSjg5nEbi7w4cNO9mmTCcetwLyx/8IbambGnUhnXXRVPZqaiBQjjMdB8wRfvpPn733mj9dVPcxguV8fU4dRCb@N/vLFIVQ8xJfiUnQGL5kWNaWks0JUuqDGjszyohz2ZycoHYt9JnlhY1uXzLFsGvPHt4xIdsSfbuE7/1Rmts/kfafa4illw5zQXHjo2dEjCJhMEIPFlkkVUPx4Jo8wGg19TjqaITfX2i1qTV21kqKZSdy1dKC3gINfvR3fHuJVwW57aVXFz6cqPiUiNRlxt@ZrUJmA@fbq6vJVuOO9UMWLnxU3nyHx/TM4G75sGij9qU@qQkC5u08KKj8kgEuGzgEpsGOrBRMrCKxOwpkS6TsdRmb7oC3nI7TFg8bsPT0q4H1RvNacmMTaloydTyQTO4HM9cFYwrqjvGrmRn92eXX3KajbFfXdfP36eLEhEN6Hz37FYTIPBkPcKoERHzXYKyqI5Os@asUFWIKDD2pPv0YMzC0Vx7LO8ea2@IUbbaS5xq1g8AL1@lXkTBnbzMJnqNJZc3jxCi@4XtGVKeehTYAs6xXE1nPWUeHImludASkRdHUoyy1uZTQNtvmXDTP45jqqD1IeAxgPmI4ewOzbWQFyzzreKqhQk9k8pwF/opOKnAS0GqDsodMXOR3tErxhb6rTy5zecTHwnE7dkFjOmzriZXZTQsYjZGYtCUx3tV532qBh19nvcDawMTrpLdkYkC17A516k1NRp0ol1WXZcZh0zEkgSemkBQmFB5MXmLTku@6LBk2yjDYHCLMF0fd6xyWpP/WOLWXHnDThCHgiobzb72RoUijmqUaljoQtdC0rSai@5R2XSIFSbkAok4UTywtpywsLmMCQboS@ZKLiYtQA/Fs2QjbVJF6sub71HCl85PrtsSt2Jijjq9iIiirJMciC2HmyLfYeioO9/Z0oamxxA3kUKqUU9igUs2wYdUct2QJM@GAcnDY4UX3Gc89dzlUo@FsD9QcjA4g/47mqAkJxjMtSXLzqvBJ1OLyHelLsTu5YTrrqse5DqT0Y94OLV5NXNL0T4PRKQALviFkJLwnemRsWuRIlh63Igd7iMCwk8pUN5VYhrIVSqJaJ9M0xkBbXsTWfm0lsGb1/wtTByqRNOgzICdsk7gQDZHnWZXxLGI72aRhwk96yHWHb8YbhoVQqzSXnxR0duNE1I@5GK7tmJfm0Su6GlTCFaTwlH@OIhrXlRGcgXnmvVGXhoYJH/1pc2tGjjb6b5TQaRwwtuwhM5djI5lcJo8@dTPTX3IKTMyii8Ubl6wYvCAzyHu7mDtN4BIzoew5Mbw4KjBfQHBytggggL5M5QCo/j7GR3Mpw6SUUSW5xuB7nm5NSS4guoUhyLWGjo1MRrvXYbLQHwJ1xQBL80QBB0DhfE2cOyGau4rTFKuIFJSmSONPgOm3@J5dQh9qmGQLo8Vj9rB6z6Y3ImsUuhY@OiNkC2XljQHAPIncqeKyZ6dV4unkkiU2jeBzCaFQMGHDGTqqr54I9iUSSztFSi5cVGW3JaODIa8mjEbacYwOUSCgFtBgF5VUTwgIoghAXhyeLAcorMQqaTwY1iJ/gTayxthqrUYPmk0GN9TGHtZiENQqaj4PO7Wu0UUbHXjO0i/blk5dL4WNNdEZV7sRtjwM@aZTTClhDASwPk9GS0B3vxAveESGjRb9K0B4k2pU16RFbpYGAv3pHsz5UQLHaZhNktSFC3C0MXspLqJivo0z2LWTMNfMYgecQ1/g@boDWCcKcBsEemGRDFJMhBRp1iilWzBwaLjUJRI2MkYQlFi7gc4bcb33hgsUdjvxuFazczOJm1SK7KPRJJUv5aGNDjUUpGDQ8kfinJhtPOAZDEcVRCpMu@RPBMQ50Kl5xFHqDNl92FhBXTQlrdUhHAZwedmI48DVlvi@qIKA5vrod@KAyjwObkBeXdcrEoYSqeRyL18ahBLZ5HMXrt4PkqaS@vHVtHCwIJuEoXxsHUuD8mFoLF4Bgxn9bSaQWGQ80i5KpzUIrShoaZzPy1Yr3RYmqAu0FCUMEfhL7SmqHZMxNWu8ZYtC1xgOFjvnxsD1eSZtwFNPOXeEL5iqWzM2tFxZuKZVvYI2VVxO3/KADB0Gp29PrO2Hxx0T02CWJREj3HijElNqnIxCRcDZLUvpQDAjhhPY3Gqia1WjQzdD@wd67B/ceN57ce4xC1ALvUXh9g9oypK5TKS1hPHu@bWmQTpEjUNUCu5GhfdjIo/ZJNDt0ilDkWCy1cGHAzSxmoLAmh@6LSn33XDyELApaP4cTIUv6bgamx6Y26E3dKr60ciGkeYKpXkl5bRNaQjBMJ7IlBGMkZwxhi8s/67OGyrP@s4ABW6LONpn@sdneZ2i4ZBQUovjyWfAVd9RCXZKidlrKs4gq@Ci7kXMqVLmQN@ghBmMCf1Uui/vKKa60X2v22ujydtwlx7dnXq951uo0S8PTYabrO9I9jZ3t@ujkMoPKVLtHOweHjX2M07XzgCwn8E@N8o52H@/sPT3CnEPIWpbJOwcHewcNUlA/eLp/hB5DY0mWCSixhGAyIQL0ZO@9e48MGP62ZCPZIMQHeRP@ka58CsIbNib095TMPAqsCtGgIDxkpoJFKa0gAu/MHYxV8Db0P6EO@AJanuCjDNSlohqTQxobrz9lXujrdGZAUTtG42FAoKQBb8dGIhctwTBn/gkWIF9EPvDtpE1f4htlzENDvsHQjpVFAxkslpH2XV2fVgcuk8Npv20rdNKRZ@HC7QMkvjZlx0G3uJad5dCr5JCUhuKFs2U4OcrkHDWbXFKOoNRKzxhBjMxr11pGGbwDFFmU0CSElilUgF8QayKf93IXGTNAlMyCXZXjR10Iw4Y@CiPj19ww5ojdmrKeL9SPBKJ/SQscTSP8uW8@ShGByfcpMuaoo@W5HjP6V3WWb5htPTs2vU@Fdt0l1B55AA2@F9js6IV89oV0J5@7ZAMamBGf8WgeoJdvY7LDVCHTuB/UYKCC0VSwBaEf6OGCnh/j3xPp2rWNCjQ2EFzOhLUszmV3lGgk5AcMQGKetWmth25s2CxBKw4zxIYJUU2C@MCEWEqCeGlCLCdBfPoJg3hdO59Xk7cpllZXWZs5Mp8Jxf9NFy8WFeyGUoUOCwM@s7g6jRnJDuOQ0HkHzUHNMxuQmy27fWnLoqg//XfAbeKSpYpUCTf8kmZfgvnnv2et8w3dNUbpr7mHxgaFzIl88mITZrwvfCBJXDVJ2pLGsf3kEmyWpWYxuex3Q4r4IIVoPv1pBCaZbL6t5l3o8VMvXDfCstXQqiGO4D/mETivg6DB5dX6Im@jbMCL2UvrGovqQYiAQZZNkKU4SFKVry6tsmLiqyZWWTVBKtep8tOfyTrl@ZUA8UMNQXutHMxE0P@KLDRSzYdCSaA@Q6JNzX746psKfhJtg1ksCXw/xE5Fji9v98@/EW93WDIR/vcTiZMKmPSlpj1x4P/hujiWU3F8yCiKxdRxyzJEPp8K8emPwnbw8MaX2WWL5Od/eHXpSnrp3w1Lh8f8pjq4mWtQyOJboFYPimZS0brGxvMHA6BTElpjHKN6zRlLDs9iaTAW7UBVZ0uLs2j2ksqeJmYv6@wY8hkzWIpLQv96xBhtcIRBYo3C32TlywyXytx0TK4txx0yuV1m1qWBOYyN5nGkKY7B9GzGBI7FiJAxj1rm5iSzN8sQF1xLFH785qh52m9igFZ/0C/JCCDeoLxzNnju4UE1KqObi9JzP00a@iysNSEgOc5B8fUeKlRAU6VTEdb9ZrkdAZvt9vhs3MM3NEfKVegYqVxGl3EkCPbHZ77EiSfu/bHXgx44yKmFLCKIeUNoJZ3CwEpfq/pY1UnVzldZLrPeeInc0FESta098oYBVebMywLo8okYVKjC2zBgFQuPBuoXhIhd0TqyP4@8vmsb8BjF1SsYCeQXIe9wqRpRRnxMDBwF1AB5Mj6LYLiQM066MQ7nlHy0@LErhSUcORfpRoxcjBCirSM8XyxJH3TkWgaRSAuiURTLUmElx6NEiPaBPM@iECuFpQpWNMQsclFEnqG1ZnmzS26LyKiVcBA2DU2zABxhiF6O62YFegcZul2O9cu//eTvrNxFuazSKKaO12@CzEARSUKs@Hk02FffBnqUT6StYgz334e4GXXHbXtnTYxQExiogbhSMMMEIuYLIDR0WjXowX4zOLENXzCqQiSscvne9rY4eu9g7320huJLBKKCWHEkgnVh5XnYqWQkXyoGI4ikhHmYx7JiBFKNmIfSvUIw3WNyr9O1DQ0sGK1v/jGNFt3lD1DTnddlDCFmW@zUB@8JUbfWRKsnQlEwzsM3/4gxD4asPZuMeDC0JGHCz6ELxK@uIu25fjFEcn2/@P6fUXXSogR4PrxXOTOrTmP6KbcuL2SJZovV49ReRaqhQUhFfOUQfevHhMznIN1qI8zcMHdFjSS52z/8K0E48PEBZs8oKSJ48lci@jYj0q8HNHKp@IpX4vsO4@t49ApgImpNo118DOdkaYRGQ7aRXL5i@H7xfdligPcCfDO5pI7FSHMziZPxr@bMUlk5HWnza@BPneEfmEilmWsaRj6oEvF88rNwmZrdZNfJTN83jNUZa1pihz/5zyTqIx1zWD3oAZzRmlOVuFZS2vwXf6nxTzI3JlcQzC//9ns/Cvs4Se3ZJLU/3wtX02S@F5O0tt@IbUlfxSPDyk9Sp@Kn0WoiK3fiGJ9pCH6SNu6T6GBP0pY8kL5e9JMrln0akm8rJHrBT65c8mm4vqNwJS72eLdSlvskdZkr7CkLPYZ/MaWZsBj/xVyMk8tmPnXNp5PF3xByZPjQeHRuWsplyeFUiLXdEFX6Fz3z4r@b8daYux9etYWMiwMcFaBDqSlCewg12TBX/kU8pvyM@ZowtSqdLageGbVUZS0gmjR7fkJVjvO51bWEQwfiXkItm29WSWZWLvddNrofDzsoddD73RlJHiN6/sPgAck74zdoLoHbBnGFrW3IPUGdmnxMLzj@HPkgOvI5pEQN9ADdAXGD/t3Q3S1WOYXkjRtxLL0Bs0Q36DodRaFUQURKEvnqcaJQwXJq4kL4J70DsXTVYukKB0v2kfzIhjlXbt7f@pHekfQoDaLYYyjzV@P8RzkNpGJEb@XksUPydOmonciXFqSiqeoISD26/9ncLWLVpfOSBlga5u/@iT7oXB91WTvQHzR5JY//GBwTByb1BDT2T/5JCOzcYrhlpNb8p2rifd6h0irHk@wa9aRU8@M/sJC0kweJs2tXC1kSY6qMJXafiKeHOwdi7@nR/tMjvJAxHSNqGTxd0GOxm/dlEmCjlwRzsmwNxPwlFmeNPCYvr@Dll3LU/T//Hnaf0eYdq2IZw3RpuR9EylVVuUvGiKbi2iMkx2euPF9aQOu4btlbx1mTIwQC9G4/wPXqu/BDgvHFBDt8lmcbkz@bTJtSt6yY8Vxj6j/PbhmXMemXCXjU4QQ4VYHz51S@pIwvhjLoymqKr3dO0mse44deKJefBPpFU1DkZjP5wvf8/LzUxfBU45FXcn10T@SjY7jy8ASYhf6ALjXRbTYQntcG2RadF47bL8JfxXaz/7Lpo4LMOxNUiXbuvj3lfzNpd8TDkzMOxfGm98RC0G1vYVpoFwBZodV@Ueied2oygw2DtcIJJyL3M1IfZ7765Q27GmIQ4D27zmr1XrQHPeJ2rVYPDjIrrJp7qCCn6lN@Dz02jFGXyFPp/VQQ02yzIoXARwPKgZ/AVSnrYm9Snx5Hik908Yg2i88RMS9FygrBmM96HBQ2YML5k7BSVW19Ip3FaxMyfH1ApRAFiWimCiZiEY45E1aK38QXKkxDyGkkDS1/2g6VVuPNXzCPjiIMoIkhDLhrl@sfPKs/O@777vnicb58UkBHRwjdkmaNNKbks4d/4@j3XvaGAz@S1Hf9gBVcKiqpfSqpgWmFFV/kWMU0bqBZWuHGCwcNtQMdysQt@l5ge9JMlbRxTul526pb4Rhzw@qyMTjSnlIykGn48GSY2puIjg1EmK67pCLxJelCWe@P0J@Wgi3CmKMDmP4UzQgxUEN0qcgYpmIWbRW@lnECDDv7wI11ReXDVNRjWUY3Z3L@zebffO3md2FdJLeeCJY3xZjS2MSFDdeVy4U9Ym46xrxCC8qLzR66/LN2@uSeRikO5mqLZWWawvVgF2TQWWPy29LxBL@k9qUWCtY1RdlXTB1elrwu1JBqTZPwFZ7yFSHI8ryBcASRhGKuLDYxi4GkyxsHPYslFTs3GjmhRk64CENPUhp5LIthIE/TbcMxOm1rwnkE@Kqs0UtiofCbLzE@FbsiWizrOsM9h6hAWRjChCKdtY8Ta68bjTY2rRgCJMQ5BB232xz3gvVMfMOrFvWX3qN4KNUexV@SDHivAAKjLbjGSmW2JjL5YoFX6R65vYRf9YxVLVQKVfqvwv9bBZWo/q/OJ1aikNVoYqUQ@@/XkniMI5ssFlUrK7ghZ361IIbT4HTQX8osCH1mCzqz0R8hv6A@9/l92O97w6EbUJgjceL28XEbA796A7yxQOdfGFcHfr9wyb/IukIu@Cm28dxvIKKGRFQaToV1a8uCcT8bDkaB@KjntdRvjFF@e0V9@VMf3Uj5rks8kA9MkHzmRn3fo9F0N9jr471EGT0mBwP@3eoNWuUzEOXdEbly9GHNA4Q3KI3G/TK5m3L7HXwWJzOE5gto2ilUB13rNACsgd2yc0h5vovuKa1nk27XIuctbq9z6CLjhrdHQkdS2e0Q39H0Ty3c1hbEE2DC1tndivJhor100Yi7Iisf44o9judMGgNZI9IXarxjLEvSzLBQKVq@15PrP6tED9BQysoRW2bn6EQcBCG8UuWUBVgxJFIC@4hB@pgxxrMi7BGGCHXRskQ2Ii@ETKB2hJ@y0jCBKpLns1cA9hB7paxoXRumlXnG6jq698S7Mqea0zuFh3ZS1bV1jM1BPcEBxWmST8PVNcwhB5W@wIhz7JvG7EfekS0BQJ4QCoQIPPYIPTK0npMSKV7WweGB9FdSeXg90UKXaD2K8YL3V333hKKkiPOWx6FgOp5PAFiyfPKRN5RDVIiQamt8Aqw2rQWKrOL5/thdvbO2Qg2iuEYKtDNoR0CXyoAZXcuWqXGnwVlP9@JucCp67ku3x/7fuNkU@4UXJdGZLbdPvG6@nSPSgaGM9BRGwb5b4LTtnYeP7h3tbBdEsbqK4GygqmFtY3A5O0/5ZMAhyQiL8PIttW6vMJHbfiG7Vc7mZNO3zGHPmw1WCGDPGqEcN7SzDhWTN3OMGESmDu5VBR1vUcd2Q11tXG7YlPEIoxZYanDVyl9YsJCksa4FJMHI5ghlcuGhAV@w8cwBpe4VMAJyd2ugEIahhIhyrY2bxaJeU@v0qwgba7G4yXbm1gOQw1@I7MG4H9lts7R2miILmxx6y@Ot7WaW9oWSVROnTvYtP1tD7lxzTi/tce5Chfjrd7EVNg/c0eD@VM2fPVZaKzAguXr1OJeTCdn/@W8Q@2ahWUDPDnIXyF9/5CiXsCXe1HfYg6ad5dtgKPZRKXAnwQPaXAMnqOkCrUFnWqKQpJ0HcPZ27I/MOoZ27oK0m9uOs5y7gCpHQ7RDGcJm6B4BxlwN07qRtFDkePasj25xF1H@@urjR@/BlB@gfyk/qH9wvHirXMhm4YgnDSQHI32I7b3H@3iTMMqV6Ebh4WhwJsdl1NSVlPBhHy2HqfUFC7tWxlUIO@eJG8je@/enR82TJ80zkJibMATRC5ymqfWDYe5Rl98cI8eKTq6VuzhxCOp05HZrzAnNfOelfZKrBfDPqVnFKlThLC0R9gAKOehAIDbqXh9O6/eOHj9yshtNgVidhFWRzbc0cQChEMHYmEQCbYR0MJwuUlXAdptEMPAnn7U2o33ZKDc3s7XZLLU9jwbNDnv8yoYE3LHHBUlxI2d@SmujkAqmQ9fBBD7a3t05sgpQFmVfTKQYR1PatNgZsaPqYHLDnYKOwOkhwjjOyttvUxoWGfuOs1Sp5FA9ZAbYyAcEoOWFNarNRk2nY@uBbA69El2duxOui5iTpdJSudn3z4EdLVdvV@4uV94ZjPDdoOP67bd92EKcJoaU9YLp22jIT@pkJ4Ne9@2u18MHq5sri2t73v3f@erdw9vbdrv1W8BDWs/9AT7gj4ZmA0bNc6n9B3vsqM3URY3oA852szxsvhiUVzqV9lplrXqn495Zddcqy2vtVXf5buvu3bvt7spaq3P3TvPOartVRrfRVKR0RsqDFpM/Vtu9XrVpjNnaUuVut1ut3r7TWb3bvbtUWV5eaa2tdiorK921anN5@XZnaa11t3U51xa2JwMbrNp38eyI78BvpTN3mbm9XZbO/S8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#<<<<<<<<<<<<<<<<<<<]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0,_String os4721en _e25 $91or 70939597cr=B+R_u8"?!"3&&1ca g570rt Unuxf28t t;ince =1;#0:60Num
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");} //)<*/
#1""/*/
`WWWWW. :-write(186). end_of_file. `WWWWWWW wWWWWWWWW
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc--WWWWWWWWWWWWWWW<<#<
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Int};g=[here|here<-"W>W"] --WWWWWWWWWW<<[|]
>x=1;f z t=z+t;y#a=f 0b1204;x#a=174;instance Num();b1204=50+78*length (show(toEnum 0:: (Num a,Enum a)=>a));(!)=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s>say 27#>>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
This answer is based on Laikoni's answer:
instance Num()
main=print(toEnum 0::(Num a,Enum a)=>a)
Let expr be toEnum 0::(Num a,Enum a)=>a. Then show(expr) can be used to separate ExtendedDefaultRules like this:
b1204=50+78*length(show(expr))
Which is equivalent to b1204 = length(show(expr))==1 ? 128 : 206 in this situation.
The code in polyglot:
>x=1;f z t=z+t;y#a=f 0b1204;x#a=174;instance Num();b1204=50+78*length (show(toEnum 0:: (Num a,Enum a)=>a));(!)=seq
f is used instead of (+) to get rid of parens because now it is shorter (taking Prelude into account).
I ran out of ws, so used one from Prolog code. Prolog was moved up to line 175.
Test all ghc answers on TIO.
205. Haskell with BinaryLiterals, 9765 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kivqapHgtUqRIUWQ3dWupWy2pdWl1t8SPXSSLZEnFquqqokS2Wh/OjBezPh4/2OPZwdiz9jkz3sXOg4EdLPbBhmexgOfVGPg3fPO0GCxw/sHZiMisYvEidfd3ztn1AqZEVl4iIzMjIyMjIy/VVJzer38dxg87MvVRVzdd5qqOy9q2dqPaKbYxYs8Uzclnc6EQQtXs7qCvGq6zFgozmTHNaGlt8DPXvFYN7ZNqQ3iWMcs2u7bSZ25PcZnqtBRLdZg5cK2By8zO/GQ5xrb75pWWxJR9zegCmKvalq26FL/C2JmhK/1mW5mKyU9laNkQ77AtVf/c/@yyltnvK0bbAcgCY69M21ERvqU6jonJVxkbbqutKaRFAFVszdyvHTyfiiox9hyKqFi6OmRK03FtpeVqpoE0ybCTg7OTo6kUsszenO7sTIdm2cukabCdQet6OirHzmxH0ZVp/CusNnDNPXc6PM9qXdVQWDZVSmWnIwtsw1ZmkqwyW1XaHU1XU9AgLMl6qm6pNsMQ1jFttgdF0ouZYqZRG6dMtTBtcRw5jbbE9FzOnapPNgOEN@2eakAJM9ORsh85FZH1I9oaZaDYIxZ1eqYNfGSzgaO22a1pt4G5DH0US0B6NvzEmoqjFlYQQc5HcG2YtwYwkWtC0zZHrsoM00hSYgRcYfJ@Y5qxsnkMrR3uTYcXWHZ/OmwVGK113Zlty2yRHZvWaDq0xF5p@/PYOZfhHWHTbENrTMXJ7EiBIMpmkvC57GQvaEHrQmdmVw4UrK0yx9AsS3V5JPCKalM0pGa6ZlzzDn5km@1BCzuf21Mhb@ywyA9OqAWpqswSYiKFDhYmDuJgUIITs68Gy@swQ4UGciy1pXW0FmcsdeiqhgNFdlJMg0rcarrO2qoOCcbYWwnmmNi846CmrvRSrVQIGRNzYf1rnWmsZVmMR0EtoEg7mSJTkXrsE8TrPYcNrT5ztD5Euy2z01FV9km1epA81DZDDD4ta6pavm9JBRhD9UijWiAQkDQmUhro5FHo1laAtLYjaOBqfSCs5kYcpiqOhgIVkjiq0SaqWr6oNZkywfLsRoMOD1Uf2ITbUW3qcoQXuqetAkrFb@bora25LvUaVmNHqmKzU1tVY5NidyJLyMzEHFysSIoadX09sn24E4HG5SlSigWNaedOX78IKSxVYUuNMnwrklQObR9ssbulS3RzKQsMYNlRJcYqPzAnfXmpwncoN9Nd@z4EWENAFZ2lTctNK0kLCph0oYBpBZ3oSt5kU5YeyJitT7VFgOU4VBtaA4QPe5OgmrUGto0jyZioyjVUWjeNLtATKmsPDKSHwQoZaIKWCQNBgqk3QDWQvNRGIBeQwqc9DRrNwSYJdCw@HhJBYUQENhYU9fJ1TH1AcJDScZGXgSqQFDHuddgb1lE0HZNAPKLipbZVZ6C7mGZgtLHlYbxT2ynmFYM6rA18fAPZKYCUAoD1@4F@SYUCYGgIk6qKUT/@0z9rd7uAp9ZqgWwT7PqGtc0WjdwKFRaGQ4YMCwJVp2IBXAJz58khgxtF19okIBRjJLKgQlCut@ZAbzMTMrRvNeilPeUGejZ0rparcibng32C9ZVrLk00zrlQ8b7ShIalDChvqnaSPduEVmqpoTDxTLI/cDtFlrS2WcRJfx99uhZ9unipQuFiqdjyUjrdLQPDpZYpCHyRxzjnTW1CUjqu4phaO2SN3J5pZFmyxaRWxbRUIxqZwBFJROxmJJZCKReNlbVKK9XRjHY0sg68WIWMI7Fyq9K60Nbq5ankwSwBzS2iwe6qRlsxKQQihzrFTboP0jwFg8ObpHAF4kyngSTH6FQgGAkzHXbDA8Kk7CBfmsggIIdSjq6qVjSTkmMoJhBubr0xYl5Np3CICq9p9XgkHIkHq04YoKYTFcXOeqqZKLZ0q4eDFhDFcCwYCWzk3RaM1CgZHc0FjTPBmsTXNIqAZCGZeKtGbBWHdJ@PqEvyLofpkygoBYZxF5rsyWo70JFBCEBfdp0Zaaybt5AhlQmHGRAdBmaqdKFpIDGvSI1XhOdEIZNV4ooGYGuqrJhsatAJsLuBTBc8H6gbgOeyHAaw8U4SkD19ZQRYWnxYHXcYpnWgL/VBPIA21FJR5oDwUfmAgpkMqP85oGOjtp1JZvP5yT4208VcO11Lvgch/Sn9aE/Cygc7Ewoa1lFvma4Y3YHSVbkmxpRWS7VcIaigJo4Lomh6vKHApBg8U04vtPRsOm8aRDzVYpwHCnneemIoVFC6CEU/CeqMyhQxVQHN0QaxpI@mcweAm6nMpQ8IMlGAD9IDRfA0AGAydai2Bi5INWDg257W6gHPYukMLhf5IDSdPQQFcwfJnuz4WWNh5OqTbCiV9oOwGA@iSGKLzuKBwRVRVScCqPGDAY9jVpz@HMSmX0QYCAKhqbSSAt77As6@aZhzkAIhfbQIMhnD2wE0sRNUKGHg8tQu6qy@luk3EbQZTgTayH8917WcNRgnNLc3aKaAU9Kn9mjPPTSQWdKuPdJck7ubutkEsexA/0x7OaRbg6Y2nKoQhflteOWEbkAB6zisAiP3xwFwXTTScUBgUvgmAgeiJBLchIL/SgBIQCkgVLTjkCjeAaFyMjJaUSlFXSkFnU5KMAk7rgTTHQlT@XTZNPsohdg5KQao6cG0TzNwriBkPol8Ze5Q58t@0usikdSVqRnRu8ji4mJkLVIFyb64@BRc6@h6iq44uJ6SK0kuhEuhi1IkyIWxF5QCw@qR@wsP8zBWx2Yb4qj0SbOiysXaWq6eUC5k8cziMwaiDiQbQCfxAXgisUoFnbGYVL2Fiqaancnab6J0PmnZmiWI8EK5UbhfUCFHZND6Fk4jbbWMg@zjNOlXbBgFQWlt9aJ25PIic1m/vLtsxy/vIwlMHSsrlSZUCvKL9lNd2xzAcBm7WFlLyvVY7CIHg2SzEslElqPRYlKHjJRY7LtiLK5wakcjKkjt6OVlBIgq6HPR6tmEb5jIxmI@qaAcODCDThiNpO6KkH8zVo/FI5A2FknAFKMSiQBlWkgEhyqNnDlBoMPjl5wwm/F4iNjQtK/xOyP2ISwFEyyefAf4d/NkctrbvwbpylqOjqpI0ubaCHjTyzywTQ9f41pje6SxGjDcQg1gtG37MyOcjRsD0p9JuTWDGdF0ECEoDMcelKvaBAwi7mhDmCBAvx95ihCO36gLbcKE09TV1DmpJhKDjoPTXjU1Vxs64sNKquWMeQD0HnBautKCjj2J7lJil4AQ@Dydnh8TK88gnlaVaFbzpTrCwNJSDKRfWyOtfaA5PSQvaFY4lbA7QFVU2UE3UIlqe6wFY34XKK0ONZfr8MBHJ5hkV3GiMdQaa1zrQmUPNQYslGcDoOHcbMF8RwXNAWP55JFtGzeabRpI5NQ2oAaGL2MbTCGfR15go1ptL7v1MH3nIQeKzQTLAdoGsU4Tt@W0WNowdbNrsmUAQNZMpThj7xloKgGdz4XpJXO0T0SgWtc0RlM8qOJw76COKBdyvvatIGSa4FNXIGvY/EqPAR6o88ne@20YIeR8JgPl93wZ@viVDGCZriMGttgYQJhsdeQbbMn3qtUbTRiUkD/4LBL4yVR5x@TzegUGVCiV6OGfKGmwk/MQ6OdeVNtzzav7NmlIaMoIzjImag/KIPRTUR3ebaCG4algDPVIMYF0psHH7YuC6zI9Ibf8iVOy0zddJf0m1XMY/oRQX0hqTHLSkcVIOpnEX4miWLbK0m31Jo1SSmAGqXzaG6ghtdUzmXQJuksQSAIR2gMlPAmVUG1S8/xkwjgdcs0B6IttVdf6mrtHhjTdQKVoPOB7sWgPHCM40lQ3JGYyY8GNxq6xFDe6HH57iEOdE1LpyQ4Ot7YbR7XT3YqUHjh2Wtea0DfaaqMPKq2uOhKb/oTZsQrIRPpP1/qxaboVzgjXOvviJ4xpvOT7W439vY3j2vE7XghC42j9ga5gUdaWpgAw@QlFe/01YGHs2Gbf1/Ud0RBLOSS9OrGagBNfEbuCsQOxlhAIL2B4H9cHUq1Qt9ViSZN7/UABuIqAuGZAo2M3HkdIWkPwAwVkkVDiOkLKbnqBJQz0VxAmbOtjdPPiH04kMN/JmXtE7hgDxwrU7E6WKfzG7XRQH/CDsxR8ncROpI@DcxTMVyAmbf@CLDNRc4F9fCuEj69czMU3EzUX2MeX5/hwxWM@uqmYeaA@sgIhwxWSubimIuYA@phWCVNwVWUcV6S4h5ZURF5zox9M5OMuEW5cdhmjokUYEeQBZjl39PmSiNNA6@uYR7LyRCxG8YUUlmzDtGcdQZBfPuMSCwSBfuhY7ZQ7dMcockEUSdBm@AKLH88ZQdYbSgN65bi0XkggiiV1EGByYZw47yc2p5Ka2jjYB@ftmtUbIAIGgS7thQSj/ES8Cb2VnGCnyPIWtE1rFOjLd1lO/L4mxEmgd@U4uUkOod5lT0Ryalveas5EHO@WfAWnccXNgA2xgIPtwgXhKQzq@yaoYvuaQ@uqQckY8qcMlyHJm/dMKPjSOCY7tj@y5M18w6kUREQyG8TqtYnT7bGrkUnJecTio@hf67MpO6C10s8E6EyhZmP4WNFvduhnDsCasMnBsIiLTEiVF7iugGZDE@YQ6i2BkXWBkAG1NENJH9MD7QzzyjNpMZkoTFPtDEC9TsP0D91fAEuWigTZaTa1h0CBLlh07zm3kscDmOJkUysp2ZtPoYUS5lTc3HG6d0iA0H97M2Y2NtEU7sB2IZV4/qeftaFJZhusp4xokuE7GkBJ4pbOg@0nkqKHfua3NcFcDXRNIcKQ60soWwqubCi675iPGnUalkz2FLuPurxobmBX/IH@9gjn8ZLbqj5oq95zfiZE4kljHk9taH2qETxxMkpT7weST5kieXqazumm0iYsfNKlqZTIxtbn7aIO@fQjoN2CdPqKcnoWQzZeonN7A3fAf3FV7kvtqln4nU@VtUkmy@SVpqymTUdpauojfGAr14O2mbSuu1RpLFphDuy4/k00cCU7unLNnQ10zicAr6Ktdbuq7T0fArvtwTyCJkDpW3o8wiqersVIe1Yew2nr/PchEG9fjO94mE6aTj/fwpDEIi3oNUhaXHpPBsikTRFWV5ojnAj2vp2zMENSYkHwVFrxeCaHo66/zjJe5Lesh9PjUE3pS6X5qfmiPyfJvElMmi/2J7kRjOoslv@/0OthLNP6ip7MtgPOB8W6Z2Adu@aAklUg2dIVB5jJFc2h3kDz0c9jDI7DUwvZaux6hL3HxfGW2x5auRG9VPTklqlrDnZn/SExOm3sHueJ2y7oZ5wUfbOEbZNe7PSSvmu@JDBbLi6bPMBoXyHZ@IoFrgkFOCdlPkS0lnmL3we1jZ55o/Lf@aPdp7ml@goZldSJJbTWXAHabn2JU3HpnX7m0/F6brnclj43XCwQTM4NvpaXHU03HZik4@9jpAB123H473wuDlJNU4wk2bGD7vnJRKEslhJ2uwfaUtG7pl4odtMK/DzY4AO7g5JfPL9W4vkSS5a/LLE8xcg0ZPF8UNRfp@3rL3ECGbttXBQLOB8ZZ@eJLbGY8nAFYUKBK93zK7eTKVLKVJpbTB5qALvVu1VG3vMnjCYPUdcbTawRKdqg92GCUhEcrs2V75@S28rjubW/TiTNoF39UiUCjXutqzB40e9Mk7JsRv7GFHIm8/UCqqMP1IE6Vz4dNq9U3Ov4yPTj6wuVEdVYErbFNBAPLYs@1CcxjfyqUuO4jb5HBYyia9DJv6jdzJV3FujiFs68j8BxhI7ZhF1jYE007sT0zTh@nHI9y@vZZnuikBjzrRKp@GUdakJdd1T6PqTab/dNmCybfVAbjK9of4GUzCD8dwIxhYwVjQlrydzs/ZVz0GVB9YAW1a6dJBrKv07oZB@a4RNwqQQzNkN1R/j7EKXnCdGmaerf0jIgS9sa7WnWk7iL9UstNKPmiE0UbGzLcNAu0uw8ZMXg44yYXAL1cCLtPjJ1DtqmHpkNztjZHxmtAlb3L80vYaQmM5Fjtzz3QwxJ1hA5VUytPsqOXAs1m6qu8MewsPIYvlIq9yg@X@sQ6i2t0uDKDl/LGS@zhadEjzUCYmltmJv01L5K3keUeqV9NXC8x4NAQxO/c6JTaVqZeCCdpUFfN/B3Yt0ooA25pgGzKVexuypOR3RcKhWhD8lXb8FjLnH3@kpX5UceHhMdY6sE7q7jk7ixc759Yo1veGlBMr4f4HFWgI5zrY4c7zkX4atRC9pz0P@ymW2qj7fQHPrFTp1Kz13n@YK6Z/TMntFTezZ1Dt/3UPcAjnT5YZXHKgHl7ynONW4nJHk0ns31nCB1dVPXv4a6KA@5dDTN@ZbabTwK0Iak34R3pDQhQjy@aMKDIZuIRGP3Q32npw5gZHJM17TUJPkeAtXR2MN/5xuf9w4jDjvXVLvN90Kg5U9xtaauslsNinDlBBei5xuSmrqp4I7VR5R3oIz3/BrTVMu0v2j36Cqma1n0aFj6wKEfMvEmO/Ntl2tsh0r6NcyguXwbCmdZtWs2Wz3tS0VqqopraNdpz4bDvY/OS4UwppprLLmFwSldA1rZoxQyQSUYf4KPvYfGv8Caztzabw5se/RlwTC5BcA3tfIlA3Q8lL9YrZ0TTUM@7rPy9hM9sm4hFncf5CZSoFFZTqoZ0ErkBy1AE1vKhPSiVcYHlJ6pelNhAgtr32K6FLsDyIinBXY4QPg848VDgnBXyDeYFUZ3B10n9mXG7bVBp8KfuQhrXTy9xZeWHN28DRiaoesrhnjMHZX9ZcjH1kTyjy6KpNJi8TOpDh60buma5fBfluxk52KZXc2fhRrNn@mK5mmrHb5Mga4vaXZ908Z99aBCJFu26rTQ4o3Sl0tFLnIMswtSOKmzMbAHO7cKsxsI5ukmkyNc8u2B2lVwn92@hlvudGd20APM03sJvgbx64HiaK8HpqvOxTm9p@BrUL5Sulprd6IVPIQedcWmLP6Y6AQYNNsQtz3Noe3NnmN@x@FsRsvzs5HTRnX/mN3jhpCAXiR2mbLkHvN2o/oONOtjvDI3r0mtU6zMPyjoNJcMpuI5t57z9188ZkW4HfStgSMe83Pv42GFoOW4f03hzq0GUjD5EYQu6ym6O9@6HDCegj4lRsKx8yEt@72mm132vphhoH6BgEOl@wHG2oBx@UhxoQcYc5iV8v/KdUu0TSS5UuN8BEZQcyypGZr7uB3GdRWYB3lPrBBXtfAwTnoff1PPvhVD8nQ@VfYflfgwpI9aOsxsvgR19O4LEOrml4eWLyy7wFBpGgM3iQcYHxsiCo8OEWtsWCwEeIBFX2@/Oot5rNDttfjmxi9oYo4KM7qBo4/GrgdX/@dwmIYHtx8Usnw3yzEd1PSP9DgJsRMVwjRbnCd0Ut6h3TDt2qUDPt6BDxbGY0cD1BRc004xgotGlXg8FgvxRLja0jUAzIOiY5N4pIqfyHQYNIhLsFqHXVywpbvhWmZNvmcVJq1JrF7nWPFDB3y2hxadeTzmyS@WlHplKZJMRpYil8Yay0R8cFUHmTMXXJmA7Wj04OUdk4AZCt@bjW6vxmV@ZMzp0XFM0K/boKefGWQ@Q52fH3zip@pOcX/H3/xlW5xShcm8AwoujPtAEDykbfbVnnn7lOcrcq9ZloKnXBEHDBE6P3OV3KwxkF2g0PPDqeYtO9s5LYojb@JEOHiOuMLnl4I3LpqUcMO6yxuPl8bffCwy9lN5lYKeMugbMIVquz0nxU402os@sMdbP8GFYIZr4zyynWB7rK3iKjodMSDTiW6a13RWCEvyN3/JD/rRQQOxAdzLng74BnLE8wQyna5rtcwBlNpD8km1TQESRSLDgDFAoyRDGULhMdx@TycQgSOT3vk7yoYfwtusnbDkNovgYXc81lPWOtGl2vHzNxeZeuUH1k@r/@ln6didIJz0XbJUcKQE80DK98hYweg8RI9jI0xaGko8Q/8UhiZOYdzy9gASKZzJ8CCGx2OmaYleQ2eo6ciwz43iLo8ouqmdvYN4fTp@TQyr3tJBPNqjbOBAiueaDQc6GHhjhJr3uspSdMBtZ8kTl@UhQzzMqICLH9imcwl4qAyTLA3ZZ9ZDJku2cK88@DghdTzH2K9seButcsHtcOkttTmgHR832VQ2V6HqLDUq61Vy2WrbxPPEF99fDrOZ5OVwdbuedjyiXl4Ov8tk3wLVTZjWLz1JY8/bPti6W0pVM58/O8qISdJ9pMy374GYWLo72jvaPjmtnZ6dQCvce@Jnx7T7yljWIBfR7veeqdNJbaCLranON8gf3wfg0ShbUtg63kESi4WC268JVNBaSkpL3BkQTROpv5B8XnpHDcTPAgiZ1tGYx1F7MCpiGwKzIdWw8gMLz5szkVacmSUu01DGYwfyCYObJOfIUiKVxCpArCQQ6ytJxR6u7FMe9jUU@yKWx8n2dC4IUszP78KP51WcS4L730q9LRgof/N6cyyP15tgHqk3gPqhXpqd2t7@2fH2ZDLgMXqS1K2U8uLcARfO2NO42c07JEyHv0RCtDtWJCZRAu4VgxldMNNU3VsVqiWEY6vPExOHUvml0JgxgTIVvKWnXua0iEapBKiDlLFaU8ciOtowUERvjA6gu@NV9IXAjuSj9gqekgTmMN2YksKPVw3EKsjldb0jEuJCXkecoPqT8HocVg3HaJjSUKoHhip/1HEY/AdGJc@VrbMhE8OZXGdJloWvrsJ0vufDxsp8jGJLnBDSEi@75JcXb@uAMrWvFJr@04Y8cfIDRmldsfBqAAF9AFPuNfZxYNIBNk@Y@PrFLU4uFX4xDTVtS8Ha0ME4w8Vj/t64Rfj2dk4qqJ1x1Yzke5DnBgYOVAAUuCZmewjzRmC2Dsl6fuEEJ7kp7jbwhkqyBzviLLOvJTjsRnPIXoyN0EEdRwdJibURFcc7mujoIqvpDugkbRi@@Y1GpJykaBs530ueNJgUBp5M@SpjgkkhhHUqs2fdYSi9bcGw@oEnXiI4wuwEcEbWF5NJoFxXM7w7hdbQrE32vjXm2gPcfFGNzCTxirBGrmTP7esBwDm3flyq6R//6Z/xmz4uXXD/XLiHmQ3w/aHwdcD9T7wYWQbfP/N9WfD9Efd9n8Ymm73eQGQvZjsP7rkHvnwmzdQJZYJ3sRLVxW9tbOk3e0fMIds7tmVfGQaaCSUM8pxmAL20PjDFDbUxgvMcxk04xhO9eAMsAnwF/IHqDWo0lJ9q16N4yH0tncaCo4EgRRu11SE3vNOZ948DvOsFlLB0IV9YkdNQyOSNh5AOnnZxZzBHGIutgUwM3WhW5UOzhSdAmOS0FF2tFMqcN9JLyvc56YNf0CWADfGJwgWDNHhoxE8BcVWRLLqkxOUYJsWBLCJHUKa1Tc5qoA1GyQEgMQw2vPN1oG6aglTAx4Y6dEljGnkToCbe6YUGQ5Xf@OMhSgIijhtvJJnujuO9vnhYItBBU8FmkM4R7ATB1qR5zHrxPbt0L426uJmGAeP9cg7rGuD@x3Ouq@GchUdxZ@9JiU7fcoK1Yc9ODBP3hO9AaVk0m87m0nIhFuBQSaCC8mJX/wwooXODsGip2pVpObXN7b0Xh0cnM/d9EGRkGizCItX1@GUylbio@46IX@5Jom7spE9ebex4pAyWarxtAiHGeyemizkvt@mSPpD7Od9kPZs3RcxkJGe@FjEtVCZ3aGvRLPZxbDoAuMn3eM7kGo3d3V/U16uXRngm@8/z7kAKp5aRucB16dANSJHpYmIR97yt46d4t6KT8g4VZaXxDV/@USjuHwc/fGOHf1Pj@NoOb5N6iI69jo/Gph7Yvg51T6V5VnRnBS@YV16QNV5RZSzqOMNWaGbrS7A0TNRl9lJJca7LJ9IhtyF5VwI6HNIh4cytTHR3jk8zH@7Uw4hdf3yRhrhBogel07Vm6FYcdvZOxfkHnVOOpWtuNBYyBMT0@bhZSOfR@yh8MKVyMWT@QS8HdcZhigynUbru6bYe4td5MO/WjThd3HE0ALodmRYbW9G2VM91DDoV2xpAFi2ckL0Y9AGuQ49jFUcLFbSsJCQGeka8olzgVRWCEql@Ox8dxlI9ddjWujDiRGMJEE3fyfL4yg8F76wAvao5rwZolrJ6CtQBmya3jjdmDGPrJfKOK8jNq@x2frBRDwEyTNqMrXHLReTM8G5nwoZfY5GET5lmLBFJMT6TEhcv0fI9GaJSbLOHmx3J9NHpaKSyBQ/S88G8o9n9FNYKhhnOQs9xq3OQa77p9pUAZZQLJaUZbXUYxYPua3WkE4RHbs9vIjFphsXpChhx4Ud7@i4YTxYqrhBK43tUpuRdqeTLuUnRUCrhYXk8MgiTEsjxxLX3wQkqQrTTVywWHdBlOg5LMfJGL6NGwnHtGEtWcbi@ZQaLx8mmAQ@KgDkLgnbIpdGtBVG8ey6arkAjYahjtPHxSbPYhZxK1cFNmcTYEtozN0GbQktgLARzVEiyRmhBv4C/NSwRvyk0JW4MXaJsQ3SfBUDNjSY5hTZykC9AC6o1qz4J3AMwFjCcqqXSmmiNSWlfYsAX63MEIqCdI8W9OQLQVxzxAqqhjAaoTVttayAvn71UDUMFAgHP9PFiVGUATGbHEt6dvYnxnXqUQ5gXcVecGYOCTt61tx25001Q15bSZTKNle9BrflwiXpNR2g2o/R/m06ly3fRJb0ySoOuGatGl3oVOZ5bjseXjOXokoHa1pMnaFG7XwJlrpGCCeoQgJJLeqwM/AzKX2XJKC8p69GldiW7TCnAC1PkO0jwg5NO3S0p9@mlJ6AsJSDE5kInuuTQNTiZVEq@h/JhD1lKJ4Bn7vA@F7qJF7Nf0uJxLENqqYEF@CF9eRKnYfPyJE3Gu7KYC6S7fdHdplQxvyVmbhDmBBTBa/6AlccBS@z/a3jA45v2cvPiHlD/eMYvcZc0o80dqhOcfEmTMV8vWIScRpkrhEyU30MEBBxGgYjoTSixGAiTX/86LBcYk54WclEz/jSfKccjeRmm6TC/Dj8DPTy9LNnS3eVW8oapnWzhY/JC6aQ@1o@uj47exi6jrMQi4c1DSV6RvsfLkr/us8qyD3zYT/@Ew8vpUDi9LD9ZTac/fPgAMw74XFRTVRAf/BO7SEbqF9FVxqqrq8uJQnE58SzSCBQrFs1mYydM09LsUrOcdhu@Zo@uzY6G@efpU8oLpv/wz3iYyF84PA@CiNDwN8LdKPkwu1xVlOX4SvaZUU5lM9m/@XeL94m7o8b63/xeP60u4uMQHz@/f4XuEzn/3eLidxsbKysJICR3H70/eler1Va2Evmji/zTlWRmcf0//h@Li9nseja9WHccuR65uH4rZTMrUupv/iJydPS64ThAiBJ@ckwGJ/4W4SuzfJ5ds0/wue4w/Cf3p3bAraC72fmEdw/BfKVCwiYSyeciJ99H5jfbIpOrT1f/8x8ffgy74Wo2fW7D0w1/DBeKYe4EB/hynu8mXA2vI1jhPjxKVyoVcK7@5/8V0ldfAB6MGa3DTzXv4SqMwtVkhZJ8DlcL4JCzWcj3//rZz0Lh6jD8KSzLcnhEfw10w6f4RH7C0JGWVouSaT7Di73xMwx8xrVIy3L20mvPQHNj0/rBPcAN7crMQJjf7j5XMcEN5PhauCr8bOPnb//3v/3Tv/1j@vtT@v4HvC@6sPjswxZjKozA@FlbezbTDvtT/uNUEj4pv3eE0ZsUNQsXK4kGL5XPwuGAY4oO/i8TJPH93wgXCnuXnqIcqk80xmVYLq4cPht@9YeNC@3RNjwmqZ85mw7zGsP3ME8WsG@BC4V/qFSOXfx71cS/Iwf/2PCnfJAdnsJnEf7oHz6@F38XKUQEE8jsZ/E3kL6h8EX4ol7fNfDvY4/@bPxrfsS//U/499HFv9MW/h1/xL/TT/jHZmoTCq@vr4fj8WNQGQXTfs3nDL6pVEP4fOYNh8K/1Q9bOSwcPgtBn6jHk/f3F6nvh/FyWfyDMlX2ffjhLihW/T6ZXP@@Go9fUPEuqqKc68l6FcrKi0w/368D4vj6xfp6qlGtVpP176sX65OJRLpnz@LYUZ9Bwmr94iIUvsO2qODPMv60HPzNSlKavCjWYZwugYuRkx4igNELD9AfCn9Y/xCNP40/zeiZm4x8LV@/Mg/H/4eHQ4jQhpkr0870Mj25DZKSZdSzzCgzGmb65qHcBqcKf5k@OLVMZ5jpZoyMIcuj4QSqh//7h6b76tAEbCakdIcZFxFnOvDsHh6@AnwdyPsK/rRMJjOEQg4zN/Cf0VFu011q9Py@EbsMXTDpgwpaQUqOpDKRVCES0er5gvVRSkQalxeRejmcdi4v01xfYtmVMt2hd3/faGwfbDUaaeSg9aX4s3jyGXwq1fi6eDwNV8tPL9eS2HKc81KNcHr96WU1l0R3IQ7Nk4Ww9XT8Gz9jlPCsLl6GYAp4fo7f89ubW@4iB7kuz8/9WPxJYxC5KAg@AJqem37CwUD3/B39tw//y/p/dcaiF/UYY9G7@/UofWL4F4vd3d/di99qLBoVnug6/GEA@DHJ3X0VnQR0B66LaKweu7/nYfAbja1zhFXMY71KiceA0FXDPNfLSJkxmCtFxTLb5eUwk4mVmxDiG9yVz7RiEyvTXpalJq6ywfxAXo4RSH6lXF4R7tViuVwUbrlQKJeXfagMeIQTgFRHaZWR0cthK4Zl4OwfzaCZhS4qjUTbagdvrH9qWTDXk0uZz5/9oEajrdmNBobnPn@@hJ4Uwa0slVIeQjLFz5@h@0ViMA88MMUiaglmdXI6O0bfUxzFde0ozPQTlxHcNuZcRmIYn81kEBjTs/z6emGlWi2sgLtQjMXK0hLfBxPtxkty7H4pLfFqwAwtEhZRcnE1RqH3EYxn4XX2tAoc7uCH3d2HidpsJR@LNkdqzA@QSyUewlYK0WK8JP4qizG2nq4uM/F3cZGLryyvLj@r18cjF4qJ8p1Ske8rd8oamg3uyy1xTSju0lSePMmVgC7FTPky1Ghs1U5rDXzfAi5Jg/RlGEgCJ4TLjZYduSAbT75Uv8Ca1C8jkbXyM96wxTwLR8oCLhkB0cWKJapwGCaSWge3Zw8JK/@uycvZ3GI6P/yusJ0BxfvzMn4uLi6K2WJ8GUTbcqlUr9cp9PMipbnoDzt1ui6qkryQC/l6ElWXq2FnOWwxeTUXXg5ZtLloNcPauD5ro81sEQKhXVkTl9IdVde9m1lvTVtv32ptFbAf7dc2t08T2XVAmd2pbSayJ2cbYRm9@bGfonPoP96ubR2eQYKj/e3ayfbzvTfbZ0cQ7sD4CMSCT/9IUQdqQ70dDG7R31Dps6k5ytWVYlkNCz7Dzo@//IMff/nf/fjnf/Tjn//Bj3/@p7/6xZ/@AXz/Er5/xJ9/9G9Lefz91S/@2f/847/@cwj8D/D99/D9d7/6xb/4Gf@S/6/h@38Gwv5afANw/AukBGx/@Ktf/PFf/OoX/@Rfwvdfie@/nP7@@Cf/G///j@IPnX/@45/8Nf4Izx/80Y@//8c//v7v/fj7P//x9/8hIP/7v/ol/v/xX/39v/8l/v8v/@bv/@p/@Ps//J/I8Wfc8X//q3/Lf//u9/7g737/n//d7/3igd8/ePT3F18R/ovfQcjXl/Nr8HxNvb415Bc/qTy/CTXGuRCD/ek//vFf/CPg3D/hvv8efPDvR/3c9/gxcZrUJePjwJ8z9jkNelPm2WcfFFD@jxgKwezzJDYKzXihv/rFP/8LDJ6A/UdBDBl5FnYJgf3cfg6w/9ovWBD25z/@8mc//sU//PGXf/bjL/8QBVpypZSoJZLyF@xCAJj/CjgELHwNHADK67hEvsgWQ1lwLK6jHSMkxz98AJIuggv07@VQPgc@nMdMf@r1Kn4uL9LVy/RllX/q4E@lqxiSSl@mMT6VRo1erhIyKFU8BDnDfGiZGyLiaH@A7zC0UgIfmibiMATFeVQcojbirFKpxEPDCsQRKHgxzZBVizjpwjlHBfBiIp4m0SiCVsuGG4QFUlbix6yxXBnyhHEMqBIGhgXCoGNJzkrxYmULMqwMtxjiQuTx0Ad4fqhUi5VhFdH9QEUAHPENyBKgKli6YfUH8FcIJ8CHhls/QFGKlXi8WoSQClWVcks0KE85T5WjuscZ1RvDYQIMj6fPGPtOkosSn/tBWzABjb/xMfRTMoE8hfjL@LKoDv17TvouY3po6CHRh4fx@KcYTOkFAOBNJnE/FnyTSSzNM4geclRxyhYecY4BKBcXJiQ/gIbpeChO7RsnD@QPZfi6z3o14EF0WJ2lpSVwrVelnHQIUwlmX685rmLjcgUpSWtMKpQkDMbtLerSEU02lreW4VeG/@1F2qLKybEcWoqgLhBhXh7JeM5cMcNUeq9qVJdlKnmc4ELhcThXcGnNCTTTFRYLRemu8hjNVVXLgucrp7thDkEJTUhSQi5wq3JMTGXfmWtrlR/kldUQPMk/wGvSxYXd0Az46qwU9jIkaPUuST0OnaCvFELVqlg3Y3KoerJ9CglOD5mczaQYaK53K6vZlfxKPpsrFPKrWXmlUFop5Is5EHGFTD6blUsrK6ViafWeivQMREVibbmZX6/@g5nPf/MP5n3mh@InVH3LhimWvA9Vh8lkOkslrsj51fKoAuWgoFCVNDGuo4/ukrhdMnRJ27PucCcQFCt0l0Q2XYAPCy2E2AIEwQfQ4ooBE8vYe4dlsZ6HL6Dga3qSnAdGiIUugRE4tpA1@Qlhsz0BWfNE5s58YezMoPMUjz8dQA7QCAbbx52TrslOTb5Db0NthdbFwZ1qKETLHxdA0noI73e/qIfW037sfEybPf5Wtk3bBA33p8NsKMY1j9rS8LbFlutH7Sp4p5LT19zeAxBnVh8P@qj27wzDdr8JBUQzJwfYgB9bN815AKvs7OiBWr7yj1PiOiKdpwTw473nu6eB5@l2bXM3VGAbhwdbU4@8AMqz/e2dU9@7ymO9pHkfxbvt/f1pr3jgLGWR5VcTCZCO8IPPBH3omVr63gORUw@Pu5kEa5zwVxKYDvRVGVi6oWbzbKkkg5Ar4IRxNVPKlfKl1ZZd2YgfD4rS00UJZqPp9WpLYV019Ar3jAE4nX3QnNAuzF76eDE7nuF3Q7bahpnMrUHHOpr4eqWBxR4MhAcGodPWuj2QaremBxBqKgqD77d@IL0a/LiPB7g8DwqbidHngOMqmdZhmVCKLF3ZUjFfLOWyxUSxVFzJwyQvn5CzCXm1uFrKJOSMXJQLxXxJThRXSrkVkH8QC@QNhUFOaJ10GsS7LEn01IwWXp66jrfQmqleNRTmhgIYU/G9gWHFDxgUmZQrXmYgnRTC/bBMqyxK@GbODL73EhAqrMXCOzubmZ0dSdpAD9rzNjOS1EZPvpjJrG5IkkoxmyCis5Jk8jQQBWAu92QyG5uSNOAI8LinJPXQs11AZVSSNPRs1nZ2MJ8r9GQxPYBd8xju0T3PKoAZ6MnlSJuVpI8@OoCr8YxWqKTb6ME8MWaHx2xCnCQ998qTyQCGYw7HMex6da3VJGmPe2o1jHlBFc/zor5ET40@kmSDB3hQkrrg6Now7ZakJjiREyWpBa7WSIGwPrjwZKDhKpI04gRCEknSkKCV1rUEipMIx2x2d3eVnttWu/wzsvmzBUWDGG042N5pPn/e7Hab9qi2/fwYY1682FWuRgO72W2KZM0GfExIAzHX/dH0B8q412go@tyYlxBjTMU0Rg0Vy9ZQPkKZxKeLmfQbLyDmBcTMWyXh2ODTB9Amfjb68NxQmhTjfSiGnsNmUyojj7ojS0V7CnYZ2ldUDob0lZZtltEFmjZbjEQjidGFXE98KlMM6zMWjd1lyvcI0onSSzdQEIJacze6GFYyddCv5TKaeqKL/aeSXMpLa4vK0@gQ3QVpDTTsFSm2hi8sMTsRFknKT0GyFValtWV4Sk@lHDiH0Uwkwxj8xC5W60@lVUQiPX2alKAs4AUQBRJKqyVEWFqF0b58D/RwQaI2B67aaESjt6pyHYvxOvGXHLHz8/PYHd9LpVEd3XInOkwMK7w0TIuVP0HhpzG1VRjVBi3XtDm@LlDg09PMGlUSsi9KkDtLp2PrKJBQhMBzbMJGQ7RvvA6d4yEIOgDp7ZYhLdZZC52ivkdvAGR4SrqJL82hI7gwkeDXNdArblTQ/kqhUFUoQKfq0E3tqrhzpZVMnk981tfPAQ6P8uLBw4NBn22wW8oFjyF4O7EblQ1AmSkbeK2Ait6lYXgYqrYVV4Fp0MbdYG1NwN6Xu5ULRPAZf9aT0nn1XKqzYL751QyU6sxora9ffK6DCggEbYJWulKRs8XyKKxUWJTFYxkKKw/BL6@ulIGraMkuVnHUj1w5/KyjOXCxUclwNXHJGfQvMosFOXGXbCTvdcVxl@TV7NrFYOkiKdcXFzOfu@vS@6pUxwKhAkl/QZMljARlCPOaiI8d4Y72AeLZWpK/h0UuFmIp3CLfMDsNeiMC@xAYIsYJrTIM9LoK2o5cypYFSMgSzBSVWBRfosT36kQjkdVsJBKLlAFqEYKJJ2N3xEIRYOzIE2BnGKKAn0tZiLdVdwAKEHQ0r5h@CbjSXJBD4ftQW3MstlIKhe9C93f361VPv3jJRiMlnvS8TxjrxmH6lKZ1GFzBWSRXMlV9xmqVWve4VhagtU2a5KRD7JKfAEumF791tSe@Xv2ePy9xjQ@yCXHi0FJoej1eJaNASJKksOSZ6qPFPMyM0P7wQ5guLmSbd52BQZcZrL1CcilrXGO6qMd@OND0u2IuWSXVOwr97z4cX0/j@mGqmiZitQ5peT0UNkzhRMOtC90F@mw@L@E0TGXWSen71e@L3786Ozw73GHPMmvFtSKnxCWfGSXkiBwByj4DZUE73g6Frc9mXv7BeFEOr1mR3EokN6HZXVbE@eco8kH0Atc24Fu/gAlWPQauSkV@Kq@uaY5YeoiuOQNLtWNP5UJ2LZuRY2Gnioczs6thIBK65MJquB7mSFdWY@Amq3lWDlfTIlhexXRJ7gM@z4cdYIriqw@fYcosXvuqZcmVTouSLt2v38N/9f4CZpX3NLm8p3/8ScPPPQegf0zgeegx/kzAjWHG8fUfkuv8f51@Ng95oaUCtEL4Q6UKjf194/tGOBQuRarxdARfYc4/QzFhQ31v2aA/1VnGv@/HAcuO4yz7PvAuQ51Zvioz0BDT6cvY6yzohqVSoVgIh349@0kvw/RyeaHGIvxiIC6X8VpA//RPZOJFTGgRWF5Ibp0cbr6EiTcIZtXAF2myzcODFEbhux7Hx7dauqrY@ki87HGEUCjPTzeP8HXwZ1tHlOacDu5RKE38RS5Le@018UaUxA2TUzlcTcqnMytpOc/k4lpmdS1bYArIIQcP6gvXEiZlVK1N0xpxjT66GaPECzWEwbh9DaZSjrrGnh/tUwo6w7@8sLX96pAdHuy/S3mhPPx0d@@EnRzunJ7XjrehHq@2T5hUO2F7JxI73zvdPTw7ZbWDdwyij2sHp3vbJ4ggHUIZhhoGJ5ivXrN1Z@SkUf1wSMeeCHbM1rXqToYrtqWk8Z7LyWADX4Oh4l3xk@EDA@aj7aD6flJb4GM5Q/RKu22H8MSg1mILqLsvLKs2bquVehlnleUHbz9l7Pwia60cRFZZK3Ng5NZXmZ4Rf0xf6eeO2eLi4qUh@QNAsBr@7CEYhHvNIWxcpr332wvRwgpbhjlDdiU2jjk4PFrIeL6F8@PTBdmPO95ayPqevZ2FnO/ZBt@K79s531rI@76N2suFwjjZwebCqu/b2t5cKPo@YNKF0hjnwdaCnAl5xLoxtfYCveorurO3v82WAShWnohFcww6poKBENGB4fDrG2i6tLx82zMTpHw2R1PQbfVL0B74BNQCqi4XSNd6gi2bFvz01T4AQ7KQrw0qdreVEFjxThgYVkJ3oQWs0AJWCOAX8OAwwrHFCsvGGEQvdPjCdpTfEZZg0plDxwO/c9g6qgtVYIYEXTJDx0QhhSre@RdauBcoox0yWXVo7yuBgorNJFuKxfBs2cHZ/j7PDAYG27SjEkEy8khzcJoWYIMqwi9WHUJ54/BmobZAWi0IrQLfSxi6n2jN0HRrIimgngsLLUAwSd0bRU8w1L8SuGCKeNHD96wDMESDOwMufqguGm1hXbuq26ICxZCY24c7vIa45Fphk60cY5gpUYqi@W74z5@Z57t0J732pNeIcNwCOS8Wx8dLWkHYGIYteKcZCYJOblPKBeSYeBxSQ3UoLlCvBSA6fPlBb6@UVcgoE2FPnlA51sFXilAWmC5OObIkgiACQTAiHyLzi7ZIxY0tpJdxRwR/qTcSEccRfu1kc@RfUgGSdbqgU63q90K/ORcMmM2UpwSyiOq0sa3Bncs2wI/iETg5wZrQTRLMi5QLGImTjwRTE6wDwVMytaEZwLmqPZaJHitAZ6TWP9jiLcRvZKFwHkA1Brm3Rg0GwuIJdl9i9IWFpg1zurIHBfKQoIBvkWmiSAgO93i64y1Ktsz7C7Ilpv6alHs7ax4f8dTADoLTiKx4iJ7ziqguBVbHQDP4BTLsvxVAz1mSI4vHBYTPZQJsexIumeRw9x5ffqES29O1WPzmWqBYfrAW219Zjd@sFjCsjVkEagEiPgp44wBNP5OtmZ2HAsZCQkG1@WkoYAAd8xL08QkEX5Eehtxx@uS3p4dBem26K0O/hRbkUoEnmfS2Jr3tSS92XwhRGMwJsivsM2uiSy6ACw9TsyI42lxWTibsTHrJNlFhqpem40tgngPwHIpKDoYMOCuMUYKkHLwiX@nji1oqrLbT2DvYPp2MRXwppyEK3sMXolMesUkwUSCMd6LoifklinaQCFzfjB7xPBJEz8bJ6fF27VUCyhdj6@MeMK0DwI/oCRM1uPdygFBDbcF43E6w6EmNLcfYEyxZggljAXq@OgvddFRA9WCO7YGVpawyHMT3T/akMPbI0JyspCiLxtjny0sYUjOrTO5bn3P9nLGaa7NRbhWVXY7H10GElPcEzAHvmlzZQEhgTwWvA5mb2VUmw1bsHHPVHmjcw4w9i5/qdY9jGw2L3pFPy6RJmVNmeMIWZYu4IAPGxUnV5nEtksZG5AMMxW4MYTickwEsTvo5sifFegoWL0tb/dayfEmjnSxLkpdlnTKdLcOvhQ0QpkuhqWO9dM@IabmWgidfReShhcaUIwyyQyFuZAlcNxU18eUYbmyNrglBmdJo4EWIjUbUUfUOvph7YLdgyEd12RFg@MHYFI@kjoSOyUhBHtSfJiPaGp5UxfsqYdSZQkjvB6/Q5XZRyjEU8kvmuKpFpQoUA@1k@BrZYIYwwZ7wQ7PiCbJAiWNrQiveUbA/eMguJm4I4jgGTi8xJxjE82yoz6Zz4ny2mROHF8HNS@KdbJ4TdzXozysBCIYHYsTZxDkxhnk4LwG/YGccUb8IEPAiSOB6PRqb3/TQryZbPHBDEtH/1B6o4rqfvcMAC4JyKTgw0NbhLRWYtqXhlePTiPzT0ZAyOowFDmr7bBUbc5LitDRtGr2HSSCik4Z0qzYbrrV6gPU7OVuMJQIIAxjxBr@@oj@EkwWQQgnnIAnzd9Ezz/zp@KiRBafxjtOn8J4Bow3Tu3EC03oEHmPHsNj4HvACXhHlx/jMPKfLjdGtzTIOhaN5HptfnrhM6yForxJyLEjQ3zT75Ldmnwzkj33yJ2VdYReT5ajHA/41CBjX0evgPykjr9STucW@qcZBrlHV6wfYFy89CWTDLzuYzNZHIySQz1NeVQg9BnylkEBcQUTfIF@o@cRR7Hmpx@PPcoUlZT8Nl3jj3kB29UDhQ3hNQ6OB95s2GnSxXaOBlqVGQ@I50MCLA15w0BWdjcelQEttmBQblZKKlJCSydrJ5t5eUjOkBL/FuSI5rmmrDbyfSkrgQmRFIoHVQJieqlsVSewCUxxGqaWH86gF8oAKfjkTAuK57BmUyfji0i9n1wpWyfyKKplTmY0vU/yK3I4pNzw3/lhONr@VzMtoky7OwpvIbFVDQcPvpxbvYMYbJiYuNkCTvigCz9chS5@D10nwItGjgWGirfFeBnrTdYWRtU/yLlqRZu5FEb0dTT2IYMypnPukI3qLDaNLt9qq0LPIPJSSxhcuioKlRE0D/O4paPyeivGANnn5iihvwrNNOmjGnCrqWLCYFlb@QsK7WaABjkwLfv37WcDt39ACbryjBYM8UQduvKAFU3SEQ9zVAi66rQWewN7S@HLIvjLU@gM03ARvABCa3LhYOORjTWjUp8hJ6ccpihApHW/ZjQq8sbi0JkHVHboZZvp2GISfd0FMrB6aFbJ0nTEWM6A6zEM698qZWOK30EgBRQxFsyNKA2kTEpO4EkJp5bU6TD4DvOOJGFSfp8JMbvVERFCThJ9@PF4FLpipTEwvkCIweeCFGSfgVqbg2@JIuY@t@SrIuMWCUFxxm1Nu3Mb5YMGDGDxFLRZ6ZCb1/5t5UrBJ/gudKv1/Pymamfr8jqcyj0xhvnm28lucFvxXhf6/KvQ/QaH/rWnzD6jk0yhne/yUuv5FNfzb1S@SeSMYNuzuDZresj9FD/stKQKr36QHeKW@kB/TBb48PntossFh/SeO0qFfp0/bhfMds1arnfZl@/h5rVvr1Y7xLp@NzH78/GplY@t24/lGu7a11X3R3TxQXxdrK/vWy7fFd887nz6qoL3vHr54/0m3Wr3Q22Pr9lw9us2pRac2GHzc2x25uxtn/c2T/LvV28y2nu9sqB@3dGfr1enbl6fP8yfx248vjl586mf6zlEno5T6ud1XhTebo3MjlL/Rzto7@9ph/6S9fZbt729p73bim5n9k9JrObO/ffs@t3kbz2fSe9bLw@fHZ1fN7ff68d7@u/bmR1MpfLy@tfbS7VJn8@r4Tegw91re/Xh42N3Olp7vpm@3OlY7k93V7fzV2@OjjbN3u72XynZ/J39Wens1Oir0Xr@@cQ/i3ZXzwuCVsxI3aq9fZ18az29uto9DTcU8tXPquflatm5vj8xSf1V9ebDb7b@2ZSN9mH8TP@mf3m5tb@gfV4e5s3fnr29XTt4NXr1@8f4wo52cNLeVgtVsZ0@uTldCrX5uL35ztn1WVJ63z1/3b/Z28@@20q966kGtfaRfP@/uvjdPjvb3ajlnYMj7mzf6u@e9q1fXW5t7unl0rRu1lXReP22/OzwMnb3Qmlvq7lvnRe2q9y6d37heeRdvW89Prz71rl9snJwdFrPDo1HG3HSOm7ud4dZxIVtMt/SPx5865iv57HW8cHP1Iqu9q31yQ7lPo3xpX3@n9o0X8Vb3/fCjno6fyfLm@71P796d7N7YzZpx9vHNzvGV/aptHDqHmeMXL1819euie2W9N05O5FbmuXr9Kp5RQsOzXQfaSD1V8qun/f3X1nDL/Hi8994pfIrfnF/n1K3r4ze1j8eZ5q1hvTXsfa2/mWkfKrU3prs9GD5vlW7Ornf1/Y@HzrvQq205n98xO85G581K6W36ebxz/fzthnwyzBwYx52Vgn3w5vW5pm333p59Om7ld95Yxb5rdF9/Outvx7f3h71PajHT1E/eXRuhs/zJ8VH21nip9d2d3eNXBfcws//mqL07kmuvVfnWWN0c5beGdiF3vvXWfne9a1jpd9rHwVFGvYm331nuymut2Wm90Vr9l6GTF72zg6M3t3v5gv28b2gbR8XMwf7u5kG3vfJytPdqsL3fvGo/33urvrVOC9fZ7Y3zwtbbk5x7ev3SLbVu@rmjYvxU77vds3joxaA3WD06tz@@Gb5fqfWbau5Yf2eOVuX@5gsrO3xT2z781L0@sswDeSc7Sp/tm9d65tPp7addp1AbxYvDM7dvuqfyMC@/DuVuP1nuC@vF65PDjReH718oK5p2rlydvGlncmfFtNazc3uFwnN5e6fT/9gvqfKnrVc5JdfvxZ3963R7s3325vxav@q/7F@1QsWS09rYez9QzO1mVs682@hs59X9jf1TWT3rvjxZ2TrIHL1tH519HJ62N98Ozt4capntqxel/e7K2@M3pZer70@dU@XcfPvSPggNiznTkQul/G3upFQ87NknufOrkvv@5VVhQz9vyi/2sn11R7PfFkfFa@tT77Z7e6Jmmt3nWx@V4842SNKzo4ySH1wfDE9CuTen/ZtVayP@7rr18q0h68VzbTV9@vGqdN3rvbzdaq2c1z59VPLPr9TSyU66qe/kn8ePN18fXXW3zj8VV9qZjf03ytvhds99F3q9q21dlc6vD4cj@fXOyahfyxh6/ubkPH9zam6cnO@eFHuvmnanuXvVA9nQH51d3Q5udtXV3vC2@LJ39UbJ7L8tbhrOylEm9ELd67ePT1@@rcU7WbXk3hy@O7DOi@fD/KuieV4yD4vay1rn@fD1YWc7s2pp56fDs@1eemNT6xdBphzpZ/bm4evd9@cvrEwoaxQ2Pm2a@dWP8Zvhu8J5@ii@P3jXOs32z217961m77y9OXr78qS2F99rjp4fXSuH77bzJwebm86L@I5WUEe7uVuntpnTO2bI6W8MD4a2Vcq9v97vwkhgtkvt56e5c8Op1Tq3e8WT7VrtudPce6EMh887qzBG4Gf7/I1ZCf2a39MW4le08YfCL4UI9Z1u0xyCvOTHykJ0gChEB4hC/MgQbZHm249/nV4OnQZ33tO7TrmBZ9AEZY21TVQeUmzPv0wV36WQYH0TkmvoapkWPRGtOCLQxgmfDr9kr8KDa/SmNnVo6aaGr6nBK/NxTmqr/HQcqC@p0KHB@iOcb7pqn58H0PBNM@LuU7pln7/Qh@5eDC20Wsx7n12Kbvb03273ARQIy@gm6SrXLksmWx1d6Trg0Nvk@hA68a8axxx0TUHjB2Yh7zcUOZMXW1NRXaXCneILcg6eM93kd/h7Mw4FlIkRXYiBRiq6FEPF1@E62o2qj@ilDGo7FeI7Pr9qF2QwDPd2T4bR/ZNTe0NB3VDtqQ2gFk/orbSml5/hfSXPltNiiRWVoYZiNzUX36ja4O9yaPAcvT1v1uTeQzpPKhZouWKEmg3d3JoQJ2WG6JtKhRSjPeZ47sAV2aNqiCqqt9twedkilLTvinFPAPOy9TBurd/9baGewN3W1Am8JtBqALSiBemZNfvvHNrk6AOVQ3yxfvvt3mlDvLmDbzGcOH/zwI7LAJXLns8q8xoEyi9KPrstE3cYQPHR7MgvPoaq3piclyXa94jbI6G1cYY93m1JbwzHoiM2i3ajXKzU@Q7CDG3d8wjup3nCOeFJoFRPxgRdEBsqfB74ynR8gyYHma0vIu7YqkoAtJvTOxoytdnvt8x7D7RMU1eMa3SV@VZZmC/YrUBj0TsJAvVAU5ZfF7F/kuYIWG9I6m@DHRdUsv1mIQCxIdZr5jMDuzPtt8c0vIX9rNE@hnn4sy5dN1vRcfSyt@WG1y3m5cThp7I6REtiB3fWmvaIZ4TmmWi5DCC4T4dkgmp4u1UDta6MqYHoaFNPoBTAt2UvCA@vq@NyJtjjpeVZLRI70A6g@UXlm4EQ6sIvVp1n9bAsBHrHgpWZSDomjreFCJzpZeaaFhChIzgOhjHiEb47dYYqfKeXz0WM0@kiU4d/9jToWeMbd7FDqWj2RBESw26MM/SpwvmFRtCq33UwqzHrUUPhDm5sQo14kWkww8dwpsXjE@0UQH6hId1kFidqR@fEghjyayRIL2hPMLQnDlqDb8VlHb6Di9M6NEWidcjo82e/w4DX58Yj78AgsIT//mZkcM6ZvC8LgpY9v9cJfTfFjIniS9X72b30dNgRJuDmraUNVT0KArOBbySxGASJLUuWxR0E4W9fgmBsbCq7kFeLi1FIdUFw6WKdPWFReX09upqMUtB3xVjM74wieTaQPJAYhHS1yqLZ5WjOS7yCiQFlbhLBynwEWY5gZTkqewiyAoGcBwxcxSAk37Ei59pJxMUAYh9vfRIG32syJ/flbFyur68XcY9nIHAqcXZ@0Zdz8Swk5qgX4pMxHC2PCITXJ2sEyHPZwDgSQLESzwEKnnV8MmKc61SEn2kwz5X63MHpt6a8eOc0vMGHkuPrFVX7ooj1RU7lm9ItBm7LtUUgvuLKohddjcM4Sy8jm4OOQF0ScuupeGgqwV90JgYtoF95alQMHI4gCBQDRAQPj5ZgV4@Ndc1vH@wQuEMGPl7nBJMTrAjTEJAoIDGKkBhECNFA6zZafcuHg6G4GOM7vvkARpkc4Ioznh@AdkK138uJxBgnH65wAz7xoikaQzh9o5Cgsb@3gY8328e4Y3bv4Dk04QLWI8HGv141FzlGv4qbisFffqG5GhQBZBuf0Ii68qaazB8DvfwFNg@5gJ/GzhNS7RCC8cRCOyS@0NyGZgpsnJQeH6ku0ZHexeQDFGNlmGewW5UpOpJjxN8hW@SvbKJDb5SaSAUOP6EoIFIIaXZ6XDs42Tk8fkWUO2rU9o92a4gZJpgtxW4zeqkIdhDDUHU@qPr0DOHwCxKa10lpem/A4C9NRlj@djpOPABsUEyDQqdLhPXlTD8Dz4PnJSCJ4kODUtFoq9Yc3Lh31QcTlXHmIOStyEsthkJRpnkjIQ14syOhJ0erKOmIlqbqGBEXGJtesqIYXJ6kPXwbMMukN9RRz0U9qkv8YvNXcuWy9J5e5CNnYOHqsNqWguRXWi3VoRP6Y@oDSlXvUCZCsgQIBSHzaz@WH/xsij/2Chz0mkIadDO@3jtWcyeVRdAeOe1@ko4bUJA4Fk9HuvPUSlKLRM78tcETqqM2qTI@lBnP7YrndgW5cYHLrqYVMq1@cTWhiM0jj@aR54rrxp5mxtUTfys5tVwHOr3Tw5tvyBbCpQ41GDYT3fpgjiZk3ROvyZ54vXjcE@crd48rZYKwkxqZGHDG46eYMLfbQLbojG2DTq7Q7GtgY/tzj6HeoodGSn7QyZtiEDxxSgPUaQ/OE594hupBzkBMIA3ptMyFyK5Og4qPLyoQsqRXnlhA16BTmMIqoBkgLcaH00RdSZU0HTFRDASiWBWjsN32OjlBjgczuz19oAuBMJQfOByfSuDH@HhGRXTSKw4rhBo5ZKyzUgTXVZNJSBDjdg3SaUDcYh2oeJo7vxrF2WqIynk6mcZPwKCoE26ZiwIE/QzzHgj1Mi/PrXegHt5hOEwcC1QsUxYnKLwTvWdHLCfncoHjv4fnB6xQGJ8Oxpuy2Eo2Mz5yjHdmsUIp9JPsZGN7AudH7DiiQZGtkGdw6g66oKrr0In5o63h0I9l49PiIX@Myr5ytcxnsI4Qx2JocFgfX57eVPEl4bhe6zJ5KKdCCyAUTwOvn/cGbwDsDhRbMVyVn7FEQS5WdjFDSog6rGo7/NX09HJ2kPj47nAYFmyVG4AhpG22aJMk4qB00NKDPu1GSqDCcKPaeA2A5oqD/gskcwQ7cNFQ5UzgBXrCoerxBiehEAnUo9HIwslIwzJSj5tehCtL6srpfoZKebov05DmvcgVC0DkFaxCNObu0IIg8MwwQ/PxZfE2K69L@sBj0T/PNDg7yPDJqTcPF2j4GDM789fqc4wxxF2t4Bg0FJuYCBXVqR7zzsCRBPCOQLU8OwQHosewTsMT4eKzUaQgvtpd47ZwRjKCtAgapWhIsZHrcJeOuFCNohf8V1kTP1eg98XEzoCRODDnH48UEMjyMQ4hzkZOQ2D/5BDDIA4oBe@oy@nx/oMh4vDPu6H4Jg7xZuHojol5ASLg81pSu3j5@Zm0@bUQfZQy5UfSpktKUbFAX54PxqsswLB2ATAoFMkjr1Ie2NnR@NybB0ilJ4PUY4WfyO1rCy@ymwGaoMRXFt0nxL2w1c1DCon75o3KF6nEthqhZgbahytJ0IiCEYhnqd8LU4WggScVeOmagRRcZ/bSeJKEYsSh31mRI6B8x3LWOw7sCXTfzDk@1zuvopyTvap61aQWpNdJ65pFQ@NkXUW3CNY1Kc9WdjVQWe@U8URlRSKvnrP3Oxjg6OjmLb9/AQcUSZxclr5rJ9h3bVwMESHBMcqjxjz5N3nWOdAhv6@Me6RfP7@sdGjW9/C@KtYOUbQH@R3TId6M18nxfcI0BMgIbhplb3M9T7WwINQZUHom0mVjwuzss7OHotMBeU1b9fFu1P2sh2nMMYSlwn7geGgI@qTaE8Ae2GeS81iAmA@L71QPwga4SEjmiU7qcQdGxONiPKtMWIPHB6gfZMQgFiE7A0eUH01PMmW2FCOM48PkfBxeEjHcj/t/OViQ0YMFQXLQGpEY6/w1I34lwv1vujI61t0sobmB3mVl4eejUMSE/pbPeHpA1BrrC/7sgM8HgrqBULQ9ZRANW6DAw9yYH41OMMj9QfjxDSMf@QIfHs2DlHQDSDAZXTURFEi8hNnAtMgKTGJmi0mtQxS1eJtMlpsakgwhPnZejSfWBSJLZ5O4DMidcXmmVhPoGB1yJmtcmV/@Qaos3mpN89Tg7R/Y8MtYeVyyHM@zLDwc7O12IBRa39JVfnJH3m/UDvf8q62YeAG76pgY5KRMu5u@1a61NAcMnYhrq5LqAPs5XlLFYxrbZzCU4YVTboqdqHyzAuq9qJZ9oOmkOoh9wER4A5YBwJ0OaLxGS8U3ari3uH9AIHBSwcJCtOKAHm4abGSazXHpFXEyhxcgQWV3oPBdIMygSW@Lbymuo47UNCZMN3X46St4Q3EapuRprGH60FD3IfUJdAk1daXcKKGtQMHo5PRUrnQHXSiJtiOKcfH907R7BG0ILr2DvWlC2/j7U8UkgS5bNA19xAy8AqCr4IvQGb0SF7JCzruFatKOW7GoQ1seVJpHrGRKBRL2jhjhKB2O36kUxOVjIf7u1DU83@GYyC62SntTKfnEnpapPRm8Y05uouDz/MmwFl7O9eV9Gv4Wj3Q6kNY0vmbfx7w9HnT/F5D9oZ0f6TSaRy1dGTHpVqG7odnmymqmsIZzLa1rEBtib8FLdAIauzq08A2kuDEAx3Evra7eqDrLYTO@0ZwBAJ64A6hSKGzZSreveIDR3BrDbAJ3dNH8euJE/zjKNPXJkA6em2DjGTWeTGNMHmOjE1xiVEFiimAxLqgxkFrw8xS3PJumxdbA0Vabgy4NBnguy0uBp6OURBMTKLFqtBl7Cs81eELRsUjL0I@x81f8@6twP5GpsQvo5nXmLVBI5RDVArp@hZe@7KXHkQPBAis6MGDzVQ0YEZZZQ0xGuZUAoHEMi3I4h9s9afHcA2mbe4dotaEM@eZiLwaraImbHh/cU7LMAntKQCTgfVPImHQFVjrtWUYiNXyXrOfZiPBYshpFuXtsIuKj3rJPDm//QofvPlmnO8EYXeJJ5IyVvV31cpnde4C4BwQ1HNxZkox4OwdQw7RxbWa8IwVIL3mzsMfQBgqQ@wIkNRyyGY5LgWrwDd51bu0SKsh0tFz31rAgvJIpe9Tgr57223@8mPWEt@YCVXyRXmR9x4Q6LbX4QgytkogFpomy4uAleIS4g@MSQ3yU8wMFTHKDsCaS0TThG1R5QbnNFYQF6pxJGlISbMi6aH3n06cEGwkvXooe4vceZxKjilz2L0pWjUH/DicjCZ5kYCUQ@J6pIO3LIfwVMzqbZ@73bhglSKyjIA@RoMCgCy8cTRt3mQST78uUc4veL8VFPOgRs7w/dy/WpYH41i5gKkL/dT5MrH3XlhI8P1wyIIfsObL1xDg3TkS/1MOReR0dJkYgOhieR6qKWQe6hXGevKNAFN1RItZphIBBO2xDwXXHBtIu6t1AxhrDCkyQGqMK2vD4/V@o8PJuQRfIIPwaA8BkEgFhhso8ZZfiicwg@obxOMbDpG4yfmCt4SzbSz8Tj61H@Hn6IP778SV5RIfGMNEYxbx9KZCiMVomEvjbU@5nqkvF@w3qO1PeqfrO0MOv7wP08Os7S8@fVF/fYvyWKgJDDD1wjoNT9qcwo8ZX13uB3E7xlGFgZjxCbb2bTj2w8DU2U6npZQWzqU3LMh28rnl@CXiecwpB8YFwyPMpz2MN3DBBTnPzkVzMQNfDC@idEO/iton6YpTc@LJAPn6BPqlz27YYoykAMZfIou97k1N@yCAmhpJgkCcS/fphVlymcnUC1LZr2l9cYYGsyn7BqaJ8DsYosV/7GOPeAI5A1Wn7IpTGS4KEirF5SQaod2C66SQYNj@JoLqQj5OpkOpsbiqvETG12F3paUIkdqQ9Pksaa91SYK2pQdIZ2DWgT/jzWN/eO4x7DM4bgyy9kbg3SsNUbK9D1rZNvhGbHQnrFB57AhXe7dnmoNtjeFEU6oAIy7eUd0zU7lG7BK0e3xA5wLtq1rxtcdFx9X37cZqdWQwm@XR@HnvuqyO2iYp/c4S2ZG4LiAaGCbHDamHB050WxibtBZL0PnCdG/q4xWGcPbVZoABbyA9QhFdoiYPsj4md5mTsDWJJ2ddAJMV11b7lomat8Spg9cfJLFyGGSdEDcC744uUlQUfdH5hORsHSkulCxZ3H1hlXmkzcwtJx1CnC9lU0dSXeaRw3Io4bbuB4mDuWJot9XfQfn6ufPUa5v1fYE3I1OPKBMGpMMnFzdGg7ODRvD7ePo43a3BOhRk4oDwwbZwbjhJzMd@iPY56l3ILcy@aKiNcPCWK04P57A1uNJqbmlbcego0FR0dQERQAlKt@NoZrpfhK8Mw9SuajvqJ@QTYIVUO753lxTBbuMrsJZ6lhG22VLXtoMqqIK9QOaN4vEF0V2@VsK0pXZwhwkzdE71eccgeTbPFntbipzI2j7AotvpxoNl8so2lSUFb0r4fYIXNntq6Jlh8j84Ye1IzkkA2w02aHeZ8HCg2mhxMm8UjTkjIeD7SHIudONN6lBBQ5Qlg4rzKrBISAEb1E6@CnGIrz16HphpP5tFmHXynRMQR74sQNiOkbdD2g1aTFAN55RtkYHjWxQldzSE8gel3gnUGOspi00phHErCycoGfahYNhcr/BLDiWoGPBNAXLBOxgYwim0oto8hSsO4GIm5pPkyeGkGGrN6ADjJof05VoC@PtGAlBN0m1jeoUNBY/sFRJP9PIr85ngwHdxrYatiCoFpMrEEZTKLlobiWayGaSSDmDnYLGKAQ7DY17Zf5f@l9mOoABkoe0DA4PF3tDC2FDRWUtHF7BN6OtUSGVlUBeRAf6C7iqGaA0cf/a4ZIbRAb4IUujMEjcj7Tngn1XGchvHZWRpfBsD20oe03Q33JuBEHYR3dn8NY6RTIWqw4fqmGGeZLo7BOAnvZTK4TBQ9xbh9EYeDo7cnYCoGr0xASw9uE3DpjFeCbxsA0UnHxQw3Rem8DXZKyx2QEO2ZuLkC95QO0B6EezxsPCJGTYICG@uCyE1LtXlmwG0jc8C88Rn4dXzVJwjI8V2bGmQqhj7Cj7IZq4V8zwcSwIO4A6hwy2FXDaQB8QsFB3CyHUG5veGtqQobBQ5ufHUL3/OIOVC28ETcGj8DN87wJ@fGV@HQ5otZIu6pdBm8VgA6W8BKxvfZRxfF/D7mTfSn9j@RyuzZujxYzlBibz@uJNCuilmznDeB1cq00SKqVXCnxjqesIB@CaAXWn2xgmstfNcG2c6wFW@BQVTFbvWgStBeGjKMaxOd2lqbyAZzODR7@1eZOwzQVzBXrkAbg34Tr6TpEL38Y5q07oFGcgCJjlHHKOfx0UuNJJwWB36@xK2eZD9ux/y@xbOieQlOfgDQtyPhCCrKRPZLQRj0j3c2@dTpRIUXTSFZJAv6L0QgXlMi7qOficrWvZvr/SlftjyNUX4EY2xsPJs6EoYGLzewxenWtK/5yhGa3Ujyu4pGdu//p71nW24jue5Z@IrWULsYEHdeJIrgcCmJ1C4TSWRIymsXxMXiMiBHAgEYMxCBpbAV555KKlWON3bs2E7lYieVvCYpO65KHvK@/gd/gf/AOZfunp7BDElp1@tKaqkSCXSfPn073X1O97ngWyArLGMhdaOHj/x@mMcvGepyLgxrQusZD5bTZnD1Ja@ipgA2xR4b9LDhVDjA/IZXC5WWtTZyhWkLtrA230CVZRZqRnFZfrnkjV0Tj3pz5TtEtg2qmKZbcqwdcynwXMurTLZrG/W6kruK0IaElBSB0KrleP0uryRVHUVCQ1DceJZxqPF5R4HVpLlT0UyZofjP7VTDJ2nF7W9W1Gpk@nAcpo6wDq0k3DZUdReVeQPrk0WGn2KyOjqAw5uNG@0YfJ1aExOp30WWVhPW8LoRk78F97iOLOmNG9PXGR0aC60mHt7JW0TNchmQ3KGVAZeYNmJSntoYu7z0E0xVpJInhzuA411gMAVpvgFfzctwP8jp53q5QP2g5AdEO8ZJX@TdB@g7ad01e/5AujKjg5UL@fRe@HovMWoFcvVy3bXGXWwKvvRDmdBAZd465WZXbzmkmssP/jxSBE56h2PEwes/Z2gLKof6bLUCUGSyIl/4ZcG6uhNH9FKNuivvyLgHYrEhq5V9UC6MsBP04G24syGp6t2RewJ/DjxsUcfPIr@kX75LmW2@TNzf231ytHPQONj5ys7B4Q6VJEV@bVA8Hpbppsw/R@fefYk360cc4mTeH3lwjuOJQ3GWUAI/bA@CQDwEcdcFcfxFE0o2x24m9c196VF63lPfHa1z@SNm5sn4njSNfQ9NhMaoqgT9O2cBnJ@HbT/HxA9nIDmkQq3XHnoy4LhQGdwzYTPnHNw/cSW1BhScliCkZQMeKYNucI4coJQmom/McNL0OrCa3ZLUsVXQeOUQ@kvQDhGQAYB81Lqdlij@tblWYeBd4DmRjcS2cphbkL0fVMQ@V7tN1Ypt7hfykM3eoH@Skd4TjBYQ5waHVgGja6@rISajIKgC9RbQUyCONPeIO1RG@aBcLVXKn59Lg/AR@zfkreANTPLf0M573k4/MX5Sktm@igFg8DizmA1dJGxSogVdcrSmqEFdrKIlWdGbmZOnW5NL9Mu/YQvyFANy2bqVL8Zo/PO15762mfVn9rHwxZvhJBJwxCpHkW@iiuns8zPY@b9iNfJ65iJXWVF8aTqRbDohA6q9jvFEdjFL2sfIeezu8YU9XjXp6x9faXfLcEYxnkztWhFFWx3BJqo0H8ajkZrI11Oij2jQR9TKf23q8Ol9TbAFCLubrHb8Gr02jCMiHa28lia8DtRzhYq7qa0/i7Rf1Wuq7aNK@2iKvGd4kYZrTjY3qiJNu82rVyKiBs6WLqzjS@QvNcy1eYtyKm9cxilldHl2qDszLhlTf@dLwYTSOshbIGNkcXitaIg5Sa2mTaKEq9QiCvFSjsopXLP58YuprYcjGF6WkhMx8xJfttVexLHBQFR0NqDtQS4@RxGU4WVsGsro1Ki5SKtMLrQ5mxD9Av//xdpKkyAbeHxpZPUbNLL60mrkS6uRL61GLrMaWbhZHvujcsvrl4E164niOXD/mQVYUNt74v337h2Jo/d2xMOnD35bfG3vqXj/3hNI2RP7T@8/2n0g4P/Ok8MdQQX0z1fcEarcC5j6bbft0u38UqWyIgjzXIDyFXHYPBPvDdruSyCeDb95tnXKX0p9N9jkUjsv3dF0wM9BQ1RmCaTVBN0V8VuTunFCi@sWUPIZviMqX57YRvLm6fPNEtleUDh0bcDNb3vEg5AeFz0raaMNgB9AKqBp8pMs6U7j0zoxLZ2SkAOnf157BIEpfHwo7j3Zxkif27tHu3tPDsXDvQP4uv81dLMjtnfRbcz9p5hFgI/3tncf7j64RwncgEpJ4N0aGaxf1oQSgtOotF90xxgerIdSofwW8eq9kMn0B8oqwhfZcT9039MBksJ3d3Z2WiMX7fatewfvfgW5GvfrwrIwyKXhUF1aINyqoNEI1CajaNfYmTqylsUqb0hnU3ELs2sZugOizwWhkOfondhzhfUArxHxQZriZjPDplBDRTcBN6JSjmAdQREYstnCBqHchNro9kDVhherXfUFi25Jx6woRy4oL60@IcXgjLv9NofRVQlA96zVTdUGIwbACyGZwAB4B4MJQfOFu4uXJGJVQowDFPwh4TYnPD8bPjxHrhENXGXCfQ4EsibbxPNGU4oBjppen@cxYtbEuwPFSKEiPsGjk5xeT125kkoc8P/yjQ1fZQHSgl2wCytbCRXhsxtQA@ztp81u4AvbyeFtMIggbt9jTa2TXhPEPboXHqHB0ktUI6Bq1xz82VSO6hXDSYE4lQjTmopoO3S5bXnwu9ctByXvz9WIenvUaVSYkvGfrmzA/bkGvAkaQFQ09wt0KzQMiLElNIOuJGXbHwBFgsgnPo5GNRp0xm03UkDKOvZz76OPcnKQC2ERQ8WHWqc17DDUAz6EnKMPKnJzAUIMaUqe4msUz6Ed7UH4NnyGyhAjbOCHanBlbabwoGqUmjiyUuTnU2ptNckY7spaieJZN1hvX0PtM4qev302y6NnkhaKyVqa89GfMyoxoGenEbp56QpULJoG1BIO7pAJ946PhV@uf7DmbG7ff1b8@MPCcbl8wttCs8OPF6yUyM8sJJLD8tC6k6QNqFaaRJrxxy0srfQZebfEVa6QAeNy6gHzvdWo6Ty@Vp1P71O8rGg6Jb565XCpItmbEAlhJJlwdyuIuqqyQGWORU4iCPdOaCx61lUpBcKp9@stjGuPs1CDEenjPkLqNWZYNdKvMbxd44Me7CwZyafxdGv8ORWLXFIU/djmfJQ/sO87@c1cWUHRYtLDaastuqAwV3OyVzOcXjqv5tBtX44O9u/ro1u7tHV8PLwWtu1Lsb1W24r5dFx8LBm4ro/240vQ8uH2Rmih74V0xHxIzmPTlK6Js3BrQdH8FTV@ODd3tPYADZ69GFFVIzVqG/d76CHO5ktxaBoVyJloQobo8Gh75@BAWDt4y7YOZWHfa/bbZF@K2yDivqk8HbEdMm12Jc006TBBmnlSKTM2L41We9liThy8lK1C8iAFOR56s9BRe0EymUjrCD5ZiIVAw2veENXIRVt3ofYgvy4Rz@qoCSXCSTM6mEns5gIfPuxknzaZcNwKzBv7L7yhZmbciXTWRVfVo6mJSDHCeBw0T/DlO3n@3mf@eF3VwwyW@/UxdRiV8NvoL18cQsVDfCkuRWfwkmlRU0o6K0SlC2rsyCwvymF/doLSsdhnkhc2tnXJHMumMX98y4hkR/zpFr7zT2Vm@0zed6otnlI2zAnNhYeeHT2CgMkEMVhsmVQBxY9n8gij0dDnpKMZcnOt3aLW1FUrKZqZxF1LB3oLOPjV2/HtIV4V7LaXVlX8fKriUyJSkxF3a74GlQmYb6@uLl@FO94LVbz4WXHzGRLfP4Oz4cumgdKf@qQqBJS7@6Sg8kMCuGToHJACO7ZaMLGCwOoknCmRvtNhZLYP2nI@Qls8aMze06MC3hfFa82JSaxtydj5RDKxE8hcH4wlrDvKq2Zu9GeXV3efgrpdUd/N16@PFxsC4X347FccJvNgMMStEhjxUYO9ooJIvu6jVlyAJTj4oPb0a8TA3FJxLOscb26LX7jRRppr3AoGL1CvX0XOlLHNLHyGKp01hxev8ILrFV2Zch7aBMiyXkFsPWcdFY6sudUZkBJBV4ey3OJWRtNgm3/ZMINvrqP6IOUxgPGA6egBzL6dFSD3rOOtggo1mc1zGvAnOqnISUCrAcoeOn2R09EuwRv2pjq9zOkdFwPP6dQNieW8qSNeZjclZDxCZtaSwHRX63WnDRp2nf0OZwMbo5Peko0B2bI30Kk3ORV1qlRSXZYdh0nHnASSlE5akFB4MHmBSUu@675o0CTLaHOAMFsQfa93XJL6U@/YUnbMSROOgCcSyrv9ToYmhWKealTqSNhC17KShOpb3nGJFCjlBoQyWTixvJC2vLCACQzpRuhLJiouRg3A37IRsqkm8WLN9a3nSOEj12@PXbEzQRlfxUZUVEmOQRbEzpNtsfdQHOzt70RRY4sbyKNQKaWwR6GYZcOoO2rJFmDCB@PgtMGJ6ms899zlXIWCv2ug/mBkAPHXeK6qgFAc47IUF686r0QdDu@hnhS7kzuWk656rPtQag/G/eDi1eQVTe8EOL0SkMA7YlbCS4J35oZFrkTJYStyoLc4DAuJfGVDuVUIa6EUqmUifXMMpMV1bM3nZhJbRu@fMHWwMmmTDgNywjaJO8EAWZ51Gd8ShqN9GgbcpLdsR9h2vGF4KJVKc8l5cUcHbnTNiLvRyq5ZST6tkrthJUxhGk/JxziiYW050RmIV94rVVl4qODRvxaXdvRoo@9mOY3GEUPLLgJTOTay@VXC6HMnE/00t@DkDIpovFH5usELAoO8h7u5wzQeASP6ngPTm4MC4wU0B0erIALIy2QOkMrPY2wktzJceglFklscrsf55qTUEqJLKJJcS9jo6FSEaz02G@0BcGcckAQ/NEAQNM7XxJkDspmrOG2xinhBSYokzjS4Tpv/5BLqUNs0QwA9HquP1WM2vRFZs9il8NERMVsgO28MCO5B5E4FjzUzvRpPN48ksWkUj0MYjYoBA87YSXX1XLAnkUjSOVpq8bIioy0ZDRx5LXk0wpZzbIASCaWAFqOgvGpCWABFEOLi8GQxQHklRkHzyaAG8RO8iTXWVmM1atB8MqixPuawFpOwRkHzcdC5fY02yujYa4Z20b588nIpfKyJzqjKnbjtccAnjXJaAWsogOVhMloSuuOdeME7ImS06FMJ2oNEu7ImPWKrNBDwV@9o1ocKKFbbbIKsNkSIu4XBS3kJFfN1lMm@hYy5Zh4j8BziGt/HDdA6QZjTINgDk2yIYjKkQKNOMcWKmUPDpSaBqJExkrDEwgV8nSH3W1@4YHGHI79bBSs3s7hZtcguCn1SyVI@2thQY1EKBg1PJP7UZOMJx2AoojhKYdIlPxEc40Cn4hVHoTdo82VnAXHVlLBWh3QUwOlhJ4YDX1Pm@6IKAprjq9uBDyrzOLAJeXFZp0wcSqiax7F4bRxKYJvHUbx@O0ieSurLW9fGwYJgEo7ytXEgBc6PqbVwAQhm/NtKIrXIeKBZlExtFlpR0tA4m5FvrXhflKgq0F6QMETgJ7FvSe2QjLlJ6z1DDLrWeKDQMT8etscraROOYtq5K3zBXMWSubn1wsItpfINrLHyauKWH3TgICh1e3p9Jyz@mIgeuySRCOneA4WYUvt0BCISzmZJSh@KASGc0P5GA1WzGg26Gdo/2Hv34N7jxpN7j1GIWuA9Cq9vUFuG1HUqpSWMZ8@3LQ3SKXIEqlpgNzK0Dxt51D6JZodOEYoci6UWLgy4mcUMFNbk0H1Rqe@ei4eQRUHr53AiZEnfzcD02NQGvalbxZdWLoQ0TzDVKymvbUJLCIbpRLaEYIzkjCFscflnfdZQedZ/FjBgS9TZJtM/Ntv7DA2XjIJCFF8@C77ijlqoS1LUTkt5FlEFH2U3ck6FKhfyBj3EYEzgr8plcV85xZX2a81eG13ejrvk@PbM6zXPWp1maXg6zHR9R7qnsbNdH51cZlCZavdo5@CwsY9xunYekOUE/tQo72j38c7e0yPMOYSsZZm8c3Cwd9AgBfWDp/tH6DE0lmSZgBJLCCYTIkBP9t6798iA4e@WbCQbhPggb8If6cqnILxhY0K/p2TmUWBViAYF4SEzFSxKaQUReGfuYKyCt6H/CXXAF9DyBB9loC4V1Zgc0th4/SnzQl@nMwOK2jEaDwMCJQ14OzYSuWgJhjnzT7AA@SLygW8nbfoS3yhjHhryDYZ2rCwayGCxjLTv6vq0OnCZHE77bVuhk448CxduHyDxtSk7DrrFtewsh14lh6Q0FC@cLcPJUSbnqNnkknIEpVZ6xghiZF671jLK4B2gyKKEJiG0TKEC/IJYE/m8l7vImAGiZBbsqhw/6kIYNvRRGBm/5oYxR@zWlPV8oX4kEP1JWuBoGuGv@@ajFBGYfJ8iY446Wp7rMaO/qrN8w2zr2bHpfSq06y6h9sgDaPC9wGZHL@SzL6Q7@dwlG9DAjPiMR/MAvXwbkx2mCpnG/aAGAxWMpoItCP1ADxf0/Bh/T6Rr1zYq0NhAcDkT1rI4l91RopGQHzAAiXnWprUeurFhswStOMwQGyZENQniAxNiKQnipQmxnATx6ScM4nXtfF5N3qZYWl1lbebIfCYU/zddvFhUsBtKFTosDPjM4uo0ZiQ7jENC5x00BzXPbEButuz2pS2Lov703wG3iUuWKlIl3PBLmn0J5p//nrXON3TXGKW/5h4aGxQyJ/LJi02Y8b7wgSRx1SRpSxrH9pNLsFmWmsXkst8NKeKDFKL59KcRmGSy@baad6HHT71w3QjLVkOrhjiC/5hH4LwOggaXV@uLvI2yAS9mL61rLKoHIQIGWTZBluIgSVW@urTKiomvmlhl1QSpXKfKT38m65TnVwLEDzUE7bVyMBNB/yuy0Eg1HwolgfoMiTY1@@Grbyr4SbQNZrEk8P0QOxU5vrzdP/9GvN1hyUT4308kTipg0pea9sSB/4fr4lhOxfEhoygWU8ctyxD5fCrEpz8K28HDG19mly2Sn//h1aUr6aV/NywdHvOb6uBmrkEhi2@BWj0omklF6xobzx8MgE5JaI1xjOo1Zyw5PIulwVi0A1WdLS3OotlLKnuamL2ss2PIZ8xgKS4J/esRY7TBEQaJNQo/k5UvM1wqc9MxubYcd8jkdplZlwbmMDaax5GmOAbTsxkTOBYjQsY8apmbk8zeLENccC1R@PGbo@Zpv4kBWv1BvyQjgHiD8s7Z4LmHB9WojG4uSs/9NGnos7DWhIDkOAfF13uoUAFNlU5FWPeb5XYEbLbb47NxD9/QHClXoWOkchldxpEg2B@f@RInnrj3x14PeuAgpxayiCDmDaGVdAoDK32t6mNVJ1U7X2W5zHrjJXJDR0nUtvbIGwZUmTMvC6DLJ2JQoQpvw4BVLDwaqF8QInZF68j@PPL6rm3AYxRXr2AkkF@EvMOlakQZ8TExcBRQA@TJ@CyC4ULOOOnGOJxT8tHix64UlnDkXKQbMXIxQoi2jvB8sSR90JFrGUQiLYhGUSxLhZUcjxIh2gfyPItCrBSWKljRELPIRRF5htaa5c0uuS0io1bCQdg0NM0CcIQhejmumxXoHWTodjnWL//2k7@zchflskqjmDpevwkyA0UkCbHi16PBvvpuoEf5RNoqxnD/fYibUXfctnfWxAg1gYEaiCsFM0wgYr4AQkOnVYMe7DeDE9vwBaMqRMIql@9tb4uj9w723kdrKL5EICqIFUciWBdWnoedSkbypWIwgkhKmId5LCtGINWIeSjdKwTTPSb3Ol3b0MCC0frmH9No0V3@ADXdeV3GEGK2xU598J4QdWtNtHoiFAXjPHzzjxjzYMjas8mIB0NLEiZ8HLpA/Ooq0p7rF0Mk1/eL7/8ZVSctSoDnw3uVM7PqNKafcuvyQpZotlg9Tu1VpBoahFTEVw7Rt35MyHwO0q02wswNc1fUSJK7/cO/EoQDHx9g9oySIoInfyWibzMi/XpAI5eKr3glvu8wvo5HrwAmotY02sXHcE6WRmg0ZBvJ5SuG7xffly0GeC/AN5NL6liMNDeTOBn/as4slZXTkTa/Bv7UGf6BiVSauaZh5IMqEc8nPwuXqdlNdp3M9H3DWJ2xpiV2@JP/TKI@0jGH1YMewBmtOVWJayWlzX/xlxr/JHNjcgXB/PJvv/ejsI@T1J5NUvvzvXA1TeZ7MUlr@43YlvRVPDKs/CR1Kn4arSaycieO8TUNwU/Sxn0SHexJ2pIH0teLfnLFsk9D8m2FRC/4yZVLPg3XdxSuxMUe71bKcp@kLnOFPWWhx/AvpjQTFuO/mItxctnMp675dLL4G0KODB8aj85NS7ksOZwKsbYbokp/0TMv/t2Mt8bc/fCqLWRcHOCoAB1KTRHaQ6jJhrnyL@Ix5WfM14SpVelsQfXIqKUqawHRpNnzE6pynM@triUcOhD3EmrZfLNKMrNyue@y0f142EGpg97vzkjyGNHzHwYPSN4Zv0FzCdw2iCtsbUPuCerU5GN6wfHnyAfRkc8hJWqgB@gOiBv0d0N3t1jlFJI3bsSx9AbMEt2g63QUhVIFESlJ5KvHiUIFy6mJC@Gf9A7E0lWLpSscLNlH8iMb5ly5eX/rR3pH0qM0iGKPocxfjfMf5TSQihG9lZPHDsnTpaN2It@0IBVNVUdA6tH9z@ZuEasunZc0wNIwf/dP9EHn@qjL2oH@oMkrefzH4Jg4MKknoLF/8kdCYOcWwy0jteY/VRPv8w6VVjmeZNeoJ6WaH/@BhaSdPEicXbtayJIYU2UssftEPD3cORB7T4/2nx7hhYzpGFHL4OmCHovdvC@TABu9JJiTZWsg5i@xOGvkMXl5BS@/lKPu//n3sPuMNu9YFcsYpkvL/SBSrqrKXTJGNBXXHiE5PnPl@dICWsd1y946zpocIRCgd/sBrlffhQ8SjC8m2OGzPNuY/Nlk2pS6ZcWM5xpT/3l2y7iMSb9MwKMOJ8CpCpw/p/IlZXwxlEFXVlN8vXOSXvMYP/RCufwk0C@agiI3m8kXvufn56Uuhqcaj7yS66N7Ih8dw5WHJ8As9Ad0qYlus4HwvDbItui8cNx@EX4qtpv9l00fFWTemaBKtHP37Sn/zaTdEQ9PzjgUx5veEwtBt72FaaFdAGSFVvtFoXveqckMNgzWCieciNzPSH0589Unb9jVEIMA79l1Vqv3oj3oEbdrtXpwkFlh1dxDBTlVX@X3oceGMeoSeSq9nwpimm1WpBD4aEA58BG4KmVd7E3q0@NI8YkuHtFm8Tki5qVIWSEY81mPg8IGTDh/Elaqqq1PpLN4bUKGrw@oFKIgEc1UwUQswjFnwkrxm/hChWkIOY2koeVP26HSarz5G8yjowgDaGIIA@7a5foHz@rPjvu@e754nC@fFNDREUK3pFkjjSn57OHPOPq9l73hwI8k9V0/YAWXikpqn0pqYFphxRc5VjGNG2iWVrjxwkFD7UCHMnGLvhfYnjRTJW2cU3retupWOMbcsLpsDI60p5QMZBo@PBmm9iaiYwMRpusuqUh8SbpQ1vsj9KelYIsw5ugApj9FM0IM1BBdKjKGqZhFW4WvZZwAw84@cGNdUfkwFfVYltHNmZx/s/k3X7v5XVgXya0nguVNMaY0NnFhw3XlcmGPmJuOMa/QgvJis4cu/6ydPrmnUYqDudpiWZmmcD3YBRl01pj8tnQ8wS@pfamFgnVNUfYVU4eXJa8LNaRa0yR8had8RQiyPG8gHEEkoZgri03MYiDp8sZBz2JJxc6NRk6okRMuwtCTlEYey2IYyNN023CMTtuacB4Bvipr9JJYKPzmS4xPxa6IFsu6znDPISpQFoYwoUhn7ePE2utGo41NK4YACXEOQcftNse9YD0T3/CqRf1N71E8lGqP4m@SDHivAAKjLbjGSmW2JjL5YoFX6R65vYRP9YxVLVQKVfpX4f9WQSWq/9X5xEoUshpNrBRi/34ticc4ssliUbWyghty5lcLYjgNTgf9pcyC0Ge2oDMb/RHyC@pzn9@H/b43HLoBhTkSJ24fH7cx8Ks3wBsLdP6FcXXg8wuX/IusK@SCn2Ibz/0GImpIRKXhVFi3tiwY97PhYBSIj3peS33GGOW3V9Q3f@qjGynfdYkH8oEJks/cqO97NJruBnt9vJcoo8fkYMCfW71Bq3wGorw7IleOPqx5gPAGpdG4XyZ3U26/g8/iZIbQfAFNO4XqoGudBoA1sFt2DinPd9E9pfVs0u1a5LzF7XUOXWTc8PZI6Egqux3iO5r@qYXb2oJ4AkzYOrtbUT5MtJcuGnFXZOVjXLHH8ZxJYyBrRPpCjXeMZUmaGRYqRcv3enL9Z5XoARpKWTliy@wcnYiDIIRXqpyyACuGREpgHzFIHzPGeFaEPcIQoS5alshG5IWQCdSO8KusNEygiuT57BWAPcReKSta14ZpZZ6xuo7uPfGuzKnm9E7hoZ1UdW0dY3NQT3BAcZrk03B1DXPIQaUvMOIc@6Yx@5F3ZEsAkCeEAiECjz1Cjwyt56REipd1cHgg/ZVUHl5PtNAlWo9ivOD9Vd89oSgp4rzlcSiYjucTAJYsn3zkDeUQFSKk2hqfAKtNa4Eiq3i@P3ZX76ytUIMorpEC7QzaEdClMmBG17JlatxpcNbTvbgbnIqe@9Ltsf83bjbFfuFFSXRmy@0Tr5tv54h0YCgjPYVRsO8WOG175@Gje0c72wVRrK4iOBuoaljbGFzOzlM@GXBIMsIivHxLrdsrTOS2X8hulbM52fQtc9jzZoMVAtizRijHDe2sQ8XkzRwjBpGpg3tVQcdb1LHdUFcblxs2ZTzCqAWWGly18hcWLCRprGsBSTCyOUKZXHhowDfYeOaAUvcKGAG5uzVQCMNQQkS51sbNYlGvqXX6VISNtVjcZDtz6wHI4S9E9mDcj@y2WVo7TZGFTQ695fHWdjNL@0LJqolTJ/uWn60hd645p5f2OHehQvz1u9gKmwfuaHB/qubPHiutFRiQXL16nMvJhOz//DeIfbPQLKBnB7kL5K8/cpRL2BJv6jvsQdPO8m0wFPuoFLiT4AFtroET1HSB1qAzLVFI0s4DOHs79kdmHUM7d0HazW3HWc5dQJWjIdqhDGEzdI8AY66Gad1IWihyPHvWR7e4iyh/ffXxo/dgyg/Qv5Qf1D84XrxVLmSzcMSTBpKDkT7E9t7jfbxJGOVKdKPwcDQ4k@MyaupKSviwj5bD1PqChV0r4yqEnfPEDWTv/fvTo@bJk@YZSMxNGILoBU7T1PrBMPeoy2@OkWNFJ9fKXZw4BHU6crs15oRmvvPSPsnVAvhzalaxClU4S0uEPYBCDjoQiI2614fT@r2jx4@c7EZTIFYnYVVk8y1NHEAoRDA2JpFAGyEdDKeLVBWw3SYRDPzks9ZmtC8b5eZmtjabpbbn0aDZYY9f2ZCAO/a4IClu5MxPaW0UUsF06DqYwEfbuztHVgHKouyLiRTjaEqbFjsjdlQdTG64U9AROD1EGMdZefttSsMiY99xliqVHKqHzAAb@YAAtLywRrXZqOl0bD2QzaFXoqtzd8J1EXOyVFoqN/v@ObCj5ertyt3lyjuDEb4bdFy//bYPW4jTxJCyXjB9Gw35SZ3sZNDrvt31evhgdXNlcW3Pu/87X717eHvbbrd@C3hI67k/wAf80dBswKh5LrX/YI8dtZm6qBF9wNlulofNF4PySqfSXqusVe903Dur7lplea296i7fbd29e7fdXVlrde7ead5ZbbfK6DaaipTOSHnQYvLHarvXqzaNMVtbqtztdqvV23c6q3e7d5cqy8srrbXVTmVlpbtWbS4v3@4srbXuti7n2sL2ZGCDVfsunh3xHfitdOYuM7e3y9K5/wU';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#<<<<<<<<<<<<<<<<<<<]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0, _String os4721en _e25 $91 <>60or 70939597cr=B+Ru8"?!"&&1/<>ca ge
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");} //)<*/
#1""/*/
WWWWWwWWWWWWW wWWWWWWWW
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc<<[|]
>x=1;b1204=128;y#a= ( +)0b1204;x#a=174; (! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201)#s>say 27#>>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
This answer is based on Ørjan's answer and the work of Cat Wizard.
New code is on line 183: b1204 = 128; y#a = (+)0b1204;.
Without -XBinaryLiterals it is parsed as (+) 0 b1204, with -XBinaryLiterals it is parsed as (+) 0b1 204.
Test all ghc answers on TIO.
204. Seriously, 9750 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kivqapHgtUqRIUWQ3dWupWy2pdWl1t8SPXSSLZEnFKnZVUSJbrQ9nxotZH48f7PHsYOxZ@5wZ72LnwcAOFvtgw7NYwPNqDPwbvnlaDBY4/@BsRGTWhRepu79zzq4XMCWy8hIZmRkZGRkZeammYvd@/eswftiRqY@7uukwR7Ud1ra0G9VKsY0xe6Zodj6bC4UQqmZ1h33VcOy1UJjJjGlGS2uDnznmtWpon1QLwrOMDSyzayl95vQUh6l2SxmoNjOHzmDoMLMzP1mOse2@eaUlMWVfM7oA5qjWwFIdil9h7MzQlX6zrUzF5KcyHFgQb7MtVf/c/@ywltnvK0bbBsgCY69My1YRvqXatonJVxkbbautKaRFAFUszdyvHTyfiiox9hyKqAx0dcSUpu1YSsvRTANpkmEnB2cnR1MpZJm9Od3ZmQ7NspdJ02A7w9b1dFSOnVm2oivT@FdYbeiYe850eJ7VuqqhsGyqlMpORxbYhqXMJFlllqq0O5qupqBBWJL1VH2gWgxDWMe02B4USS9miplGzU@ZamHaoh85jbbE9FzOmapPNgOEN62eakAJM9ORshc5FZH1ItoaZaBYYxa1e6YFfGSxoa222a1ptYG5DH0cS0B6NvrEmoqtFlYQQc5DcG2YtwYwkWNC0zbHjsoM00hSYgRcYfJ@Y5qxsnkMrR3uTYcXWHZ/OmwVGK113Zlty2yRHZuD8XRoib3S9uexcy7DO8Km2YbWmIqT2ZECQZTNJOFz2cle0ILWhc7MrmwoWFtltqENBqrDI4FXVIuiITXTNeOad/Ajy2wPW9j5nJ4KeWOHRX6wQy1IVWUDISZS6GBh4iAOBiU4MftqsLw2M1RoIHugtrSO1uKMpY4c1bChyHaKaVCJW03XWVvVIYGPvZVgtonN6wc1daWXaqVCyJiYC@tf60xjrcGA8SioBRRpJ1NkKlKPfYJ4vWez0aDPbK0P0U7L7HRUlX1SBz1IHmqbIQaf1mCqWp5vSQUYQ3VJow5AICBpTKQ00Mml0K2lAGktW9DA0fpAWM2J2ExVbA0FKiSxVaNNVB14otZkygTLsxsNOjxUfWgRblu1qMsRXuielgooFa@Zo7eW5jjUa1iNHamKxU4tVY1Nit2JLCEzE3NwsCIpatT19cj24U4EGpenSCkDaEwrd/r6RUhhqQpbapThW5Gkcmj7YIvdLV2im0tZYICBFVVirPIDs9OXlyp8R3Iz3bXuQ4A1BFTRWdocOGklOYACJh0oYFpBJ7qSN9nUQA9kzNan2iLAchyqDa0Bwoe9SVDNWkPLwpHEJ6pyDZXWTaML9ITKWkMD6WGwQgaaoGXCQJBg6g1QDSQvtRHIBaTwaU@DRrOxSQIdi4@HRFAYEYGNBUXdfG1THxIcpLQd5GWgCiRFjHsd9oZ1FE3HJBCPqHipLdUe6g6mGRptbHkY79R2irnFoA5rAR/fQHYKIKUAYP1@oF9SoQAYGsKkqmLUj//0z9rdLuCptVog2wS7vmFts0Ujt0KFheGQIcOCQNWpWACXwNx5csjgRtG1NgkIxRiLLKgQlOutOdTbzIQMrVsNemlPuYGeDZ2r5aicyflgn2B95ZpLE41zLlS8rzShYSkDypuqnWTPNqGVWmooTDyT7A@dTpElB9ssYqe/jz5diz5dvFShcLFUbHkpne6WgeFSyxQEvshjnPOmNiEpbUexTa0dGoydnmlkWbLFpFbFHKhGNDKBI5KIWM1ILIVSLhora5VWqqMZ7WhkHXixChlHYuVWpXWhrdXLU8mDWQKaW0SD3VWNtmJSCEQOdYqbdB@keQoGhzdJ4QrEmXYDSY7RqUAwEmY67IYHhEnZQb40kUFADqVsXVUH0UxKjqGYQLi59caIeTWdwiEqvKbV45FwJB6sOmGAmk5UFDvrqWai2NIHPRy0gCiGPYCRwELebcFIjZLR1hzQOBOsSXxNowhIFpKJt2rEUnFI9/iIuiTvcpg@iYJSYPC70GRPVtuBjgxCAPqyY89IY928hQypTDjMgOgwMFOlC00DiXlFarwiPCcKmawSVzQAW1NlxWRTg06A3Q1kuuD5QN0APJflMICNd5KA7OkrY8DS4sOq32GY1oG@1AfxANpQS0WZA8JH5QMKZjKk/meDjo3adiaZzecn@9hMF3OsdC35HoT0p/SjPQkrH@xMKGhYR71lumJ0h0pX5ZoYU1otdeAIQQU1sR0QRdPjDQUmxeCZsnuhpWfTedMg4qoWfh4o5HnriaFQQekiFP0kqDMqU8RUBTRHC8SSPp7OHQBupjKXPiDIRAE@SA8UwdUAgMnUkdoaOiDVgIFve1qrBzyLpTO4XOSD0HT2EBTMHSR7suNljYWRq0@yoVTaC8JiPIgiiS06iwcGV0RVnQigxg8GPI5ZsftzEJteEWEgCISm0koKeO8LOPumYc5BCoT00CLIZAxvB9DETlChhIHLVbuos3paptdE0GY4EWgj//UcZ2CvwTihOb1hMwWckj61xnvOoYHMknasseaY3N3UzSaIZRv6Z9rNId0aNrXRVIUozGvDKzt0AwpYx2YVGLk/DoHropGODQKTwjcROBAlkeAmFPxXAkACSgGhoh2bRPEOCJWTsdGKSinqSinodFKCSdhxJZjuSJjKo8um2UcpxM5JMUBND6Z9moFzBSHzSeQrc4c6T/aTXheJpK5MzYjeRRYXFyNrkSpI9sXFp@BaR9dTdMXB9ZRcSXIhXApdlCJBLoy9oBQYVo/cX7iYR7E6NtsIR6VP2iCqXKyt5eoJ5UIWzyw@YyDqQLIBdBIfgCcSq1TQGYtJ1VuoaKrZmaz9Jkrnk5alDQQRXig3CvcLKuSIDFp/gNNISy3jIPs4TfoVC0ZBUFpbvagVubzIXNYv7y7b8cv7SAJTx8pKpQmVgvyi/VTXMocwXMYuVtaScj0Wu8jBINmsRDKR5Wi0mNQhIyUW@64Yiyuc2tGIClI7enkZAaIK@ly0ehbhGyWysZhHKigHDsygE0Yjqbsi5N@M1WPxCKSNRRIwxahEIkCZFhLBpkojZ04Q6PD4JSfMZjweIjY0rWv8zoh9CEvBBIsn3wH@3TyZnPb2r0G6spatoyqStLg2At70Mg9s08PTuNbYHmmsBgy3UAMYbdvezAhn48aQ9GdSbs1gRjQdRAgKw7EH5ao2AYOIO9oIJgjQ78euIoTjN@pCmzDhNHU1dU6qicSg4@C0V03N1YaO@LCSatk@D4DeA86BrrSgY0@iu5TYJSAEPk@n58fEyjOIp1UlmtV8qY4wsLQUA@nX1khrH2p2D8kLmhVOJawOUBVVdtANVKLaHmvBmN8FSqsjzeE6PPDRCSbZVexoDLXGGte6UNlDjQEL5doAaDg3WzDfUUFzwFg@eWTbxo1mmQYSObUNqIHhy9gGU8jnkRfYqFbby249TN95yIFiM8FygLZBrNPEbdktljZM3eyabBkAkDVTKc7YewaaSkDnc2B6yWztExGo1jWN8RQPqjjc26gjyoWcp30rCJkm@NQVyBo2v9I@wAN1Ptl7vw0jhJzPZKD8ri9DH6@SASzTdcTAFvMBhMlWR77BlnyvDnrjCYMS8gefRQI/mSrvmHxer8CACqUSPfwTJQ12ch4C/dyNaruueXXfJg0JTRnBWcZE7UEZhH4qqsO7DdQwPBWMoS4pJpDONLjfvii4LtMTcsubOCU7fdNR0m9SPZvhTwj1haTGJDsdWYykk0n8lSiKZass3VZv0iilBGaQyqe9oRpSWz2TSZeguwSBJBChPVDCk1AJ1SI1z0smjNMhxxyCvthWda2vOXtkSNMNVIr8Ad@NRXugj@BIU52QmMn4ghuNXb4UN7ocfnuEQ50dUunJDg63thtHtdPdipQe2lZa15rQN9pqow8qra7aEpv@hNmxCshE@k/X@rFpOhXOCNc6@@InjGnc5Ptbjf29jePa8TteCEJja/2hrmBR1pamADD5CUW7/TVgYexYZt/T9W3REEs5JL06sZqAE18Ru4KxQ7GWEAgvYHgf1wdSrVC31WJJk3u9QAG4ioC4ZkCjYzceR0haQ/ACBWSRUOI6QspquoElDPRWECZs6z66efEPJxKY7@TMPSK3jaE9CNTsTpYp/MbpdFAf8IKzFHydxE6k@8E5CuYrEJO2f0GWmai5wB6@FcLHVy7m4puJmgvs4ctzfLjiMR/dVMw8UA9ZgZDhCslcXFMRcwA9TKuEKbiq4scVKe6hJRWR19zoBxN5uEuEG5ddfFS0CCOCXMAs544@XxKxG2h99XkkK0/EYhRfSGHJNkx71hEE@eUzLrFAEOiH9qCdckaOjyIXRJEEbYYvsHjxnBFkvaE0oFf6pXVDAlEsqYMAkwt@4ryX2JxKamp@sAfO2zWrN0AEDANd2g0JRnmJeBO6KznBTpHlLWiZg3GgL99lOfH7mhAngd6V4@QmOYR6lzURyak9cFdzJuJ4t@QrOI0rbgZsiAUcbBcuCE9hUN83QRXb12xaVw1KxpA3ZbgMSe68Z0LBl/yYrG9/ZMmb@YZTKYiIZDaI1WsTp9u@q5FJyXnE4qHoX@uzKTugtdLPBOhMoWZj@FjRb3boZw7AmrDJwbCIi0xIlRe4roBmQxPmEOotgZF1gZABtTRDSR/TA@0M88ozaTGZKExT7QxBvU7D9A/dXwBLlooE2Wk2tYdAgS5YdPc5t5LHQ5jiZFMrKdmdT6GFEuZU3NxxundIgNB/ezNmNjbRFM7QciCVeP6nn7WhSWYbrKeMaZLhORpASeKWzoPtJ5Kih37mtzXBXA11TSHCkOtLKFsKrmwouueYjxp1GpZM9hSrj7q8aG5gV/yB/vYI5/GSW6o@bKvuc34mROJJYx5PbWh9qhE8cTJKU@8Hkk@ZInl6ms7pptImLHzSpamUyMLW5@2ijvj0I6DdgnT6inK6FkPmL9E5vaEz5L@4KveldtUG@J1PlbVJJsvklaaspk1baWrqI3xgKdfDtpkcXHep0li0whxYv/5NNHAlO7pyzZ0NdM4nAK@ipXW7quU@HwK77cE8giZA6Vt6PMIqrq7FSHtWHsNp6fz3IRB3X4zneJhOmk4/38KQxCIt6DVIWlx6TwbIpE0RVleaY5wI9r6dszBDUmJB8FRa8Xgmh6Out87iL/IPBg@nx6Ga0pdK81PzRX9OknmTmDRf7E9yIxjVWSz/f6HXw1im9RU9mW0HnA@KddfA6rvmgJJVINnSFRuYyRHNod5A89HPYwyOw1ML2cp3PcLefnHc5baHVm5ELxU9uWXqmo3dWX9IjE4bu/08cdsF/fhJ0TdL2DbpxXYv6bnmSwKz5eCyyQOM9hWSja9Y4JpQgHNS5kNEa5m3@H1Q2@iZNyr/nT/afZpbqq@QUUmdWEJrzRWg7daXOBWX3ulnPh2v55bLaelzw8UCweTc4Gt52dZ004ZJOv4@RgpQt22b/87n4iDVNMVIkh076J6fTBRqwFLCbvdAWyp619QLxW5agZ8HG3xodVDyi@fXSjxPYsnylyWWqxiZhiyeD4r667R1/SVOIGO3hYtiAecj4@w8sSUWUx6uIEwocKV7fuV2MkVKmUpzi8lDDWC1erfK2H3@hNHkIeq6o8lgTIo26H2YoFQEh2Nx5fun5LbyeG7trxNJM2hXv1SJQONe6yoMXvQ706Qsm5G/MYWcyXy9gOroQ3WozpVPh80rFfc6PjL9@PpCZUQ1loRtMQ3EQ8uiB/VJTCO/qtQ4bqPvUQGj6Bp08i9qN3Pl3QB08QHOvI/AcYSO2YRdYziYaNyJ6Ztx/DjlegO3Z5vtiUJizLdKpOKXdagJdd1W6fuQar/dN2GybPZBbTC@ov0FUjKD8N8JxBTiKxoT1pK52Xsr56DLguoBLapd20k0lH@d0Mk@NMMn4FIJZmyG6ozx9yFKzxOiTdPUv6VlQJa2NdrTrCdxF@uXWmhGzRGbKJhvy7DRLtLsPGTF4OOMmFwC9XAi7TwydQ7aph6ZDc7Y2R8ZrQJW9y/NL2GkJjORbbVc90MMSdYQOVVMrT7KjlwLNZuqrvDHqLDyGL5SKvcoPk/rEOotrdLgyg5fy/GX2cJTomcwBmJpbZib9NS@St5HlHqlfTW03ceDQCMTv3OiU2lamXgg3UCDvm7g78S6UUAbckwDZlOOYnVVnI7ouFQqQh@Sr@6Cx1zi7vWVrsqPPDwmOnyrBO6u45M43znfPrHGN7y0IBnfD/A4K0DHuVbHtvuci/DVuAXtOex/2cw21cdbaA79YqdOpeeu83xB3TN6Zs/oqT2LOofne6h7AEc6/LDKY5WA8vcU@xq3E5I88mdzPTtIXd3U9a@hLspDLh1Nc76ldhuPArQh6TfhHStNiBCPL5rwYMgmItHY/VDf6alDGJls0zEHapJ8D4HqaOzhv/ONz3uHEZuda6rV5nsh0PKnOFpTV9mtBkW4soML0fMNSU3dVHDH6iPKO1DGfX6NaaplWl@0e3QV0xkM6NEY6EObfsjEm@zMt12usR0q6dcwg@bwbSicZdWu2Wz1tC8VqakqjqFdp10bDvc@Oi8VwphqrrHkFgandA1oZY1TyASVYPwJPvYeGv8Cazpza785tKzxlwXD5BYAz9TKlwzQ8VD@YrV2TjQN@bjPyt1P9Mi6hVjcfZCbSIFGZTmpZkArkR@0AE1sKRPSi1YZH1B6pupNhQksrH2L6VLsDiAjnhbY4QDh84wXDwnCXSHfYFYY3R127diXGbfXBp0Kf@YirHXx9BZfWrJ18zZgaIaurxjiMXdU9pYhH1sTyT@6KJJKi8XPpDp80LqlawOb/7JkJzsXy@xq/izUeP5MVzRPW@3wZQp0fUmz65sW7qsHFSLZslS7hRZvlL5cKnKRY5hdkMJJnfnALuzcKsxuIJinm0yOcMm3B2pXwX12@xpuudPt2UEPME/vJfgaxK@Hiq29HpqOOhfn9J6Cr0H5Sulqrd2JVnARutQVm7L4Y6ITYNBsQ9z2NJu2N7uO@R2Hsxktz89GThvVvWN2jxtCAnqR2GXKknvM3Y3qOdCsj/HK3LwmtU6xMv@goNMcMpiK59x6zt9/8ZgV4XbYHwxt8Zifex8PKwQtx/1rCrdvNZCCyY8gdFlP0Z351uWA8RT0KTES@s6HtOz3mm522ftihoH6BQIOle4HGGsDxuUjxYEeYMxhVsr/K9ct0TaR5EqN/REYQc2xpGZozuN2GMdRYB7kPrFCXNXCwzjpffxNPftWDMnT@VTZf1Tiw5A@bukws/kS1NG7L0Com18eWr6w7AJDpWkMnSQeYHxsiCg8OkSssVGxEOABFn29/eos5rJCt9fimxu/oInZKszohrY@9l0Prf7zvSnHdOzSO6BjJ8S@UgjTLHE60E65R3DDtAeXjuu4xzdYGA8RDXHcd0wrxQguGlXi8VgsxBPh2knXADAXig5B4gEpfr7SZkBeh2C1Dru4YEt3o7XMmnzPKkxak1i9zrHih47rbI8GdILxmCe/WFLqlaVIMhlZilwaaywT8cBVHSTIXHBlAraj0YOX1ycBMxS@0xrdbo3L/ACY3aPDlaAtt0HrPjPIGIYaPD/GxM/IneJujb/5y7Y4cwpTcxvUVRjFgSB45Nrsqz3z9inPV@ReGwwUPLOKOEDg6/wEVXKzxkASgXrOj5qat@xs57QoDrCJ893gOeLqm1cK3rhoIMLt5w5vPF4abyuxyNhL5VYK@H7YN2BC1HZ6doqdaLSzfGj5GznBhWCGY@GssJ1ge6yt4po4HRggQ4humtd08gdL8jd/yY/t0bEBsZ3bzZ6O6wZyxNMBMp2Va7XMIZTaRfJJtUwBEkUig/gfoomRoUSg8BhupqfzhMCRSfc0HWXDj9Rt1k5YcptF8Og6HtIpa53oUu34@ZuLTL3yA@un1f/0s3TsThBO@i5ZKthSgrkg5XtkrGB0HqL92AiTlkYSz9A7U6GJMxW3vD2ARApnMjxW4fKYaQ5Er6ET0XQA2ONGcTNHFN3Uzu6xuj4dpiaGVW/pWB3tODZwWMRTyoYNHQy8MULNe11lKTrklrDkicPykCEeTVTAxY9f0ykDPCKGSZZG7DPrIZMlW7jzHXyckDqeSuxXNtxtU7ng5rb0ltoc0v6Nm2wqm6tQdZYalfUquSy1beLp4IvvL0fZTPJytLpdT9suUS8vR99lsm@B6iZM0peepLHnbR9s3S2lqpnPn21lzCTpPlLmm/FATCzdHe0dbZ@c1k7PTqAV7l3xs2NafcWXNchFtJe9Z@p07hroYmmq/Q3yx/MBeDTKlhS2jjeKxGKh4GZqAhW0lpLSEncGRNNE6i8kn5feVgPxswBCpnU05nLUHoxx2IbAbEg1rPxwgKfHmUgrTsASl2ko47EDeYTBLY9zZCmRSmIVIFYSiPWVpGIPV/YpD/sain0Ry@NkezoXBCnm5XfhxfMqziXB/W@l3gMYKH/zenMsj9ebYB6pN4B6oW6andre/tnx9mQy4DF6ktStlPLiFAEXztjTuBHNPfJLR7lEQrQiViQmUQLuFYMZXRfTVJ1bFaolhGOrzxMTh1L5pZDPmECZCt65Uy9zWkSjVALUQcpYralDDh1tFCiiO0YH0N3xKnpCYEfyULsFT0kCc5juP0nhx60GYhXkcrveEQlxIa8jdlD9Sbg9DquGYzRMUCjVA0OVN@rYDP4Do5LrytbZiInhTK6zJMvCV1dhct7zYGNlPkaxJU4IaYmXXfLKi3dvQJnaVwpN5ml7nTjHAaO0rgzwoL@APoAJ9Br7ODTpOJorTDz94hanigq/ZoaatqVgbeiYm@HgoX133CJ8ezsnFdTOuGpG8j3Ic0MDByoAClz6sj2CWSAwW4dkPb8@gpPcFDcVuEMlWXdtcTLZ0xJsdqPZZP3FRuigjqODpMTaiIrjjUt0EJHVdBt0kjYM3/x@IlJOUrQpnO8MTxpMCgNPpjyVMcGkEMLaldmT6zCU3rZgWP3AEy8RHGG2Azgj64vJJFCuqxnuDUFraKQm690ac6whbqWoRmaSuEVYI1ey5/T1AOCcOzwu1fSP//TP@L0dlw64fy7co8wG@P5Q@Drg/idujCyD7595viz4/oj7vk9jk81eViCyF3OXB3fQA18@k2bqhDLBvSaJ6uK1Nrb0m70jZpMlHduyr4wCzYQSBnlOM4BeWh@Y4obaGMF5Dn4T@niiF2@ARYCvgD9QvUGNhvJTrXoUj6yvpdNYcJzup2jbtTriZnQ6wf5xiDe3gBKWLuQLK3IaCpm8cRHSMdIu7vPlCGOxNZCJoRttUPnQbOF5DibZLUVXK4Uy5430kvJ9TvrgFXQJYEN8onDBIA0eAfFSQFxVJIsuKXE5hklxIIvIEZRpbZOzGmiDUXIASAyDDfe0HKibpiAV8LGhjhzSmMbuBKiJN3Sh@U/l9/e4iJKAiOPG@0Wmu6O/cxePPgQ6aCrYDNI5gp0g2Jo0j1kvvmeXzqVRF/fMMGC8X85hXQPc/3jO5TOcs/Bg7eytJ9HpO0uwNuzZiWHiDu8dKC2LZtPZXFouxAIcKglUUF7s6p8BJXRuEBYtVbsyB3Ztc3vvxeHRycztHQQZmQaLsEh1PX6ZTCUu6p4j4pV7kqgbO@mTVxs7LimDpfI3QSCEvxNiupjzcpsu6QO5n/Mt07N5U8RMRnLmaxHTsmNyhzYKzWL3Y9MBwE2@Y3Mm12js7v6ivl69NMIz2X@ed6NROLWMzAWuS5vuM4pMFxOLuOduBD/FmxLtlHtEKCv593V5B5u43w9@@P4N795F/xIOd8t5iA6x@gddUw9sRoe6p9I8K7qBghfMLS/IGreoMhbVz7AVmtnIEiwNE3WZvSJSnNLyiHTIbUjuBX82h7RJOHMrE92E49HMgzt1MWLX96/FEPdB9KB0utYM3Yqjy@4ZN@/Ycsoe6JoTjYUMATF92m0W0n70dgkPTKlcjJh3bMtGnXGUIjNolC5vuq2H@OUczL1DI07XcBwNgW5H5oD5VrQt1XUdg07FtoaQRQsnZC@GfYDr0ONYxdFCBS0rCYmBnhG3KBd48YSgRKrfzkdHsVRPHbW1Low40VgCRNN3suxf4KHgDRSgVzXn1QDNUoOeAnXApsmt4/0Xo9h6ibx@BbmxlN3ODzbqIUCGSZuxNW65iJwZ7l1L2PBrLJLwKNOMJSIpxmdS4holWownQ1SKbfZw6yKZPjodjVS24LF4Pph3NKufwlrBMMNZ6DluXA5yzTfdpRKgjHKhpDSjrY6ieGx9rY50gvDI7flNJCbNsDhd6CKu72hP3@ziykLFEULJvxVlSt6VSp6cmxQNpRIefccDgDApgRxPHGsfnKAiRDt9ZcCiQ7oax2YpRt7oZdRI2I4VY8kqDte3zGDxONk04EERMGdB0A65NLqDIIo3yUXTFWgkDLWNNj4@aQN2IadSdXBTJjG2hPbMTdCm0BIYC8EcFZKsEVrQL@BvDUvE7/1Mifs/lyjbEN1OAVBzo0lOocUb5AvQgmrNqk8Cp/p9AcOpWiqtidaYlPYlBnyxPkcgAto5UtydIwB9xYEtoBrKaIDatNS2BvLy2UvVMFQgEPBMH685VYbAZFYs4d7Am/BvyKMcwryIu@IEGBR08ua87cidboK6tpQuk2msfA9qzYdL1Gs6QrMZp//bdCpdvosu6ZVxGnTNWDW61KvI8dxyPL5kLEeXDNS2njxBi9r9EihzjRRMUEcAlFzSY2XgZ1D@KktGeUlZjy61K9llSgFemCLfQYIf7HTqbkm5Ty89AWUpASEWFzrRJZsutcmkUvI9lA97yFI6ATxzh7ez0L26mP2SFo9jGVJLDSzAD@nLkzgNm5cnaTLelcVcIN3ti@42pYp5LTFzHzAnoAhe8wasPA5YYjdfwwX2783LzYt7QP3jGb/EPc@MtmqodnDyJU3GfL1gEXIaZa4QMlF@qxAQcBQFIqI3ocRiIEx@/euwXGBMelrIRc3403ymHI/kZZimw/w6/Az08PSyZEl3l1vJG6Z2soWPyQulk/pYP7o@Onobu4yyEouENw8leUX6Hq8@/rrPKss@8GE//RMOL6dD4fSy/GQ1nf7w4QPMOOBzUU1VQXzwT@wiGalfRFcZq66uLicKxeXEs0gjUKxYNJuNnTBNS7NLbWC32/A1e3QJdjTMP0@fUl4w/Yd/xsNE/sLhehBEhIa/Ee5GyYfZ5aqiLMdXss@Mciqbyf7Nv1u8T9wdNdb/5vf6aXURH4f4@Pn9K3SfyPnvFhe/29hYWUkAIbn76P3Ru1qttrKVyB9d5J@uJDOL6//x/1hczGbXs@nFum3L9cjF9Vspm1mRUn/zF5Gjo9cN2wZClPCTYzI48bcIX5nl8@yafYLPdYfhP7k/tQNuBd3Nzie8SQjmKxUSNpFIPhc5@T4yv9kWmVx9uvqf//jwY9gJV7PpcwueTvhjuFAMcyc4wJdzfTfhangdwQr34XG6UqmAc/U//6@QvvoC8GDMeB1@qnkXV2EcriYrlORzuFoAh5zNQr7/189@FgpXR@FPYVmWw2P6a6AbPsUn8hOGjrS0WpRM8xle042fUeDj1yIty9lLtz0DzY1N6wX3ADe0KzMDYV67e1zFBDeQ42vhqvCzjZ@//d//9k//9o/p70/p@x/w9ufC4rMPW4ypMALjZ23t2Uw77E/5j1NJ@KS83hFGb1LULFysJBq8VB4LhwOOKTp4v0yQxPN/I1wo7F5hinKoPtEYl2G5uHL4bPTVH@YX2qVt2CeplzmbDnMbw/MwVxawb4ELhX@oVI4d/HvVxL8jG//Y6Kd8kB2ewmcR/ugfPp4XfxcpRAQTyOxn8TeQvqHwRfiiXt818O9jj/4s/Gt@xL/9T/j30cG/0xb@HX/Ev9NP@MdmahMKr6@vh@PxY1AZBdN@zecMvqlUQ/g85g2Hwr/VD1s5LBw@C0GfqMeT9/cXqe9H8XJZ/IMyVfZ8@OEuKFb9Pplc/74aj19Q8S6qopzryXoVysqLTD/frwPi@PrF@nqqUa1Wk/Xvqxfrk4lEumfP4thRn0HCav3iIhS@w7ao4M8y/rRs/M1KUpq8KNZhnC6Bi5GTHiKA0esL0B8Kf1j/EI0/jT/N6JmbjHwtX78yD/3/w8MRRGijzJVpZXqZntwGScky6llmnBmPMn3zUG6DU4W/TB@cWqYzynQzRsaQ5fFoAtXD//1D03l1aAI2E1I6o4yDiDMdeHYPD18Bvg7kfQV/WiaTGUEhR5kb@M/oKLfpZjR6ft@IXYYumPRBBa0gJUdSmUiqEIlo9Xxh8FFKRBqXF5F6OZy2Ly/TXF9i2ZUy3Yh3f99obB9sNRpp5KD1pfizePIZfCrV@Lp4PA1Xy08v15LYcpzzUo1wev3pZTWXRHchDs2ThbD1dPwbPz5KeFYXL0MwBTw/x@/57c0td5GDXJfn514s/qQxiFwUBB8ATc9NP@FgoHv@jv7bh/9l/b86Y9GLeoyx6N39epQ@MfyLxe7u7@7FbzUWjQpPdB3@MAD8mOTuvopOAroD10U0Vo/d3/Mw@I3G1jnCKuaxXqXEPiB01TDP9TJSZgzmSlGxzHZ5OcpkYuUmhHgGd@UzrdjEyrSXZamJq2wwP5CXYwSSXymXV4R7tVguF4VbLhTK5WUPKgMe4QQg1VZaZWT0cngQwzJw9o9m0MxC145Gom21g/fPPx0MYK4nlzKfP3tBjUZbsxoNDM99/nwJPSmCW1kqpTyEZIqfP0P3i8RgHnhgikXUEszq5HTWR99TbMVxrCjM9BOXEdxpa19GYhifzWQQGNOz/Pp6YaVaLayAu1CMxcrSEt8HE@3GS3Lsfikt8WrADC0SFlFycTVGofcRjGfhdfa0Chxu44fd3YeJ2mwlH4s2x2rMC5BLJR7CVgrRYrwk/iqLMbaeri4z8XdxkYuvLK8uP6vX/ZELxUT5TqnI95U7ZQ3NBvfllrj0E/dcKk@e5EpAl2KmfBlqNLZqp7UGvj0Bl6RB@jIMJIETwuXGgRW5IBtPvlS/wJrULyORtfIz3rDFPAtHygIuGQHRxYolqnAYJpJaBzdbjwgr/67Jy9ncYjo/@q6wnQHF@/Myfi4uLorZYnwZRNtyqVSv1yn08yKlueiPOnW6/KmSvJAL@XoSVZerUWc5PGDyai68HBrQ5qLVDGvj@qyFNrNFCIR2ZU1cSrdVXXfvWb01Lb19q7VVwH60X9vcPk1k1wFldqe2mcienG2EZfTmfT9F59B/vF3bOjyDBEf727WT7ed7b7bPjiDchvERiAWf/pGiDtWGejsc3qK/odJnU7OVqytlMGgM4DPq/PjLP/jxl//dj3/@Rz/@@R/8@Od/@qtf/OkfwPcv4ftH/PlH/7aUx99f/eKf/c8//us/h8D/AN9/D99/96tf/Iuf8S/5/xq@/2cg7K/FNwDHv0BKwPaHv/rFH//Fr37xT/4lfP@V@P7L6e@Pf/K/8f//KP7Q@ec//slf44/w/MEf/fj7f/zj7//ej7//8x9//x8C8r//q1/i/x//1d//@1/i///yb/7@r/6Hv//D/4kcf8Yd//e/@rf89@9@7w/@7vf/@d/93i8e@P2DR39/8RXhv/gdhHx9Ob8Gz9fU61tDfvGTyvObUMPPhRjsT//xj//iHwHn/gn3/ffgg38v6ueex4uJ06QuGfcDf87Y5zToTZlnnz1QQPk/YigEs8@T2Cg044b@6hf//C8weAL2HwUxZORZ2CUE9nL7OcD@a69gQdif//jLn/34F//wx1/@2Y@//EMUaMmVUqKWSMpfsAsBYP4r4BCw8DVwACiv4xL5IlsMZcGxuI52jJAc//ABSLoILtC/l0P5HPhwHjP9qder@Lm8SFcv05dV/qmDP5WuYkgqfZnG@FQaNXq5SsigVPEQ5AzzoWVuiIij/QG@o9BKCXxomojDEBTnUXGI2oizSqUSD40qEEeg4MU0I1Yt4qQL5xwVwIuJeJpEowhaLRttEBZIWYkfs8ZyZcQTxjGgShgYFgiDjiU5K8WLlS3IsDLaYogLkcdDH@D5oVItVkZVRPcDFQFwxDcgS4CqYOlG1R/AXyGcAB8abf0ARSlW4vFqEUIqVFXKLdGgPOU8VY7qHmdUbwyHCTA8nj5j7DtJLkp87gdtwQQ0/sZ96KdkAnkK8ZfxZVEd@ned9F3G9NDQI6IPD@PxTzGY0gsAwJtM4n4s@CaTWJpnED3iqOKULTziHANQLi5MSF4ADdPxUJzaN04eyB/K8HWf9WrAg@iwOktLS@Bar0o56RCmEsy6XrMdxcLlClKS1phUKEkYjNtb1KUjmmwsby3Drwz/24u0RZWTYzm0FEFdIMLcPJLxnLlihqn0btWoLstU8jjBhcJ@OFdwac0JNNMVFgtF6ebxGM1V1cEAnq/s7oY5AiU0IUkJucCtyjExlX1nrq1VfpBXVkPwJP8QLz0X129DM@CLsFLYy5Cg1bsk9Th0gr5SCFWrYt2MyaHqyfYpJDg9ZHI2k2Kgud6trGZX8iv5bK5QyK9m5ZVCaaWQL@ZAxBUy@WxWLq2slIql1Xsq0jMQFYm15WZ@vfoPZj7/zT@Y95kfip9Q9S0bpVjyPlQdJZPpLJW4IudXy@MKlIOCQlXSxLiOPr5L4nbJ0CVtz7rDnUBQrNBdEtl0AT4stBBiCxAEH0CLKwZMLGPvHZbFeh6@ToKv6UlyHhghFroERuDYQoPJTwib7QnImicyd@YLvjODzlM8zHQAOUAjGGwfd046Jjs1@Q69DbUVWhfHcKqhEC1/XABJ6yG8rf2iHlpPe7HzMW32@DvWNi0TNNyfDrOhGNc8akvDuxNbjhe1q@ANSXZfc3oPQJwN@nhsR7V@Zxi2@00oIJo5OcAG/Fi6ac4DWGVnRw/U8pV3OBLXEel0JIAf7z3fPQ08T7drm7uhAts4PNiaeuQFUJ7tb@@cet5VHusmzXso3m3v7097xQNnKYssv5pIgHSEH3wm6EPP1NL3LoicenjczSRY44S/YGBk2tBZZeDphprNs6WSDFKugDPG1UwpV8qXVltWZSN@PCxKTxclmI6m16sthXVVVgQJg/vGIAWdf9Ds0C7MYPp41TqeyndCltqG2cytQUc7mvjCpOGAPRgIDwxCp6V1eyDZbk0XINRUFAbfb/1AejX4cR4PcHgeFDYTo88Bx5UyrcMyoRRZu7KlYr5YymWLiWKpuJKHiV4@IWcT8mpxtZRJyBm5KBeK@ZKcKK6UcisgAyEWKBwKg6zQOuk0iHhZkuipGS28DnUd75U1U71qKMyNBTCu4psAw4oXMCwyKVe8zEA6KYR7YplWWZTwXZsZfJMlIFRYi4V3djYzOzuStIEetOltZiSpjZ58MZNZ3ZAklWI2QUxnJcnkaSAKwBzuyWQ2NiVpyBHgAU5J6qFnu4AKqSRp6Nms7exgPlfoyWJ6ALvmMdyju55VADPQk8uRRitJHz10AFfjGa1QSbfRg3lizA6P2YQ4SXrulieTAQzHHI5j2HXrWqtJ0h731GoY84IqnudFfYmeGn0kyQIP8KAkdcHRtWDqLUlNcCInSlILXK2xAmF9cOFZP8NRJGnMCYQkkqQRQSutawmUJxGO2ezu7io9p612@Wds8WcLigYx2mi4vdN8/rzZ7TatcW37@THGvHixq1yNh1az2xTJmg34mJAGYq774@kPlHGv0VD0uTEvIcaYimmMGyqWraF8hDKJTxcz6TdeQMwLiJm3UsKxwacPoE38bPThuaE0Kcb9UAw9R82mVEYedcYDFW0q2GVob1E5GNJXWpZZRhdo22wxEo0kxhdyPfGpTDGsz1g0dpcp3yNIJ0qv0UBhCKrN3fhiVMnUQceWy2juiS72n0pyKS@tLSpPoyN0F6Q10LJXpNgavoLE7ERYJCk/BeFWWJXWluEpPZVy4BxFM5EMY/ATu1itP5VWEYn09GlSgrKAF0AUSCitlhBhaRVG/PI90MMBqdocOmqjEY3eqsp1LMbrxF9bxM7Pz2N3fD@VRnV0yp3oKDGq8NIwLVb@BIWfxtRWYWQbthzT4vi6QIFPTzNrVEnIvihB7iydjq2jQEIRAk/fjI3GaM@AHTrHgxB0CNLdMUOarL0WOkWdj97px/DccxNfg0OHamEywS9goJfWqKABlkKhqlCCTtWRk9pVcfdKK5k8n/isr58DHB7OxcOHB8M@22C3lAseRXB3YzcqG4AyUzbwogAVvUuj8ChUbSuOAlOhjbvh2pqAvS93KxeI4DP@rCel8@q5VGfBfPOrGSjVmdFaX7/4XAc1EAg6DisVOVssj8J01mR1pRyFSUesYqsfuTL4WUfz32KjkuFq4ZI97F9kFgty4i7ZSN7riu0syavZtYvh0kVSri8uZj5316X3VamOmaPCSH9BEyVI/TKEuc3Bx4lwR/sA8Wwtyd@iIhcLsRRuiW@YnQa9z4B9CAwHfsJBGQZ2XQXtRi5lywIkNBCME5VYFF@BxPfmRCOR1WwkEouUAWoRgon/YnfELhFg4sgTYF0YjoB3S1mIt1RnCAoPdCq3mF4JuJJckEPh@1BbswdspRQK34Xu7@7Xq64@8ZKNx0o86XqfMNaNw3QpTesuuGKzSK5kqvqM1Sq17nGtLEBrmzSpSYfYJT/xlUwvfuvqTny9@j1/XuKaHmQT4sShpc/0erxKRoCQJElhyTXNR4t5mAmhveGHMF07yDbvOkODriJYe4XkUta4hnRRj/1woOl3xVyySqp2FPrafTi@nsb1wlQ1TcRqHdJyeihsmMKJhloHugb0z3xewmmXygYnpe9Xvy9@/@rs8Oxwhz3LrBXXipwSl3wmlJAjcgQo@wwUA@14OxQefDbz8g/Gi3J4bRDJrURyE5rcZUWcd44iH0QvcC0DvvULmFDVY@CqVOSn8uqaZoulhuiaPRyoVuypXMiuZWHMjYXtKp7GzK6GgUrokgur4XqYY11ZjYGbzORZOVxNi2B5VYZ0Se4DRs@HbeCK4qsPn2GOLN7aqmXJlU6Loi7dr9/Df/X@AqaR9zSbvKd//EnDzz0HoH9M4Hro4X8m4HwYP77@Q3Kd/6/Tz@YhL7RUgGYIf6hUobW/b3zfCIfCpUg1no7gG8j5ZyRmaKjcLRv0p9rL@Pe9H7Bs2/ay5wPvMtSZ5asyA3Uwnb6Mvc6CIlgqFYqFcOjXs5/0MswnlxdqLMLv9eFCGG/18477RCbeo4QmgOWF5NbJ4eZLmGmDFFYNfA8m2zw8SGEUvqrRP6/V0lXF0sfiXY1jhELhfbp5hG9zP9s6ojTndFKPQmmmL3JZ2muviReaJG6YnMrh8lE@nVlJy3kmF9cyq2vZAlNAENl4Ml@4ljApo2ptmoMxV9@jmzFKvFBDGIzb12DuZKtr7PnRPqWgQ/vLC1vbrw7Z4cH@u5QbysNPd/dO2Mnhzul57Xgb6vFq@4RJtRO2dyKx873T3cOzU1Y7eMcg@rh2cLq3fYII0iEUYqhOcIJ5ujRbt8d2GnUNmxTqiWDbbF2rzmS4Yg2UNF5TORls4FssVLzqfTJ8aMAEtB3U1U9qC3zgZoheabetEB4R1FpsARX1hWXVwn20Ui9jr7L88O2njJVfZK2Vg8gqa2UOjNz6KtMz4o/pK/3cMVtcXLw0JG8ECFbDmyoEg3BzOYT5Zdp7v70QLaywZZggZFdifszB4dFCxvUtnB@fLshe3PHWQtbz7O0s5DzPNvhWPN/O@dZC3vNt1F4uFPxkB5sLq55va3tzoej5gEkXSj7Og60FORNyiXVjau0FelNXdGdvf5stA1CsPBGL9hd0TAUDIaJDw@b3NdDcaHn5tmcmSNNsjqeg2@qXoF3wCagF1FMukK71BFs2B/DTV/sADMlCnuqnWN1WQmDFK11gXAndhRawQgtYIYBfwJPCCMcWKywbYxC90OEr2VF@xVeCSWc2nQf8zmbrqC9UgRkSdEcMnQuFFKp4ZV9o4V6gjHbIRtWhza4ECvo0kywpFsPDZAdn@/s8MxgZLNOKSgTJyCPNwWkOABtUEX6x6hDKG4c3C7UF0mpBqBX4WsHQ/URrhqZbE0kB9VxYaAGCSereKHqCoQKWwBVSxIsevkkdgCEa3Blw8VN00WgL69pVnRYVKIbE3D7c4TXENdYKm2zlGMNMiVIUzbe/f/7MXN@lM@m1Jr1GhOMWyHmxOD5e0grCxjBswT2@SBB0VJtSLiDHxOOQGqpDcYF6LQDR4ctPdrulrEJGmQh78oTKsQ6@UoSywHRxypElEQQRCIIR@RCZV7RFKm5sIb2MWyD4O7mRiDiO8Fsjm2PvVgqQrNMFnWpVrxd6zblgwNSlPCWQRVSnjW0N7ly2AX4Uj8DJCdaEbpJgbqRcwEicaSSYmmAdCJ6SqQ3NAM5VLV8muqwAnZFa/2CLtxC/goXCeQDVGOTeGjUYCIsn2H2J0RcWmhZM4MouFMhDggK@RaaJIiE43OPpjrco2TLvL8iWmPprUu7trLl8xFMDOwhOI7LiTIbziqguBVZ9oBn8Ahn23wqg5yzJkcXjAsLjMgG2PQmXTHK4e5cvv1CJ7elaLH5zLVAsP1iL7a@sxm9WCxjWfBaBWoCIjwLeOEDTz2RrZuehgLGQUFBtfhoKGEB9XoI@PoHgK9LDkOunT357ehik16a7MvRbaEEuFXiSSW9r0tue9GL3hRCFwZwgu8I@sya65AK48PQ0K4KjzWXlZMLOpJcMERWmumk6ngTmOQDPoajkYMiAs8IYJUjKxhvulT6@Z6XCajuNvYPt08lYxJeyG6LgPXyfOeURmwQTBcJ4O4qemFeiaAeJwPXN6BHPI0H0bJycHm/XXiWgfDG27veAaR0AfkRPmKjBvZsDhBpqC8bjdoJFT2psOcaeYMkSTFgL0PPVWeimrQKqB3NsDwdZyirDQTz/ZE8KY48MzclKirJojH2@vIQhNbPK5P7gc66fM1ZzbTbOraKyy/F4OoiQ8q6AOeBdkysbCAnsqeD9H3Mzu8pk2IqVY47aA417lLFm8VO97nFso2HRPeM5MGlSZpcZHqlF2SJuxIBxcVK1eVyLpLER@QBDsRtDGA7nZO2Kk36O7EmxroLFy9JWv7UsX9JoJ8uS5GVZp0xny/BrYfCD6VJo6hwvXSxiDpyBgkddReThAK0pRxhkhULcyhK4Xypq4rstnNga3QuCMqXRwHsMG42oreodfK/20GrBkI/qsi3A8IOxKR5JHQkdk5GCPKg/TUa0NTyaitdNwqgzhZBe712h2@yilGMo5JXMdtQBlSpQDDSU4VtggxnCBHvCD82KR8YCJY6tCa14R8H@4CK7mLgSiOMY2r3EnGAQz7OhHpvOifPYZk4c3vw2L4l7lHlO3NWwP68EIBgeiBGHEefEGObhvAT8Rh0/on4RIOBFkMD1ejQ2v@mhX022eOBKJKL/qTVUxf0@e4cBFgTlUnBgoK3DWyowbUvDG8OnEXnHoSFldBQLnMz22Crmc5JitzRtGr2LSSCio4V0KTYbrbV6gPU7OVuMJQIIAxjxyr6@oj@EkwWQQgnnIAnzV8kz1/5pe6iRBafx@ulTeLGA0YbpnZ/AHDwCj7E@LDa@C7yAd0J5MR4zz@lyPrq1WcahcLTPY/PLE7dnPQTtVkKOBQn6m2af/Nbsk4H8sU/@pKwr7GKyHPV4wL8GAX4d3Q7@kzJySz2ZW@ybahzkGlW9foB98ZaTQDb8doPJbD00QgJ5POVWhdBjwFcKCcQVRPQN8oWaT5y9npfaH3@WKywpe2m4xPN7A9nVA4UP4b0MjQZeaNpo0E12jQZalhoNiedAAy8OeMFBV3Q2HpcCLbVhUmxUSipSQkomayebe3tJzZAS/BLmimQ7pqU28EIqKYGrjhWJBFYDYXqqPqhIYtuXYjNKLT2cRy2QB1Twy5kQEM9lz6BM/JtKv5xdK1gl8yuqZE5l5t@e@BW5HVNueFD8sZwsfg2Zm9Em3ZSFV49ZqoaChl8vLV6hjFdKTNxkgCZ9UQSer02WPhvvj@BFokcDw0Rb40UM9KLqCiNrn@TerCLNXIQiejuaehCBz6mc@6QjegkNo1u22qrQs8g8lJL8GxZFwVKipgF@dxU0fjGFP6BN3rYiyptwbZM2mjGniuoLFnOAlb@Q8DIWaIAjcwC/3oUs4PauZAE3XsqCQa6oAzfeyIIpOsIhLmcBF13PAk9gb8m/DbKvjLT@EA03wSP/QpPzi4VDPtaERn2KnJR@nKIIkdLxWt2owBuLS2sSVN2mq2Cmr4NB@Hk3wsTqoVkhS/cXYzEDqsM8pHPvmIklfguNFFDEUDTbojSQNiExiSshlFZeq8PkM8A7rohB9XkqzORWT0QENUl46f3xKnCjTGVieoEUgckDL4yfgFuZgi97I@U@tuapIH6LBaG44jan3Lhv88GCBzG4ilos9MhM6v8386Rgk/wXOlX6/35SNDP1@R1PZR6ZwnzzbOW3OC34rwr9f1Xof4JC/1vT5h9QyadRzvb4KXX9i2r4t6tfJPPGMGxY3Rs0vWV/ih72W1IEVr9JD3BLfSE/pgt8eXx20WSDw/pPHKVDv06ftgvnO2atVjvty9bx81q31qsd4@U9G5n9@PnVysbW7cbzjXZta6v7ort5oL4u1lb2By/fFt8973z6qIL2vnv44v0nfdDqhd4eD27P1aPbnFq0a8Phx73dsbO7cdbfPMm/W73NbOv5zob6cUu3t16dvn15@jx/Er/9@OLoxad@pm8fdTJKqZ/bfVV4szk@N0L5G@2svbOvHfZP2ttn2f7@lvZuJ76Z2T8pvZYz@9u373Obt/F8Jr03eHn4/Pjsqrn9Xj/e23/X3vxoKoWP17eDvXS71Nm8On4TOsy9lnc/Hh52t7Ol57vp263OoJ3J7upW/urt8dHG2bvd3ktlu7@TPyu9vRofFXqvX984B/Huynlh@MpeiRu116@zL43nNzfbx6GmYp5aOfXcfC0Pbm@PzFJ/VX15sNvtv7ZkI32YfxM/6Z/ebm1v6B9XR7mzd@evb1dO3g1fvX7x/jCjnZw0t5XCoNnOnlydroRa/dxe/OZs@6yoPG@fv@7f7O3m322lX/XUg1r7SL9@3t19b54c7e/VcvbQkPc3b/R3z3tXr663Nvd08@haN2or6bx@2n53eBg6e6E1t9Tdt/aL2lXvXTq/cb3yLt4ePD@9@tS7frFxcnZYzI6Oxhlz0z5u7nZGW8eFbDHd0j8ef@qYr@Sz1/HCzdWLrPau9skJ5T6N86V9/Z3aN17EW933o496On4my5vv9z69e3eye2M1a8bZxzc7x1fWq7ZxaB9mjl@8fNXUr4vO1eC9cXIitzLP1etX8YwSGp3t2tBG6qmSXz3t778ejLbMj8d77@3Cp/jN@XVO3bo@flP7eJxp3hqDt4a1r/U3M@1DpfbGdLaHo@et0s3Z9a6@//HQfhd6tS3n8ztmx97ovFkpvU0/j3eun7/dkE9GmQPjuLNSsA7evD7XtO3e27NPx638zptBse8Y3defzvrb8e39Ue@TWsw09ZN310boLH9yfJS9NV5qfWdn9/hVwTnM7L85au@O5dprVb41VjfH@a2RVcidb7213l3vGoP0O@3j8Cij3sTb7wbOymut2Wm90Vr9l6GTF72zg6M3t3v5gvW8b2gbR8XMwf7u5kG3vfJyvPdquL3fvGo/33urvh2cFq6z2xvnha23Jznn9PqlU2rd9HNHxfip3ne6Z/HQi2FvuHp0bn18M3q/Uus31dyx/s4cr8r9zReD7OhNbfvwU/f6aGAeyDvZcfps37zWM59Obz/t2oXaOF4cnTl90zmVR3n5dSh3@2ngvBi8eH1yuPHi8P0LZUXTzpWrkzftTO6smNZ6Vm6vUHgub@90@h/7JVX@tPUqp@T6vbi9f51ub7bP3pxf61f9l/2rVqhYslsbe@@HirndzMqZdxud7by6v7F/Kqtn3ZcnK1sHmaO37aOzj6PT9ubb4dmbQy2zffWitN9deXv8pvRy9f2pfaqcm29fWgehUTFn2nKhlL/NnZSKhz3rJHd@VXLev7wqbOjnTfnFXrav7mjW2@K4eD341Lvt3p6omWb3@dZH5bizDZL07Cij5IfXB6OTUO7Naf9mdbARf3fdevnWkPXiubaaPv14Vbru9V7ebrVWzmufPir551dq6WQn3dR38s/jx5uvj666W@efiivtzMb@G@XtaLvnvAu93tW2rkrn14ejsfx652Tcr2UMPX9zcp6/OTU3Ts53T4q9V02r09y96oFs6I/Prm6HN7vqam90W3zZu3qjZPbfFjcNe@UoE3qh7vXbx6cv39binaxacm4O3x0Mzovno/yronleMg@L2sta5/no9WFnO7M60M5PR2fbvfTGptYvgkw50s@szcPXu@/PXwwyoaxR2Pi0aeZXP8ZvRu8K5@mj@P7wXes02z@3rN23mrXz9ubo7cuT2l58rzl@fnStHL7bzp8cbG7aL@I7WkEd7@Zu7dpmTu@YIbu/MToYWYNS7v31fhdGArNdaj8/zZ0bdq3Wud0rnmzXas/t5t4LZTR63lmFMQI/2@dvzEro1/xithC/k40/FH4LRKhvd5vmCOQlP0cWotNCITotFOLng2iPNN9//Ov0cug0uM2eXlXKDTzDJihrrG2i8pBie97tqfjyhATrm5BcQ1fLHNAT0YrzAG2c8OnwS/YqPKlGL1pTRwPd1PC9NHhHPs5JLZUfhwP1JRU6NFh/jPNNR@3zzf8avlpGXHZK1@rzN/jQZYuhhVaLua@jS9FVnt7L6T6AAjEwukm6u7XLkslWR1e6Njj0Nrk@hE68u8UxB11T0PiBWcj7DUXO5MXWVFRXqXCn@Eacg@dMN/ml/e6MQwFlYkw3YKCRim7BUPFttrZ2o@pjeguD2k6F@I7Pr9oFGQzDzd2TYXTh5NTeUFA3VGtqA@iAJ3RXWtPLz/CCkmfLabHEispQQ7GamoMvRG3wlzc0eI7unrfB5N5DOkAqFmi5YoSaDV3VmhDHYkbom0qFFKNN5njwwBHZo2qIKqq723B5eUAoad8V454A5uXBw7i1fve3hXoCd1tTJ/CaQKsh0IoWpGfW7L@zaZOjB1QO8cX67bd7pw3xqg6@xXDisM0DOy4DVC67vkGZ1yBQflHy2W2ZuMMAio9mR37TMVT1xuS8LNG@R9weCa2NM2x/tyW98BuLjtgGtBvlYqXOdxBmaOueS3AvzRPOCU8CpXriE3RBbKjweOAr0/ENmhxktr6IuGOpKgHQbk73bMjUZr/fMu890DJNXTGu0VXmW2VhvmC1Ao1FLyEI1ANNWV5dxP5JmiNgvSGptw3WL6hkec1CAGJDrNvMZwZ2Z9pvj2l4C3tZo30M8/BmXbputqJ@9LK75YbXLebmxOGnsjpES2IHd9aa1phnhOaZaLkMILhPh2SCari7VQO1rvjUQHS0qSdQCuDbshuEp9VVv5wJ9nhpeVaLxA60A2h@UflmIIS68IpV51k9LAuB3rFgZSaS@sRxtxCBM73MHHMAROgIjoNhjHiE706doQrf6eVxEeN0usjU4Z89DXrW@MZd7FAqmj1RhMSwG@MMfapwXqERtOp1HczKZz1qKNzBjU2oES8yDWb4GM60eHyinQLILzSkm8ziRO3onFgQQ16NBOkF7QmG9sRBa/CtuKzDd3BxWoemSLQOGX3@7HUY8HrceOSeDgSW8F6/jAzOOZP3ZUHQsut3O6HnphifKJ5UvZ/dS08nG2ECbt4OtJGqR0FgNvAVJAMGQWLL0mDAHQThbV@CYGxsKruQV4uLUUh1QXDpYp09YVF5fT26moxS0HfFWMzrjCJ5NpA8kBiEdLXKotnlaM5NvIKJAWVuEsHKfARZjmBlOSq7CLICgZwHDFzFICTfsSLn2knExQBiD299EgZfZDIn9@VsXK6vrxdxj2cgcCpxdn7Rl3PxLCTmqBfikzEcLY8IhNcnawTIc9nAOBJAsRLPAQqedXwyws91KsLLNJjnSn3u4PRbU17ccxru4EPJ8X2KqnVRxPoip/JN6QMG7oFjiUB8p9WA3mzlh3GWXkY2Bx2BuiTk1lPx0FSCv9lMDFpAv/LUqBg4HEEQKAaICC4eLcGuHhvrmt8@2CFwhwx8vM4JJidYEaYhIFFAYhQhMYgQooHWbbT6Aw8OhuJijO/45gMYZXKAK854fgDaCdV@NycSY5x8uMIN@MSbpWgM4fSNQoLG/t4GPt5sH@OO2b2D59CEC1iPBPN/3WoucoxeFTcVg7/tQnM0KALINj6hEXXlTTWZPwa6@QtsLnIBP42dJ6TaIQTjiYV2SHyhOQ3NFNg4KV0@Uh2iI718yQMoxsowz2C3KlN0JMeYvzS2yN/RRIfeKDWRChxeQlFApBDS7PS4dnCyc3j8iih31KjtH@3WEDNMMFuK1Wb0FhHsIIah6nxQ9egZwuEXJDSvk9J0X3nB33mMsPx1dJx4ANigmAaFTpcI68uZfgaeB89LQBLFgwalotFWB3Nw495VD0xUxp6DkLciL7UYCkWZ5o2ENODNjoSuHK2ipCNamqptRBxgbHqrimJweZJ28W3ALJNeSUc9F/WoLvGLxd/BlcvSi3mRj@zhAFeH1bYUJL/Saqk2Hcf3qQ8oVb1DmQjJEiAUhMyvvS8/@NkUb@wVOOi9hDToZjy911dzJ5VF0B457X6SjhtQkDgWV0e6c9VKUotEzvw9wROqozapMj6UGc/tiud2BblxgcuuphUyrX5xNaGIzSOP5pLniuvGrmbG1RNvKzm1XAc6vd3Da27IFsKlDjUYNhNd8WCOJ2TdE7fJnri92O@J85W7x5UyQdhJjUwMOP74KSbM7TaQLTpj26CTKzT7GlrY/txjqLfooZGSH3RypxgET5zSAHXahXPFJ56hepAzEBNIQzotcyGyq9Og4uGLCoQs6ZYnFtA16BSmsApoBkgL/3CaqCupkqYtJoqBQBSrYhS22m4nJ0h/MLPa0we6EAhD@YFD/1QCP8bHMyqik95pWCHUyCG@zkoRXFdNJiFBjNs1SKcBcYt1oOJpzvxqFGerISrn6mQaPwGDok64ZS4KEPQzzHsg1M28PLfegXq4h@EwcSxQsUxZnKBwT/SeHbGcnMsFjv8enh@wQsE/HYxXY7GVbMY/coyXZLFCKfST7GS@PYHzI3Yc0aDIVsgzOHUHXVDVdejE/NHWcOjHsvFp8Yg/xmVPuVrmM1hbiGMxNNisj29Lb6r4VnBcr3WYPJJToQUQiqeB9827gzcAdoeKpRiOys9YoiAXK7uYISVEHVa1bP4uenobO0h8fFk4DAuWyg3AENI2W7RJEnFQOmjpYZ92IyVQYbhRLbwGQHPEQf8FkjmCHbhoqHImcANd4VB1eYOTUIgE6tFoZOFkpGEZqcdNL8KVJXXldD9DpTzdl2lIc9/cigUg8gpWIRpzd2hBEHhmmKH5@LJ4fZXbJT1gX/TPMw3ODjJ8curOwwUaPsbMzvy1@hxjDHFXKzgGjcQmJkJFdarH3DNwJAHcI1At1w7BgegxqtPwRLj4bBQpiO9y17gtnJGMIC2CRikaUizkOtylI25Po@gF793VxM8V6H0xsTNgLA7MeccjBQSyfIxDiLOR0xDYPznEKIgDSsE76nLa338wQhzeeTcU38Qh7iwc3TExL0AEfF5LahcvPz@TNr8Woo9SpvxI2nRJKSoW6MvzwXiVBRjWLgAGhSJ55FbKBTs78s@9uYBUejJIPVb4idy@tvAiuxmgCUp8ZdE9QtwLW908pJC4b96ofJFKbKsRamagfbiSBI0oGIF4lvq9MFUIGrhSgZeuGUjBdWY3jStJKEYc@p0VOQLKcyxn3ePArkD3zJz@ud55FeWc7FbVrSa1IL0/WtcGNDRO1lV0i2Bdk/JsZVcDlXVPGU9UViRy6zl7v4MBjo5u3vL7F3BAkcTJZem7doJ918bFEBESHKNcasyTf5NnnQMd8vuK3yO9@nllpUOznof3VbF2iKI9yO@YDvFm3E6OLxCmIUBGcNMou5vreaqFBaHOgNIzkS4bE2Znj51dFJ0OyGvaqo@Xoe5nXUw@xxCWCvuB46Eh6JNqTQC7YJ9JzmMBYh4svkQ9CBvgIiGZJzqpyx0YEY@L8awyYQ32D1A/yIhBLEJ2Bo4oP5qeZMpsKcYYx4fJ@TjcJGK49/t/OViQ8YMFQXLQGpEY67w1I34lwv1vujLq624DobmB3jXIws9HoYgJ/S2fcfWA6MDXF7zZAZ8PBHUDoWi7yiAatkCBh7kxPxqdYJD7g/D@DSMf@QIfHs2DlHQDSDAZXTURFEi8hNnAtGgQmMTMFpNahyg64G0yWW5qSDKEeNh5NZ4MLhBZOpvEZUDujMsztZpAx@iQM1njyvzyD1Jl8RprmqcGb//Ahl/GyuOSpT/PGuDhYHe3A6HQ@gNd5Sd35P1G7XDPu9qKiTeuq7aJQXbKtLrpW@1aS3PA0Im4tiqpDrGf4yVVPKaxfQZDGV445aTYico3K6Dei2rZB5pOqsPYB0yEN2AZANzpgMZrtFR8hYZzi/sHBAI7FSwsRCs26OGmwcam2fRLr4iTObwACSq7DYXvAmGGTXo9fEtxbHWspjFhuqnDT1/BK4nTMCVPYw3Th4a6D6lPoEuoqSvlRgltBQpGJ6encqVL6EJJtB1RjIMvnKbdI2hDcOil600T2sbbnyomCXSzomnoY2bgFQBdBd98zugduJAVct4tVJN23IpFHdryoNI8YiVTKpCwt8UIR@lw/E6lIC4fC/GXpa7h@Q7bRHaxVNqbSskn9rRM7cngHXNyEwWf50@GtfByri/v0/C2eKTTgbSm8TX7Pubt8aD7v4DsD@38SKfRPDrQlTGTbhW6DJptrqxmCms419K6BrEh9ha8RCegsaujAb5yFDcG4DjuptXVG1VnOWzGN5o9BMATZwhVCoUHltLtKy5gNLfGMJvAHV00v5440e9HmaY@GdLBcxPMn1HjyTTGZB8bneASowoSUwSLcUGNgdSCn6e45dk0B2wNHG21OezSYIDnstwUeDpKSTQxgRKrRpuxp/BcgycUHYu0DP0YO3/Fu78K9xOZGruAbl5n7gKFVA5RLaDrV3jpy256HDkQLLCiAwM2X9WAEWGZNcRklFsJABrHsCiHs7ndkxbPXZC2uXeIVhvKkG8udmOwigNx1eODe0qWWWBPCYgEvG8KGZOuwEqnXctIpIYvj3U9GxEeS1ajKHf7JiI@6i175HD3L3T47pN1uhOM0S2eRM5Y2d1VL5fZvQuIe0BQw8GdJcmIu3MANUwL12b8HSlAesmdhT2GNlCA3BcgqeGQzXBcClSDb/Cuc2uXUEGmo@W6u4YF4ZVM2aUGf9e01/7@YtYT3poLVPFFenP1HRPqtNTiCzG0SiIWmCbKioOX4BHiDo5LDPFRzg8UMMkNwppIRtOEZ1DlBeU2VxAWqHMmaUhJsBHrovWdT58SbCy8eAN6iF9ynEmMK3LZuxVZNYb9O5yMJHiS4SCBwPdMBWlfDuGvmNFZPHOvd8MoQWIdBXmIBAUGXbjhaNq4yySYfF@mnFv0Qiku4kGPmOX9uXuxLg3Et3YBUxH6r/NhYu27tpTg@eGSATlk15GtJ/zcOBG9Uo/G5nV0lBiD6GB4HqkqZh3oFsZ58o4DUXRHiVinEQIG7bANBdcdG0i7qHsDGWuMKjBBaowraMPj93@hwsu7BV0gg/BrDACTSQSEGSpzlV2KJzKD6BvF4xgPk7rJ@OFgDWfZbvqZeGw9ws/TB/Hf@5fkER0ao0RjHHP3pUCKxniZSOBtT7mfqS4V7zeo70x5p@o7Qw@vvg/Qw6vvLD1/Un09i/FbqggMMfTAOQ5O2Z/CjBrfVe8GcjvFU4aBGX@E2no3nXo4wPfWTKWmNxPMpjYHA9PG@5rnl4DnOacQFB8Ihzyf8jzWwA0T5DQ3H8nFDHQ9vG3eDvEubpmoL0bJjW8H5OMX6JM6t22LMZoCEHOJLPqeNznlhwxiYigJBrki0asfZsVlKlcnQG27pv3FFRbIquwVnCrK52CMEnu1jzHuDeAIVJ22L0Jp3CRIqBibl2SIegemm06CYfOTCKoL@TiZCqnO5qZyGxFTi92VriZEYkfa47MkX@uWAmtNDZLOwK4BfcKbx3r23lHcZXDeGGTpjcTdURqmYnsdsrZt8o3Y7EhYp/DYE6jwTs8yh90ew4uiUAdEWL6lvGOido/aJWj1@ErIId5Vs@Zui4v61ffsx2l2NmAwyafz89hzXx2xTVT8m2O0JXNbQDQwTIgdVgsLru604Ju0F0jSe8B1bujjFgc/e2qzQAG2kB@gCK/QEgfZHxM7zcnYHcSSsqeBSIrjqP2Bg5q1xquA1feTDXAZxk@IGoB7xxcpKwse6PzCcjYOlJZKFyzuPrDKvNJm5haSjqFOF7Kpoqkv80jhuBVx2nYDxcHcsTRb6u@g/bxc@eo1zPu/wJqQqcuVCYJTYZKLm6NB2cGjeX28fhxv1uCcCjNwQHlgWjg3HCfmYr5Fexz1LuUW5l40VUa4eEoUpwfz2RvcaDQ3Na249RRoKjo6gIigBKRa8bUzXC/Dd4Rh6lc0HfUS8wmwTaoc3jvLi2G2cJXZTTxLCctsqWrbRpVVQV6hckbxeIPoru4qYVtTujhDhJm6K3rd4pA9mmaLPa3FT2VsHmFRLPXjULP4ZBtLk4K2pH0/wAqbPbV1TbD40hwfe1IzkkA2w0maHWZ/HCoWmhxMi8UjdkjIeD7SHIudONN6lBBQ5Qlg4rzKrBISAEb1E6@CnGIr116HphpX5tFmHXyBRMQWL4cQNiOkbdD2g1aTFAN55RlkYHjWxQldzSY8gel3gnWGOspic5DCOJSEk5UN@lCxbC5W@CWGE9UMeCaAuGCdjA1gFNtQLA9DlIZxMRJzSfNl8NIMNGb1AHCSQ3tzrAB9PaIBKSfoNrG8Q4eCfPsFRJP9PIr8ZrswHdxrYaliCoFpMrEEZTKLlobiWayGaSSDmDnYLGKAQ7DY17Zf5f@l9mOoABkoe0DA4PF3tDC2FDRWUtHF7BN6OtUSGVlUBeRAf6g7iqGaQ1sf/64ZIbRAr34UujMEjcn7Tngn1XGchvHZWRpfBsD20oe03Q33JuBEHYR3dn8NY6RTIWqw4fqmGGeZLo7B2An3zTG4TBQ9xbh9EYeDo7snYCoGr0xASw9uE3DojFeCbxsA0UnHxQwnRencDXZKyxmSEO2ZuLkC95QO0R6EezwsPCJGTYICG@uCyM2BavHMgNvG5pC54zPwq3/VJwhI/65NDTIVQx/hR9mM1UK@5wMJ4EHcAVS45bCrBtKA@IWCAzjZjqDc7vDWVIWNAgc3vrqFL3bEHChbeCJujZ@B8zP8ybnxVTi0@WKWiHsqXQavFYDOFrCS8X320UUxv4@5E/2p/U@kMru2LheWM5TY248rCbSrYtYs505gtTJttIhqFdypsY4nLKBfAuiFVl@s4FoL37VBtjNsxVtgEFWxWj2oErSXhgzjWESnttYmssEcDs3e3lXmNgP0FcyVK9DGsN/EK2k6RC/vmCate6CRHECiPuoY5ewfvdRIwmlx4OdL3OpJ9uN2zOtbPCual@DkBwA9OxKOoKJMZL8UhEG/v7PJo04nKrxoCskiWdB/IQLxmhJxH/1MVLbu3lzvTfmy5WmM8iMYY77xbOpIGBq8nMAWp1vTuuYrR2h2I8nvKBrZvXEtkG9YxkSuRQ8X@W0/jq9kuMY5/7Um1J9xYOkp/097z7bcRnLds/AVraF2MSDuvEgUweFSEqldJpLIkJTXLoiLxWVAjgQCMGYgAkthK849lVSqHG/s2LGdysVOKnlNUnZclTzkff0P/gL/gXMu3T09gxmS0q7XldRSJRLoPn36drr7nO5zCa6@5FXUFMCm2GODHjacCgeY3/BqodKy1kauMG3BFtbmG6iyzELNKC7LL5e8sWviUW@ufIfItkEV03RLjrVjLgWea3mVyXZto15XclcR2pCQkiIQWrUcr9/llaSqo0hoCIobzzIONT7vKLCaNHcqmikzFP@5nWr4JK24/c2KWo1MH47D1BHWoZWE24aq7qIyb2B9ssjwUxBWRwdweLNxox2Dr1NrYiL1u8jSasIaXjdi8rfgHteRJb1xY/o6o0NjodXEwzt5i6hZLgOSO7Qy4BLTRkzKUxtjl5d@gqmKVPLkcAdwvAsMpiDNN@CreRnuBzn9XC8XqB@U/IBoxzjpi7z7AH0nrbtmzx9IV2Z0sHIhn94LX@8lRq1Arl6uu9a4i03Bl34oExqozFun3OzqLYdUc/nBn0eKwEnvcIw4eP3nDG1B5VCfrVYAikxW5Au/LFhXd@KIXqpRd@UdGfdALDZktbIPyoURdoIevA13NiRVvTtyT@DPgYct6vhZ5Jf0y3cps82Xift7u0@Odg4aBztf2Tk43KGSpMivDYrHwzLdlPnn6Ny7L/Fm/YhDnMz7Iw/OcTxxKM4SSuCH7UEQiIcg7rogjr9oQsnm2M2kvrkvPUrPe@q7o3Uuf8TMPBnfk6ax76GJ0BhVlaB/5yyA8/Ow7eeY@OEMJIdUqPXaQ08GHBcqg3smbOacg/snrqTWgKLREoS0bMAjZdANzpEDlNJE9I0ZTppeB1azW5I6tgoarxxCfwnaIQIyAJCPWrfTEgW8NtcqDLwLPCeykdhWjmkLsveDitjnarepWrHN/UIestkb9E8y0nuC0QLi3ODQKmA47XU1xGQUBFWg3gJ6CsSR5h5xh8ooH5SrpUr583NpED5i/4a8FbyBSf4b2nnP2@knxk9KMttXMQAMHmcWs6GLhE1KtKBLjtYUNaiLVbQkK3ozc/J0a3KJfvk3bEGeYkAuW7fyxRiNf7723Nc2s/7MPha@eDOcRAKOWOUo8k1UMZ19fgY7/1esRl7PXOQqK4ovTSeSTSdkQLXXMZ7ILmZJ@xg5j909vrDHqyZ9/eMr7W4ZzijGk6ldK6JoqyPYRJXmw3g0UhP5ekr0EQ36iFr5r00dPr2vCbYAYXeT1Y5fo9eGcUSko5XX0oTXgXquUHE3tfVnkfarek21fVRpH02R9wwv0nDNyeZGVaRpt3n1SkTUwNnShXV8ifylhrk2b1FO5Y3LOKWMLs8OdWfGJWPq73wpmFBaB3kLZIwsDq8VDTEnqdW0SZRwlVpEIV7KUTmFazY/fjG19XAEw8tSciJmXuLLttqLODYYiIrOBrQ9yMXnKIIyvIxNQxmdGjUXaZXJhTZnE6Jf4P@/WFtpEmQDjy@NrH6DRlZfWo18aTXypdXIZVYjCzfLY39Ubnn9MrBmPVE8B@4/swALantPvP/evSNx9N6OePj0wW@Lr@09Fe/fewIpe2L/6f1Huw8E/N95crgjqID@@Yo7QpV7AVO/7bZdup1fqlRWBGGeC1C@Ig6bZ@K9Qdt9CcSz4TfPtk75S6nvBptcauelO5oO@DloiMosgbSaoLsifmtSN05ocd0CSj7Dd0TlyxPbSN48fb5ZItsLCoeuDbj5bY94ENLjomclbbQB8ANIBTRNfpIl3Wl8WiempVMScuD0z2uPIDCFjw/FvSfbGOlze/dod@/JoXi4dwBf97@GbnbE9i66jbn/FLMI8PHe9u7D3Qf3KIEbUCkJvFsjg/XLmlBCcBqV9ovuGMOD9VAqlN8iXr0XMpn@QFlF@CI77ofuezpAUvjuzs5Oa@Si3b517@DdryBX435dWBYGuTQcqksLhFsVNBqB2mQU7Ro7U0fWsljlDelsKm5hdi1Dd0D0uSAU8hy9E3uusB7gNSI@SFPcbGbYFGqo6CbgRlTKEawjKAJDNlvYIJSbUBvdHqja8GK1q75g0S3pmBXlyAXlpdUnpBiccbff5jC6KgHonrW6qdpgxAB4ISQTGADvYDAhaL5wd/GSRKxKiHGAgj8k3OaE52fDh@fINaKBq0y4z4FA1mSbeN5oSjHAUdPr8zxGzJp4d6AYKVTEJ3h0ktPrqStXUokD/l@@seGrLEBasAt2YWUroSJ8dgNqgL39tNkNfGE7ObwNBhHE7XusqXXSa4K4R/fCIzRYeolqBFTtmoM/m8pRvWI4KRCnEmFaUxFthy63LQ9@97rloOT9uRpRb486jQpTMv7TlQ24P9eAN0EDiIrmfoFuhYYBMbaEZtCVpGz7A6BIEPnEx9GoRoPOuO1GCkhZx37uffRRTg5yISxiqPhQ67SGHYZ6wIeQc/RBRW4uQIghTclTfI3iObSjPQjfhs9QGWKEDfxQDa6szRQeVI1SE0dWivx8Sq2tJhnDXVkrUTzrBuvta6h9RtHzt89mefRM0kIxWUtzPvpzRiUG9Ow0QjcvXYGKRdOAWsLBHTLh3vGx8Mv1D9acze37z4off1g4LpdPeFtodvjxgpUS@ZmFRHJYHlp3krQB1UqTSDP@uIWllT4j75a4yhUyYFxOPWC@txo1ncfXqvPpfYqXFU2nxFevHC5VJHsTIiGMJBPubgVRV1UWqMyxyEkE4d4JjUXPuiqlQDj1fr2Fce1xFmowIn3cR0i9xgyrRvo1hrdrfNCDnSUj@TSebo0/p2KRS4qiH9ucj/IH9n0nv5krKyhaTHo4bbVFFxTmak72aobTS@fVHLrty9HB/n19dGuXto6Ph9fCtn0pttdqWzGfjouPJQPX9dF@fAlaPtzeCC30vZCOmA/JeWya0jVxFm4tKJq/osYP5@aO1h6gwbMXI6pqpEZt434PPcTZfCkOTaMCORNNyBAdHm3vHBwIawdv2dahLOx7zX6b7EtxG0TcN5WnI7ZDps2upJkmHSZIM08qZcbmpdFqL1vMiYOXslVIHqQgx0NvFjpqL0gmE2kdwScLsRBoeM0bohq5aOsu1B7k1yXiWR01oUQ4aUYHM4ndXODDh53s0yYTjluBeWP/hTfUzIw7kc666Kp6NDURKUYYj4PmCb58J8/f@8wfr6t6mMFyvz6mDqMSfhv95YtDqHiIL8Wl6AxeMi1qSklnhah0QY0dmeVFOezPTlA6FvtM8sLGti6ZY9k05o9vGZHsiD/dwnf@qcxsn8n7TrXFU8qGOaG58NCzo0cQMJkgBostkyqg@PFMHmE0GvqcdDRDbq61W9SaumolRTOTuGvpQG8BB796O749xKuC3fbSqoqfT1V8SkRqMuJuzdegMgHz7dXV5atwx3uhihc/K24@Q@L7Z3A2fNk0UPpTn1SFgHJ3nxRUfkgAlwydA1Jgx1YLJlYQWJ2EMyXSdzqMzPZBW85HaIsHjdl7elTA@6J4rTkxibUtGTufSCZ2Apnrg7GEdUd51cyN/uzy6u5TULcr6rv5@vXxYkMgvA@f/YrDZB4MhrhVAiM@arBXVBDJ133UiguwBAcf1J5@jRiYWyqOZZ3jzW3xCzfaSHONW8HgBer1q8iZMraZhc9QpbPm8OIVXnC9oitTzkObAFnWK4it56yjwpE1tzoDUiLo6lCWW9zKaBps8y8bZvDNdVQfpDwGMB4wHT2A2bezAuSedbxVUKEms3lOA/5EJxU5CWg1QNlDpy9yOtoleMPeVKeXOb3jYuA5nbohsZw3dcTL7KaEjEfIzFoSmO5qve60QcOus9/hbGBjdNJbsjEgW/YGOvUmp6JOlUqqy7LjMOmYk0CS0kkLEgoPJi8wacl33RcNmmQZbQ4QZgui7/WOS1J/6h1byo45acIR8ERCebffydCkUMxTjUodCVvoWlaSUH3LOy6RAqXcgFAmCyeWF9KWFxYwgSHdCH3JRMXFqAH4WzZCNtUkXqy5vvUcKXzk@u2xK3YmKOOr2IiKKskxyILYebIt9h6Kg739nShqbHEDeRQqpRT2KBSzbBh1Ry3ZAkz4YBycNjhRfY3nnrucq1Dwdw3UH4wMIP4az1UVEIpjXJbi4lXnlajD4T3Uk2J3csdy0lWPdR9K7cG4H1y8mryi6Z0Ap1cCEnhHzEp4SfDO3LDIlSg5bEUO9BaHYSGRr2wotwphLZRCtUykb46BtLiOrfncTGLL6P0Tpg5WJm3SYUBO2CZxJxggy7Mu41vCcLRPw4Cb9JbtCNuONwwPpVJpLjkv7ujAja4ZcTda2TUryadVcjeshClM4yn5GEc0rC0nOgPxynulKgsPFTz61@LSjh5t9N0sp9E4YmjZRWAqx0Y2v0oYfe5kop/mFpycQRGNNypfN3hBYJD3cDd3mMYjYETfc2B6c1BgvIDm4GgVRAB5mcwBUvl5jI3kVoZLL6FIcovD9TjfnJRaQnQJRZJrCRsdnYpwrcdmoz0A7owDkuCHBgiCxvmaOHNANnMVpy1WES8oSZHEmQbXafOfXEIdaptmCKDHY/WxesymNyJrFrsUPjoiZgtk540BwT2I3KngsWamV@Pp5pEkNo3icQijUTFgwBk7qa6eC/YkEkk6R0stXlZktCWjgSOvJY9G2HKODVAioRTQYhSUV00IC6AIQlwcniwGKK/EKGg@GdQgfoI3scbaaqxGDZpPBjXWxxzWYhLWKGg@Djq3r9FGGR17zdAu2pdPXi6FjzXRGVW5E7c9DvikUU4rYA0FsDxMRktCd7wTL3hHhIwWfSpBe5BoV9akR2yVBgL@6h3N@lABxWqbTZDVhghxtzB4KS@hYr6OMtm3kDHXzGMEnkNc4/u4AVonCHMaBHtgkg1RTIYUaNQpplgxc2i41CQQNTJGEpZYuICvM@R@6wsXLO5w5HerYOVmFjerFtlFoU8qWcpHGxtqLErBoOGJxJ@abDzhGAxFFEcpTLrkJ4JjHOhUvOIo9AZtvuwsIK6aEtbqkI4COD3sxHDga8p8X1RBQHN8dTvwQWUeBzYhLy7rlIlDCVXzOBavjUMJbPM4itdvB8lTSX1569o4WBBMwlG@Ng6kwPkxtRYuAMGMf1tJpBYZDzSLkqnNQitKGhpnM/KtFe@LElUF2gsShgj8JPYtqR2SMTdpvWeIQdcaDxQ65sfD9nglbcJRTDt3hS@Yq1gyN7deWLilVL6BNVZeTdzygw4cBKVuT6/vhMUfE9FjlyQSId17oBBTap@OQETC2SxJ6UMxIIQT2t9ooGpWo0E3Q/sHe@8e3HvceHLvMQpRC7xH4fUNasuQuk6ltITx7Pm2pUE6RY5AVQvsRob2YSOP2ifR7NApQpFjsdTChQE3s5iBwpocui8q9d1z8RCyKGj9HE6ELOm7GZgem9qgN3Wr@NLKhZDmCaZ6JeW1TWgJwTCdyJYQjJGcMYQtLv@szxoqz/rPAgZsiTrbZPrHZnufoeGSUVCI4stnwVfcUQt1SYraaSnPIqrgo@xGzqlQ5ULeoIcYjAn8Vbks7iunuNJ@rdlro8vbcZcc3555veZZq9MsDU@Hma7vSPc0drbro5PLDCpT7R7tHBw29jFO184DspzAnxrlHe0@3tl7eoQ5h5C1LJN3Dg72DhqkoH7wdP8IPYbGkiwTUGIJwWRCBOjJ3nv3Hhkw/N2SjWSDEB/kTfgjXfkUhDdsTOj3lMw8CqwK0aAgPGSmgkUprSAC78wdjFXwNvQ/oQ74Alqe4KMM1KWiGpNDGhuvP2Ve6Ot0ZkBRO0bjYUCgpAFvx0YiFy3BMGf@CRYgX0Q@8O2kTV/iG2XMQ0O@wdCOlUUDGSyWkfZdXZ9WBy6Tw2m/bSt00pFn4cLtAyS@NmXHQbe4lp3l0KvkkJSG4oWzZTg5yuQcNZtcUo6g1ErPGEGMzGvXWkYZvAMUWZTQJISWKVSAXxBrIp/3chcZM0CUzIJdleNHXQjDhj4KI@PX3DDmiN2asp4v1I8Eoj9JCxxNI/x133yUIgKT71NkzFFHy3M9ZvRXdZZvmG09Oza9T4V23SXUHnkADb4X2OzohXz2hXQnn7tkAxqYEZ/xaB6gl29jssNUIdO4H9RgoILRVLAFoR/o4YKeH@PviXTt2kYFGhsILmfCWhbnsjtKNBLyAwYgMc/atNZDNzZslqAVhxliw4SoJkF8YEIsJUG8NCGWkyA@/YRBvK6dz6vJ2xRLq6uszRyZz4Ti/6aLF4sKdkOpQoeFAZ9ZXJ3GjGSHcUjovIPmoOaZDcjNlt2@tGVR1J/@O@A2cclSRaqEG35Jsy/B/PPfs9b5hu4ao/TX3ENjg0LmRD55sQkz3hc@kCSumiRtSePYfnIJNstSs5hc9rshRXyQQjSf/jQCk0w231bzLvT4qReuG2HZamjVEEfwH/MInNdB0ODyan2Rt1E24MXspXWNRfUgRMAgyybIUhwkqcpXl1ZZMfFVE6usmiCV61T56c9knfL8SoD4oYagvVYOZiLof0UWGqnmQ6EkUJ8h0aZmP3z1TQU/ibbBLJYEvh9ipyLHl7f759@ItzssmQj/@4nESQVM@lLTnjjw/3BdHMupOD5kFMVi6rhlGSKfT4X49EdhO3h448vsskXy8z@8unQlvfTvhqXDY35THdzMNShk8S1QqwdFM6loXWPj@YMB0CkJrTGOUb3mjCWHZ7E0GIt2oKqzpcVZNHtJZU8Ts5d1dgz5jBksxSWhfz1ijDY4wiCxRuFnsvJlhktlbjom15bjDpncLjPr0sAcxkbzONIUx2B6NmMCx2JEyJhHLXNzktmbZYgLriUKP35z1DztNzFAqz/ol2QEEG9Q3jkbPPfwoBqV0c1F6bmfJg19FtaaEJAc56D4eg8VKqCp0qkI636z3I6AzXZ7fDbu4RuaI@UqdIxULqPLOBIE@@MzX@LEE/f@2OtBDxzk1EIWEcS8IbSSTmFgpa9VfazqpGrnqyyXWW@8RG7oKIna1h55w4Aqc@ZlAXT5RAwqVOFtGLCKhUcD9QtCxK5oHdmfR17ftQ14jOLqFYwE8ouQd7hUjSgjPiYGjgJqgDwZn0UwXMgZJ90Yh3NKPlr82JXCEo6ci3QjRi5GCNHWEZ4vlqQPOnItg0ikBdEoimWpsJLjUSJE@0CeZ1GIlcJSBSsaYha5KCLP0FqzvNklt0Vk1Eo4CJuGplkAjjBEL8d1swK9gwzdLsf65d9@8ndW7qJcVmkUU8frN0FmoIgkIVb8ejTYV98N9CifSFvFGO6/D3Ez6o7b9s6aGKEmMFADcaVghglEzBdAaOi0atCD/WZwYhu@YFSFSFjl8r3tbXH03sHe@2gNxZcIRAWx4kgE68LK87BTyUi@VAxGEEkJ8zCPZcUIpBoxD6V7hWC6x@Rep2sbGlgwWt/8YxotussfoKY7r8sYQsy22KkP3hOibq2JVk@EomCch2/@EWMeDFl7NhnxYGhJwoSPQxeIX11F2nP9Yojk@n7x/T@j6qRFCfB8eK9yZladxvRTbl1eyBLNFqvHqb2KVEODkIr4yiH61o8Jmc9ButVGmLlh7ooaSXK3f/hXgnDg4wPMnlFSRPDkr0T0bUakXw9o5FLxFa/E9x3G1/HoFcBE1JpGu/gYzsnSCI2GbCO5fMXw/eL7ssUA7wX4ZnJJHYuR5mYSJ@NfzZmlsnI60ubXwJ86wz8wkUoz1zSMfFAl4vnkZ@EyNbvJrpOZvm8YqzPWtMQOf/KfSdRHOuawetADOKM1pypxraS0@S/@UuOfZG5MriCYX/7t934U9nGS2rNJan@@F66myXwvJmltvxHbkr6KR4aVn6ROxU@j1URW7sQxvqYh@EnauE@igz1JW/JA@nrRT65Y9mlIvq2Q6AU/uXLJp@H6jsKVuNjj3UpZ7pPUZa6wpyz0GP7FlGbCYvwXczFOLpv51DWfThZ/Q8iR4UPj0blpKZclh1Mh1nZDVOkveubFv5vx1pi7H161hYyLAxwVoEOpKUJ7CDXZMFf@RTym/Iz5mjC1Kp0tqB4ZtVRlLSCaNHt@QlWO87nVtYRDB@JeQi2bb1ZJZlYu9102uh8POyh10PvdGUkeI3r@w@AByTvjN2gugdsGcYWtbcg9QZ2afEwvOP4c@SA68jmkRA30AN0BcYP@bujuFqucQvLGjTiW3oBZoht0nY6iUKogIiWJfPU4UahgOTVxIfyT3oFYumqxdIWDJftIfmTDnCs372/9SO9IepQGUewxlPmrcf6jnAZSMaK3cvLYIXm6dNRO5JsWpKKp6ghIPbr/2dwtYtWl85IGWBrm7/6JPuhcH3VZO9AfNHklj/8YHBMHJvUENPZP/kgI7NxiuGWk1vynauJ93qHSKseT7Br1pFTz4z@wkLSTB4mza1cLWRJjqowldp@Ip4c7B2Lv6dH@0yO8kDEdI2oZPF3QY7Gb92USYKOXBHOybA3E/CUWZ408Ji@v4OWXctT9P/8edp/R5h2rYhnDdGm5H0TKVVW5S8aIpuLaIyTHZ648X1pA67hu2VvHWZMjBAL0bj/A9eq78EGC8cUEO3yWZxuTP5tMm1K3rJjxXGPqP89uGZcx6ZcJeNThBDhVgfPnVL6kjC@GMujKaoqvd07Sax7jh14ol58E@kVTUORmM/nC9/z8vNTF8FTjkVdyfXRP5KNjuPLwBJiF/oAuNdFtNhCe1wbZFp0Xjtsvwk/FdrP/sumjgsw7E1SJdu6@PeW/mbQ74uHJGYfieNN7YiHotrcwLbQLgKzQar8odM87NZnBhsFa4YQTkfsZqS9nvvrkDbsaYhDgPbvOavVetAc94natVg8OMiusmnuoIKfqq/w@9NgwRl0iT6X3U0FMs82KFAIfDSgHPgJXpayLvUl9ehwpPtHFI9osPkfEvBQpKwRjPutxUNiACedPwkpVtfWJdBavTcjw9QGVQhQkopkqmIhFOOZMWCl@E1@oMA0hp5E0tPxpO1RajTd/g3l0FGEATQxhwF27XP/gWf3Zcd93zxeP8@WTAjo6QuiWNGukMSWfPfwZR7/3sjcc@JGkvusHrOBSUUntU0kNTCus@CLHKqZxA83SCjdeOGioHehQJm7R9wLbk2aqpI1zSs/bVt0Kx5gbVpeNwZH2lJKBTMOHJ8PU3kR0bCDCdN0lFYkvSRfKen@E/rQUbBHGHB3A9KdoRoiBGqJLRcYwFbNoq/C1jBNg2NkHbqwrKh@moh7LMro5k/NvNv/maze/C@siufVEsLwpxpTGJi5suK5cLuwRc9Mx5hVaUF5s9tDln7XTJ/c0SnEwV1ssK9MUrge7IIPOGpPflo4n@CW1L7VQsK4pyr5i6vCy5HWhhlRrmoSv8JSvCEGW5w2EI4gkFHNlsYlZDCRd3jjoWSyp2LnRyAk1csJFGHqS0shjWQwDeZpuG47RaVsTziPAV2WNXhILhd98ifGp2BXRYlnXGe45RAXKwhAmFOmsfZxYe91otLFpxRAgIc4h6Ljd5rgXrGfiG161qL/pPYqHUu1R/E2SAe8VQGC0BddYqczWRCZfLPAq3SO3l/CpnrGqhUqhSv8q/N8qqET1vzqfWIlCVqOJlULs368l8RhHNlksqlZWcEPO/GpBDKfB6aC/lFkQ@swWdGajP0J@QX3u8/uw3/eGQzegMEfixO3j4zYGfvUGeGOBzr8wrg58fuGSf5F1hVzwU2zjud9ARA2JqDScCuvWlgXjfjYcjALxUc9rqc8Yo/z2ivrmT310I@W7LvFAPjBB8pkb9X2PRtPdYK@P9xJl9JgcDPhzqzdolc9AlHdH5MrRhzUPEN6gNBr3y@Ruyu138FmczBCaL6Bpp1AddK3TALAGdsvOIeX5LrqntJ5Nul2LnLe4vc6hi4wb3h4JHUllt0N8R9M/tXBbWxBPgAlbZ3cryoeJ9tJFI@6KrHyMK/Y4njNpDGSNSF@o8Y6xLEkzw0KlaPleT67/rBI9QEMpK0dsmZ2jE3EQhPBKlVMWYMWQSAnsIwbpY8YYz4qwRxgi1EXLEtmIvBAygdoRfpWVhglUkTyfvQKwh9grZUXr2jCtzDNW19G9J96VOdWc3ik8tJOqrq1jbA7qCQ4oTpN8Gq6uYQ45qPQFRpxj3zRmP/KObAkA8oRQIETgsUfokaH1nJRI8bIODg@kv5LKw@uJFrpE61GMF7y/6rsnFCVFnLc8DgXT8XwCwJLlk4@8oRyiQoRUW@MTYLVpLVBkFc/3x@7qnbUVahDFNVKgnUE7ArpUBszoWrZMjTsNznq6F3eDU9FzX7o99v/GzabYL7woic5suX3idfPtHJEODGWkpzAK9t0Cp23vPHx072hnuyCK1VUEZwNVDWsbg8vZeconAw5JRliEl2@pdXuFidz2C9mtcjYnm75lDnvebLBCAHvWCOW4oZ11qJi8mWPEIDJ1cK8q6HiLOrYb6mrjcsOmjEcYtcBSg6tW/sKChSSNdS0gCUY2RyiTCw8N@AYbzxxQ6l4BIyB3twYKYRhKiCjX2rhZLOo1tU6firCxFoubbGduPQA5/IXIHoz7kd02S2unKbKwyaG3PN7abmZpXyhZNXHqZN/yszXkzjXn9NIe5y5UiL9@F1th88AdDe5P1fzZY6W1AgOSq1ePczmZkP2f/waxbxaaBfTsIHeB/PVHjnIJW@JNfYc9aNpZvg2GYh@VAncSPKDNNXCCmi7QGnSmJQpJ2nkAZ2/H/sisY2jnLki7ue04y7kLqHI0RDuUIWyG7hFgzNUwrRtJC0WOZ8/66BZ3EeWvrz5@9B5M@QH6l/KD@gfHi7fKhWwWjnjSQHIw0ofY3nu8jzcJo1yJbhQejgZnclxGTV1JCR/20XKYWl@wsGtlXIWwc564gey9f3961Dx50jwDibkJQxC9wGmaWj8Y5h51@c0xcqzo5Fq5ixOHoE5HbrfGnNDMd17aJ7laAH9OzSpWoQpnaYmwB1DIQQcCsVH3@nBav3f0@JGT3WgKxOokrIpsvqWJAwiFCMbGJBJoI6SD4XSRqgK22ySCgZ981tqM9mWj3NzM1maz1PY8GjQ77PErGxJwxx4XJMWNnPkprY1CKpgOXQcT@Gh7d@fIKkBZlH0xkWIcTWnTYmfEjqqDyQ13CjoCp4cI4zgrb79NaVhk7DvOUqWSQ/WQGWAjHxCAlhfWqDYbNZ2OrQeyOfRKdHXuTrguYk6WSkvlZt8/B3a0XL1dubtceWcwwneDjuu33/ZhC3GaGFLWC6ZvoyE/qZOdDHrdt7teDx@sbq4sru1593/nq3cPb2/b7dZvAQ9pPfcH@IA/GpoNGDXPpfYf7LGjNlMXNaIPONvN8rD5YlBe6VTaa5W16p2Oe2fVXassr7VX3eW7rbt377a7K2utzt07zTur7VYZ3UZTkdIZKQ9aTP5Ybfd61aYxZmtLlbvdbrV6@05n9W737lJleXmltbbaqaysdNeqzeXl252ltdbd1uVcW9ieDGywat/FsyO@A7@Vztxl5vZ2WTr3vw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v ef26q-[af.q]PkPPX)\( 9 '#CO"14"^ 9 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S ii/ \ipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmS15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22<2/!]ss1]'[kX"204".â'PPQ_ss 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#1111118&1& 1111/"78"oo@ 11 xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ #-----########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPsPsPs xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]HnHnHnqhqhqhqrqrqrbqbqbqLzLzLzqtqtqtTcTcTcRqRqRqTzTzTz xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#<<<<<<<<<<<<<<<<<<<]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. -}
>x--/2
> =157;y=146--/2
>main=print y{-
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0, _String xos4721en _e25 $91 <>60or 70939597cr=B+Ru8"?!"&&1/<>ca ge 8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,... ){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");} //)<*/
#1""/*/
WWWWWwWWWWWWW wWWWWWWWW
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201 )#s>say 27#>>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s* <e 5>1 *///\)Q222999686#
In Seriously . is printing command and [...] is a list literal, so hiding dots inside square brackets works for both brainfuck and Seriously.
The only problem is '[ on the first line, which is character literal in Seriously. It is there for 05AB1E. It is solved by placing 05AB1E code 26q before []:
ef26q-[af.q]
e is for CSL, first f is for evil. Also ef skips first q in Beatnik. .q is Pyth exit command. af is used to skip second q in Beatnik.
[k.q] would also work, but it triggers some behavior that doesn't work in alphuck abstraction, but works in real alphuck interpreter.
Seriously code is after x86:
1]'[kX"204".â'PPQ_ss
1 is for Whirl. ]'[ closes [ for Seriously, but not brainfuck. kX clears stack. "204". prints 204. â exits Seriously: \xC3 does nothing, \xA2
exits if stack is empty – see commands. Second ' is for Shove, PPQ is for Trigger.
Slightly changed x86 to get rid of Q for Trigger.
Polyglot is passed unmodified to Seriously, which treats it as cp437-encoded. So polyglot will not work in Seriously TIO wrapper which converts Unicode to cp437.
203. V (FMota), 9766 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kivqapHgtUqRIUWQ3dWupWy2pdWl1t8SPXSSLZEnFquqqokS2Wh/OjBezPh4/2OPZwdiz9jkz3sXOg4EdLPbBhmexgOfVGPg3fPO0GCxw/sHZiMisYvEidfd3ztn1AqZEVl4iIzMjIyMjIy/VVJzer38dxg87MvVRVzdd5qqOy9q2dqPaKbYxYs8Uzclnc6EQQtXs7qCvGq6zFgozmTHNaGlt8DPXvFYN7ZNqQ3iWMcs2u7bSZ25PcZnqtBRLdZg5cK2By8zO/GQ5xrb75pWWxJR9zegCmKvalq26FL/C2JmhK/1mW5mKyU9laNkQ77AtVf/c/@yyltnvK0bbAcgCY69M21ERvqU6jonJVxkbbqutKaRFAFVszdyvHTyfiiox9hyKqFi6OmRK03FtpeVqpoE0ybCTg7OTo6kUsszenO7sTIdm2cukabCdQet6OirHzmxH0ZVp/CusNnDNPXc6PM9qXdVQWDZVSmWnIwtsw1ZmkqwyW1XaHU1XU9AgLMl6qm6pNsMQ1jFttgdF0ouZYqZRG6dMtTBtcRw5jbbE9FzOnapPNgOEN@2eakAJM9ORsh85FZH1I9oaZaDYIxZ1eqYNfGSzgaO22a1pt4G5DH0US0B6NvzEmoqjFlYQQc5HcG2YtwYwkWtC0zZHrsoM00hSYgRcYfJ@Y5qxsnkMrR3uTYcXWHZ/OmwVGK113Zlty2yRHZvWaDq0xF5p@/PYOZfhHWHTbENrTMXJ7EiBIMpmkvC57GQvaEHrQmdmVw4UrK0yx9AsS3V5JPCKalM0pGa6ZlzzDn5km@1BCzuf21Mhb@ywyA9OqAWpqswSYiKFDhYmDuJgUIITs68Gy@swQ4UGciy1pXW0FmcsdeiqhgNFdlJMg0rcarrO2qoOCcbYWwnmmNi846CmrvRSrVQIGRNzYf1rnWmsZVmMR0EtoEg7mSJTkXrsE8TrPYcNrT5ztD5Euy2z01FV9km1epA81DZDDD4ta6pavm9JBRhD9UijWiAQkDQmUhro5FHo1laAtLYjaOBqfSCs5kYcpiqOhgIVkjiq0SaqWr6oNZkywfLsRoMOD1Uf2ITbUW3qcoQXuqetAkrFb@bora25LvUaVmNHqmKzU1tVY5NidyJLyMzEHFysSIoadX09sn24E4HG5SlSigWNaedOX78IKSxVYUuNMnwrklQObR9ssbulS3RzKQsMYNlRJcYqPzAnfXmpwncoN9Nd@z4EWENAFZ2lTctNK0kLCph0oYBpBZ3oSt5kU5YeyJitT7VFgOU4VBtaA4QPe5OgmrUGto0jyZioyjVUWjeNLtATKmsPDKSHwQoZaIKWCQNBgqk3QDWQvNRGIBeQwqc9DRrNwSYJdCw@HhJBYUQENhYU9fJ1TH1AcJDScZGXgSqQFDHuddgb1lE0HZNAPKLipbZVZ6C7mGZgtLHlYbxT2ynmFYM6rA18fAPZKYCUAoD1@4F@SYUCYGgIk6qKUT/@0z9rd7uAp9ZqgWwT7PqGtc0WjdwKFRaGQ4YMCwJVp2IBXAJz58khgxtF19okIBRjJLKgQlCut@ZAbzMTMrRvNeilPeUGejZ0rparcibng32C9ZVrLk00zrlQ8b7ShIalDChvqnaSPduEVmqpoTDxTLI/cDtFlrS2WcRJfx99uhZ9unipQuFiqdjyUjrdLQPDpZYpCHyRxzjnTW1CUjqu4phaO2SN3J5pZFmyxaRWxbRUIxqZwBFJROxmJJZCKReNlbVKK9XRjHY0sg68WIWMI7Fyq9K60Nbq5ankwSwBzS2iwe6qRlsxKQQihzrFTboP0jwFg8ObpHAF4kyngSTH6FQgGAkzHXbDA8Kk7CBfmsggIIdSjq6qVjSTkmMoJhBubr0xYl5Np3CICq9p9XgkHIkHq04YoKYTFcXOeqqZKLZ0q4eDFhDFcCwYCWzk3RaM1CgZHc0FjTPBmsTXNIqAZCGZeKtGbBWHdJ@PqEvyLofpkygoBYZxF5rsyWo70JFBCEBfdp0Zaaybt5AhlQmHGRAdBmaqdKFpIDGvSI1XhOdEIZNV4ooGYGuqrJhsatAJsLuBTBc8H6gbgOeyHAaw8U4SkD19ZQRYWnxYHXcYpnWgL/VBPIA21FJR5oDwUfmAgpkMqP85oGOjtp1JZvP5yT4208VcO11Lvgch/Sn9aE/Cygc7Ewoa1lFvma4Y3YHSVbkmxpRWS7VcIaigJo4Lomh6vKHApBg8U04vtPRsOm8aRDzVYpwHCnneemIoVFC6CEU/CeqMyhQxVQHN0QaxpI@mcweAm6nMpQ8IMlGAD9IDRfA0AGAydai2Bi5INWDg257W6gHPYukMLhf5IDSdPQQFcwfJnuz4WWNh5OqTbCiV9oOwGA@iSGKLzuKBwRVRVScCqPGDAY9jVpz@HMSmX0QYCAKhqbSSAt77As6@aZhzkAIhfbQIMhnD2wE0sRNUKGHg8tQu6qy@luk3EbQZTgTayH8917WcNRgnNLc3aKaAU9Kn9mjPPTSQWdKuPdJck7ubutkEsexA/0x7OaRbg6Y2nKoQhflteOWEbkAB6zisAiP3xwFwXTTScUBgUvgmAgeiJBLchIL/SgBIQCkgVLTjkCjeAaFyMjJaUSlFXSkFnU5KMAk7rgTTHQlT@XTZNPsohdg5KQao6cG0TzNwriBkPol8Ze5Q58t@0usikdSVqRnRu8ji4mJkLVIFyb64@BRc6@h6iq44uJ6SK0kuhEuhi1IkyIWxF5QCw@qR@wsP8zBWx2Yb4qj0SbOiysXaWq6eUC5k8cziMwaiDiQbQCfxAXgisUoFnbGYVL2Fiqaancnab6J0PmnZmiWI8EK5UbhfUCFHZND6Fk4jbbWMg@zjNOlXbBgFQWlt9aJ25PIic1m/vLtsxy/vIwlMHSsrlSZUCvKL9lNd2xzAcBm7WFlLyvVY7CIHg2SzEslElqPRYlKHjJRY7LtiLK5wakcjKkjt6OVlBIgq6HPR6tmEb5jIxmI@qaAcODCDThiNpO6KkH8zVo/FI5A2FknAFKMSiQBlWkgEhyqNnDlBoMPjl5wwm/F4iNjQtK/xOyP2ISwFEyyefAf4d/NkctrbvwbpylqOjqpI0ubaCHjTyzywTQ9f41pje6SxGjDcQg1gtG37MyOcjRsD0p9JuTWDGdF0ECEoDMcelKvaBAwi7mhDmCBAvx95ihCO36gLbcKE09TV1DmpJhKDjoPTXjU1Vxs64sNKquWMeQD0HnBautKCjj2J7lJil4AQ@Dydnh8TK88gnlaVaFbzpTrCwNJSDKRfWyOtfaA5PSQvaFY4lbA7QFVU2UE3UIlqe6wFY34XKK0ONZfr8MBHJ5hkV3GiMdQaa1zrQmUPNQYslGcDoOHcbMF8RwXNAWP55JFtGzeabRpI5NQ2oAaGL2MbTCGfR15go1ptL7v1MH3nIQeKzQTLAdoGsU4Tt@W0WNowdbNrsmUAQNZMpThj7xloKgGdz4XpJXO0T0SgWtc0RlM8qOJw76COKBdyvvatIGSa4FNXIGvY/EqPAR6o88ne@20YIeR8JgPl93wZ@viVDGCZriMGttgYQJhsdeQbbMn3qtUbTRiUkD/4LBL4yVR5x@TzegUGVCiV6OGfKGmwk/MQ6OdeVNtzzav7NmlIaMoIzjImag/KIPRTUR3ebaCG4algDPVIMYF0psHH7YuC6zI9Ibf8iVOy0zddJf0m1XMY/oRQX0hqTHLSkcVIOpnEX4miWLbK0m31Jo1SSmAGqXzaG6ghtdUzmXQJuksQSAIR2gMlPAmVUG1S8/xkwjgdcs0B6IttVdf6mrtHhjTdQKVoPOB7sWgPHCM40lQ3JGYyY8GNxq6xFDe6HH57iEOdE1LpyQ4Ot7YbR7XT3YqUHjh2Wtea0DfaaqMPKq2uOhKb/oTZsQrIRPpP1/qxaboVzgjXOvviJ4xpvOT7W439vY3j2vE7XghC42j9ga5gUdaWpgAw@QlFe/01YGHs2Gbf1/Ud0RBLOSS9OrGagBNfEbuCsQOxlhAIL2B4H9cHUq1Qt9ViSZN7/UABuIqAuGZAo2M3HkdIWkPwAwVkkVDiOkLKbnqBJQz0VxAmbOtjdPPiH04kMN/JmXtE7hgDxwrU7E6WKfzG7XRQH/CDsxR8ncROpI@DcxTMVyAmbf@CLDNRc4F9fCuEj69czMU3EzUX2MeX5/hwxWM@uqmYeaA@sgIhwxWSubimIuYA@phWCVNwVWUcV6S4h5ZURF5zox9M5OMuEW5cdhmjokUYEeQBZjl39PmSiNNA6@uYR7LyRCxG8YUUlmzDtGcdQZBfPuMSCwSBfuhY7ZQ7dMcockEUSdBm@AKLH88ZQdYbSgN65bi0XkggiiV1EGByYZw47yc2p5Ka2jjYB@ftmtUbIAIGgS7thQSj/ES8Cb2VnGCnyPIWtE1rFOjLd1lO/L4mxEmgd@U4uUkOod5lT0Ryalveas5EHO@WfAWnccXNgA2xgIPtwgXhKQzq@yaoYvuaQ@uqQckY8qcMlyHJm/dMKPjSOCY7tj@y5M18w6kUREQyG8TqtYnT7bGrkUnJecTio@hf67MpO6C10s8E6EyhZmP4WNFvduhnDsCasMnBsIiLTEiVF7iugGZDE@YQ6i2BkXWBkAG1NENJH9MD7QzzyjNpMZkoTFPtDEC9TsP0D91fAEuWigTZaTa1h0CBLlh07zm3kscDmOJkUysp2ZtPoYUS5lTc3HG6d0iA0H97M2Y2NtEU7sB2IZV4/qeftaFJZhusp4xokuE7GkBJ4pbOg@0nkqKHfua3NcFcDXRNIcKQ60soWwqubCi675iPGnUalkz2FLuPurxobmBX/IH@9gjn8ZLbqj5oq95zfiZE4kljHk9taH2qETxxMkpT7weST5kieXqazumm0iYsfNKlqZTIxtbn7aIO@fQjoN2CdPqKcnoWQzZeonN7A3fAf3FV7kvtqln4nU@VtUkmy@SVpqymTUdpauojfGAr14O2mbSuu1RpLFphDuy4/k00cCU7unLNnQ10zicAr6Ktdbuq7T0fArvtwTyCJkDpW3o8wiqersVIe1Yew2nr/PchEG9fjO94mE6aTj/fwpDEIi3oNUhaXHpPBsikTRFWV5ojnAj2vp2zMENSYkHwVFrxeCaHo66/zjJe5Lesh9PjUE3pS6X5qfmiPyfJvElMmi/2J7kRjOoslv@/0OthLNP6ip7MtgPOB8W6Z2Adu@aAklUg2dIVB5jJFc2h3kDz0c9jDI7DUwvZaux6hL3HxfGW2x5auRG9VPTklqlrDnZn/SExOm3sHueJ2y7oZ5wUfbOEbZNe7PSSvmu@JDBbLi6bPMBoXyHZ@IoFrgkFOCdlPkS0lnmL3we1jZ55o/Lf@aPdp7ml@goZldSJJbTWXAHabn2JU3HpnX7m0/F6brnclj43XCwQTM4NvpaXHU03HZik4@9jpAB123H473wuDlJNU4wk2bGD7vnJRKEslhJ2uwfaUtG7pl4odtMK/DzY4AO7g5JfPL9W4vkSS5a/LLE8xcg0ZPF8UNRfp@3rL3ECGbttXBQLOB8ZZ@eJLbGY8nAFYUKBK93zK7eTKVLKVJpbTB5qALvVu1VG3vMnjCYPUdcbTawRKdqg92GCUhEcrs2V75@S28rjubW/TiTNoF39UiUCjXutqzB40e9Mk7JsRv7GFHIm8/UCqqMP1IE6Vz4dNq9U3Ov4yPTj6wuVEdVYErbFNBAPLYs@1CcxjfyqUuO4jb5HBYyia9DJv6jdzJV3FujiFs68j8BxhI7ZhF1jYE007sT0zTh@nHI9y@vZZnuikBjzrRKp@GUdakJdd1T6PqTab/dNmCybfVAbjK9of4GUzCD8dwIxhYwVjQlrydzs/ZVz0GVB9YAW1a6dJBrKv07oZB@a4RNwqQQzNkN1R/j7EKXnCdGmaerf0jIgS9sa7WnWk7iL9UstNKPmiE0UbGzLcNAu0uw8ZMXg44yYXAL1cCLtPjJ1DtqmHpkNztjZHxmtAlb3L80vYaQmM5Fjtzz3QwxJ1hA5VUytPsqOXAs1m6qu8MewsPIYvlIq9yg@X@sQ6i2t0uDKDl/LGS@zhadEjzUCYmltmJv01L5K3keUeqV9NXC8x4NAQxO/c6JTaVqZeCCdpUFfN/B3Yt0ooA25pgGzKVexuypOR3RcKhWhD8lXb8FjLnH3@kpX5UceHhMdY6sE7q7jk7ixc759Yo1veGlBMr4f4HFWgI5zrY4c7zkX4atRC9pz0P@ymW2qj7fQHPrFTp1Kz13n@YK6Z/TMntFTezZ1Dt/3UPcAjnT5YZXHKgHl7ynONW4nJHk0ns31nCB1dVPXv4a6KA@5dDTN@ZbabTwK0Iak34R3pDQhQjy@aMKDIZuIRGP3Q32npw5gZHJM17TUJPkeAtXR2MN/5xuf9w4jDjvXVLvN90Kg5U9xtaauslsNinDlBBei5xuSmrqp4I7VR5R3oIz3/BrTVMu0v2j36Cqma1n0aFj6wKEfMvEmO/Ntl2tsh0r6NcyguXwbCmdZtWs2Wz3tS0VqqopraNdpz4bDvY/OS4UwppprLLmFwSldA1rZoxQyQSUYf4KPvYfGv8Caztzabw5se/RlwTC5BcA3tfIlA3Q8lL9YrZ0TTUM@7rPy9hM9sm4hFncf5CZSoFFZTqoZ0ErkBy1AE1vKhPSiVcYHlJ6pelNhAgtr32K6FLsDyIinBXY4QPg848VDgnBXyDeYFUZ3B10n9mXG7bVBp8KfuQhrXTy9xZeWHN28DRiaoesrhnjMHZX9ZcjH1kTyjy6KpNJi8TOpDh60buma5fBfluxk52KZXc2fhRrNn@mK5mmrHb5Mga4vaXZ908Z99aBCJFu26rTQ4o3Sl0tFLnIMswtSOKmzMbAHO7cKsxsI5ukmkyNc8u2B2lVwn92@hlvudGd20APM03sJvgbx64HiaK8HpqvOxTm9p@BrUL5Sulprd6IVPIQedcWmLP6Y6AQYNNsQtz3Noe3NnmN@x@FsRsvzs5HTRnX/mN3jhpCAXiR2mbLkHvN2o/oONOtjvDI3r0mtU6zMPyjoNJcMpuI5t57z9188ZkW4HfStgSMe83Pv42GFoOW4f03hzq0GUjD5EYQu6ym6O9@6HDCegj4lRsKx8yEt@72mm132vphhoH6BgEOl@wHG2oBx@UhxoQcYc5iV8v/KdUu0TSS5UuN8BEZQcyypGZr7uB3GdRWYB3lPrBBXtfAwTnoff1PPvhVD8nQ@VfYflfgwpI9aOsxsvgR19O4LEOrml4eWLyy7wFBpGgM3iQcYHxsiCo8OEWtsWCwEeIBFX2@/Oot5rNDttfjmxpmUfIvJMZ2e9M/ZOAmxPRTCNFsc8nNS3knaMG2lpVM33ikMFsazQAMcvl3TTjGCi0aVeDwWC/FEuATSNQDMg6KzjHjOiR@TdBhQySVYrcMuLtjS3XAtsybfswqT1iRWr3Os@KFTN9tDiw4iHvPkF0tKvbIUSSYjS5FLY41lIj64qoMgmAuuTMB2NHrw8o5JwAyFb5hGt1fjMj/H5fTojCQovW1Qns8MsmmhIs5PI/Gjbqe46eJv/rItjo7CDNsBrRMGYyAInpw2@2rPvH3K8xW51yxLwaOniAPkts4PQiU3awwECmjZ/MSoecvOdk6L4hyaOKYNniOuhfml4I2Ldh7cRe7yxuOl8XcEi4z9VF6lgH0HfQPmNW2356TYiUYbxAf2eD8muBDMcG2c3LUTbI@1VVzapn3/ZM/QTfOaDvBgSf7mL/npO9r9L3Zle9nTqdtAjrjJX6Yjb62WOYBSe0g@qbYpQKJIZJDiA7QUMuzYFB7DPfF0LBA4MukdiqNs@Mm4zdoJS26zCJ5Ax7M2Za0TXaodP39zkalXfmD9tPqffpaO3QnCSd8lSwVHSjAPpHyPjBWMzkP0ODbCpKWhxDP0j0Zo4mjELW8PIJHCmQxPR3g8ZpqW6DV0sJnO8frcKC7YiKKb2tk7HdenM9HEsOotnY6jjcMGjm542NhwoIOBN0aoea@rLEUH3KCVPHFZHjLEE4YKuPgpajosgCe9MMnSkH1mPWSyZAs3sIOPE1LHw4X9yoa3@ykX3KOW3lKbA9qGcZNNZXMVqs5So7JeJZettk085Hvx/eUwm0leDle362nHI@rl5fC7TPYtUN2EufbSkzT2vO2DrbulVDXz@bOjjJgk3UfKfE8diImlu6O9o@2T09rp2Qm0wr0nfnZMu6@MZQ1yEW1J75k6HZ8Gutia6nyD/PF9AB6NsiWFrePFILFYKLgnmkAFraWktMSdAdE0kfoLyeeld9RA/CyAkGkdjXkctQdDFbYhMBtSDSs/sPAQOBNpxUFW4jINZTx2IJ8wuHNxjiwlUkmsAsRKArG@klTs4co@5WFfQ7EvYnmcbE/ngiDF/Pwu/HhexbkkuP@t1NuCgfI3rzfH8ni9CeaRegOoH@ql2ant7Z8db08mAx6jJ0ndSikvDgNw4Yw9jdvCvJO7dCJLJERjYEViEiXgXjGY0a0vTdW9VaFaQji2@jwxcSiVXwqNGRMoU8Grc@plTotolEqAOkgZqzV1VqGjDQNF9MboALo7XkVfCOxIPmqv4ClJYA7TNSYp/HjVQKyCXF7XOyIhLuR1xAmqPwmvx2HVcIyGeQalemCo8kcdh8F/YFTyXNk6GzIxnMl1lmRZ@OoqzLF7PmyszMcotsQJIS3xskt@efEKDShT@0qhOTntkhPHMWCU1hULz@sL6AOYB6@xjwOTTpV5wsTXL25xxqfw22KoaVsK1oZOqxkunr33xi3Ct7dzUkHtjKtmJN@DPDcwcKACoMDdLdtDmMwBs3VI1vNbIDjJTXHhgDdUkpHWEQeMfS3BYTeaQ0ZcbIQO6jg6SEqsjag4XpxE5wlZTXdAJ2nD8M2vGSLlJEV7u/kG76TBpDDwZMpXGRNMCiGsU5k9gA5D6W0LhtUPPPESwRFmJ4Azsr6YTALluprhXfSzhrZmMsKtMdce4I6IamQmiVeENXIle25fDwDOuYrjUk3/@E//jF@/cemC@@fCPcxsgO8Pha8D7n/ixcgy@P6Z78uC74@47/s0NtnsnQMie2EMfnAjPPDlM2mmTigTvNuOqC5@a2NLv9k7Yg4ZxLEt@8ow0EwoYZDnNAPopfWBKW6ojRGc5zBuwjGe6MUbYBHgK@APVG9Qo6H8VLsexZPna@k0Fhxn7SnaPa0OuTWcDqJ/HOAFLKCEpQv5woqchkImbzyEdBq0i9t1OcJYbA1kYuhGsyofmi08lsEkp6XoaqVQ5ryRXlK@z0kf/IIuAWyITxQuGKTBkxx@CoirimTRJSUuxzApDmQROYIyrW1yVgNtMEoOAIlhsOEdegN10xSkAj421KFLGtPImwA18aIttOKp/BoeD1ESEHHceE3IdHccb8DFEwyBDpoKNoN0jmAnCLYmzWPWi@/ZpXtp1MV1MQwY75dzWNcA9z@ec4cM5yw8Hzt7eUl0@uoRrA17dmKYuFF7B0rLotl0NpeWC7EAh0oCFZQXu/pnQAmdG4RFS9WuTMupbW7vvTg8Opm5hIMgI9NgERaprscvk6nERd13RPxyTxJ1Yyd98mpjxyNlsFTjvQwIMd7QMF3MeblNl/SB3M/5zufZvCliJiM587WIafUwuUP7fWaxj2PTAcBNvvFyJtdo7O7@or5evTTCM9l/nncxUTi1jMwFrkuHriWKTBcTi7jn7ec@xQsPnZR30icrja/d8s8ncf84@OFrNPzrE8d3aXg7x0N0FnV8XjX1wJ5yqHsqzbOiiyR4wbzygqzxiipjUccZtkIz@1GCpWGiLrM3PYrDVj6RDrkNybunz@GQDglnbmWiC218mvlwpx5G7Prj2y3EtQ49KJ2uNUO34gSyd1TNP32ccixdc6OxkCEgpg@tzUI6j14S4YMplYsh809fOagzDlNkzYzSHUy39RC/Y4N5V2HE6TaNowHQ7ci02NiKtqV6rmPQqdjWALJo4YTsxaAPcB16HKs4WqigZSUhMdAz4hXlAu@PEJRI9dv56DCW6qnDttaFEScaS4Bo@k6Wx/dwKHiRBOhVzXk1QLOU1VOgDtg0uXW8xmIYWy@Rd1xBbvNkt/ODjXoIkGHSZmyNWy4iZ4Z3ZRI2/BqLJHzKNGOJSIrxmZS4DYnW1MkQlWKbPdyBSKaPTkcjlS14up0P5h3N7qewVjDMcBZ6jvuPg1zzTVeiBCijXCgpzWirwyiePl@rI50gPHJ7fhOJSTMsTveyiFs42tMXtHiyUHGFUBpfbjIl70olX85NioZSCU@w4zk@mJRAjieuvQ9OUBGinb5iseiAbrhxWIqRN3oZNRKOa8dYsorD9S0zWDxONg14UATMWRC0Qy6NrhKI4oVw0XQFGglDHaONj0@axS7kVKoObsokxpbQnrkJ2hRaAmMhmKNCkjVCC/oF/K1hifj1nSlxjecSZRuiSyYAam40ySk0XIN8AVpQrVn1SeBw/ljAcKqWSmuiNSalfYkBX6zPEYiAdo4U9@YIQF9x7gqohjIaoDZtta2BvHz2UjUMFQgEPNPH20qVATCZHUt4F@kmxhfdUQ5hXsRdcZALCjp5Ad525E43QV1bSpfJNFa@B7XmwyXqNR2h2YzS/206lS7fRZf0yigNumasGl3qVeR4bjkeXzKWo0sGaltPnqBF7X4JlLlGCiaoQwBKLumxMvAzKH@VJaO8pKxHl9qV7DKlAC9Mke8gwQ9OOnW3pNynl56AspSAEJsLneiSQ3fTZFIp@R7Khz1kKZ0AnrnDS1boelzMfkmLx7EMqaUGFuCH9OVJnIbNy5M0Ge/KYi6Q7vZFd5tSxfyWmLnWlxNQBK/5A1YeByyxKa/hAY@vv8vNi3tA/eMZv8Sty4x2XKhOcPIlTcZ8vWARchplrhAyUX45EBBwGAUiojehxGIgTH7967BcYEx6WshFzfjTfKYcj@RlmKbD/Dr8DPTw9LJkS3eXW8kbpiYjFx0ln/pYP7o@Onobu4yyEouENw8leUX6npWy7Os@qyz7wIf9Jp9weDkdCqeX5Ser6fSHDx9gxgGfi2qqCuKDf2IXyUj9IrrKWHV1dTlRKC4nnkUagYLFotls7ISl2aWmaZbTbsPX7NFd1tEw/zx9SnnB9B/@GQ8T@QuH50EQERr@RrgbJR9ml6uKshxfyT4zyqlsJvs3/27xPnF31Fj/m9/rp9VFfBzi4@f3r9D9Ws5/t7j43cbGykoCSMndR@@P3tVqtZWtRP7oIv90JZlZXP@P/8fiYjabXqw7jtOAOpfwk2MyOPG3CF@Z5fPsmn2Cz3WH4T@5P7UDbgXdzc4nvPsHpiYVkiuRSD4XOfk@wr6@KReZXH26@p//@PBj2A1Xs@lzG55u@GO4UAxzJzjAl/N8N@FqeB3BCvfhUbpSqYBz9T//r5C@@gLwYMxoHX6qeQ9XYRSuJiuU5HO4WgCHnM1Cvv/Xz34WCleH4U9hWZbDI/prhDMyfopP5CdQOllOS6tFyTSfeeUdBj5eWFqWs5fj9gw0NzatH9yDfKBdmRmeBCW3z1VMcAM5vhauCj/b@Pnb//1v//Rv/5j@/pS@/wEvcS4sPvuwxZgKIzB@1taezbTD/pT/OJWET0r0jiF6kkOvZuFiJdHgpfJZOBxwTNHB/2WCJL7/G@FCYe8m0uSF0qlPNMZlWC6uHD4bfvWHjQvt0TY8JqmfOZsO8xrD9zBPFrBvgQuFf6hUjl38e9XEv6MT/GPDn/JBdngKn0X4o3/4@F78XaQQEUwgs5/F30D6hsIX4Yt6/XWP/mz82zXwr/kR//Y/4d9rF/9OW/h3/Br/Tt/jH5upTSi8vr4ejsePQWUUTPs1nzP4plIN4fOYF9H9Vj9s5bBw@CzEwsl6PHl/f5H6fhgvl8U/KFNl34cf7oJi1e@TyfXvq/H4BRXvoirKuZ6sV6GsvMj08/06II6vX6yvpxrVajVZ/756sT6ZSKR79iyOHfUZJKzWLy5C4Ttsiwr@LONPy8HfrCSlyYuyHkbtErgYOekhAhi9hQD9ofCH9Q/R@NP404yeucnI1/L1K/Nw/H94OIQIbZi5Mu1ML9OT2yAyWUY9y4wyo2Gmbx7KbXCq8Jfpg1PLdIaZbsbIGLI8Gk6gevi/f2i6rw5NwGZCSneYcRFxpgPP7uHhK8DXgbyv4E/LZDJDKOQwcwP/GR0FOF1wRs/vG7HL0AWTPqigFaTkSCoTSRUiEa2eL1gfL@/us4WPUiLSuLyI1MvhtHN5meZaE8uulOl6u/v7RmP7YKvRSCMfrS/Fn8WTz@BTqcbXxeNpuFp@ermWxPbj/JdqhNPrTy@ruSS6C3FopCyErafj3/gZo4RndfEyBBPB83P8nt/e3HIXOch1eX7ux@JPGoPIRUHwAdD03PQTDgYa6O/ov334X9b/qzMWvajHGIve3a9H6RPDv1js7v7uXvxWY9Go8ETX4Q8DwI9J7u6r6CSgO3BdRGP12P09D4PfaGydI6xiHutVSjwGhA4b5rleRsqMwYwpKhbbLi@HmUys3IQQ3@yufKZ1m1iZdrQsNXGtDWYJ8nKMQPIr5fKKcK8Wy@WicMuFQrm87ENlwCOcAKQ6SquMjF4OWzEsA2f/aAaNLXSHaCTaVjt4mfxTy4IZn1zKfP7sBzUabc1uNDA89/nzJfSkCG5oqZTyEJIpfv4MnTASg9nggSmWUkswt5PT2TH6nuIormtHYb6fuIzgtlnnMhLD@Gwmg8CYnuXX1wsr1WphBdyFYixWlpb4bphoN16SY/dLaYlXA@ZpkbCIkourMQq9j2A8C6@zp1XgcAc/7O4@TNRmK/lYtDlSY36AXCrxELZSiBbjJfFXWYyx9XR1mYm/i4tcfGV5dflZvT4ev1BMlO@UinxfuVPW0HhwX26JGzxxA6Xy5EmuBHQpZsqXoUZjq3Zaa@CrEHBhGmQww0ASOCFcdLTsyAVZevKl@gXWpH4ZiayVn/GGLeZZOFIWcMkIiC5WLFGFwzCd1Dq4c3pIWPl3TV7O5hbT@eF3he0MqN@fl/FzcXFRzBbjyyDalkuler1OoZ8XKc1Ff9ip001OleSFXMjXk6jAXA07y2GLyau58HLIoi1GqxnWxlVaGy1nixAI7cqauKDuqLruXZp6a9p6@1Zrq4D9aL@2uX2ayK4DyuxObTORPTnbCMvozY/9FJ1D//F2bevwDBIc7W/XTraf773ZPjuCcAdGSSAWfPpHijpQG@rtYHCL/oZKn03NUa6uFMtqWPAZdn785R/8@Mv/7sc//6Mf//wPfvzzP/3VL/70D@D7l/D9I/78o39byuPvr37xz/7nH//1n0Pgf4Dvv4fvv/vVL/7Fz/iX/H8N3/8zEPbX4huA418gJWD7w1/94o//4le/@Cf/Er7/Snz/5fT3xz/53/j/fxR/6PzzH//kr/FHeP7gj378/T/@8fd/78ff//mPv/8PAfnf/9Uv8f@P/@rv//0v8f9/@Td//1f/w9//4f9Ejj/jjv/7X/1b/vt3v/cHf/f7//zvfu8XD/z@waO/v/iK8F/8DkK@vpxfg@dr6vWtIb/4SeX5TagxzoUY7E//8Y//4h8B5/4J9/334IN/P@rnvsePidPkLhkfB/6csc9p0J4yzz77oIDyf8RQCGafJ7FRaMYL/dUv/vlfYPAE7D8KYsjIs7BLCOzn9nOA/dd@wYKwP//xlz/78S/@4Y@//LMff/mHKNCSK6VELZGUv2AdAsD8V8AhYOFr4ABQXseF8kW2GMqCY3EdrRkhOf7hA5B0EVyghS@H8jnw4Wxm@lOvV/FzeZGuXqYvq/xTB38qXcWQVPoyjfGpNOr1cpWQQaniIcgZZkXLfGIeRysEfIehlRL40EARhyEozqPiELURZ5VKJR4aViCOQMGLaYasWsSpF848KoAXE/E0iUYRtFo23CAskLISP2aN5cqQJ4xjQJUwMCwQBh1LclaKFytbkGFluMUQFyKPhz7A80OlWqwMq4juByoC4IhvQJYAVcHSDas/gL9COAE@NNz6AYpSrMTj1SKEVKiqlFuiQXnKeaoc1T3OqN4YDtNgeDx9xth3klyU@AwQ2oIJaPyNj6GfkiHkKcRfxpdFdejfc9J3GdNDQw@JPjyMxz/FYEovAABvMom7suCbTGJpnkH0kKOKU7bwiHMMQLm4MCT5ATRMx0Nxat84eSB/KMPXfdarAQ@iw@osLS2Ba70q5aRDmEow@3rNcRUbFy1ISVpjUqEkYTBuclGXjmiysby1DL8y/G8v0kZVTo7l0FIEdYEI8/JIxnPmihmm0ntVo7osU8njBBcKj8O5gksrT6CZrrBYKErXiMdoxqpaFjxfOd0NcwhKaEKSEnKhxA24YkL7zlxbq/wgr6yG4En@Ad5gLu7ShmbAt1qlsJchQat3Sepx6AR9pRCqVsXqGZND1ZPtU0hwesjkbCbFQHO9W1nNruRX8tlcoZBfzcorhdJKIV/MgYgrZPLZrFxaWSkVS6v3UKBnICgSa8vN/Hr1H8x8/pt/MO8zPxQ/oepbNkyxo6PXyftQdZhMprNU5IqcXy2PKlAQCgpVSRXjSvroLglqLDZP6JI2at3hniAoWuguiay6AB8WWgixBQiCD2DGtQMmFrT3DstiZQ/fD8FX9yQ5D8wQC10CM3BsIWvqE8K2ewIC54nMnfnC2JlB5ykeTzqALKAlDLaPmyhdk52afLPehtoKrYuDNdVQiFZCLoCu9RDev35RD62n/dj5mDZ7/K1pm7YJau5Ph9lQjGsetaXhbYgt14/aVfDOI6evub0HIM6sPh7EUe3fGYbtfhMKiBZPDrABP7ZumvMAVtnZ0QO1fOUfd8QlRTrvCODHe893TwPP0@3a5m6owDYOD7amHnkBlGf72zunvneVx3pJ8z6Kd9v7@9Ne8cCpyiLLryYSICLhB58J@tAztfS9ByKnHh58MwnWOOGvDBh2dNPpqn0G/VbGN7B1WUPN5tlSSQaZV8D542qmlCvlW3ZlQ44fR@XYoCg9XZRgepper7YU1mXF0CvcSwYp6EyE5oR2YT7Tx1vU8cC9G7LVNsxtbg067tHEdyENLPZgIDwwCJ221u2BnLs1PYBQU1EYfL/1A@nV4Md9PMDleVDYTIw@BxxXz7QOy4RSZPvKlor5YimXLSaKpeJKHqZ9@YScTcirxdVSJiFn5KJcKOZLcqK4UsqtgESE2HxpNRQGqaF10mkQ@LIk0VMzWnjT6TpeGWumetVQmJsOYJTFl/yFFT9gUGRSrniZgXRSCPfJMq2yKOFrNDP4kkpAqLAWC@/sbGZ2diRpAz1o59vMSFIbPfliJrO6IUkqxWyC0M5KksnTQBSAudyTyWxsStKAI8CzmZLUQ892AdVTSdLQs1nb2cF8rtCTxfQAds1juEf3PKsAZqAnlyP9VpI@@ugArsYzWqGSbqMH88SYHR6zCXGS9NwrTyYDGI45HMew69W1VpOkPe6p1TDmBVU8z4v6Ej01@kiSDR7gQUnqgqNrw0RckprgRE6UpBa4WiMFwvrgwmN8hqtI0ogTCEkkSUOCVlrXEqhSIhyz2d3dVXpuW@3yz8jmzxYUDWK04WB7p/n8ebPbbdqj2vbzY4x58WJXuRoN7Ga3KZI1G/AxIQ3EXPdH0x8o416joehzY15CjDEV0xg1VCxbQ/kIZRKfLmbSb7yAmBcQM2/1hGODTx9Am/jZ6MNzQ2lSjPehGHoOm02pjDzqjiwVLSzYZWi/UTkY0ldatllGF@jebDESjSRGF3I98alMMazPWDR2lynfI0gnSm/IQKkYuxtdDCuZOujbchlNP9HF/lNJLuWltUXlaXSI7oK0Bhr3ihRbw3eLmJ0IiyTlpyDYCqvS2jI8padSDpzDaCaSYQx@Yher9afSKiKRnj5NSlAS8AKIAgml1RIiLK3CyF@@B2q4IFybA1dtNKLRW1W5jsV4jfj7iNj5@Xnsju@w0qiGbrkTHSaGFV4apsXKn6Dw05jaKgxwg5Zr2hxfF@r/6WlmjSoJ2RclyD2djq2jNEL5Ac@xRRvt0r4tO3SOJyPoVKS3hYaUWmctdIrqH72rj@F55ia@3oYOy8K8gl@sQC@jUUEZLIVCVaELnapDN7Wr4naWVjJ5PvFZXz8HODx0i6cRDwZ9tsFuKRc8m@Btz25UNgBlpmzgBQAqepeG4WGo2lZcBWZFG3eDtTUBe1/uVi4QwWf8WU9K59Vzqc6C@eZXM1CqM6O1vn7xuQ4KIdBzFFYqcrZYHobp8MnqSjkK849YxVE/crXws46WwMVGJcMVxCVn0L/ILBbkxF2ykbzXFcddklezaxeDpYukXF9czHzurkvvq1IdM0e9kf6C1koQ@WUI85qDDxLhjvYB4tlakr8dRS4WYincI98wOw16TwH7EBgLxgmtMgzvugo6jlzKlgVIyBJ8E5VYFF9txDfrRCOR1WwkEouUAWoRgon9YnfELRHg4cgT4FwYi4B1S1mIt1V3AGoP9CivmH4JuLpckEPh@1Bbcyy2UgqF70L3d/frVU@reMlGIyWe9LxPGOvGYeaUpiUYXLxZJFcyVX3GapVa97hWFqC1TZrfpEPskh8BS6YXv3WhJ75e/Z4/L3GRD7IJceLQWmh6PV4le0BIkqSw5Fnpo8U8TIrQ9PBDmK4TZJt3nYFBVwysvUJyKWtcT7qox3440PS7Yi5ZJYU7Cl3tPhxfT@MCYqqaJmK1Dml9PRQ2TOFEm60LXQO6Zz4v4QxMZdZJ6fvV74vfvzo7PDvcYc8ya8W1IqcE7YN4lkjIETkClH0GWoF2vB0KW5/NvPyD8aIcXrMiuZVIbkKfu6yIA9BR5IPoBS5rwLd@AbOregxclYr8VF5d0xyx6hBdcwaWaseeyoXsWhYG3FjYqeLxzOxqGKiELrmwGq6HOdaV1Ri4yWKelcPVtAiWV2VIl@Q@YPR82AGuKL768Bmmy@JtrFqWXOm0KOrS/fo9/FfvL2BGeU8Ty3v6x580/NxzAPhHcN/DH@NPAC4IM46v/5Bc5//r9LN5yAstFaAZwh8qVWjt7xvfN8KhcClSjacj@GZxsV1DzNNQs1s26E91lvHv@3HAsuM4y74PvOvLLF@VGVOX0@n0Zex1FpTAUqlQLIRDv579pJdhVrm8UGMRfl0Pl8F4WZ9//Ccy8XokNAYsLyS3Tg43X8KcG4SwauDrLdnm4UEKo/ANjOPzWy1dVWx9JF7BOEIolN2nm0f4kvazrSNKc04n9yiU5vwil6W99pp4T0nihsmpHC4k5dOZlbScZ3JxLbO6li0wBeSQgyf1hWsJkzKq1qZpjbjqHt2MUeKFGsJg3L4GEyhHXWPPj/YpBR3iX17Y2n51yA4P9t@lvFAefrq7d8JODndOz2vH21CPV9snTKqdsL0TiZ3vne4enp2y2sE7BtHHtYPTve0TRJAOoQxDVYITzNej2bozctKoZzikTE8EO2brWnUnwxXbUtJ4@@RksIEvp1DxBvfJ8IEBs9B2UE8/qS3wYZsheqXdtkN4ZFBrsQVU0heWVRv31Uq9jLPK8oO3nzJ2fpG1Vg4iq6yVOTBy66tMz4g/pq/0c8dscXHx0pD8ASBYDX@aEAzCzeYQNi7T3vvthWhhhS3D5CC7EhvHHBweLWQ838L58emC7Mcdby1kfc/ezkLO92yDb8X37ZxvLeR930bt5UJhnOxgc2HV921tby4UfR8w6UJpjPNga0HOhDxi3Zhae4FewBXd2dvfZssAFCtPxKIVBh1TwUCI6MBw@P0NNC9aXr7tmQnSMpujKei2@iVoD3wCagHVlAukaz3Blk0LfvpqH4AhWchX/BS720oIrHhTCwwrobvQAlZoASsE8At4chjh2GKFZWMMohc6fE07ym/uSjDpzKHzgd85bB3VhSowQ4KufqFzopBCFW/iCy3cC5TRDlmqOrT5lUBBl2aSLcVieLjs4Gx/n2cGA4Nt2lGJIBl5pDk4TQuwQRXhF6sOobxxeLNQWyCtFoRWgW8LDN1PtGZoujWRFFDPhYUWIJik7o2iJxjqXwlcK0W86OGb1gEYosGdARc/VReNtrCuXdVtUYFiSMztwx1eQ1xtrbDJVo4xzJQoRdF8O/znz8zzXbqTXnvSa0Q4boGcF4vj4yWtIGwMwxa844wEQUe3KeUCckw8DqmhOhQXqNcCEB2@/KS3V8oqZJSJsCdPqBzr4CtFKAtMF6ccWRJBEIEgGJEPkflFW6TixhbSy7gZgr9qG4mI4wi/DLI58m@pAMk6XdCpVvV7od@cCwZMXMpTAllEddrY1uDOZRvgR/EInJxgTegmCeZFygWMxIlGgqkJ1oHgKZna0AzgXNUey0SPFaAzUusfbPEW4leyUDgPoBqD3FujBgNh8QS7LzH6wkLThulb2YMCeUhQwLfINFEkBId7PN3xFiVb5v0F2RJTf03KvZ01j494amAHwWlEVpzIcF4R1aXA6hhoBr9Ahv23Aug5S3Jk8biA8LlMgG1PwiWTHO7e48svVGJ7uhaL31wLFMsP1mL7K6vxm9UChrUxi0AtQMRHAW8coOlnsjWz81DAWEgoqDY/DQUMoGNegj4@geAr0sOQO06f/Pb0MEivTXdl6LfQglwq8CST3taktz3pxe4LIQqDKUF2hX1mTXTJBXDhaWpWBEeby8rJhJ1JL9khKkz10nR8CcxzAJ5DUcnBkAFnhTFKkJSDF9crfXx9SoXVdhp7B9unk7GIL@U0RMF7@JpyyiM2CSYKhPFOFD0xv0TRDhKB65vRI55HgujZODk93q69SkD5Ymx93AOmdQD4ET1hogb3Xg4QaqgtGI/bCRY9qbHlGHuCJUswYSxAz1dnoZuOCqgezLE9sLKUVYaD@P7JnhTGHhmak5UUZdEY@3x5CUNqZpXJfetzrp8zVnNtNsqtorLL8fg6iJDynoA54F2TKxsICeyp4H0gczO7ymTYip1jrtoDjXuYsWfxU73ucWyjYdE782mZNClzyvSme5Qt4oYMGBcnVZvHtUgaG5EPMBS7MYThcE7Grjjp58ieFOspWLwsbfVby/IljXayLElelnXKdLYMvxb2PpguhabO9dJFI6blWgoefRWRhxYaU44wyA6FuJElcN9U1MRXVrixNbonBGVKo4HXEzYaUUfVO/i67IHdgiEf1WVHgOEHY1M8kjoSOiYjBXlQf5qMaGt4VBVvkYRRZwohvbW7QrfbRSnHUMgvmeOqFpUqUAy0k@HLXYMZwgR7wg/NikfIAiWOrQmteEfB/uAhu5i4IojjGDi9xJxgEM@zoT6bzonz2WZOHN4ENy@Jd7R5TtzVoD@vBCAYHogRhxPnxBjm4bwE/IadcUT9IkDAiyCB6/VobH7TQ7@abPHAFUlE/1N7oIr7fvYOAywIyqXgwEBbh7dUYNqWhheBTyPyj0dDyugwFjip7bNVbMxJitPStGn0HiaBiI4a0l3XbLjW6gHW7@RsMZYIIAxgxCv8@or@EE4WQAolnIMkzN8Qzzzzp@OjRhacxjtOn8KLBow2TO/GCUzrEXiMHcNi43vAC3hHlB/jM/OcLjdGtzbLOBSO5nlsfnniNq2HoL1KyLEgQX/T7JPfmn0ykD/2yZ@UdYVdTJajHg/41yBgXEevg/@kjLxST@YW@6YaB7lGVa8fYF@89SSQDb/tYDJbH42QQD5PeVUh9BjwlUICcQURfYN8oeYTZ7HnpR6PP8sVlpT9NFzijXsDmdUDhQ/hPQ2NBl5w2mjQzXaNBlqWGg2J50ADLw54wUFXdDYelwIttWFSbFRKKlJCSiZrJ5t7e0nNkBL8buWK5LimrTbwgiopgWuOFYkEVgNheqpuVSSxAUxxGKWWHs6jFsgDKvjlTAiI57JnUCbjm0u/nF0rWCXzK6pkTmU2vk3xK3I7ptzw4PhjOdn8WjIvo026OQuvIrNVDQUNvzVavBkZr5iYuNkATfqiCDxfhyx9Dt4nwYtEjwaGibbGixno/dMVRtY@ybtpRZq5GEX0djT1IIIxp3Luk47o3TKMbt1qq0LPIvNQShrfuCgKlhI1DfC7p6DxiyrGA9rk7SuivAnPNumgGXOqqGPBYlpY@QsJL2eBBjgyLfj1L2gBt39FC7jxkhYM8kQduPGGFkzREQ5xWQu46LoWeAJ7S@PbIfvKUOsP0HATvAJAaHLjYuGQjzWhUZ8iJ6UfpyhCpHS8Zjcq8Mbi0poEVXfoapjp62EQft4NMbF6aFbI0n3GWMyA6jAP6dw7Z2KJ30IjBRQxFM2OKA2kTUhM4koIpZXX6jD5DPCOJ2JQfZ4KM7nVExFBTRJ@@vF4FbhhpjIxvUCKwOSBF2acgFuZgu9wI@U@tuarIOMWC0JxxW1OuXHz5oMFD2LwFLVY6JGZ1P9v5knBJvkvdKr0//2kaGbq8zueyjwyhfnm2cpvcVrwXxX6/6rQ/wSF/remzT@gkk@jnO3xU@r6F9Xwb1e/SOaNYNiwuzdoesv@FD3st6QIrH6THuCV@kJ@TBf48vjsockGh/WfOEqHfp0@bRfOd8xarXbal@3j57VurVc7xst8NjL78fOrlY2t243nG@3a1lb3RXfzQH1drK3sWy/fFt8973z6qIL2vnv44v0n3Wr1Qm@Prdtz9eg2pxad2mDwcW935O5unPU3T/LvVm8z23q@s6F@3NKdrVenb1@ePs@fxG8/vjh68amf6TtHnYxS6ud2XxXebI7OjVD@Rjtr7@xrh/2T9vZZtr@/pb3biW9m9k9Kr@XM/vbt@9zmbTyfSe9ZLw@fH59dNbff68d7@@/amx9NpfDx@tbaS7dLnc2r4zehw9xreffj4WF3O1t6vpu@3epY7Ux2V7fzV2@PjzbO3u32Xirb/Z38Went1eio0Hv9@sY9iHdXzguDV85K3Ki9fp19aTy/udk@DjUV89TOqefma9m6vT0yS/1V9eXBbrf/2paN9GH@Tfykf3q7tb2hf1wd5s7enb@@XTl5N3j1@sX7w4x2ctLcVgpWs509uTpdCbX6ub34zdn2WVF53j5/3b/Z282/20q/6qkHtfaRfv28u/vePDna36vlnIEh72/e6O@e965eXW9t7unm0bVu1FbSef20/e7wMHT2QmtuqbtvnRe1q967dH7jeuVdvG09P7361Lt@sXFydljMDo9GGXPTOW7udoZbx4VsMd3SPx5/6piv5LPX8cLN1Yus9q72yQ3lPo3ypX39ndo3XsRb3ffDj3o6fibLm@/3Pr17d7J7YzdrxtnHNzvHV/artnHoHGaOX7x81dSvi@6V9d44OZFbmefq9at4RgkNz3YdaCP1VMmvnvb3X1vDLfPj8d57p/ApfnN@nVO3ro/f1D4eZ5q3hvXWsPe1/mamfajU3pju9mD4vFW6Obve1fc/HjrvQq@25Xx@x@w4G503K6W36efxzvXztxvyyTBzYBx3Vgr2wZvX55q23Xt79um4ld95YxX7rtF9/emsvx3f3h/2PqnFTFM/eXdthM7yJ8dH2VvjpdZ3d3aPXxXcw8z@m6P27kiuvVblW2N1c5TfGtqF3PnWW/vd9a5hpd9pHwdHGfUm3n5nuSuvtWan9UZr9V@GTl70zg6O3tzu5Qv2876hbRwVMwf7u5sH3fbKy9Heq8H2fvOq/XzvrfrWOi1cZ7c3zgtbb09y7un1S7fUuunnjorxU73vds/ioReD3mD16Nz@@Gb4fqXWb6q5Y/2dOVqV@5svrOzwTW378FP3@sgyD@Sd7Ch9tm9e65lPp7efdp1CbRQvDs/cvumeysO8/DqUu/1kuS@sF69PDjdeHL5/oaxo2rlydfKmncmdFdNaz87tFQrP5e2dTv9jv6TKn7Ze5ZRcvxd39q/T7c322Zvza/2q/7J/1QoVS05rY@/9QDG3m1k5826js51X9zf2T2X1rPvyZGXrIHP0tn109nF42t58Ozh7c6hltq9elPa7K2@P35Rerr4/dU6Vc/PtS/sgNCzmTEculPK3uZNS8bBnn@TOr0ru@5dXhQ39vCm/2Mv21R3NflscFa@tT73b7u2Jmml2n299VI472yBJz44ySn5wfTA8CeXenPZvVq2N@Lvr1su3hqwXz7XV9OnHq9J1r/fydqu1cl779FHJP79SSyc76aa@k38eP958fXTV3Tr/VFxpZzb23yhvh9s9913o9a62dVU6vz4cjuTXOyejfi1j6Pmbk/P8zam5cXK@e1LsvWranebuVQ9kQ390dnU7uNlVV3vD2@LL3tUbJbP/trhpOCtHmdALda/fPj59@bYW72TVkntz@O7AOi@eD/OviuZ5yTwsai9rnefD14ed7cyqpZ2fDs@2e@mNTa1fBJlypJ/Zm4evd9@fv7AyoaxR2Pi0aeZXP8Zvhu8K5@mj@P7gXes02z@37d23mr3z9ubo7cuT2l58rzl6fnStHL7bzp8cbG46L@I7WkEd7eZundpmTu@YIae/MTwY2lYp9/56vwsjgdkutZ@f5s4Np1br3O4VT7ZrtedOc@@FMhw@76zCGIGf7fM3ZiX0a357W4hf3MYfCr8PItR3uk1zCPKSHyYL0UmhEJ0UCvGzQbRFmm8//nV6OXQa3GVPbyDlBp5BE5Q11jZReUixPf82VXyZQoL1TUiuoatlWvREtOI0QBsnfDr8kr0Kj6vR@9PUoaWbGr6nBu/MxzmprfIzcaC@pEKHBuuPcL7pqn2@91/DV82Iy0/pmn3@Rh@6fDG00Gox7y1zKbra03/n3AdQICyjm6S7XLssmWx1dKXrgENvk@tD6MS/axxz0DUFjR@YhbzfUORMXmxNRXWVCneKb8g5eM50k1/i7804FFAmRnQXBhqp6D4MFV9S62g3qj6itzKo7VSI7/j8ql2QwTDc2z0ZRhdQTu0NBXVDtac2gFo8obfSml5@hleVPFtOiyVWVIYait3UXHzPaYO/zKHBc/T2vFmTew/pGKlYoOWKEWo2dHVrQhyJGaJvKhVSjPaY47kDV2SPqiGqqN5uw@Vli1DSvivGPQHMy9bDuLV@97eFegJ3W1Mn8JpAqwHQihakZ9bsv3Nok6MPVA7xxfrtt3unDfHqDr7FcOKozQM7LgNULns@q8xrECi/KPnstkzcYQDFR7Mjv/kYqnpjcl6WaN8jbo@E1sYZ9ni3Jb3HG4uO2CzajXKxUuc7CDO0dc8juJ/mCeeEJ4FSPRkTdEFsqPB54CvT8Q2aHGS2voi4Y6sqAdBuTu9oyNRmv98y7z3QMk1dMa7RVeZbZWG@YLcCjUUvJQjUA01Zfl3E/kmaI2C9Iam/DXZcUMn2m4UAxIZYr5nPDOzOtN8e0/AW9rNG@xjm4c@6dN1sRcfRy96WG163mJcTh5/K6hAtiR3cWWvaI54Rmmei5TKA4D4dkgmq4e1WDdS6MqYGoqNNPYFSAN@WvSA8s66Oy5lgj5eWZ7VI7EA7gOYXlW8GQqgLv1h1ntXDshDoHQtWZiLpmDjeFiJwppeZa1pAhI7gOBjGiEf47tQZqvCdXj4XMU6ni0wd/tnToGeNb9zFDqWi2RNFSAy7Mc7QpwrnFxpBq37XwazGrEcNhTu4sQk14kWmwQwfw5kWj0@0UwD5hYZ0k1mcqB2dEwtiyK@RIL2gPcHQnjhoDb4Vl3X4Di5O69AUidYho8@f/Q4DXp8bj7zDgcAS/luVkcE5Z/K@LAha9vxeJ/TdFDMmii9V72f30tO5RpiAm7eWNlT1KAjMBr6SxGIQJLYsWRZ3EIS/fQmCsbGp7EJeLS5GIdUFwaWLdfaEReX19ehqMkpB3xVjMb8ziuTZQPJAYhDS1SqLZpejOS/xCiYGlLlJBCvzEWQ5gpXlqOwhyAoEch4wcBWDkHzHipxrJxEXA4h9vPVJGHyxyZzcl7Nxub6@XsQ9noHAqcTZ@UVfzsWzkJijXohPxnC0PCIQXp@sESDPZQPjSADFSjwHKHjW8cmIca5TEX6mwTxX6nMHp9@a8uKd0/AGH0qO71dU7Ysi1hc5lW9Ktxi4LdcWgfiOK4vedDUO4yy9jGwOOgJ1Scitp@KhqQR/05kYtIB@5alRMXA4giBQDBARPDxagl09NtY1v32wQ@AOGfh4nRNMTrAiTENAooDEKEJiECFEA63baPUtHw6G4mKM7/jmAxhlcoArznh@ANoJ1X4vJxJjnHy4wg34xJumaAzh9I1Cgsb@3gY@3mwf447ZvYPn0IQLWI8EG/961VzkGP0qbioGf/uF5mpQBJBtfEIj6sqbajJ/DPTyF9g85AJ@GjtPSLVDCMYTC@2Q@EJzG5opsHFSenykukRHehmTD1CMlWGewW5VpuhIjhF/iWyRv7OJDr1RaiIVOPyEooBIIaTZ6XHt4GTn8PgVUe6oUds/2q0hZphgthS7zeitIthBDEPV@aDq0zOEwy9IaF4npem9AoO/yhhh@evpOPEAsEExDQqdLhHWlzP9DDwPnpeAJIoPDUpFo61ac3Dj3lUfTFTGmYOQtyIvtRgKRZnmjYQ04M2OhJ4craKkI1qaqmNEXGBsesuKYnB5kvbwbcAsk15RRz0X9agu8YvN38mVy9KLepGPnIGFq8NqWwqSX2m1VIdO44@pDyhVvUOZCMkSIBSEzK/9WH7wsyn@2Ctw0HsKadDN@HrvWM2dVBZBe@S0@0k6bkBB4lg8HenOUytJLRI58/cGT6iO2qTK@FBmPLcrntsV5MYFLruaVsi0@sXVhCI2jzyaR54rrht7mhlXT/yt5NRyHej0Tg@vuCFbCJc61GDYTHTBgzmakHVPvCZ74vXicU@cr9w9rpQJwk5qZGLAGY@fYsLcbgPZojO2DTq5QrOvgY3tzz2GeoseGin5QSdvikHwxCkNUKc9OE984hmqBzkDMYE0pNMyFyK7Og0qPr6oQMiSXnliAV2DTmEKq4BmgLQYH04TdSVV0nTERDEQiGJVjMJ22@vkBDkezOz29IEuBMJQfuBwfCqBH@PjGRXRSe84rBBq5JCxzkoRXFdNJiFBjNs1SKcBcYt1oOJp7vxqFGerISrn6WQaPwGDok64ZS4KEPQzzHsg1Mu8PLfegXp4h@EwcSxQsUxZnKDwTvSeHbGcnMsFjv8enh@wQmF8Ohjvx2Ir2cz4yDHelMUKpdBPspON7QmcH7HjiAZFtkKewak76IKqrkMn5o@2hkM/lo1Pi4f8MSr7ytUyn8E6QhyLocFhfXx7elPFt4Tjeq3L5KGcCi2AUDwNvH/eG7wBsDtQbMVwVX7GEgW5WNnFDCkh6rCq7fB309Pb2UHi48vDYViwVW4AhpC22aJNkoiD0kFLD/q0GymBCsONauM1AJorDvovkMwR7MBFQ5UzgRfoCYeqxxuchEIkUI9GIwsnIw3LSD1uehGuLKkrp/sZKuXpvkxDmvcmVywAkVewCtGYu0MLgsAzwwzNx5fF66y8LukDj0X/PNPg7CDDJ6fePFyg4WPM7Mxfq88xxhB3tYJj0FBsYiJUVKd6zDsDRxLAOwLV8uwQHIgewzoNT4SLz0aRgvhud43bwhnJCNIiaJSiIcVGrsNdOuLmNIpe8N9lTfxcgd4XEzsDRuLAnH88UkAgy8c4hDgbOQ2B/ZNDDIM4oBS8oy6nx/sPhojDP@@G4ps4xJuFozsm5gWIgM9rSe3i5edn0ubXQvRRypQfSZsuKUXFAn15PhivsgDD2gXAoFAkj7xKeWBnR@Nzbx4glZ4MUo8VfiK3ry28yG4GaIISX1l0nxD3wlY3Dykk7ps3Kl@kEttqhJoZaB@uJEEjCkYgnqV@L0wVggaeVOClawZScJ3ZS@NJEooRh35nRY6A8h3LWe84sCfQfTPn@FzvvIpyTvaq6lWTWpDeJ61rFg2Nk3UV3SJY16Q8W9nVQGW9U8YTlRWJvHrO3u9ggKOjm7f8/gUcUCRxcln6rp1g37VxMUSEBMcojxrz5N/kWedAh/y@Mu6Rfv38stKhWd/D@6pYO0TRHuR3TId4M14nxxcK0xAgI7hplL3N9TzVwoJQZ0DpmUiXjQmzs8/OHopOB@Q1bdXHG1H3sx6mMccQlgr7geOhIeiTak8Ae2CfSc5jAWI@LL5UPQgb4CIhmSc6qccdGBGPi/GsMmENHh@gfpARg1iE7AwcUX40PcmU2VKMMI4Pk/NxeEnEcD/u/@VgQUYPFgTJQWtEYqzz14z4lQj3v@nK6Fh3s4TmBnqXlYWfj0IRE/pbPuPpAVFrrC/4swM@HwjqBkLR9pRBNGyBAg9zY340OsEg9wfhxzeMfOQLfHg0D1LSDSDBZHTVRFAg8RJmA9MiKzCJmS0mtQ5R1OJtMlluakgyhPjYeTWeWBeILJ1N4jIgd8blmVpNoGN0yJmscWV@@QepsnihNc1Tg7d/YMMvY@VxyXI8z7LwcLC324FQaH1LV/nJHXm/UTvc86@2YuIN7KpjYpCTMu1u@la71tIcMHQirq1KqgPs53hJFY9pbJ/BUIYXTrkpdqLyzQqo96Ja9oGmk@og9gET4Q1YBgB3OqDxGi0VX6bh3uL@AYHASQULC9GKA3q4abCRaTbHpVfEyRxegASV3YHCd4Ewgya9Lr6luI46UtOYMN3U4aev4L3EaZiSp7GG6UND3YfUJ9Al1NSVcqOEtgIFo5PTU7nSHXShJNqOKMbFF1DT7hG0Ibj0EvamCW3j708VkwS6WNE09BEz8AqAroJvQmf0TlzICjnvFqpJO27Fog5teVBpHrGSKRVI2DtihKN0OH6nUhCXj4X4y1PX8HyHYyK72CrtTaXkE3tapvZk8I45uYmCz/Mnw1p4OdeX92n4WzzS6UBa0/iafR/z9njQ/V9A9od2fqTTaB61dGXEpFuFboRmmyurmcIazrW0rkFsiL0FL9EJaOzq0MJXkOLGABzHvbS6eqPqLIfN@EZzBgB44g6gSqGwZSvdvuIBRnNrDLMJ3NFF8@uJE/3jKNPUJ0M6eG6CjWfUeDKNMXmMjU5wiVEFiSmCxbigxkBqwc9T3PJsmhZbA0dbbQ66NBjguSwvBZ6OUhJNTKDEqtFm7Ck81@AJRcciLUM/xs5f8e@vwv1EpsYuoJvXmbdAIZVDVAvo@hVe@rKXHkcOBAus6MCAzVc1YERYZg0xGeVWAoDGMSzK4Rxu96TFcw@kbe4dotWGMuSbi70YrKIlbnp8cE/JMgvsKQGRgPdNIWPSFVjptGcZidTwZbKeZyPCY8lqFOXusYmIj3rLPjm8/Qsdvvtkne4EY3SJJ5EzVvZ21ctldu8B4h4Q1HBwZ0ky4u0cQA3TxrWZ8Y4UIL3kzcIeQxsoQO4LkNRwyGY4LgWqwTd417m1S6gg09Fy3VvDgvBKpuxRg7972m//8WLWE96aC1TxRXqT9R0T6rTU4gsxtEoiFpgmyoqDl@AR4g6OSwzxUc4PFDDJDcKaSEbThG9Q5QXlNlcQFqhzJmlISbAh66L1nU@fEmwkvHj7eYhfcJxJjCpy2b8RWTUG/TucjCR4koGVQOB7poK0L4fwV8zobJ6537thlCCxjoI8RIICgy68cDRt3GUSTL4vU84terUUF/GgR8zy/ty9WJcG4lu7gKkI/df5MLH2XVtK8PxwyYAcsufI1hPj3DgR/VIPR@Z1dJgYgehgeB6pKmYd6BbGefKOAlF0R4lYpxECBu2wDQXXHRtIu6h3AxlrDCswQWqMKmjD4/d/ocLLuwVdIIPwawwAk0kEhBkq85Rdiicyg@gbxuMYD5O6yfiBtYazbC/9TDy2HuHn6YP478eX5BEdGsNEYxTz9qVAisZomUjgb0@5n6kuFe83qO9MeafqO0MPv74P0MOv7yw9f1J9fYvxW6oIDDH0wDkOTtmfwowa313vBXI7xVOGgZnxCLX1bjr1wMI32EylprcSzKY2Lct08Lrm@SXgec4pBMUHwiHPpzyPNXDDBDnNzUdyMQNdD2@ad0K8i9sm6otRcuN7Avn4Bfqkzm3bYoymAMRcIou@701O@SGDmBhKgkGeSPTrh1lxmcrVCVDbrml/cYUFsir7BaeK8jkYo8R@7WOMewM4AlWn7YtQGi8JEirG5iUZoN6B6aaTYNj8JILqQj5OpkKqs7mpvEbE1GJ3pacJkdiR9vgsaax1S4G1pgZJZ2DXgD7hz2N9e@8w7jE4bwyy9Ebi3igNU7G9DlnbNvlGbHYkrFN47AlUeLdnm4Nuj@FFUagDIizfUt4xUbtH7RK0enw55ADvqlnztsVFx9X37cdpdmYxmOTT@Xnsua@O2CYq/s0R2pK5LSAaGCbEDquFBU93WhibtBdI0vvAdW7o4xaHcfbUZoECbCE/QBFeoSUOsj8mdpqTsTeIJWVfA5EU11X7louatcargNUfJ7NwGWacEDUA744vUlYWfND5heVsHCgtlS5Y3H1glXmlzcwtJB1DnS5kU0VTX@aRwnEr4rTtBoqDuWNpttTfQfv5ufLVa5j3f4E1IVOPKxMEp8IkFzdHg7KDR/P6ePs43qzBORVm4IDywLRxbjhKzMV8i/Y46l3KLcy9aKqMcPGUKE4P5rM3uNFobmpacesp0FR0dAARQQlIteJrZ7hehm8Lw9SvaDrqJ@YTYIdUObx3lhfDbOEqs5d4lhK22VLVtoMqq4K8QuWM4vEG0V29VcK2pnRxhggzdU/0esUhezTNFntai5/K2DzCotjqx4Fm88k2liYFbUn7foAVNntq65pg8YU5Y@xJzUgC2Qw3aXaY83Gg2GhyMG0WjzghIeP5SHMsduJM61FCQJUngInzKrNKSAAY1U@8CnKKrTx7HZpqPJlHm3Xw/RERR7wbQtiMkLZB2w9aTVIM5JVvkIHhWRcndDWH8ASm3wnWGegoi00rhXEoCScrG/ShYtlcrPBLDCeqGfBMAHHBOhkbwCi2odg@higN42Ik5pLmy@ClGWjM6gHgJIf251gB@vpEA1JO0G1ieYcOBY3tFxBN9vMo8pvjwXRwr4WtiikEpsnEEpTJLFoaimexGqaRDGLmYLOIAQ7BYl/bfpX/l9qPoQJkoOwBAYPH39HC2FLQWElFF7NP6OlUS2RkURWQA/2B7iqGag4cffS7ZoTQAr0EUujOEDQi7zvhnVTHcRrGZ2dpfBkA20sf0nY33JuAE3UQ3tn9NYyRToWowYbrm2KcZbo4BuMkvBfH4DJR9BTj9kUcDo7enoCpGLwyAS09uE3ApTNeCb5tAEQnHRcz3BSl8zbYKS13QEK0Z@LmCtxTOkB7EO7xsPGIGDUJCmysCyI3LdXmmQG3jcwB88Zn4NfxVZ8gIMd3bWqQqRj6CD/KZqwW8j0fSAAP4g6gwi2HXTWQBsQvFBzAyXYE5faGt6YqbBQ4uPHVLXzFI@ZA2cITcWv8DNw4w5@cG1@FQ5svZom4p9Jl8FoB6GwBKxnfZx9dFPP7mDfRn9r/RCqzZ@vyYDlDib39uJJAuypmzXLeBFYr00aLqFbBnRrreMIC@iWAXmj1xQqutfBdG2Q7w1a8BQZRFbvVgypBe2nIMK5NdGprbSIbzOHQ7O1fZe4wQF/BXLkCbQz6TbySpkP08o9p0roHGskBJDpGHaOcx0cvNZJwWhz4@RK3epL9uB3z@xbPiuYlOPkBQN@OhCOoKBPZLwVh0D/e2eRTpxMVXjSFZJEs6L8QgXhNibiPfiYqW/durvenfNnyNEb5EYyxsfFs6kgYGrzcwBanW9O@5itHaHYjye8qGtm9cS2Qb1jGRJ5FDxf5nXEcX8nwjHPj15pQf8aB5f9p79mW20iuexa@ojXULgbEnReJIjhcSiK1y0QSGZLy2gVxsbgMyJFAAMYMRGApbMW5p5JKleONHTu2U7nYSSWvScqOq5KHvK//wV/gP3DOpbunZzBDUtr1upJaqkQC3adP3053n9N9LqfN4OpLXkVNAWyKPTboYcOpcID5Da8WKi1rbeQK0xZsYW2@gSrLLNSM4rL8cskbuyYe9ebKd4hsG1QxTbfkWDvmUuC5lleZbNc26nUldxWhDQkpKQKhVcvx@l1eSao6ioSGoLjxLONQ4/OOAqtJc6eimTJD8Z/bqYZP0orb36yo1cj04ThMHWEdWkm4bajqLirzBtYniww/RWN1dACHNxs32jH4OrUmJlK/iyytJqzhdSMmfwvucR1Z0hs3pq8zOjQWWk08vJO3iJrlMiC5QysDLjFtxKQ8tTF2eeknmKpIJU8OdwDHu8BgCtJ8A76al@F@kNPP9XKB@kHJD4h2jJO@yLsP0HfSumv2/IF0ZUYHKxfy6b3w9V5i1Ark6uW6a4272BR86YcyoYHKvHXKza7eckg1lx/8eaQInPQOx4iD13/O0BZUDvXZagWgyGRFvvDLgnV1J47opRp1V96RcQ/EYkNWK/ugXBhhJ@jB23BnQ1LVuyP3BP4ceNiijp9Ffkm/fJcy23yZuL@3@@Ro56BxsPOVnYPDHSpJivzaoHg8LNNNmX@Ozr37Em/WjzjEybw/8uAcxxOH4iyhBH7YHgSBeAjirgvi@IsmlGyO3Uzqm/vSo/S8p747WufyR8zMk/E9aRr7HpoIjVFVCfp3zgI4Pw/bfo6JH85AckiFWq899GTAcaEyuGfCZs45uH/iSmoNKCQtQUjLBjxSBt3gHDlAKU1E35jhpOl1YDW7Jaljq6DxyiH0l6AdIiADAPmodTstUehrc63CwLvAcyIbiW3leLYgez@oiH2udpuqFdvcL@Qhm71B/yQjvScYLSDODQ6tAgbWXldDTEZBUAXqLaCnQBxp7hF3qIzyQblaqpQ/P5cG4SP2b8hbwRuY5L@hnfe8nX5i/KQks30VA8DgcWYxG7pI2KREC7rkaE1Rg7pYRUuyojczJ0@3Jpfol3/DFuQpBuSydStfjNH452vPfW0z68/sY@GLN8NJJOCIVY4i30QV09nnZ7Dzf8Vq5PXMRa6yovjSdCLZdEIGVHsd44nsYpa0j5Hz2N3jC3u8atLXP77S7pbhjGI8mdq1Ioq2OoJNVGk@jEcjNZGvp0Qf0aCPqJX/2tTh0/uaYAsQdjdZ7fg1em0YR0Q6WnktTXgdqOcKFXdTW38Wab@q11TbR5X20RR5z/AiDdecbG5URZp2m1evREQNnC1dWMeXyF9qmGvzFuVU3riMU8ro8uxQd2ZcMqb@zpeCCaV1kLdAxsji8FrREHOSWk2bRAlXqUUU4qUclVO4ZvPjF1NbD0cwvCwlJ2LmJb5sq72IY4OBqOhsQNuDXHyOIijDy9g0lNGpUXORVplcaHM2IfoF/v@LtZUmQTbw@NLI6jdoZPWl1ciXViNfWo1cZjWycLM89kflltcvA2vWE8Vz4P4zC7CgtvfE@@/dOxJH7@2Ih08f/Lb42t5T8f69J5CyJ/af3n@0@0DA/50nhzuCCuifr7gjVLkXMPXbbtul2/mlSmVFEOa5AOUr4rB5Jt4btN2XQDwbfvNs65S/lPpusMmldl66o@mAn4OGqMwSSKsJuivityZ144QW1y2g5DN8R1S@PLGN5M3T55slsr2gcOjagJvf9ogHIT0uelbSRhsAP4BUQNPkJ1nSncandWJaOiUhB07/vPYIAlP4@FDce7KNkT63d492954ciod7B/B1/2voZkds76LbmPtPMYsAH@9t7z7cfXCPErgBlZLAuzUyWL@sCSUEp1Fpv@iOMTxYD6VC@S3i1Xshk@kPlFWEL7Ljfui@pwMkhe/u7Oy0Ri7a7Vv3Dt79CnI17teFZWGQS8OhurRAuFVBoxGoTUbRrrEzdWQti1XekM6m4hZm1zJ0B0SfC0Ihz9E7secK6wFeI@KDNMXNZoZNoYaKbgJuRKUcwTqCIjBks4UNQrkJtdHtgaoNL1a76gsW3ZKOWVGOXFBeWn1CisEZd/ttDqOrEoDuWaubqg1GDIAXQjKBAfAOBhOC5gt3Fy9JxKqEGAco@EPCbU54fjZ8eI5cIxq4yoT7HAhkTbaJ542mFAMcNb0@z2PErIl3B4qRQkV8gkcnOb2eunIllTjg/@UbG77KAqQFu2AXVrYSKsJnN6AG2NtPm93AF7aTw9tgEEHcvseaWie9Joh7dC88QoOll6hGQNWuOfizqRzVK4aTAnEqEaY1FdF26HLb8uB3r1sOSt6fqxH19qjTqDAl4z9d2YD7cw14EzSAqGjuF@hWaBgQY0toBl1JyrY/AIoEkU98HI1qNOiM226kgJR17OfeRx/l5CAXwiKGig@1TmvYYagHfAg5Rx9U5OYChBjSlDzF1yieQzvag/Bt@AyVIUbYwA/V4MraTOFB1Sg1cWSlyM@n1NpqkjHclbUSxbNusN6@htpnFD1/@2yWR88kLRSTtTTnoz9nVGJAz04jdPPSFahYNA2oJRzcIRPuHR8Lv1z/YM3Z3L7/rPjxh4XjcvmEt4Vmhx8vWCmRn1lIJIfloXUnSRtQrTSJNOOPW1ha6TPybomrXCEDxuXUA@Z7q1HTeXytOp/ep3hZ0XRKfPXK4VJFsjchEsJIMuHuVhB1VWWByhyLnEQQ7p3QWPSsq1IKhFPv11sY1x5noQYj0sd9hNRrzLBqpF9jeLvGBz3YWTKST@Pp1vhzKha5pCj6sc35KH9g33fym7mygqLFpIfTVlt0QWGu5mSvZji9dF7Nodu@HB3s39dHt3Zp6/h4eC1s25die622FfPpuPhYMnBdH@3Hl6Dlw@2N0ELfC@mI@ZCcx6YpXRNn4daCovkravxwbu5o7QEaPHsxoqpGatQ27vfQQ5zNl@LQNCqQM9GEDNHh0fbOwYGwdvCWbR3Kwr7X7LfJvhS3QcR9U3k6Yjtk2uxKmmnSYYI086RSZmxeGq32ssWcOHgpW4XkQQpyPPRmoaP2gmQykdYRfLIQC4GG17whqpGLtu5C7UF@XSKe1VETSoSTZnQwk9jNBT582Mk@bTLhuBWYN/ZfeEPNzLgT6ayLrqpHUxORYoTxOGie4Mt38vy9z/zxuqqHGSz362PqMCrht9FfvjiEiof4UlyKzuAl06KmlHRWiEoX1NiRWV6Uw/7sBKVjsc8kL2xs65I5lk1j/viWEcmO@NMtfOefysz2mbzvVFs8pWyYE5oLDz07egQBkwlisNgyqQKKH8/kEUajoc9JRzPk5lq7Ra2pq1ZSNDOJu5YO9BZw8Ku349tDvCrYbS@tqvj5VMWnRKQmI@7WfA0qEzDfXl1dvgp3vBeqePGz4uYzJL5/BmfDl00DpT/1SVUIKHf3SUHlhwRwydA5IAV2bLVgYgWB1Uk4UyJ9p8PIbB@05XyEtnjQmL2nRwW8L4rXmhOTWNuSsfOJZGInkLk@GEtYd5RXzdzozy6v7j4FdbuivpuvXx8vNgTC@/DZrzhM5sFgiFslMOKjBntFBZF83UetuABLcPBB7enXiIG5peJY1jne3Ba/cKONNNe4FQxeoF6/ipwpY5tZ@AxVOmsOL17hBdcrujLlPLQJkGW9gth6zjoqHFlzqzMgJYKuDmW5xa2MpsE2/7JhBt9cR/VBymMA4wHT0QOYfTsrQO5Zx1sFFWoym@c04E90UpGTgFYDlD10@iKno12CN@xNdXqZ0zsuBp7TqRsSy3lTR7zMbkrIeITMrCWB6a7W604bNOw6@x3OBjZGJ70lGwOyZW@gU29yKupUqaS6LDsOk445CSQpnbQgofBg8gKTlnzXfdGgSZbR5gBhtiD6Xu@4JPWn3rGl7JiTJhwBTySUd/udDE0KxTzVqNSRsIWuZSUJ1be84xIpUMoNCGWycGJ5IW15YQETGNKN0JdMVFyMGoC/ZSNkU03ixZrrW8@Rwkeu3x67YmeCMr6KjaiokhyDLIidJ9ti76E42NvfiaLGFjeQR6FSSmGPQjHLhlF31JItwIQPxsFpgxPV13juucu5CgV/10D9wcgA4q/xXFUBoTjGZSkuXnVeiToc3kM9KXYndywnXfVY96HUHoz7wcWrySua3glweiUggXfErISXBO/MDYtciZLDVuRAb3EYFhL5yoZyqxDWQilUy0T65hhIi@vYms/NJLaM3j9h6mBl0iYdBuSEbRJ3ggGyPOsyviUMR/s0DLhJb9mOsO14w/BQKpXmkvPijg7c6JoRd6OVXbOSfFold8NKmMI0npKPcUTD2nKiMxCvvFeqsvBQwaN/LS7t6NFG381yGo0jhpZdBKZybGTzq4TR504m@mluwckZFNF4o/J1gxcEBnkPd3OHaTwCRvQ9B6Y3BwXGC2gOjlZBBJCXyRwglZ/H2EhuZbj0Eooktzhcj/PNSaklRJdQJLmWsNHRqQjXemw22gPgzjggCX5ogCBonK@JMwdkM1dx2mIV8YKSFEmcaXCdNv/JJdShtmmGAHo8Vh@rx2x6I7JmsUvhoyNitkB23hgQ3IPInQoea2Z6NZ5uHkli0ygehzAaFQMGnLGT6uq5YE8ikaRztNTiZUVGWzIaOPJa8miELefYACUSSgEtRkF51YSwAIogxMXhyWKA8kqMguaTQQ3iJ3gTa6ytxmrUoPlkUGN9zGEtJmGNgubjoHP7Gm2U0bHXDO2iffnk5VL4WBOdUZU7cdvjgE8a5bQC1lAAy8NktCR0xzvxgndEyGjRpxK0B4l2ZU16xFZpIOCv3tGsDxVQrLbZBFltiBB3C4OX8hIq5usok30LGXPNPEbgOcQ1vo8boHWCMKdBsAcm2RDFZEiBRp1iihUzh4ZLTQJRI2MkYYmFC/g6Q@63vnDB4g5HfrcKVm5mcbNqkV0U@qSSpXy0saHGohQMGp5I/KnJxhOOwVBEcZTCpEt@IjjGgU7FK45Cb9Dmy84C4qopYa0O6SiA08NODAe@psz3RRUENMdXtwMfVOZxYBPy4rJOmTiUUDWPY/HaOJTANo@jeP12kDyV1Je3ro2DBcEkHOVr40AKnB9Ta@ECEMz4t5VEapHxQLMomdostKKkoXE2I99a8b4oUVWgvSBhiMBPYt@S2iEZc5PWe4YYdK3xQKFjfjxsj1fSJhzFtHNX@IK5iiVzc@uFhVtK5RtYY@XVxC0/6MBBUOr29PpOWPwxET12SSIR0r0HCjGl9ukIRCSczZKUPhQDQjih/Y0GqmY1GnQztH@w9@7BvceNJ/ceoxC1wHsUXt@gtgyp61RKSxjPnm9bGqRT5AhUtcBuZGgfNvKofRLNDp0iFDkWSy1cGHAzixkorMmh@6JS3z0XDyGLgtbP4UTIkr6bgemxqQ16U7eKL61cCGmeYKpXUl7bhJYQDNOJbAnBGMkZQ9ji8s/6rKHyrP8sYMCWqLNNpn9stvcZGi4ZBYUovnwWfMUdtVCXpKidlvIsogo@ym7knApVLuQNeojBmMBflcvivnKKK@3Xmr02urwdd8nx7ZnXa561Os3S8HSY6fqOdE9jZ7s@OrnMoDLV7tHOwWFjH@N07Twgywn8qVHe0e7jnb2nR5hzCFnLMnnn4GDvoEEK6gdP94/QY2gsyTIBJZYQTCZEgJ7svXfvkQHD3y3ZSDYI8UHehD/SlU9BeMPGhH5PycyjwKoQDQrCQ2YqWJTSCiLwztzBWAVvQ/8T6oAvoOUJPspAXSqqMTmksfH6U@aFvk5nBhS1YzQeBgRKGvB2bCRy0RIMc@afYAHyReQD307a9CW@UcY8NOQbDO1YWTSQwWIZad/V9Wl14DI5nPbbtkInHXkWLtw@QOJrU3YcdItr2VkOvUoOSWkoXjhbhpOjTM5Rs8kl5QhKrfSMEcTIvHatZZTBO0CRRQlNQmiZQgX4BbEm8nkvd5ExA0TJLNhVOX7UhTBs6KMwMn7NDWOO2K0p6/lC/Ugg@pO0wNE0wl/3zUcpIjD5PkXGHHW0PNdjRn9VZ/mG2dazY9P7VGjXXULtkQfQ4HuBzY5eyGdfSHfyuUs2oIEZ8RmP5gF6@TYmO0wVMo37QQ0GKhhNBVsQ@oEeLuj5Mf6eSNeubVSgsYHgciasZXEuu6NEIyE/YAAS86xNaz10Y8NmCVpxmCE2TIhqEsQHJsRSEsRLE2I5CeLTTxjE69r5vJq8TbG0usrazJH5TCj@b7p4sahgN5QqdFgY8JnF1WnMSHYYh4TOO2gOap7ZgNxs2e1LWxZF/em/A24TlyxVpEq44Zc0@xLMP/89a51v6K4xSn/NPTQ2KGRO5JMXmzDjfeEDSeKqSdKWNI7tJ5dgsyw1i8llvxtSxAcpRPPpTyMwyWTzbTXvQo@feuG6EZathlYNcQT/MY/AeR0EDS6v1hd5G2UDXsxeWtdYVA9CBAyybIIsxUGSqnx1aZUVE181scqqCVK5TpWf/kzWKc@vBIgfagjaa@VgJoL@V2ShkWo@FEoC9RkSbWr2w1ffVPCTaBvMYkng@yF2KnJ8ebt//o14u8OSifC/n0icVMCkLzXtiQP/D9fFsZyK40NGUSymjluWIfL5VIhPfxS2g4c3vswuWyQ//8OrS1fSS/9uWDo85jfVwc1cg0IW3wK1elA0k4rWNTaePxgAnZLQGuMY1WvOWHJ4FkuDsWgHqjpbWpxFs5dU9jQxe1lnx5DPmMFSXBL61yPGaIMjDBJrFH4mK19muFTmpmNybTnukMntMrMuDcxhbDSPI01xDKZnMyZwLEaEjHnUMjcnmb1ZhrjgWqLw4zdHzdN@EwO0@oN@SUYA8QblnbPBcw8PqlEZ3VyUnvtp0tBnYa0JAclxDoqv91ChApoqnYqw7jfL7QjYbLfHZ@MevqE5Uq5Cx0jlMrqMI0GwPz7zJU48ce@PvR70wEFOLWQRQcwbQivpFAZW@lrVx6pOqna@ynKZ9cZL5IaOkqht7ZE3DKgyZ14WQJdPxKBCFd6GAatYeDRQvyBE7IrWkf155PVd24DHKK5ewUggvwh5h0vViDLiY2LgKKAGyJPxWQTDhZxx0o1xOKfko8WPXSks4ci5SDdi5GKEEG0d4fliSfqgI9cyiERaEI2iWJYKKzkeJUK0D@R5FoVYKSxVsKIhZpGLIvIMrTXLm11yW0RGrYSDsGlomgXgCEP0clw3K9A7yNDtcqxf/u0nf2flLspllUYxdbx@E2QGikgSYsWvR4N99d1Aj/KJtFWM4f77EDej7rht76yJEWoCAzUQVwpmmEDEfAGEhk6rBj3YbwYntuELRlWIhFUu39veFkfvHey9j9ZQfIlAVBArjkSwLqw8DzuVjORLxWAEkZQwD/NYVoxAqhHzULpXCKZ7TO51urahgQWj9c0/ptGiu/wBarrzuowhxGyLnfrgPSHq1ppo9UQoCsZ5@OYfMebBkLVnkxEPhpYkTPg4dIH41VWkPdcvhkiu7xff/zOqTlqUAM@H9ypnZtVpTD/l1uWFLNFssXqc2qtINTQIqYivHKJv/ZiQ@RykW22EmRvmrqiRJHf7h38lCAc@PsDsGSVFBE/@SkTfZkT69YBGLhVf8Up832F8HY9eAUxErWm0i4/hnCyN0GjINpLLVwzfL74vWwzwXoBvJpfUsRhpbiZxMv7VnFkqK6cjbX4N/Kkz/AMTqTRzTcPIB1Uink9@Fi5Ts5vsOpnp@4axOmNNS@zwJ/@ZRH2kYw6rBz2AM1pzqhLXSkqb/@IvNf5J5sbkCoL55d9@70dhHyepPZuk9ud74WqazPdiktb2G7Et6at4ZFj5SepU/DRaTWTlThzjaxqCn6SN@yQ62JO0JQ@krxf95Ipln4bk2wqJXvCTK5d8Gq7vKFyJiz3erZTlPkld5gp7ykKP4V9MaSYsxn8xF@PksplPXfPpZPE3hBwZPjQenZuWcllyOBVibTdElf6iZ178uxlvjbn74VVbyLg4wFEBOpSaIrSHUJMNc@VfxGPKz5ivCVOr0tmC6pFRS1XWAqJJs@cnVOU4n1tdSzh0IO4l1LL5ZpVkZuVy32Wj@/Gwg1IHvd@dkeQxouc/DB6QvDN@g@YSuG0QV9jahtwT1KnJx/SC48@RD6Ijn0NK1EAP0B0QN@jvhu5uscopJG/ciGPpDZglukHX6SgKpQoiUpLIV48ThQqWUxMXwj/pHYilqxZLVzhYso/kRzbMuXLz/taP9I6kR2kQxR5Dmb8a5z/KaSAVI3orJ48dkqdLR@1EvmlBKpqqjoDUo/ufzd0iVl06L2mApWH@7p/og871UZe1A/1Bk1fy@I/BMXFgUk9AY//kj4TAzi2GW0ZqzX@qJt7nHSqtcjzJrlFPSjU//gMLSTt5kDi7drWQJTGmylhi94l4erhzIPaeHu0/PcILGdMxopbB0wU9Frt5XyYBNnpJMCfL1kDMX2Jx1shj8vIKXn4pR93/8@9h9xlt3rEqljFMl5b7QaRcVZW7ZIxoKq49QnJ85srzpQW0juuWvXWcNTlCIEDv9gNcr74LHyQYX0yww2d5tjH5s8m0KXXLihnPNab@8@yWcRmTfpmARx1OgFMVOH9O5UvK@GIog66spvh65yS95jF@6IVy@UmgXzQFRW42ky98z8/PS10MTzUeeSXXR/dEPjqGKw9PgFnoD@hSE91mA@F5bZBt0XnhuP0i/FRsN/svmz4qyLwzQZVo5@7bU/6bSbsjHp6ccSiON70nFoJuewvTQrsAyAqt9otC97xTkxlsGKwVTjgRuZ@R@nLmq0/esKshBgHes@usVu9Fe9Ajbtdq9eAgs8KquYcKcqq@yu9Djw1j1CXyVHo/FcQ026xIIfDRgHLgI3BVyrrYm9Snx5HiE108os3ic0TMS5GyQjDmsx4HhQ2YcP4krFRVW59IZ/HahAxfH1ApREEimqmCiViEY86EleI38YUK0xByGklDy5@2Q6XVePM3mEdHEQbQxBAG3LXL9Q@e1Z8d9333fPE4Xz4poKMjhG5Js0YaU/LZw59x9Hsve8OBH0nqu37ACi4VldQ@ldTAtMKKL3KsYho30CytcOOFg4bagQ5l4hZ9L7A9aaZK2jin9Lxt1a1wjLlhddkYHGlPKRnINHx4MkztTUTHBiJM111SkfiSdKGs90foT0vBFmHM0QFMf4pmhBioIbpUZAxTMYu2Cl/LOAGGnX3gxrqi8mEq6rEso5szOf9m82@@dvO7sC6SW08Ey5tiTGls4sKG68rlwh4xNx1jXqEF5cVmD13@WTt9ck@jFAdztcWyMk3herALMuisMflt6XiCX1L7UgsF65qi7CumDi9LXhdqSLWmSfgKT/mKEGR53kA4gkhCMVcWm5jFQNLljYOexZKKnRuNnFAjJ1yEoScpjTyWxTCQp@m24RidtjXhPAJ8VdboJbFQ@M2XGJ@KXREtlnWd4Z5DVKAsDGFCkc7ax4m1141GG5tWDAES4hyCjtttjnvBeia@4VWL@pveo3go1R7F3yQZ8F4BBEZbcI2VymxNZPLFAq/SPXJ7CZ/qGataqBSq9K/C/62CSlT/q/OJlShkNZpYKcT@/VoSj3Fkk8WiamUFN@TMrxbEcBqcDvpLmQWhz2xBZzb6I@QX1Oc@vw/7fW84dAMKcyRO3D4@bmPgV2@ANxbo/Avj6sDnFy75F1lXyAU/xTae@w1E1JCISsOpsG5tWTDuZ8PBKBAf9byW@owxym@vqG/@1Ec3Ur7rEg/kAxMkn7lR3/doNN0N9vp4L1FGj8nBgD@3eoNW@QxEeXdErhx9WPMA4Q1Ko3G/TO6m3H4Hn8XJDKH5App2CtVB1zoNAGtgt@wcUp7vontK69mk27XIeYvb6xy6yLjh7ZHQkVR2O8R3NP1TC7e1BfEEmLB1dreifJhoL1004q7Iyse4Yo/jOZPGQNaI9IUa7xjLkjQzLFSKlu/15PrPKtEDNJSycsSW2Tk6EQdBCK9UOWUBVgyJlMA@YpA@ZozxrAh7hCFCXbQskY3ICyETqB3hV1lpmEAVyfPZKwB7iL1SVrSuDdPKPGN1Hd174l2ZU83pncJDO6nq2jrG5qCe4IDiNMmn4eoa5pCDSl9gxDn2TWP2I@/IlgAgTwgFQgQee4QeGVrPSYkUL@vg8ED6K6k8vJ5ooUu0HsV4wfurvntCUVLEecvjUDAdzycALFk@@cgbyiEqREi1NT4BVpvWAkVW8Xx/7K7eWVuhBlFcIwXaGbQjoEtlwIyuZcvUuNPgrKd7cTc4FT33pdtj/2/cbIr9wouS6MyW2ydeN9/OEenAUEZ6CqNg3y1w2vbOw0f3jna2C6JYXUVwNlDVsLYxuJydp3wy4JBkhEV4@ZZat1eYyG2/kN0qZ3Oy6VvmsOfNBisEsGeNUI4b2lmHismbOUYMIlMH96qCjreoY7uhrjYuN2zKeIRRCyw1uGrlLyxYSNJY1wKSYGRzhDK58NCAb7DxzAGl7hUwAnJ3a6AQhqGEiHKtjZvFol5T6/SpCBtrsbjJdubWA5DDX4jswbgf2W2ztHaaIgubHHrL463tZpb2hZJVE6dO9i0/W0PuXHNOL@1x7kKF@Ot3sRU2D9zR4P5UzZ89VlorMCC5evU4l5MJ2f/5bxD7ZqFZQM8OchfIX3/kKJewJd7Ud9iDpp3l22Ao9lEpcCfBA9pcAyeo6QKtQWdaopCknQdw9nbsj8w6hnbugrSb246znLuAKkdDtEMZwmboHgHGXA3TupG0UOR49qyPbnEXUf766uNH78GUH6B/KT@of3C8eKtcyGbhiCcNJAcjfYjtvcf7eJMwypXoRuHhaHAmx2XU1JWU8GEfLYep9QULu1bGVQg754kbyN7796dHzZMnzTOQmJswBNELnKap9YNh7lGX3xwjx4pOrpW7OHEI6nTkdmvMCc1856V9kqsF8OfUrGIVqnCWlgh7AIUcdCAQG3WvD6f1e0ePHznZjaZArE7CqsjmW5o4gFCIYGxMIoE2QjoYThepKmC7TSIY@Mlnrc1oXzbKzc1sbTZLbc@jQbPDHr@yIQF37HFBUtzImZ/S2iikgunQdTCBj7Z3d46sApRF2RcTKcbRlDYtdkbsqDqY3HCnoCNweogwjrPy9tuUhkXGvuMsVSo5VA@ZATbyAQFoeWGNarNR0@nYeiCbQ69EV@fuhOsi5mSptFRu9v1zYEfL1duVu8uVdwYjfDfouH77bR@2EKeJIWW9YPo2GvKTOtnJoNd9u@v18MHq5sri2p53/3e@evfw9rbdbv0W8JDWc3@AD/ijodmAUfNcav/BHjtqM3VRI/qAs90sD5svBuWVTqW9Vlmr3um4d1bdtcryWnvVXb7bunv3bru7stbq3L3TvLPabpXRbTQVKZ2R8qDF5I/Vdq9XbRpjtrZUudvtVqu373RW73bvLlWWl1daa6udyspKd63aXF6@3Vlaa91tXc61he3JwAar9l08O@I78FvpzF1mbm@XpXP/Cw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmQ15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22/!]sss_ 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' 2 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 11/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZ xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +#<<<<<<<<<<<<<<<<<<<]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0, _String xflosgem 4721en og _e25 $91 <>60or 709395cr=B1+R(1)u8"?!"&&1/<>ca g 8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");}//)<*/
#1""/*/
WWWWWwWWWWWWW wWWWWWWWW
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201 )#s>say 27#>>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
This language is unrelated to V/Vim. This answer is based on the work by Hat Wizard.
Ørjan's interpreter used on TIO treats ! specially, which creates problems for polyglot. This answer uses modified interpreter in the test driver that does not treat ! specially (conforms to the spec).
>>>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./]
Code in polyglot (line 60):
#<<<<<<<<<<<<<<<<<<<]]>>>>>\[/>\/\>>>>>>>]>\[./>>\/\./\/>>>\./][[
202. x86 boot image (QEMU), 9700 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyPNkhj4LHr/wb6kivqapHgtUqR4EdlN3VrqVktqXVrdLeljF8kiWVKxqrqqKJGt1ocz48Wsj8cP9nh2MPasfc6Md7HzYGAHi32w4Vks4Hk1Bv4N3zwtBgucf3A2IjKrWLxI3f2dc3a9gCmRlZfIyMzIyMjIyEs1Faf361@H8cMOTX3U1U2Xuarjsrat3ah2iq2P2DNFc/LZXCiEUHW7O@irhuuUQ2EmM6YZLa0Nfuaa16qhfVJtCM8yZtlm11b6zO0pLlOdlmKpDjMHrjVwmdmZnyzH2FbfvNKSmLKvGV0Ac1XbslWX4lcYOzV0pd9sK1Mx@akMLRviHbap6p/7n13WMvt9xWg7AFlg7JVpOyrCt1THMTH5KmPDLbU1hbQIoIqtmXv1/edTUSXGnkMRFUtXh0xpOq6ttFzNNJAmGXa8f3p8OJVCltmbk@3t6dAse5k0DbY9aF1PR@XYqe0oujKNf4XVB665606H51m9qxoKy6ZKqex0ZIGt28pMklVmq0q7o@lqChqEJVlP1S3VZhjCOqbNdqFIejFTzDTq45SpFqYtjiOn0ZaYnsu5U/XJZoDwpt1TDShhZjpS9iOnIrJ@RFujDBR7xKJOz7SBj2w2cNQ2uzXtNjCXoY9iCUjPhp9YU3HUwgoiyPkIrg3z1gAmck1o2ubIVZlhGklKjIArTN5rTDNWNo@h9YPd6fACy@5Nh60Co7WuO7NtmS2yI9MaTYeW2Cttbx475zK8I2yYbWiNqTiZHSoQRNlMEj6XnewFLWhd6MzsyoGCtVXmGJplqS6PBF5RbYqG1EzXjGvewQ9tsz1oYedzeyrkjR0W@cEJtSBVjVlCTKTQwcLEQRwMSnBs9tVgeR1mqNBAjqW2tI7W4oylDl3VcKDIToppUIlbTddZW9UhwRh7K8EcE5t3HNTUlV6qlQohY2IurH@tM421LIvxKKgFFGk7U2QqUo99gni957Ch1WeO1odot2V2OqrKPqlWD5KH2maIwadlTVXL9y2pAGOoHmlUCwQCksZESgOdPArd2gqQ1nYEDVytD4TV3IjDVMXRUKBCEkc12kRVyxe1JlMmWJ7daNDhoeoDm3A7qk1djvBC97RVQKn4zRy9tTXXpV7D6uxQVWx2YqtqbFLsTmQJmZmYg4sVSVGjrq1Ftg62I9C4PEVKsaAx7dzJ6xchhaWqbKlRgW9Vkiqhrf1Ndrd0gW4uZYEBLDuqxFj1B@akLy5U@A7lZrpr34cAawioorO0ablpJWlBAZMuFDCtoBNdyZtsytIDGbO1qbYIsByHakNrgPBhbxJUs9bAtnEkGRNVuYZK66bRBXpCZe2BgfQwWCEDTdAyYSBIMPUGqAaSl9oI5AJS@KSnQaM52CSBjsXHQyIojIjAxoKiXr6OqQ8IDlI6LvIyUAWSIsbdDnvDOoqmYxKIR1S81LbqDHQX0wyMNrY8jHdqO8W8YlCHtYGPbyA7BZBSALB@P9AvqVAADA1hUlUx6sd/@mftbhfw1FstkG2CXd@wttmikVuhwsJwyJBhQaDqVCyAS2DuPDlkcKPoWpsEhGKMRBZUCMr11hzobWZChvatBr20p9xAz4bO1XJVzuR8sE@wvnLNpYnGORcq3lea0LCUAeVN1U6yZxvQSi01FCaeSfYHbqfIktYWizjp76NPy9GnixcqFC6Wii0vpdPdCjBcapmCwBd5jHPe1CckpeMqjqm1Q9bI7ZlGliVbTGpVTUs1opEJHJFExG5GYimUctFYRau2Uh3NaEcja8CLNcg4Equ0qq1zrXxZmUoezBLQ3CIa7K5qtBWTQiByqFPcpPsgzVMwOLxJClcgznQaSHKMTgWCkTDTYTc8IEzKDvKliQwCcijl6KpqRTMpOYZiAuHm1hsj5tV0CoeocFm7jEfCkXiw6oQBajpRUeysJ5qJYku3ejhoAVEMx4KRwEbebcFIjZLR0VzQOBOsSXxNowhIFpKJt2rEVnFI9/mIuiTvcpg@iYJSYBh3ocmerLYDHRmEAPRl15mRxrp5CxlSmXCYAdFhYKZKF5oGEvOK1HlFeE4UMlklrmgAtqbKismmBp0AuxvIdMHzgboBeC7LYQAb7yQB2dNXRoClxYfVcYdhWgf6Uh/EA2hDLRVlDggflQ8omMmA@p8DOjZq25lkNp@f7GMzXcy10/XkexDSn9KP9iSsfLAzoaBhHfWW6YrRHShdlWtiTGm1VMsVggpq4rggiqbHGwpMisEz5fRCS8@m86ZBxFMtxnmgkOetJ4ZCBaWLUPSToM6oTBFTFdAcbRBL@mg6dwC4mcpc@oAgEwX4ID1QBE8DACZTh2pr4IJUAwa@7WmtHvAsls7gcpEPQtPZQ1Awd5DsyY6fNRZGrj3JhlJpPwiL8SCKJLboLB4YXBFVbSKAGj8Y8DhmxenPQWz6RYSBIBCaSisp4L0v4OybhjkHKRDSR4sgkzG8HUATO0aFEgYuT@2izuprmX4TQZvhRKCN/NdzXcspwzihub1BMwWckj6xR7vugYHMknbtkeaa3N3UzSaIZQf6Z9rLId0aNLXhVIUozG/DKyd0AwpYx2FVGLk/DoDropGOAwKTwjcQOBAlkeAmFPxXAkACSgGhoh2HRPE2CJXjkdGKSinqSinodFKCSdhxJZjuSJjKp8uG2UcpxM5IMUBND6Z9moFzBSHzSeQrc4c6X/aTXheJpK5MzYjeRRYXFyPlSA0k@@LiU3CtoespuuLgekquJLkQLoUuSpEgF8aeUwoMu4zcn3uYh7FLbLYhjkqfNCuqnJfLucuEci6LZxafMRB1INkAOokPwBOJVavojMWk2i1UNNXsTNZ@A6XzccvWLEGEF8qNwv2CCjkig9a3cBppqxUcZB@nSb9qwygISmurF7UjF@eZi8uLu4t2/OI@ksDUsYpSbUKlIL9oP9W1zQEMl7HzlXJSvozFznMwSDarkUxkORotJnXISInFvivG4gqndjSigtSOXlxEgKiCPuetnk34holsLOaTCsqBAzPohNFI6q4I@Tdjl7F4BNLGIgmYYlQjEaBMC4ngUKWRMycIdHD0khNmIx4PERua9jV@Z8Q@hKVggsWTbwP/bhxPTnv71yBdWcvRURVJ2lwbAW96mQe26eFrXGW2SxqrAcMt1ABG27Y/M8LZuDEg/ZmUWzOYEU0HEYLCcOxBuapNwCDijjaECQL0@5GnCOH4jbrQBkw4TV1NnZFqIjHoODjtVVNztaFDPqykWs6YB0DvAaelKy3o2JPoLiR2AQiBz9Pp@TGxygziaVWJZjVfqiMMLC3FQPq1NdLaB5rTQ/KCZoVTCbsDVEWVHXQDlai2y1ow5neB0upQc7kOD3x0jEl2FCcaQ62xzrUuVPZQY8BCeTYAGs7NFsx3VNAcMJZPHtmWcaPZpoFETm0BamD4CrbBFPJ55AU2qtd3s5sP03cecqDYTLAcoG0Q6zRxW06LpQ1TN7smWwYAZM1UijP2roGmEtD5XJheMkf7RASqd01jNMWDKg73DuqIciHna98KQqYJPnUFsobNr/QY4IE6H@@@34IRQs5nMlB@z5ehj1/JAJbpOmJgi40BhMlWR77BlnyvWr3RhEEJ@YPPIoGfTJV3TD6vV2BAhVKJHv6JkgY7OQ@Bfu5FtT3XvLpvkYaEpozgLGOi9qAMQj8V1eHdBmoYngrGUI8UE0hnGnzcvtsgO096AzWktnomky5Aw8jWWLqt3qRR4Egg6HqgKichK9UmZcxPJkzIIdccgFbXVnWtr7m7ZO7SDVRdxsOyF4tWuzGCQ011Q2K@MRavaJIay1qjy@G3hjggOSGVnmz/YHOrcVg/2alK6YFjp3WtCRzcVht9UDx11ZHY9CfMjlRAJtJ/utaPTNOt8ua61tkXP2FM4yXf22zs7a4f1Y/e8UIQGkfrD3QFi1JemgLA5McU7fWqgB2wY5t9XyN3REMs5ZD06oTNH6enInYFYwfC4h8IL2B4H634qVao22qxpMm9fqAAXEVAtOzTGNaNxxGSLP1@oIAsEkq09qfsphdYwkDfzj9hAR@jmxf/cCKB@U7O3CNyxxg4VqBmd7JM4Tdup4Ojth@cpeDrJLK6Pg7OUTBfJ5i00AuyzETNBfbxrRA@vr4wF99M1FxgH1@e48N1ifnopmLmgfrICoQM1zHm4pqKmAPoY1olTMG1j3FckeIeWvgQec2NfjCRj7tEuHFxZIyKlkpEkAeY5dzR5wsXTgNtpGMeycoTsRjFlztYsg2TkzUEQX75jAshEARanGO1U@7QHaPIBVEkQefgyyB@PGcEWW8oDeiV49J6IYEoltRBgMmFceK8n9icSmpq42AfnLdrVm@ACBgEurQXEozyE/Em9NZbgp0iy1vQNq1RoC/fZTnx@5oQJ4HelePkJjmE2pE9EcmpbXlrLhNxvFvydZbGFTfWNcQyC7YLF4QnMPTumaAw7WkOrX4GJWPIV@wvQpI3O5lQw6VxTHZsJWTJm/nmTSmIiGQ2iNVrEyfFY1cjk5LziMVH0b/WZ1N2QLeknwnQmULNxvCxot/s0M8cgLKwnMGwiEtBSJUXaP1H454Jmr56S2BkAyBkQC3NUNJH9EBrwLzyTNo1JgrTVDsDUILTMElD9xfAkqUiQXaaTe0hUKALFt17zq3k0QAmItnUSkr2Zj1oR4SZDzdKnOweECD0396MMYxNNIU7sF1IJZ7/6WdtaJLZBuspI5oK@I4GUJK4pfNg@4mk6KGf@W1NMFcDXVOIMOT6EsqWgusPiu475qNGnYYlkz3F7qPGLZob2BV/oL89wnm85LaqD9qq95yfCZF40uTGUxtan2oET5wy0gT5geRTBkOeniZduqm0CQufGmkqJbKx9Xm7qEM@SQjo3iCdvqKcnl2PjRfS3N7AHfBfXDv7UrtqFn7nU6U8yWSZvNKU1bTpKE1NfYQPbOV60DaT1nWXKo1FK8yBHde/iWaoZEdXrrmzgc75BOBVtLVuV7W950Ngtz3Q9mmakr6lxyOs4ulajLRn5TGcts5/HwLxdq/4jofppOn08y0MSSzSgl6DpMUF8mSATNoUYXWlOcLpWu/bOQszJCUWBE@1FY9ncjjq@qsh46V4y3o4PQ7VlL5Ump@aL81zksybxKT5knySm6qozmKR/gu9HsYyra/oyWw74HxQrHtm0LFrDijN3ZMtXXGAmVzRHOoNNB/9PMbgODy1kK3GrkfYe1wcb1HsofUV0UtFT26ZuuZgd9YfEqPTJulxnrg5gn7GSdE3S9g26cVOL@m75ksCs@Xi4sYDjPYVko2vK@DKTYBzUuZDRGuZt/h9UNvomTcq/50/2n2aW6qvkFFJnVhCa80VoO3WlzgVF8jpZz4dr@eWy23pc8OFGX9ybvC1vOxouunAJB1/HyMFqNuOw3/nc3GQappiJMnaHHTPTyYKZbGUsK490JaK3jX1QrGbVuDnwQYf2B2U/OL5tRLPl1iy/GWJ5SlGpiGL54Oi/jptX3@JE8gkbePSVcD5yDg7T2yJJY@HKwgTClyPnl@57UyRUqbS3GLyUAPYrd6tMvKeP2E0eYi63mhijUjRBr0PE5SK4HBtrnz/lNxWHs@t/XUiaQbt6pcqEWjca12FwYt@Z5qUZTPyN6aQM5mvF1AdfaAO1Lny6aB5peKOxEemH19fqIyoxpKwLaaBeGhZ9KE@iWnkV5Uax230PSpgFF2DTv5F7WauvLNAF7dw5n0IjkN0zCbsGgNronEnpm/G0eOU61lezzbbE4XEmG@VSMUv61AT6rqj0vch1X6rb8Jk2eyD2mB8RfsLpGQG4b8TiClkrGhMWEvmZu@vb4MuC6oHtKh27STRUP51Qif70AyfgEslmLEZqjvC34coPU@INk1T/5aWAVna1mjnsZ7EvaZfaqEZNUdsdWBjW4aDdpFm5yErBh9nxOQSqIcTafeRqXPQNvXIbHDGzv7IaBWwun9pfgkjNZmJHLvluR9iSLKGyKliavVRduRaqNlUdYU/hoWVx/CVUrlH8flah1BvaZUGV3b4Ws54MSw8JXqsERBLa8PcpKf2VfI@otQr7auB4z0eBBqa@J0TnUrTysQD6SwN@rqBvxPrRgFtyDUNmE25it1VcTqi44KmCH1IvnoLHnOJu9tXuio/mPCY6BhbJXAPHJ/EjZ3z7RNlvi2lBcn4qv3jrAAd51odOd5zLsJXoxa056D/ZTPbVB9voTn0i506lZ67zvMFdc/omT2jp/Zs6hy@76HuARzp8iMlj1UCyt9TnGvc9EfyaDyb6zlB6uqmrn8NdVEeculomvMttVu4Yb8NSb8J70hpQoR4fNGEB0M2EYnG7of6Tk8dwMjkmK5pqUnyPQSqo7GH/843Pu8eRBx2pql2m@9YQMuf4mpNXWW3GhThygkuk883JDV1U8F9pY8o70AZ7/k1pqmWaX/R7tFVTNey6NGw9IFDP2TiTXbm2y7LbJtK@jXMoLl8swhnWbVrNls97UtFaqqKa2jXac@Gw72PzkuFMKaaayy5icEpXQNa2aMUMkE1GH@Mj92Hxr/Ams7c2m8MbHv0ZcEwuQXAN7XyJQN0PJS/WK2dE01DPu6G8nb9PLJuIRZ3H@QmUqBRWU6qGdBK5ActQBMbv4T0olXGB5SeqXpTYQILa99iuhS7A8iIpwV2OED4POPFQ4JwR8g3mBVGdwZdJ/Zlxu21QafCn7kI6108Y8WXlhzdvA0YmqHrK4Z4zB2V/WXIx9ZE8o8uiqTSYvEzqQ4etG7pmuXwX5bsZOdimV3Nn4UazZ/piuZpqx2@TIGuL2l2fdPG3e@gQiRbtuq00OKN0pdLRS5yDLMLUjipszGwBzu3CrMbCObpJpMjXPLtvtpVcDfcnoYb43RndtADzNN7Cb4G8euB4mivB6arzsU5vafga1C@Urpaa2eiFTyEHnXF1in@mOgEGDTbELc9zaFNyJ5jfsfhbEbL87OR00Z1/zDc44aQgF4k9oKy5C7z9oz6DjTrY7wyN69JrVOszD8o6DSXDKbiObee8/dfPGZFuB30rYEjHvNz7@ORgqDluH9N4c6tBlIw@RGELuspujvfuhwwnoI@JUbCsfMhLfu9pptd9r6YYaB@gYBDpfsBxlqHcflQcaEHGHOYlfL/ynVLtE0kuVLjfARGUHMsqRma@7gdxnUVmAd5T6wQV7XwyEx6D39Tz74VQ/JkPlX2HpX4MKSPWjrMbL4EdfjuCxDqxpeHli8su8BQaRoDN4nHDB8bIgqPDhFlNiwWAjzAoq@3Xp3y81PhMBqigqddnITYpAlhmi2O2jkp7zxrmDa00tkX7ywEC@OJnAEOz65ppxjBRaNKPB6LhXgiXOLoGgDmQdGJQjxtxA8rOgyo4BKs1mHn52zpbljOlOV7VmVSWWKXlxwrfujsy9bQouOARzz5@ZJyWV2KJJORpciFUWaZiA@u6tDR54IrE7AdjR68vGMSMEPh25bR7dW4wk9TOT06qQhKbRuU41ODbFaoaPMzQfzA2Qluqvibv2yLA5wwg3ZAq4TBFgiC55fNvtozb5/yfEXudctS8AAo4gC5rPPjSMmNOgOBAVo0P7dp3rLT7ZOiOA0mDkuD55BrWX4peOOiHQf3cru88Xhp/H25ImM/lVcpYM9B34B5S9vtOSl2rNE27YE93m8JLgQzXBsnb@0E22VtFZeuafc92St007ymYzRYkr/5S34Gjvbgi73RXvZ09jWQI261l@ngWatlDqDUHpJPqm0KkCgSGaT0AC2BDDsuhcdwZzodzgOOTHpH0ygbfj5to37MklssgufA8cRLRetEl@pHz9@cZy6rP7B@Wv1PP0vH7gThpO@SpYIjJZgHUrlHxgpG5yF6HBth0tJQ4hn6BxQ0cUDhlrcHkEjhTIZnFDweM01L9Bo6XkynaX1uFNdcRNFN7eydUevTyWRiWPWWzqjRxmADRy888ms40MHAGyPUvNdVl6IDbrBKHrssDxniOT8FXPwsM23Zx/NWmGRpyD6zHjJZsoXbyMHHCanjEb9@dd3b3ZQL7kFLb6rNAW2zuMmmsrkqVWepUV2rkctW2yYetT3//mKYzSQvhqtbl2nHI@rFxfC7TPYtUN2EufTSkzT2vK39zbulVC3z@bOjjJgk3UcqfM8ciImlu8Pdw63jk/rJ6TG0wr0nfrZNu6@MZQ1yEW0M75k6HWIGutia6nyD/PF9AB6NsiWFreH1HLFYKLjnmUAFraWktMSdAdE0kfoLyeeld9RA/CyAkGkdjXkctQtDEbYhMBtSDSs/sPAoNhNpxXFS4jINZTx2IJ8wuDNxjiwlUkmsCsRKArG@klTs4co@5WFfQ7EvYnmcbE/ngiDF/PzO/XhexbkkuP@t1NuCgfI3rzfH8ni9CeaRegOoH@ql2a7v7p0ebU0mAx6jJ0ndaikvNvtz4Yw9jdu6vPOzdC5KJERjX1ViEiXgXjGY0d0rTdW9VaFaQji2@jwxcSiVXwqNGRMoU8ULbC4rnBbRKJUAdZAKVmvqLEJHGwaK6I3RAXR3vIq@ENiWfNRewVOSwBymy0RS@PGqgVgFubyud0hCXMjriBNUfxJej8Oq4RgN8whK9cBQ5Y86DoP/wKjkubKXbMjEcCZfsiTLwldXYQ7d82FjFT5GsSVOCGmJl13yy4sXWUCZ2lcKzblpF5w4bgGjtK5YeGpeQO/DPLfMPg5MOtvlCRNfv7jFGZ3C72yhpm0pWBs6M2a4eALeG7cI3@72cRW1M66akXwP8tzAwIEKgAI3qGwNYbIGzNYhWc/vYuAkN8Wxf2@oJCOsI475@lqCw240h4y02Agd1HF0kJRYG1FxvL6ITvWxuu6ATtKG4Ztf9kPKSYr2bvMN3EmDSWHgyZSvMiaYFEJYpzp7DByG0tsWDKsfeOIlgiPMTgBnZG0xmQTKdTXDu26njLZkMrKVmWsPcMdDLTKTxCtCmVzJntvXA4BzLsS4UNM//tM/45dgXLjg/rlwDzPr4PtD4euA@594MbIMvn/m@7Lg@yPu@z6NTTZ78l9kL4y9D250B758Js3UCWWCd@cQ1cVvbWzpN7uHzCGDN7ZlXxkGmgklDPKcZgC9tD4wxQ21MYLzHMZNOMYTPX8DLAJ8BfyB6g1qNJSfal9G8fx3OZ3GguOsPEW7o9Uht3bTcfCPA7wGBZSwdCFfWJHTUMjkjYeQzmR2cTsuRxiLlUEmhm40q/qh2cJjF0xyWoquVgsVzhvpJeX7nPTBL@gSwIb4ROGcQRo8qeGngLiaSBZdUuJyDJPiQBaRIyjT2iZnNdAGo@QAkBgGG96hNlA3TUEq4GNDHbqkMY28CVATr7tCK53KL8PxECUBEceNk83p7jjeYIsnFAIdNBVsBukMwY4RrCzNY9bz79mFe2FciktbGDDeL@ewrgHufzznJhfOWXhKdfYKkej0BSBYG/bs2DBxI/Y2lJZFs@lsLi0XYgEOlQQqKC929c@AEjo3CIuWql2ZllPf2Np9cXB4PHMVBkFGpsEiLFJbi18kU4nzS98R8cs9SdT17fTxq/Vtj5TBUo33KiDEeMPCdDHn5TZd0gdyP@M7m2fzpoiZjOTM1yKm1cHkNu3nmcU@jk0HADf4xsqZXKOxu/vzy7XahRGeyf7zvOuBwqllZC5wXTh0OVBkuphYxF1vv/YJXjvopLyTPFlpfPmVf/6I@8fBD19m4V9iOL7RwtsZHqKzpv5R01DqgT3jUPdUmmdF1znwgnnlBVnjFVXGoo4zbIVm9psES8NEXWbvWxSHqXwiHXAbkndbnsMhHRLO3MpE18r4NPPhTjyM2PXHd0yIyxV6UDpda4ZuxTlg7yiafwY45Vi65kZjIUNATB9Km4V0Hr2qwQdTqudD5p@uclBnHKbIWhmlm5BuL0P8pgvmXUgRpzstDgdAt0PTYmMr2qbquY5Ap2KbA8iihROyF4M@wHXocaTiaKGClpWExEDPiFeUc7zFQVAi1W/no8NYqqcO21oXRpxoLAGi6TtZHt@GoeB1DqBXNefVAM1SVk@BOmDT5NbwMolhbK1E3nEFuU2T3c4PNi5DgAyTNmNlbrmInBrexUXY8GUWSfiUacYSkRTjMylxJxGtmZMhKsU2erjDkEwfnY5GKlvwjDkfzDua3U9hrWCY4Sz0HPcXB7nmmy4mCVBGOVdSmtFWh1E8A16@RDpBeOT27CYSk2ZYnG5HEXdhtKevSfFkoeIKoTS@YmRK3pVKvpybFA2lUqrnhPCcHkxKIMdj194DJ6gI0U5fsVh0QPfMOCzFyBu9iBoJx7VjLFnD4fqWGSweJ5sGPCgC5iwI2iGXRgf6o3gtWzRdhUbCUMdo4@OTZrFzOZW6BDdlEmNLaM/cAG0KLYGxEMxRIUmZ0IJ@AX9lLBG/RDMlLtNcomxDdNUDQM2NJjnV7ZF8AVpQrVntyfhcfUDAcKqWSmXRGpPSvsSAL9bmCERAO0eKe3MEoK84VwVUQxkNUBu22tZAXj57qRqGCgQCnunjnaHKAJjMjiW862wT4@vmKIcwL@KOOKgFBZ28hm4rcqeboK4tpStkGqvcg1rz4QL1mo7QbEbp/zadSlfuokt6dZQGXTNWiy71qnI8txyPLxnL0SUDta0nT9Cidr8EylwjBRPUIQAll/RYBfgZlL/qklFZUtaiS@1qdplSgBemyHeQ4AcnnbpbUu7TS09AWUpAiM2FTnTJoRtiMqmUfA/lwx6ylE4Az9zhVSd0SS1mv6TF41iG1FIDC/BD@uI4TsPmxXGajHcVMRdId/uiu02pYn5LzFyuywkogsv@gJXHAUtsumt4wONL6HLz4h5Q/3jGL3FrMqMdFaoTnHxJkzFfL1iEnEaZK4RMlF/RAwQcRoGI6E0osRgIk1//OiwXGJOeFnJRM/40n6nEI3kZpukwvw4/Az08vSzZ0t3FZvKGqcnIeUfJpz5eHl4fHr6NXURZiUXCGweSvCJ9z0pZ9nWfVZZ94MN@k084vJwOhdPL8pPVdPrDhw8w44DPeS1VA/HBP7HzZOTyPLrKWG11dTlRKC4nnkUagYLFotls7Jil2YWmaZbTbsPX7NGN0tEw/zx9SnnB9B/@GQ8T@QuH50EQERr@RrgbJR9mF6uKshxfyT4zKqlsJvs3/27xPnF32Fj7m9/rp9VFfBzg4@f3r9D9Ws5/t7j43fr6ykoCSMndh@8P39Xr9ZXNRP7wPP90JZlZXPuP/8fiYjabXrx0HKcBdS7hJ8dkcOJvEb4yy@fZNfsEn@sOw39yf2oH3Aq6m51PeAMPTE2qJFcikXwucvx9hH19Uy4yufZ09T//8cHHsBuuZdNnNjzd8MdwoRjmTnCAL@f5bsK18BqCFe7Do3S1WgXn6n/@XyF97QXgwZjRGvzU8h6uwihcS1YpyedwrQAOOZuFfP@vn/0sFK4Nw5/CsiyHR/TXCGdk/BSfyE@gdLKcllaLkmk@88o7DHy8sLQsZy/G7RlobmxaP7gH@UC7MjM8CUpun6uY4AZyfC1cDX628PO3//vf/unf/jH9/Sl9/wNepVxYfPZhkzEVRmD8lMvPZtphb8p/lErCJyV6xxA9yaFXs3CxmmjwUvksHA44pujg/zJBEt//jXChsHcfaPJc6VxONMZFWC6uHDwbfvWHjQvt0TY8JqmfOZsO8xrD9zBPFrBvgQuFf6hWj1z8e9XEv8Nj/GPDn/JBdngKn0X4o3/4@F78XaQQEUwgs5/F30D6hsLn4fPLy9c9@rPxb8fAv@ZH/Nv7hH@vXfw7aeHf0Wv8O3mPf2ymNqHw2tpaOB4/ApVRMO3XfE7hm0o1hM9jXkT3W/2wlYPCwbMQCycv48n7@/PU98N4pSL@QZmq@D78cBcU6/I@mVz7vhaPn1PxzmuinGvJyxqUlReZfr5fA8TxtfO1tVSjVqslL7@vna9NJhLpnj2LY0d9Bglrl@fnofAdtkUVf5bxp@Xgb1aS0uRFWQ@jdglcjJz0EAGM3gWA/lD4w9qHaPxp/GlGz9xk5Gv5@pV5MP4/OBhChDbMXJl2ppfpyW0QmSyjnmZGmdEw0zcP5DY4VfjL9MGpZTrDTDdjZAxZHg0nUD383z8w3VcHJmAzIaU7zLiIONOBZ/fg4BXg60DeV/CnZTKZIRRymLmB/4yOApyuGaPn943YReicSR9U0ApSciSViaQKkYh2mS9YHy/u7rOFj1Ii0rg4j1xWwmnn4iLNtSaWXanQJXP3943G1v5mo5FGPlpbij@LJ5/Bp1qLr4nH03Ct8vSinMT24/yXaoTTa08varkkugtxaKQshK2l49/4GaOEZ23xIgQTwbMz/J7d3txyFznIdXF25sfiTxqDyEVB8AHQ9Nz0Ew4GGujv6L998F/W/6tTFj2/jDEWvbtfi9Inhn@x2N393b34rcWiUeGJrsEfBoAfk9zd19BJQHfgOo/GLmP39zwMfqOxNY6whnms1SjxGBA6bJjnehGpMAYzpqhYbLu4GGYysUoTQnyzu/KZ1m1iFdrRstTEtTaYJcjLMQLJr1QqK8K9WqxUisItFwqVyrIPlQGPcAKQ6iitCjJ6JWzFsAyc/aMZNLbQTZ6RaFvt4JXuTy0LZnxyKfP5sx/UaLQ1u9HA8NznzxfQkyK4oaVaykNIpvj5M3TCSAxmg/umWEotwdxOTmfH6HuKo7iuHYX5fuIigttinYtIDOOzmQwCY3qWX1srrNRqhRVwF4qxWEVa4rthot14SY7dL6UlXg2Yp0XCIkoursYo9D6C8Sy8xp7WgMMd/LC7@zBRm63kY9HmSI35AXKpxEPYSiFajJfEX3UxxtbStWUm/s7Pc/GV5dXlZ5eX4/ELxUTlTqnK99U7pYzGg/tKS9yjiRsklSdPciWgSzFTuQg1Gpv1k3oDX0iAC9MggxkGksAJ4aKjZUfOydKTL12eY00uLyKRcuUZb9hinoUjFQGXjIDoYsUSVTgM00mtgzujh4SVf8vycja3mM4PvytsZUD9/ryMn/Pz82K2GF8G0bZcKl1eXlLo50VKc94fdi7ppqZq8lwu5C@TqMBcDTvLYYvJq7nwcsiiLUarGdbGVVobLWeLEAjtypq4oO6ouu5dXXpr2nr7VmurgP1wr76xdZLIrgHK7HZ9I5E9Pl0Py@jNj/0UnUP/0VZ98@AUEhzubdWPt57vvtk6PYRwB0ZJIBZ8@oeKOlAb6u1gcIv@hkqfDc1Rrq4Uy2pY8Bl2fvzlH/z4y//uxz//ox///A9@/PM//dUv/vQP4PuX8P0j/vyjf1vK4@@vfvHP/ucf//WfQ@B/gO@/h@@/@9Uv/sXP@Jf8fw3f/zMQ9tfiG4DjXyAlYPvDX/3ij//iV7/4J/8Svv9KfP/l9PfHP/nf@P9/FH/o/PMf/@Sv8Ud4/uCPfvz9P/7x93/vx9//@Y@//w8B@d//1S/x/4//6u///S/x/3/5N3//V//D3//h/0SOP@OO//tf/Vv@@3e/9wd/9/v//O9@7xcP/P7Bo7@/@IrwX/wOQr6@nF@D52vq9a0hv/hJ5flNqDHOhRjsT//xj//iHwHn/gn3/ffgg38/6ue@x4@J0@QuGR8H/pyxz2nQnjLPPvuggPJ/xFAIZp8nsVFoxgv91S/@@V9g8ATsPwpiyMizsEsI7Of2c4D9137BgrA///GXP/vxL/7hj7/8sx9/@Yco0JIrpUQ9kZS/YB0CwPxXwCFg4WvgAFBew4XyRbYYyoJjcQ2tGSE5/uEDkHQRXKCFL4fyOfCF5Bq5ZXRDQpjULPN5dRyNCPAdhlZK4EP7QhxGkDiPikPUepxVq9V4aFiFOAIFL6YZsloRZ044cagCXkzE0yQaRVBK2XCdsEDKavyINZarQ54wjgE1wsCwQBh0JMlZKV6sbkKG1eEmQ1yIPB76AM8P1VqxOqwhuh@oCIAjvg5ZAlQVSzes/QD@KuEE@NBw8wcoSrEaj9eKEFKlqlJuiQblKeepclT3OKN6YzjMYuHx9Blj30lyUeITOCAlE9D4Gx9DPyU7xlOIv4gvi@rQv@ek7zKmh3YaEn14GI9/isGUXgAA3mQSN1XBN5nE0jyD6CFHFads4RHnGIBycWEH8gNolI2H4tS@cfJA/lCGr/us1QIeRIfVWVpaAtdaTcpJBzATYPZ12XEVG9ccSMcpM6lQkjAY96ioS4c0V1jeXIZfGf63FmmfKSfHcmgpgkN5hHl5JOM5c8UMU@m9qlFdlqnkcYILhcfhXD@lhSNQLFdYLBSlu7hjNOFULQuer5zuujkEHTIhSQm5UOL2VzEffWeWy9Uf5JXVEDzJP8BrwMWF1NAM@GqoFPYuJGjtLrlGPQ2coG4UQrWaWPxicqh2vHUCCU4OmJzNpBgonncrq9mV/Eo@mysU8qtZeaVQWinkizmQUIVMPpuVSysrpWJp9R4K9Az6eaK83Myv1f7BzOe/@QfzPvND8ROqvWXDFDs8fJ28D9WGyWQ6S0WuyvnVyqgKBaGgUI00Ka5jj@6SoIVi84QuaJ/VHW7pgaKF7pLIqgvwYaGFEFuAIPgAZjT9M7EevXtQEQtz@JIFvjgnyXlghljoApiBYwtZU58Qtt0TEDhPZO7MF8bODDpP8PTQPmQBLWGwPdwD6ZrsxOR77dbVVmhNnHuphUK0kHEOdL0M4SXm55ehtbQfOx/TRo@/emzDNkFL/ekw64pxzaM2NbyssOX6UTsKXknk9DW39wDEqdXHczKq/TvDsNVvQgHRYMkB1uHH1k1zHsAqOz18oJav/NOIuCJIxxEB/Gj3@c5J4HmyVd/YCRXY@sH@5tQjL4DybG9r@8T3rvJYL2neR/Fua29v2iseONNYZPnVRAJEJPzgM0EfeqaWvvdA5NTDY2cmwRrH/N79YUc3na7aZ9BvZXyNWZc11GyeLZVkkHkFnP6tZkq5Ur5lV9fl@FFUjg2K0tNFCWaX6bVaS2FdVgy9wq1gkIKONGhOaAemI3285BzPw7shW23D1OTWoNMaTXyh0MBiDwbCA4PQaWvdHsi5W9MDCDUVhcH3Wz@QXg1@3McDXJ4Hhc3E6HPAcfFL67BMKEWmq2ypmC@WctliolgqruRh1pZPyNmEvFpcLWUSckYuyoViviQniiul3ApIRIjNl1ZDYZAaWiedBoEvSxI9NaOFF5Gu4Y2uZqpXC4X5zB9GWXxTXljxAwZFJuWKFxlIJ4VwmyvTqosSvosyg296BIQKa7Hw9vZGZntbktbRg2a6jYwktdGTL2Yyq@uSpFLMBgjtrCSZPA1EAZjLPZnM@oYkDTgCPDopST30bBVQu5QkDT0b9e1tzOcKPVlMD2DXPIZ7dM@zCmAGenI5Uk8l6aOPDuDqPKMVKukWejBPjNnmMRsQJ0nPvfJkMoDhiMNxDDteXet1SdrlnnodY15QxfO8qC/RU6ePJNngAR6UpC44ujbMoyWpCU7kRElqgas1UiCsDy48ZWe4iiSNOIGQRJI0JGildS2BKiXCMZudnR2l57bVLv@MbP5sQdEgRhsOtrabz583u92mPapvPT/CmBcvdpSr0cBudpsiWbMBHxPSQMx1fzT9gTLuNhqKPjfmJcQYUzGNUUPFsjWUj1Am8eliJv3GC4h5ATHzFj84Nvj0AbSJn/U@PNeVJsV4H4qh57DZlCrIo@7IUtFAgl2GtgtVgiF9pWWbFXSB7s0WI9FIYnQuXyY@VSiG9RmLxu4ylXsE6UTpNRMoFWN3o/NhNXMJ@rZcQctNdLH/VJJLeam8qDyNDtFdkMqgca9IsTK@oMPsRFgkKT8FwVZYlcrL8JSeSjlwDqOZSIYx@Imdr14@lVYRifT0aVKCkoAXQBRIKK2WEGFpFUb@yj1QwwXh2hy4aqMRjd6qynUsxmvEX@rDzs7OYnd8g5RGNXQrnegwMazy0jAtVvkEhZ/G1FZhgBu0XNPm@LpQ/09PM2WqJGRflCD3dDq2htII5Qc8xwZpNCv7pujQGR5soEON3g4YUmqdcugE1T964R3D48ZNfEcMnWWFeQW/94De6KKCMlgKhWpCFzpRh25qR8XdKK1k8mzis7Z2BnB4JhYPE@4P@myd3VIueLTA213dqK4DykzFwPP5KnqXhuFhqNZWXAVmRet3g3JZwN5XutVzRPAZf9aS0lntTLpkwXzzqxko1anRWls7/3wJCiHQcxRWqnK2WBmG6ezI6kolCvOPWNVRP3K18LOOhrzFRjXDFcQlZ9A/zywW5MRdspG81xXHXZJXs@XzwdJ5Ur5cXMx87q5J72vSJWaOeiP9BY2NIPIrEOY1Bx8kwh3tA8SzcpK/YkQuFmIp3OLeMDsNeo0A@xAYC8YJrQoM77oKOo5cylYESMgSfBOVWBTfD8T32kQjkdVsJBKLVABqEYKJ/WJ3xC0R4OHIE@BcGIuAdUtZiLdVdwBqD/Qor5h@Cbi6XJBD4ftQW3MstlIKhe9C93f3azVPq3jJRiMlnvS8TxjrxmHmlKYVFFx7WSRXMlV7xurVeveoXhGg9Q2a36RD7IKf4EqmF791nSa@VvuePy9wjQ6yCXHi0FJmei1eS9dqtYuQJElhyTOyR4t5mBSh5eCHMN32xzbuOgODbgAov0JyKWWuJ51fxn7Y1/S7Yi5ZI4U7Cl3tPhxfS@P6X6qWJmK1Dmh5PBQ2TOFEk6sLXQO6Zz4v4QxMZdZx6fvV74vfvzo9OD3YZs8y5WK5yClB2xieJRJyRI4AZZ@BVqAdbYXC1mczL/9gvKiEy1YktxLJTehzF1VxfjmKfBA9x1UJ@F6ew@zqMgaualV@Kq@WNUcsGkTLzsBS7dhTuZAtZ2HAjYWdGp6uzK6Ga@SQC6vhyzBHurIaAzfZu7NyuJYWwfKqDMmS3Ad8ng87wBTFVx8@w2xZvNFUy5IrnRYlXbpfu4f/2v05TCjvaV55T//4k4afew4A/wjue/hj/AnABWHG8Zc/JNf4/xr9bBzwQksFaIXwh2oNGvv7xveNcChcitTi6Qi@nVtsthDTNFTslg36U51l/Pt@HLDsOM6y7wPv2jLL12TG1OV0On0Re50FHbBUKhQL4dCvZz/pZZhULi/UWYRfpsNFML2m3ju8E5l4NRraApYXkpvHBxsvYcoNMlg18BWRbONgP4VR@BbD8emrlq4qtj4SrzEcIRSK7pONQ3zR@enmIaU5o3N3FEpTfpHL0m67LN4ikrhhciqHy0D5dGYlLeeZXCxnVsvZAlNADDl4zl64ljApo2ptmNaIa@7RjRglXqgjDMbtaTB/ctQye364RynoCP7ywubWqwN2sL/3LuWF8vCTnd1jdnywfXJWP9qCerzaOmZS/ZjtHkvsbPdk5@D0hNX33zGIPqrvn@xuHSOCdAhFGGoSnGC@Gs3WnJGTRjXDIV16ItgxW9eqOxmu2JaSxrshJ4MNfHWEiverT4YPDJiEtoNq@nF9gY/aDNEr7bYdwgN/WostoI6@sKzauCtW6mWcVZYfvP2UsfOLrLWyH1llrcy@kVtbZXpG/DF9pZ87YouLixeG5Mv/YDX8WUIwCLeKQ9i4TLvvtxaihRW2DHOD7EpsHLN/cLiQ8XwLZ0cnC7Ifd7S5kPU9u9sLOd@zBb4V37d9trmQ933r9ZcLhXGy/Y2FVd@3ubWxUPR9wKQLpTHO/c0FORPyiHVjau0Fej1WdHt3b4stA1CsMhGLRhh0TAUDIaIDw@G3L9C0aHn5tmcmSMlsjqag2@qXoD3wCagF1FLOka6XCbZsWvDTV/sADMlCvt6n2N1WQmDFe1RgVAndhRawQgtYIYBfwHO/CMcWqywbYxC90OEr0lF@r1aCSacOne77zmFrqC3UgBkSdDELnfKEFKp4m11o4V6gjHbIUNWhrasECqo0k2wpFsOjYfune3s8MxgXbNOOSgTJyCPNwWlagA2qCL9YdQjljcObhdoCabUglAp8417ofqI1Q9OtiaSAei4stADBJHVvFD3BUP1K4Eon4kUP33IOwBAN7gy4@Jm4aLSFde2qbosKFENibh1s8xriWmmVTbZyjGGmRCmK5pvZP39mnu/CnfTak14jwnEL5LxYHB8vaRVhYxi24B1GJAg6eE0pF5Bj4nFIDdWhuEC9FoDo8OXntL1S1iCjTIQ9eULlWANfKUJZYLo45ciSCIIIBMGIfIjML9oiFTe2kF7GrQz8ddVIRBxH@FWNzZF/xwRI1umCTrWq3wv95lwwYN5SmRLIIqrTxrYGdy7bAD@KR@DkBGtCN0kwL1IuYCTOMxJMTbAOBE/J1IZmAOeq9lgmeqwAnZFaf3@TtxC/UIXCeQDVGORemRoMhMUT7L7E6AsLTRtmbxUPCuQhQQHfItNEkRAc7vF0R5uUbJn3F2RLTP01KXe3yx4f8dTADoLTiKw4j@G8IqpLgbUx0Ax@gQz7bxXQc5bkyOJxAeFzmQDbmoRLJjncvceXX6jE1nQtFr@5FiiWH6zF1ldW4zerBQxrYxaBWoCIjwLeOEDTz2RrZuehgLGQUFBtfhoKGEDHvAR9fALBV6SHIXecPvnt6WGQLk93Zei30IJcKvAkk97WpLc96cXuCyEKgylBdoV9Zk10yQVw4VloVgRHm8vKyYSdSS@ZIapM9dJ0fAnMcwCeQ1HJwZABZ4UxSpCUg9fKK318uUmV1bcbu/tbJ5OxiC/lNETBe/iqb8ojNgkmCoTxThQ9Mb9E0Q4Sgeub0UOeR4Lo2Tg@Odqqv0pA@WJsbdwDpnUA@BE9YaIG914OEGqoLRiP2wkWPa6z5Rh7giVLMGErQM9XZ6GbjgqoHsyxPbCylFWGg/j@yZ4Uxh4ZmpOVFGXRGPt8cQFDamaVyX3rc66fM1ZzbTbKraKyy/H4OoiQ8p6A2eddkysbCAnsqeBtHnMzu8pk2IqdY67aA417mLFn8VO97nFso2HRO7FpmTQpcyr0tniULeJ@CxgXJ1Wbx7VIGhuRDzAUuzGE4XBOtq446efInhTrKVi8LG31W8vyJY12sixJXpY1ynS2DL8W5j6YLoWmTuXSNSGm5VoKHlwVkQcW2lIOMcgOhbiNJXBbVNTEF0q4sTLd8oEypdHAywMbjaij6h185fTAbsGQj@qyI8Dwg7EpHkkdCR2TkYI8qD9NRrQ1PGiKdzzCqDOFkN58XaW76aKUYyjkl8xxVYtKFSgGmsnw1avBDGGCPeGHZsUDYIESx8pCK95WsD94yM4nLvjhOAZOLzEnGMTzbKjPpnPifLaZE4f3uM1L4h1MnhN3NejPKwEIhgdixNHCOTGGeTAvAb8fZxxxeR4g4HmQwJeX0dj8pod@NdnigQuOiP4n9kAVt/XsHgRYEJRLwYGBtg5vqsC0LQ2v6Z5G5B9uhpTRYSxwztpnq9iYkxSnpWnT6D1MAhEdFKSbqNmw3OoB1u/kbDGWCCAMYMQL@PqK/hBOFkAKJZyDJMzfss4866fjo0YWnMY7Tp/CawKMNkzvxglM6xF4jB3DYuN7wAt4w5Mf4zPznC43RleeZRwKR@s8Nr88cRfWQ9BeJeRYkKC/afbJb80@Gcgf@@RPyrrKzifLcRkP@MsQMK6j18F/UkZeqSdzi31TjYNco6rXD7Av3lkSyIbfVTCZrY9GSCCfp7yqEHoM@EohgbiCiL5BvlDziZPU81KPx5/lKkvKfhou8ca9gczqgcKH8JaFRgOvJ2006F66RgMtS42GxHOggRcHvOCgKzobj0uBltowKTYqJRUpISWT9eON3d2kZkgJfvNxVXJc01YbeL2UlMAlx6pEAquBMD1Vt6qS2P@lOIxSSw/nUQ/kARX8ciYExHPZNSiT8b2jX86uFayS@RVVMqcyG9@F@BW5HVFueOz7sZxsfqmYl9EG3XuFF4nZqoaCht/pLN5bjBdETNxLgCZ9UQSer0OWPgdvg@BFokcDw0Rb47UK9HboKiNrn@TdkyLNXGsiejuaehDBmFM590mH9OYXRndmtVWhZ5F5KCWN70sUBUuJmgb43VPQ@DUT4wFt8u4UUd6EZ5t00Iw5VdSxYDEtrPy5hFerQAMcmhb8@tergNu/YAXceMUKBnmiDtx4vwqm6AiHuGoFXHTZCjyBvaXx3Y59Zaj1B2i4CR7gF5rcuFg45GNNaNSnyEnpxymKECkdL8mNCryxuFSWoOoOXewyfbkLws@73yV2GZoVsnQbMRYzoDrMQzr3xphY4rfQSAFFDEWzI0oDaRMSk7gSQmnl8iVMPgO844kYVJ@nwkxu9UREUJOEn348XgXuh6lOTC@QIjB54IUZJ@BWpuAb1ki5j5V9FWTcYkEorrjNKTfu3Xyw4EEMnqIWCz0yk/r/zTwp2CT/hU6V/r@fFM1MfX7HU5lHpjDfPFv5LU4L/qtC/18V@p@g0P/WtPkHVPJplLM9fkpd/6Ia/u3qF8m8EQwbdvcGTW/Zn6KH/ZYUgdVv0gO8Up/Lj@kCXx6fPTTZ4LD@E0fp0K/TJ@3C2bZZr9dP@rJ99LzerffqR3gVz3pmL352tbK@ebv@fL1d39zsvuhu7Kuvi/WVPevl2@K7551PH1XQ3ncOXrz/pFutXujtkXV7ph7e5tSiUx8MPu7ujNyd9dP@xnH@3eptZkvPd9bVj5u6s/nq5O3Lk@f54/jtxxeHLz71M33nsJNRSv3czqvCm43RmRHK32in7e097aB/3N46zfb3NrV32/GNzN5x6bWc2du6fZ/buI3nM@ld6@XB86PTq@bWe/1od@9de@OjqRQ@Xt9au@l2qbNxdfQmdJB7Le98PDjobmVLz3fSt5sdq53J7uh2/urt0eH66bud3ktlq7@dPy29vRodFnqvX9@4@/Huyllh8MpZiRv116@zL43nNzdbR6GmYp7YOfXMfC1bt7eHZqm/qr7c3@n2X9uykT7Iv4kf909uN7fW9Y@rw9zpu7PXtyvH7wavXr94f5DRjo@bW0rBarazx1cnK6FWP7cbvzndOi0qz9tnr/s3uzv5d5vpVz11v94@1K@fd3fem8eHe7v1nDMw5L2NG/3d897Vq@vNjV3dPLzWjfpKOq@ftN8dHIROX2jNTXXnrfOiftV7l86vX6@8i7et5ydXn3rXL9aPTw@K2eHhKGNuOEfNnc5w86iQLaZb@sejTx3zlXz6Ol64uXqR1d7VP7mh3KdRvrSnv1P7xot4q/t@@FFPx09leeP97qd37453buxm3Tj9@Gb76Mp@1TYOnIPM0YuXr5r6ddG9st4bx8dyK/NcvX4Vzyih4emOA22knij51ZP@3mtruGl@PNp97xQ@xW/OrnPq5vXRm/rHo0zz1rDeGvae1t/ItA@U@hvT3RoMn7dKN6fXO/rexwPnXejVlpzPb5sdZ73zZqX0Nv083rl@/nZdPh5m9o2jzkrB3n/z@kzTtnpvTz8dtfLbb6xi3zW6rz@d9rfiW3vD3ie1mGnqx@@ujdBp/vjoMHtrvNT67vbO0auCe5DZe3PY3hnJ9deqfGusbozym0O7kDvbfGu/u94xrPQ77ePgMKPexNvvLHfltdbstN5orf7L0PGL3un@4Zvb3XzBft43tPXDYmZ/b2djv9teeTnafTXY2mtetZ/vvlXfWieF6@zW@llh8@1xzj25fumWWjf93GExfqL33e5pPPRi0BusHp7ZH98M36/U@001d6S/M0ercn/jhZUdvqlvHXzqXh9a5r68nR2lT/fMaz3z6eT2045TqI/ixeGp2zfdE3mYl1@HcrefLPeF9eL18cH6i4P3L5QVTTtTro7ftDO502Ja69m53ULhuby13el/7JdU@dPmq5yS6/fizt51ur3RPn1zdq1f9V/2r1qhYslpre@@HyjmVjMrZ96td7by6t763omsnnZfHq9s7mcO37YPTz8OT9obbwenbw60zNbVi9Jed@Xt0ZvSy9X3J86Jcma@fWnvh4bFnOnIhVL@NndcKh707OPc2VXJff/yqrCunzXlF7vZvrqt2W@Lo@K19al32709VjPN7vPNj8pRZwsk6elhRskPrveHx6Hcm5P@zaq1Hn933Xr51pD14pm2mj75eFW67vVe3m62Vs7qnz4q@edXaul4O93Ut/PP40cbrw@vuptnn4or7cz63hvl7XCr574Lvd7RNq9KZ9cHw5H8evt41K9nDD1/c3yWvzkx14/Pdo6LvVdNu9PcueqBbOiPTq9uBzc76mpveFt82bt6o2T23hY3DGflMBN6oe7220cnL9/W452sWnJvDt7tW2fFs2H@VdE8K5kHRe1lvfN8@Pqgs5VZtbSzk@HpVi@9vqH1iyBTDvVTe@Pg9c77sxdWJpQ1CuufNsz86sf4zfBd4Sx9GN8bvGudZPtntr3zVrO3394cvn15XN@N7zZHzw@vlYN3W/nj/Y0N50V8Wyuoo53crVPfyOkdM@T014f7Q9sq5d5f73VhJDDbpfbzk9yZ4dTrndvd4vFWvf7cae6@UIbD551VGCPws3X2xqyGfs3vXgvxa9f4Q@G3OYT6TrdpDkFe8rNkITooFKKDQiF@NIh2SPPdx79OL4dOgpvs6f2g3MAzaIKyxtomKg8ptuvfhYqvQkiwvgnJNXS1TIueiFYcBmjjhE@HX7JX4Wk1eruZOrR0U8O3zOCN9zgntVV@JA7Ul1TowGD9Ec43XbXPt/5r@KIYcXUpXZLP38dDVyeGFlot5r0DLkUXc/pvhPsACoRldJN0E2uXJZOtjq50HXDobXJ9CB37N4VjDrqmoPEDs5D3GoqcyYutqaiuUuFO8P02@8@ZbvIr@L0ZhwLKxIhuskAjFd1moeIrZB3tRtVH9E4FtZ0K8R2fX7ULMhiGW7snw@j6yKm9oaBuqPbUBlCLJ/RWWtPLz/CikWfLabHEispQQ7GbmotvIW3wVzE0eI7enjdrcu8hnSIVC7RcMULNhi5eTYgTMUP0TaVCitEWczx24IrsUTVEFdXbbbi8bBFK2nfFuCeAedl6GLfW7/62UE/gbmvqBF4TaDUAWtGC9Mya/XcObXL0gSohvli/9Xb3pCFevMG3GE6ctHlgx2WAyhXPZ1V4DQLlFyWf3ZaJOwyg@Gh25PcWQ1VvTM7LEu17xO2R0No4wx7vtqS3bGPREZtFu1HOVy75DsIMbd3zCO6necI54UmgVE/GBF0QGyp8HvjKdHyDJgeZrS8i7tiqSgC0m9M7GTK12e@3zHsPtExTV4xrdFX4VlmYL9itQGPRKwUC9UBTll8XsX@S5ghYb0jqb4MdF1Sy/WYhALEh1mvmUwO7M@23xzS8hf2s0T6GefizLl03W9Fx9LK35YbXLeblxOGnsjpAS2IHd9aa9ohnhOaZaKUCILhPh2SCani7VQO1ro6pgehoU0@gFMC3FS8Ij6yr43Im2OOl5VktEjvQDqD5ReWbgRDq3C/WJc/qYVkI9I4FKzORdEwcbwsRONPLzDUtIEJHcBwMY8QjfHfqDFX4Ti@fixin03nmEv7Z06CnzDfuYodS0eyJIiSG3Rhn6FOF8wuNoDW/62BWY9ajhsId3NiEGvEi02CGj@FMi8cn2imA/FxDusksTtSOzokFMeTXSJBe0J5gaE8ctAbfiss6fAcXp3VoikRrkNHnz36HAa/PjYfe2UBgCf@dx8jgnDN5XxYErXh@rxP6booZE8WXqveze@npWCNMwM1bSxuqehQEZgNfKGIxCBJbliyLOwjC374EwdjYVHYhrxYXo5DqnODSxUv2hEXltbXoajJKQd8VYzG/M4rk2UDyQGIQ0rUai2aXozkv8QomBpS5SQQr8xFkOYKV5ajsIcgKBHIeMHAVg5B8x4qcaycRFwOIfbyXkzD4WpI5uS9n4/Ll2loR93gGAqcSZ@cXfTkXz0JijnohPhnD0fKIQPjlZI0AeS4bGEcCKFbiOUDBs45PRoxznYrwMw3muXI5d3D6rSkv3jkNb/Ch5Ph2RNU@L2J9kVP5pnSLgdtybRGIb6iy6D1V4zDO0svI5qAjUJeE3HoqHppK8PeUiUEL6FeZGhUDhyMIAsUAEcHDoyXY1WNjXfPbBzsE7pCBj9c5weQEK8I0BCQKSIwiJAYRQjTQuo1W3/LhYCguxviObz6AUSb7uOKM5wegnVDt93IiMcbJhyvcgE@8J4rGEE7fKCRo7O2u4@PN1hHumN3dfw5NuID1SLDxr1fNRY7Rr@KGYvB3V2iuBkUA2cYnNKKuvKkm88dAL3@BzUMu4Kex84RUO4RgPLHQDokvNLehmQIbJ6XHR6pLdKRXKfkAxVgF5hnsVmWKjuQY8VfAFvkbl@jQG6UmUoHDTygKiBRCmp0c1fePtw@OXhHlDhv1vcOdOmKGCWZLsduM3gmCHcQwVJ0Pqj49Qzj8goTmdVKa3gss@IuGEZa/XI4TDwAbFNOg0OkSYX0508/A8@B5CUii@NCgVDTaqjUHN@5d9cFEZZw5CHkr8lKLoVCUad5ISAPe7EjoydEaSjqipak6RsQFxqZ3pCgGlydpD986zDLpBXPUc1GP6hK/2PyNWrksvWYX@cgZWLg6rLalIPmVVkt16DD@mPqAUtU7lImQLAFCQcj82o/lBz@b4o@9Age9ZZAG3Yyv947V3EllEbRHTrufpOMGFCSOxdOR7jy1ktQikTN/6@@E6qhNqowPZcZzu@K5XUFuXOCyq2mFTLs8v5pQxOaRR/PIc8V1Y08z4@qJv5WcWq4Dnd7p4Q03ZAvhUocaDJuJ7ncwRxOy7onXZE@8XjzuifOVu8eVMkHYSY1MDDjj8VNMmNttIFt0xrZBJ1do9jWwsf25x1Bv0UMjJT/o5E0xCJ44pQHqtAfniU88Q/UgZyAmkIZ0WuZcZHdJg4qPLyoQsqRXnlhA16BTmMIqoBkgLcaH00RdSZU0HTFRDASiWBWjsN32OjlBjgczuz19oAuBMJQfOByfSuDH@HhGRXTSGwqrhBo5ZKyzUgTXVZNJSBDjdg3SaUDcYh2oeJo7vxrF2WqIynk6mcZPwKCoE26ZiwIE/QzzHgj1Mq/MrXegHt5hOEwcC1QsUxEnKLwTvaeHLCfncoHjvwdn@6xQGJ8Oxuux2Eo2Mz5yjBdlsUIp9JPsZGN7AudH7DiiQZGtkGdw6g66oKrr0In5o63h0I9l49PiIX@MKr5ytcxnsI4Qx2JocFgf333eVPEd37he6zJ5KKdCCyAUTwJvj/cGbwDsDhRbMVyVn7FEQS5WdjFDSog6rGo7/M3y9G51kPj46m8YFmyVG4AhpG22aJMk4qB00NKDPu1GSqDCcKPaeA2A5oqD/gskcwQ7cNFQ40zgBXrCoebxBiehEAnUo9HIwslIwzJSj5tehCtL6srJXoZKebIn05DmvYcVC0DkFaxCNObu0IIg8MwwQ/PxZfEyKq9L@sBj0T/PNDg7yPDJqTcPF2j4GDM789cu5xhjiLtawTFoKDYxESqq02XMOwNHEsA7AtXy7BAciB7DSxqeCBefjSIF8c3sGreFM5IRpEXQKEVDio1ch7t0xMVpFL3gv4ma@LkKvS8mdgaMxIE5/3ikgECWj3EIcTZyGgL7J4cYBnFAKXhHXU6P9x8MEYd/3g3FN3GINwtHd0zMCxABn9eS2sXLz8@kza@F6KOUKT@SNl1SiooF@vJ8MF5lAYa1C4BBoUgeeZXywE4Px@fePEAqPRmkHiv8RG5fW3iR3QzQBCW@sug@Ie6FrW4eUkjcN29UvkglttUINTPQPlxJgkYUjEA8S/1emCoEDTypwEvXDKTgOrOXxpMkFCMO/c6KHAHlO5az3nFgT6D7Zs7xud55FeWc7FXVqya1IL0NWtcsGhon6yq6RbCuSXm2squBynqnjCcqKxJ59Zy938EAR0c3b/n9CzigSOLksvRdO8G@a@NiiAgJjlEeNebJv8mzzoEO@X113CP9@vllpUOzvof3VbF2iKI9yO@YDvFmvE6OrwOmIUBGcNOoeJvreaqFBaHOgNIzkS4bE2Znn509FJ0OyGvaqo8Xou5lPUxjjiEsVfYDx0ND0CfVngD2wD6TnMcCxHxYfCV6EDbARUIyT3RSjzswIh4X41l1who8PkD9ICMGsQjZGTii/Gh6kimzpRhhHB8m5@Pwkojhftz/K8GCjB4sCJKD1ojEWOevGfErEe5/05XRse5mCc0N9C4rCz8fhSIm9Ld8xtMDotZYX/BnB3w@ENQNhKLtKYNo2AIFHubG/Gh0gkHuD8KPbxj5yBf48GgepKQbQILJ6KqJoEDiJcwGpkVWYBIzW0xqHaKoxdtkstzUkGQI8bHzajyxzhFZOpvEZUDujMsztZpAx@iQM1njKvzyD1Jl8T5rmqcGb//Ahl/GyuOS5XieZeHhYG@3A6HQ@pau8pM78l6jfrDrX23FxPvTVcfEICdl2t30rXatpTlg6FhcW5VUB9jP8ZIqHtPYOoWhDC@cclPsWOWbFVDvRbXsA00n1UHsAybCG7AMAO50QOM1Wiq@CsO9xf0DAoGTChYWohUH9HDTYCPTbI5Lr4iTObwACSq7A4XvAmEGTXrZe0txHXWkpjFhuqnDT1/Ba4nTMCVPYw3TB4a6B6mPoUuoqSvlRgltBgpGJ6encqUr6EJJtB1RjIuvj6bdI2hDcOkV6k0T2sbfnyomCXSvomnoI2bgFQBdBd9jzuiNtpAVct4tVJN23IpFHdryoNI8YiVTKpCwd8QIR@lw/E6lIC4fC/FXn5bxfIdjIrvYKu1NpeQTe1qm9mTwjjm5iYLP8yfDWng515f3afhbPNLpQFrT@Jp9H/P2eND9X0D2h3Z@pNNoHrV0ZcSkW4UuhGYbK6uZQhnnWlrXIDbE3oKX6AQ0dnVo4QtEcWMAjuNeWl29UXWWw2Z8ozkDADx2B1ClUNiylW5f8QCjuTLDbAJ3dNH8euJE/zjKNPXJkA6em2DjGTWeTGNMHmOjE1xiVEFiimAxLqgxkFrw8xS3PJumxcrgaKvNQZcGAzyX5aXA01FKookJlFgt2ow9hWcZnlB0LNIy9GPs/FX//ircT2Rq7By6@SXzFiikSohqAV2/yktf8dLjyIFggRUdGLD5qgaMCMusISaj3EoA0DiGRTmcw@2etHjugbTN3QO02lCGfHOxF4NVtMRFjw/uKVlmgT0lIBLwvilkTLoCK532LCOROr4K1vOsR3gsWY2i3D02EfFRb9knh7d/ocN3n6zRnWCM7vAkcsYq3q56ucLuPUDcA4IaDu4sSUa8nQOoYdq4NjPekQKkl7xZ2GNoAwXIfQGSGg7ZDMelQDX4Bu9Lbu0SKsh0tHzprWFBeDVT8ajB3xztt/94MesJb80FqvgivYf6jgl1WmrxhRhaJRELTBNlxcFL8AhxB8clhvgo5wcKmOQGYU0ko2nCN6jygnKbKwgL1DmTNKQk2JB10frOp08JNhJevPw8xO83ziRGVbniX4isGoP@HU5GEjzJwEog8D1TQdpXQvgrZnQ2z9zv3TBKkFhHQR4iQYFB5144mjbuMgkm31co5xa9GIqLeNAjZnl/7l6sCwPxlc9hKkL/l3yYKH/XlhI8P1wyIIfsObKXiXFunIh@qYcj8zo6TIxAdDA8j1QTsw50C@M8eUeBKLqjRKzTCAGDdtiGguuODaRd1LuBjDWGVZggNUZVtOHx@79Q4eXdgi6QQfgyA8BkEgFhhso8ZZfiicwg@obxOMbDpG4yfmCVcZbtpZ@Jx9Yj/Dx9EP/9@JI8okNjmGiMYt6@FEjRGC0TCfztKfcz1aXi/Qb1nSnvVH1n6OHX9wF6@PWdpedPqq9vMX5LFYEhhh44x8Ep@1OYUeOb571Abqd4yjAwMx6hNt9Npx5Y@AKbqdT0UoLZ1KZlmQ7e1jy/BDzPOYWg@EA45PmU51EGN0yQ09x8JBcz0PXwonknxLu4baK@GCU3vuWPj1@gT@rcti3GaApAzCWy6Pve5JQfMoiJoSQY5IlEv36YFZepXJ0Ate2a9hdXWSCril9wqiifgzFK7Nc@xrg3gCNQddq@CKXxkiChYmxekgHqHZhuOgmGzU8iqC7k42QqpDqbm8prREwtdld6mhCJHWmXz5LGWrcUWGtqkHQGdg3oE/481rf3DuMeg/PGIEtvJO6N0jAV2@2QtW2Db8Rmh8I6hceeQIV3e7Y56PYYXhSFOiDC8i3lHRO1e9QuQavHVzsO8K6asrctLjquvm8/TrNTi8Ekn87PY899dcg2UPFvjtCWzG0B0cAwIXZYLSx4utPC2KS9QJLeB77khj5ucRhnT20WKMAm8gMU4RVa4iD7I2KnORl7g1hS9jUQSXFdtW@5qFlrvApY/XEyC5dhxglRA/Du@CJlZcEHnV9YzsaB0lLpgsXdA1aZV9rM3ELSMdTpQjZVNPVlHikctyJO226gOJg7lmZT/R20n58rX72Gef8XWBMy9bgyQXAqTHJxczQoO3g0r4@Xj@PNGpxTYQYOKPdNG@eGo8RczLdoj6PepdzC3IumyggXT4ni9GA@e4MbjeamphW3ngJNRUcHEBGUgFQrvnaG62X4sjBM/Yqmo35iPgF2SJXDe2d5McwWrjJ7iWcpYZstVW07qLIqyCtUzigebxDd1VslbGtKF2eIMFP3RK9XHLJH02yxp7X4qYyNQyyKrX4caDafbGNpUtCWtO8HWGGjp7auCRbflzPGntSMJJDNcJNmhzkfB4qNJgfTZvGIExIyno80R2InzrQeJQRUZQKYOK86q4QEgFH9xKsgp9jKs9ehqcaTebRZB18fEXHEqyGEzQhpG7T9oNUkxUBe@QYZGJ51cUJXcwhPYPqdYJ2BjrLYtFIYh5JwsrJBHyqWzcUqv8RwopoBzwQQF6yTsQGMYhuK7WOI0jAuRmIuab4MXpqBxqweAE5yaH@OFaCvTzQg5QTdJpZ36FDQ2H4B0WQ/jyK/OR5MB/da2KqYQmCaTCxBmcyipaF4FqthGskgZg42ixjgECz2te1X/X@p/RgqQAbKHhAwePwdLYwtBY2VVHQx@4SeTrVERhZVATnQH@iuYqjmwNFHv2tGCC3QOyCF7gxBI/K@E95JdRynYXx2lsaXAbDd9AFtd8O9CThRB@Gd3StjjHQiRA02XN8U4yzTxTEYJ@G9NwaXiaInGLcn4nBw9PYETMXglQlo6cFtAi6d8UrwbQMgOum4mOGmKJ23wU5puQMSoj0TN1fgntIB2oNwj4eNR8SoSVBgY10QuWmpNs8MuG1kDpg3PgO/jq/6BAE5vmtTg0zF0Ef4UTZjtZDv@UACeBB3ABVuOeyqgTQgfqHgAE62Iyi3N7w1VWGjwMGNr27hGx4xB8oWnohb42fgxhn@5Nz4KhzafDFLxD2VLoPXCkBnC1jJ@D776KKY38e8if7U/idSmT1blwfLGUrs7ceVBNpVMWuW8yawWoU2WkS1Ku7UWMMTFtAvAfRcu1ys4loL37VBtjNsxVtgEFWxWz2oErSXhgzj2kSnttYmssEcDs3e/lXmDgP0VcyVK9DGoN/EK2k6RC//mCate6CRHECiY9Qxynl89FIjCafFgZ8vcKsn2Y/bMb9v8axoXoKTHwD07Ug4gooykf1SEAb9451NPnU6UeFFU0gWyYL@cxGI15SI@@hnorKX3s31/pQvW5nGKD@CMTY2nk0dCUODlxvY4nRr2td85QjNbiT5XUUjuzeuBfINy5jIs@jhIr8zjuMrGZ5xbvxaE@rPOLD0FPfLRl6Pm1wQijo/0MMPTo0JzNfwKuNNy/5u5AznLRBhLW6BSoso3BnF0/KVSy7Yfebx1ly5DZGfDcoEj24JWleDXYG3tTBl8nNttt4R2tUEbwhIwREI7ZUcze/CJOnlkSQ0BMULz@c4VPh41QOriONOyf@nvWdbbiO57ln4itZQuxgQd14kiuBwKYnULhNJZEjKaxfExeIyIEcCARgzEIGlsBXnnkoqVY43duzYTuViJ5W8Jik7rkoe8r7@B3@B/8A5l@6ensEMSWnX60pqqRIJdJ8@fTvdfU73uZgpMxT/uZ1q@CStuP3NilqNTB@Ow9QR1qGVhNuGqu6iMm9gfbLI8FMwVkcHcHizcaMdg69Ta2Ii9bvI0mrCGl43YvK34B7XkSW9cWP6OqNDY6HVxMM7eYuoWS4Dkju0MuAS00ZMylMbY5eXfoKpilTy5HAHcLwLDKYgzTfgq3kZ7gc5/VwvF6gflPyAaMc46Yu8@wB9J627Zs8fSFdmdLByIZ/eC1/vJUatQK5errvWuItNwZd@KBMaqMxbp9zs6i2HVHP5wZ9HisBJ73CMOHj95wxtQeVQn61WAIpMVuQLvyxYV3fiiF6qUXflHRn3QCw2ZLWyD8qFEXaCHrwNdzYkVb07ck/gz4GHLer4WeSX9Mt3KbPNl4n7e7tPjnYOGgc7X9k5ONyhkqTIrw2Kx8My3ZT55@jcuy/xZv2IQ5zM@yMPznE8cSjOEkrgh@1BEIiHIO66II6/aELJ5tjNpL65Lz1Kz3vqu6N1Ln/EzDwZ35Omse@hidAYVZWgf@csgPPzsO3nmPjhDCSHVKj12kNPBhwXKoN7JmzmnIP7J66k1oAi0hKEtGzAI2XQDc6RA5TSRPSNGU6aXgdWs1uSOrYKGq8cQn8J2iECMgCQj1q30xJFvjbXKgy8CzwnspHYVg5nC7L3g4rY52q3qVqxzf1CHrLZG/RPMtJ7gtEC4tzg0CpgXO11NcRkFARVoN4CegrEkeYecYfKKB@Uq6VK@fNzaRA@Yv@GvBW8gUn@G9p5z9vpJ8ZPSjLbVzEADB5nFrOhi4RNSrSgS47WFDWoi1W0JCt6M3PydGtyiX75N2xBnmJALlu38sUYjX@@9tzXNrP@zD4WvngznEQCjljlKPJNVDGdfX4GO/9XrEZez1zkKiuKL00nkk0nZEC11zGeyC5mSfsYOY/dPb6wx6smff3jK@1uGc4oxpOpXSuiaKsj2ESV5sN4NFIT@XpK9BEN@oha@a9NHT69rwm2AGF3k9WOX6PXhnFEpKOV19KE14F6rlBxN7X1Z5H2q3pNtX1UaR9NkfcML9JwzcnmRlWkabd59UpE1MDZ0oV1fIn8pYa5Nm9RTuWNyziljC7PDnVnxiVj6u98KZhQWgd5C2SMLA6vFQ0xJ6nVtEmUcJVaRCFeylE5hWs2P34xtfVwBMPLUnIiZl7iy7baizg2GIiKzga0PcjF5yiCMryMTUMZnRo1F2mVyYU2ZxOiX@D/v1hbaRJkA48vjax@g0ZWX1qNfGk18qXVyGVWIws3y2N/VG55/TKwZj1RPAfuP7MAC2p7T7z/3r0jcfTejnj49MFvi6/tPRXv33sCKXti/@n9R7sPBPzfeXK4I6iA/vmKO0KVewFTv@22XbqdX6pUVgRhngtQviIOm2fivUHbfQnEs@E3z7ZO@Uup7wabXGrnpTuaDvg5aIjKLIG0mqC7In5rUjdOaHHdAko@w3dE5csT20jePH2@WSLbCwqHrg24@W2PeBDS46JnJW20AfADSAU0TX6SJd1pfFonpqVTEnLg9M9rjyAwhY8Pxb0n2xjpc3v3aHfvyaF4uHcAX/e/hm52xPYuuo25/xSzCPDx3vbuw90H9yiBG1ApCbxbI4P1y5pQQnAalfaL7hjDg/VQKpTfIl69FzKZ/kBZRfgiO@6H7ns6QFL47s7OTmvkot2@de/g3a8gV@N@XVgWBrk0HKpLC4RbFTQagdpkFO0aO1NH1rJY5Q3pbCpuYXYtQ3dA9LkgFPIcvRN7rrAe4DUiPkhT3Gxm2BRqqOgm4EZUyhGsIygCQzZb2CCUm1Ab3R6o2vBitau@YNEt6ZgV5cgF5aXVJ6QYnHG33@YwuioB6J61uqnaYMQAeCEkExgA72AwIWi@cHfxkkSsSohxgII/JNzmhOdnw4fnyDWigatMuM@BQNZkm3jeaEoxwFHT6/M8RsyaeHegGClUxCd4dJLT66krV1KJA/5fvrHhqyxAWrALdmFlK6EifHYDaoC9/bTZDXxhOzm8DQYRxO17rKl10muCuEf3wiM0WHqJagRU7ZqDP5vKUb1iOCkQpxJhWlMRbYcuty0Pfve65aDk/bkaUW@POo0KUzL@05UNuD/XgDdBA4iK5n6BboWGATG2hGbQlaRs@wOgSBD5xMfRqEaDzrjtRgpIWcd@7n30UU4OciEsYqj4UOu0hh2GesCHkHP0QUVuLkCIIU3JU3yN4jm0oz0I34bPUBlihA38UA2urM0UHlSNUhNHVor8fEqtrSYZw11ZK1E86wbr7WuofUbR87fPZnn0TNJCMVlLcz76c0YlBvTsNEI3L12BikXTgFrCwR0y4d7xsfDL9Q/WnM3t@8@KH39YOC6XT3hbaHb48YKVEvmZhURyWB5ad5K0AdVKk0gz/riFpZU@I@@WuMoVMmBcTj1gvrcaNZ3H16rz6X2KlxVNp8RXrxwuVSR7EyIhjCQT7m4FUVdVFqjMschJBOHeCY1Fz7oqpUA49X69hXHtcRZqMCJ93EdIvcYMq0b6NYa3a3zQg50lI/k0nm6NP6dikUuKoh/bnI/yB/Z9J7@ZKysoWkx6OG21RRcU5mpO9mqG00vn1Ry67cvRwf59fXRrl7aOj4fXwrZ9KbbXalsxn46LjyUD1/XRfnwJWj7c3ggt9L2QjpgPyXlsmtI1cRZuLSiav6LGD@fmjtYeoMGzFyOqaqRGbeN@Dz3E2XwpDk2jAjkTTcgQHR5t7xwcCGsHb9nWoSzse81@m@xLcRtE3DeVpyO2Q6bNrqSZJh0mSDNPKmXG5qXRai9bzImDl7JVSB6kIMdDbxY6ai9IJhNpHcEnC7EQaHjNG6IauWjrLtQe5Ncl4lkdNaFEOGlGBzOJ3Vzgw4ed7NMmE45bgXlj/4U31MyMO5HOuuiqejQ1ESlGGI@D5gm@fCfP3/vMH6@repjBcr8@pg6jEn4b/eWLQ6h4iC/FpegMXjItakpJZ4WodEGNHZnlRTnsz05QOhb7TPLCxrYumWPZNOaPbxmR7Ig/3cJ3/qnMbJ/J@061xVPKhjmhufDQs6NHEDCZIAaLLZMqoPjxTB5hNBr6nHQ0Q26utVvUmrpqJUUzk7hr6UBvAQe/eju@PcSrgt320qqKn09VfEpEajLibs3XoDIB8@3V1eWrcMd7oYoXPytuPkPi@2dwNnzZNFD6U59UhYByd58UVH5IAJcMnQNSYMdWCyZWEFidhDMl0nc6jMz2QVvOR2iLB43Ze3pUwPuieK05MYm1LRk7n0gmdgKZ64OxhHVHedXMjf7s8uruU1C3K@q7@fr18WJDILwPn/2Kw2QeDIa4VQIjPmqwV1QQydd91IoLsAQHH9Sefo0YmFsqjmWd481t8Qs32khzjVvB4AXq9avImTK2mYXPUKWz5vDiFV5wvaIrU85DmwBZ1iuIreeso8KRNbc6A1Ii6OpQllvcymgabPMvG2bwzXVUH6Q8BjAeMB09gNm3swLknnW8VVChJrN5TgP@RCcVOQloNUDZQ6cvcjraJXjD3lSnlzm942LgOZ26IbGcN3XEy@ymhIxHyMxaEpjuar3utEHDrrPf4WxgY3TSW7IxIFv2Bjr1JqeiTpVKqsuy4zDpmJNAktJJCxIKDyYvMGnJd90XDZpkGW0OEGYLou/1jktSf@odW8qOOWnCEfBEQnm338nQpFDMU41KHQlb6FpWklB9yzsukQKl3IBQJgsnlhfSlhcWMIEh3Qh9yUTFxagB@Fs2QjbVJF6sub71HCl85PrtsSt2Jijjq9iIiirJMciC2HmyLfYeioO9/Z0oamxxA3kUKqUU9igUs2wYdUct2QJM@GAcnDY4UX2N5567nKtQ8HcN1B@MDCD@Gs9VFRCKY1yW4uJV55Wow@E91JNid3LHctJVj3UfSu3BuB9cvJq8oumdAKdXAhJ4R8xKeEnwztywyJUoOWxFDvQWh2Ehka9sKLcKYS2UQrVMpG@OgbS4jq353Exiy@j9E6YOViZt0mFATtgmcScYIMuzLuNbwnC0T8OAm/SW7QjbjjcMD6VSaS45L@7owI2uGXE3Wtk1K8mnVXI3rIQpTOMp@RhHNKwtJzoD8cp7pSoLDxU8@tfi0o4ebfTdLKfROGJo2UVgKsdGNr9KGH3uZKKf5hacnEERjTcqXzd4QWCQ93A3d5jGI2BE33NgenNQYLyA5uBoFUQAeZnMAVL5eYyN5FaGSy@hSHKLw/U435yUWkJ0CUWSawkbHZ2KcK3HZqM9AO6MA5LghwYIgsb5mjhzQDZzFactVhEvKEmRxJkG12nzn1xCHWqbZgigx2P1sXrMpjciaxa7FD46ImYLZOeNAcE9iNyp4LFmplfj6eaRJDaN4nEIo1ExYMAZO6mungv2JBJJOkdLLV5WZLQlo4EjryWPRthyjg1QIqEU0GIUlFdNCAugCEJcHJ4sBiivxChoPhnUIH6CN7HG2mqsRg2aTwY11scc1mIS1ihoPg46t6/RRhkde83QLtqXT14uhY810RlVuRO3PQ74pFFOK2ANBbA8TEZLQne8Ey94R4SMFn0qQXuQaFfWpEdslQYC/uodzfpQAcVqm02Q1YYIcbcweCkvoWK@jjLZt5Ax18xjBJ5DXOP7uAFaJwhzGgR7YJINUUyGFGjUKaZYMXNouNQkEDUyRhKWWLiArzPkfusLFyzucOR3q2DlZhY3qxbZRaFPKlnKRxsbaixKwaDhicSfmmw84RgMRRRHKUy65CeCYxzoVLziKPQGbb7sLCCumhLW6pCOAjg97MRw4GvKfF9UQUBzfHU78EFlHgc2IS8u65SJQwlV8zgWr41DCWzzOIrXbwfJU0l9eevaOFgQTMJRvjYOpMD5MbUWLgDBjH9bSaQWGQ80i5KpzUIrShoaZzPyrRXvixJVBdoLEoYI/CT2LakdkjE3ab1niEHXGg8UOubHw/Z4JW3CUUw7d4UvmKtYMje3Xli4pVS@gTVWXk3c8oMOHASlbk@v74TFHxPRY5ckEiHde6AQU2qfjkBEwtksSelDMSCEE9rfaKBqVqNBN0P7B3vvHtx73Hhy7zEKUQu8R@H1DWrLkLpOpbSE8ez5tqVBOkWOQFUL7EaG9mEjj9on0ezQKUKRY7HUwoUBN7OYgcKaHLovKvXdc/EQsiho/RxOhCzpuxmYHpvaoDd1q/jSyoWQ5gmmeiXltU1oCcEwnciWEIyRnDGELS7/rM8aKs/6zwIGbIk622T6x2Z7n6HhklFQiOLLZ8FX3FELdUmK2mkpzyKq4KPsRs6pUOVC3qCHGIwJ/FW5LO4rp7jSfq3Za6PL23GXHN@eeb3mWavTLA1Ph5mu70j3NHa266OTywwqU@0e7RwcNvYxTtfOA7KcwJ8a5R3tPt7Ze3qEOYeQtSyTdw4O9g4apKB@8HT/CD2GxpIsE1BiCcFkQgToyd579x4ZMPzdko1kgxAf5E34I135FIQ3bEzo95TMPAqsCtGgIDxkpoJFKa0gAu/MHYxV8Db0P6EO@AJanuCjDNSlohqTQxobrz9lXujrdGZAUTtG42FAoKQBb8dGIhctwTBn/gkWIF9EPvDtpE1f4htlzENDvsHQjpVFAxkslpH2XV2fVgcuk8Npv20rdNKRZ@HC7QMkvjZlx0G3uJad5dCr5JCUhuKFs2U4OcrkHDWbXFKOoNRKzxhBjMxr11pGGbwDFFmU0CSElilUgF8QayKf93IXGTNAlMyCXZXjR10Iw4Y@CiPj19ww5ojdmrKeL9SPBKI/SQscTSP8dd98lCICk@9TZMxRR8tzPWb0V3WWb5htPTs2vU@Fdt0l1B55AA2@F9js6IV89oV0J5@7ZAMamBGf8WgeoJdvY7LDVCHTuB/UYKCC0VSwBaEf6OGCnh/j74l07dpGBRobCC5nwloW57I7SjQS8gMGIDHP2rTWQzc2bJagFYcZYsOEqCZBfGBCLCVBvDQhlpMgPv2EQbyunc@rydsUS6urrM0cmc@E4v@mixeLCnZDqUKHhQGfWVydxoxkh3FI6LyD5qDmmQ3IzZbdvrRlUdSf/jvgNnHJUkWqhBt@SbMvwfzz37PW@YbuGqP019xDY4NC5kQ@ebEJM94XPpAkrpokbUnj2H5yCTbLUrOYXPa7IUV8kEI0n/40ApNMNt9W8y70@KkXrhth2Wpo1RBH8B/zCJzXQdDg8mp9kbdRNuDF7KV1jUX1IETAIMsmyFIcJKnKV5dWWTHxVROrrJogletU@enPZJ3y/EqA@KGGoL1WDmYi6H9FFhqp5kOhJFCfIdGmZj989U0FP4m2wSyWBL4fYqcix5e3@@ffiLc7LJkI//uJxEkFTPpS05448P9wXRzLqTg@ZBTFYuq4ZRkin0@F@PRHYTt4eOPL7LJF8vM/vLp0Jb3074alw2N@Ux3czDUoZPEtUKsHRTOpaF1j4/mDAdApCa0xjlG95owlh2exNBiLdqCqs6XFWTR7SWVPE7OXdXYM@YwZLMUloX89Yow2OMIgsUbhZ7LyZYZLZW46JteW4w6Z3C4z69LAHMZG8zjSFMdgejZjAsdiRMiYRy1zc5LZm2WIC64lCj9@c9Q87TcxQKs/6JdkBBBvUN45Gzz38KAaldHNRem5nyYNfRbWmhCQHOeg@HoPFSqgqdKpCOt@s9yOgM12e3w27uEbmiPlKnSMVC6jyzgSBPvjM1/ixBP3/tjrQQ8c5NRCFhHEvCG0kk5hYKWvVX2s6qRq56ssl1lvvERu6CiJ2tYeecOAKnPmZQF0@UQMKlThbRiwioVHA/ULQsSuaB3Zn0de37UNeIzi6hWMBPKLkHe4VI0oIz4mBo4CaoA8GZ9FMFzIGSfdGIdzSj5a/NiVwhKOnIt0I0YuRgjR1hGeL5akDzpyLYNIpAXRKIplqbCS41EiRPtAnmdRiJXCUgUrGmIWuSgiz9Bas7zZJbdFZNRKOAibhqZZAI4wRC/HdbMCvYMM3S7H@uXffvJ3Vu6iXFZpFFPH6zdBZqCIJCFW/Ho02FffDfQon0hbxRjuvw9xM@qO2/bOmhihJjBQA3GlYIYJRMwXQGjotGrQg/1mcGIbvmBUhUhY5fK97W1x9N7B3vtoDcWXCEQFseJIBOvCyvOwU8lIvlQMRhBJCfMwj2XFCKQaMQ@le4VgusfkXqdrGxpYMFrf/GMaLbrLH6CmO6/LGELMttipD94Tom6tiVZPhKJgnIdv/hFjHgxZezYZ8WBoScKEj0MXiF9dRdpz/WKI5Pp@8f0/o@qkRQnwfHivcmZWncb0U25dXsgSzRarx6m9ilRDg5CK@Moh@taPCZnPQbrVRpi5Ye6KGklyt3/4V4Jw4OMDzJ5RUkTw5K9E9G1GpF8PaORS8RWvxPcdxtfx6BXARNSaRrv4GM7J0giNhmwjuXzF8P3i@7LFAO8F@GZySR2LkeZmEifjX82ZpbJyOtLm18CfOsM/MJFKM9c0jHxQJeL55GfhMjW7ya6Tmb5vGKsz1rTEDn/yn0nURzrmsHrQAzijNacqca2ktPkv/lLjn2RuTK4gmF/@7fd@FPZxktqzSWp/vheupsl8LyZpbb8R25K@ikeGlZ@kTsVPo9VEVu7EMb6mIfhJ2rhPooM9SVvyQPp60U@uWPZpSL6tkOgFP7lyyafh@o7ClbjY491KWe6T1GWusKcs9Bj@xZRmwmL8F3MxTi6b@dQ1n04Wf0PIkeFD49G5aSmXJYdTIdZ2Q1TpL3rmxb@b8daYux9etYWMiwMcFaBDqSlCewg12TBX/kU8pvyM@ZowtSqdLageGbVUZS0gmjR7fkJVjvO51bWEQwfiXkItm29WSWZWLvddNrofDzsoddD73RlJHiN6/sPgAck74zdoLoHbBnGFrW3IPUGdmnxMLzj@HPkgOvI5pEQN9ADdAXGD/m7o7harnELyxo04lt6AWaIbdJ2OolCqICIliXz1OFGoYDk1cSH8k96BWLpqsXSFgyX7SH5kw5wrN@9v/UjvSHqUBlHsMZT5q3H@o5wGUjGit3Ly2CF5unTUTuSbFqSiqeoISD26/9ncLWLVpfOSBlga5u/@iT7oXB91WTvQHzR5JY//GBwTByb1BDT2T/5ICOzcYrhlpNb8p2rifd6h0irHk@wa9aRU8@M/sJC0kweJs2tXC1kSY6qMJXafiKeHOwdi7@nR/tMjvJAxHSNqGTxd0GOxm/dlEmCjlwRzsmwNxPwlFmeNPCYvr@Dll3LU/T//Hnaf0eYdq2IZw3RpuR9EylVVuUvGiKbi2iMkx2euPF9aQOu4btlbx1mTIwQC9G4/wPXqu/BBgvHFBDt8lmcbkz@bTJtSt6yY8Vxj6j/PbhmXMemXCXjU4QQ4VYHz51S@pIwvhjLoymqKr3dO0mse44deKJefBPpFU1DkZjP5wvf8/LzUxfBU45FXcn10T@SjY7jy8ASYhf6ALjXRbTYQntcG2RadF47bL8JPxXaz/7Lpo4LMOxNUiXbuvj3lv5m0O@LhyRmH4njTe2Ih6La3MC20C4Cs0Gq/KHTPOzWZwYbBWuGEE5H7GakvZ7765A27GmIQ4D27zmr1XrQHPeJ2rVYPDjIrrJp7qCCn6qv8PvTYMEZdIk@l91NBTLPNihQCHw0oBz4CV6Wsi71JfXocKT7RxSPaLD5HxLwUKSsEYz7rcVDYgAnnT8JKVbX1iXQWr03I8PUBlUIUJKKZKpiIRTjmTFgpfhNfqDANIaeRNLT8aTtUWo03f4N5dBRhAE0MYcBdu1z/4Fn92XHfd88Xj/PlkwI6OkLoljRrpDElnz38GUe/97I3HPiRpL7rB6zgUlFJ7VNJDUwrrPgixyqmcQPN0go3XjhoqB3oUCZu0fcC25NmqqSNc0rP21bdCseYG1aXjcGR9pSSgUzDhyfD1N5EdGwgwnTdJRWJL0kXynp/hP60FGwRxhwdwPSnaEaIgRqiS0XGMBWzaKvwtYwTYNjZB26sKyofpqIeyzK6OZPzbzb/5ms3vwvrIrn1RLC8KcaUxiYubLiuXC7sEXPTMeYVWlBebPbQ5Z@10yf3NEpxMFdbLCvTFK4HuyCDzhqT35aOJ/gltS@1ULCuKcq@YurwsuR1oYZUa5qEr/CUrwhBlucNhCOIJBRzZbGJWQwkXd446Fksqdi50cgJNXLCRRh6ktLIY1kMA3mabhuO0WlbE84jwFdljV4SC4XffInxqdgV0WJZ1xnuOUQFysIQJhTprH2cWHvdaLSxacUQICHOIei43ea4F6xn4htetai/6T2Kh1LtUfxNkgHvFUBgtAXXWKnM1kQmXyzwKt0jt5fwqZ6xqoVKoUr/KvzfKqhE9b86n1iJQlajiZVC7N@vJfEYRzZZLKpWVnBDzvxqQQynwemgv5RZEPrMFnRmoz9CfkF97vP7sN/3hkM3oDBH4sTt4@M2Bn71Bnhjgc6/MK4OfH7hkn@RdYVc8FNs47nfQEQNiag0nArr1pYF4342HIwC8VHPa6nPGKP89or65k99dCPluy7xQD4wQfKZG/V9j0bT3WCvj/cSZfSYHAz4c6s3aJXPQJR3R@TK0Yc1DxDeoDQa98vkbsrtd/BZnMwQmi@gaadQHXSt0wCwBnbLziHl@S66p7SeTbpdi5y3uL3OoYuMG94eCR1JZbdDfEfTP7VwW1sQT4AJW2d3K8qHifbSRSPuiqx8jCv2OJ4zaQxkjUhfqPGOsSxJM8NCpWj5Xk@u/6wSPUBDKStHbJmdoxNxEITwSpVTFmDFkEgJ7CMG6WPGGM@KsEcYItRFyxLZiLwQMoHaEX6VlYYJVJE8n70CsIfYK2VF69owrcwzVtfRvSfelTnVnN4pPLSTqq6tY2wO6gkOKE6TfBqurmEOOaj0BUacY980Zj/yjmwJAPKEUCBE4LFH6JGh9ZyUSPGyDg4PpL@SysPriRa6ROtRjBe8v@q7JxQlRZy3PA4F0/F8AsCS5ZOPvKEcokKEVFvjE2C1aS1QZBXP98fu6p21FWoQxTVSoJ1BOwK6VAbM6Fq2TI07Dc56uhd3g1PRc1@6Pfb/xs2m2C@8KInObLl94nXz7RyRDgxlpKcwCvbdAqdt7zx8dO9oZ7sgitVVBGcDVQ1rG4PL2XnKJwMOSUZYhJdvqXV7hYnc9gvZrXI2J5u@ZQ573mywQgB71gjluKGddaiYvJljxCAydXCvKuh4izq2G@pq43LDpoxHGLXAUoOrVv7CgoUkjXUtIAlGNkcokwsPDfgGG88cUOpeASMgd7cGCmEYSogo19q4WSzqNbVOn4qwsRaLm2xnbj0AOfyFyB6M@5HdNktrpymysMmhtzze2m5maV8oWTVx6mTf8rM15M415/TSHucuVIi/fhdbYfPAHQ3uT9X82WOltQIDkqtXj3M5mZD9n/8GsW8WmgX07CB3gfz1R45yCVviTX2HPWjaWb4NhmIflQJ3EjygzTVwgpou0Bp0piUKSdp5AGdvx/7IrGNo5y5Iu7ntOMu5C6hyNEQ7lCFshu4RYMzVMK0bSQtFjmfP@ugWdxHlr68@fvQeTPkB@pfyg/oHx4u3yoVsFo540kByMNKH2N57vI83CaNciW4UHo4GZ3JcRk1dSQkf9tFymFpfsLBrZVyFsHOeuIHsvX9/etQ8edI8A4m5CUMQvcBpmlo/GOYedfnNMXKs6ORauYsTh6BOR263xpzQzHde2ie5WgB/Ts0qVqEKZ2mJsAdQyEEHArFR9/pwWr939PiRk91oCsTqJKyKbL6liQMIhQjGxiQSaCOkg@F0kaoCttskgoGffNbajPZlo9zczNZms9T2PBo0O@zxKxsScMceFyTFjZz5Ka2NQiqYDl0HE/hoe3fnyCpAWZR9MZFiHE1p02JnxI6qg8kNdwo6AqeHCOM4K2@/TWlYZOw7zlKlkkP1kBlgIx8QgJYX1qg2GzWdjq0Hsjn0SnR17k64LmJOlkpL5WbfPwd2tFy9Xbm7XHlnMMJ3g47rt9/2YQtxmhhS1gumb6MhP6mTnQx63be7Xg8frG6uLK7tefd/56t3D29v2@3WbwEPaT33B/iAPxqaDRg1z6X2H@yxozZTFzWiDzjbzfKw@WJQXulU2muVteqdjntn1V2rLK@1V93lu627d@@2uytrrc7dO807q@1WGd1GU5HSGSkPWkz@WG33etWmMWZrS5W73W61evtOZ/Vu9@5SZXl5pbW22qmsrHTXqs3l5dudpbXW3dblXFvYngxssGrfxbMjvgO/lc7cZeb2dlk6978';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### va5# \7aa*+42@n;.202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmQ15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22/!]sss_ 7 999993 1 7 3 1 8 1 1 55 k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 ''53'S^' 2 ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 11/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # > #EEEEEδΘΔΔΔΘΔΘλ
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZ xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0, _String xflosgem 4721en og _e25 $91 <>60or 709395cr=B1+R(1)u8"?!"&&1/<>ca g 8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");}//)<*/
#1""/*/
WWWWWwWWWWWWW wWWWWWWWW
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201 )#s>say 27#>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
Suggested by Potato44.
As with Intel 8080, boot image was added instead of COM file to not restrict polyglot size to 64KB.
Some techniques from this paper are used in this program.
Polyglot has less restrictions than above paper:
- can use UTF-8
- can use self-modifying code
Boot signature (0x55 followed by 0xAA) is not valid UTF-8 because 0xAA is a continuation byte,
so to run polyglot in QEMU boot signature check should be disabled:
qemu-system-x86_64 -no-fd-bootchk -fda polyglot.bin.
QEMU executes first line and second line until and including ><> without errors, so x86 code can be placed after ><> (\7aa*+42@n;) on second line.
I used this program as the basis:
; fasm
org 0x7C00
mov ax,2
int 0x10 ; clear screen
mov ax,0x1300
mov bx,0xF
mov bp,msg
mov cx,3
mov dx,0
int 0x10 ; print msg
jmp $ ; enter infinite loop
msg: db "202"
Its printable UTF-8 counterpart:
; fasm
org 0x7C00
rept 0x1A6 { nop } ; beginning of polyglot until and including ><> code
; main program starts at s = 0x7C00 + 0x1A6 = 0x7DA6
s: db "202"
db 0xC3 ; lead byte for 0xB8 mov
; 4 bytes above are harmless instructions
;;;;;;;;;;;;;;;;;;; patch the program
mov ax,0x7D21
sub al,0x7B ; ax = 0x7DA6
push ax
pop di ; di = 0x7DA6
cmp al,0xC3 ; lead byte for 0x81 sub
; int 0x10 = 0x10CD = 0x3232 - 0x2165
; create first int 0x10
sub word[di+i-s],0x2165
cmp al,0xC3 ; lead byte for 0x81 sub
; create second int 0x10
sub word[di+ii-s],0x2165
cmp al,0xC3 ; lead byte for 0x89 mov
; create mov bp,s by patching mov bp,0x2121
mov word[di+m-s+1],di
cmp al,0xC3 ; lead byte for 0x81 sub
; create jmp $
; jmp $ = 0xEBFE = 0x212F - 0x3531
sub word[di+j-s],0x3531
;;;;;;;;;;;;;;;;;;; execute main code
and ax,0x2121
and ax,0x4242 ; ax = 0
xor al,0x34
sub al,0x32 ; ax = 2
i: dw 0x3232 ; int 0x10
; int 0x10 changes ax, need to reset it again
and ax,0x2121
and ax,0x4242 ; ax = 0
push ax
pop dx ; dx = 0
push ax
pop cx
inc cx
inc cx
inc cx ; cx = 3
xor al,0x44
sub al,0x35 ; ax = 0xF
push ax
pop bx ; bx = 0xF
xor ax,0x343F
sub ax,0x2130 ; ax = 0x1300
cmp al,0xC2 ; lead byte for 0xBD mov
m: mov bp,0x2121 ; mov bp,s
ii: dw 0x3232 ; int 0x10
j: dw 0x212F ; jmp $
xor ax,ax and sub ax,ax cannot be used for resetting ax because 0xC0 is not a valid UTF-8 byte.
xor cx,cx push cx pop ax cannot be used because pop ax = X breaks Trigger. So for resetting ax pure ASCII solution is used, it is described in the paper.
0x20 space is not used in the code because it breaks l33t. inc ax inc ax = @@ breaks Japt, so to set ax to 2 this code is used: xor al,0x34 sub al,0x32.
Patching is done by sub word[di+offset],0xABCD instead of sub word[addr],0xABCD because addr has unprintable low byte when program is placed at offset 0x1A6.
Moving it at printable address would require to change 1L_a, which I wanted to avoid.
Compiled code:
202ø!},{P_<Ám/e!<ÁmOe!<É}M<ÁmQ15%!!%BB44,222%!!%BBPZPYAAA4D,5P[5?4-0!<½!!22/!
. before the code is for l33t. 2 after Shove is for Del|m|t. Adjusting code to not break l33t/Beatnik/evil/Japt/Whirl/Cardinal was hard enough,
so MiLambda was fixed simply by rerouting it.
New version of dc has a bug – program 56pq returns exit code 1, so dc is disabled in the test driver for now.
Useful links:
201. Julia 0.6, 9686 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNlhj4LHr/wb6EkvqKpHhNUqR4EVlF3UqqUkkqXUpVJeljJckkmVIyMyszKZGl0oee8aLX7fGDPZ4djD1rd894FzsPBnaw2Ic1PMAC61dj4N/wzdNisED/g95zTkQmkxepqr7u9noBUyIzLidORJw4ceLEiUs2Faf3m9@E8cMOTX3U1U2Xuarjsrat3ah2iq2P2DNFc/LZXCiEUHW7O@irhuuUQ2EmM6YZLa0Nfuaa16qhfVJtCM8yZtlm11b6zO0pLlOdlmKpDjMHrjVwmdmZnyzH2FbfvNKSmLKvGV0Ac1XbslWX4lcYOzV0pd9sK1Mx@akMLRviHbap6p/7n13WMvt9xWg7AFlg7JVpOyrCt1THMTH5KmPDLbU1hbQIoIqtmXv1/edTUSXGnkMRFUtXh0xpOq6ttFzNNJAmGXa8f3p8OJVCltmbk@3t6dAse5k0DbY9aF1PR@XYqe0oujKNf4XVB665606H51m9qxoKy6ZKqex0ZIGt28pMklVmq0q7o@lqChqEJVlP1S3VZhjCOqbNdqFIejFTzDTq45SpFqYtjiOn0ZaYnsu5U/XJZoDwpt1TDShhZjpS9iOnIrJ@RFujDBR7xKJOz7SBj2w2cNQ2uzXtNjCXoY9iCUjPhp9YU3HUwgoiyPkIrg3z1gAmck1o2ubIVZlhGklKjIArTN5rTDNWNo@h9YPd6fACy@5Nh60Co7WuO7NtmS2yI9MaTYeW2Cttbx475zK8I2yYbWiNqTiZHSoQRNlMEj6XnewFLWhd6MzsyoGCtVXmGJplqS6PBF5RbYqG1EzXjGvewQ9tsz1oYedzeyrkjR0W@cEJtSBVjVlCTKTQwcLEQRwMSnBs9tVgeR1mqNBAjqW2tI7W4oylDl3VcKDIToppUIlbTddZW9UhwRh7K8EcE5t3HNTUlV6qlQohY2IurH@tM421LIvxKKgFFGk7U2QqUo99gni957Ch1WeO1odot2V2OqrKPqlWD5KH2maIwadlTVXL9y2pAGOoHmlUCwQCksZESgOdPArd2gqQ1nYEDVytD4TV3IjDVMXRUKBCEkc12kRVyxe1JlMmWJ7daNDhoeoDm3A7qk1djvBC97RVQKn4zRy9tTXXpV7D6uxQVWx2YqtqbFLsTmQJmZmYg4sVSVGjrq1Ftg62I9C4PEVKsaAx7dzJ6xchhaWqbKlRgW9Vkiqhrf1Ndrd0gW4uZYEBLDuqxFj1B@akLy5U@A7lZrpr34cAawioorO0ablpJWlBAZMuFDCtoBNdyZtsytIDGbO1qbYIsByHakNrgPBhbxJUs9bAtnEkGRNVuYZK66bRBXpCZe2BgfQwWCEDTdAyYSBIMPUGqAaSl9oI5AJS@KSnQaM52CSBjsXHQyIojIjAxoKiXr6OqQ8IDlI6LvIyUAWSIsbdDnvDOoqmYxKIR1S81LbqDHQX0wyMNrY8jHdqO8W8YlCHtYGPbyA7BZBSALB@P9AvqVAADA1hUlUx6sd/@uftbhfw1FstkG2CXd@wttmikVuhwsJwyJBhQaDqVCyAS2DuPDlkcKPoWpsEhGKMRBZUCMr11hzobWZChvatBr20p9xAz4bO1XJVzuR8sE@wvnLNpYnGORcq3lea0LCUAeVN1U6yZxvQSi01FCaeSfYHbqfIktYWizjp76NPy9GnixcqFC6Wii0vpdPdCjBcapmCwBd5jHPe1CckpeMqjqm1Q9bI7ZlGliVbTGpVTUs1opEJHJFExG5GYimUctFYRau2Uh3NaEcja8CLNcg4Equ0qq1zrXxZmUoezBLQ3CIa7K5qtBWTQiByqFPcpPsgzVMwOLxJClcgznQaSHKMTgWCkTDTYTc8IEzKDvKliQwCcijl6KpqRTMpOYZiAuHm1hsj5tV0CoeocFm7jEfCkXiw6oQBajpRUeysJ5qJYku3ejhoAVEMx4KRwEbebcFIjZLR0VzQOBOsSXxNowhIFpKJt2rEVnFI9/mIuiTvcpg@iYJSYBh3ocmerLYDHRmEAPRl15mRxrp5CxlSmXCYAdFhYKZKF5oGEvOK1HlFeE4UMlklrmgAtqbKismmBp0AuxvIdMHzgboBeC7LYQAb7yQB2dNXRoClxYfVcYdhWgf6Uh/EA2hDLRVlDggflQ8omMmA@p8DOjZq25lkNp@f7GMzXcy10/XkexDSn9KP9iSsfLAzoaBhHfWW6YrRHShdlWtiTGm1VMsVggpq4rggiqbHGwpMisEz5fRCS8@m86ZBxFMtxnmgkOetJ4ZCBaWLUPSToM6oTBFTFdAcbRBL@mg6dwC4mcpc@oAgEwX4ID1QBE8DACZTh2pr4IJUAwa@7WmtHvAsls7gcpEPQtPZQ1Awd5DsyY6fNRZGrj3JhlJpPwiL8SCKJLboLB4YXBFVbSKAGj8Y8DhmxenPQWz6RYSBIBCaSisp4L0v4OybhjkHKRDSR4sgkzG8HUATO0aFEgYuT@2izuprmX4TQZvhRKCN/NdzXcspwzihub1BMwWckj6xR7vugYHMknbtkeaa3N3UzSaIZQf6Z9rLId0aNLXhVIUozG/DKyd0AwpYx2FVGLk/DoDropGOAwKTwjcQOBAlkeAmFPxXAkACSgGhoh2HRPE2CJXjkdGKSinqSinodFKCSdhxJZjuSJjKp8uG2UcpxM5IMUBND6Z9moFzBSHzSeQrc4c6X/aTXheJpK5MzYjeRRYXFyPlSA0k@@LiU3CtoespuuLgekquJLkQLoUuSpEgF8aeUwoMu4zcn3uYh7FLbLYhjkqfNCuqnJfLucuEci6LZxafMRB1INkAOokPwBOJVavojMWk2i1UNNXsTNZ@A6XzccvWLEGEF8qNwv2CCjkig9a3cBppqxUcZB@nSb9qwygISmurF7UjF@eZi8uLu4t2/OI@ksDUsYpSbUKlIL9oP9W1zQEMl7HzlXJSvozFznMwSDarkUxkORotJnXISInFvivG4gqndjSigtSOXlxEgKiCPuetnk34holsLOaTCsqBAzPohNFI6q4I@Tdjl7F4BNLGIgmYYlQjEaBMC4ngUKWRMycIdHD0khNmIx4PERua9jV@Z8Q@hKVggsWTbwP/bhxPTnv71yBdWcvRURVJ2lwbAW96mQe26eFrXGW2SxqrAcMt1ABG27Y/M8LZuDEg/ZmUWzOYEU0HEYLCcOxBuapNwCDijjaECQL0@5GnCOH4jbrQBkw4TV1NnZFqIjHoODjtVVNztaFDPqykWs6YB0DvAaelKy3o2JPoLiR2AQiBz9Pp@TGxygziaVWJZjVfqiMMLC3FQPq1NdLaB5rTQ/KCZoVTCbsDVEWVHXQDlai2y1ow5neB0upQc7kOD3x0jEl2FCcaQ62xzrUuVPZQY8BCeTYAGs7NFsx3VNAcMJZPHtmWcaPZpoFETm0BamD4CrbBFPJ55AU2qtd3s5sP03cecqDYTLAcoG0Q6zRxW06LpQ1TN7smWwYAZM1UijP2roGmEtD5XJheMkf7RASqd01jNMWDKg73DuqIciHna98KQqYJPnUFsobNr/QY4IE6H@@@34IRQs5nMlB@z5ehj1/JAJbpOmJgi40BhMlWR77BlnyvWr3RhEEJ@YPPIoGfTJV3TD6vV2BAhVKJHv6JkgY7OQ@Bfu5FtT3XvLpvkYaEpozgLGOi9qAMQj8V1eHdBmoYngrGUI8UE0hnGnzcvtsgO096AzWktnomky5Aw8jWWLqt3qRR4Egg6HqgKichK9UmZcxPJkzIIdccgFbXVnWtr7m7ZO7SDVRdxsOyF4tWuzGCQ011Q2K@MRavaJIay1qjy@G3hjggOSGVnmz/YHOrcVg/2alK6YFjp3WtCRzcVht9UDx11ZHY9CfMjlRAJtJ/utaPTNOt8ua61tkXP2FM4yXf22zs7a4f1Y/e8UIQGkfrD3QFi1JemgLA5McU7fWqgB2wY5t9XyN3REMs5ZD06oTNH6enInYFYwfC4h8IL2B4H634qVao22qxpMm9fqAAXEVAtOzTGNaNxxGSLP1@oIAsEkq09qfsphdYwkDfzj9hAR@jmxf/cCKB@U7O3CNyxxg4VqBmd7JM4Tdup4Ojth@cpeDrJLK6Pg7OUTBfJ5i00AuyzETNBfbxrRA@vr4wF99M1FxgH1@e48N1ifnopmLmgfrICoQM1zHm4pqKmAPoY1olTMG1j3FckeIeWvgQec2NfjCRj7tEuHFxZIyKlkpEkAeY5dzR5wsXTgNtpGMeycoTsRjFlztYsg2TkzUEQX75jAshEARanGO1U@7QHaPIBVEkQefgyyB@PGcEWW8oDeiV49J6IYEoltRBgMmFceK8n9icSmpq42AfnLdrVm@ACBgEurQXEozyE/Em9NZbgp0iy1vQNq1RoC/fZTnx@5oQJ4HelePkJjmE2pE9EcmpbXlrLhNxvFvydZbGFTfWNcQyC7YLF4QnMPTumaAw7WkOrX4GJWPIV@wvQpI3O5lQw6VxTHZsJWTJm/nmTSmIiGQ2iNVrEyfFY1cjk5LziMVH0b/WZ1N2QLeknwnQmULNxvCxot/s0M8cgLKwnMGwiEtBSJUXaP1H454Jmr56S2BkAyBkQC3NUNJH9EBrwLzyTNo1JgrTVDsDUILTMElD9xfAkqUiQXaaTe0hUKALFt17zq3k0QAmItnUSkr2Zj1oR4SZDzdKnOweECD0396MMYxNNIU7sF1IJZ7/8WdtaJLZBuspI5oK@I4GUJK4pfNg@4mk6KGf@W1NMFcDXVOIMOT6EsqWgusPiu475qNGnYYlkz3F7qPGLZob2BV/oL89wnm85LaqD9qq95yfCZF40uTGUxtan2oET5wy0gT5geRTBkOeniZduqm0CQufGmkqJbKx9Xm7qEM@SQjo3iCdvqKcnl2PjRfS3N7AHfBfXDv7UrtqFn7nU6U8yWSZvNKU1bTpKE1NfYQPbOV60DaT1nWXKo1FK8yBHde/iWaoZEdXrrmzgc75BOBVtLVuV7W950Ngtz3Q9mmakr6lxyOs4ulajLRn5TGcts5/HwLxdq/4jofppOn08y0MSSzSgl6DpMUF8mSATNoUYXWlOcLpWu/bOQszJCUWBE@1FY9ncjjq@qsh46V4y3o4PQ7VlL5Ump@aL81zksybxKT5knySm6qozmKR/gu9HsYyra/oyWw74HxQrHtm0LFrDijN3ZMtXXGAmVzRHOoNNB/9PMbgODy1kK3GrkfYe1wcb1HsofUV0UtFT26ZuuZgd9YfEqPTJulxnrg5gn7GSdE3S9g26cVOL@m75ksCs@Xi4sYDjPYVko2vK@DKTYBzUuZDRGuZt/h9UNvomTcq/50/2n2aW6qvkFFJnVhCa80VoO3WlzgVF8jpZz4dr@eWy23pc8OFGX9ybvC1vOxouunAJB1/HyMFqNuOw3/nc3GQappiJMnaHHTPTyYKZbGUsK490JaK3jX1QrGbVuDnwQYf2B2U/OL5tRLPl1iy/GWJ5SlGpiGL54Oi/jptX3@JE8gkbePSVcD5yDg7T2yJJY@HKwgTClyPnl@57UyRUqbS3GLyUAPYrd6tMvKeP2E0eYi63mhijUjRBr0PE5SK4HBtrnz/lNxWHs@t/XUiaQbt6pcqEWjca12FwYt@Z5qUZTPyN6aQM5mvF1AdfaAO1Lny6aB5peKOxEemH19fqIyoxpKwLaaBeGhZ9KE@iWnkV5Uax230PSpgFF2DTv5F7WauvLNAF7dw5n0IjkN0zCbsGgNronEnpm/G0eOU61lezzbbE4XEmG@VSMUv61AT6rqj0vch1X6rb8Jk2eyD2mB8RfsLpGQG4b8TiClkrGhMWEvmZu@vb4MuC6oHtKh27STRUP51Qif70AyfgEslmLEZqjvC34coPU@INk1T/5aWAVna1mjnsZ7EvaZfaqEZNUdsdWBjW4aDdpFm5yErBh9nxOQSqIcTafeRqXPQNvXIbHDGzv7IaBWwun9pfgkjNZmJHLvluR9iSLKGyKliavVRduRaqNlUdYU/hoWVx/CVUrlH8flah1BvaZUGV3b4Ws54MSw8JXqsERBLa8PcpKf2VfI@otQr7auB4z0eBBqa@J0TnUrTysQD6SwN@rqBvxPrRgFtyDUNmE25it1VcTqi44KmCH1IvnoLHnOJu9tXuio/mPCY6BhbJXAPHJ/EjZ3z7RNlvi2lBcn4qv3jrAAd51odOd5zLsJXoxa056D/ZTPbVB9voTn0i506lZ67zvMFdc/omT2jp/Zs6hy@76HuARzp8iMlj1UCyt9TnGvc9EfyaDyb6zlB6uqmrn8NdVEeculomvMttVu4Yb8NSb8J70hpQoR4fNGEB0M2EYnG7of6Tk8dwMjkmK5pqUnyPQSqo7GH/843Pu8eRBx2pql2m@9YQMuf4mpNXWW3GhThygkuk883JDV1U8F9pY8o70AZ7/k1pqmWaX/R7tFVTNey6NGw9IFDP2TiTXbm2y7LbJtK@jXMoLl8swhnWbVrNls97UtFaqqKa2jXac@Gw72PzkuFMKaaayy5icEpXQNa2aMUMkE1GH@Mj92Hxr/Ams7c2m8MbHv0ZcEwuQXAN7XyJQN0PJS/WK2dE01DPu6G8nb9PLJuIRZ3H@QmUqBRWU6qGdBK5ActQBMbv4T0olXGB5SeqXpTYQILa99iuhS7A8iIpwV2OED4POPFQ4JwR8g3mBVGdwZdJ/Zlxu21QafCn7kI6108Y8WXlhzdvA0YmqHrK4Z4zB2V/WXIx9ZE8o8uiqTSYvEzqQ4etG7pmuXwX5bsZOdimV3Nn4UazZ/piuZpqx2@TIGuL2l2fdPG3e@gQiRbtuq00OKN0pdLRS5yDLMLUjipszGwBzu3CrMbCObpJpMjXPLtvtpVcDfcnoYb43RndtADzNN7Cb4G8euB4mivB6arzsU5vafga1C@Urpaa2eiFTyEHnXF1in@mOgEGDTbELc9zaFNyJ5jfsfhbEbL87OR00Z1/zDc44aQgF4k9oKy5C7z9oz6DjTrY7wyN69JrVOszD8o6DSXDKbiObee8/dfPGZFuB30rYEjHvNz7@ORgqDluH9N4c6tBlIw@RGELuspujvfuhwwnoI@JUbCsfMhLfu9pptd9r6YYaB@gYBDpfsBxlqHcflQcaEHGHOYlfL/ynVLtE0kuVLjfARGUHMsqRma@7gdxnUVmAd5T6wQV7XwyEx6D39Tz74VQ/JkPlX2HpX4MKSPWjrMbL4EdfjuCxDqxpeHli8su8BQaRoDN4nHDB8bIgqPDRF8o8gRnVT0z7Q4CbEVE8I0Wxyoc1LeqdUwbVulEy7eiQcWxnM3AxyEXdNOMYKLRpV4PBYL8US4kNE1AMyDonODeKaIH0l0GNTVJVitw87P2dLdsJwpy/esyqSyxC4vOVb80AmXraFFh/6OePLzJeWyuhRJJiNLkQujzDIRH1zVoTvPBVcmYDsaPXh5xyRghsI3J6Pbq3GFn5lyenQeEVTXNqjApwZZplCd5id/@LGyE9w68R/@qi2OacI82QHdEYZUIAieUjb7as@8fcrzFbnXLUvBY56IA6Svzg8dJTfqDMQC6Mr8dKZ5y063T4rizJc4Eg2eQ65L@aXgjYvWGtyx7fLG46Xxd9@KjP1UXqWACQd9A2YnbbfnpNixRpuxB/Z4VyW4EMxwbZyitRNsl7VVXKCmPfZkldBN85oOy2BJ/sNf8ZNutNNe7ID2sqcTroEccUO9TMfLWi1zAKX2kHxSbVOARJHIIIsHaO9j2D0pPIb7z@kIHnBk0juARtnwU2gb9WOW3GIRPO2N51oqWie6VD96/uY8c1n9gfXT6n/8WTp2JwgnfZcsFRwpwTyQyj0yVjA6D9Hj2AiTloYSz9A/hqCJYwi3vD2ARApnMjyJ4PGYaVqi19AhYjoz63OjuMwiim5qZ@8kWp/OHxPDqrd0Eo22/xo4RuHBXsOBDgbeGKHmva66FB1ws1Ty2GV5yBBP8yng4ieWaWM@nqrCJEtD9pn1kMmSLdwsDj5OSB0P8vWr694eplxwp1l6U20OaDPFTTaVzVWpOkuN6lqNXLbaNvFA7fn3F8NsJnkxXN26TDseUS8uht9lsm@B6ibMmJeepLHnbe1v3i2lapnPnx1lxCTpPlLhO@NATCzdHe4ebh2f1E9Oj6EV7j3xs23afWUsa5CLaPt3z9TpqDLQxdZU5xvkj@8D8GiULSlsDS/hiMVCwZ3NBCpoLSWlJe4MiKaJ1F9IPi@9owbiZwGETOtozOOoXRhwsA2B2ZBqWPmBhQeumUgrDo0Sl2ko47ED@YTB/YdzZCmRSmJVIFYSiPWVpGIPV/YpD/sain0Ry@NkezoXBCnm53fux/MqziXB/e@k3hYMlL99vTmWx@tNMI/UG0D9UC/Ndn137/RoazIZ8Bg9SepWS3mxpZ8LZ@xp3KLlnZKl008iIZr0qhKTKAH3isGMblhpqu6tCtUSwrHV54mJQ6n8UmjMmECZKl5Tc1nhtIhGqQSog1SwWlMnDjraMFBEb4wOoLvjVfSFwLbko/YKnpIE5jBdGZLCj1cNxCrI5XW9QxLiQl5HnKD6k/B6HFYNx2iYLVCqB4Yqf9RxGPwHRiXPlb1kQyaGM/mSJVkWvroKM@WeDxur8DGKLXFCSEu87JJfXryuAsrUvlJoZk173cShChildcXCs/ECeh9ms2X2cWDSCS5PmPj6xS3O2xR@Mws1bUvB2tDJMMPFc@7euEX4drePq6idcdWM5HuQ5wYGDlQAFLgnZWsIUzJgtg7Jen7jAie5KQ73e0MlmVodcZjX1xIcdqM5ZIrFRuigjqODpMTaiIrjJUV0do/VdQd0kjYM3/xKH1JOUrRDm2/TThpMCgNPpnyVMcGkEMI61dnD3jCU3rZgWP3AEy8RHGF2Ajgja4vJJFCuqxnepTpltBiTKa3MXHuA@xpqkZkkXhHK5Er23L4eAJxz7cWFmv7xn/45v@riwgX3L4R7mFkH3x8JXwfc/8SLkWXw/TPflwXfH3Pf92lsstnz/SJ7YdJ9cDs78OUzaaZOKBO8m4WoLn5rY0u/2T1kDpm1sS37yjDQTChhkOc0A@il9YEpbqiNEZznMG7CMZ7o@RtgEeAr4A9Ub1CjofxU@zKKp7zL6TQWHOfeKdoDrQ65TZsOfX8c4GUnoISlC/nCipyGQiZvPIR08rKLm245wlisDDIxdKNZ1Q/NFh6uYJLTUnS1Wqhw3kgvKd/npA9@QZcANsQnCucM0uB5DD8FxNVEsuiSEpdjmBQHsogcQZnWNjmrgTYYJQeAxDDY8I6ugbppClIBHxvq0CWNaeRNgJp4qRXa4lR@5Y2HKAmIOG68kmO6O4630eI5hEAHTQWbQTpDsGMEK0vzmPX8e3bhXhiX4moWBoz3qzmsa4D7H8@5r4VzFp5Fnb0oJDp9zQfWhj07Nkzcbr0NpWXRbDqbS8uFWIBDJYEKyotd/TOghM4NwqKlalem5dQ3tnZfHBwez1x4QZCRabAIi9TW4hfJVOL80ndE/HJPEnV9O338an3bI2WwVOMdCQgx3pYwXcx5uU2X9IHcz/j@5dm8KWImIznztYhpDTC5Tbt2ZrGPY9MBwA2@fXIm12js7v78cq12YYRnsv887xKgcGoZmQtcFw5dARSZLiYWcdfblX2Clws6Ke@8TlYaX3HlnzLi/nHww1dW@FcVju@t8PZ/h@hEqX@gNJR6YGc41D2V5lnRpQ28YF55QdZ4RZWxqOMMW6GZXSXB0jBRl9lbFcWRKZ9IB9yG5N2J53BIh4QztzLR5TE@zXy4Ew8jdv3xTRLiCoUelE7XmqFbcdrXO3Dmn/RNOZauudFYyBAQ00fPZiGdRy9k8MGU6vmQ@WeoHNQZhymySUbpvqPbyxC/z4J5107E6eaKwwHQ7dC02NiKtql6riPQqdjmALJo4YTsxaAPcB16HKk4WqigZSUhMdAz4hXlHO9qEJRI9dv56DCW6qnDttaFEScaS4Bo@k6Wx3deKHhpA@hVzXk1QLOU1VOgDtg0uTW8MmIYWyuRd1xBbrlkt/ODjcsQIMOkzViZWy4ip4Z3PRE2fJlFEj5lmrFEJMX4TErcPEQr42SISrGNHu4jJNNHp6ORyhY8Sc4H845m91NYKxhmOAs9x13EQa75putHApRRzpWUZrTVYRRPepcvkU4QHrk9u4nEpBkWpztQxI0X7enLUDxZqLhCKI0vEpmSd6WSL@cmRUOplOo5ITyNB5MSyPHYtffACSpCtNNXLBYd0G0yDksx8kYvokbCce0YS9ZwuL5lBovHyaYBD4qAOQuCdsil0bH9KF6@Fk1XoZEw1DHa@PikWexcTqUuwU2ZxNgS2jM3QJtCS2AsBHNUSFImtKBfwF8ZS8SvykyJKzOXKNsQXegAUHOjSU51eyRfgBZUa1Z7Mj49HxAwnKqlUlm0xqS0LzHgi7U5AhHQzpHi3hwB6CtOTwHVUEYD1IattjWQl89eqoahAoGAZ/p4M6gyACazYwnv0trE@FI5yiHMi7gjjmNBQScvm9uK3OkmqGtL6QqZxir3oNZ8uEC9piM0m1H6v02n0pW76JJeHaVB14zVoku9qhzPLcfjS8ZydMlAbevJE7So3S@BMtdIwQR1CEDJJT1WAX4G5a@6ZFSWlLXoUruaXaYU4IUp8h0k@MFJp@6WlPv00hNQlhIQYnOhE11y6B6YTCol30P5sIcspRPAM3d4oQldRYvZL2nxOJYhtdTAAvyQvjiO07B5cZwm411FzAXS3b7oblOqmN8SM1focgKK4LI/YOVxwBJb6xoe8Piqudy8uAfUP57xS9yAzGjfhOoEJ1/SZMzXCxYhp1HmCiET5RfxAAGHUSAiehNKLAbC5De/CcsFxqSnhVzUjD/NZyrxSF6GaTrMr8PPQA9PL0u2dHexmbxhajJy3lHyqY@Xh9eHh29jF1FWYpHwxoEkr0jfs1KWfd1nlWUf@LDf5hMOL6dD4fSy/GQ1nf7w4QPMOOBzXkvVQHzwT@w8Gbk8j64yVltdXU4UisuJZ5FGoGCxaDYbO2ZpdqFpmuW02/A1e3RvdDTMP0@fUl4w/Yd/xsNE/sLheRBEhIa/FU7Jh9nFqqIsx1eyz4wKFK2EnxyTwYm/RfjKLJ9nW/j52//9b//sb/@E/v6Mvv9eYdfsE3yuOwz/yf2pHXAr6G52PuE9OTC1qJJcsCKRfC5y/H2E/Wf7LDK59nT1P/3JwcewG65l02c2PN3wx3ChGOZOcIAv5/luwrXwGoIV7sOjdLVaBefqf/pfIX3tBeDBmNEa/NTyHq7CKFxLVinJ53CtAA45m4V8/@@f/SwUrg3Dn8KyLIdH9NcIZ2T8FJ/ITxgDR1paLUqm@cwr7zDw8cLSspy9GLdnoLmxaf3gHuQD7crM8CQouX2uYoIbyPEtcHgzcmHx2YdNxlQYavFTLj@bIfjelP8olYRPSnSDIXqSQ68K4WI10eDZ@7waDjimKuz/MlF33/@NcKGwd71n8lzpXE5Q/SIsF1cOng2/@sPGhfaIGB7Tzs@cTYd5VPc9zOv07FvgQuEfqtUjF/9eNfHv8Bj/2PCnfAD1U/gswh/9w8f34u8ihYhgApn9LP4W3TUUPg@fX16@7tGfjX87Bv41P@Lf3if8e@3i30kL/45e49/Je/xjM5UJhdfW1sLx@BGohoJnv@ZzCt9UqiF8Hu8iut/ph60cFA6ehVg4eRlP3t@fp74fxisV8Q9KU8X34Ye7oFiX98nk2ve1ePycindeE@VcS17WoKy8yPTz/Rogjq@dr62lGrVaLXn5fe18bTKRSPfsWRz76TNIWLs8Pw@F77AtqvizjD8tB3@zkpQmLw4WMDqXwMXISQ8RwOhmf/SHwh/WPkTjT@NPM3rmJiNfy9evzIPx/8HBECK0YebKtDO9TE9ug0RkGfU0M8qMhpm@eSC3wanCX6YPTi3TGWa6GSNjyPJoOIHq4f/@gem@OjABmwkp3WHGRcSZDjy7BwevAF8H8r6CPy2TyQyhkMPMDfxndBTUdGkYPb9vxC5C50z6oMLon5IjqUwkVYhEtMt8wfp4cXefLXyUEpHGxXnkshJOOxcXaa4dsexKha6Mu79vNLb2NxuNNPLR2lL8WTz5DD7VWnxNPJ6Ga5WnF@Ukth/nv1QjnF57elHLJdFdiEMjZSFsLR3/xs8YJTxrixchmPCdneH37PbmlrvIQa6LszM/Fn/SGEQuCoIPgKbnpp9wMNA0f0//7YP/sv5fnbLo@WWMsejd/VqUPjH8i8Xu7u/uxW8tFo0KT3QN/jAA/Jjk7r6GTgK6A9d5NHYZu7/nYfAbja1xhDXMY61GiceA0GHDPNeLSAU0vOpSVCyqXVwMM5lYpQkhvnld@UzrM7EK7VxZauKaGswG5OUYgeRXKpUV4V4tVipF4ZYLhUpl2YfKgEc4AUh1lFYFGb0StmJYBs7@0QwaVehezki0rXbwgvanlgUzO7mU@fzZD2o02prdaGB47vPnC@hJEdy4Ui3lISRT/PwZOmEkBrO@fVMsmZZgDiens2P0PcVRXNeOwrw@cRHBTa7ORSSG8dlMBoExPcuvrRVWarXCCrgLxVisIi3xXS/Rbrwkx@6X0hKvBszHImERJRdXYxR6H8F4Fl5jT2vA4Q5@2N19mKjNVvKxaHOkxvwAuVTiIWylEC3GS@Kvuhhja@naMhN/5@e5@Mry6vKzy8vx@IVionKnVOX76p1SRiPBfaUlbsXE7Y7Kkye5EtClmKlchBqNzfpJvYGvF8AFaJDBDANJ4IRwcdGyI@dk0cmXLs@xJpcXkUi58ow3bDHPwpGKgEtGQHSxYokqHIZpo9bBfc5Dwsq/ZXk5m1tM54ffFbYyoGZ/XsbP@fl5MVuML4NoWy6VLi8vKfTzIqU57w87l3TvUjV5Lhfyl0nUX66GneWwxeTVXHg5ZNFWotUMa@NqrI0WskUIhHZlTVw4d1Rd9y4ivTVtvX2rtVXAfrhX39g6SWTXAGV2u76RyB6frodl9ObHforOof9oq755cAoJDve26sdbz3ffbJ0eQrgDoyQQCz79Q0UdqA31djC4RX9Dpc@G5ihXV4plNSz4DDs//urnP/7qv/vxL/74x7/4@Y9/8We//uWf/Ry@fwXfP@bPP/63pTz@/vqX/@x//vFf/wUE/nv4/jv4/h@//uW/@Bn/kv9v4Pt/BsL@RnwDcPwLpARsf/TrX/7JX/76l//kX8L3X4nvv5z@/vin/xv//7/EHzr/4sc//Rv8EZ6f//GPf/gnP/7hH/z4h7/48Q//ISD/@7/@Ff7/yV///b/7Ff7/L//m7//6f/j7P/qfyPHn3PH//Kt/y3//7g9@/nd/@M//7g9@@cDvzx/9/eVXhP/y9xDy9eX8GjxfU69vDfnlTyrPb0ONcS7EYH/2j3/8F/8IOPdPue@/Bx/8@1G/8D1@TJzmdsn4OPAXjH1Og/aUefbZBwWU/yOGQjD7PImNQjNe6K9/@c//EoMnYP9REENGnoVdQmA/t18A7L/2CxaE/cWPv/rZj3/5D3/81Z//@Ks/QoGWXCkl6omk/AUrEADmvwIOAQtfAweA8houiC@yxVAWHItraLUIyfEPH4Cki@ACLXw5lM@BLyTXyC2jGxLCpGaZT6vjaCyA7zC0UgIf2hHiMILEeVQcotbjrFqtxkPDKsQRKHgxzZDVijhzwolDFfBiIp4m0SiCUsqG64QFUlbjR6yxXB3yhHEMqBEGhgXCoCNJzkrxYnUTMqwONxniQuTx0Ad4fqjWitVhDdH9QEUAHPF1yBKgqli6Ye0H8FcJJ8CHhps/QFGK1Xi8VoSQKlWVcks0KE85T5WjuscZ1RvDGUMz2tNnjH0nyUWJT@CAlExA4298DP2UzBhPIf4iviyqQ/@ek77LmB7aaUj04WE8/ikGU3oBAHiTSdw8Bd9kEkvzDKKHHFWcsoVHnGMAysWFvccPoFE2HopT@8bJA/lDGb7us1YLeBAdVmdpaQlcazUpJx3ATIDZ12XHVWxcWyAdp8ykQknCYNyLoi4d0lxheXMZfmX431qk/aScHMuhpQgO5RHm5ZGM58wVM0yl96pGdVmmkscJLhQeh3P9lBaIQLFcYbFQlG7WjtGEU7UseL5yuuvmEHTIhCQl5EKJ21nFfPSdWS5Xf5BXVkPwJP8AL/UW10tDM@CLnlLYu5CgtbvkGvU0cIK6UQjVamKRi8mh2vHWCSQ4OWByNpNioHjeraxmV/Ir@WyuUMivZuWVQmmlkC/mQEIVMvlsVi6trJSKpdV7KNAz6OeJ8nIzv1b7BzOf/@YfzPvMD8VPqPaWDVPs8PB18j5UGyaT6SwVuSrnVyujKhSEgkI10qS4jj26S4IWis0TuqD9VHe4dQeKFrpLIqsuwIeFFkJsAYLgA5jRxM/EuvPuQUUswOErE/ginCTngRlioQtgBo4tZE19Qth2T0DgPJG5M18YOzPoPMGzQPuQBbSEwfZwr6NrshOT76lbV1uhNXGKpRYK0YLFOdD1MoRXkp9fhtbSfux8TBs9/iKxDdsELfWnw6wrxjWP2tTw6sGW60ftKHjBkNPX3N4DEKdWH0@9qPbvDcNWvwkFRHslB1iHH1s3zXkAq@z08IFavvLPFuLKHx0uBPCj3ec7J4HnyVZ9YydUYOsH@5tTj7wAyrO9re0T37vKY72keR/Fu629vWmveOBMY5HlVxMJEJHwg88EfeiZWvreA5FTD4@dmQRrHPNb9Icd3XTkSKSr9hl0XRnfS9ZlDTWbZ0slGcReAWeAVthZqZRycvwoKsdWM6V8y66uD4quKz1dlGCemV6rFVsK64Lkwc1fkJAOMWhOaAcmJn28vBzPubshW23DJOXWoPMZTXxR0MBiDwbCA4PQaWvdHki8W9MDCDUVhcH3Wz@QXg1@3McDXJ4Hhc3E6HPAcblL67BMKEVGrGypmC@WctliolgqruRh/pZPyNmEvFpcLWUSckYuyoViviQniiul3ArIRojNl1ZDYZAfWiedBtEvSxI9NaOFF4yu4U2tZqpXC4W5DQDGW3wDXljxAwZFJuWKFxlIJ4VwYyvTqosSvmMyg29wBIQKa7Hw9vZGZntbktbRgwa7jYwktdGTL2Yyq@uSpFLMBojvrCSZPA1EAZjLPZnM@oYkDTgCPBIpST30bBVQz5QkDT0b9e1tzOcKPVlMD2DXPIZ7dM@zCmAGenI5UlQl6aOPDuDqPKMVKukWejBPjNnmMRsQJ0nPvfJkMoDhiMNxDDteXet1SdrlnnodY15QxfO8qC/RU6ePJNngAR6UpC44ujbMqCWpCU7kRElqgas1UiCsDy48QWm4iiSNOIGQRJI0JGildS2BUiXCMZudnR2l57bVLv@MbP5sQdEgRhsOtrabz583u92mPapvPT/CmBcvdpSr0cBudpsiWbMBHxPSQMx1fzT9gTLuNhqKPjfmJcQYUzGNUUPFsjWUj1Am8eliJv3GC4h5ATHzVkE4Nvj0AbSJn/U@PNeVJsV4H4qh57DZlCrIo@7IUtFUgl2GNghVgiF9pWWbFXSBFs4WI9FIYnQuXyY@VSiG9RmLxu4ylXsE6UTp9REoH2N3o/NhNXMJmrdcQRtOdLH/VJJLeam8qDyNDtFdkMqge69IsTK@eMPsRFgkKT8dFKXCqlRehqf0VMqBcxjNRDKMwU/sfPXyqbSKSKSnT5MSlAS8AKJAQmm1hAhLq6ADVO6BGi6I2ebAVRuNaPRWVa5jMV4j/rIednZ2FrvjW6I0qqFb6USHiWGVl4ZpsconKPw0prYKQ92g5Zo2x9eF@n96milTJSH7ogS5p9OxNZRGKD/gOTZNo4HZN0qHzvAoAx1j9Pa8kHrrlEMnqAjSi@wYHiNu4rtf6IwqzDD4fQb0phYV1MJSKFQTWtGJOnRTOyruP2klk2cTn7W1M4DDs654fHB/0Gfr7JZywcME3n7qRnUdUGYqBp67V9G7NAwPQ7W24iowP1q/G5TLAva@0q2eI4LP@LOWlM5qZ9IlC@abX81AqU6N1tra@edLUA2BnqOwUpWzxcowTKdFVlcqUZiJxKqO@pEriJ91NOktNqoZriouOYP@eWaxICfuko3kva447pK8mi2fD5bOk/Ll4mLmc3dNel@TLjFz1CDpL2h2BJFfgTCvOfggEe5oHyCelZP81SFysRBL4ab2htlp0OsB2IfAWDBOaFVgoNdV0HbkUrYiQEKW4JuoxKL43h@@uyYaiaxmI5FYpAJQixBM7Be7I26JAA9HngDnwlgErFvKQrytugNQgKBHecX0S8AV54IcCt@H2ppjsZVSKHwXur@7X6t5@sVLNhop8aTnfcJYNw5zqDStpeAqzCK5kqnaM1av1rtH9YoArW/QTCcdYhf8zFYyvfitKzbxtdr3/HmBq3WQTYgThxY102vxWrpWq12EJEkKS565PVrMw/QIbQg/hOkWP7Zx1xkYdLK//ArJpZS5xnR@GfthX9PvirlkjVTvKHS1@3B8LY0rgalamojVOqB18lDYMIUTja8udA3onvm8hHMxlVnHpe9Xvy9@/@r04PRgmz3LlIvlIqcEbVx4lkjIETkClH0GWoF2tBUKW5/NvPyD8aISLluR3EokN6HZXVTFieUo8kH0HNcn4Ht5DvOsyxi4qlX5qbxa1hyxfBAtOwNLtWNP5UK2nIUBNxZ2anieMrsarpFDLqyGL8Mc6cpqDNxk@c7K4VpaBMurMiRLch/weT7sAFMUX334DPNm8aZSLUuudFqUdOl@7R7@a/fnMLW8pxnmPf3jTxp@7jkA/CO47@GP8ScAF4QZx1/@kFzj/2v0s3HACy0VoBXCH6o1aOzvG983wqFwKVKLpyP41m2x60JM2FCxWzboT3WW8e/7ccCy4zjLvg@8a8ssX5MZU5fT6fRF7HUWdMBSqVAshEO/mf2kl2F6ubxQZxF@SQ4XwfT6ee@4TmTilWdoFVheSG4eH2y8hMk3yGDVwFc/so2D/RRG4dsJx@etWrqq2PpIvJ5whFAouk82DvEF5qebh5TmjE7aUShN/kUuS7vtsng7SOKGyakcLgjl05mVtJxncrGcWS1nC0wBMeTgyXrhWsKkjKq1YVojrrlHN2KUeKGOMBi3p8FMylHL7PnhHqWgQ/fLC5tbrw7Ywf7eu5QXysNPdnaP2fHB9slZ/WgL6vFq65hJ9WO2eyyxs92TnYPTE1bff8cg@qi@f7K7dYwI0iEUYahJcIL5ajRbc0ZOGtUMh3TpiWDHbF2r7mS4YltKGu98nAw28JUQKt6bPhk@MGA62g6q6cf1BT5qM0SvtNt2CI/4aS22gDr6wrJq4z5YqZdxVll@8PZTxs4vstbKfmSVtTL7Rm5tlekZ8cf0lX7uiC0uLl4Yki//g9XwZwnBINwcDmHjMu2@31qIFlbYMswNsiuxccz@weFCxvMtnB2dLMh@3NHmQtb37G4v5HzPFvhWfN/22eZC3vet118uFMbJ9jcWVn3f5tbGQtH3AZMulMY49zcX5EzII9aNqbUX6LVX0e3dvS22DECxykQsmmPQMRUMhIgODIfft0DTouXl256ZICWzOZqCbqtfgvbAJ6AWUEs5R7peJtiyacFPX@0DMCQL@XqfYndbCYEV70eBUSV0F1rACi1ghQB@AU/6IhxbrLJsjEH0QoevTUf5fVkJJp06dJ7vO4etobZQA2ZI0IUrdK4TUqjiLXWhhXuBMtohk1WHNqsSKKjSTLKlWAwPg@2f7u3xzGBcsE07KhEkI480B6dpATaoIvxi1SGUNw5vFmoLpNWCUCrwTXqh@4nWDE23JpIC6rmw0AIEk9S9UfQEQ/UrgWueiBc9fJM5AEM0uDPg4qfgotEW1rWrui0qUAyJuXWwzWuIq6ZVNtnKMYaZEqUomm9f//yZeb4Ld9JrT3qNCMctkPNicXy8pFWEjWHYgnf8kCDoqDWlXECOicchNVSH4gL1WgCiw5efzPZKWYOMMhH25AmVYw18pQhlgenilCNLIggiEAQj8iEyv2iLVNzYQnoZNzXw11AjEXEc4VcwNkf@rRIgWacLOtWqfi/0m3PBgHlLZUogi6hOG9sa3LlsA/woHoGTE6wJ3STBvEi5gJE4z0gwNcE6EDwlUxuaAZyr2mOZ6LECdEZq/f1N3kL8ChUK5wFUY5B7ZWowEBZPsPsSoy8sNG2YvVU8KJCHBAV8i0wTRUJwuMfTHW1SsmXeX5AtMfXXpNzdLnt8xFMDOwhOI7LiPIbziqguBdbGQDP4BTLsv1VAz1mSI4vHBYTPZQJsaxIumeRw9x5ffqESW9O1WPzmWqBYfrAWW19Zjd@uFjCsjVkEagEiPgp44wBNP5OtmZ2HAsZCQkG1@WkoYAAd8xL08QkEX5Eehtxx@uS3p4dBujzdlaHfQgtyqcCTTHpbk972pBe7L4QoDKYE2RX2mTXRJRfAhaefWREcbS4rJxN2Jr1khqgy1UvT8SUwzwF4DkUlB0MGnBXGKEFSDl4Xr/TxpSVVVt9u7O5vnUzGIr6U0xAF7@ErvCmP2CSYKBDGO1H0xPwSRTtIBK5vRg95HgmiZ@P45Gir/ioB5YuxtXEPmNYB4Ef0hIka3Hs5QKihtmA8bidY9LjOlmPsCZYswYStAD1fnYVuOiqgejDH9sDKUlYZDuL7J3tSGHtkaE5WUpRFY@zzxQUMqZlVJvetz7l@zljNtdkot4rKLsfj6yBCynsCZp93Ta5sICSwp4L3d8zN7CqTYSt2jrlqDzTuYcaexU/1usexjYZF74ymZdKkzKnQW@BRtogbLWBcnFRtHtciaWxEPsBQ7MYQhsM52bripJ8je1Ksp2DxsrTVby3LlzTaybIkeVnWKNPZMvxGmPtguhSaOodLF4OYlmspeFRVRB5YaEs5xCA7FOI2lsD9UFETXxThxsp0rwfKlEYDLwVsNKKOqnfwVdIDuwVDPqrLjgDDD8ameCR1JHRMRgryoP40GdHW8Ggp3t0Io84UQnqjdZVuo4tSjqGQXzLHVS0qVaAYaCbDV6oGM4QJ9oQfmhWPfAVKHCsLrXhbwf7gITufuNKH4xg4vcScYBDPs6E@m86J89lmThze3DYviXcUeU7c1aA/rwQgGB6IEYcJ58QY5sG8BPxGnHHE5XmAgOdBAl9eRmPzmx761WSLB640Ivqf2ANV3M@zexBgQVAuBQcG2jq8qQLTtjS8fnsakX@cGVJGh7HAyWqfrWJjTlKclqZNo/cwCUR0NJBumGbDcqsHWL@Ts8VYIoAwgBGv3Osr@kM4WQAplHAOkjB/ezrzrJ@OjxpZcBrvOH0KLwYw2jC9GycwrUfgMXYMi43vAS/gnU5@jM/Mc7rcGF15lnEoHK3z2PzyxO1XD0F7lZBjQYL@ttknvzX7ZCB/7JM/KesqO58sx2U84C9DwLiOXgf/SRl5pZ7MLfZNNQ5yjapeP8C@eEtJIBt@O8Fktj4aIYF8nvKqQugx4CuFBOIKIvoG@ULNJ85Oz0s9Hn@Wqywp@2m4xBv3BjKrBwofwnsVGg28kLTRoJvoGg20LDUaEs@BBl4c8IKDruhsPC4FWmrDpNiolFSkhJRM1o83dneTmiEl@I3GVclxTVtt4IVSUgKXHKsSCawGwvRU3apKYieY4jBKLT2cRz2QB1Twy5kQEM@F3ngfvGn0y9m1glUyv6JK5lRm49sPvyK3I8oND3o/lpPNrxHzMtqgm67w6jBb1VDQ8LuaxfuI8UqIiZsI0KQvisDzdcjS5@D9D7xI9GhgmGhrvEiB3vpcZWTtk7ybUaSZi0xEb0dTDyIYcyrnPumQ3ujC6Jastir0LDIPpaTxDYmiYClR0wC/ewoav1hiPKBN3pYiypvwbJMOmjGnijoWLKaFlT@X8DIVaIBD04Jf/0IVcPtXqoAbL1XBIE/UgRtvVMEUHeEQl6uAi65XgSewtzS@zbGvDLX@AA03wSP7QpMbFwuHfKwJjfoUOSn9OEURIqXjtbhRgTcWl8oSVN2hq1ymr3NB@Hk3usQuQ7NClu4fxmIGVId5SOfeERNL/A4aKaCIoWh2RGkgbUJiEldCKK1cvoTJZ4B3PBGD6vNUmMmtnogIapLw04/Hq8CNMNWJ6QVSBCYPvDDjBNzKFHxzGin3sbKvgoxbLAjFFbc55cZdnA8WPIjBU9RioUdmUv@/mScFm@S/0KnS//eTopmpz@95KvPIFOabZyu/w2nBf1Xo/6tC/xMU@t@ZNv@ASj6NcrbHT6nrX1TDv139Ipk3gmHD7t6g6S37U/Sw35EisPpNeoBX6nP5MV3gy@OzhyYbHNZ/4igd@k36pF042zbr9fpJX7aPnte79V796B341zN78bOrlfXN2/Xn6@365mb3RXdjX31drK/sWS/fFt8973z6qIL2vnPw4v0n3Wr1Qm@PrNsz9fA2pxad@mDwcXdn5O6sn/Y3jvPvVm8zW3q@s65@3NSdzVcnb1@ePM8fx28/vjh88amf6TuHnYxS6ud2XhXebIzOjFD@Rjttb@9pB/3j9tZptr@3qb3bjm9k9o5Lr@XM3tbt@9zGbTyfSe9aLw@eH51eNbfe60e7e@/aGx9NpfDx@tbaTbdLnY2rozehg9xreefjwUF3K1t6vpO@3exY7Ux2R7fzV2@PDtdP3@30Xipb/e38aent1eiw0Hv9@sbdj3dXzgqDV85K3Ki/fp19aTy/udk6CjUV88TOqWfma9m6vT00S/1V9eX@Trf/2paN9EH@Tfy4f3K7ubWuf1wd5k7fnb2@XTl@N3j1@sX7g4x2fNzcUgpWs509vjpZCbX6ud34zenWaVF53j573b/Z3cm/20y/6qn79fahfv28u/PePD7c263nnIEh723c6O@e965eXW9u7Orm4bVu1FfSef2k/e7gIHT6QmtuqjtvnRf1q967dH79euVdvG09P7n61Lt@sX58elDMDg9HGXPDOWrudIabR4VsMd3SPx596piv5NPX8cLN1Yus9q7@yQ3lPo3ypT39ndo3XsRb3ffDj3o6firLG@93P717d7xzYzfrxunHN9tHV/artnHgHGSOXrx81dSvi@6V9d44PpZbmefq9at4RgkNT3ccaCP1RMmvnvT3XlvDTfPj0e57p/ApfnN2nVM3r4/e1D8eZZq3hvXWsPe0/kamfaDU35ju1mD4vFW6Ob3e0fc@HjjvQq@25Hx@2@w46503K6W36efxzvXzt@vy8TCzbxx1Vgr2/pvXZ5q21Xt7@umold9@YxX7rtF9/em0vxXf2hv2PqnFTFM/fndthE7zx0eH2VvjpdZ3t3eOXhXcg8zem8P2zkiuv1blW2N1Y5TfHNqF3NnmW/vd9Y5hpd9pHweHGfUm3n5nuSuvtWan9UZr9V@Gjl/0TvcP39zu5gv2876hrR8WM/t7Oxv73fbKy9Huq8HWXvOq/Xz3rfrWOilcZ7fWzwqbb49z7sn1S7fUuunnDovxE73vdk/joReD3mD18Mz@@Gb4fqXeb6q5I/2dOVqV@xsvrOzwTX3r4FP3@tAy9@Xt7Ch9umde65lPJ7efdpxCfRQvDk/dvumeyMO8/DqUu/1kuS@sF6@PD9ZfHLx/oaxo2plydfymncmdFtNaz87tFgrP5a3tTv9jv6TKnzZf5ZRcvxd39q7T7Y326Zuza/2q/7J/1QoVS05rfff9QDG3mlk58269s5VX99b3TmT1tPvyeGVzP3P4tn14@nF40t54Ozh9c6Bltq5elPa6K2@P3pRerr4/cU6UM/PtS3s/NCzmTEculPK3ueNS8aBnH@fOrkru@5dXhXX9rCm/2M321W3NflscFa@tT73b7u2xmml2n29@VI46WyBJTw8zSn5wvT88DuXenPRvVq31@Lvr1su3hqwXz7TV9MnHq9J1r/fydrO1clb/9FHJP79SS8fb6aa@nX8eP9p4fXjV3Tz7VFxpZ9b33ihvh1s9913o9Y62eVU6uz4YjuTX28ejfj1j6Pmb47P8zYm5fny2c1zsvWranebOVQ9kQ390enU7uNlRV3vD2@LL3tUbJbP3trhhOCuHmdALdbffPjp5@bYe72TVkntz8G7fOiueDfOviuZZyTwoai/rnefD1wedrcyqpZ2dDE@3eun1Da1fBJlyqJ/aGwevd96fvbAyoaxRWP@0YeZXP8Zvhu8KZ@nD@N7gXesk2z@z7Z23mr399ubw7cvj@m58tzl6fnitHLzbyh/vb2w4L@LbWkEd7eRunfpGTu@YIae/Ptwf2lYp9/56rwsjgdkutZ@f5M4Mp17v3O4Wj7fq9edOc/eFMhw@76zCGIGfrbM3ZjX0G35bW4hf1MYfCr/XIdR3uk1zCPKSnyoL0UGhEB0UCvGjQbRDmu8@/k16OXQS3GRP7/3kBp5BE5Q11jZReUixXf/2U3z5QYL1TUiuoatlWvREtOIwQBsnfDr8kr0Kz63RW8vUoaWbGr5XBu@4xzmprfLDcaC@pEIHBuuPcL7pqn2@9V/DV8OIy0rpWnz@Bh66LDG00Gox791uKbqK03/T2wdQICyjm6S7V7ssmWx1dKXrgENvk@tD6Ni/Gxxz0DUFjR@YhbzXUORMXmxNRXWVCneCb7TZf850k1@67804FFAmRnSnBRqp6F4LFV8N62g3qj6ityio7VSI7/j8ql2QwTDc2j0ZRhdGTu0NBXVDtac2gFo8obfSml5@hleOPFtOiyVWVIYait3UXHy7aIO/fKHBc/T2vFmTew/pPKlYoOWKEWo2dNVqQpyIGaJvKhVSjLaY47EDV2SPqiGqqN5uw@Vli1DSvivGPQHMy9bDuLV@93eFegJ3W1Mn8JpAqwHQihakZ9bsv3Nok6MPVAnxxfqtt7snDfGqDb7FcOKkzQM7LgNUrng@q8JrECi/KPnstkzcYQDFR7Mjv6kYqnpjcl6WaN8jbo@E1sYZ9ni3Jb09G4uO2CzajXK@csl3EGZo655HcD/NE84JTwKlejIm6ILYUOHzwFem4xs0OchsfRFxx1ZVAqDdnN7JkKnNfr9j3nugZZq6Ylyjq8K3ysJ8wW4FGoteIhCoB5qy/LqI/ZM0R8B6Q1J/G@y4oJLtNwsBiA2xXjOfGtidab89puEt7GeN9jHMw5916brZio6jl70tN7xuMS8nDj@V1QFaEju4s9a0RzwjNM9EKxUAwX06JBNUw9utGqh1dUwNREebegKlAL6teEF4eF0dlzPBHi8tz2qR2IF2AM0vKt8MhFDnfrEueVYPy0KgdyxYmYmkY@J4W4jAmV5mrmkBETqC42AYIx7hu1NnqMJ3evlcxDidzjOX8M@eBj1lvnEXO5SKZk8UITHsxjhDnyqcX2gErfldB7Masx41FO7gxibUiBeZBjN8DGdaPD7RTgHk5xrSTWZxonZ0TiyIIb9GgvSC9gRDe@KgNfhWXNbhO7g4rUNTJFqDjD5/9jsMeH1uPPTOBgJL@O8yRgbnnMn7siBoxfN7ndB3U8yYKL5UvZ/dS0/HGmECbt5a2lDVoyAwG/gKEYtBkNiyZFncQRD@9iUIxsamsgt5tbgYhVTnBJcuXrInLCqvrUVXk1EK@q4Yi/mdUSTPBpIHEoOQrtVYNLsczXmJVzAxoMxNIliZjyDLEawsR2UPQVYgkPOAgasYhOQ7VuRcO4m4GEDs472chMEXkczJfTkbly/X1oq4xzMQOJU4O7/oy7l4FhJz1AvxyRiOlkcEwi8nawTIc9nAOBJAsRLPAQqedXwyYpzrVISfaTDPlcu5g9PvTHnxzml4gw8lx/chqvZ5EeuLnMo3pVsM3JZri0B8J5VFb6Yah3GWXkY2Bx2BuiTk1lPx0FSCv5lMDFpAv8rUqBg4HEEQKAaICB4eLcGuHhvrmt8@2CFwhwx8vM4JJidYEaYhIFFAYhQhMYgQooHWbbT6lg8HQ3Exxnd88wGMMtnHFWc8PwDthGq/lxOJMU4@XOEGfOLNUDSGcPpGIUFjb3cdH2@2jnDH7O7@c2jCBaxHgo1/vWoucox@FTcUg7@tQnM1KALINj6hEXXlTTWZPwZ6@QtsHnIBP42dJ6TaIQTjiYV2SHyhuQ3NFNg4KT0@Ul2iI708yQcoxiowz2C3KlN0JMeIv/S1yN@xRIfeKDWRChx@QlFApBDS7OSovn@8fXD0iih32KjvHe7UETNMMFuK3Wb0FhDsIIah6nxQ9ekZwuEXJDSvk9L0XllBL5EmWP46OU48AGxQTINCp0uE9eVMPwPPg@clIIniQ4NS0Wir1hzcuHfVBxOVceYg5K3ISy2GQlGmeSMhDXizI6EnR2so6YiWpuoYERcYm96KohhcnqQ9fOswy6RXylHPRT2qS/xi83do5bL0Yl3kI2dg4eqw2paC5FdaLdWhw/hj6gNKVe9QJkKyBAgFIfNrP5Yf/GyKP/YKHPReQRp0M77eO1ZzJ5VF0B457X6SjhtQkDgWT0e689RKUotEzvw9vxOqozapMj6UGc/tiud2BblxgcuuphUy7fL8akIRm0cezSPPFdeNPc2Mqyf@VnJquQ50eqeHN9yQLYRLHWowbCa638EcTci6J16TPfF68bgnzlfuHlfKBGEnNTIx4IzHTzFhbreBbNEZ2wadXKHZ18DG9uceQ71FD42U/KCTN8UgeOKUBqjTHpwnPvEM1YOcgZhAGtJpmXOR3SUNKj6@qEDIkl55YgFdg05hCquAZoC0GB9OE3UlVdJ0xEQxEIhiVYzCdtvr5AQ5Hszs9vSBLgTCUH7gcHwqgR/j4xkV0UnvJKwSauSQsc5KEVxXTSYhQYzbNUinAXGLdaDiae78ahRnqyEq5@lkGj8Bg6JOuGUuChD0M8x7INTLvDK33oF6eIfhMHEsULFMRZyg8E70nh6ynJzLBY7/Hpzts0JhfDoYL8piK9nM@MgxXpnFCqXQT7KTje0JnB@x44gGRbZCnsGpO@iCqq5DJ@aPtoZDP5aNT4uH/DGq@MrVMp/BOkIci6HBYX1823lTxbd643qty@ShnAotgFA8Cbwv3hu8AbA7UGzFcFV@xhIFuVjZxQwpIeqwqu3wd8nT29RB4uPLvmFYsFVuAIaQttmiTZKIg9JBSw/6tBspgQrDjWrjNQCaKw76L5DMEezARUONM4EX6AmHmscbnIRCJFCPRiMLJyMNy0g9bnoRriypKyd7GSrlyZ5MQ5r35lUsAJFXsArRmLtDC4LAM8MMzceXxeunvC7pA49F/zzT4Owgwyen3jxcoOFjzOzMX7ucY4wh7moFx6Ch2MREqKhOlzHvDBxJAO8IVMuzQ3AgegwvaXgiXHw2ihTEd7Fr3BbOSEaQFkGjFA0pNnId7tIRF6dR9IL/7mni5yr0vpjYGTASB@b845ECAlk@xiHE2chpCOyfHGIYxAGl4B11OT3efzBEHP55NxTfxCHeLBzdMTEvQAR8XktqFy8/P5M2vxaij1Km/EjadEkpKhboy/PBeJUFGNYuAAaFInnkVcoDOz0cn3vzAKn0ZJB6rPATuX1t4UV2M0ATlPjKovuEuBe2unlIIXHfvFH5IpXYViPUzED7cCUJGlEwAvEs9XthqhA08KQCL10zkILrzF4aT5JQjDj0OytyBJTvWM56x4E9ge6bOcfneudVlHOyV1WvmtSC9P5nXbNoaJysq@gWwbom5dnKrgYq650ynqisSOTVc/Z@BwMcHd285fcv4IAiiZPL0nftBPuujYshIiQ4RnnUmCf/Js86Bzrk99Vxj/Tr55eVDs36Ht5XxdohivYgv2M6xJvxOjm@AJiGABnBTaPiba7nqRYWhDoDSs9EumxMmJ19dvZQdDogr2mrPl6Nupf1MI05hrBU2Q8cDw1Bn1R7AtgD@0xyHgsQ82HxJehB2AAXCck80Uk97sCIeFyMZ9UJa/D4APWDjBjEImRn4Ijyo@lJpsyWYoRxfJicj8NLIob7cf@vBAsyerAgSA5aIxJjnb9mxK9EuP9tV0bHupslNDfQu6ws/HwUipjQ3/IZTw@IWmN9wZ8d8PlAUDcQiranDKJhCxR4mBvzo9EJBrk/CD@@YeQjX@DDo3mQkm4ACSajqyaCAomXMBuYFlmBScxsMal1iKIWb5PJclNDkiHEx86r8cQ6R2TpbBKXAbkzLs/UagIdo0POZI2r8Ms/SJXFm61pnhq8/QMbfhkrj0uW43mWhYeDvd0OhELrW7rKT@7Ie436wa5/tRUTb0xXHRODnJRpd9O32rWW5oChY3FtVVIdYD/HS6p4TGPrFIYyvHDKTbFjlW9WQL0X1bIPNJ1UB7EPmAhvwDIAuNMBjddoqfhSDPcW9w8IBE4qWFiIVhzQw02DjUyzOS69Ik7m8AIkqOwOFL4LhBk06fXuLcV11JGaxoTppg4/fQUvKE7DlDyNNUwfGOoepD6GLqGmrpQbJbQZKBidnJ7Kla6gCyXRdkQxLr4wmnaPoA3BpZemN01oG39/qpgk0L2KpqGPmIFXAHQVfHM5o3fYQlbIebdQTdpxKxZ1aMuDSvOIlUypQMLeESMcpcPxO5WCuHwsxF92WsbzHY6J7GKrtDeVkk/saZnak8E75uQmCj7Pnwxr4eVcX96n4W/xSKcDaU3ja/Z9zNvjQfd/Adkf2vmRTqN51NKVEZNuFboamm2srGYKZZxraV2D2BB7C16iE9DY1aGFrwzFjQE4jntpdfVG1VkOm/GN5gwA8NgdQJVCYctWun3FA4zmygyzCdzRRfPriRP94yjT1CdDOnhugo1n1HgyjTF5jI1OcIlRBYkpgsW4oMZAasHPU9zybJoWK4OjrTYHXRoM8FyWlwJPRymJJiZQYrVoM/YUnmV4QtGxSMvQj7HzV/37q3A/kamxc@jml8xboJAqIaoFdP0qL33FS48jB4IFVnRgwOarGjAiLLOGmIxyKwFA4xgW5XAOt3vS4rkH0jZ3D9BqQxnyzcVeDFbREhc9PrinZJkF9pSASMD7ppAx6QqsdNqzjETq@PJXz7Me4bFkNYpy99hExEe9ZZ8c3v6FDt99skZ3gjG6w5PIGat4u@rlCrv3AHEPCGo4uLMkGfF2DqCGaePazHhHCpBe8mZhj6ENFCD3BUhqOGQzHJcC1eAbvC@5tUuoINPR8qW3hgXh1UzFowZ/V7Tf/uPFrCe8NReo4ov05uk7JtRpqcUXYmiVRCwwTZQVBy/BI8QdHJcY4qOcHyhgkhuENZGMpgnfoMoLym2uICxQ50zSkJJgQ9ZF6zufPiXYSHjx8vMQv984kxhV5Yp/IbJqDPp3OBlJ8CQDK4HA90wFaV8J4a@Y0dk8c793wyhBYh0FeYgEBQade@Fo2rjLJJh8X6GcW/SKKC7iQY@Y5f25e7EuDMRXPoepCP1f8mGi/F1bSvD8cMmAHLLnyF4mxrlxIvqlHo7M6@gwMQLRwfA8Uk3MOtAtjPPkHQWi6I4SsU4jBAzaYRsKrjs2kHZR7wYy1hhWYYLUGFXRhsfv/0KFl3cLukAG4csMAJNJBIQZKvOUXYonMoPoG8bjGA@Tusn4gVXGWbaXfiYeW4/w8/RB/PfjS/KIDo1hojGKeftSIEVjtEwk8Len3M9Ul4r3W9R3prxT9Z2hh1/fB@jh13eWnj@pvr7F@C1VBIYYeuAcB6fsT2FGje@a9wK5neIpw8DMeITafDedemDhq2ymUtNLCWZTm5ZlOnhb8/wS8DznFILiA@GQ51OeRxncMEFOc/ORXMxA18OL5p0Q7@K2ifpilNz4vj8@foE@qXPbthijKQAxl8ii73uTU37IICaGkmCQJxL9@mFWXKZydQLUtmvaX1xlgawqfsGponwOxiixX/sY494AjkDVafsilMZLgoSKsXlJBqh3YLrpJBg2P4mgupCPk6mQ6mxuKq8RMbXYXelpQiR2pF0@Sxpr3VJgralB0hnYNaBP@PNY3947jHsMzhuDLL2RuDdKw1Rst0PWtg2@EZsdCusUHnsCFd7t2eag22N4URTqgAjLt5R3TNTuUbsErR5f8jjAu2rK3ra46Lj6vv04zU4tBpN8Oj@PPffVIdtAxb85QlsytwVEA8OE2GG1sODpTgtjk/YCSXof@JIb@rjFYZw9tVmgAJvID1CEV2iJg@yPiJ3mZOwNYknZ10AkxXXVvuWiZq3xKmD1x8ksXIYZJ0QNwLvji5SVBR90fmE5GwdKS6ULFncPWGVeaTNzC0nHUKcL2VTR1Jd5pHDcijhtu4HiYO5Ymk3199B@fq589Rrm/V9gTcjU48oEwakwycXN0aDs4NG8Pl4@jjdrcE6FGTig3DdtnBuOEnMx36I9jnqXcgtzL5oqI1w8JYrTg/nsDW40mpuaVtx6CjQVHR1ARFACUq342hmul@FrwzD1K5qO@on5BNghVQ7vneXFMFu4yuwlnqWEbbZUte2gyqogr1A5o3i8QXRXb5WwrSldnCHCTN0TvV5xyB5Ns8We1uKnMjYOsSi2@nGg2XyyjaVJQVvSvh9ghY2e2romWHxfzhh7UjOSQDbDTZod5nwcKDaaHEybxSNOSMh4PtIciZ0403qUEFCVCWDivOqsEhIARvUTr4KcYivPXoemGk/m0WYdfH1ExBGvhhA2I6Rt0PaDVpMUA3nlG2RgeNbFCV3NITyB6XeCdQY6ymLTSmEcSsLJygZ9qFg2F6v8EsOJagY8E0BcsE7GBjCKbSi2jyFKw7gYibmk@TJ4aQYas3oAOMmh/TlWgL4@0YCUE3SbWN6hQ0Fj@wVEk/08ivzmeDAd3Gthq2IKgWkysQRlMouWhuJZrIZpJIOYOdgsYoBDsNjXtl/1P1P7MVSADJQ9IGDw@DtaGFsKGiup6GL2CT2daomMLKoCcqA/0F3FUM2Bo49@34wQWqC3QQrdGYJG5H0nvJPqOE7D@OwsjS8DYLvpA9ruhnsTcKIOwju7V8YY6USIGmy4vinGWaaLYzBOwntvDC4TRU8wbk/E4eDo7QmYisErE9DSg9sEXDrjleDbBkB00nExw01ROm@DndJyByREeyZursA9pQO0B@EeDxuPiFGToMDGuiBy01Jtnhlw28gcMG98Bn4dX/UJAnJ816YGmYqhj/CjbMZqId/zgQTwIO4AKtxy2FUDaUD8QsEBnGxHUG5veGuqwkaBgxtf3cJ3PWIOlC08EbfGz8CNM/zJufFVOLT5YpaIeypdBq8VgM4WsJLxffbRRTG/j3kT/an9T6Qye7YuD5YzlNjbjysJtKti1iznTWC1Cm20iGpV3KmxhicsoF8C6Ll2uVjFtRa@a4NsZ9iKt8AgqmK3elAlaC8NGca1iU5trU1kgzkcmr39q8wdBuirmCtXoI1Bv4lX0nSIXv4xTVr3QCM5gETHqGOU8/jopUYSTosDP1/gVk@yH7djft/iWdG8BCc/AOjbkXAEFWUi@6UgDPrHO5t86nSiwoumkCySBf3nIhCvKRH30c9EZS@9m@v9KV@2Mo1RfgRjbGw8mzoShgYvN7DF6da0r/nKEZrdSPK7ikZ2b1wL5BuWMZFn0cNFfmccx1cyPOPc@LUm1J9xYOkp7peNvB43uSAUdX6ghx@cGhOYr@FVxpuW/d3IGc5bIMJa3AKVFlG4M4qn5SuXXLD7zOOtuXIbIj8blAke3RK0rga7Am9rYcrk59psvSO0qwneEJCCIxDaKzma34VJ0ssjSWgIiheez3Go8PGqB1YRx52SwZB7nP7zcnrkE7yiGrWM1xs5f1SrnDvGefibhFuBrbrL3vEGvp9sgvz0Wtaq/wKHn0Y3khjcnFphQ7G/i05aDfkOr4Wp@TfjNT5HlXRhYfQt1CFa@NvExzZ5ibhZdAOad/ibAbOcN6ZmeZ5g7PCuP@eoitjkyV93AMM7w5cpiOMb4A0awx035i/Xiw7quP9ve8@23EZy3bPwFa2hdjEg7rxIFMHhUhKpXSaSyJDUrl0QF4vLgBwJBGDMQASWwlaceyqpVDne2LHjSyWxnVTymqTsuCp5yPv6H/wF/gPnXLp7egYzJLW7XldSS5VIoPv06dvp7nO6z6XkB0Q7xklf5N0H6Dtp3TV7/kC6MqODlQv59F74ei8xagVy9XLdtcZdbAq@9EOZ0EBl3jrlZldvOaSayw/@PFIETnqHY8TB6z9naAsqh/pstQJQZLIiX/hlwbq6E0f0Uo26K@/IuAdisSGrlX1QLoywE/TgbbizIanq7ZF7An8OPGxRx88iv6RfvkuZbb5M3N/bfXK0c9A42Hl35@Bwh0qSIr82KB4Py3RT5p@jc@@@xJv1Iw5xMu@NPDjH8cShOEsogR@2B0EgHoK464I4/qIJJZtjN5P65r70KD3vqe@O1rn8ETPzZHxPmsa@hyZCY1RVgv6dswDOz8O2n2PihzOQHFKh1msPPRlwXKgM7pmwmXMO7p@4kloDik1LENKyAY@UQTc4Rw5QShPRN2Y4aXodWM1uSerYKmi8cgj9JWiHCMgAQD5q3U5LFAPbXKsw8C7wnMhGYls5nC3I3g8qYp@r3aZqxTb3C3nIZm/QP8lI7wlGC4hzg0OrgBG219UQk1EQVIF6C@gpEEeae8QdKqN8UK6WKuXPz6VB@Ij9W/JW8ClM8j@lnfe8nX5i/KQks30VA8DgcWYxG7pI2KREC7rkaE1Rg7pYRUuyok9nTp5uTS7RL/@WLchTDMhl61a@GKPxz9ee@9pm1p/Zx8IXb4aTSMARqxxFvokqprPPz2Dn/4rVyOuZi1xlRfGl6USy6YQMqPY6xhPZxSxpHyPnsbvHF/Z41aSvf3yl3S3DGcV4MrVrRRRtdQSbqNJ8GI9GaiJfT4k@okEfUSv/janDp/c1wRYg7G6y2vFr9Nowjoh0tPJamvA6UM8VKu6mtv4s0n5Vr6m2jyrtoynynuFFGq452dyoijTtNq9eiYgaOFu6sI4vkb/UMNfmLcqpvHEZp5TR5dmh7sy4ZEz9nS8FE0rrIG@BjJHF4bWiIeYktZo2iRKuUosoxEs5KqdwzebHL6a2Ho5geFlKTsTMS3zZVnsRxwYDUdHZgLYHufgcRVCGl7FpKKNTo@YirTK50OZsQvQL/P8XaytNgmzg8aWR1W/RyOpLq5EvrUa@tBq5zGpk4WZ57I/KLa9fBtasJ4rnwP1nFmBBbe@J9965dySO3tkRD58@@F3x1b2n4r17TyBlT@w/vf9o94GA/ztPDncEFdA/77ojVLkXMPXbbtul2/mlSmVFEOa5AOUr4rB5Jt4ZtN2XQDwbfvNs65S/lPpusMmldl66o@mAn4OGqMwSSKsJuivityZ144QW1y2g5DN8R1S@PLGN5M3T55slsr2gcOjagJvf9ogHIT0uelbSRhsAP4BUQNPkJ1nSncandWJaOiUhB07/vPYIAlP4@FDce7KNkT63d492954ciod7B/B1/6voZkds76LbmPtPMYsAH@9t7z7cfXCPErgBlZLAuzUyWL@sCSUEp1Fpv@iOMTxYD6VC@S3i1Xshk@kPlFWEL7Ljfui@pwMkhe/u7Oy0Ri7a7Vv3Dt5@F7ka92vCsjDIpeFQXVog3Kqg0QjUJqNo19iZOrKWxSpvSGdTcQuzaxm6A6LPBaGQ5@id2HOF9QCvEfFBmuJmM8OmUENFNwE3olKOYB1BERiy2cIGodyE2uj2QNWGF6td9QWLbknHrChHLigvrT4hxeCMu/02h9FVCUD3rNVN1QYjBsALIZnAAHgHgwlB84W7i5ckYlVCjAMU/CHhNic8Pxs@PEeuEQ1cZcJ9DgSyJtvE80ZTigGOml6f5zFi1sS7A8VIoSI@waOTnF5PXbmSShzw//KNDV9lAdKCXbALK1sJFeGzG1AD7O2nzW7gC9vJ4W0wiCBu32NNrZNeE8Q9uhceocHSS1QjoGrXHPzZVI7qFcNJgTiVCNOaimg7dLltefC71y0HJe/P1Yh6e9RpVJiS8Z@ubMD9uQZ8GjSAqGjuF@hWaBgQY0toBl1JyrY/AIoEkU98FI1qNOiM226kgJR17Ofehx/m5CAXwiKGig@1TmvYYagHfAg5Rx9U5OYChBjSlDzF1yieQzvag/Bt@AyVIUbYwA/U4MraTOFB1Sg1cWSlyM@n1NpqkjHclbUSxbNusN6@htpnFD1/@2yWR88kLRSTtTTnoz9nVGJAz04jdPPSFahYNA2oJRzcIRPuHR8Jv1x/f83Z3L7/rPjRB4XjcvmEt4Vmhx8vWCmRn1lIJIfloXUnSRtQrTSJNOOPW1ha6TPybomrXCEDxuXUA@Z7q1HTeXytOp/ep3hZ0XRKfPXK4VJFsjchEsJIMuHuVhB1VWWByhyLnEQQ7p3QWPSsq1IKhFPv11sY1x5noQYj0sd9hNRrzLBqpF9jeLvGBz3YWTKST@Pp1vhzKha5pCj6sc35KL9v33fym7mygqLFpIfTVlt0QWGu5mSvZji9dF7Nodu@HB3s39dHt3Zp6/h4eC1s25die622FfPpuPhYMnBdH@1Hl6Dlw@1ToYW@F9IR8yE5j01TuibOwq0FRfNX1PjB3NzR2gM0ePZiRFWN1Kht3O@hhzibL8WhaVQgZ6IJGaLDo@2dgwNh7eAt2zqUhX2v2W@TfSlug4j7pvJ0xHbItNmVNNOkwwRp5kmlzNi8NFrtZYs5cfBStgrJgxTkeOjNQkftBclkIq0j@GQhFgINr3lDVCMXbd2F2oP8ukQ8q6MmlAgnzehgJrGbC3z4sJN92mTCcSswb@y/8IaamXEn0lkXXVWPpiYixQjjcdA8wZfv5Pl7j/njdVUPM1ju18bUYVTCb6O/fHEIFQ/xpbgUncFLpkVNKemsEJUuqLEjs7woh/3ZCUrHYp9JXtjY1iVzLJvG/PEtI5Id8adb@M4/lZntM3nfqbZ4StkwJzQXHnp29AgCJhPEYLFlUgUUP57JI4xGQ5@TjmbIzbV2i1pTV62kaGYSdy0d6A3g4Fdvx7eHeFWw215aVfHzqYpPiUhNRtyt@RpUJmC@vbq6fBXueC9U8eJnxc1nSHz/DM6GL5sGSn/qk6oQUO7uk4LKDwngkqFzQArs2GrBxAoCq5NwpkT6ToeR2T5oy/kIbfGgMXtPjwp4XxSvNScmsbYlY@cTycROIHN9MJaw7iivmrnRn11e3X0K6nZFfTdfvz5ebAiE9@GzX3OYzIPBELdKYMRHDfaKCiL5uo9acQGW4OCD2tOvEQNzS8WxrHO8uS1@4UYbaa5xKxi8QL1@FTlTxjaz8BmqdNYcXrzCC65XdGXKeWgTIMt6BbH1nHVUOLLmVmdASgRdHcpyi1sZTYNt/mXDDL65juqDlMcAxgOmowcw@2ZWgNyzjrcKKtRkNs9pwJ/opCInAa0GKHvo9EVOR7sEb9ib6vQyp3dcDDynUzcklvOmjniZ3ZSQ8QiZWUsC012t1502aNh19lucDWyMTnpDNgZky95Ap97kVNSpUkl1WXYcJh1zEkhSOmlBQuHB5AUmLfmu@6JBkyyjzQHCbEH0vd5xSepPvWVL2TEnTTgCnkgo7/Y7GZoUinmqUakjYQtdy0oSqm95xyVSoJQbEMpk4cTyQtrywgImMKQboS@ZqLgYNQB/y0bIpprEizXXt54jhY9cvz12xc4EZXwVG1FRJTkGWRA7T7bF3kNxsLe/E0WNLW4gj0KllMIehWKWDaPuqCVbgAkfjIPTBieqr/Hcc5dzFQr@roH6g5EBxF/juaoCQnGMy1JcvOq8EnU4vId6UuxO7lhOuuqx7kOpPRj3g4tXk1c0vRPg9EpAAm@JWQkvCd6aGxa5EiWHrciB3uIwLCTylQ3lViGshVKolon0zTGQFtexNZ@bSWwZvX/C1MHKpE06DMgJ2yTuBANkedZlfEsYjvZpGHCT3rIdYdvxhuGhVCrNJefFHR240TUj7kYru2Yl@bRK7oaVMIVpPCUf44iGteVEZyBeea9UZeGhgkf/Wlza0aONvpvlNBpHDC27CEzl2MjmVwmjz51M9NPcgpMzKKLxRuXrBi8IDPIe7uYO03gEjOh7DkxvDgqMF9AcHK2CCCAvkzlAKj@PsZHcynDpJRRJbnG4Huebk1JLiC6hSHItYaOjUxGu9dhstAfAnXFAEvzQAEHQOF8TZw7IZq7itMUq4gUlKZI40@A6bf6TS6hDbdMMAfR4rD5Wj9n0RmTNYpfCR0fEbIHsvDEguAeROxU81sz0ajzdPJLEplE8DmE0KgYMOGMn1dVzwZ5EIknnaKnFy4qMtmQ0cOS15NEIW86xAUoklAJajILyqglhARRBiIvDk8UA5ZUYBc0ngxrET/Am1lhbjdWoQfPJoMb6mMNaTMIaBc3HQef2Ndooo2OvGdpF@/LJy6XwsSY6oyp34rbHAZ80ymkFrKEAlofJaEnojnfiBW@JkNGiTyVoDxLtypr0iK3SQMBfvaNZHyqgWG2zCbLaECHuFgYv5SVUzNdRJvsWMuaaeYzAc4hrfB83QOsEYU6DYA9MsiGKyZACjTrFFCtmDg2XmgSiRsZIwhILF/B1htxvfeGCxR2O/G4VrNzM4mbVIrso9EklS/loY0ONRSkYNDyR@FOTjSccg6GI4iiFSZf8RHCMA52KVxyF3qDNl50FxFVTwlod0lEAp4edGA58TZnviyoIaI6vbgc@qMzjwCbkxWWdMnEooWoex@K1cSiBbR5H8frtIHkqqS9vXBsHC4JJOMrXxoEUOD@m1sIFIJjxbyuJ1CLjgWZRMrVZaEVJQ@NsRr614n1RoqpAe0HCEIGfxL4ltUMy5iat9wwx6FrjgULH/HjYHq@kTTiKaeeu8AVzFUvm5tYLC7eUyjewxsqriVt@0IGDoNTt6fWdsPhjInrskkQipHsPFGJK7dMRiEg4myUpfSgGhHBC@xsNVM1qNOhmaP9g7@2De48bT@49RiFqgfcovL5BbRlS16mUljCePd@2NEinyBGoaoHdyNA@bORR@ySaHTpFKHIsllq4MOBmFjNQWJND90WlvnsuHkIWBa2fw4mQJX03A9NjUxv0pm4VX1q5ENI8wVSvpLy2CS0hGKYT2RKCMZIzhrDF5Z/1WUPlWf9ZwIAtUWebTP/YbO8zNFwyCgpRfPkseNcdtVCXpKidlvIsogo@ym7knApVLuQNeojBmMBfl8vivnKKK@3Xmr02urwdd8nx7ZnXa561Os3S8HSY6fqOdE9jZ7s@OrnMoDLV7tHOwWFjH@N07Twgywn8qVHe0e7jnb2nR5hzCFnLMnnn4GDvoEEK6gdP94/QY2gsyTIBJZYQTCZEgJ7svXPvkQHD3y3ZSDYI8UHehD/SlU9BeMPGhH5PycyjwKoQDQrCQ2YqWJTSCiLwztzBWAVvQ/8T6oAvoOUJPspAXSqqMTmksfH6U@aFvk5nBhS1YzQeBgRKGvB2bCRy0RIMc@afYAHyReQD307a9CW@UcY8NOQbDO1YWTSQwWIZad/V9Wl14DI5nPbbtkInHXkWLtw@QOJrU3YcdItr2VkOvUoOSWkoXjhbhpOjTM5Rs8kl5QhKrfSMEcTIvHatZZTBO0CRRQlNQmiZQgX4BbEm8nkvd5ExA0TJLNhVOX7UhTBs6KMwMn7NDWOO2K0p6/lC/Ugg@pO0wNE0wl/3zUcpIjD5PkXGHHW0PNdjRn9VZ/mG2dazY9P7VGjXXULtkQfQ4HuBzY5eyGdfSHfyuUs2oIEZ8RmP5gF6@TYmO0wVMo37QQ0GKhhNBVsQ@oEeLuj5Mf6eSNeubVSgsYHgciasZXEuu6NEIyE/YAAS86xNaz10Y8NmCVpxmCE2TIhqEsT7JsRSEsRLE2I5CeKTjxnE69r5vJq8TbG0usrazJH5TCj@b7p4sahgN5QqdFgY8JnF1WnMSHYYh4TOO2gOap7ZgNxs2e1LWxZF/cm/A24TlyxVpEq44Zc0@xLMv/gDa51v6K4xSn/LPTQ2KGRO5JMXmzDjfeEDSeKqSdKWNI7tp5dgsyw1i8llvxNSxPspRPPJzyIwyWTzLTXvQo@feuG6EZathlYNcQT/MY/AeR0EDS6v1hd5G2UDXsxeWtdYVA9CBAyybIIsxUGSqnx1aZUVE181scqqCVK5TpWf/FzWKc@vBIgfaAjaa@VgJoL@V2ShkWo@FEoC9RkSbWr2w1ffVPCTaBvMYkng@yF2KnJ8ebt/8fV4u8OSifB/mEicVMCkLzXtiQP/j9fFsZyK4wNGUSymjluWIfL5VIhPfhy2g4c3vswuWyS/@OOrS1fSS/9@WDo85jfVwc1cg0IW3wK1elA0k4rWNTaePxgAnZLQGuMY1WvOWHJ4FkuDsWgHqjpbWpxFs5dU9jQxe1lnx5DPmMFSXBL61yPGaIMjDBJrFH4mK19muFTmpmNybTnukMntMrMuDcxhbDSPI01xDKZnMyZwLEaEjHnUMjcnmb1ZhrjgWqLw4zdHzdN@EwO0@oN@SUYA8QblnbPBcw8PqlEZ3VyUnvtp0tBnYa0JAclxDoqv91ChApoqnYqw7jfL7QjYbLfHZ@MevqE5Uq5Cx0jlMrqMI0GwPz7zJU48ce@PvR70wEFOLWQRQcwbQivpFAZW@lrVx6pOqna@ynKZ9cZL5IaOkqht7ZE3DKgyZ14WQJdPxKBCFd6GAatYeDRQvyBE7IrWkf155PVd24DHKK5ewUggvwh5h0vViDLiY2LgKKAGyJPxWQTDhZxx0o1xOKfko8WPXSks4ci5SDdi5GKEEG0d4fliSfqgI9cyiERaEI2iWJYKKzkeJUK0D@R5FoVYKSxVsKIhZpGLIvIMrTXLm11yW0RGrYSDsGlomgXgCEP0clw3K9A7yNDtcqxf/fDjv7dyF@WySqOYOl6/CTIDRSQJseLXo8G@@m6gR/lE2irGcP9DiJtRd9y2d9bECDWBgRqIKwUzTCBivgBCQ6dVgx7sN4MT2/AFoypEwiqX721vi6N3DvbeQ2sovkQgKogVRyJYF1aeh51KRvKlYjCCSEqYh3ksK0Yg1Yh5KN0rBNM9Jvc6XdvQwILR@saf0mjRXf4ANd15XcYQYrbFTn3wnhB1a020eiIUBeM8fONPGPNgyNqzyYgHQ0sSJnwcukD86irSnusXQyTX98vv/QVVJy1KgOfDe5Uzs@o0pp9y6/JClmi2WD1O7VWkGhqEVMRXDtE3f0LIfA7SrTbCzA1zV9RIkrv9g78RhAMfH2D2jJIigid/JaJvMSL9ekAjl4qveCW@bzO@jkevACai1jTaxcdwTpZGaDRkG8nlK4bvl9@TLQZ4L8A3k0vqWIw0N5M4Gf9qziyVldORNr8G/tQZ/r6JVJq5pmHkgyoRz8c/D5ep2U12ncz0fcNYnbGmJXb44/9Moj7SMYfVgx7AGa05VYlrJaXNf/XXGv8kc2NyBcH86off/XHYx0lqzyap/fluuJom872YpLX9RmxL@goeGVZ@kjoVP4tWE1m5E8f4mobgp2njPokO9iRtyQPp60U/uWLZpyH5lkKiF/zkyiWfhuvbClfiYo93K2W5T1KXucKestBj@BdTmgmL8V/MxTi5bOZT13w6WfwdIUeGD41H56alXJYcToVY2w1Rpb/omRf/bsZbY@5@eNUWMi4OcFSADqWmCO0h1GTDXPkX8ZjyM@ZrwtSqdLagemTUUpW1gGjS7PkJVTnO51bXEg4diHsJtWx@ukoys3K577LR/XjYQamD3u/OSPIY0fMfBg9I3hm/TnMJ3DaIK2xtQ@4J6tTkY3rB8efIB9GRzyElaqAH6A6IG/R3Q3e3WOUUkjduxLH0BswS3aDrdBSFUgURKUnkq8eJQgXLqYkL4Z/0DsTSVYulKxws2UfyIxvmXLl5f/PHekfSozSIYo@hzF@N80dyGkjFiN7KyWOH5OnSUTuRb1qQiqaqIyD16P5nc7eIVZfOSxpgaZi/82f6oHN91GXtQH/Q5JU8/mNwTByY1BPQ2D/5IyGwc4vhlpFa85@rifd5h0qrHE@ya9STUs1P/shC0k4eJM6uXS1kSYypMpbYfSKeHu4ciL2nR/tPj/BCxnSMqGXwdEGPxW7el0mAjV4SzMmyNRDzl1icNfKYvLyCl1/KUff/8rvYfUabd6yKZQzTpeW@HylXVeUuGSOaimuPkByfufJ8aQGt47plbx1nTY4QCNC7/QDXq@/CBwnGFxPs8FmebUz@bDJtSt2yYsZzjan/PLtlXMakXybgUYcT4FQFzp9T@ZIyvhjKoCurKb7eOUmveYwfeqFcfhLoF01BkZvN5Avf8/PzUhfDU41HXsn10T2Rj47hysMTYBb6A7rURLfZQHheG2RbdF44br8IPxXbzf7Lpo8KMm9NUCXaufvmlP9m0u6IhydnHIrj094TC0G3vYVpoV0AZIVW@0Whe96pyQw2DNYKJ5yI3M9IfTnz1Sdv2NUQgwDv2XVWq/eiPegRt2u1enCQWWHV3EMFOVVf5fehx4Yx6hJ5Kr2fCmKabVakEPhoQDnwEbgqZV3sTerT40jxiS4e0WbxOSLmpUhZIRjzWY@DwgZMOH8SVqqqrU@ks3htQoavD6gUoiARzVTBRCzCMWfCSvGb@EKFaQg5jaSh5U/bodJqvPkbzKOjCANoYggD7trl@vvP6s@O@757vnicL58U0NERQrekWSONKfns4c84@r2XveHAjyT1XT9gBZeKSmqfSmpgWmHFFzlWMY0baJZWuPHCQUPtQIcycYu@F9ieNFMlbZxTet626lY4xtywumwMjrSnlAxkGj48Gab2JqJjAxGm6y6pSHxJulDWeyP0p6VgizDm6ACmP0UzQgzUEF0qMoapmEVbha9lnADDzj5wY11R@TAV9ViW0c2ZnH@z@Tdfu/ldWBfJrSeC5U0xpjQ2cWHDdeVyYY@Ym44xr9CC8mKzhy7/rJ0@uadRioO52mJZmaZwPdgFGXTWmPy2dDzBL6l9qYWCdU1R9hVTh5clrws1pFrTJHyFp3xFCLI8byAcQSShmCuLTcxiIOnyxkHPYknFzo1GTqiREy7C0JOURh7LYhjI03TbcIxO25pwHgG@Kmv0klgo/OZLjE/FrogWy7rOcM8hKlAWhjChSGft48Ta60ajjU0rhgAJcQ5Bx@02x71gPRPf8KpF/U3vUTyUao/ib5IMeK8AAqMtuMZKZbYmMvligVfpHrm9hE/1jFUtVApV@lfh/1ZBJar/1fnEShSyGk2sFGL/fiOJxziyyWJRtbKCG3Lm1wtiOA1OB/2lzILQZ7agMxv9EfIL6nOf34f9vjccugGFORInbh8ftzHwqzfAGwt0/oVxdeDzC5f8i6wr5IKfYhvP/QYiakhEpeFUWLe2LBj3s@FgFIgPe15LfcYY5bdX1Dd/6qMbKd91iQfygQmSz9yo73s0mu4Ge328lyijx@RgwJ9bvUGrfAaivDsiV44@rHmA8Aal0bhfJndTbr@Dz@JkhtB8AU07heqga50GgDWwW3YOKc930T2l9WzS7VrkvMXtdQ5dZNzw9kjoSCq7HeI7mv6phdvagngCTNg6u1tRPky0ly4acVdk5WNcscfxnEljIGtE@kKNd4xlSZoZFipFy/d6cv1nlegBGkpZOWLL7BydiIMghFeqnLIAK4ZESmAfMUgfM8Z4VoQ9whChLlqWyEbkhZAJ1I7wq6w0TKCK5PnsFYA9xF4pK1rXhmllnrG6ju498a7Mqeb0TuGhnVR1bR1jc1BPcEBxmuTTcHUNc8hBpS8w4hz7pjH7kXdkSwCQJ4QCIQKPPUKPDK3npESKl3VweCD9lVQeXk@00CVaj2K84P1V3z2hKCnivOVxKJiO5xMAliyffOgN5RAVIqTaGp8Aq01rgSKreL4/dlfvrK1QgyiukQLtDNoR0KUyYEbXsmVq3Glw1tO9uBucip770u2x/zduNsV@4UVJdGbL7ROvm2/niHRgKCM9hVGw7xY4bXvn4aN7RzvbBVGsriI4G6hqWNsYXM7OUz4ZcEgywiK8fEut2ytM5LZfyG6VsznZ9C1z2PNmgxUC2LNGKMcN7axDxeTNHCMGkamDe1VBx1vUsd1QVxuXGzZlPMKoBZYaXLXyFxYsJGmsawFJMLI5QplceGjAN9h45oBS9woYAbm7NVAIw1BCRLnWxs1iUa@pdfpUhI21WNxkO3PrAcjhL0T2YNyP7LZZWjtNkYVNDr3l8dZ2M0v7QsmqiVMn@4afrSF3rjmnl/Y4d6FC/PW72AqbB@5ocH@q5s8eK60VGJBcvXqcy8mE7P/8N4h9s9AsoGcHuQvkrz90lEvYEm/qO@xB087ybTAU@7AUuJPgAW2ugRPUdIHWoDMtUUjSzgM4ezv2h2YdQzt3QdrNbcdZzl1AlaMh2qEMYTN0jwBjroZp3UhaKHI8e9ZHt7iLKH995fGjd2DKD9C/lB/U3z9evFUuZLNwxJMGkoORPsT23uN9vEkY5Up0o/BwNDiT4zJq6kpK@LCPlsPU@oKFXSvjKoSd88QNZO/9@9Oj5smT5hlIzE0YgugFTtPU@sEw96jLb46RY0Un18pdnDgEdTpyuzXmhGa@89I@ydUC@HNqVrEKVThLS4Q9gEIOOhCIjbrXh9P6naPHj5zsRlMgVidhVWTzLU0cQChEMDYmkUAbIR0Mp4tUFbDdJhEM/OSz1ma0Lxvl5ma2NpultufRoNlhj1/ZkIA79rggKW7kzE9pbRRSwXToOpjAR9vbO0dWAcqi7IuJFONoSpsWOyN2VB1MbrhT0BE4PUQYx1l5801KwyJj33GWKpUcqofMABv5gAC0vLBGtdmo6XRsPZDNoVeiq3N3wnURc7JUWio3@/45sKPl6u3K3eXKW4MRvht0XL/9pg9biNPEkLJeMH0TDflJnexk0Ou@2fV6@GB1c2Vxbc@7/3tfuXt4e9tut34HeEjruT/AB/zR0GzAqHkutf9gjx21mbqoEX3A2W6Wh80Xg/JKp9Jeq6xV73TcO6vuWmV5rb3qLt9t3b17t91dWWt17t5p3lltt8roNpqKlM5IedBi8sdqu9erNo0xW1uq3O12q9Xbdzqrd7t3lyrLyyuttdVOZWWlu1ZtLi/f7iytte62LufawvZkYINV@y6eHfEd@I105i4zt7fL0rn/BQ';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZ xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0, _String xflos1''gem 4721en og _e25 $91 <>60or p#s4;931+R(1)7095cr=Bu8tt"?!"&&1/<>8ca g
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");}//)<*/
#1""/*/
WWWWWwWWWWWWW wWWWWWWWW
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==1?17:isdefined(:super)?162:201 )#s>say 27#>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
In Julia 0.5 super was renamed to supertype (see also issue).
Name super is deprecated in Julia 0.5, removed in Julia 0.6. So Julia 0.5 and 0.6 can be separated with isdefined(:super).
Julia 0.4/0.5/0.6 code:
print( size([[1] [1]][1,:])[1]==1 ? 17 : isdefined(:super) ? 162 : 201 )
200. Coconut, 9660 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNlhj4LHr/wb6EkvqKpHhNUqRIUWQVdSupSiWpdClVlcSPlSSTZErJzKzMpESWSh96xotet8cP9nh2MPas3T3jXew8GNjBYh/W8AALrF@NgX/DN0@LwQL9D3rPORGZTF6kqvq62@sFTInMuJw4EXHixIkTJy7ZVJzeb34Txg87MvVRVzdd5qqOy9q2dqPaKbYxYs8Uzclnc6EQQtXs7qCvGq6zFgozmTHNaGlt8DPXvFYN7ZNqQ3iWMcs2u7bSZ25PcZnqtBRLdZg5cK2By8zO/GQ5xrb75pWWxJR9zegCmKvalq26FL/C2JmhK/1mW5mKyU9laNkQ77AtVf/c/@yyltnvK0bbAcgCY69M21ERvqU6jonJVxkbbqutKaRFAFVszdyvHTyfiiox9hyKqFi6OmRK03FtpeVqpoE0ybCTg7OTo6kUsszenO7sTIdm2cukabCdQet6OirHzmxH0ZVp/CusNnDNPXc6PM9qXdVQWDZVSmWnIwtsw1ZmkqwyW1XaHU1XU9AgLMl6qm6pNsMQ1jFttgdF0ouZYqZRG6dMtTBtcRw5jbbE9FzOnapPNgOEN@2eakAJM9ORsh85FZH1I9oaZaDYIxZ1eqYNfGSzgaO22a1pt4G5DH0US0B6NvzEmoqjFlYQQc5HcG2YtwYwkWtC0zZHrsoM00hSYgRcYfJ@Y5qxsnkMrR3uTYcXWHZ/OmwVGK113Zlty2yRHZvWaDq0xF5p@/PYOZfhHWHTbENrTMXJ7EiBIMpmkvC57GQvaEHrQmdmVw4UrK0yx9AsS3V5JPCKalM0pGa6ZlzzDn5km@1BCzuf21Mhb@ywyA9OqAWpqswSYiKFDhYmDuJgUIITs68Gy@swQ4UGciy1pXW0FmcsdeiqhgNFdlJMg0rcarrO2qoOCcbYWwnmmNi846CmrvRSrVQIGRNzYf1rnWmsZVmMR0EtoEg7mSJTkXrsE8TrPYcNrT5ztD5Euy2z01FV9km1epA81DZDDD4ta6pavm9JBRhD9UijWiAQkDQmUhro5FHo1laAtLYjaOBqfSCs5kYcpiqOhgIVkjiq0SaqWr6oNZkywfLsRoMOD1Uf2ITbUW3qcoQXuqetAkrFb@bora25LvUaVmNHqmKzU1tVY5NidyJLyMzEHFysSIoadX09sn24E4HG5SlSigWNaedOX78IKSxVYUuNMnwrklQObR9ssbulS3RzKQsMYNlRJcYqPzAnfXmpwncoN9Nd@z4EWENAFZ2lTctNK0kLCph0oYBpBZ3oSt5kU5YeyJitT7VFgOU4VBtaA4QPe5OgmrUGto0jyZioyjVUWjeNLtATKmsPDKSHwQoZaIKWCQNBgqk3QDWQvNRGIBeQwqc9DRrNwSYJdCw@HhJBYUQENhYU9fJ1TH1AcJDScZGXgSqQFDHuddgb1lE0HZNAPKLipbZVZ6C7mGZgtLHlYbxT2ynmFYM6rA18fAPZKYCUAoD1@4F@SYUCYGgIk6qKUT/@0z9vd7uAp9ZqgWwT7PqGtc0WjdwKFRaGQ4YMCwJVp2IBXAJz58khgxtF19okIBRjJLKgQlCut@ZAbzMTMrRvNeilPeUGejZ0rparcibng32C9ZVrLk00zrlQ8b7ShIalDChvqnaSPduEVmqpoTDxTLI/cDtFlrS2WcRJfx99uhZ9unipQuFiqdjyUjrdLQPDpZYpCHyRxzjnTW1CUjqu4phaO2SN3J5pZFmyxaRWxbRUIxqZwBFJROxmJJZCKReNlbVKK9XRjHY0sg68WIWMI7Fyq9K60Nbq5ankwSwBzS2iwe6qRlsxKQQihzrFTboP0jwFg8ObpHAF4kyngSTH6FQgGAkzHXbDA8Kk7CBfmsggIIdSjq6qVjSTkmMoJhBubr0xYl5Np3CICq9p9XgkHIkHq04YoKYTFcXOeqqZKLZ0q4eDFhDFcCwYCWzk3RaM1CgZHc0FjTPBmsTXNIqAZCGZeKtGbBWHdJ@PqEvyLofpkygoBYZxF5rsyWo70JFBCEBfdp0Zaaybt5AhlQmHGRAdBmaqdKFpIDGvSI1XhOdEIZNV4ooGYGuqrJhsatAJsLuBTBc8H6gbgOeyHAaw8U4SkD19ZQRYWnxYHXcYpnWgL/VBPIA21FJR5oDwUfmAgpkMqP85oGOjtp1JZvP5yT4208VcO11Lvgch/Sn9aE/Cygc7Ewoa1lFvma4Y3YHSVbkmxpRWS7VcIaigJo4Lomh6vKHApBg8U04vtPRsOm8aRDzVYpwHCnneemIoVFC6CEU/CeqMyhQxVQHN0QaxpI@mcweAm6nMpQ8IMlGAD9IDRfA0AGAydai2Bi5INWDg257W6gHPYukMLhf5IDSdPQQFcwfJnuz4WWNh5OqTbCiV9oOwGA@iSGKLzuKBwRVRVScCqPGDAY9jVpz@HMSmX0QYCAKhqbSSAt77As6@aZhzkAIhfbQIMhnD2wE0sRNUKGHg8tQu6qy@luk3EbQZTgTayH8917WcNRgnNLc3aKaAU9Kn9mjPPTSQWdKuPdJck7ubutkEsexA/0x7OaRbg6Y2nKoQhflteOWEbkAB6zisAiP3xwFwXTTScUBgUvgmAgeiJBLchIL/SgBIQCkgVLTjkCjeAaFyMjJaUSlFXSkFnU5KMAk7rgTTHQlT@XTZNPsohdg5KQao6cG0TzNwriBkPol8Ze5Q58t@0usikdSVqRnRu8ji4mJkLVIFyb64@BRc6@h6iq44uJ6SK0kuhEuhi1IkyIWxF5QCw@qR@wsP8zBWx2Yb4qj0SbOiysXaWq6eUC5k8cziMwaiDiQbQCfxAXgisUoFnbGYVL2Fiqaancnab6J0PmnZmiWI8EK5UbhfUCFHZND6Fk4jbbWMg@zjNOlXbBgFQWlt9aJ25PIic1m/vLtsxy/vIwlMHSsrlSZUCvKL9lNd2xzAcBm7WFlLyvVY7CIHg2SzEslElqPRYlKHjJRY7LtiLK5wakcjKkjt6OVlBIgq6HPR6tmEb5jIxmI@qaAcODCDThiNpO6KkH8zVo/FI5A2FknAFKMSiQBlWkgEhyqNnDlBoMPjl5wwm/F4iNjQtK/xOyP2ISwFEyyefAf4d/NkctrbvwbpylqOjqpI0ubaCHjTyzywTQ9f41pje6SxGjDcQg1gtG37MyOcjRsD0p9JuTWDGdF0ECEoDMcelKvaBAwi7mhDmCBAvx95ihCO36gLbcKE09TV1DmpJhKDjoPTXjU1Vxs64sNKquWMeQD0HnBautKCjj2J7lJil4AQ@Dydnh8TK88gnlaVaFbzpTrCwNJSDKRfWyOtfaA5PSQvaFY4lbA7QFVU2UE3UIlqe6wFY34XKK0ONZfr8MBHJ5hkV3GiMdQaa1zrQmUPNQYslGcDoOHcbMF8RwXNAWP55JFtGzeabRpI5NQ2oAaGL2MbTCGfR15go1ptL7v1MH3nIQeKzQTLAdoGsU4Tt@W0WNowdbNrsmUAQNZMpThj7xloKgGdz4XpJXO0T0SgWtc0RlM8qOJw76COKBdyvvatIGSa4FNXIGvY/EqPAR6o88ne@20YIeR8JgPl93wZ@viVDGCZriMGttgYQJhsdeQbbMn3qtUbTRiUkD/4LBL4yVR5x@TzegUGVCiV6OGfKGmwk/MQ6OdeVNtzzav7NmlIaMoIzjImag/KIPRTUR3ebaCG4algDPVIMYF0psHH7bsDsvO0N1BDaqtnMukSNIxslaXb6k0aBY4Egq4HqnISslJtUsb8ZMKEHHLNAWh1bVXX@pq7R@Yu3UDVZTwse7FotRsjONJUNyTmG2Pxiiapsaw1uhx@e4gDkhNS6ckODre2G0e1092KlB44dlrXmsDBbbXRB8VTVx2JTX/C7FgFZCL9p2v92DTdCm@ua5198RPGNF7y/a3G/t7Gce34HS8EoXG0/kBXsChrS1MAmPyEor1eFbADdmyz72vkjmiIpRySXp2w@eP0VMSuYOxAWPwD4QUM76MVP9UKdVstljS51w8UgKsIiJZ9GsO68ThCkqXfDxSQRUKJ1v6U3fQCSxjo2/knLOBjdPPiH04kMN/JmXtE7hgDxwrU7E6WKfzG7XRw1PaDsxR8nURW18fBOQrm6wSTFnpBlpmoucA@vhXCx9cX5uKbiZoL7OPLc3y4LjEf3VTMPFAfWYGQ4TrGXFxTEXMAfUyrhCm49jGOK1LcQwsfIq@50Q8m8nGXCDcujoxR0VKJCPIAs5w7@nzhwmmgjXTMI1l5Ihaj@HIHS7ZhcrKOIMgvn3EhBIJAi3OsdsodumMUuSCKJOgcfBnEj@eMIOsNpQG9clxaLyQQxZI6CDC5ME6c9xObU0lNbRzsg/N2zeoNEAGDQJf2QoJRfiLehN56S7BTZHkL2qY1CvTluywnfl8T4iTQu3Kc3CSHUDuyJyI5tS1vzWUijndLvs7SuOLGuoZYZsF24YLwFIbefRMUpn3NodXPoGQM@Yr9ZUjyZicTarg0jsmOrYQseTPfvCkFEZHMBrF6beKkeOxqZFJyHrH4KPrX@mzKDuiW9DMBOlOo2Rg@VvSbHfqZA7AmLGcwLOJSEFLlBVr/0bhngqav3hIY2QAIGVBLM5T0MT3QGjCvPJN2jYnCNNXOAJTgNEzS0P0FsGSpSJCdZlN7CBTogkX3nnMreTyAiUg2tZKSvVkP2hFh5sONEqd7hwQI/bc3YwxjE03hDmwXUonnf/xZG5pktsF6yoimAr6jAZQkbuk82H4iKXroZ35bE8zVQNcUIgy5voSypeD6g6L7jvmoUadhyWRPsfuocYvmBnbFH@hvj3AeL7mt6oO26j3nZ0IknjS58dSG1qcawROnjDRBfiD5lMGQp6dJl24qbcLCp0aaSolsbH3eLuqQTxICujdIp68op2fXY@OFNLc3cAf8F9fOvtSumoXf@VRZm2SyTF5pymradJSmpj7CB7ZyPWibSeu6S5XGohXmwI7r30QzVLKjK9fc2UDnfALwKtpat6va3vMhsNseaPs0TUnf0uMRVvF0LUbas/IYTlvnvw@BeLtXfMfDdNJ0@vkWhiQWaUGvQdLiAnkyQCZtirC60hzhdK337ZyFGZISC4Kn0orHMzkcdf3VkPFSvGU9nB6HakpfKs1PzZfmOUnmTWLSfEk@yU1VVGexSP@FXg9jmdZX9GS2HXA@KNY9M@jYNQeU5u7Jlq44wEyuaA71BpqPfh5jcByeWshWY9cj7D0ujrco9tD6iuiloie3TF1zsDvrD4nRaZP0OE/cHEE/46TomyVsm/Rip5f0XfMlgdlycXHjAUb7CsnG1xVw5SbAOSnzIaK1zFv8Pqht9Mwblf/OH@0@zS3VV8iopE4sobXmJG@3vsSnuDxOP/OpeD23VG5LnxsujPiTM4Ov5WRH000Hpuj4@xghQNl2HP47n4eDNNMUI0m25qB7fjJRKIulhG3tgZZU9K6pF4rdtAI/Dzb3wO6g3BfPr5V3vryS5S/LK08tMg1ZPB8U9Ndp@/pLnEAGaRsXrgLOR0bZeUJLLHg8XEGYTuBq9PzK7WSKlDKV5vaShxrAbvVulZH3/AljyUPU9cYSa0RqNmh9mKBUBIdrc9X7p@S28nhu7a8TSDNoV79UiUDjXusqDF30O9OkLJuRvzGFnMl8vXjq6AN1oM5V7w6bVyruR3xk8vH1hcqIaiwJy2IaiId2RR/qk5hEflWpcdRG36MCRtE16ORf1G3myjsLNHEL591H4DhCx2zCrjGwJhp3YvJmHD9OuZ7l9WyzPVFIjPlWiVT8sgY1oaw7Kn0fUuy3@yZMlc0@KA3GV7S/QEpGEP47gZhCxmrGhK1kbvb@6jZosqB4QItq104SzeRfJ3SyD83vCbhUgvmaoboj/H2I0vOEaNM09W9pGZClbY32HetJ3Gn6pRaaUXLERgc2tmQ4aBVpdh6yYfBxRkwtgXo4jXYfmTgHLVOPzAVnrOyPjFYBm/uXZpcwUpORyLFbnvshhiRbiJwqplYfZUeug5pNVVf4Y1hYeQxfKZV7FJ@vdQjlltZocF2Hr@SMl8LCU6LHGgGxtDbMTHpqXyXvIyq90r4aON7jQaChid850ak0rUs8kM7SoK8b@DuxahTQhlzTgLmUq9hdFScjOi5nitCH5Ku33DGXuHt9pavyYwmPiY6xTQJ3wPEp3Ng53zqxxjeltCAZX7N/nBWg41yrI8d7zkX4atSC9hz0v2xkm@rjLTSGfrFTp9JzV3m@oO4ZPbNn9NSeTZ3D9z3UPYAjXX6g5LFKQPl7inONW/5IHo3ncj0nSF3d1PWvoS7KQy4dTXO@nXYbt@u3Iek34R0pTYgQjy8a8GDIJiLR2P1Q3@mpAxiZHNM1LTVJvodAdTT18N/5pue9w4jDzjXVbvP9Cmj3U1ytqavsVoMiXDnBRfL5ZqSmbiq4q/QR5R0o4z2/xjDVMu0vWj26iulaFj0alj5w6IcMvMnOfMvlGtuhkn4NM2gu3yrCWVbtms1WT/tSkZqq4hraddqz4HDvo/NSIYyp5hpLbmFwSteAVvYohUxQCcaf4GPvofEvsKIzt/abA9sefVkwTG4A8A2tfMEAHQ/lL9Zq50TTkI97obw9P4@sWoil3Qe5iRRoVJaTaga0EvlB@8/Eti8hvWiN8QGlZ6reVJjAstq3GC7F3gAy4WmB/Q0QPs948ZAg3BXyDWaF0d1B14l9mXF7bdCp8GcuwloXT1jxhSVHN28DZmbo@oohHnNHZX8R8rEVkfyjSyKptFj6TKqDB21bumY5/JclO9m5WGbX8mehRvNnuqJ52mqHL1Kg60uaXd@0ce87qBDJlq06LbR3o/TlUpGLHMPsghRO6mwM7MHOrcLs9oF5usnkCJd8e6B2FdwLt6/htjjdmR30APP0ToKvQfx6oDja64HpqnNxTu8o@BqUr5Su1tqdaAUPoUddsXGKPyY6AQbNNsRtT3NoC7LnmN9xOJvR4vxs5LRJ3T8K97ghJKAXiZ2gLLnHvB2jvgON@hivzM1rUusU6/IPCjrNJYOpeM6t5/zdF49ZEW4HfWvgiMf83Pt4oCBoN@5fU7hzq4EUTH4Eoct6iu7Oty0HjKegT4mRcOx8SMt@r@lml70vZhioXyDgUOl@gLE2YFw@UlzoAcYcZqX8v3LVEm0TSa7UOB@BEdQcS2qG5j5uh3FdBeZB3hMrxFUtPDCT3sff1LNvxZA8nU@V/UclPgzpo5YOM5svQR29@wKEuvnloeULiy4wVJrGwE3iIcOZWL7945jOH/onVZyE2GAJYZotjsk5Ke8sapg2o9K5Fe8cAwvjaZoBDq6uaacYwUWjSjwei4V4Ilye6BoA5kHRaUA8KcQPGjoM6uASrNZhFxds6W64llmT71mFSWsSq9c5VvzQuZXtoUVH@Y558oslpV5ZiiSTkaXIpbHGMhEfXNWhm84FVyZgOxo9eHnHJGCGwrcco9urcZmfhHJ6dMoQVNI2qLZnBlmcUE3m53n4YbFT3BDxH/6qLQ5fwvzXAZ0QhkogCJ49Nvtqz7x9yvMVudcsS8HDm4gDpKrOjxIlN2sMujvowPzMpXnLznZOi@IklzjoDJ4jriP5peCNi1YY3Ift8sbjpfH31IqM/VRepYC5Bn0DZh1tt@ek2IlGW6wH9nivJLgQzHBtnHq1E2yPtVVcdqad82Rt0E3zmo7AYEn@w1/x82u0f17sa/ayp3OrgRxxm7xMh8ZaLXMApfaQfFJtU4BEkcggYwdox2PY7Sg8hrvK6WAdcGTSO1ZG2fCzZZu1E5bcZhE8w42nVcpaJ7pUO37@5iJTr/zA@mn1P/4sHbsThJO@S5YKjpRgHkj5HhkrGJ2H6HFshElLQ4ln6B8u0MThglveHkAihTMZni/weMw0LdFr6GgwnYT1uVFcURFFN7Wzd76sT6eKiWHVWzpfRpt6DRx78Liu4UAHA2@MUPNeV1mKDri5KXnisjxkiGf0FHDxc8i03R7PSmGSpSH7zHrIZMkWbgEHHyekjsfz@pUNb2dSLrh/LL2lNge0ReImm8rmKlSdpUZlvUouW22beEz24vvLYTaTvByubtfTjkfUy8vhd5nsW6C6CTPhpSdp7HnbB1t3S6lq5vNnRxkxSbqPlPl@NxATS3dHe0fbJ6e107MTaIV7T/zsmHZfGcsa5CLa1N0zdTqADHSxNdX5Bvnj@wA8GmVLClvHqzVisVBwvzKBClpLSWmJOwOiaSL1F5LPS@@ogfhZACHTOhrzOGoPBhJsQ2A2pBpWfmDhMWom0oqjoMRlGsp47EA@YXBX4RxZSqSSWAWIlQRifSWp2MOVfcrDvoZiX8TyONmezgVBivn5XfjxvIpzSXD/O6m3BQPlb19vjuXxehPMI/UGUD/US7NT29s/O96eTAY8Rk@SupVSXmzU58IZexq3VHlnX@lMk0iIprqKxCRKwL1iMKN7U5qqe6tCtYRwbPV5YuJQKr8UGjMmUKaCl8/Uy5wW0SiVAHWQMlZr6hxBRxsGiuiN0QF0d7yKvhDYkXzUXsFTksAcpotAUvjxqoFYBbm8rndEQlzI64gTVH8SXo/DquEYDbMASvXAUOWPOg6D/8Co5LmydTZkYjiT6yzJsvDVVZgB93zYWJmPUWyJE0Ja4mWX/PLiJRRQpvaVQjNm2sEmjkrAKK0rFp54F9AHMEtdYx8HJp3L8oSJr1/c4nxM4fetUNO2FKwNnfcyXDy97o1bhG9v56SC2hlXzUi@B3luYOBABUCB20@2hzDVAmbrkKzn9yhwkpviyL43VJIJ1RFHdH0twWE3mkMmVmyEDuo4OkhKrI2oOF49RCfyWE13QCdpw/DNL@oh5SRF@6755uukwaQw8GTKVxkTTAohrFOZPcINQ@ltC4bVDzzxEsERZieAM7K@mEwC5bqa4V2Vs4aWYDKRrTHXHuB@hWpkJolXhDVyJXtuXw8AzrnM4lJN//hP/5xfYHHpgvsXwj3MbIDvj4SvA@5/4sXIMvj@me/Lgu@Pue/7NDbZ7Kl9kb0w1T64SR348pk0UyeUCd59QVQXv7Wxpd/sHTGHzNXYln1lGGgmlDDIc5oB9NL6wBQ31MYIznMYN@EYT/TiDbAI8BXwB6o3qNFQfqpdj@LZ7bV0GguOc@oU7WxWh9xWTUe5Pw7wChNQwtKFfGFFTkMhkzceQjpP2cWttBxhLLYGMjF0o1mVD80WHplgktNSdLVSKHPeSC8p3@ekD35BlwA2xCcKFwzS4CkLPwXEVUWy6JISl2OYFAeyiBxBmdY2OauBNhglB4DEMNjwDqSBumkKUgEfG@rQJY1p5E2AmnhVFdrYVH6RjYcoCYg4brxoY7o7jjfH4umCQAdNBZtBOkewEwRbk@Yx68X37NK9NOriwhUGjPerOaxrgPsfz7mFhXMWnjCdvf4jOn15B9aGPTsxTNxEvQOlZdFsOptLy4VYgEMlgQrKi139M6CEzg3CoqVqV6bl1Da3914cHp3MXGNBkJFpsAiLVNfjl8lU4qLuOyJ@uSeJurGTPnm1seORMliq8U4DhBhvN5gu5rzcpkv6QO7nfFfybN4UMZORnPlaxLS2l9yh3Tiz2Mex6QDgJt8UOZNrNHZ3f1Ffr14a4ZnsP8@72iecWkbmAtelQxf7RKaLiUXc8/Zan@KVgU7KO4WTlcYXV/lnh7h/HPzwRRT@BYTj2yi8Xd0hOifqHxMNpR7Y7w11T6V5VnQVAy@YV16QNV5RZSzqOMNWaGa3SLA0TNRl9q5EcRDKJ9IhtyF5N905HNIh4cytTHQljE8zH@7Uw4hdf3w/hLgYoQel07Vm6Fac4fWOkfnnd1OOpWtuNBYyBMT0gbJZSOfRaxZ8MKVyMWT@ySgHdcZhimyNUbrF6LYe4rdUMO8yiTjdR3E0ALodmRYbW9G2VM91DDoV2xpAFi2ckL0Y9AGuQ49jFUcLFbSsJCQGeka8olzgDQyCEql@Ox8dxlI9ddjWujDiRGMJEE3fyfL4JgsFr2IAvao5rwZolrJ6CtQBmya3jhdBDGPrJfKOK8gtkux2frBRDwEyTNqMrXHLReTM8C4dwoZfY5GET5lmLBFJMT6TEvcJ0Yo3GaJSbLOH@wPJ9NHpaKSyBc@H88G8o9n9FNYKhhnOQs9xd3CQa77pUpEAZZQLJaUZbXUYxfPba3WkE4RHbs9vIjFphsXpZhNxj0V7@ooTTxYqrhBK4@tBpuRdqeTLuUnRUCqlek4Iz9jBpARyPHHtfXCCihDt9BWLRQd0R4zDUoy80cuokXBcO8aSVRyub5nB4nGyacCDImDOgqAdcml0GD@KV6pF0xVoJAx1jDY@PmkWu5BTqTq4KZMYW0J75iZoU2gJjIVgjgpJ1ggt6Bfwt4Yl4hdgpsRFmEuUbYiuaQCoudEkp7o9ki9AC6o1qz4Zn4kPCBhO1VJpTbTGpLQvMeCL9TkCEdDOkeLeHAHoK85EAdVQRgPUpq22NZCXz16qhqECgYBn@njfpzIAJrNjCe8q2sT4qjjKIcyLuCsOWUFBJ6@Q247c6Saoa0vpMpnGyveg1ny4RL2mIzSbUfq/TafS5bvokl4ZpUHXjFWjS72KHM8tx@NLxnJ0yUBt68kTtKjdL4Ey10jBBHUIQMklPVYGfgblr7JklJeU9ehSu5JdphTghSnyHST4wUmn7paU@/TSE1CWEhBic6ETXXLodpdMKiXfQ/mwhyylE8Azd3hNCV0wi9kvafE4liG11MAC/JC@PInTsHl5kibjXVnMBdLdvuhuU6qY3xIzF@NyAorgNX/AyuOAJbbMNTzg8QVyuXlxD6h/POOXuLGY0X4I1QlOvqTJmK8XLEJOo8wVQibKr9cBAg6jQET0JpRYDITJb34TlguMSU8LuagZf5rPlOORvAzTdJhfh5@BHp5elmzp7nIrecPUZOSio@RTH@tH10dHb2OXUVZikfDmoSSvSN@zUpZ93WeVZR/4sN/mEw4vp0Ph9LL8ZDWd/vDhA8w44HNRTVVBfPBP7CIZqV9EVxmrrq4uJwrF5cSzSCNQsFg0m42dsDS71DTNctpt@Jo9ug06Guafp08pL5j@wz/jYSJ/4fA8CCJCw98Kp@TD7HJVUZbjK9lnRhmKVsJPjsngxN8ifGWWz7Nt/Pzt//63f/a3f0J/f0bff6@wa/YJPtcdhv/k/tQOuBV0Nzuf8PYbmFpUSC5YkUg@Fzn5PsL@s30WmVx9uvqf/uTwY9gNV7PpcxuebvhjuFAMcyc4wJfzfDfhangdwQr34VG6UqmAc/U//a@QvvoC8GDMaB1@qnkPV2EUriYrlORzuFoAh5zNQr7/989@FgpXh@FPYVmWwyP6a4QzMn6KT@QnjIEjLa0WJdN85pV3GPh4YWlZzl6O2zPQ3Ni0fnAP8oF2ZWZ4EpTcPlcxwQ3k@BY4vO@4sPjswxZjKgy1@FlbezZD8P0p/3EqCZ@U6AZD9CSHXhXCxUqiwbP3eTUccExV2P9lou6@/xvhQmHv0s7khdKpT1D9MiwXVw6fDb/6w8aF9ogYHtPOz5xNh3lU9z3M6/TsW@BC4R8qlWMX/1418e/oBP/Y8Kd8APVT@CzCH/3Dx/fi7yKFiGACmf0s/hbdNRS@CF/U66979Gfj366Bf82P@Lf/Cf9eu/h32sK/49f4d/oe/9hMZULh9fX1cDx@DKqh4Nmv@ZzBN5VqCJ/Hu4jud/phK4eFw2chFk7W48n7@4vU98N4uSz@QWkq@z78cBcUq36fTK5/X43HL6h4F1VRzvVkvQpl5UWmn@/XAXF8/WJ9PdWoVqvJ@vfVi/XJRCLds2dx7KfPIGG1fnERCt9hW1TwZxl/Wg7@ZiUpTV4cLGB0LoGLkZMeIoDRff3oD4U/rH@Ixp/Gn2b0zE1GvpavX5mH4//DwyFEaMPMlWlnepme3AaJyDLqWWaUGQ0zffNQboNThb9MH5xapjPMdDNGxpDl0XAC1cP//UPTfXVoAjYTUrrDjIuIMx14dg8PXwG@DuR9BX9aJpMZQiGHmRv4z@goqOkqMHp@34hdhi6Y9EGF0T8lR1KZSKoQiWj1fMH6eHl3ny18lBKRxuVFpF4Op53LyzTXjlh2pUwXwd3fNxrbB1uNRhr5aH0p/iyefAafSjW@Lh5Pw9Xy08u1JLYf579UI5xef3pZzSXRXYhDI2UhbD0d/8bPGCU8q4uXIZjwnZ/j9/z25pa7yEGuy/NzPxZ/0hhELgqCD4Cm56afcDDQNH9P/@3D/7L@X52x6EU9xlj07n49Sp8Y/sVid/d39@K3GotGhSe6Dn8YAH5McndfRScB3YHrIhqrx@7veRj8RmPrHGEV81ivUuIxIHTYMM/1MlIGDa@yFBWLapeXw0wmVm5CiG9eVz7T@kysTDtXlpq4pgazAXk5RiD5lXJ5RbhXi@VyUbjlQqFcXvahMuARTgBSHaVVRkYvh60YloGzfzSDRhW6bTMSbasdvHb9qWXBzE4uZT5/9oMajbZmNxoYnvv8@RJ6UgQ3rlRKeQjJFD9/hk4YicGs78AUS6YlmMPJ6ewYfU9xFNe1ozCvT1xGcPOqcxmJYXw2k0FgTM/y6@uFlWq1sALuQjEWK0tLfNdLtBsvybH7pbTEqwHzsUhYRMnF1RiF3kcwnoXX2dMqcLiDH3Z3HyZqs5V8LNocqTE/QC6VeAhbKUSL8ZL4qyzG2Hq6uszE38VFLr6yvLr8rF4fj18oJsp3SkW@r9wpa2gkuC@3xF2XuI1RefIkVwK6FDPly1CjsVU7rTXwpQG4AA0ymGEgCZwQLi5aduSCLDr5Uv0Ca1K/jETWys94wxbzLBwpC7hkBEQXK5aowmGYNmod3L88JKz8uyYvZ3OL6fzwu8J2BtTsz8v4ubi4KGaL8WUQbculUr1ep9DPi5Tmoj/s1Ok2pUryQi7k60nUX66GneWwxeTVXHg5ZNFWotUMa@NqrI0WskUIhHZlTVw4d1Rd964XvTVtvX2rtVXAfrRf29w@TWTXAWV2p7aZyJ6cbYRl9ObHforOof94u7Z1eAYJjva3ayfbz/febJ8dQbgDoyQQCz79I0UdqA31djC4RX9Dpc@m5ihXV4plNSz4DDs//urnP/7qv/vxL/74x7/4@Y9/8We//uWf/Ry@fwXfP@bPP/63pTz@/vqX/@x//vFf/wUE/nv4/jv4/h@//uW/@Bn/kv9v4Pt/BsL@RnwDcPwLpARsf/TrX/7JX/76l//kX8L3X4nvv5z@/vin/xv//7/EHzr/4sc//Rv8EZ6f//GPf/gnP/7hH/z4h7/48Q//ISD/@7/@Ff7/yV///b/7Ff7/L//m7//6f/j7P/qfyPHn3PH//Kt/y3//7g9@/nd/@M//7g9@@cDvzx/9/eVXhP/y9xDy9eX8GjxfU69vDfnlTyrPb0ONcS7EYH/2j3/8F/8IOPdPue@/Bx/8@1G/8D1@TJzmdsn4OPAXjH1Og/aUefbZBwWU/yOGQjD7PImNQjNe6K9/@c//EoMnYP9REENGnoVdQmA/t18A7L/2CxaE/cWPv/rZj3/5D3/81Z//@Ks/QoGWXCklaomk/AUrEADmvwIOAQtfAweA8jouiC@yxVAWHIvraLUIyfEPH4Cki@ACLXw5lM@BLyRXyS2jGxLCpGaZT6vjaCyA7zC0UgIf2hHiMILEeVQcojbirFKpxEPDCsQRKHgxzZBVizhzwolDBfBiIp4m0SiCUsqGG4QFUlbix6yxXBnyhHEMqBIGhgXCoGNJzkrxYmULMqwMtxjiQuTx0Ad4fqhUi5VhFdH9QEUAHPENyBKgKli6YfUH8FcIJ8CHhls/QFGKlXi8WoSQClWVcks0KE85T5WjuscZ1RvDGUMz2tNnjH0nyUWJT@CAlExA4298DP2UzBhPIf4yviyqQ/@ek77LmB7aaUj04WE8/ikGU3oBAHiTSdw8Bd9kEkvzDKKHHFWcsoVHnGMAysWFvccPoFE2HopT@8bJA/lDGb7us14NeBAdVmdpaQlc61UpJx3CTIDZ12uOq9i4tkA6zhqTCiUJg3Evirp0RHOF5a1l@JXhf3uR9pNyciyHliI4lEeYl0cynjNXzDCV3qsa1WWZSh4nuFB4HM71U1ogAsVyhcVCUbovO0YTTtWy4PnK6W6YQ9AhE5KUkAslbmcV89F35tpa5Qd5ZTUET/IP8KpucWk0NAO@vimFvQsJWr1LrlNPAyeoG4VQtSoWuZgcqp5sn0KC00MmZzMpBorn3cpqdiW/ks/mCoX8alZeKZRWCvliDiRUIZPPZuXSykqpWFq9hwI9g36eWFtu5ter/2Dm89/8g3mf@aH4CVXfsmGKHR29Tt6HqsNkMp2lIlfk/Gp5VIGCUFCoSpoU17FHd0nQQrF5Qpe0n@oOt@5A0UJ3SWTVBfiw0EKILUAQfAAzmviZWHfeOyyLBTh8EQJfhJPkPDBDLHQJzMCxhayJTwhb7gmImycyd@YLY2cGnad4wucAMoB2MNg@7nR0TXZq8h11G2ortC7OplRDIVquuACq1kN4zfhFPbSe9mPnY9rs8ZeDbdom6Kg/HWZDMa551JaG1wm2XD9qV8Frg5y@5vYegDiz@niWRbV/bxi2@00oIForOcAG/Ni6ac4DWGVnRw/U8pV/YhDX/ejIIIAf7z3fPQ08T7drm7uhAts4PNiaeuQFUJ7tb@@c@t5VHuslzfso3m3v7097xQPnGYssv5pIgICEH3wm6EPP1NL3HoicenjkzCRY44TfjD/s6KYjRyJdtc@g48r4rrEua6jZPFsqySD0Cjj/s8LOSrmUk@PHUTm2minlW3ZlY1B0XenpogSzzPR6tdhSWBfkDm79goR0hEFzQrswLenjheR4et0N2Wobpii3Bp3OaOLLfwYWezAQHhiETlvr9kDe3ZoeQKipKAy@3/qB9Grw4z4e4PI8KGwmRp8DjotdWodlQikyYWVLxXyxlMsWE8VScSUPs7d8Qs4m5NXiaimTkDNyUS4U8yU5UVwp5VZAMkJsvrQaCoP00DrpNAh@WZLoqRktvDR0HW9fNVO9aijMLQAw2uJb7cKKHzAoMilXvMxAOimE21qZVlmU8L2RGXwrIyBUWIuFd3Y2Mzs7krSBHjTXbWYkqY2efDGTWd2QJJViNkF4ZyXJ5GkgCsBc7slkNjYlacAR4EFHSeqhZ7uAWqYkaejZrO3sYD5X6MliegC75jHco3ueVQAz0JPLkZoqSR99dABX4xmtUEm30YN5YswOj9mEOEl67pUnkwEMxxyOY9j16lqrSdIe99RqGPOCKp7nRX2Jnhp9JMkGD/CgJHXB0bVhPi1JTXAiJ0pSC1ytkQJhfXDhuUjDVSRpxAmEJJKkIUErrWsJVCoRjtns7u4qPbetdvlnZPNnC4oGMdpwsL3TfP682e027VFt@/kxxrx4satcjQZ2s9sUyZoN@JiQBmKu@6PpD5Rxr9FQ9LkxLyHGmIppjBoqlq2hfIQyiU8XM@k3XkDMC4iZtwbCscGnD6BN/Gz04bmhNCnG@1AMPYfNplRGHnVHloqGEuwytD2oHAzpKy3bLKMLdHC2GIlGEqMLuZ74VKYY1mcsGrvLlO8RpBOlV0KgfIzdjS6GlUwd9G65jBac6GL/qSSX8tLaovI0OkR3QVoDzXtFiq3hyzTMToRFkvLTQVEqrEpry/CUnko5cA6jmUiGMfiJXazWn0qriER6@jQpQUnACyAKJJRWS4iwtAoaQPkeqOGCmG0OXLXRiEZvVeU6FuM14i/gYefn57E7viFKoxq65U50mBhWeGmYFit/gsJPY2qrMNQNWq5pc3xdqP@np5k1qiRkX5Qg93Q6to7SCOUHPMeGaTQv@ybp0DkeZKBDjN6OF1JunbXQKaqB9HI6hoeDm/g@Fzp5CvMLfksBvX1FBaWwFApVhU50qg7d1K6Ku09ayeT5xGd9/Rzg8AQrHh48GPTZBrulXPAogbebulHZAJSZsoGn6VX0Lg3Dw1C1rbgKzI427gZrawL2vtytXCCCz/iznpTOq@dSnQXzza9moFRnRmt9/eJzHRRDoOcorFTkbLE8DNNZkdWVchTmIbGKo37k6uFnHQ16i41KhiuKS86gf5FZLMiJu2Qjea8rjrskr2bXLgZLF0m5vriY@dxdl95XpTpmjvoj/QWNjiDyyxDmNQcfJMId7QPEs7Ukfx2IXCzEUrilvWF2GnTlP/sQGAvGCa0yDPS6CtqOXMqWBUjIEnwTlVgU3@XD99ZEI5HVbCQSi5QBahGCif1id8QtEeDhyBPgXBiLgHVLWYi3VXcAChD0KK@Yfgm42lyQQ@H7UFtzLLZSCoXvQvd39@tVT794yUYjJZ70vE8Y68ZhBpWmlRRcg1kkVzJVfcZqlVr3uFYWoLVNmuekQ@ySn9hKphe/db0mvl79nj8vca0Osglx4tCSZno9Xk1Xq9XLkCRJYckztkeLeZgcoQXhhzDdzcc27zoDg87rr71CcilrXGO6qMd@OND0u2IuWSXVOwpd7T4cX0/jOmCqmiZitQ5plTwUNkzhRNOrC10Dumc@L@FMTGXWSen71e@L3786Ozw73GHPMmvFtSKnBG1beJZIyBE5ApR9BlqBdrwdClufzbz8g/GiHF6zIrmVSG5Cs7usiPPKUeSD6AWuTsC3fgGzrHoMXJVK9qlcyK7Jq7FwFU9NZlfDVXLIhdVwPcwTr0BsnW9Vy8rhaloEy6tyLOwkuQ/4OR92oPGLrz58htmxeMuoliVXOi1KtHS/fg//1fsLmEDe0zzynv7xJw0/9xwA/hHc9/DH@BOAC8KM4@s/JNf5/zr9bB7yQksFoHb4Q6UKjfp94/tGOBQuRarxdATfmC32VoiJGSpwywb9qc4y/n0/Dlh2HGfZ94F3fZnlqzJj6nI6nb6Mvc6CrlcqFYqFcOg3s5/0MkwilxdqLMKvuOGill4d7x3KiUy8rgzn/ssLya2Tw82XMMUGWasa@NpGtnl4kMIofLPg@FRVS1cVWx@JVwuOEApF9OnmEb58/GzriNKc03k6CqUpvshlaa@9Jt7skbhhciqHyz75dGYlLeeZXFzLrK5lC0wBcePg@XnhWsKkjKq1aVojrqFHN2OUeKGGMBi3r8GMyVHX2POjfUpBR@uXF7a2Xx2yw4P9dykvlIef7u6dsJPDndPz2vE21OPV9gmTaids70Ri53unu4dnp6x28I5B9HHt4HRv@wQRpEMoqlBj4ATz1WW27oycNKoTDunME8GO2bpW3clwxbaUNN7YOBls4OscVLzzfDJ8YMC0sx1Ux09qC3x0ZoheabftEB7k01psAXXxhWXVxt2uUi/jrLL84O2njJ1fZK2Vg8gqa2UOjNz6KtMz4o/pK/3cMVtcXLw0JF/OB6vhzwaCQbgFHMLGZdp7v70QLaywZZgDZFdi45iDw6OFjOdbOD8@XZD9uOOthazv2dtZyPmebfCt@L6d862FvO/bqL1cKIyTHWwurPq@re3NhaLvAyZdKI1xHmwtyJmQR6wbU2sv0Curojt7@9tsGYBi5YlYNLqgYyoYCBEdGA6/VYGmP8vLtz0zQcpkczQF3Va/BO2BT0AtoDZygXStJ9iyacFPX@0DMCQL@fqdYndbCYEVbzeB0SN0F1rACi1ghQB@Ac/zIhxbrLBsjEH0QoevQEf5bVcJJp05dGrvO4eto1ZQBWZI0HUpdHoTUqjiDXOhhXuBMtohw1SHtqQSKKjMTLKlWAyPfB2c7e/zzCzIwrSjEkEy8khzcJoWYIMqwi9WHUJ54/BmobZAWi0I5QHfghe6n2jN0HRrIimgngsLLUAwSd0bRU8wVLMSuLKJeNHDt5IDMESDOwMuftYtGm1hXbuq26ICxZCY24c7vIa4Nlphk60cY5gpUYqi@Sb1z5@Z57t0J732pNeIcNwCOS8Wx8dLWkHYGIYteIcMCYIOVFPKBeSYeBxSQ3UoLlCvBSA6fPn5a6@UVcgoE2FPnlA51sFXilAWmC5OObIkgiACQTAiHyLzi7ZIxY0tpJdx6wJ/hTQSEccRfoFic@TfHQGSdbqgU63q90K/ORcMmJ@UpwSyiOq0sa3Bncs2wI/iETg5wZrQTRLMi5QLGInziQRTE6wDwVMytaEZwLmqPZaJHitAZ6TWP9jiLcQvSqFwHkA1Brm3Rg0GwuIJdl9i9IWFpg2ztLIHBfKQoIBvkWmiSAgO93i64y1Ktsz7C7Ilpv6alHs7ax4f8dTADoLTiKw4X@G8IqpLgdUx0Ax@gQz7bwXQc5bkyOJxAeFzmQDbnoRLJjncvceXX6jE9nQtFr@5FiiWH6zF9ldW47erBQxrYxaBWoCIjwLeOEDTz2RrZuehgLGQUFBtfhoKGEDHvAR9fALBV6SHIXecPvnt6WGQXpvuytBvoQW5VOBJJr2tSW970ovdF0IUBlOC7Ar7zJrokgvgwjPOrAiONpeVkwk7k14yN1SY6qXp@BKY5wA8h6KSgyEDzgpjlCApBy97V/r4wpEKq@009g62TydjEV/KaYiC9/D125RHbBJMFAjjnSh6Yn6Joh0kAtc3o0c8jwTRs3Fyerxde5WA8sXY@rgHTOsA8CN6wkQN7r0cINRQWzAetxMselJjyzH2BEuWYMImgJ6vzkI3HRVQPZhje2BlKasMB/H9kz0pjD0yNCcrKcqiMfb58hKG1Mwqk/vW51w/Z6zm2myUW0Vll@PxdRAh5T0Bc8C7Jlc2EBLYU8FbOuZmdpXJsBU7x1y1Bxr3MGPP4qd63ePYRsOidxLTMmlS5pTpDe4oW8S9FTAuTqo2j2uRNDYiH2AodmMIw@GcbFpx0s@RPSnWU7B4Wdrqt5blSxrtZFmSvCzrlOlsGX4jzHowXQpNnbal6z9My7UUPJAqIg8ttJkcYZAdCnFbSuAWqKiJr3lwY2t0ewfKlEYDr/RrNKKOqnfwNdADuwVDPqrLjgDDD8ameCR1JHRMRgryoP40GdHW8AAp3rwIo84UQnobdYXunItSjqGQXzLHVS0qVaAYaA7D16EGM4QJ9oQfmhUPdgVKHFsTWvGOgv3BQ3YxcXEPxzFweok5wSCeZ0N9Np0T57PNnDi8n21eEu/A8Zy4q0F/XglAMDwQI44MzokxzMN5Cfi9N@OI@kWAgBdBAtfr0dj8pod@NdnigYuLiP6n9kAVt/DsHQZYEJRLwYGBtg5vqcC0LQ0vz55G5B9ahpTRYSxwftpnq9iYkxSnpWnT6D1MAhEdAKT7odlwrdUDrN/J2WIsEUAYwIgX6/UV/SGcLIAUSjgHSZi/@Zx5Vk7HR40sOI13nD6Fx/@NNkzvxglM6xF4jB3DYuN7wAt4c5Mf4zPznC43Rrc2yzgUjlZ4bH554o6rh6C9SsixIEF/2@yT35p9MpA/9smflHWFXUyWox4P@NcgYFxHr4P/pIy8Uk/mFvumGge5RlWvH2BfvIskkA2/g2AyWx@NkEA@T3lVIfQY8JVCAnEFEX2DfKHmEyek56Uejz/LFZaU/TRc4o17A5nVA4UP4e0JjQZeO9po0H1zjQZalhoNiedAAy8OeMFBV3Q2HpcCLbVhUmxUSipSQkomayebe3tJzZAS/D7iiuS4pq028NooKYFLixWJBFYDYXqqblUksd9LcRillh7OoxbIAyr45UwIiOdCb6sP3if65exawSqZX1Elcyqz8R2HX5HbMeWGx7kfy8nml4V5GW3SfVZ4QZitaiho@E3L4l3CePHDxH0DaNIXReD5OmTpc/CWB14kejQwTLQ1XpdAb2yuMLL2Sd79J9LMdSWit6OpBxGMOZVzn3RE72NhdBdWWxV6FpmHUtL4HkRRsJSoaYDfPQWNXx8xHtAm70QR5U14tkkHzZhTRR0LFtPCyl9IeGUKNMCRacGvf20KuP2LU8CNV6dgkCfqwI33pmCKjnCIK1TARZeowBPYWxrf2dhXhlp/gIab4MF8ocmNi4VDPtaERn2KnJR@nKIIkdLx8tuowBuLS2sSVN2hC1umL21B@Hn3tsTqoVkhS7cMYzEDqsM8pHNvgoklfgeNFFDEUDQ7ojSQNiExiSshlFZeq8PkM8A7nohB9XkqzORWT0QENUn46cfjVeDel8rE9AIpApMHXphxAm5lCr73jJT72JqvgoxbLAjFFbc55cbdmg8WPIjBU9RioUdmUv@/mScFm@S/0KnS//eTopmpz@95KvPIFOabZyu/w2nBf1Xo/6tC/xMU@t@ZNv@ASj6NcrbHT6nrX1TDv139Ipk3gmHD7t6g6S37U/Sw35EisPpNeoBX6gv5MV3gy@OzhyYbHNZ/4igd@k36tF043zFrtdppX7aPn9e6tV7t@B34NzL78fOrlY2t243nG@3a1lb3RXfzQH1drK3sWy/fFt8973z6qIL2vnv44v0n3Wr1Qm@Prdtz9eg2pxad2mDwcW935O5unPU3T/LvVm8z23q@s6F@3NKdrVenb1@ePs@fxG8/vjh68amf6TtHnYxS6ud2XxXebI7OjVD@Rjtr7@xrh/2T9vZZtr@/pb3biW9m9k9Kr@XM/vbt@9zmbTyfSe9ZLw@fH59dNbff68d7@@/amx9NpfDx@tbaS7dLnc2r4zehw9xreffj4WF3O1t6vpu@3epY7Ux2V7fzV2@PjzbO3u32Xirb/Z38Went1eio0Hv9@sY9iHdXzguDV85K3Ki9fp19aTy/udk@DjUV89TOqefma9m6vT0yS/1V9eXBbrf/2paN9GH@Tfykf3q7tb2hf1wd5s7enb@@XTl5N3j1@sX7w4x2ctLcVgpWs509uTpdCbX6ub34zdn2WVF53j5/3b/Z282/20q/6qkHtfaRfv28u/vePDna36vlnIEh72/e6O@e965eXW9t7unm0bVu1FbSef20/e7wMHT2QmtuqbtvnRe1q967dH7jeuVdvG09P7361Lt@sXFydljMDo9GGXPTOW7udoZbx4VsMd3SPx5/6piv5LPX8cLN1Yus9q72yQ3lPo3ypX39ndo3XsRb3ffDj3o6fibLm@/3Pr17d7J7YzdrxtnHNzvHV/artnHoHGaOX7x81dSvi@6V9d44OZFbmefq9at4RgkNz3YdaCP1VMmvnvb3X1vDLfPj8d57p/ApfnN@nVO3ro/f1D4eZ5q3hvXWsPe1/mamfajU3pju9mD4vFW6Obve1fc/HjrvQq@25Xx@x@w4G503K6W36efxzvXztxvyyTBzYBx3Vgr2wZvX55q23Xt79um4ld95YxX7rtF9/emsvx3f3h/2PqnFTFM/eXdthM7yJ8dH2VvjpdZ3d3aPXxXcw8z@m6P27kiuvVblW2N1c5TfGtqF3PnWW/vd9a5hpd9pHwdHGfUm3n5nuSuvtWan9UZr9V@GTl70zg6O3tzu5Qv2876hbRwVMwf7u5sH3fbKy9Heq8H2fvOq/XzvrfrWOi1cZ7c3zgtbb09y7un1S7fUuunnjorxU73vds/ioReD3mD16Nz@@Gb4fqXWb6q5Y/2dOVqV@5svrOzwTW378FP3@sgyD@Sd7Ch9tm9e65lPp7efdp1CbRQvDs/cvumeysO8/DqUu/1kuS@sF69PDjdeHL5/oaxo2rlydfKmncmdFdNaz87tFQrP5e2dTv9jv6TKn7Ze5ZRcvxd39q/T7c322Zvza/2q/7J/1QoVS05rY@/9QDG3m1k5826js51X9zf2T2X1rPvyZGXrIHP0tn109nF42t58Ozh7c6hltq9elPa7K2@P35Rerr4/dU6Vc/PtS/sgNCzmTEculPK3uZNS8bBnn@TOr0ru@5dXhQ39vCm/2Mv21R3NflscFa@tT73b7u2Jmml2n299VI472yBJz44ySn5wfTA8CeXenPZvVq2N@Lvr1su3hqwXz7XV9OnHq9J1r/fydqu1cl779FHJP79SSyc76aa@k38eP958fXTV3Tr/VFxpZzb23yhvh9s9913o9a62dVU6vz4cjuTXOyejfi1j6Pmbk/P8zam5cXK@e1LsvWranebuVQ9kQ390dnU7uNlVV3vD2@LL3tUbJbP/trhpOCtHmdALda/fPj59@bYW72TVkntz@O7AOi@eD/OviuZ5yTwsai9rnefD14ed7cyqpZ2fDs@2e@mNTa1fBJlypJ/Zm4evd9@fv7AyoaxR2Pi0aeZXP8Zvhu8K5@mj@P7gXes02z@37d23mr3z9ubo7cuT2l58rzl6fnStHL7bzp8cbG46L@I7WkEd7eZundpmTu@YIae/MTwY2lYp9/56vwsjgdkutZ@f5s4Np1br3O4VT7ZrtedOc@@FMhw@76zCGIGf7fM3ZiX0G34nW4hfx8YfCr@9IdR3uk1zCPKSnx4L0YGgEB0ICvEjQLQTmu8y/k16OXQa3ExPb@3kBp5BE5Q11jZReUixPf@OU3zFQYL1TUiuoatlWvREtGLTfxsnfDr8kr0Kz6fRO8fUoaWbGr49Bm@yxzmprfJDcKC@pEKHBuuPcL7pqn2@xV/DF8CIK0np8nv@nh26EjG00Gox781sKbpw039P2wdQICyjm6QbVrssmWx1dKXrgENvk@tD6MS/ARxz0DUFjR@YhbzfUORMXmxNRXWVCneK7605eM50k1@t7804FFAmRnRzBRqp6PYKFV/s6mg3qj6idyWo7VSI7/j8ql2QwTDcwj0ZRtdCTu0NBXVDtac2gFo8obfSml5@hheLPFtOiyVWVIYait3UXHw3aIO/YqHBc/T2vFmTew/p1KhYoOWKEWo2dKFqQpx8GaJvKhVSjLaS4/ECV2SPqiGqqN5uw@Vli1DSvivGPQHMy9bDuLV@93eFegJ3W1Mn8JpAqwHQihakZ9bsv3Nok6MPVA7xxfrtt3unDfFCDb7FcOJEzQM7LgNULns@q8xrECi/KPnstkzcYQDFR7Mjv48Yqnpjcl6WaN8jbo@E1sYZ9ni3Jb37GouO2CzajXKxUuc7CDO0dc8juJ/mCeeEJ4FSPRkTdEFsqPB54CvT8Q2aHGS2voi4Y6sqAdBuTu8EyNRmv98x7z3QMk1dMa7RVeZbZWG@YLcCjUWvCgjUA01Zfl3E/kmaI2C9Iam/DXZcUMn2m4UAxIZYr5nPDOzOtN8e0/AW9rNG@xjm4c@6dN1sRcfRy96WG163mJcTh5/K6hAtiR3cWWvaI54Rmmei5TKA4D4dkgmq4e1WDdS6MqYGoqNNPYFSAN@WvSA8oq6Oy5lgj5eWZ7VI7EA7gOYXlW8GQqgLv1h1ntXDshDoHQtWZiLpmDjeFiJwppeZa1pAhI7gOBjGiEf47tQZqvCdXj4XMU6ni0wd/tnToGeNb9zFDqWi2RNFSAy7Mc7QpwrnFxpBq37XwazGrEcNhTu4sQk14kWmwQwfw5kWj0@0UwD5hYZ0k1mcqB2dEwtiyK@RIL2gPcHQnjhoDb4Vl3X4Di5O69AUidYho8@f/Q4DXp8bj7wzgMAS/puIkcE5Z/K@LAha9vxeJ/TdFDMmii9V72f30tPxRZiAm7eWNlT1KAjMBr4oxGIQJLYsWRZ3EIS/fQmCsbGp7EJeLS5GIdUFwaWLdfaEReX19ehqMkpB3xVjMb8ziuTZQPJAYhDS1SqLZpejOS/xCiYGlLlJBCvzEWQ5gpXlqOwhyAoEch4wcBWDkHzHipxrJxEXA4h9vPVJGHzdyJzcl7Nxub6@XsQ9noHAqcTZ@UVfzsWzkJijXohPxnC0PCIQXp@sESDPZQPjSADFSjwHKHjW8cmIca5TEX6mwTxX6nMHp9@Z8uKd0/AGH0qObz1U7Ysi1hc5lW9Ktxi4LdcWgfjmKYvePzUO4yy9jGwOOgJ1Scitp@KhqQR//5gYtIB@5alRMXA4giBQDBARPDxagl09NtY1v32wQ@AOGfh4nRNMTrAiTENAooDEKEJiECFEA63baPUtHw6G4mKM7/jmAxhlcoArznh@ANoJ1X4vJxJjnHy4wg34xPufaAzh9I1Cgsb@3gY@3mwf447ZvYPn0IQLWI8EG/961VzkGP0qbioGfyeF5mpQBJBtfEIj6sqbajJ/DPTyF9g85AJ@GjtPSLVDCMYTC@2Q@EJzG5opsHFSenykukRHekWSD1CMlWGewW5VpuhIjhF/tWuRv0mJDr1RaiIVOPyEooBIIaTZ6XHt4GTn8PgVUe6oUds/2q0hZphgthS7zehdH9hBDEPV@aDq0zOEwy9IaF4npem9mIJeAU2w/KVxnHgA2KCYBoVOlwjry5l@Bp4Hz0tAEsWHBqWi0VatObhx76oPJirjzEHIW5GXWgyFokzzRkIa8GZHQk@OVlHSES1N1TEiLjA2vftEMbg8SXv4NmCWSS@Oo56LelSX@MXmb8rKZen1uchHzsDC1WG1LQXJr7RaqkOH7sfUB5Sq3qFMhGQJEApC5td@LD/42RR/7BU46O2BNOhmfL13rOZOKougPXLa/SQdN6AgcSyejnTnqZWkFomc@dt8J1RHbVJlfCgzntsVz@0KcuMCl11NK2Ra/eJqQhGbRx7NI88V1409zYyrJ/5Wcmq5DnR6p4c32ZAthEsdajBsJrrHwRxNyLonXpM98XrxuCfOV@4eV8oEYSc1MjHgjMdPMWFut4Fs0RnbBp1codnXwMb25x5DvUUPjZT8oJM3xSB44pQGqNMenCc@8QzVg5yBmEAa0mmZC5FdnQYVH19UIGRJrzyxgK5BpzCFVUAzQFqMD6eJupIqaTpiohgIRLEqRmG77XVyghwPZnZ7@kAXAmEoP3A4PpXAj/HxjIropDcPVgg1cshYZ6UIrqsmk5Agxu0apNOAuMU6UPE0d341irPVEJXzdDKNn4BBUSfcMhcFCPoZ5j0Q6mVenlvvQD28w3CYOBaoWKYsTlB4J3rPjlhOzuUCx38Pzw9YoTA@HYwXYrGVbGZ85BivxmKFUugn2cnG9gTOj9hxRIMiWyHP4NQddEFV16ET80dbw6Efy8anxUP@GJV95WqZz2AdIY7F0OCwPr7TvKniu7txvdZl8lBOhRZAKJ4G3grvDd4A2B0otmK4Kj9jiYJcrOxihpQQdVjVdvgb4@md6SDx8ZXeMCzYKjcAQ0jbbNEmScRB6aClB33ajZRAheFGtfEaAM0VB/0XSOYIduCiocqZwAv0hEPV4w1OQiESqEejkYWTkYZlpB43vQhXltSV0/0MlfJ0X6YhzXu/KhaAyCtYhWjM3aEFQeCZYYbm48viJVNel/SBx6J/nmlwdpDhk1NvHi7Q8DFmduav1ecYY4i7WsExaCg2MREqqlM95p2BIwngHYFqeXYIDkSPYZ2GJ8LFZ6NIQXzjusZt4YxkBGkRNErRkGIj1@EuHXFBGkUv@G@YJn6uQO@LiZ0BI3Fgzj8eKSCQ5WMcQpyNnIbA/skhhkEcUAreUZfT4/0HQ8Thn3dD8U0c4s3C0R0T8wJEwOe1pHbx8vMzafNrIfooZcqPpE2XlKJigb48H4xXWYBh7QJgUCiSR16lPLCzo/G5Nw@QSk8GqccKP5Hb1xZeZDcDNEGJryy6T4h7YaubhxQS980blS9SiW01Qs0MtA9XkqARBSMQz1K/F6YKQQNPKvDSNQMpuM7spfEkCcWIQ7@zIkdA@Y7lrHcc2BPovplzfK53XkU5J3tV9apJLUhvedY1i4bGybqKbhGsa1KerexqoLLeKeOJyopEXj1n73cwwNHRzVt@/wIOKJI4uSx9106w79q4GCJCgmOUR4158m/yrHOgQ35fGfdIv35@WenQrO/hfVWsHaJoD/I7pkO8Ga@T42t@aQiQEdw0yt7mep5qYUGoM6D0TKTLxoTZ2WdnD0WnA/KaturjFaj7WQ/TmGMIS4X9wPHQEPRJtSeAPbDPJOexADEfFl91HoQNcJGQzBOd1OMOjIjHxXhWmbAGjw9QP8iIQSxCdgaOKD@anmTKbClGGMeHyfk4vCRiuB/3/3KwIKMHC4LkoDUiMdb5a0b8SoT733ZldKy7WUJzA73LysLPR6GICf0tn/H0gKg11hf82QGfDwR1A6Foe8ogGrZAgYe5MT8anWCQ@4Pw4xtGPvIFPjyaBynpBpBgMrpqIiiQeAmzgWmRFZjEzBaTWocoavE2mSw3NSQZQnzsvBpPrAtEls4mcRmQO@PyTK0m0DE65EzWuDK//INUWby/muapwds/sOGXsfK4ZDmeZ1l4ONjb7UAotL6lq/zkjrzfqB3u@VdbMfFedNUxMchJmXY3fatda2kOGDoR11Yl1QH2c7ykisc0ts9gKMMLp9wUO1H5ZgXUe1Et@0DTSXUQ@4CJ8AYsA4A7HdB4jZaKr75wb3H/gEDgpIKFhWjFAT3cNNjINJvj0iviZA4vQILK7kDhu0CYQZNe4t5SXEcdqWlMmG7q8NNX8CLiNEzJ01jD9KGh7kPqE@gSaupKuVFCW4GC0cnpqVzpqrlQEm1HFOPia6Fp9wjaEFx6NXrThLbx96eKSQLdn2ga@ogZeAVAV8H3kzN6Uy1khZx3C9WkHbdiUYe2PKg0j1jJlAok7B0xwlE6HL9TKYjLx0L8laZreL7DMZFdbJX2plLyiT0tU3syeMec3ETB5/mTYS28nOvL@zT8LR7pdCCtaXzNvo95ezzo/i8g@0M7P9JpNI9aujJi0q1CV0CzzZXVTGEN51pa1yA2xN6Cl@gENHZ1aOGLQXFjAI7jXlpdvVF1lsNmfKM5AwA8cQdQpVDYspVuX/EAo7k1htkE7uii@fXEif5xlGnqkyEdPDfBxjNqPJnGmDzGRie4xKiCxBTBYlxQYyC14Ocpbnk2TYutgaOtNgddGgzwXJaXAk9HKYkmJlBi1Wgz9hSea/CEomORlqEfY@ev@PdX4X4iU2MX0M3rzFugkMohqgV0/QovfdlLjyMHggVWdGDA5qsaMCIss4aYjHIrAUDjGBblcA63e9LiuQfSNvcO0WpDGfLNxV4MVtESFzo@uKdkmQX2lIBIwPumkDHpCqx02rOMRGr4ilfPsxHhsWQ1inL32ETER71lnxze/oUO332yTneCMbqrk8gZK3u76uUyu/cAcQ8Iaji4syQZ8XYOoIZp49rMeEcKkF7yZmGPoQ0UIPcFSGo4ZDMclwLV4Bu869zaJVSQ6Wi57q1hQXglU/aowd8I7bf/eDHrCW/NBar4Ir1f@o4JdVpq8YUYWiURC0wTZcXBS/AIcQfHJYb4KOcHCpjkBmFNJKNpwjeo8oJymysIC9Q5kzSkJNiQddH6zqdPCTYSXrzkPMTvMc4kRhW57F98rBqD/h1ORhI8ycBKIPA9U0Hal0P4K2Z0Ns/c790wSpBYR0EeIkGBQRdeOJo27jIJJt@XKecWvQiKi3jQI2Z5f@5erEsD8a1dwFSE/ut8mFj7ri0leH64ZEAO2XNk64lxbpyIfqmHI/M6OkyMQHQwPI9UFbMOdAvjPHlHgSi6o0Ss0wgBg3bYhoLrjg2kXdS7gYw1hhWYIDVGFbTh8fu/UOHl3YIukEH4NQaAySQCwgyVecouxROZQfQN43GMh0ndZPzAWsNZtpd@Jh5bj/Dz9EH89@NL8ogOjWGiMYp5@1IgRWO0TCTwt6fcz1SXivdb1HemvFP1naGHX98H6OHXd5aeP6m@vsX4LVUEhhh64BwHp@xPYUaNb5T3Armd4inDwMx4hNp6N516YOELa6ZS08sHZlOblmU6eCvz/BLwPOcUguID4ZDnU57HGrhhgpzm5iO5mIGuhxfKOyHexW0T9cUoufGtfnz8An1S57ZtMUZTAGIukUXf9yan/JBBTAwlwSBPJPr1w6y4TOXqBKht17S/uMICWZX9glNF@RyMUWK/9jHGvQEcgarT9kUojZcECRVj85IMUO/AdNNJMGx@EkF1IR8nUyHV2dxUXiNiarG70tOESOxIe3yWNNa6pcBaU4OkM7BrQJ/w57G@vXcY9xicNwZZeiNxb5SGqdheh6xtm3wjNjsS1ik89gQqvNuzzUG3x/CiKNQBEZZvKe@YqN2jdglaPb7KcYB31ax52@Ki4@r79uM0O7MYTPLp/Dz23FdHbBMV/@YIbcncFhANDBNih9XCgqc7LYxN2gsk6X3gOjf0cYvDOHtqs0ABtpAfoAiv0BIH2R8TO83J2BvEkrKvgUiK66p9y0XNWuNVwOqPk1m4DDNOiBqAd8cXKSsLPuj8wnI2DpSWShcs7j6wyrzSZuYWko6hTheyqaKpL/NI4bgVcdp2A8XB3LE0W@rvof38XPnqNcz7v8CakKnHlQmCU2GSi5ujQdnBo3l9fEMp3qzBORVm4IDywLRxbjhKzMV8i/Y46l3KLcy9aKqMcPGUKE4P5rM3uNFobmpacesp0FR0dAARQQlIteJrZ7hehi8Hw9SvaDrqJ@YTYIdUObx3lhfDbOEqs5d4lhK22VLVtoMqq4K8QuWM4vEG0V29VcK2pnRxhggzdU/0esUhezTNFntai5/K2DzCotjqx4Fm88k2liYFbUn7foAVNntq65pg8b04Y@xJzUgC2Qw3aXaY83Gg2GhyMG0WjzghIeP5SHMsduJM61FCQJUngInzKrNKSAAY1U@8CnKKrTx7HZpqPJlHm3XwNRERR7wCQtiMkLZB2w9aTVIM5JVvkIHhWRcndDWH8ASm3wnWGegoi00rhXEoCScrG/ShYtlcrPBLDCeqGfBMAHHBOhkbwCi2odg@higN42Ik5pLmy@ClGWjM6gHgJIf251gB@vpEA1JO0G1ieYcOBY3tFxBN9vMo8pvjwXRwr4WtiikEpsnEEpTJLFoaimexGqaRDGLmYLOIAQ7BYl/bfpX/TO3HUAEyUPaAgMHj72hhbClorKSii9kn9HSqJTKyqArIgf5AdxVDNQeOPvp9M0Jogd75KHRnCBqR953wTqrjOA3js7M0vgyA7aUPabsb7k3AiToI7@z@GsZIp0LUYMP1TTHOMl0cg3ES3vthcJkoeopx@yIOB0dvT8BUDF6ZgJYe3Cbg0hmvBN82AKKTjosZborSeRvslJY7ICHaM3FzBe4pHaA9CPd42HhEjJoEBTbWBZGblmrzzIDbRuaAeeMz8Ov4qk8QkOO7NjXIVAx9hB9lM1YL@Z4PJIAHcQdQ4ZbDrhpIA@IXCg7gZDuCcnvDW1MVNgoc3PjqFr7REXOgbOGJuDV@Bm6c4U/Oja/Coc0Xs0TcU@kyeK0AdLaAlYzvs48uivl9zJvoT@1/IpXZs3V5sJyhxN5@XEmgXRWzZjlvAquVaaNFVKvgTo11PGEB/RJAL7T6YgXXWviuDbKdYSveAoOoit3qQZWgvTRkGNcmOrW1NpEN5nBo9vavMncYoK9grlyBNgb9Jl5J0yF6@cc0ad0DjeQAEh2jjlHO46OXGkk4LQ78fIlbPcl@3I75fYtnRfMSnPwAoG9HwhFUlInsl4Iw6B/vbPKp04kKL5pCskgW9F@IQLymRNxHPxOVrXs31/tTvmx5GqP8CMbY2Hg2dSQMDV5uYIvTrWlf85UjNLuR5HcVjezeuBbINyxjIs@ih4v8zjiOr2R4xrnxa02oP@PA0lPcLxt5PW5yQSjq/EAPPzg1JjBfwyuPNy37u5EznLdAhLW4BSotonBnFE/LVy65YPeZx1tz5TZEfjYoEzy6JWhdCXYF3tbClMnPtdl6R2hXE7whIAVHILRXcjS/C5Okl0eS0BAULzyf41Dh4xUPrCyOOyWDIfc4/efl9MgneEU1qhmvN3L@qFQ4d4zz8DcJtwJbdZe94w18P9kE@enlqxX/BQ4/jW4kMbg5tcyGYn8XnbQa8h1eC1Pzb8ZrfIEq6cLC6FuoQ7Twt4mPbfIScbPoBjTv8DcDZjlvTM3yPMHY4V1/zlEVscmTv@4AhneGL1MQxzfAGzSGO27MX64XHdRxU45LvBMY6ZNc@gB/z@t3iu6Y4iozGlh5Iuf/be/ZlttIrnsWvqI11C4GxJ0XiSI4XEoitctEEhmS2rUL4mJxGZAjgQCMGYjAUtiKc08llSrHGzt2fKkktpNKXpOUHVclD3lf/4O/wH/gnEt3T89ghqR21@tKaqkSCXSfPn073X1O97nQe@HrvcSoFcjVy3XXGnexKfjSD2VCA5V565SbXb3lkGouP/jzSBE46R2OEQev/5yhLagc6rPVCkCRyYp84ZcF6@pOHNFLNequvCPjHojFhqxW9kG5MMJO0IO34c6GpKq3R@4J/DnwsEUdP4v8kn75LmW2@TJxf2/3ydHOQeNg592dg8MdKkmK/NqgeDws002Zf47OvfsSb9aPOMTJvDfy4BzHE4fiLKEEftgeBIF4COKuC@L4iyaUbI7dTOqb@9Kj9Lynvjta5/JHzMyT8T1pGvsemgiNUVUJ@nfOAjg/D9t@jokfzkBySIVarz30ZMBxoTK4Z8Jmzjm4f@JKag0oBi1BSMsGPFIG3eAcOUApTUTfmOGk6XVgNbslqWOroPHKIfSXoB0iIAMA@ah1Oy1RpGtzrcLAu8BzIhuJbeWwtSB7P6iIfa52m6oV29wv5CGbvUH/JCO9JxgtIM4NDq0CxtFeV0NMRkFQBeotoKdAHGnuEXeojPJBuVqqlD8/lwbhI/ZvyVvBpzDJ/5R23vN2@onxk5LM9lUMAIPHmcVs6CJhkxIt6JKjNUUN6mIVLcmKPp05ebo1uUS//Fu2IE8xIJetW/lijMY/X3vua5tZf2YfC1@8GU4iAUeschT5JqqYzj4/g53/K1Yjr2cucpUVxZemE8mmEzKg2usYT2QXs6R9jJzH7h5f2ONVk77@8ZV2twxnFOPJ1K4VUbTVEWyiSvNhPBqpiXw9JfqIBn1Erfw3pg6f3tcEW4Cwu8lqx6/Ra8M4ItLRymtpwutAPVeouJva@rNI@1W9pto@qrSPpsh7hhdpuOZkc6Mq0rTbvHolImrgbOnCOr5E/lLDXJu3KKfyxmWcUkaXZ4e6M@OSMfV3vhRMKK2DvAUyRhaH14qGmJPUatokSrhKLaIQL@WonMI1mx@/mNp6OILhZSk5ETMv8WVb7UUcGwxERWcD2h7k4nMUQRlexqahjE6Nmou0yuRCm7MJ0S/w/1@srTQJsoHHl0ZWv0Ujqy@tRr60GvnSauQyq5GFm@WxPyq3vH4ZWLOeKJ4D959ZgAW1vSfee@fekTh6Z0c8fPrgd8VX956K9@49gZQ9sf/0/qPdBwL@7zw53BFUQP@8645Q5V7A1G@7bZdu55cqlRVBmOcClK@Iw@aZeGfQdl8C8Wz4zbOtU/5S6rvBJpfaeemOpgN@DhqiMksgrSborojfmtSNE1pct4CSz/AdUfnyxDaSN0@fb5bI9oLCoWsDbn7bIx6E9LjoWUkbbQD8AFIBTZOfZEl3Gp/WiWnplIQcOP3z2iMITOHjQ3HvyTZG@tzePdrde3IoHu4dwNf9r6KbHbG9i25j7j/FLAJ8vLe9@3D3wT1K4AZUSgLv1shg/bImlBCcRqX9ojvG8GA9lArlt4hX74VMpj9QVhG@yI77ofueDpAUvruzs9MauWi3b907ePtd5GrcrwnLwiCXhkN1aYFwq4JGI1CbjKJdY2fqyFoWq7whnU3FLcyuZegOiD4XhEKeo3dizxXWA7xGxAdpipvNDJtCDRXdBNyISjmCdQRFYMhmCxuEchNqo9sDVRterHbVFyy6JR2zohy5oLy0@oQUgzPu9tscRlclAN2zVjdVG4wYAC@EZAID4B0MJgTNF@4uXpKIVQkxDlDwh4TbnPD8bPjwHLlGNHCVCfc5EMiabBPPG00pBjhqen2ex4hZE@8OFCOFivgEj05yej115UoqccD/yzc2fJUFSAt2wS6sbCVUhM9uQA2wt582u4EvbCeHt8Eggrh9jzW1TnpNEPfoXniEBksvUY2Aql1z8GdTOapXDCcF4lQiTGsqou3Q5bblwe9etxyUvD9XI@rtUadRYUrGf7qyAffnGvBp0ACiorlfoFuhYUCMLaEZdCUp2/4AKBJEPvFRNKrRoDNuu5ECUtaxn3sffpiTg1wIixgqPtQ6rWGHoR7wIeQcfVCRmwsQYkhT8hRfo3gO7WgPwrfhM1SGGGEDP1CDK2szhQdVo9TEkZUiP59Sa6tJxnBX1koUz7rBevsaap9R9Pzts1kePZO0UEzW0pyP/pxRiQE9O43QzUtXoGLRNKCWcHCHTLh3fCT8cv39NWdz@/6z4kcfFI7L5RPeFpodfrxgpUR@ZiGRHJaH1p0kbUC10iTSjD9uYWmlz8i7Ja5yhQwYl1MPmO@tRk3n8bXqfHqf4mVF0ynx1SuHSxXJ3oRICCPJhLtbQdRVlQUqcyxyEkG4d0Jj0bOuSikQTr1fb2Fce5yFGoxIH/cRUq8xw6qRfo3h7Rof9GBnyUg@jadb48@pWOSSoujHNuej/L5938lv5soKihaTHk5bbdEFhbmak72a4fTSeTWHbvtydLB/Xx/d2qWt4@PhtbBtX4rttdpWzKfj4mPJwHV9tB9dgpYPt0@FFvpeSEfMh@Q8Nk3pmjgLtxYUzV9R4wdzc0drD9Dg2YsRVTVSo7Zxv4ce4my@FIemUYGciSZkiA6PtncODoS1g7ds61AW9r1mv032pbgNIu6bytMR2yHTZlfSTJMOE6SZJ5UyY/PSaLWXLebEwUvZKiQPUpDjoTcLHbUXJJOJtI7gk4VYCDS85g1RjVy0dRdqD/LrEvGsjppQIpw0o4OZxG4u8OHDTvZpkwnHrcC8sf/CG2pmxp1IZ110VT2amogUI4zHQfMEX76T5@895o/XVT3MYLlfG1OHUQm/jf7yxSFUPMSX4lJ0Bi@ZFjWlpLNCVLqgxo7M8qIc9mcnKB2LfSZ5YWNbl8yxbBrzx7eMSHbEn27hO/9UZrbP5H2n2uIpZcOc0Fx46NnRIwiYTBCDxZZJFVD8eCaPMBoNfU46miE319otak1dtZKimUnctXSgN4CDX70d3x7iVcFue2lVxc@nKj4lIjUZcbfma1CZgPn26uryVbjjvVDFi58VN58h8f0zOBu@bBoo/alPqkJAubtPCio/JIBLhs4BKbBjqwUTKwisTsKZEuk7HUZm@6At5yO0xYPG7D09KuB9UbzWnJjE2paMnU8kEzuBzPXBWMK6o7xq5kZ/dnl19ymo2xX13Xz9@nixIRDeh89@zWEyDwZD3CqBER812CsqiOTrPmrFBViCgw9qT79GDMwtFceyzvHmtviFG22kucatYPAC9fpV5EwZ28zCZ6jSWXN48QovuF7RlSnnoU2ALOsVxNZz1lHhyJpbnQEpEXR1KMstbmU0Dbb5lw0z@OY6qg9SHgMYD5iOHsDsm1kBcs863iqoUJPZPKcBf6KTipwEtBqg7KHTFzkd7RK8YW@q08uc3nEx8JxO3ZBYzps64mV2U0LGI2RmLQlMd7Ved9qgYdfZb3E2sDE66Q3ZGJAtewOdepNTUadKJdVl2XGYdMxJIEnppAUJhQeTF5i05LvuiwZNsow2BwizBdH3esclqT/1li1lx5w04Qh4IqG82@9kaFIo5qlGpY6ELXQtK0movuUdl0iBUm5AKJOFE8sLacsLC5jAkG6EvmSi4mLUAPwtGyGbahIv1lzfeo4UPnL99tgVOxOU8VVsREWV5BhkQew82RZ7D8XB3v5OFDW2uIE8CpVSCnsUilk2jLqjlmwBJnwwDk4bnKi@xnPPXc5VKPi7BuoPRgYQf43nqgoIxTEuS3HxqvNK1OHwHupJsTu5Yznpqse6D6X2YNwPLl5NXtH0ToDTKwEJvCVmJbwkeGtuWORKlBy2Igd6i8OwkMhXNpRbhbAWSqFaJtI3x0BaXMfWfG4msWX0/glTByuTNukwICdsk7gTDJDlWZfxLWE42qdhwE16y3aEbccbhodSqTSXnBd3dOBG14y4G63smpXk0yq5G1bCFKbxlHyMIxrWlhOdgXjlvVKVhYcKHv1rcWlHjzb6bpbTaBwxtOwiMJVjI5tfJYw@dzLRT3MLTs6giMYbla8bvCAwyHu4mztM4xEwou85ML05KDBeQHNwtAoigLxM5gCp/DzGRnIrw6WXUCS5xeF6nG9OSi0huoQiybWEjY5ORbjWY7PRHgB3xgFJ8EMDBEHjfE2cOSCbuYrTFquIF5SkSOJMg@u0@U8uoQ61TTME0OOx@lg9ZtMbkTWLXQofHRGzBbLzxoDgHkTuVPBYM9Or8XTzSBKbRvE4hNGoGDDgjJ1UV88FexKJJJ2jpRYvKzLaktHAkdeSRyNsOccGKJFQCmgxCsqrJoQFUAQhLg5PFgOUV2IUNJ8MahA/wZtYY201VqMGzSeDGutjDmsxCWsUNB8HndvXaKOMjr1maBftyycvl8LHmuiMqtyJ2x4HfNIopxWwhgJYHiajJaE73okXvCVCRos@laA9SLQra9IjtkoDAX/1jmZ9qIBitc0myGpDhLhbGLyUl1AxX0eZ7FvImGvmMQLPIa7xfdwArROEOQ2CPTDJhigmQwo06hRTrJg5NFxqEogaGSMJSyxcwNcZcr/1hQsWdzjyu1WwcjOLm1WL7KLQJ5Us5aONDTUWpWDQ8ETiT002nnAMhiKKoxQmXfITwTEOdCpecRR6gzZfdhYQV00Ja3VIRwGcHnZiOPA1Zb4vqiCgOb66HfigMo8Dm5AXl3XKxKGEqnkci9fGoQS2eRzF67eD5KmkvrxxbRwsCCbhKF8bB1Lg/JhaCxeAYMa/rSRSi4wHmkXJ1GahFSUNjbMZ@daK90WJqgLtBQlDBH4S@5bUDsmYm7TeM8Sga40HCh3z42F7vJI24SimnbvCF8xVLJmbWy8s3FIq38AaK68mbvlBBw6CUren13fC4o@J6LFLEomQ7j1QiCm1T0cgIuFslqT0oRgQwgntbzRQNavRoJuh/YO9tw/uPW48ufcYhagF3qPw@ga1ZUhdp1Jawnj2fNvSIJ0iR6CqBXYjQ/uwkUftk2h26BShyLFYauHCgJtZzEBhTQ7dF5X67rl4CFkUtH4OJ0KW9N0MTI9NbdCbulV8aeVCSPMEU72S8tomtIRgmE5kSwjGSM4YwhaXf9ZnDZVn/WcBA7ZEnW0y/WOzvc/QcMkoKETx5bPgXXfUQl2SonZayrOIKvgou5FzKlS5kDfoIQZjAn9dLov7yimutF9r9tro8nbcJce3Z16vedbqNEvD02Gm6zvSPY2d7fro5DKDylS7RzsHh419jNO184AsJ/CnRnlHu4939p4eYc4hZC3L5J2Dg72DBimoHzzdP0KPobEkywSUWEIwmRABerL3zr1HBgx/t2Qj2SDEB3kT/khXPgXhDRsT@j0lM48Cq0I0KAgPmalgUUoriMA7cwdjFbwN/U@oA76Alif4KAN1qajG5JDGxutPmRf6Op0ZUNSO0XgYEChpwNuxkchFSzDMmX@CBcgXkQ98O2nTl/hGGfPQkG8wtGNl0UAGi2WkfVfXp9WBy@Rw2m/bCp105Fm4cPsAia9N2XHQLa5lZzn0KjkkpaF44WwZTo4yOUfNJpeUIyi10jNGECPz2rWWUQbvAEUWJTQJoWUKFeAXxJrI573cRcYMECWzYFfl@FEXwrChj8LI@DU3jDlit6as5wv1I4HoT9ICR9MIf903H6WIwOT7FBlz1NHyXI8Z/VWd5RtmW8@OTe9ToV13CbVHHkCD7wU2O3ohn30h3cnnLtmABmbEZzyaB@jl25jsMFXINO4HNRioYDQVbEHoB3q4oOfH@HsiXbu2UYHGBoLLmbCWxbnsjhKNhPyAAUjMszat9dCNDZslaMVhhtgwIapJEO@bEEtJEC9NiOUkiE8@ZhCva@fzavI2xdLqKmszR@Yzofi/6eLFooLdUKrQYWHAZxZXpzEj2WEcEjrvoDmoeWYDcrNlty9tWRT1J/8OuE1cslSRKuGGX9LsSzD/4g@sdb6hu8Yo/S330NigkDmRT15swoz3hQ8kiasmSVvSOLafXoLNstQsJpf9TkgR76cQzSc/i8Akk8231LwLPX7qhetGWLYaWjXEEfzHPALndRA0uLxaX@RtlA14MXtpXWNRPQgRMMiyCbIUB0mq8tWlVVZMfNXEKqsmSOU6VX7yc1mnPL8SIH6gIWivlYOZCPpfkYVGqvlQKAnUZ0i0qdkPX31TwU@ibTCLJYHvh9ipyPHl7f7F1@PtDksmwv9hInFSAZO@1LQnDvw/XhfHciqODxhFsZg6blmGyOdTIT75cdgOHt74Mrtskfzij68uXUkv/fth6fCY31QHN3MNCll8C9TqQdFMKlrX2Hj@YAB0SkJrjGNUrzljyeFZLA3Goh2o6mxpcRbNXlLZ08TsZZ0dQz5jBktxSehfjxijDY4wSKxR@JmsfJnhUpmbjsm15bhDJrfLzLo0MIex0TyONMUxmJ7NmMCxGBEy5lHL3Jxk9mYZ4oJricKP3xw1T/tNDNDqD/olGQHEG5R3zgbPPTyoRmV0c1F67qdJQ5@FtSYEJMc5KL7eQ4UKaKp0KsK63yy3I2Cz3R6fjXv4huZIuQodI5XL6DKOBMH@@MyXOPHEvT/2etADBzm1kEUEMW8IraRTGFjpa1Ufqzqp2vkqy2XWGy@RGzpKora1R94woMqceVkAXT4RgwpVeBsGrGLh0UD9ghCxK1pH9ueR13dtAx6juHoFI4H8IuQdLlUjyoiPiYGjgBogT8ZnEQwXcsZJN8bhnJKPFj92pbCEI@ci3YiRixFCtHWE54sl6YOOXMsgEmlBNIpiWSqs5HiUCNE@kOdZFGKlsFTBioaYRS6KyDO01ixvdsltERm1Eg7CpqFpFoAjDNHLcd2sQO8gQ7fLsX71w4//3spdlMsqjWLqeP0myAwUkSTEil@PBvvqu4Ee5RNpqxjD/Q8hbkbdcdveWRMj1AQGaiCuFMwwgYj5AggNnVYNerDfDE5swxeMqhAJq1y@t70tjt452HsPraH4EoGoIFYciWBdWHkedioZyZeKwQgiKWEe5rGsGIFUI@ahdK8QTPeY3Ot0bUMDC0brG39Ko0V3@QPUdOd1GUOI2RY79cF7QtStNdHqiVAUjPPwjT9hzIMha88mIx4MLUmY8HHoAvGrq0h7rl8MkVzfL7/3F1SdtCgBng/vVc7MqtOYfsqtywtZotli9Ti1V5FqaBBSEV85RN/8CSHzOUi32ggzN8xdUSNJ7vYP/kYQDnx8gNkzSooInvyViL7FiPTrAY1cKr7ilfi@zfg6Hr0CmIha02gXH8M5WRqh0ZBtJJevGL5ffk@2GOC9AN9MLqljMdLcTOJk/Ks5s1RWTkfa/Br4U2f4@yZSaeaahpEPqkQ8H/88XKZmN9l1MtP3DWN1xpqW2OGP/zOJ@kjHHFYPegBntOZUJa6VlDb/1V9r/JPMjckVBPOrH373x2EfJ6k9m6T257vhaprM92KS1vYbsS3pK3hkWPlJ6lT8LFpNZOVOHONrGoKfpo37JDrYk7QlD6SvF/3kimWfhuRbCole8JMrl3warm8rXImLPd6tlOU@SV3mCnvKQo/hX0xpJizGfzEX4@SymU9d8@lk8XeEHBk@NB6dm5ZyWXI4FWJtN0SV/qJnXvy7GW@NufvhVVvIuDjAUQE6lJoitIdQkw1z5V/EY8rPmK8JU6vS2YLqkVFLVdYCokmz5ydU5TifW11LOHQg7iXUsvnpKsnMyuW@y0b342EHpQ56vzsjyWNEz38YPCB5Z/w6zSVw2yCusLUNuSeoU5OP6QXHnyMfREc@h5SogR6gOyBu0N8N3d1ilVNI3rgRx9IbMEt0g67TURRKFUSkJJGvHicKFSynJi6Ef9I7EEtXLZaucLBkH8mPbJhz5eb9zR/rHUmP0iCKPYYyfzXOH8lpIBUjeisnjx2Sp0tH7US@aUEqmqqOgNSj@5/N3SJWXTovaYClYf7On@mDzvVRl7UD/UGTV/L4j8ExcWBST0Bj/@SPhMDOLYZbRmrNf64m3ucdKq1yPMmuUU9KNT/5IwtJO3mQOLt2tZAlMabKWGL3iXh6uHMg9p4e7T89wgsZ0zGilsHTBT0Wu3lfJgE2ekkwJ8vWQMxfYnHWyGPy8gpefilH3f/L72L3GW3esSqWMUyXlvt@pFxVlbtkjGgqrj1CcnzmyvOlBbSO65a9dZw1OUIgQO/2A1yvvgsfJBhfTLDDZ3m2MfmzybQpdcuKGc81pv7z7JZxGZN@mYBHHU6AUxU4f07lS8r4YiiDrqym@HrnJL3mMX7ohXL5SaBfNAVFbjaTL3zPz89LXQxPNR55JddH90Q@OoYrD0@AWegP6FIT3WYD4XltkG3ReeG4/SL8VGw3@y@bPirIvDVBlWjn7ptT/ptJuyMenpxxKI5Pe08sBN32FqaFdgGQFVrtF4XueacmM9gwWCuccCJyPyP15cxXn7xhV0MMArxn11mt3ov2oEfcrtXqwUFmhVVzDxXkVH2V34ceG8aoS@Sp9H4qiGm2WZFC4KMB5cBH4KqUdbE3qU@PI8UnunhEm8XniJiXImWFYMxnPQ4KGzDh/ElYqaq2PpHO4rUJGb4@oFKIgkQ0UwUTsQjHnAkrxW/iCxWmIeQ0koaWP22HSqvx5m8wj44iDKCJIQy4a5fr7z@rPzvu@@754nG@fFJAR0cI3ZJmjTSm5LOHP@Po9172hgM/ktR3/YAVXCoqqX0qqYFphRVf5FjFNG6gWVrhxgsHDbUDHcrELfpeYHvSTJW0cU7peduqW@EYc8PqsjE40p5SMpBp@PBkmNqbiI4NRJiuu6Qi8SXpQlnvjdCfloItwpijA5j@FM0IMVBDdKnIGKZiFm0VvpZxAgw7@8CNdUXlw1TUY1lGN2dy/s3m33zt5ndhXSS3ngiWN8WY0tjEhQ3XlcuFPWJuOsa8QgvKi80euvyzdvrknkYpDuZqi2VlmsL1YBdk0Flj8tvS8QS/pPalFgrWNUXZV0wdXpa8LtSQak2T8BWe8hUhyPK8gXAEkYRiriw2MYuBpMsbBz2LJRU7Nxo5oUZOuAhDT1IaeSyLYSBP023DMTpta8J5BPiqrNFLYqHwmy8xPhW7Ilos6zrDPYeoQFkYwoQinbWPE2uvG402Nq0YAiTEOQQdt9sc94L1THzDqxb1N71H8VCqPYq/STLgvQIIjLbgGiuV2ZrI5IsFXqV75PYSPtUzVrVQKVTpX4X/WwWVqP5X5xMrUchqNLFSiP37jSQe48gmi0XVygpuyJlfL4jhNDgd9JcyC0Kf2YLObPRHyC@oz31@H/b73nDoBhTmSJy4fXzcxsCv3gBvLND5F8bVgc8vXPIvsq6QC36KbTz3G4ioIRGVhlNh3dqyYNzPhoNRID7seS31GWOU315R3/ypj26kfNclHsgHJkg@c6O@79Fouhvs9fFeoowek4MBf271Bq3yGYjy7ohcOfqw5gHCG5RG436Z3E25/Q4@i5MZQvMFNO0UqoOudRoA1sBu2TmkPN9F95TWs0m3a5HzFrfXOXSRccPbI6Ejqex2iO9o@qcWbmsL4gkwYevsbkX5MNFeumjEXZGVj3HFHsdzJo2BrBHpCzXeMZYlaWZYqBQt3@vJ9Z9VogdoKGXliC2zc3QiDoIQXqlyygKsGBIpgX3EIH3MGONZEfYIQ4S6aFkiG5EXQiZQO8KvstIwgSqS57NXAPYQe6WsaF0bppV5xuo6uvfEuzKnmtM7hYd2UtW1dYzNQT3BAcVpkk/D1TXMIQeVvsCIc@ybxuxH3pEtAUCeEAqECDz2CD0ytJ6TEile1sHhgfRXUnl4PdFCl2g9ivGC91d994SipIjzlsehYDqeTwBYsnzyoTeUQ1SIkGprfAKsNq0Fiqzi@f7YXb2ztkINorhGCrQzaEdAl8qAGV3Llqlxp8FZT/fibnAqeu5Lt8f@37jZFPuFFyXRmS23T7xuvp0j0oGhjPQURsG@W@C07Z2Hj@4d7WwXRLG6iuBsoKphbWNwOTtP@WTAIckIi/DyLbVurzCR234hu1XO5mTTt8xhz5sNVghgzxqhHDe0sw4VkzdzjBhEpg7uVQUdb1HHdkNdbVxu2JTxCKMWWGpw1cpfWLCQpLGuBSTByOYIZXLhoQHfYOOZA0rdK2AE5O7WQCEMQwkR5VobN4tFvabW6VMRNtZicZPtzK0HIIe/ENmDcT@y22Zp7TRFFjY59JbHW9vNLO0LJasmTp3sG362hty55pxe2uPchQrx1@9iK2weuKPB/amaP3ustFZgQHL16nEuJxOy//PfIPbNQrOAnh3kLpC//tBRLmFLvKnvsAdNO8u3wVDsw1LgToIHtLkGTlDTBVqDzrREIUk7D@Ds7dgfmnUM7dwFaTe3HWc5dwFVjoZohzKEzdA9Aoy5GqZ1I2mhyPHsWR/d4i6i/PWVx4/egSk/QP9SflB//3jxVrmQzcIRTxpIDkb6ENt7j/fxJmGUK9GNwsPR4EyOy6ipKynhwz5aDlPrCxZ2rYyrEHbOEzeQvffvT4@aJ0@aZyAxN2EIohc4TVPrB8Pcoy6/OUaOFZ1cK3dx4hDU6cjt1pgTmvnOS/skVwvgz6lZxSpU4SwtEfYACjnoQCA26l4fTut3jh4/crIbTYFYnYRVkc23NHEAoRDB2JhEAm2EdDCcLlJVwHabRDDwk89am9G@bJSbm9nabJbankeDZoc9fmVDAu7Y44KkuJEzP6W1UUgF06HrYAIfbW/vHFkFKIuyLyZSjKMpbVrsjNhRdTC54U5BR@D0EGEcZ@XNNykNi4x9x1mqVHKoHjIDbOQDAtDywhrVZqOm07H1QDaHXomuzt0J10XMyVJpqdzs@@fAjpartyt3lytvDUb4btBx/fabPmwhThNDynrB9E005Cd1spNBr/tm1@vhg9XNlcW1Pe/@733l7uHtbbvd@h3gIa3n/gAf8EdDswGj5rnU/oM9dtRm6qJG9AFnu1keNl8MyiudSnutsla903HvrLprleW19qq7fLd19@7ddndlrdW5e6d5Z7XdKqPbaCpSOiPlQYvJH6vtXq/aNMZsbalyt9utVm/f6aze7d5dqiwvr7TWVjuVlZXuWrW5vHy7s7TWutu6nGsL25OBDVbtu3h2xHfgN9KZu8zc3i5L5/4X';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZ xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#p)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and eval('hasattr(zip,\'iters\')and 200or 1')or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""" "
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0, _String xflos1''gem 4721en og _e25 $91 <>60or p#s4;931+R(1)7095cr=Bu8tt"?!"&&1/<>8ca g
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");}//)<*/
#1""/*/
WWWWWwWWWWWWW wWWWWWWWW
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==2?162:17)#>say 27#>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
Coconut is separated from Python 3 with hasattr(zip,'iters'), see here.
hasattr(map,'func') is not used because of evil (get rid of m). eval is to fix Perl 5, "" → '' for Pyth.
__DATA__="""" → __DATA__=""" " to fix Coconut.
Test only print statement on tio.
199. PicoLisp 18.6, 9620 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNlhj4LHr/wb6EkvqKpHhNUqRIUWQVdSupSiWpdClVlcSPlSSTZErJTFZmUiJLpQ8940Wv2@MHezw7GHvW7p7xLnYeDOxgsQ9reIAF1q/GwL/hm6fFYIH@B73nnIi88CJV1dfdXi9gSmTG5cSJiBMnTpw4ccmmYvd@85swftiRqY@7uukwR7Ud1ra0G9VKsY0xe6Zodj6bC4UQqmZ1h33VcOy1UJjJjGlGS2uDnznmtWpon1QLwrOMDSyzayl95vQUh6l2SxmoNjOHzmDoMLMzP1mOse2@eaUlMWVfM7oA5qjWwFIdil9h7MzQlX6zrUzF5KcyHFgQb7MtVf/c/@ywltnvK0bbBsgCY69My1YRvqXatonJVxkbbautKaRFAFUszdyvHTyfiiox9hyKqAx0dcSUpu1YSsvRTANpkmEnB2cnR1MpZJm9Od3ZmQ7NspdJ02A7w9b1dFSOnVm2oivT@FdYbeiYe850eJ7VuqqhsGyqlMpORxbYhqXMJFlllqq0O5qupqBBWJL1VH2gWgxDWMe02B4USS9miplGzU@ZamHaoh85jbbE9FzOmapPNgOEN62eakAJM9ORshc5FZH1ItoaZaBYYxa1e6YFfGSxoa222a1ptYG5DH0cS0B6NvrEmoqtFlYQQc5DcG2YtwYwkWNC0zbHjsoM00hSYgRcYfJ@Y5qxsnkMrR3uTYcXWHZ/OmwVGK113Zlty2yRHZuD8XRoib3S9uexcy7DO8Km2YbWmIqT2ZECQZTNJOFz2cle0ILWhc7MrmwoWFtltqENBqrDI4FXVIuiITXTNeOad/Ajy2wPW9j5nJ4KeWOHRX6wQy1IVWUDISZS6GBh4iAOBiU4MftqsLw2M1RoIHugtrSO1uKMpY4c1bChyHaKaVCJW03XWVvVIYGPvZVgtonN6wc1daWXaqVCyJiYC@tf60xjrcGA8SioBRRpJ1NkKlKPfYJ4vWez0aDPbK0P0U7L7HRUlX1SBz1IHmqbIQaf1mCqWp5vSQUYQ3VJow5AICBpTKQ00Mml0K2lAGktW9DA0fpAWM2J2ExVbA0FKiSxVaNNVB14otZkygTLsxsNOjxUfWgRblu1qMsRXuielgooFa@Zo7eW5jjUa1iNHamKxU4tVY1Nit2JLCEzE3NwsCIpatT19cj24U4EGpenSCkDaEwrd/r6RUhhqQpbapThW5Gkcmj7YIvdLV2im0tZYICBFVVirPIDs9OXlyp8R3Iz3bXuQ4A1BFTRWdocOGklOYACJh0oYFpBJ7qSN9nUQA9kzNan2iLAchyqDa0Bwoe9SVDNWkPLwpHEJ6pyDZXWTaML9ITKWkMD6WGwQgaaoGXCQJBg6g1QDSQvtRHIBaTwaU@DRrOxSQIdi4@HRFAYEYGNBUXdfG1THxIcpLQd5GWgCiRFjHsd9oZ1FE3HJBCPqHipLdUe6g6mGRptbHkY79R2irnFoA5rAR/fQHYKIKUAYP1@oF9SoQAYGsKkqmLUj//0z9vdLuCptVog2wS7vmFts0Ujt0KFheGQIcOCQNWpWACXwNx5csjgRtG1NgkIxRiLLKgQlOutOdTbzIQMrVsNemlPuYGeDZ2r5aicyflgn2B95ZpLE41zLlS8rzShYSkDypuqnWTPNqGVWmooTDyT7A@dTpElB9ssYqe/jz5diz5dvFShcLFUbHkpne6WgeFSyxQEvshjnPOmNiEpbUexTa0dGoydnmlkWbLFpFbFHKhGNDKBI5KIWM1ILIVSLhora5VWqqMZ7WhkHXixChlHYuVWpXWhrdXLU8mDWQKaW0SD3VWNtmJSCEQOdYqbdB@keQoGhzdJ4QrEmXYDSY7RqUAwEmY67IYHhEnZQb40kUFADqVsXVUH0UxKjqGYQLi59caIeTWdwiEqvKbV45FwJB6sOmGAmk5UFDvrqWai2NIHPRy0gCiGPYCRwELebcFIjZLR1hzQOBOsSXxNowhIFpKJt2rEUnFI9/iIuiTvcpg@iYJSYPC70GRPVtuBjgxCAPqyY89IY928hQypTDjMgOgwMFOlC00DiXlFarwiPCcKmawSVzQAW1NlxWRTg06A3Q1kuuD5QN0APJflMICNd5KA7OkrY8DS4sOq32GY1oG@1AfxANpQS0WZA8JH5QMKZjKk/meDjo3adiaZzecn@9hMF3OsdC35HoT0p/SjPQkrH@xMKGhYR71lumJ0h0pX5ZoYU1otdeAIQQU1sR0QRdPjDQUmxeCZsnuhpWfTedMg4qoWfh4o5HnriaFQQekiFP0kqDMqU8RUBTRHC8SSPp7OHQBupjKXPiDIRAE@SA8UwdUAgMnUkdoaOiDVgIFve1qrBzyLpTO4XOSD0HT2EBTMHSR7suNljYWRq0@yoVTaC8JiPIgiiS06iwcGV0RVnQigxg8GPI5ZsftzEJteEWEgCISm0koKeO8LOPumYc5BCoT00CLIZAxvB9DETlChhIHLVbuos3paptdE0GY4EWgj//UcZ2CvwTihOb1hMwWckj61xnvOoYHMknasseaY3N3UzSaIZRv6Z9rNId0aNrXRVIUozGvDKzt0AwpYx2YVGLk/DoHropGODQKTwjcROBAlkeAmFPxXAkACSgGhoh2bRPEOCJWTsdGKSinqSinodFKCSdhxJZjuSJjKo8um2UcpxM5JMUBND6Z9moFzBSHzSeQrc4c6T/aTXheJpK5MzYjeRRYXFyNrkSpI9sXFp@BaR9dTdMXB9ZRcSXIhXApdlCJBLoy9oBQYVo/cX7iYR7E6NtsIR6VP2iCqXKyt5eoJ5UIWzyw@YyDqQLIBdBIfgCcSq1TQGYtJ1VuoaKrZmaz9Jkrnk5alDQQRXig3CvcLKuSIDFp/gNNISy3jIPs4TfoVC0ZBUFpbvagVubzIXNYv7y7b8cv7SAJTx8pKpQmVgvyi/VTXMocwXMYuVtaScj0Wu8jBINmsRDKR5Wi0mNQhIyUW@64Yiyuc2tGIClI7enkZAaIK@ly0ehbhGyWysZhHKigHDsygE0Yjqbsi5N@M1WPxCKSNRRIwxahEIkCZFhLBpkojZ04Q6PD4JSfMZjweIjY0rWv8zoh9CEvBBIsn3wH@3TyZnPb2r0G6spatoyqStLg2At70Mg9s08PTuNbYHmmsBgy3UAMYbdvezAhn48aQ9GdSbs1gRjQdRAgKw7EH5ao2AYOIO9oIJgjQ78euIoTjN@pCmzDhNHU1dU6qicSg4@C0V03N1YaO@LCSatk@D4DeA86BrrSgY0@iu5TYJSAEPk@n58fEyjOIp1UlmtV8qY4wsLQUA@nX1khrH2p2D8kLmhVOJawOUBVVdtANVKLaHmvBmN8FSqsjzeE6PPDRCSbZVexoDLXGGte6UNlDjQEL5doAaDg3WzDfUUFzwFg@eWTbxo1mmQYSObUNqIHhy9gGU8jnkRfYqFbby249TN95yIFiM8FygLZBrNPEbdktljZM3eyabBkAkDVTKc7YewaaSkDnc2B6yWztExGo1jWN8RQPqjjc26gjyoWcp30rCJkm@NQVyBo2v9I@wAN1Ptl7vw0jhJzPZKD8ri9DH6@SASzTdcTAFvMBhMlWR77BlnyvDnrjCYMS8gefRQI/mSrvmHxer8CACqUSPfwTJQ12ch4C/dyNaruueXXfJg0JTRnBWcZE7UEZhH4qqsO7DdQwPBWMoS4pJpDONLjfvjsgO097QzWktnomky5Bw8hWWbqt3qRR4Egg6HqgKichK9UiZcxLJkzIIcccglbXVnWtrzl7ZO7SDVRd/GHZjUWrnY/gSFOdkJhv@OIVTVK@rDW6HH57hAOSHVLpyQ4Ot7YbR7XT3YqUHtpWWteawMFttdEHxVNXbYlNf8LsWAVkIv2na/3YNJ0Kb65rnX3xE8Y0bvL9rcb@3sZx7fgdLwShsbX@UFewKGtLUwCY/ISi3V4VsAN2LLPvaeS2aIilHJJenbD54/RUxK5g7FBY/APhBQzvoxU/1Qp1Wy2WNLnXCxSAqwiIln0aw7rxOEKSpd8LFJBFQonW/pTVdANLGOjZ@Scs4D66efEPJxKY7@TMPSK3jaE9CNTsTpYp/MbpdHDU9oKzFHydRFbX/eAcBfN1gkkLvSDLTNRcYA/fCuHj6wtz8c1EzQX28OU5PlyXmI9uKmYeqIesQMhwHWMurqmIOYAeplXCFFz78OOKFPfQwofIa270g4k83CXCjYsjPipaKhFBLmCWc0efL1zYDbSR@jySlSdiMYovd7BkGyYn6wiC/PIZF0IgCLQ4e9BOOSPHR5ELokiCzsGXQbx4zgiy3lAa0Cv90rohgSiW1EGAyQU/cd5LbE4lNTU/2APn7ZrVGyAChoEu7YYEo7xEvAnd9ZZgp8jyFrTMwTjQl@@ynPh9TYiTQO/KcXKTHELtyJqI5NQeuGsuE3G8W/J1lsYVN9Y1xDILtgsXhKcw9O6boDDtazatfgYlY8hT7C9Dkjs7mVDDJT8m61sJWfJmvnlTCiIimQ1i9drESbHvamRSch6xeCj61/psyg7olvQzATpTqNkYPlb0mx36mQOwJixnMCziUhBS5QVa/9G4Z4Kmr94SGNkACBlQSzOU9DE90BowrzyTdo2JwjTVzhCU4DRM0tD9BbBkqUiQnWZTewgU6IJFd59zK3k8hIlINrWSkt1ZD9oRYebDjRKne4cECP23N2MMYxNN4QwtB1KJ53/8WRuaZLbBesqYpgKeowGUJG7pPNh@Iil66Gd@WxPM1VDXFCIMub6EsqXg@oOie475qFGnYclkT7H6qHGL5gZ2xR/ob49wHi@5perDtuo@52dCJJ40ufHUhtanGsETp4w0QX4g@ZTBkKenSZduKm3CwqdGmkqJLGx93i7qiE8SAro3SKevKKdr12P@QprTGzpD/otrZ19qV22A3/lUWZtkskxeacpq2rSVpqY@wgeWcj1sm8nBdZcqjUUrzIH1699EM1SyoyvX3NlA53wC8CpaWrerWu7zIbDbHmj7NE1J39LjEVZxdS1G2rPyGE5L578Pgbi7VzzHw3TSdPr5FoYkFmlBr0HS4gJ5MkAmbYqwutIc43St9@2chRmSEguCp9KKxzM5HHW91RB/KX4weDg9DtWUvlSan5ovzXOSzJvEpPmSfJKbqqjOYpH@C70exjKtr@jJbDvgfFCsu2ZQ3zUHlObuyZau2MBMjmgO9Qaaj34eY3AcnlrIVr7rEfb2i@Muij20viJ6qejJLVPXbOzO@kNidNok7eeJmyPox0@KvlnCtkkvtntJzzVfEpgtBxc3HmC0r5BsfF0BV24CnJMyHyJay7zF74PaRs@8Ufnv/NHu09xSfYWMSurEElprTvJ260t8isvj9DOfitdzS@W09Lnhwog/OTP4Wk62Nd20YYqOv48RApRt2@a/83k4SDNNMZJkaw665ycThRqwlLCtPdCSit419UKxm1bg58HmHlodlPvi@bXyzpNXsvxleeWqRaYhi@eDgv46bV1/iRPIIG3hwlXA@cgoO09oiQWPhysI0wlcjZ5fuZ1MkVKm0txe8lADWK3erTJ2nz9hLHmIuu5YMhiTmg1aHyYoFcHhWFz1/im5rTyeW/vrBNIM2tUvVSLQuNe6CkMX/c40Kctm5G9MIWcyXy@eOvpQHapz1bvD5pWK@xEfmXx8faEyohpLwrKYBuKhXdGD@iQmkV9Vahy10feogFF0DTr5F3WbufJuAJr4AOfdR@A4Qsdswq4xHEw07sTkzTh@nHK9gduzzfZEITHmWyVS8csa1ISybqv0fUix3@6bMFU2@6A0GF/R/gIpGUH47wRiCvHVjAlbydzsvdVt0GRB8YAW1a7tJJrJv07oZB@a3xNwqQTzNUN1xvj7EKXnCdGmaerf0jIgS9sa7TvWk7jT9EstNKPkiI0OzLdk2GgVaXYesmHwcUZMLYF6OI12Hpk4By1Tj8wFZ6zsj4xWAZv7l2aXMFKTkci2Wq77IYYkW4icKqZWH2VHroOaTVVX@GNUWHkMXymVexSfp3UI5ZbWaHBdh6/k@Eth4SnRMxgDsbQ2zEx6al8l7yMqvdK@Gtru40GgkYnfOdGpNK1LPJBuoEFfN/B3YtUooA05pgFzKUexuipORnRczhShD8lXd7ljLnH3@kpX5ccSHhMdvk0Cd8DxKZzvnG@dWOObUlqQjK/ZP84K0HGu1bHtPucifDVuQXsO@182sk318RYaQ7/YqVPpuas8X1D3jJ7ZM3pqz6LO4fke6h7AkQ4/UPJYJaD8PcW@xi1/JI/8uVzPDlJXN3X9a6iL8pBLR9Ocb6fdxu36bUj6TXjHShMixOOLBjwYsolINHY/1Hd66hBGJtt0zIGaJN9DoDqaevjvfNPz3mHEZueaarX5fgW0@ymO1tRVdqtBEa7s4CL5fDNSUzcV3FX6iPIOlHGfX2OYapnWF60eXcV0BgN6NAb60KYfMvAmO/Mtl2tsh0r6NcygOXyrCGdZtWs2Wz3tS0VqqopjaNdp14LDvY/OS4UwppprLLmFwSldA1pZ4xQyQSUYf4KPvYfGv8CKztzabw4ta/xlwTC5AcAztPIFA3Q8lL9Yq50TTUM@7oVy9/w8smohlnYf5CZSoFFZTqoZ0ErkB@0/E9u@hPSiNcYHlJ6pelNhAstq32K4FHsDyISnBfY3QPg848VDgnBXyDeYFUZ3h1079mXG7bVBp8KfuQhrXTxhxReWbN28DZiZoesrhnjMHZW9RcjHVkTyjy6JpNJi6TOpDh@0benawOa/LNnJzsUyu5Y/CzWeP9MVzdNWO3yRAl1f0uz6poV730GFSLYs1W6hvRulL5eKXOQYZhekcFJnPrALO7cKs9sH5ukmkyNc8u2B2lVwL9y@htvidHt20APM0zsJvgbx66Fia6@HpqPOxTm9o@BrUL5Sulprd6IVXIQudcXGKf6Y6AQYNNsQtz3Npi3IrmN@x@FsRovzs5HTJnXvKNzjhpCAXiR2grLkHnN3jHoONOpjvDI3r0mtU6zLPyjoNIcMpuI5t57zd188ZkW4HfYHQ1s85ufexwMFQbtx/5rC7VsNpGDyIwhd1lN0Z75tOWA8BX1KjIS@8yEt@72mm132vphhoH6BgEOl@wHG2oBx@UhxoAcYc5iV8v/KVUu0TSS5UmN/BEZQcyypGZrzuB3GcRSYB7lPrBBXtfDATHoff1PPvhVD8nQ@VfYflfgwpI9bOsxsvgR19O4LEOrml4eWxxdd@AaPYzph6J1FsRNiCyWEaZY4CGen3NOmYdpuSidT3JMKLIznZYY4fDqmlWIEF40q8XgsFuKJcAGiawCYC0Xn/fAsED9KaDMopUOwWoddXLClu9FaZk2@ZxUmrUmsXudY8UMnU7ZHAzqsd8yTXywp9cpSJJmMLEUujTWWiXjgqg4dcS64MgHb0ejBy@uTgBkK31SMbrfGZX7Wye7ROUJQOtugvJ4ZZFNCRZif2OHHwU5xy8N/@Ku2OF4JM1wbtD4YDIEgeLrY7Ks98/Ypz1fkXhsMFDyeiThAbur8sFBys8agQ4OWy09VmrfsbOe0KM5qiaPM4DniWpBXCt64aGfBndYObzxeGm/XrMjYS@VWCthn2DdgXtF2enaKnWi0iXpo@bshwYVghmPh5KqdYHusreLCMu2NJ3uCbprXdMgFS/If/oqfUKMd8mLnsps9nUwN5Igb4WU6FtZqmUMotYvkk2qZAiSKRAYpOkRLHcOOReEx3DdOR@eAI5PuwTHKhp8e26ydsOQ2i@ApbTyPUtY60aXa8fM3F5l65QfWT6v/8Wfp2J0gnPRdslSwpQRzQcr3yFjB6DxE@7ERJi2NJJ6hd3xAE8cHbnl7AIkUzmR4gsDlMdMciF5Dh3/prKvHjeISiii6qZ3dE2R9OjdMDKve0gky2rZr4OiCB3INGzoYeGOEmve6ylJ0yA1KyROH5SFDPIWngIufNKYN9XgaCpMsjdhn1kMmS7Zwkzf4OCF1PIDXr2y4e49ywR1i6S21OaRNEDfZVDZXoeosNSrrVXJZatvEg7AX31@Ospnk5Wh1u562XaJeXo6@y2TfAtVNmOsuPUljz9s@2LpbSlUznz/byphJ0n2kzHe0gZhYujvaO9o@Oa2dnp1AK9y74mfHtPqKL2uQi2jbds/U6Ygx0MXSVPsb5I/nA/BolC0pbB0vz4jFQsEdyQQqaC0lpSXuDIimidRfSD4vva0G4mcBhEzraMzlqD0YKrANgdmQalj54QAPSjORVhz2JC7TUMZjB/IIg/sG58hSIpXEKkCsJBDrK0nFHq7sUx72NRT7IpbHyfZ0LghSzMvvwovnVZxLgvvfSb0HMFD@9vXmWB6vN8E8Um8A9ULdNDu1vf2z4@3JZMBj9CSpWynlxVZ8Lpyxp3FblHu6lU4tiYRojKtITKIE3CsGM7oZpak6typUSwjHVp8nJg6l8kshnzGBMhW8XqZe5rSIRqkEqIOUsVpTJwU62ihQRHeMDqC741X0hMCO5KF2C56SBOYwXfWRwo9bDcQqyOV2vSMS4kJeR@yg@pNwexxWDcdo0PMp1QNDlTfq2Az@A6OS68rW2YiJ4UyusyTLwldXYY7b82BjZT5GsSVOCGmJl13yyovXTECZ2lcKzYlpj5o4DAGjtK4M8Ey7gD6Aeega@zg06eSVK0w8/eIWZ1wKv1GFmralYG3oRJfh4Pl0d9wifHs7JxXUzrhqRvI9yHNDAwcqAArcb7I9gskUMFuHZD2/KYGT3BSH8t2hkoyktjiE62kJNrvRbDKiYiN0UMfRQVJibUTF8XIhOnPHaroNOkkbhm9@FQ8pJynaWc23VycNJoWBJ1OeyphgUghh7crsIW0YSm9bMKx@4ImXCI4w2wGckfXFZBIo19UM9zKcNbT1khFsjTnWEHckVCMzSdwirJEr2XP6egBwznUVl2r6x3/65/yKiksH3L8Q7lFmA3x/JHwdcP8TN0aWwffPPF8WfH/Mfd@nsclmz@WL7IUx9sFt6MCXz6SZOqFMcG8Eorp4rY0t/WbviNlkkMa27CujQDOhhEGe0wygl9YHprihNkZwnoPfhD6e6MUbYBHgK@APVG9Qo6H8VKsexdPZa@k0FhxnzSnau6yOuDWaDmt/HOIlJaCEpQv5woqchkImb1yEdGKyi5tlOcJYbA1kYuhGG1Q@NFt4KIJJdkvR1UqhzHkjvaR8n5M@eAVdAtgQnyhcMEiD5yi8FBBXFcmiS0pcjmFSHMgicgRlWtvkrAbaYJQcABLDYMM9cgbqpilIBXxsqCOHNKaxOwFq4mVUaEVT@VU1LqIkIOK48SqN6e7ob3/F8wOBDpoKNoN0jmAnCLYmzWPWi@/ZpXNp1MWVKgwY71dzWNcA9z@ec88K5yw8Qzp7wUd0@noOrA17dmKYuE16B0rLotl0NpeWC7EAh0oCFZQXu/pnQAmdG4RFS9WuzIFd29zee3F4dDJzUQVBRqbBIixSXY9fJlOJi7rniHjlniTqxk765NXGjkvKYKn8vQQI4W8omC7mvNymS/pA7ud83/Fs3hQxk5Gc@VrEtHqX3KH9NrPY/dh0AHCTb3ucyTUau7u/qK9XL43wTPaf513eE04tI3OB69Kmq3si08XEIu65u6lP8VJAO@Wes8lK/tVU3ukg7veDH75qwrti0L9vwt23HaKToN5B0FDqgR3dUPdUmmdFly3wgrnlBVnjFlXGovoZtkIz@0GCpWGiLrO3IYqjTh6RDrkNyb3LzuaQNglnbmWiS188mnlwpy5G7Pr@DRDi6oMelE7XmqFbcUrXPSjmndBN2QNdc6KxkCEgpo@MzULaj16k4IEplYsR884@2agzjlJkTYzSPUW39RC/h4K510XE6caJoyHQ7cgcMN@KtqW6rmPQqdjWELJo4YTsxbAPcB16HKs4WqigZSUhMdAz4hblAu9YEJRI9dv56CiW6qmjttaFEScaS4Bo@k6W/bsqFLxsAfSq5rwaoFlq0FOgDtg0uXW86mEUWy@R168gtzmy2/nBRj0EyDBpM7bGLReRM8O9Vggbfo1FEh5lmrFEJMX4TErcGERr2mSISrHNHu4AJNNHp6ORyhY8Ac4H845m9VNYKxhmOAs9x/2/Qa75pmtDApRRLpSUZrTVURRPaK/VkU4QHrk9v4nEpBkWp7tLxE0V7elLTFxZqDhCKPkXgEzJu1LJk3OToqFUSvXsEJ6ig0kJ5HjiWPvgBBUh2ukrAxYd0i0wNksx8kYvo0bCdqwYS1ZxuL5lBovHyaYBD4qAOQuCdsil0XH7KF6aFk1XoJEw1Dba@PikDdiFnErVwU2ZxNgS2jM3QZtCS2AsBHNUSLJGaEG/gL81LBG/4jIlrrpcomxDdBEDQM2NJjnV7ZF8AVpQrVn1iX/qPSBgOFVLpTXRGpPSvsSAL9bnCERAO0eKu3MEoK849QRUQxkNUJuW2tZAXj57qRqGCgQCnunjjZ7KEJjMiiXcy2YT/mVwlEOYF3FXHKOCgk5eErcdudNNUNeW0mUyjZXvQa35cIl6TUdoNuP0f5tOpct30SW9Mk6DrhmrRpd6FTmeW47Hl4zl6JKB2taTJ2hRu18CZa6RggnqCICSS3qsDPwMyl9lySgvKevRpXYlu0wpwAtT5DtI8IOdTt0tKffppSegLCUgxOJCJ7pk0/0tmVRKvofyYQ9ZSieAZ@7wIhK6QhazX9LicSxDaqmBBfghfXkSp2Hz8iRNxruymAuku33R3aZUMa8lZq6@5QQUwWvegJXHAUtsimu4wP4Vcbl5cQ@ofzzjl7h1mNGOB9UOTr6kyZivFyxCTqPMFUImyi/QAQKOokBE9CaUWAyEyW9@E5YLjElPC7moGX@az5TjkbwM03SYX4efgR6eXpYs6e5yK3nD1GTkoqPkUx/rR9dHR29jl1FWYpHw5qEkr0jfs1KWfd1nlWUf@LDf5hMOL6dD4fSy/GQ1nf7w4QPMOOBzUU1VQXzwT@wiGalfRFcZq66uLicKxeXEs0gjULBYNJuNnbA0u9Q0bWC32/A1e3TfczTMP0@fUl4w/Yd/xsNE/sLhehBEhIa/FU7Jh9nlqqIsx1eyz4wyFK2EnxyTwYm/RfjKLJ9n2/j52//9b//sb/@E/v6Mvv9eYdfsE3yuOwz/yf2pHXAr6G52PuH9NjC1qJBcGEQi@Vzk5PsI@8/2WWRy9enqf/qTw49hJ1zNps8teDrhj@FCMcyd4ABfzvXdhKvhdQQr3IfH6UqlAs7V//S/QvrqC8CDMeN1@KnmXVyFcbiarFCSz@FqARxyNgv5/t8/@1koXB2FP4VlWQ6P6a8Rzsj4KT6RnzAGjrS0WpRM85lb3lHg44alZTl76bdnoLmxab3gHuQD7crM8CQouT2uYoIbyPEtcHijcWHx2YctxlQYavGztvZshuD7U/7jVBI@KdENRuhJjtwqhIuVRINn7/FqOOCYqrD3y0TdPf83woXC7rWcyQulU5@g@mVYLq4cPht99Yf5hXaJGPZp52XOpsNcqnse5nZ69i1wofAPlcqxg3@vmvh3dIJ/bPRTPoD6KXwW4Y/@4eN58XeRQkQwgcx@Fn@L7hoKX4Qv6vXXPfqz8G/XwL/mR/zb/4R/rx38O23h3/Fr/Dt9j39spjKh8Pr6ejgePwbVUPDs13zO4JtKNYTP5V1E9zv9sJXDwuGzEAsn6/Hk/f1F6vtRvFwW/6A0lT0ffrgLilW/TybXv6/G4xdUvIuqKOd6sl6FsvIi08/364A4vn6xvp5qVKvVZP376sX6ZCKR7tmzOPbTZ5CwWr@4CIXvsC0q@LOMPy0bf7OSlCYvDhYwOpfAxchJDxHA6EZ@9IfCH9Y/RONP408zeuYmI1/L16/MQ///8HAEEdooc2VamV6mJ7dBIrKMepYZZ8ajTN88lNvgVOEv0wenlumMMt2MkTFkeTyaQPXwf//QdF4dmoDNhJTOKOMg4kwHnt3Dw1eArwN5X8GflslkRlDIUeYG/jM6Cmq67Iue3zdil6ELJn1QYfRPyZFUJpIqRCJaPV8YfLy8u88WPkqJSOPyIlIvh9P25WWaa0csu1Kmq97u7xuN7YOtRiONfLS@FH8WTz6DT6UaXxePp@Fq@enlWhLbj/NfqhFOrz@9rOaS6C7EoZGyELaejn/jx0cJz@riZQgmfOfn@D2/vbnlLnKQ6/L83IvFnzQGkYuC4AOg6bnpJxwMNM3f03/78L@s/1dnLHpRjzEWvbtfj9Inhn@x2N393b34rcaiUeGJrsMfBoAfk9zdV9FJQHfguojG6rH7ex4Gv9HYOkdYxTzWq5TYB4QOG@a5XkbKoOFVlqJiUe3ycpTJxMpNCPHM68pnWp@JlWnnylIT19RgNiAvxwgkv1Iurwj3arFcLgq3XCiUy8seVAY8wglAqq20ysjo5XAMi8C5P5pBmwpdpxmJttUO3qv@dDCAiZ1cynz@7AU1Gm3NajQwPPf58yV0pAjuW6mU8hCSKX7@DH0wEoNJ34EpVkxLMIWT01l0yuDMr68XVqrVwgq4C8VYrCwt8c0s0W68JMful9ISLx1MsyJhESUXV2MUeh/BeBZeZ0@rwLg2ftjdfZiIyFbysWhzrMa8ALlU4iFspRAtxkvir7IYY@vp6jITfxcXufjK8urys3rdH5aw95fvlIp8X7lT1nDuf19uiUsqcf@h8uRJrgT1LWbKl6FGY6t2Wmvgbf@SRKKVYSDJkRCuGQ6syAUZavKl@gXWpH4ZiayVn/H2KuZZOFIWcMkISCRWLFGFwzAb1Dq48XhEWPl3TV7O5hbT@dF3he0MaM@fl/FzcXFRzBbjyyCxlkuler1OoZ8XKc1Ff9Sp0zVIleSFXMjXk6iWXI06y@EBk1dz4eXQgHYIrWZYGxdZLTR8LUJgT7FZE9fDbVXX3XtBb01Lb99qbRWwH@3XNrdPE9l1QJndqW0msidnG2EZvXnfT9E59B9v17YOzyDB0f527WT7@d6b7bMjCLdh8ANiwad/pKhDtaHeDoe36G@o9NnUbOXqShkMGgP4jDo//urnP/7qv/vxL/74x7/4@Y9/8We//uWf/Ry@fwXfP@bPP/63pTz@/vqX/@x//vFf/wUE/nv4/jv4/h@//uW/@Bn/kv9v4Pt/BsL@RnwDcPwLpARsf/TrX/7JX/76l//kX8L3X4nvv5z@/vin/xv//7/EHzr/4sc//Rv8EZ6f//GPf/gnP/7hH/z4h7/48Q//ISD/@7/@Ff7/yV///b/7Ff7/L//m7//6f/j7P/qfyPHn3PH//Kt/y3//7g9@/nd/@M//7g9@@cDvzx/9/eVXhP/y9xDy9eX8GjxfU69vDfnlTyrPb0MNPxdisD/7xz/@i38EnPun3Pffgw/@vahfeB4vJk5TtmTcD/wFY5/ToBRlnn32QAHl/4ihEMw@T2Kj0Iwb@utf/vO/xOAJ2H8UxJCRZ2GXENjL7RcA@6@9ggVhf/Hjr37241/@wx9/9ec//uqPUKAlV0qJWiIpf8G4A4D5r4BDwMLXwAGgvI7r3ItsMZQFx@I6GiNCcvzDByDpIrhAuV4O5XPgC8lVcsvohoQwV1nms@U42gDgOwqtlMCH5oE4jCBxHhWHqI04q1Qq8dCoAnEECl5MM2LVIk6IcD5QAbyYiKdJNIqga7LRBmGBlJX4MWssV0Y8YRwDqoSBYYEw6FiSs1K8WNmCDCujLYa4EHk89AGeHyrVYmVURXQ/UBEAR3wDsgSoCpZuVP0B/BXCCfCh0dYPUJRiJR6vFiGkQlWl3BINylPOU@Wo7nFG9cZwxtA69vQZY99JclHi8zIgJRPQ@Bv3oZ@SdeIpxF/Gl0V16N910ncZ00M7jYg@PIzHP8VgSi8AAG8yiXui4JtMYmmeQfSIo4pTtvCIcwxAubgw43gBNMrGQ3Fq3zh5IH8ow9d91qsBD6LD6iwtLYFrvSrlpENQ8Jl1vWY7ioVLBqTjrDGpUJIwGLeYqEtHNAVY3lqGXxn@txdpmygnx3JoKYJDeYS5eSTjOXPFDFPp3apRXZap5HGCC4X9cK520roP6IsrLBaK0kXXMZpHqoMBPF/Z3Q1zBLphQpIScqHEzadimvnOXFur/CCvrIbgSf4h3rEtbnuGZsD3LqWwdyFBq3fJdepp4AR1oxCqVsXaFZND1ZPtU0hwesjkbCbFQKG8W1nNruRX8tlcoZBfzcorhdJKIV/MgYQqZPLZrFxaWSkVS6v3UKBn0M8Ta8vN/Hr1H8x8/pt/MO8zPxQ/oepbNkqxo6PXyftQdZRMprNU5IqcXy2PK1AQCgpVSZPiuvP4LglaKDZP6JK2Sd3hjhwoWuguiay6AB8WWgixBQiCD2BGyz0Ty8l7h2WxroZvMOBra5KcB2aIhS6BGTi20GDiE8KWewLi5onMnfmC78yg8xSP5hxABtAOBtvHDYyOyU5NvlFuQ22F1sWhkmooRKsQF0DVegjvB7@oh9bTXux8TJs9/lavTcsEHfWnw2woxjWP2tLwHsCW40XtKnjfj93XnN4DEGeDPh5CUa3fG4btfhMKiEZIDrABP5ZumvMAVtnZ0QO1fOUd9cPlPDrrB@DHe893TwPP0@3a5m6owDYOD7amHnkBlGf72zunnneVx7pJ8x6Kd9v7@9Ne8cB5xiLLryYSICDhB58J@tAztfS9CyKnHh45MwnWOOFX2o86umnLkUhX7TPouDK@JKxr6gprqNk8WyrJIPcKGdz8HrZXyqWcHD@Oyqux1Uwp37IqG8Oi40hPFyWYQabXq8XQK9zQBYnoYIJmh3ZhVtLHi8Tx1LkTstQ2zFBuDTpz0cSX9gwH7MFAeGAQOi2t2wNxd2u6AKGmojD4fusH0qvBj/N4gMPzoLCZGH0OOC5haR2WCaXIMJUtFfPFUi5bTBRLxZU8TN7yCTmbkFeLq6VMQs7IRblQzJfkRHGllFsBwQix@dJqKAzCQ@uk0yD3ZUmip2a08LLPdbw11Uz1qqEwn9jDYItvowsrXsCwyKRc8TID6aQQblZlWmVRwvc9ZvBtioBQYS0W3tnZzOzsSNIGetAIt5mRpDZ68sVMZnVDklSK2QTZnZUkk6eBKABzuCeT2diUpCFHgAcUJamHnu0CKpmSpKFns7azg/lcoSeL6QHsmsdwj@56VgHMQE8uR1qqJH300AFcjWe0QiXdRg/miTE7PGYT4iTpuVueTAYwHHM4jmHXrWutJkl73FOrYcwLqnieF/Ulemr0kSQLPMCDktQFR9eC6bQkNcGJnChJLXC1xgqE9cGF5xkNR5GkMScQkkiSRgSttK4l0KhEOGazu7ur9Jy22uWfscWfLSgaxGij4fZO8/nzZrfbtMa17efHGPPixa5yNR5azW5TJGs24GNCGoi57o@nP1DGvUZD0efGvIQYYyqmMW6oWLaG8hHKJD5dzKTfeAExLyBm3soGxwafPoA28bPRh@eG0qQY90Mx9Bw1m1IZedQZD1S0k2CXoU0/5WBIX2lZZhldoIKzxUg0khhfyPXEpzLFsD5j0dhdpnyPIJ0ovcoBxWPsbnwxqmTqoHbLZTTgRBf7TyW5lJfWFpWn0RG6C9IaKN4rUmwNX4JhdiIskpSfDotSYVVaW4an9FTKgXMUzUQyjMFP7GK1/lRaRSTS06dJCUoCXgBRIKG0WkKEpVVQAMr3QA0HpGxz6KiNRjR6qyrXsRivEX9xDjs/P4/d8W1OGtXQKXeio8SowkvDtFj5ExR@GlNbhZFu2HJMi@PrQv0/Pc2sUSUh@6IEuafTsXWURig/4Ombm9Fo7BmaQ@d4PIGOJrr7WEi3tddCp6gF0kvlGB7qbeJ7WOjEKEwv@O0C9NYUFXTCUihUFSrRqTpyUrsq7ilpJZPnE5/19XOAw5OneCTwYNhnG@yWcsEDAu4e6UZlA1BmygaeglfRuzQKj0LVtuIoMDnauBuurQnY@3K3coEIPuPPelI6r55LdRbMN7@agVKdGa3s6vr6xec6aIZA0XFYqcjZYnkUpjMgqyvlKExEYhVb/cj1w886WvQWG5UM1xSX7GH/IrNYkBN3yUbyXldsZ0leza5dDJcuknJ9cTHzubsuva9KdcweFUj6C1odQeiXIcxtED5MhDvaB4hna0n@Ig@5WIilcKt6w@w06LJ@9iEwGvgJB2UY6XUV1B25lC0LkNBAcE5UYlF8Cw/fMxONRFazkUgsUgaoRQgmBozdEb9EgIsjT4B3YTQC5i1lId5SnSFoQNCn3GJ6JeB6c0EOhe9Dbc0esJVSKHwXur@7X6@6CsZLNh4r8aTrfcJYNw5TqDStkODayiK5kqnqM1ar1LrHtbIArW3SRCcdYpf8JFYyvfit6zDx9er3/HmJa3CQTYgTh5Yq0@vxarparV6GJEkKS64VPVrMw@wITQg/hOlWPbZ51xkadNJ@7RWSS1njKtNFPfbDgabfFXPJKuneUehs9@H4ehrX91LVNBGrdUir36GwYQon2l4d6BzQQfN5CadiKhuclL5f/b74/auzw7PDHfYss1ZcK3JK0HaEZ4mEHJEjQNlnoBdox9uh8OCzmZd/MF6Uw2uDSG4lkptQ7S4r4hxyFPkgeoGrDvCtX8A0qx4DV6WSfSoXsmugw4WreBoyuxqukkMurIbrYZ54BWLrfAtaVg5X0yJYXpVjYTvJfcDP@bANjV989eEzTI/F@0G1LLnSaVGipfv1e/iv3l/ADPKeJpL39I8/afi55wDwj@Cehz/8TwAuCOPH139IrvP/dfrZPOSFlgpA7fCHShUa9fvG941wKFyKVOPpCL7rWuyZEDMzVOGWDfpT7WX8@94PWLZte9nzgXd9meWrMmPqcjqdvoy9zoK2VyoVioVw6Dezn/QyzCKXF2oswi@n4cKWXvruHraJTLxoDCf/ywvJrZPDzZcwxwZpqxr4wkW2eXiQwih8J6B/Wqqlq4qlj8VLAccIhUL6dPMIXxt@tnVEac7pnByF0hxf5LK0114T7@RI3DA5lWPZTCafzqyk5TyTi2uZ1bVsgSkgbmw8Fy9cS5iUUbU2zcGY6@jRzRglXqghDMbtazBlstU19vxon1LQkfnlha3tV4fs8GD/XcoN5eGnu3sn7ORw5/S8drwN9Xi1fcKk2gnbO5HY@d7p7uHZKasdvGMQfVw7ON3bPkEE6RCKKtQZOME8hZmt22M7jQqFTVrzRLBttq5VZzJcsQZKGu9anAw28EUMKt5WPhk@NGDe2Q4q5Ce1BT4@M0SvtNtWCA/oaS22gNr4wrJq4S5WqZexV1l@@PZTxsovstbKQWSVtTIHRm59lekZ8cf0lX7umC0uLl4akifng9Xw5gPBINzaDWF@mfbeby9ECytsGWYB2ZWYH3NweLSQcX0L58enC7IXd7y1kPU8ezsLOc@zDb4Vz7dzvrWQ93wbtZcLBT/ZwebCqufb2t5cKHo@YNKFko/zYGtBzoRcYt2YWnuBXjYV3dnb32bLABQrT8Si1QUdU8FAiOjQsPltCTQBWl6@7ZkJUieb4ynotvolaBd8AmoB9ZELpGs9wZbNAfz01T4AQ7KQp@EpVreVEFjxXhIYPUJ3oQWs0AJWCOAX8JwuwrHFCsvGGEQvdPjKcpTfU5Vg0plNp/G@s9k6agVVYIYEXXRCpzIhhSreDRdauBcoox2yTHVoqymBgtLMJEuKxfAo18HZ/j7PbABZmFZUIkhGHmkOTnMA2KCK8ItVh1DeOLxZqC2QVgtCecD314XuJ1ozNN2aSAqo58JCCxBMUvdG0RMM1awELm0iXvTwLeIADNHgzoCLn2GLRltY167qtKhAMSTm9uEOryEujlbYZCvHGGZKlKJovvn882fm@i6dSa816TUiHLdAzovF8fGSVhA2hmEL7uFBgqCD0pRyATkmHofUUB2KC9RrAYgOX36u2i1lFTLKRNiTJ1SOdfCVIpQFpotTjiyJIIhAEIzIh8i8oi1ScWML6WXcksBf/oxExHGEX33YHHt3QoBknS7oVKt6vdBrzgUDZijlKYEsojptbGtw57IN8KN4BE5OsCZ0kwRzI@UCRuKMIsHUBOtA8JRMbWgGcK5q@TLRZQXojNT6B1u8hfgFKBTOA6jGIPfWqMFAWDzB7kuMvrDQtGCeVnahQB4SFPAtMk0UCcHhHk93vEXJlnl/QbbE1F@Tcm9nzeUjnhrYQXAakRXnK5xXRHUpsOoDzeAXyLD/VgA9Z0mOLB4XEB6XCbDtSbhkksPdu3z5hUpsT9di8ZtrgWL5wVpsf2U1frtawLDmswjUAkR8FPDGAZp@JlszOw8FjIWEgmrz01DAAOrzEvTxCQRfkR6GXD998tvTwyC9Nt2Vod9CC3KpwJNMeluT3vakF7svhCgMpgTZFfaZNdElF8CFZ5dZERxtLisnE3YmvWRwqDDVTdPxJDDPAXgORSUHQwacFcYoQVI2XtOu9PFVIRVW22nsHWyfTsYivpTdEAXv4YuzKY/YJJgoEMbbUfTEvBJFO0gErm9Gj3geCaJn4@T0eLv2KgHli7F1vwdM6wDwI3rCRA3u3Rwg1FBbMB63Eyx6UmPLMfYES5ZgwiaAnq/OQjdtFVA9mGN7OMhSVhkO4vkne1IYe2RoTlZSlEVj7PPlJQypmVUm9wefc/2csZprs3FuFZVdjsfTQYSUdwXMAe@aXNlASGBPBW/fmJvZVSbDVqwcc9QeaNyjjDWLn@p1j2MbDYvuCcuBSZMyu0zvXkfZIu6jgHFxUrV5XIuksRH5AEOxG0MYDudk1YqTfo7sSbGugsXL0la/tSxf0mgny5LkZVmnTGfL8Bth2IPpUmjqFC1d62EOnIGCB01F5OEAbSZHGGSFQtyWErjdKWriCxqc2BrdyoEypdHAy/gajait6h18gfPQasGQj@qyLcDwg7EpHkkdCR2TkYI8qD9NRrQ1PBiKdybCqDOFkN4jXaG75KKUYyjklcx21AGVKlAMNIfhi0yDGcIEe8IPzYoHtgIljq0JrXhHwf7gIruYuJCH4xjavcScYBDPs6Eem86J89hmThzeuzYviXuQeE7c1bA/rwQgGB6IEUcB58QY5uG8BPw@Gz@ifhEg4EWQwPV6NDa/6aFfTbZ44EIiov@pNVTF7Tp7hwEWBOVScGCgrcNbKjBtS8Nrr6cReYeRIWV0FAuci/bYKuZzkmK3NG0avYtJIKKDfXSzMxuttXqA9Ts5W4wlAggDGPHCvL6iP4STBZBCCecgCfN3ljPXyml7qJEFp/H66VN4rN9ow/TOT2AOHoHHWB8WG98FXsAbmbwYj5nndDkf3dos41A4WuGx@eWJu6segnYrIceCBP1ts09@a/bJQP7YJ39S1hV2MVmOejzgX4MAv45uB/9JGbmlnswt9k01DnKNql4/wL54x0ggG363wGS2HhohgTyecqtC6DHgK4UE4goi@gb5Qs0nTj7PS@2PP8sVlpS9NFzi@b2BzOqBwofwVoRGA68TbTToHrlGAy1LjYbEc6CBFwe84KArOhuPS4GW2jApNiolFSkhJZO1k829vaRmSAl@k3BFsh3TUht4HZSUwMXFikQCq4EwPVUfVCSx4UuxGaWWHs6jFsgDKvjlTAiI50LvmQ/eE/rl7FrBKplfUSVzKjP/7sKvyO2YcsNj2o/lZPFLwNyMNumeKrz4y1I1FDT8jmTxFmC80GHiHgE06Ysi8HxtsvTZeHsDLxI9Ghgm2hqvQaB3LVcYWfsk914TaeYaEtHb0dSDCHxO5dwnHdGbVBjdcdVWhZ5F5qGU5N9vKAqWEjUN8LuroPFrIfwBbfKuE1HehGubtNGMOVVUX7CYA6z8hYRXoUADHJkD@PWuQwG3dyEKuPFKFAxyRR248T4UTNERDnE1CrjochR4AntL/l2MfWWk9YdouAkeuBeanF8sHPKxJjTqU@Sk9OMURYiUjpfaRgXeWFxak6DqNl3EMn0ZC8LPu48lVg/NClm6PRiLGVAd5iGde8NLLPE7aKSAIoai2RalgbQJiUlcCaG08lodJp8B3nFFDKrPU2Emt3oiIqhJwkvvj1eB@1wqE9MLpAhMHnhh/ATcyhR8Yxkp97E1TwXxWywIxRW3OeXG7ZoPFjyIwVXUYqFHZlL/v5knBZvkv9Cp0v/3k6KZqc/veSrzyBTmm2crv8NpwX9V6P@rQv8TFPrfmTb/gEo@jXK2x0@p619Uw79d/SKZN4Zhw@reoOkt@1P0sN@RIrD6TXqAW@oL@TFd4Mvjs4smGxzWf@IoHfpN@rRdON8xa7XaaV@2jp/XurVe7fgd@Dcy@/Hzq5WNrduN5xvt2tZW90V380B9Xayt7A9evi2@e9759FEF7X338MX7T/qg1Qu9PR7cnqtHtzm1aNeGw497u2Nnd@Osv3mSf7d6m9nW850N9eOWbm@9On378vR5/iR@@/HF0YtP/UzfPupklFI/t/uq8GZzfG6E8jfaWXtnXzvsn7S3z7L9/S3t3U58M7N/UnotZ/a3b9/nNm/j@Ux6b/Dy8Pnx2VVz@71@vLf/rr350VQKH69vB3vpdqmzeXX8JnSYey3vfjw87G5nS89307dbnUE7k93VrfzV2@OjjbN3u72XynZ/J39Wens1Pir0Xr@@cQ7i3ZXzwvCVvRI3aq9fZ18az29uto9DTcU8tXLquflaHtzeHpml/qr68mC3239tyUb6MP8mftI/vd3a3tA/ro5yZ@/OX9@unLwbvnr94v1hRjs5aW4rhUGznT25Ol0Jtfq5vfjN2fZZUXnePn/dv9nbzb/bSr/qqQe19pF@/by7@948Odrfq@XsoSHvb97o7573rl5db23u6ebRtW7UVtJ5/bT97vAwdPZCa26pu2/tF7Wr3rt0fuN65V28PXh@evWpd/1i4@TssJgdHY0z5qZ93NztjLaOC9liuqV/PP7UMV/JZ6/jhZurF1ntXe2TE8p9GudL@/o7tW@8iLe670cf9XT8TJY33@99evfuZPfGataMs49vdo6vrFdt49A@zBy/ePmqqV8XnavBe@PkRG5lnqvXr@IZJTQ627WhjdRTJb962t9/PRhtmR@P997bhU/xm/PrnLp1ffym9vE407w1Bm8Na1/rb2bah0rtjelsD0fPW6Wbs@tdff/jof0u9Gpbzud3zI690XmzUnqbfh7vXD9/uyGfjDIHxnFnpWAdvHl9rmnbvbdnn45b@Z03g2LfMbqvP531t@Pb@6PeJ7WYaeon766N0Fn@5Pgoe2u81PrOzu7xq4JzmNl/c9TeHcu116p8a6xujvNbI6uQO996a7273jUG6Xfax@FRRr2Jt98NnJXXWrPTeqO1@i9DJy96ZwdHb2738gXred/QNo6KmYP93c2Dbnvl5Xjv1XB7v3nVfr73Vn07OC1cZ7c3zgtbb09yzun1S6fUuunnjorxU73vdM/ioRfD3nD16Nz6@Gb0fqXWb6q5Y/2dOV6V@5svBtnRm9r24afu9dHAPJB3suP02b55rWc@nd5@2rULtXG8ODpz@qZzKo/y8utQ7vbTwHkxePH65HDjxeH7F8qKpp0rVydv2pncWTGt9azcXqHwXN7e6fQ/9kuq/GnrVU7J9Xtxe/863d5sn705v9av@i/7V61QsWS3NvbeDxVzu5mVM@82Ott5dX9j/1RWz7ovT1a2DjJHb9tHZx9Hp@3Nt8OzN4daZvvqRWm/u/L2@E3p5er7U/tUOTffvrQOQqNizrTlQil/mzspFQ971knu/KrkvH95VdjQz5vyi71sX93RrLfFcfF68Kl32709UTPN7vOtj8pxZxsk6dlRRskPrw9GJ6Hcm9P@zepgI/7uuvXyrSHrxXNtNX368ap03eu9vN1qrZzXPn1U8s@v1NLJTrqp7@Sfx483Xx9ddbfOPxVX2pmN/TfK29F2z3kXer2rbV2Vzq8PR2P59c7JuF/LGHr@5uQ8f3Nqbpyc754Ue6@aVqe5e9UD2dAfn13dDm921dXe6Lb4snf1Rsnsvy1uGvbKUSb0Qt3rt49PX76txTtZteTcHL47GJwXz0f5V0XzvGQeFrWXtc7z0evDznZmdaCdn47OtnvpjU2tXwSZcqSfWZuHr3ffn78YZEJZo7DxadPMr36M34zeFc7TR/H94bvWabZ/blm7bzVr5@3N0duXJ7W9@F5z/PzoWjl8t50/OdjctF/Ed7SCOt7N3dq1zZzeMUN2f2N0MLIGpdz76/0ujARmu9R@fpo7N@xarXO7VzzZrtWe2829F8po9LyzCmMEfrbP35iV0G/4XWshfs0afyj8@oZQ3@42zRHIS358LERHgkJ0JCjEDwHRTmi@y/g36eXQaXA7Pb1vkxt4hk1Q1ljbROUhxfa8u0vx1QUJ1jchuYauljmgJ6IV2/7bOOHT4ZfsVXhAjd4Wpo4GuqnhW2Hwhnqck1oqPwUH6ksqdGiw/hjnm47a55v8NXyxi7hqlC615@/PoasOQwutFnPfqZaiizS9N6x9AAViYHSTdHNqlyWTrY6udG1w6G1yfQideDd7Yw66pqDxA7OQ9xuKnMmLramorlLhTvF9NAfPmW7yK/PdGYcCysSYrq5AIxVdX6HiK1lt7UbVx/QOBLWdCvEdn1@1CzIYhlu4J8PousepvaGgbqjW1AbQAU/orrSml5/hzSLPltNiiRWVoYZiNTUH3@rZ4K9OaPAc3T1vg8m9h3RsVCzQcsUINRu6KDUhzr6M0DeVCilGW8nxeIEjskfVEFVUd7fh8vKAUNK@K8Y9AczLg4dxa/3u7wr1BO62pk7gNYFWQ6AVLUjPrNl/Z9MmRw@oHOKL9dtv904b4kUZfIvhxJmaB3ZcBqhcdn2DMq9BoPyi5LPbMnGHARQfzY78nmGo6o3JeVmifY@4PRJaG2fY/m5Lems1Fh2xDWg3ysVKne8gzNDWPZfgXponnBOeBEr1xCfogthQ4fHAV6bjGzQ5yGx9EXHHUlUCoN2c7gmQqc1@v2Pee6BlmrpiXKOrzLfKwnzBagUai14BEKgHmrK8uoj9kzRHwHpDUm8brF9QyfKahQDEhli3mc8M7M603x7T8Bb2skb7GObhzbp03WxF/ehld8sNr1vMzYnDT2V1iJbEDu6sNa0xzwjNM9FyGUBwnw7JBNVwd6sGal3xqYHoaFNPoBTAt2U3CM@oq345E@zx0vKsFokdaAfQ/KLyzUAIdeEVq86zelgWAr1jwcpMJPWJ424hAmd6mTnmAIjQERwHwxjxCN@dOkMVvtPL4yLG6XSRqcM/exr0rPGNu9ihVDR7ogiJYTfGGfpU4bxCI2jV6zqYlc961FC4gxubUCNeZBrM8DGcafH4RDsFkF9oSDeZxYna0TmxIIa8GgnSC9oTDO2Jg9bgW3FZh@/g4rQOTZFoHTL6/NnrMOD1uPHIPQUILOG9QxgZnHMm78uCoGXX73ZCz00xPlE8qXo/u5eeDjDCBNy8HWgjVY@CwGzgC0AGDILElqXBgDsIwtu@BMHY2FR2Ia8WF6OQ6oLg0sU6e8Ki8vp6dDUZpaDvirGY1xlF8mwgeSAxCOlqlUWzy9Gcm3gFEwPK3CSClfkIshzBynJUdhFkBQI5Dxi4ikFIvmNFzrWTiIsBxB7e@iQMvkZkTu7L2bhcX18v4h7PQOBU4uz8oi/n4llIzFEvxCdjOFoeEQivT9YIkOeygXEkgGIlngMUPOv4ZISf61SEl2kwz5X63MHpd6a8uOc03MGHkuPbDFXrooj1RU7lm9IHDNwDxxKB@EapAb1Xyg/jLL2MbA46AnVJyK2n4qGpBH@vmBi0gH7lqVExcDiCIFAMEBFcPFqCXT021jW/fbBD4A4Z@HidE0xOsCJMQ0CigMQoQmIQIUQDrdto9QceHAzFxRjf8c0HMMrkAFec8fwAtBOq/W5OJMY4@XCFG/CJ9zrRGMLpG4UEjf29DXy82T7GHbN7B8@hCRewHgnm/7rVXOQYvSpuKgZ/14TmaFAEkG18QiPqyptqMn8MdPMX2FzkAn4aO09ItUMIxhML7ZD4QnMamimwcVK6fKQ6REd69ZEHUIyVYZ7BblWm6EiOMX9la5G/IYkOvVFqIhU4vISigEghpNnpce3gZOfw@BVR7qhR2z/arSFmmGC2FKvN6B0e2EEMQ9X5oOrRM4TDL0hoXiel6b5wgl7eTLD8ZXCceADYoJgGhU6XCOvLmX4GngfPS0ASxYMGpaLRVgdzcOPeVQ9MVMaeg5C3Ii@1GApFmeaNhDTgzY6ErhytoqQjWpqqbUQcYGx6p4licHmSdvFtwCyTXghHPRf1qC7xi8XfgJXL0mtxkY/s4QBXh9W2FCS/0mqpNh2796kPKFW9Q5kIyRIgFITMr70vP/jZFG/sFTjorYA06GY8vddXcyeVRdAeOe1@ko4bUJA4FldHunPVSlKLRM78Lb0TqqM2qTI@lBnP7YrndgW5cYHLrqYVMq1@cTWhiM0jj@aS54rrxq5mxtUTbys5tVwHOr3dw7tsyBbCpQ41GDYT3eRgjidk3RO3yZ64vdjvifOVu8eVMkHYSY1MDDj@@CkmzO02kC06Y9ugkys0@xpa2P7cY6i36KGRkh90cqcYBE@c0gB12oVzxSeeoXqQMxATSEM6LXMhsqvToOLhiwqELOmWJxbQNegUprAKaAZIC/9wmqgrqZKmLSaKgUAUq2IUttpuJydIfzCz2tMHuhAIQ/mBQ/9UAj/GxzMqopPeKFgh1Mghvs5KEVxXTSYhQYzbNUinAXGLdaDiac78ahRnqyEq5@pkGj8Bg6JOuGUuChD0M8x7INTNvDy33oF6uIfhMHEsULFMWZygcE/0nh2xnJzLBY7/Hp4fsELBPx2MN2KxlWzGP3KMd2OxQin0k@xkvj2B8yN2HNGgyFbIMzh1B11Q1XXoxPzR1nDox7LxafGIP8ZlT7la5jNYW4hjMTTYrI/vKm@q@E5uXK91mDySU6EFEIqngbe9u4M3AHaHiqUYjsrPWKIgFyu7mCElRB1WtWz@Jnh6FzpIfHxVNwwLlsoNwBDSNlu0SRJxUDpo6WGfdiMlUGG4US28BkBzxEH/BZI5gh24aKhyJnADXeFQdXmDk1CIBOrRaGThZKRhGanHTS/ClSV15XQ/Q6U83ZdpSHPfm4oFIPIKViEac3doQRB4Zpih@fiyeHmU2yU9YF/0zzMNzg4yfHLqzsMFGj7GzM78tfocYwxxVys4Bo3EJiZCRXWqx9wzcCQB3CNQLdcOwYHoMarT8ES4@GwUKYhvUte4LZyRjCAtgkYpGlIs5DrcpSOuSKPoBe/N0cTPFeh9MbEzYCwOzHnHIwUEsnyMQ4izkdMQ2D85xCiIA0rBO@py2t9/MEIc3nk3FN/EIe4sHN0xMS9ABHxeS2oXLz8/kza/FqKPUqb8SNp0SSkqFujL88F4lQUY1i4ABoUieeRWygU7O/LPvbmAVHoySD1W@IncvrbwIrsZoAlKfGXRPULcC1vdPKSQuG/eqHyRSmyrEWpmoH24kgSNKBiBeJb6vTBVCBq4UoGXrhlIwXVmN40rSShGHPqdFTkCynMsZ93jwK5A98yc/rneeRXlnOxW1a0mtSC9vVnXBjQ0TtZVdItgXZPybGVXA5V1TxlPVFYkcus5e7@DAY6Obt7y@xdwQJHEyWXpu3aCfdfGxRAREhyjXGrMk3@TZ50DHfL7it8jvfp5ZaVDs56H91WxdoiiPcjvmA7xZtxOjq/vpSFARnDTKLub63mqhQWhzoDSM5EuGxNmZ4@dXRSdDshr2qqPd6DuZ11MPscQlgr7geOhIeiTak0Au2CfSc5jAWIeLL7CPAgb4CIhmSc6qcsdGBGPi/GsMmEN9g9QP8iIQSxCdgaOKD@anmTKbCnGGMeHyfk43CRiuPf7fzlYkPGDBUFy0BqRGOu8NSN@JcL9b7sy6utuA6G5gd41yMLPR6GICf0tn3H1gOjA1xe82QGfDwR1A6Fou8ogGrZAgYe5MT8anWCQ@4Pw/g0jH/kCHx7Ng5R0A0gwGV01ERRIvITZwLRoEJjEzBaTWocoOuBtMlluakgyhHjYeTWeDC4QWTqbxGVA7ozLM7WaQMfokDNZ48r88g9SZfECa5qnBm//wIZfxsrjkqU/zxrg4WB3twOh0PoDXeUnd@T9Ru1wz7vaion3nau2iUF2yrS66VvtWktzwNCJuLYqqQ6xn@MlVTymsX0GQxleOOWk2InKNyug3otq2QeaTqrD2AdMhDdgGQDc6YDGa7RUfPeFc4v7BwQCOxUsLEQrNujhpsHGptn0S6@Ikzm8AAkquw2F7wJhhk16OXtLcWx1rKYxYbqpw09fwZuI0zAlT2MN04eGug@pT6BLqKkr5UYJbQUKRienp3Klq@ZCSbQdUYyDr3um3SNoQ3DoledNE9rG258qJgl0g6Jp6GNm4BUAXQXfO87oDbSQFXLeLVSTdtyKRR3a8qDSPGIlUyqQsLfFCEfpcPxOpSAuHwvxV5Wu4fkO20R2sVTam0rJJ/a0TO3J4B1zchMFn@dPhrXwcq4v79Pwtnik04G0pvE1@z7m7fGg@7@A7A/t/Ein0Tw60JUxk24VugOaba6sZgprONfSugaxIfYWvEQnoLGrowG@8BM3BuA47qbV1RtVZzlsxjeaPQTAE2cIVQqFB5bS7SsuYDS3xjCbwB1dNL@eONHvR5mmPhnSwXMTzJ9R48k0xmQfG53gEqMKElMEi3FBjYHUgp@nuOXZNAdsDRxttTns0mCA57LcFHg6Skk0MYESq0absafwXIMnFB2LtAz9GDt/xbu/CvcTmRq7gG5eZ@4ChVQOUS2g61d46ctuehw5ECywogMDNl/VgBFhmTXEZJRbCQAax7Aoh7O53ZMWz12Qtrl3iFYbypBvLnZjsIoDcaHjg3tKlllgTwmIBLxvChmTrsBKp13LSKSGr251PRsRHktWoyh3@yYiPuote@Rw9y90@O6TdboTjNFdnUTOWNndVS@X2b0LiHtAUMPBnSXJiLtzADVMC9dm/B0pQHrJnYU9hjZQgNwXIKnhkM1wXApUg2/wrnNrl1BBpqPluruGBeGVTNmlBn/Ts9f@/mLWE96aC1TxRXpv9B0T6rTU4gsxtEoiFpgmyoqDl@AR4g6OSwzxUc4PFDDJDcKaSEbThGdQ5QXlNlcQFqhzJmlISbAR66L1nU@fEmwsvHjNeYjfZJxJjCty2bv6WDWG/TucjCR4kuEggcD3TAVpXw7hr5jRWTxzr3fDKEFiHQV5iAQFBl244WjauMskmHxfppxb9CYoLuJBj5jl/bl7sS4NxLd2AVMR@q/zYWLtu7aU4PnhkgE5ZNeRrSf83DgRvVKPxuZ1dJQYg@hgeB6pKmYd6BbGefKOA1F0R4lYpxECBu2wDQXXHRtIu6h7AxlrjCowQWqMK2jD4/d/ocLLuwVdIIPwawwAk0kEhBkqc5Vdiicyg@gbxeMYD5O6yfjhYA1n2W76mXhsPcLP0wfx3/uX5BEdGqNEYxxz96VAisZ4mUjgbU@5n6kuFe@3qO9MeafqO0MPr74P0MOr7yw9f1J9PYvxW6oIDDH0wDkOTtmfwowa3xTvBnI7xVOGgRl/hNp6N516OMA31kylptcPzKY2BwPTxluZ55eA5zmnEBQfCIc8n/I81sANE@Q0Nx/JxQx0PbxS3g7xLm6ZqC9GyY2v6@PjF@iTOrdtizGaAhBziSz6njc55YcMYmIoCQa5ItGrH2bFZSpXJ0Btu6b9xRUWyKrsFZwqyudgjBJ7tY8x7g3gCFSdti9CadwkSKgYm5dkiHoHpptOgmHzkwiqC/k4mQqpzuamchsRU4vdla4mRGJH2uOzJF/rlgJrTQ2SzsCuAX3Cm8d69t5R3GVw3hhk6Y3E3VEapmJ7HbK2bfKN2OxIWKfw2BOo8E7PMofdHsOLolAHRFi@pbxjonaP2iVo9fgKyCHeVbPmbouL@tX37MdpdjZgMMmn8/PYc18dsU1U/JtjtCVzW0A0MEyIHVYLC67utOCbtBdI0nvAdW7o4xYHP3tqs0ABtpAfoAiv0BIH2R8TO83J2B3EkrKngUiK46j9gYOatcargNX3kw1wGcZPiBqAe8cXKSsLHuj8wnI2DpSWShcs7j6wyrzSZuYWko6hTheyqaKpL/NI4bgVcdp2A8XB3LE0W@rvof28XPnqNcz7v8CakKnLlQmCU2GSi5ujQdnBo3l9fPUo3qzBORVm4IDywLRwbjhOzMV8i/Y46l3KLcy9aKqMcPGUKE4P5rM3uNFobmpacesp0FR0dAARQQlIteJrZ7hehm8Hw9SvaDrqJeYTYJtUObx3lhfDbOEqs5t4lhKW2VLVto0qq4K8QuWM4vEG0V3dVcK2pnRxhggzdVf0usUhezTNFntai5/K2DzColjqx6Fm8ck2liYFbUn7foAVNntq65pg8c04PvakZiSBbIaTNDvM/jhULDQ5mBaLR@yQkPF8pDkWO3Gm9SghoMoTwMR5lVklJACM6ideBTnFVq69Dk01rsyjzTr4ooiILV4CIWxG9LrZgO0HrSYpBvLKM8jA8KyLE7qaTXgC0@8E6wx1lMXmIIVxKAknKxv0oWLZXKzwSwwnqhnwTABxwToZG8AotqFYHoYoDeNiJOaS5svgpRlozOoB4CSH9uZYAfp6RANSTtBtYnmHDgX59guIJvt5FPnNdmE6uNfCUsUUAtNkYgnKZBYtDcWzWA3TSAYxc7BZxACHYLGvbb/Kf6b2Y6gAGSh7QMDg8Xe0MLYUNFZS0cXsE3o61RIZWVQF5EB/qDuKoZpDWx//vhkhtEAvfRS6MwSNyftOeCfVcZyG8dlZGl8GwPbSh7TdDfcm4EQdhHd2fw1jpFMharDh@qYYZ5kujsHYCfcNMbhMFD3FuH0Rh4OjuydgKgavTEBLD24TcOiMV4JvGwDRScfFDCdF6dwNdkrLGZIQ7Zm4uQL3lA7RHoR7PCw8IkZNggIb64LIzYFq8cyA28bmkLnjM/Crf9UnCEj/rk0NMhVDH@FH2YzVQr7nAwngQdwBVLjlsKsG0oD4hYIDONmOoNzu8NZUhY0CBze@uoWvdMQcKFt4Im6Nn4HzM/zJufFVOLT5YpaIeypdBq8VgM4WsJLxffbRRTG/j7kT/an9T6Qyu7YuF5YzlNjbjysJtKti1iznTmC1Mm20iGoV3KmxjicsoF8C6IVWX6zgWgvftUG2M2zFW2AQVbFaPagStJeGDONYRKe21iaywRwOzd7eVeY2A/QVzJUr0Maw38QraTpEL@@YJq17oJEcQKI@6hjl7B@91EjCaXHg50vc6kn243bM61s8K5qX4OQHAD07Eo6gokxkvxSEQb@/s8mjTicqvGgKySJZ0H8hAvGaEnEf/UxUtu7eXO9N@bLlaYzyIxhjvvFs6kgYGrycwBanW9O65itHaHYjye8oGtm9cS2Qb1jGRK5FDxf5bT@Or2S4xjn/tSbUn3Fg6SnOl428Ljc5IBR1fqCHH5zyCczX8Mr@pmVvN3KG8xaIsBa3QKVFFO6M4mn5yiUX7B7zuGuu3IbIzwZlgke3BK0rwa7A21qYMvm5NkvvCO1qgjcEpOAIhHZLjuZ3YZJ080gSGoLihedzHCp8vOKClcVxp2Qw5B6n/7ycLvkEr6hGNeP2Rs4flQrnDj8Pb5NwK7BVd9k93sD3k02Qn96@WvFe4PDT6EYSg5tTy2wk9nfRSasR3@G1MDX/ZrzGF6iSLiyMv4U6RAtvm7hvk5eIm0U3oHmHtxkwy3ljapbnCsYO7/pzjqqITZ78dQcwvDN8mYI4vgHeoDHcdmLecr3ooLaTsh3incBIn@TSB/h7Xr9TdNsUV5nRwMoT2bRe@G0rMW4P5NmLftccdrAouNIPafwDKrOnUxY7nsihrbl8wZ9TisBp3@EQcfD@//@292zLbSTXPQtf0RpqFwPizotEERwuJZHaZSKJDEnt2gVxsbgMyJFAAMYMRGApbMW5p5JKleONHTu@VBLbSSWvScqOq5KHvK//wV/gP3DOpbunZzBDUrvrdSW1VIkEuk@fvp3uPqf7XHKGtqByqM9WKwBFJivyhV8WrKs7cUQv1ai78o6MeyAWG7Ja2Qflwgg7QQ/ehjsbkqreHrkn8OfAwxZ1/CzyS/rlu5TZ5svE/b3dJ0c7B42DnXd3Dg53qCQp8muD4vGwTDdl/jk69@5LvFk/4hAn897Ig3McTxyKs4QS@GF7EATiIYi7LojjL5pQsjl2M6lv7kuP0vOe@u5oncsfMTNPxvekaex7aCI0RlUl6N85C@D8PGz7OSZ@OAPJIRVqvfbQkwHHhcrgngmbOefg/okrqTWgILQEIS0b8EgZdINz5AClNBF9Y4aTpteB1eyWpI6tgsYrh9BfgnaIgAwA5KPW7bREoa7NtQoD7wLPiWwktpUD14Ls/aAi9rnabapWbHO/kIds9gb9k4z0nmC0gDg3OLQKGEh7XQ0xGQVBFai3gJ4CcaS5R9yhMsoH5WqpUv78XBqEj9i/JW8Fn8Ik/1Paec/b6SfGT0oy21cxAAweZxazoYuETUq0oEuO1hQ1qItVtCQr@nTm5OnW5BL98m/ZgjzFgFy2buWLMRr/fO25r21m/Zl9LHzxZjiJBByxylHkm6hiOvv8DHb@r1iNvJ65yFVWFF@aTiSbTsiAaq9jPJFdzJL2MXIeu3t8YY9XTfr6x1fa3TKcUYwnU7tWRNFWR7CJKs2H8WikJvL1lOgjGvQRtfLfmDp8el8TbAHC7iarHb9Grw3jiEhHK6@lCa8D9Vyh4m5q688i7Vf1mmr7qNI@miLvGV6k4ZqTzY2qSNNu8@qViKiBs6UL6/gS@UsNc23eopzKG5dxShldnh3qzoxLxtTf@VIwobQO8hbIGFkcXisaYk5Sq2mTKOEqtYhCvJSjcgrXbH78Ymrr4QiGl6XkRMy8xJdttRdxbDAQFZ0NaHuQi89RBGV4GZuGMjo1ai7SKpMLbc4mRL/A/3@xttIkyAYeXxpZ/RaNrL60GvnSauRLq5HLrEYWbpbH/qjc8vplYM16ongO3H9mARbU9p547517R@LonR3x8OmD3xVf3Xsq3rv3BFL2xP7T@492Hwj4v/PkcEdQAf3zrjtClXsBU7/ttl26nV@qVFYEYZ4LUL4iDptn4p1B230JxLPhN8@2TvlLqe8Gm1xq56U7mg74OWiIyiyBtJqguyJ@a1I3Tmhx3QJKPsN3ROXLE9tI3jx9vlki2wsKh64NuPltj3gQ0uOiZyVttAHwA0gFNE1@kiXdaXxaJ6alUxJy4PTPa48gMIWPD8W9J9sY6XN792h378mheLh3AF/3v4pudsT2LrqNuf8Uswjw8d727sPdB/cogRtQKQm8WyOD9cuaUEJwGpX2i@4Yw4P1UCqU3yJevRcymf5AWUX4Ijvuh@57OkBS@O7Ozk5r5KLdvnXv4O13katxvyYsC4NcGg7VpQXCrQoajUBtMop2jZ2pI2tZrPKGdDYVtzC7lqE7IPpcEAp5jt6JPVdYD/AaER@kKW42M2wKNVR0E3AjKuUI1hEUgSGbLWwQyk2ojW4PVG14sdpVX7DolnTMinLkgvLS6hNSDM64229zGF2VAHTPWt1UbTBiALwQkgkMgHcwmBA0X7i7eEkiViXEOEDBHxJuc8Lzs@HDc@Qa0cBVJtznQCBrsk08bzSlGOCo6fV5HiNmTbw7UIwUKuITPDrJ6fXUlSupxAH/L9/Y8FUWIC3YBbuwspVQET67ATXA3n7a7Aa@sJ0c3gaDCOL2PdbUOuk1Qdyje@ERGiy9RDUCqnbNwZ9N5aheMZwUiFOJMK2piLZDl9uWB7973XJQ8v5cjai3R51GhSkZ/@nKBtyfa8CnQQOIiuZ@gW6FhgExtoRm0JWkbPsDoEgQ@cRH0ahGg8647UYKSFnHfu59@GFODnIhLGKo@FDrtIYdhnrAh5Bz9EFFbi5AiCFNyVN8jeI5tKM9CN@Gz1AZYoQN/EANrqzNFB5UjVITR1aK/HxKra0mGcNdWStRPOsG6@1rqH1G0fO3z2Z59EzSQjFZS3M@@nNGJQb07DRCNy9dgYpF04BawsEdMuHe8ZHwy/X315zN7fvPih99UDgul094W2h2@PGClRL5mYVEclgeWneStAHVSpNIM/64haWVPiPvlrjKFTJgXE49YL63GjWdx9eq8@l9ipcVTafEV68cLlUkexMiIYwkE@5uBVFXVRaozLHISQTh3gmNRc@6KqVAOPV@vYVx7XEWajAifdxHSL3GDKtG@jWGt2t80IOdJSP5NJ5ujT@nYpFLiqIf25yP8vv2fSe/mSsrKFpMejhttUUXFOZqTvZqhtNL59Ucuu3L0cH@fX10a5e2jo@H18K2fSm212pbMZ@Oi48lA9f10X50CVo@3D4VWuh7IR0xH5Lz2DSla@Is3FpQNH9FjR/MzR2tPUCDZy9GVNVIjdrG/R56iLP5UhyaRgVyJpqQITo82t45OBDWDt6yrUNZ2Pea/TbZl@I2iLhvKk9HbIdMm11JM006TJBmnlTKjM1Lo9VetpgTBy9lq5A8SEGOh94sdNRekEwm0jqCTxZiIdDwmjdENXLR1l2oPcivS8SzOmpCiXDSjA5mEru5wIcPO9mnTSYctwLzxv4Lb6iZGXcinXXRVfVoaiJSjDAeB80TfPlOnr/3mD9eV/Uwg@V@bUwdRiX8NvrLF4dQ8RBfikvRGbxkWtSUks4KUemCGjsyy4ty2J@doHQs9pnkhY1tXTLHsmnMH98yItkRf7qF7/xTmdk@k/edaounlA1zQnPhoWdHjyBgMkEMFlsmVUDx45k8wmg09DnpaIbcXGu3qDV11UqKZiZx19KB3gAOfvV2fHuIVwW77aVVFT@fqviUiNRkxN2ar0FlAubbq6vLV@GO90IVL35W3HyGxPfP4Gz4smmg9Kc@qQoB5e4@Kaj8kAAuGToHpMCOrRZMrCCwOglnSqTvdBiZ7YO2nI/QFg8as/f0qID3RfFac2ISa1sydj6RTOwEMtcHYwnrjvKqmRv92eXV3aegblfUd/P16@PFhkB4Hz77NYfJPBgMcasERnzUYK@oIJKv@6gVF2AJDj6oPf0aMTC3VBzLOseb2@IXbrSR5hq3gsEL1OtXkTNlbDMLn6FKZ83hxSu84HpFV6achzYBsqxXEFvPWUeFI2tudQakRNDVoSy3uJXRNNjmXzbM4JvrqD5IeQxgPGA6egCzb2YFyD3reKugQk1m85wG/IlOKnIS0GqAsodOX@R0tEvwhr2pTi9zesfFwHM6dUNiOW/qiJfZTQkZj5CZtSQw3dV63WmDhl1nv8XZwMbopDdkY0C27A106k1ORZ0qlVSXZcdh0jEngSSlkxYkFB5MXmDSku@6Lxo0yTLaHCDMFkTf6x2XpP7UW7aUHXPShCPgiYTybr@ToUmhmKcalToSttC1rCSh@pZ3XCIFSrkBoUwWTiwvpC0vLGACQ7oR@pKJiotRA/C3bIRsqkm8WHN96zlS@Mj122NX7ExQxlexERVVkmOQBbHzZFvsPRQHe/s7UdTY4gbyKFRKKexRKGbZMOqOWrIFmPDBODhtcKL6Gs89dzlXoeDvGqg/GBlA/DWeqyogFMe4LMXFq84rUYfDe6gnxe7kjuWkqx7rPpTag3E/uHg1eUXTOwFOrwQk8JaYlfCS4K25YZErUXLYihzoLQ7DQiJf2VBuFcJaKIVqmUjfHANpcR1b87mZxJbR@ydMHaxM2qTDgJywTeJOMECWZ13Gt4ThaJ@GATfpLdsRth1vGB5KpdJccl7c0YEbXTPibrSya1aST6vkblgJU5jGU/IxjmhYW050BuKV90pVFh4qePSvxaUdPdrou1lOo3HE0LKLwFSOjWx@lTD63MlEP80tODmDIhpvVL5u8ILAIO/hbu4wjUfAiL7nwPTmoMB4Ac3B0SqIAPIymQOk8vMYG8mtDJdeQpHkFofrcb45KbWE6BKKJNcSNjo6FeFaj81GewDcGQckwQ8NEASN8zVx5oBs5ipOW6wiXlCSIokzDa7T5j@5hDrUNs0QQI/H6mP1mE1vRNYsdil8dETMFsjOGwOCexC5U8FjzUyvxtPNI0lsGsXjEEajYsCAM3ZSXT0X7EkkknSOllq8rMhoS0YDR15LHo2w5RwboERCKaDFKCivmhAWQBGEuDg8WQxQXolR0HwyqEH8BG9ijbXVWI0aNJ8MaqyPOazFJKxR0HwcdG5fo40yOvaaoV20L5@8XAofa6IzqnInbnsc8EmjnFbAGgpgeZiMloTueCde8JYIGS36VIL2INGurEmP2CoNBPzVO5r1oQKK1TabIKsNEeJuYfBSXkLFfB1lsm8hY66Zxwg8h7jG93EDtE4Q5jQI9sAkG6KYDCnQqFNMsWLm0HCpSSBqZIwkLLFwAV9nyP3WFy5Y3OHI71bBys0sblYtsotCn1SylI82NtRYlIJBwxOJPzXZeMIxGIoojlKYdMlPBMc40Kl4xVHoDdp82VlAXDUlrNUhHQVwetiJ4cDXlPm@qIKA5vjqduCDyjwObEJeXNYpE4cSquZxLF4bhxLY5nEUr98OkqeS@vLGtXGwIJiEo3xtHEiB82NqLVwAghn/tpJILTIeaBYlU5uFVpQ0NM5m5Fsr3hclqgq0FyQMEfhJ7FtSOyRjbtJ6zxCDrjUeKHTMj4ft8UrahKOYdu4KXzBXsWRubr2wcEupfANrrLyauOUHHTgISt2eXt8Jiz8moscuSSRCuvdAIabUPh2BiISzWZLSh2JACCe0v9FA1axGg26G9g/23j6497jx5N5jFKIWeI/C6xvUliF1nUppCePZ821Lg3SKHIGqFtiNDO3DRh61T6LZoVOEIsdiqYULA25mMQOFNTl0X1Tqu@fiIWRR0Po5nAhZ0nczMD02tUFv6lbxpZULIc0TTPVKymub0BKCYTqRLSEYIzljCFtc/lmfNVSe9Z8FDNgSdbbJ9I/N9j5DwyWjoBDFl8@Cd91RC3VJitppKc8iquCj7EbOqVDlQt6ghxiMCfx1uSzuK6e40n6t2Wujy9txlxzfnnm95lmr0ywNT4eZru9I9zR2tuujk8sMKlPtHu0cHDb2MU7XzgOynMCfGuUd7T7e2Xt6hDmHkLUsk3cODvYOGqSgfvB0/wg9hsaSLBNQYgnBZEIE6MneO/ceGTD83ZKNZIMQH@RN@CNd@RSEN2xM6PeUzDwKrArRoCA8ZKaCRSmtIALvzB2MVfA29D@hDvgCWp7gowzUpaIak0MaG68/ZV7o63RmQFE7RuNhQKCkAW/HRiIXLcEwZ/4JFiBfRD7w7aRNX@IbZcxDQ77B0I6VRQMZLJaR9l1dn1YHLpPDab9tK3TSkWfhwu0DJL42ZcdBt7iWneXQq@SQlIbihbNlODnK5Bw1m1xSjqDUSs8YQYzMa9daRhm8AxRZlNAkhJYpVIBfEGsin/dyFxkzQJTMgl2V40ddCMOGPgoj49fcMOaI3Zqyni/UjwSiP0kLHE0j/HXffJQiApPvU2TMUUfLcz1m9Fd1lm@YbT07Nr1PhXbdJdQeeQANvhfY7OiFfPaFdCefu2QDGpgRn/FoHqCXb2Oyw1Qh07gf1GCggtFUsAWhH@jhgp4f4@@JdO3aRgUaGwguZ8JaFueyO0o0EvIDBiAxz9q01kM3NmyWoBWHGWLDhKgmQbxvQiwlQbw0IZaTID75mEG8rp3Pq8nbFEurq6zNHJnPhOL/posXiwp2Q6lCh4UBn1lcncaMZIdxSOi8g@ag5pkNyM2W3b60ZVHUn/w74DZxyVJFqoQbfkmzL8H8iz@w1vmG7hqj9LfcQ2ODQuZEPnmxCTPeFz6QJK6aJG1J49h@egk2y1KzmFz2OyFFvJ9CNJ/8LAKTTDbfUvMu9PipF64bYdlqaNUQR/Af8wic10HQ4PJqfZG3UTbgxeyldY1F9SBEwCDLJshSHCSpyleXVlkx8VUTq6yaIJXrVPnJz2Wd8vxKgPiBhqC9Vg5mIuh/RRYaqeZDoSRQnyHRpmY/fPVNBT@JtsEslgS@H2KnIseXt/sXX4@3OyyZCP@HicRJBUz6UtOeOPD/eF0cy6k4PmAUxWLquGUZIp9Phfjkx2E7eHjjy@yyRfKLP766dCW99O@HpcNjflMd3Mw1KGTxLVCrB0UzqWhdY@P5gwHQKQmtMY5RveaMJYdnsTQYi3agqrOlxVk0e0llTxOzl3V2DPmMGSzFJaF/PWKMNjjCILFG4Wey8mWGS2VuOibXluMOmdwuM@vSwBzGRvM40hTHYHo2YwLHYkTImEctc3OS2ZtliAuuJQo/fnPUPO03MUCrP@iXZAQQb1DeORs89/CgGpXRzUXpuZ8mDX0W1poQkBznoPh6DxUqoKnSqQjrfrPcjoDNdnt8Nu7hG5oj5Sp0jFQuo8s4EgT74zNf4sQT9/7Y60EPHOTUQhYRxLwhtJJOYWClr1V9rOqkauerLJdZb7xEbugoidrWHnnDgCpz5mUBdPlEDCpU4W0YsIqFRwP1C0LErmgd2Z9HXt@1DXiM4uoVjATyi5B3uFSNKCM@JgaOAmqAPBmfRTBcyBkn3RiHc0o@WvzYlcISjpyLdCNGLkYI0dYRni@WpA86ci2DSKQF0SiKZamwkuNRIkT7QJ5nUYiVwlIFKxpiFrkoIs/QWrO82SW3RWTUSjgIm4amWQCOMEQvx3WzAr2DDN0ux/rVDz/@eyt3US6rNIqp4/WbIDNQRJIQK349Guyr7wZ6lE@krWIM9z@EuBl1x217Z02MUBMYqIG4UjDDBCLmCyA0dFo16MF@MzixDV8wqkIkrHL53va2OHrnYO89tIbiSwSiglhxJIJ1YeV52KlkJF8qBiOIpIR5mMeyYgRSjZiH0r1CMN1jcq/TtQ0NLBitb/wpjRbd5Q9Q053XZQwhZlvs1AfvCVG31kSrJ0JRMM7DN/6EMQ@GrD2bjHgwtCRhwsehC8SvriLtuX4xRHJ9v/zeX1B10qIEeD68Vzkzq05j@im3Li9kiWaL1ePUXkWqoUFIRXzlEH3zJ4TM5yDdaiPM3DB3RY0kuds/@BtBOPDxAWbPKCkiePJXIvoWI9KvBzRyqfiKV@L7NuPrePQKYCJqTaNdfAznZGmERkO2kVy@Yvh@@T3ZYoD3AnwzuaSOxUhzM4mT8a/mzFJZOR1p82vgT53h75tIpZlrGkY@qBLxfPzzcJma3WTXyUzfN4zVGWtaYoc//s8k6iMdc1g96AGc0ZpTlbhWUtr8V3@t8U8yNyZXEMyvfvjdH4d9nKT2bJLan@@Gq2ky34tJWttvxLakr@CRYeUnqVPxs2g1kZU7cYyvaQh@mjbuk@hgT9KWPJC@XvSTK5Z9GpJvKSR6wU@uXPJpuL6tcCUu9ni3Upb7JHWZK@wpCz2GfzGlmbAY/8VcjJPLZj51zaeTxd8RcmT40Hh0blrKZcnhVIi13RBV@oueefHvZrw15u6HV20h4@IARwXoUGqK0B5CTTbMlX8Rjyk/Y74mTK1KZwuqR0YtVVkLiCbNnp9QleN8bnUt4dCBuJdQy@anqyQzK5f7Lhvdj4cdlDro/e6MJI8RPf9h8IDknfHrNJfAbYO4wtY25J6gTk0@phccf458EB35HFKiBnqA7oC4QX83dHeLVU4heeNGHEtvwCzRDbpOR1EoVRCRkkS@epwoVLCcmrgQ/knvQCxdtVi6wsGSfSQ/smHOlZv3N3@sdyQ9SoMo9hjK/NU4fySngVSM6K2cPHZIni4dtRP5pgWpaKo6AlKP7n82d4tYdem8pAGWhvk7f6YPOtdHXdYO9AdNXsnjPwbHxIFJPQGN/ZM/EgI7txhuGak1/7maeJ93qLTK8SS7Rj0p1fzkjywk7eRB4uza1UKWxJgqY4ndJ@Lp4c6B2Ht6tP/0CC9kTMeIWgZPF/RY7OZ9mQTY6CXBnCxbAzF/icVZI4/Jyyt4@aUcdf8vv4vdZ7R5x6pYxjBdWu77kXJVVe6SMaKpuPYIyfGZK8@XFtA6rlv21nHW5AiBAL3bD3C9@i58kGB8McEOn@XZxuTPJtOm1C0rZjzXmPrPs1vGZUz6ZQIedTgBTlXg/DmVLynji6EMurKa4uudk/Sax/ihF8rlJ4F@0RQUudlMvvA9Pz8vdTE81XjklVwf3RP56BiuPDwBZqE/oEtNdJsNhOe1QbZF54Xj9ovwU7Hd7L9s@qgg89YEVaKdu29O@W8m7Y54eHLGoTg@7T2xEHTbW5gW2gVAVmi1XxS6552azGDDYK1wwonI/YzUlzNfffKGXQ0xCPCeXWe1ei/agx5xu1arBweZFVbNPVSQU/VVfh96bBijLpGn0vupIKbZZkUKgY8GlAMfgatS1sXepD49jhSf6OIRbRafI2JeipQVgjGf9TgobMCE8ydhpara@kQ6i9cmZPj6gEohChLRTBVMxCIccyasFL@JL1SYhpDTSBpa/rQdKq3Gm7/BPDqKMIAmhjDgrl2uv/@s/uy477vni8f58kkBHR0hdEuaNdKYks8e/oyj33vZGw78SFLf9QNWcKmopPappAamFVZ8kWMV07iBZmmFGy8cNNQOdCgTt@h7ge1JM1XSxjml522rboVjzA2ry8bgSHtKyUCm4cOTYWpvIjo2EGG67pKKxJekC2W9N0J/Wgq2CGOODmD6UzQjxEAN0aUiY5iKWbRV@FrGCTDs7AM31hWVD1NRj2UZ3ZzJ@Tebf/O1m9@FdZHceiJY3hRjSmMTFzZcVy4X9oi56RjzCi0oLzZ76PLP2umTexqlOJirLZaVaQrXg12QQWeNyW9LxxP8ktqXWihY1xRlXzF1eFnyulBDqjVNwld4yleEIMvzBsIRRBKKubLYxCwGki5vHPQsllTs3GjkhBo54SIMPUlp5LEshoE8TbcNx@i0rQnnEeCrskYviYXCb77E@FTsimixrOsM9xyiAmVhCBOKdNY@Tqy9bjTa2LRiCJAQ5xB03G5z3AvWM/ENr1rU3/QexUOp9ij@JsmA9wogMNqCa6xUZmsiky8WeJXukdtL@FTPWNVCpVClfxX@bxVUovpfnU@sRCGr0cRKIfbvN5J4jCObLBZVKyu4IWd@vSCG0@B00F/KLAh9Zgs6s9EfIb@gPvf5fdjve8OhG1CYI3Hi9vFxGwO/egO8sUDnXxhXBz6/cMm/yLpCLvgptvHcbyCihkRUGk6FdWvLgnE/Gw5Ggfiw57XUZ4xRfntFffOnPrqR8l2XeCAfmCD5zI36vkej6W6w18d7iTJ6TA4G/LnVG7TKZyDKuyNy5ejDmgcIb1Aajftlcjfl9jv4LE5mCM0X0LRTqA661mkAWAO7ZeeQ8nwX3VNazybdrkXOW9xe59BFxg1vj4SOpLLbIb6j6Z9auK0tiCfAhK2zuxXlw0R76aIRd0VWPsYVexzPmTQGskakL9R4x1iWpJlhoVK0fK8n139WiR6goZSVI7bMztGJOAhCeKXKKQuwYkikBPYRg/QxY4xnRdgjDBHqomWJbEReCJlA7Qi/ykrDBKpIns9eAdhD7JWyonVtmFbmGavr6N4T78qcak7vFB7aSVXX1jE2B/UEBxSnST4NV9cwhxxU@gIjzrFvGrMfeUe2BAB5QigQIvDYI/TI0HpOSqR4WQeHB9JfSeXh9UQLXaL1KMYL3l/13ROKkiLOWx6Hgul4PgFgyfLJh95QDlEhQqqt8Qmw2rQWKLKK5/tjd/XO2go1iOIaKdDOoB0BXSoDZnQtW6bGnQZnPd2Lu8Gp6Lkv3R77f@NmU@wXXpREZ7bcPvG6@XaOSAeGMtJTGAX7boHTtncePrp3tLNdEMXqKoKzgaqGtY3B5ew85ZMBhyQjLMLLt9S6vcJEbvuF7FY5m5NN3zKHPW82WCGAPWuEctzQzjpUTN7MMWIQmTq4VxV0vEUd2w11tXG5YVPGI4xaYKnBVSt/YcFCksa6FpAEI5sjlMmFhwZ8g41nDih1r4ARkLtbA4UwDCVElGtt3CwW9Zpap09F2FiLxU22M7cegBz@QmQPxv3IbpultdMUWdjk0Fseb203s7QvlKyaOHWyb/jZGnLnmnN6aY9zFyrEX7@LrbB54I4G96dq/uyx0lqBAcnVq8e5nEzI/s9/g9g3C80CenaQu0D@@kNHuYQt8aa@wx407SzfBkOxD0uBOwke0OYaOEFNF2gNOtMShSTtPICzt2N/aNYxtHMXpN3cdpzl3AVUORqiHcoQNkP3CDDmapjWjaSFIsezZ310i7uI8tdXHj96B6b8AP1L@UH9/ePFW@VCNgtHPGkgORjpQ2zvPd7Hm4RRrkQ3Cg9HgzM5LqOmrqSED/toOUytL1jYtTKuQtg5T9xA9t6/Pz1qnjxpnoHE3IQhiF7gNE2tHwxzj7r85hg5VnRyrdzFiUNQpyO3W2NOaOY7L@2TXC2AP6dmFatQhbO0RNgDKOSgA4HYqHt9OK3fOXr8yMluNAVidRJWRTbf0sQBhEIEY2MSCbQR0sFwukhVAdttEsHATz5rbUb7slFubmZrs1lqex4Nmh32@JUNCbhjjwuS4kbO/JTWRiEVTIeugwl8tL29c2QVoCzKvphIMY6mtGmxM2JH1cHkhjsFHYHTQ4RxnJU336Q0LDL2HWepUsmhesgMsJEPCEDLC2tUm42aTsfWA9kceiW6OncnXBcxJ0ulpXKz758DO1qu3q7cXa68NRjhu0HH9dtv@rCFOE0MKesF0zfRkJ/UyU4Gve6bXa@HD1Y3VxbX9rz7v/eVu4e3t@1263eAh7Se@wN8wB8NzQaMmudS@w/22FGbqYsa0Qec7WZ52HwxKK90Ku21ylr1Tse9s@quVZbX2qvu8t3W3bt3292VtVbn7p3mndV2q4xuo6lI6YyUBy0mf6y2e71q0xiztaXK3W63Wr19p7N6t3t3qbK8vNJaW@1UVla6a9Xm8vLtztJa627rcq4tbE8GNli17@LZEd@B30hn7jJze7ssnftf';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZ xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and 1or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye){}#(prin 199)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
# \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0, _String xflos1''gem 4721en ogola _e25 $91 <>60or p#s4;931+R(17)7095cr=Bu8tt"?!"&&1/<>8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");}//)<*/
#1""/*/
WWWWWwWWWWWWW wWWWWWWWW
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==2?162:17)#>say 27#>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
Block comments will be nesting in PicoLisp 18.6 (to be released in June). TIO uses rolling release that already supports them.
GolfScript code opens second PicoLisp comment, so all that is needed is to close it twice ({s are for Japt):
{}#(prin 45)(bye){}#(prin 199)(bye)
198. eC, 9640 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNlhj4LHr/wb6EkvqKpHhNUqRIUWQVdSupSiWpdClVlcSPlSSTZErJTFZmUiJLpQ8940Wv2@MHezw7GHvW7p7xLnYeDOxgsQ9reIAF1q/GwL/hm6fFYIH@B73nnIi88CJV1dfdXi9gSmTG5cSJiBMnTpw4ccmmYvd@85swftiRqY@7uukwR7Ud1ra0G9VKsY0xe6Zodj6bC4UQqmZ1h33VcOy1UJjJjGlGS2uDnznmtWpon1QLwrOMDSyzayl95vQUh6l2SxmoNjOHzmDoMLMzP1mOse2@eaUlMWVfM7oA5qjWwFIdil9h7MzQlX6zrUzF5KcyHFgQb7MtVf/c/@ywltnvK0bbBsgCY69My1YRvqXatonJVxkbbautKaRFAFUszdyvHTyfiiox9hyKqAx0dcSUpu1YSsvRTANpkmEnB2cnR1MpZJm9Od3ZmQ7NspdJ02A7w9b1dFSOnVm2oivT@FdYbeiYe850eJ7VuqqhsGyqlMpORxbYhqXMJFlllqq0O5qupqBBWJL1VH2gWgxDWMe02B4USS9miplGzU@ZamHaoh85jbbE9FzOmapPNgOEN62eakAJM9ORshc5FZH1ItoaZaBYYxa1e6YFfGSxoa222a1ptYG5DH0cS0B6NvrEmoqtFlYQQc5DcG2YtwYwkWNC0zbHjsoM00hSYgRcYfJ@Y5qxsnkMrR3uTYcXWHZ/OmwVGK113Zlty2yRHZuD8XRoib3S9uexcy7DO8Km2YbWmIqT2ZECQZTNJOFz2cle0ILWhc7MrmwoWFtltqENBqrDI4FXVIuiITXTNeOad/Ajy2wPW9j5nJ4KeWOHRX6wQy1IVWUDISZS6GBh4iAOBiU4MftqsLw2M1RoIHugtrSO1uKMpY4c1bChyHaKaVCJW03XWVvVIYGPvZVgtonN6wc1daWXaqVCyJiYC@tf60xjrcGA8SioBRRpJ1NkKlKPfYJ4vWez0aDPbK0P0U7L7HRUlX1SBz1IHmqbIQaf1mCqWp5vSQUYQ3VJow5AICBpTKQ00Mml0K2lAGktW9DA0fpAWM2J2ExVbA0FKiSxVaNNVB14otZkygTLsxsNOjxUfWgRblu1qMsRXuielgooFa@Zo7eW5jjUa1iNHamKxU4tVY1Nit2JLCEzE3NwsCIpatT19cj24U4EGpenSCkDaEwrd/r6RUhhqQpbapThW5Gkcmj7YIvdLV2im0tZYICBFVVirPIDs9OXlyp8R3Iz3bXuQ4A1BFTRWdocOGklOYACJh0oYFpBJ7qSN9nUQA9kzNan2iLAchyqDa0Bwoe9SVDNWkPLwpHEJ6pyDZXWTaML9ITKWkMD6WGwQgaaoGXCQJBg6g1QDSQvtRHIBaTwaU@DRrOxSQIdi4@HRFAYEYGNBUXdfG1THxIcpLQd5GWgCiRFjHsd9oZ1FE3HJBCPqHipLdUe6g6mGRptbHkY79R2irnFoA5rAR/fQHYKIKUAYP1@oF9SoQAYGsKkqmLUj//0z9vdLuCptVog2wS7vmFts0Ujt0KFheGQIcOCQNWpWACXwNx5csjgRtG1NgkIxRiLLKgQlOutOdTbzIQMrVsNemlPuYGeDZ2r5aicyflgn2B95ZpLE41zLlS8rzShYSkDypuqnWTPNqGVWmooTDyT7A@dTpElB9ssYqe/jz5diz5dvFShcLFUbHkpne6WgeFSyxQEvshjnPOmNiEpbUexTa0dGoydnmlkWbLFpFbFHKhGNDKBI5KIWM1ILIVSLhora5VWqqMZ7WhkHXixChlHYuVWpXWhrdXLU8mDWQKaW0SD3VWNtmJSCEQOdYqbdB@keQoGhzdJ4QrEmXYDSY7RqUAwEmY67IYHhEnZQb40kUFADqVsXVUH0UxKjqGYQLi59caIeTWdwiEqvKbV45FwJB6sOmGAmk5UFDvrqWai2NIHPRy0gCiGPYCRwELebcFIjZLR1hzQOBOsSXxNowhIFpKJt2rEUnFI9/iIuiTvcpg@iYJSYPC70GRPVtuBjgxCAPqyY89IY928hQypTDjMgOgwMFOlC00DiXlFarwiPCcKmawSVzQAW1NlxWRTg06A3Q1kuuD5QN0APJflMICNd5KA7OkrY8DS4sOq32GY1oG@1AfxANpQS0WZA8JH5QMKZjKk/meDjo3adiaZzecn@9hMF3OsdC35HoT0p/SjPQkrH@xMKGhYR71lumJ0h0pX5ZoYU1otdeAIQQU1sR0QRdPjDQUmxeCZsnuhpWfTedMg4qoWfh4o5HnriaFQQekiFP0kqDMqU8RUBTRHC8SSPp7OHQBupjKXPiDIRAE@SA8UwdUAgMnUkdoaOiDVgIFve1qrBzyLpTO4XOSD0HT2EBTMHSR7suNljYWRq0@yoVTaC8JiPIgiiS06iwcGV0RVnQigxg8GPI5ZsftzEJteEWEgCISm0koKeO8LOPumYc5BCoT00CLIZAxvB9DETlChhIHLVbuos3paptdE0GY4EWgj//UcZ2CvwTihOb1hMwWckj61xnvOoYHMknasseaY3N3UzSaIZRv6Z9rNId0aNrXRVIUozGvDKzt0AwpYx2YVGLk/DoHropGODQKTwjcROBAlkeAmFPxXAkACSgGhoh2bRPEOCJWTsdGKSinqSinodFKCSdhxJZjuSJjKo8um2UcpxM5JMUBND6Z9moFzBSHzSeQrc4c6T/aTXheJpK5MzYjeRRYXFyNrkSpI9sXFp@BaR9dTdMXB9ZRcSXIhXApdlCJBLoy9oBQYVo/cX7iYR7E6NtsIR6VP2iCqXKyt5eoJ5UIWzyw@YyDqQLIBdBIfgCcSq1TQGYtJ1VuoaKrZmaz9Jkrnk5alDQQRXig3CvcLKuSIDFp/gNNISy3jIPs4TfoVC0ZBUFpbvagVubzIXNYv7y7b8cv7SAJTx8pKpQmVgvyi/VTXMocwXMYuVtaScj0Wu8jBINmsRDKR5Wi0mNQhIyUW@64Yiyuc2tGIClI7enkZAaIK@ly0ehbhGyWysZhHKigHDsygE0Yjqbsi5N@M1WPxCKSNRRIwxahEIkCZFhLBpkojZ04Q6PD4JSfMZjweIjY0rWv8zoh9CEvBBIsn3wH@3TyZnPb2r0G6spatoyqStLg2At70Mg9s08PTuNbYHmmsBgy3UAMYbdvezAhn48aQ9GdSbs1gRjQdRAgKw7EH5ao2AYOIO9oIJgjQ78euIoTjN@pCmzDhNHU1dU6qicSg4@C0V03N1YaO@LCSatk@D4DeA86BrrSgY0@iu5TYJSAEPk@n58fEyjOIp1UlmtV8qY4wsLQUA@nX1khrH2p2D8kLmhVOJawOUBVVdtANVKLaHmvBmN8FSqsjzeE6PPDRCSbZVexoDLXGGte6UNlDjQEL5doAaDg3WzDfUUFzwFg@eWTbxo1mmQYSObUNqIHhy9gGU8jnkRfYqFbby249TN95yIFiM8FygLZBrNPEbdktljZM3eyabBkAkDVTKc7YewaaSkDnc2B6yWztExGo1jWN8RQPqjjc26gjyoWcp30rCJkm@NQVyBo2v9I@wAN1Ptl7vw0jhJzPZKD8ri9DH6@SASzTdcTAFvMBhMlWR77BlnyvDnrjCYMS8gefRQI/mSrvmHxer8CACqUSPfwTJQ12ch4C/dyNaruueXXfJg0JTRnBWcZE7UEZhH4qqsO7DdQwPBWMoS4pJpDONLjfvjsgO097QzWktnomky5Bw8hWWbqt3qRR4Egg6HqgKichK9UiZcxLJkzIIcccglbXVnWtrzl7ZO7SDVRd/GHZjUWrnY/gSFOdkJhv@OIVTVK@rDW6HH57hAOSHVLpyQ4Ot7YbR7XT3YqUHtpWWteawMFttdEHxVNXbYlNf8LsWAVkIv2na/3YNJ0Kb65rnX3xE8Y0bvL9rcb@3sZx7fgdLwShsbX@UFewKGtLUwCY/ISi3V4VsAN2LLPvaeS2aIilHJJenbD54/RUxK5g7FBY/APhBQzvoxU/1Qp1Wy2WNLnXCxSAqwiIln0aw7rxOEKSpd8LFJBFQonW/pTVdANLGOjZ@Scs4D66efEPJxKY7@TMPSK3jaE9CNTsTpYp/MbpdHDU9oKzFHydRFbX/eAcBfN1gkkLvSDLTNRcYA/fCuHj6wtz8c1EzQX28OU5PlyXmI9uKmYeqIesQMhwHWMurqmIOYAeplXCFFz78OOKFPfQwofIa270g4k83CXCjYsjPipaKhFBLmCWc0efL1zYDbSR@jySlSdiMYovd7BkGyYn6wiC/PIZF0IgCLQ4e9BOOSPHR5ELokiCzsGXQbx4zgiy3lAa0Cv90rohgSiW1EGAyQU/cd5LbE4lNTU/2APn7ZrVGyAChoEu7YYEo7xEvAnd9ZZgp8jyFrTMwTjQl@@ynPh9TYiTQO/KcXKTHELtyJqI5NQeuGsuE3G8W/J1lsYVN9Y1xDILtgsXhKcw9O6boDDtazatfgYlY8hT7C9Dkjs7mVDDJT8m61sJWfJmvnlTCiIimQ1i9drESbHvamRSch6xeCj61/psyg7olvQzATpTqNkYPlb0mx36mQOwJixnMCziUhBS5QVa/9G4Z4Kmr94SGNkACBlQSzOU9DE90BowrzyTdo2JwjTVzhCU4DRM0tD9BbBkqUiQnWZTewgU6IJFd59zK3k8hIlINrWSkt1ZD9oRYebDjRKne4cECP23N2MMYxNN4QwtB1KJ53/8WRuaZLbBesqYpgKeowGUJG7pPNh@Iil66Gd@WxPM1VDXFCIMub6EsqXg@oOie475qFGnYclkT7H6qHGL5gZ2xR/ob49wHi@5perDtuo@52dCJJ40ufHUhtanGsETp4w0QX4g@ZTBkKenSZduKm3CwqdGmkqJLGx93i7qiE8SAro3SKevKKdr12P@QprTGzpD/otrZ19qV22A3/lUWZtkskxeacpq2rSVpqY@wgeWcj1sm8nBdZcqjUUrzIH1699EM1SyoyvX3NlA53wC8CpaWrerWu7zIbDbHmj7NE1J39LjEVZxdS1G2rPyGE5L578Pgbi7VzzHw3TSdPr5FoYkFmlBr0HS4gJ5MkAmbYqwutIc43St9@2chRmSEguCp9KKxzM5HHW91RB/KX4weDg9DtWUvlSan5ovzXOSzJvEpPmSfJKbqqjOYpH@C70exjKtr@jJbDvgfFCsu2ZQ3zUHlObuyZau2MBMjmgO9Qaaj34eY3AcnlrIVr7rEfb2i@Muij20viJ6qejJLVPXbOzO@kNidNok7eeJmyPox0@KvlnCtkkvtntJzzVfEpgtBxc3HmC0r5BsfF0BV24CnJMyHyJay7zF74PaRs@8Ufnv/NHu09xSfYWMSurEElprTvJ260t8isvj9DOfitdzS@W09Lnhwog/OTP4Wk62Nd20YYqOv48RApRt2@a/83k4SDNNMZJkaw665ycThRqwlLCtPdCSit419UKxm1bg58HmHlodlPvi@bXyzpNXsvxleeWqRaYhi@eDgv46bV1/iRPIIG3hwlXA@cgoO09oiQWPhysI0wlcjZ5fuZ1MkVKm0txe8lADWK3erTJ2nz9hLHmIuu5YMhiTmg1aHyYoFcHhWFz1/im5rTyeW/vrBNIM2tUvVSLQuNe6CkMX/c40Kctm5G9MIWcyXy@eOvpQHapz1bvD5pWK@xEfmXx8faEyohpLwrKYBuKhXdGD@iQmkV9Vahy10feogFF0DTr5F3WbufJuAJr4AOfdR@A4Qsdswq4xHEw07sTkzTh@nHK9gduzzfZEITHmWyVS8csa1ISybqv0fUix3@6bMFU2@6A0GF/R/gIpGUH47wRiCvHVjAlbydzsvdVt0GRB8YAW1a7tJJrJv07oZB@a3xNwqQTzNUN1xvj7EKXnCdGmaerf0jIgS9sa7TvWk7jT9EstNKPkiI0OzLdk2GgVaXYesmHwcUZMLYF6OI12Hpk4By1Tj8wFZ6zsj4xWAZv7l2aXMFKTkci2Wq77IYYkW4icKqZWH2VHroOaTVVX@GNUWHkMXymVexSfp3UI5ZbWaHBdh6/k@Eth4SnRMxgDsbQ2zEx6al8l7yMqvdK@Gtru40GgkYnfOdGpNK1LPJBuoEFfN/B3YtUooA05pgFzKUexuipORnRczhShD8lXd7ljLnH3@kpX5ccSHhMdvk0Cd8DxKZzvnG@dWOObUlqQjK/ZP84K0HGu1bHtPucifDVuQXsO@182sk318RYaQ7/YqVPpuas8X1D3jJ7ZM3pqz6LO4fke6h7AkQ4/UPJYJaD8PcW@xi1/JI/8uVzPDlJXN3X9a6iL8pBLR9Ocb6fdxu36bUj6TXjHShMixOOLBjwYsolINHY/1Hd66hBGJtt0zIGaJN9DoDqaevjvfNPz3mHEZueaarX5fgW0@ymO1tRVdqtBEa7s4CL5fDNSUzcV3FX6iPIOlHGfX2OYapnWF60eXcV0BgN6NAb60KYfMvAmO/Mtl2tsh0r6NcygOXyrCGdZtWs2Wz3tS0VqqopjaNdp14LDvY/OS4UwppprLLmFwSldA1pZ4xQyQSUYf4KPvYfGv8CKztzabw4ta/xlwTC5AcAztPIFA3Q8lL9Yq50TTUM@7oVy9/w8smohlnYf5CZSoFFZTqoZ0ErkB@0/E9u@hPSiNcYHlJ6pelNhAstq32K4FHsDyISnBfY3QPg848VDgnBXyDeYFUZ3h1079mXG7bVBp8KfuQhrXTxhxReWbN28DZiZoesrhnjMHZW9RcjHVkTyjy6JpNJi6TOpDh@0benawOa/LNnJzsUyu5Y/CzWeP9MVzdNWO3yRAl1f0uz6poV730GFSLYs1W6hvRulL5eKXOQYZhekcFJnPrALO7cKs9sH5ukmkyNc8u2B2lVwL9y@htvidHt20APM0zsJvgbx66Fia6@HpqPOxTm9o@BrUL5Sulprd6IVXIQudcXGKf6Y6AQYNNsQtz3Npi3IrmN@x@FsRovzs5HTJnXvKNzjhpCAXiR2grLkHnN3jHoONOpjvDI3r0mtU6zLPyjoNIcMpuI5t57zd188ZkW4HfYHQ1s85ufexwMFQbtx/5rC7VsNpGDyIwhd1lN0Z75tOWA8BX1KjIS@8yEt@72mm132vphhoH6BgEOl@wHG2oBx@UhxoAcYc5iV8v/KVUu0TSS5UmN/BEZQcyypGZrzuB3GcRSYB7lPrBBXtfDATHoff1PPvhVD8nQ@VfYflfgwpI9bOsxsvgR19O4LEOrmYwB888YxnR70zpnYCbE9EsI0Sxxys1PuSdIwbSWlUyfuKQQWxrMwQxwaHdNKMYKLRpV4PBYL8US4uNA1AMyForN8eM6HHxO0ma7ZDsFqHXZxwZbuRmuZNfmeVZi0JrF6nWPFD5062R4N6CDeMU9@saTUK0uRZDKyFLk01lgm4oGrOnSyueDKBGxHowcvr08CZih8wzC63RqX@Tkmu0dnBEGhbINiemaQvQiVXH4ahx/1OsXtDP/hr9ri6CTMXm3Q6GCgA4LgyWGzr/bM26c8X5F7bTBQ8Ogl4gCZqPODQMnNGoPOChosPzFp3rKzndOiOIcljimD54hrOF4peOOiDQV3UTu88XhpvB2xImMvlVuplqkP@wbMGdpOz06xE402SA8tf6cjuBDMcCycOLUTbI@1VVw0pn3vZCvQTfOaDrBgSf7DX/HTZ7T7XexKdrOnU6eBHHGTu0xHvlotcwildpF8Ui1TgESRyCAhh2iFY9hpKDyGe8LpWBxwZNI9FEbZ8JNhm7UTltxmETyBjWdNylonulQ7fv7mIlOv/MD6afU//iwduxOEk75Llgq2lGAuSPkeGSsYnYdoPzbCpKWRxDP0jgZo4mjALW8PIJHCmQxPB7g8ZpoD0WvoYC@dY/W4UVwwEUU3tbN7OqxPZ4KJYdVbOh1GW3INHDnwsK1hQwcDb4xQ815XWYoOubEoeeKwPGSIJ@wUcPFTxLRZHk86YZKlEfvMeshkyRZu4AYfJ6SOh@v6lQ13X1EuuPsrvaU2h7TB4SabyuYqVJ2lRmW9Si5LbZt4yPXi@8tRNpO8HK1u19O2S9TLy9F3mexboLoJ89ilJ2nsedsHW3dLqWrm82dbGTNJuo@U@W41EBNLd0d7R9snp7XTsxNohXtX/OyYVl/xZQ1yEW3J7pk6HR8Guliaan@D/PF8AB6NsiWFrePFGLFYKLjbmEAFraWktMSdAdE0kfoLyeelt9VA/CyAkGkdjbkctQfDALYhMBtSDSs/HOAhaCbSioOcxGUaynjsQB5hcE/gHFlKpJJYBYiVBGJ9JanYw5V9ysO@hmJfxPI42Z7OBUGKefldePG8inNJcP87qfcABsrfvt4cy@P1JphH6g2gXqibZqe2t392vD2ZDHiMniR1K6W82GbPhTP2NG5nck@u0okkkRANbRWJSZSAe8VgRreeNFXnVoVqCeHY6vPExKFUfinkMyZQpoJXx9TLnBbRKJUAdZAyVmvqFEBHGwWK6I7RAXR3vIqeENiRPNRuwVOSwBymazxS@HGrgVgFudyud0RCXMjriB1UfxJuj8Oq4RgNOjylemCo8kYdm8F/YFRyXdk6GzExnMl1lmRZ@OoqzF97HmyszMcotsQJIS3xskteefEKCShT@0qh@S7tPxMHHWCU1pUBnlcX0Acwx1xjH4cmnapyhYmnX9zibErht6VQ07YUrA2d1jIcPHvujluEb2/npILaGVfNSL4HeW5o4EAFQIG7S7ZHMFECZuuQrOe3IHCSm@LAvTtUkgHUFgdsPS3BZjeaTQZSbIQO6jg6SEqsjag4XhxE5@lYTbdBJ2nD8M2v2SHlJEW7pvnW6aTBpDDwZMpTGRNMCiGsXZk9gA1D6W0LhtUPPPESwRFmO4Azsr6YTALluprhXnSzhnZcMnCtMcca4m6DamQmiVuENXIle05fDwDOuYriUk3/@E//nF8/cemA@xfCPcpsgO@PhK8D7n/ixsgy@P6Z58uC74@57/s0NtnsmXuRvTC0PrjFHPjymTRTJ5QJ7m0/VBevtbGl3@wdMZuMzdiWfWUUaCaUMMhzmgH00vrAFDfUxgjOc/Cb0McTvXgDLAJ8BfyB6g1qNJSfatWjePJ6LZ3GguOMOEX7ktURtzTTQeyPQ7yABJSwdCFfWJHTUMjkjYuQTkN2cSMsRxiLrYFMDN1og8qHZgsPPDDJbim6WimUOW@kl5Tvc9IHr6BLABviE4ULBmnwjISXAuKqIll0SYnLMUyKA1lEjqBMa5uc1UAbjJIDQGIYbLjHyUDdNAWpgI8NdeSQxjR2J0BNvGgKLWQqv4bGRZQERBw3XpMx3R39ra14NiDQQVPBZpDOEewEwdakecx68T27dC6NurguhQHj/WoO6xrg/sdz7lDhnIXnQ2cv74hOX72BtWHPTgwTt0DvQGlZNJvO5tJyIRbgUEmggvJiV/8MKKFzg7BoqdqVObBrm9t7Lw6PTmYuoSDIyDRYhEWq6/HLZCpxUfccEa/ck0Td2EmfvNrYcUkZLJW/TwAh/M0C08Wcl9t0SR/I/ZzvKZ7NmyJmMpIzX4uYVuaSO7SXZha7H5sOAG7yLY0zuUZjd/cX9fXqpRGeyf7zvIt5wqllZC5wXdp0LU9kuphYxD13p/QpXvhnp9wzNFnJv3bKO/nD/X7ww9dIeNcH@ndJuHuyQ3TK0zvkGUo9sFsb6p5K86zoIgVeMLe8IGvcospYVD/DVmhmr0ewNEzUZfamQ3GMySPSIbchuffU2RzSJuHMrUx0oYtHMw/u1MWIXd@/3UFca9CD0ulaM3QrTuC6h8C807cpe6BrTjQWMgTE9HGwWUj70UsSPDClcjFi3rkmG3XGUYoshVG6g@i2HuJ3TDD3Kog43SZxNAS6HZkD5lvRtlTXdQw6FdsaQhYtnJC9GPYBrkOPYxVHCxW0rCQkBnpG3KJc4P0JghKpfjsfHcVSPXXU1row4kRjCRBN38myfw@FghcpgF7VnFcDNEsNegrUAZsmt47XOIxi6yXy@hXk9kR2Oz/YqIcAGSZtxta45SJyZrhXBmHDr7FIwqNMM5aIpBifSYnbgGi9mgxRKbbZw919ZProdDRS2YKnu/lg3tGsfgprBcMMZ6HnuLc3yDXfdCVIgDLKhZLSjLY6iuLp67U60gnCI7fnN5GYNMPidC@JuIWiPX1BiSsLFUcIJf9yjyl5Vyp5cm5SNJRKqZ4dwhNyMCmBHE8cax@coCJEO31lwKJDuuHFZilG3uhl1EjYjhVjySoO17fMYPE42TTgQREwZ0HQDrk0OkofxQvRoukKNBKG2kYbH5@0AbuQU6k6uCmTGFtCe@YmaFNoCYyFYI4KSdYILegX8LeGJeLXV6bENZZLlG2ILlkAqLnRJKe6PZIvQAuqNas@8U@0BwQMp2qptCZaY1LalxjwxfocgQho50hxd44A9BUnmoBqKKMBatNS2xrIy2cvVcNQgUDAM328rVMZApNZsYR7kWzCv@iNcgjzIu6KI1JQ0MkL4LYjd7oJ6tpSukymsfI9qDUfLlGv6QjNZpz@b9OpdPkuuqRXxmnQNWPV6FKvIsdzy/H4krEcXTJQ23ryBC1q90ugzDVSMEEdAVBySY@VgZ9B@assGeUlZT261K5klykFeGGKfAcJfrDTqbsl5T699ASUpQSEWFzoRJdsupslk0rJ91A@7CFL6QTwzB1eMkLXw2L2S1o8jmVILTWwAD@kL0/iNGxenqTJeFcWc4F0ty@625Qq5rXEzLW2nIAieM0bsPI4YIkNbw0X2L/@LTcv7gH1j2f8ErcFM9rNoNrByZc0GfP1gkXIaZS5QshE@eU4QMBRFIiI3oQSi4Ew@c1vwnKBMelpIRc140/zmXI8kpdhmg7z6/Az0MPTy5Il3V1uJW@YmoxcdJR86mP96Pro6G3sMspKLBLePJTkFel7Vsqyr/ussuwDH/bbfMLh5XQonF6Wn6ym0x8@fIAZB3wuqqkqiA/@iV0kI/WL6Cpj1dXV5UShuJx4FmkEChaLZrOxE5Zml5qmDex2G75mj@5yjob55@lTygum//DPeJjIXzhcD4KI0PC3win5MLtcVZTl@Er2mVGGopXwk2MyOPG3CF@Z5fNsGz9/@7//7Z/97Z/Q35/R998r7Jp9gs91h@E/uT@1A24F3c3OJ7y7BqYWFZILg0gkn4ucfB9h/9k@i0yuPl39T39y@DHshKvZ9LkFTyf8MVwohrkTHODLub6bcDW8jmCF@/A4XalUwLn6n/5XSF99AXgwZrwOP9W8i6swDleTFUryOVwtgEPOZiHf//tnPwuFq6Pwp7Asy@Ex/TXCGRk/xSfyE8bAkZZWi5JpPnPLOwp83LC0LGcv/fYMNDc2rRfcg3ygXZkZngQlt8dVTHADOb4FDm8rLiw@@7DFmApDLX7W1p7NEHx/yn@cSsInJbrBCD3JkVuFcLGSaPDsPV4NBxxTFfZ@mai75/9GuFDYvXIzeaF06hNUvwzLxZXDZ6Ov/jC/0C4Rwz7tvMzZdJhLdc/D3E7PvgUuFP6hUjl28O9VE/@OTvCPjX7KB1A/hc8i/NE/fDwv/i5SiAgmkNnP4m/RXUPhi/BFvf66R38W/u0a@Nf8iH/7n/DvtYN/py38O36Nf6fv8Y/NVCYUXl9fD8fjx6AaCp79ms8ZfFOphvC5vIvofqcftnJYOHwWYuFkPZ68v79IfT@Kl8viH5SmsufDD3dBser3yeT699V4/IKKd1EV5VxP1qtQVl5k@vl@HRDH1y/W11ONarWarH9fvVifTCTSPXsWx376DBJW6xcXofAdtkUFf5bxp2Xjb1aS0uTFwQJG5xK4GDnpIQIY3baP/lD4w/qHaPxp/GlGz9xk5Gv5@pV56P8fHo4gQhtlrkwr08v05DZIRJZRzzLjzHiU6ZuHchucKvxl@uDUMp1RppsxMoYsj0cTqB7@7x@azqtDE7CZkNIZZRxEnOnAs3t4@ArwdSDvK/jTMpnMCAo5ytzAf0ZHQU0XedHz@0bsMnTBpA8qjP4pOZLKRFKFSESr5wuDj5d399nCRykRaVxeROrlcNq@vExz7YhlV8p0jdv9faOxfbDVaKSRj9aX4s/iyWfwqVTj6@LxNFwtP71cS2L7cf5LNcLp9aeX1VwS3YU4NFIWwtbT8W/8@CjhWV28DMGE7/wcv@e3N7fcRQ5yXZ6fe7H4k8YgclEQfAA0PTf9hIOBpvl7@m8f/pf1/@qMRS/qMcaid/frUfrE8C8Wu7u/uxe/1Vg0KjzRdfjDAPBjkrv7KjoJ6A5cF9FYPXZ/z8PgNxpb5wirmMd6lRL7gNBhwzzXy0gZNLzKUlQsql1ejjKZWLkJIZ55XflM6zOxMu1cWWrimhrMBuTlGIHkV8rlFeFeLZbLReGWC4VyedmDyoBHOAFItZVWGRm9HI5hETj3RzNoU6GrMiPRttrBO9OfDgYwsZNLmc@fvaBGo61ZjQaG5z5/voSOFMF9K5VSHkIyxc@foQ9GYjDpOzDFimkJpnByOotOGZz59fXCSrVaWAF3oRiLlaUlvpkl2o2X5Nj9UlripYNpViQsouTiaoxC7yMYz8Lr7GkVGNfGD7u7DxMR2Uo@Fm2O1RhbKUSL8ZL4qyzG2Hq6uszE38VFLr6yvLr8rF73ByHs6@U7pSLfV@6UNZzp35db4rpJ3EmoPHmSK0HtipnyZajR2Kqd1hp4b78koSAdMIahJDZCuEQ4sCIXZJfJl@oXWPD6ZSSyVn7Gm6eYZ@FIWcAlIyCAWLFE9QvD5E/r4B7iEcpn8V2Tl7O5xXR@9F1hOwPK8udl/FxcXBSzxfgyCKjlUqler1Po50VKc9Efdep0o1EleSEX8vUkaiFXo84yFFZezYWXQwPaELSaYW1cU7XQzrUIgT3FZk1c/rZVXXev@Lw1Lb19q7VVwH60X9vcPk1k1wFldqe2mcienG2EZfTmfT9F59B/vF3bOjyDBEf727WT7ed7b7bPjiDchrEOiAWf/pGiDtWGejsc3qK/odJnU7OVqytlMGgM4DPq/Pirn//4q//ux7/44x//4uc//sWf/fqXf/Zz@P4VfP@YP//435by@PvrX/6z//nHf/0XEPjv4fvv4Pt//PqX/@Jn/Ev@v4Hv/xkI@xvxDcDxL5ASsP3Rr3/5J3/561/@k38J338lvv9y@vvjn/5v/P//En/o/Isf//Rv8Ed4fv7HP/7hn/z4h3/w4x/@4sc//IeA/O//@lf4/yd//ff/7lf4/7/8m7//6//h7//ofyLHn3PH//Ov/i3//bs/@Pnf/eE//7s/@OUDvz9/9PeXXxH@y99DyNeX82vwfE29vjXklz@pPL8NNfxciMH@7B//@C/@EXDun3Lffw8@@PeifuF5vJg4zdCScT/wF4x9ToMOlHn22QMFlP8jhkIw@zyJjUIzbuivf/nP/xKDJ2D/URBDRp6FXUJgL7dfAOy/9goWhP3Fj7/62Y9/@Q9//NWf//irP0KBllwpJWqJpPwFWw4A5r8CDgELXwMHgPI6LmsvssVQFhyL62h7CMnxDx@ApIvgAl16OZTPgS8kV8ktoxsSwtRkmU@O4zjlh@8otFICH1oD4jCExHlUHKI24qxSqcRDowrEESh4Mc2IVYs4/0H1vwJ4MRFPk2gUQbVkow3CAikr8WPWWK6MeMI4BlQJA8MCYdCxJGeleLGyBRlWRlsMcSHyeOgDPD9UqsXKqIrofqAiAI74BmQJUBUs3aj6A/grhBPgQ6OtH6AoxUo8Xi1CSIWqSrklGpSnnKfKUd3jjOqN4YyhMezpM8a@k@SixKdhQEomoPE37kM/JWPEU4i/jC@L6tC/66TvMqaHdhoRfXgYj3@KwZReAADeZBK3QME3mcTSPIPoEUcVp2zhEecYgHJxYbXxAmiUjYfi1L5x8kD@UIav@6xXAx5Eh9VZWloC13pVykmHoM8z63rNdhQLVwhIpVljUqEkYTDuKFGXjkjjX95ahl8Z/rcXaVcoJ8dyaCmCQ3mEuXkk4zlzxQxT6d2qUV2WqeRxgguF/XCuZdIyD6iHKywWitKd1TGaNqoD0GBCr@zuhjkCVTAhSQm5UOLWUjGrfGeurVV@kFdWQ/Ak/xCvyxYXN0Mz4CuUUti7kKDVu@Q69TRwgrpRCFWrYqmKyaHqyfYpJDg9ZHI2k2KgP96trGZX8iv5bK5QyK9m5ZVCaaWQL@ZAQhUy@WxWLq2slIql1Xso0DPo54m15WZ@vfoPZj7/zT@Y95kfip9Q9S0bpdjR0evkfag6SibTWSpyRc6vlscVKAgFhaqkSXFVeXyXBKUTmyd0Sbui7nADDhQtdJdEVl2ADwsthNgCBMEHMKOhnonV473DslhGw5cR8KU0Sc4DM8RCl8AMHFtoMPEJYcs9AXHzRObOfMF3ZtB5iqdsDiADaAeD7eN@RcdkpybfF7ehtkLr4nxINRSiRYcLoGo9hFd9X9RD62kvdj6mzR5/QdemZYKO@tNhNhTjmkdtaXilX8vxonYVvLrH7mtO7wGIs0Efz5Oo1u8Nw3a/CQVEmyMH2IAfSzfNeQCr7OzogVq@8k7t4eodHdsD8OO957ungefpdm1zN1RgG4cHW1OPvADKs/3tnVPPu8pj3aR5D8W77f39aa944DxjkeVXEwkQkPCDzwR96Jla@t4FkVMPj5yZBGuM1aZ6wm@oH3V005Yjka7aZ9B5ZXznV9fUYQK1lNnM4HICTn8aajY/ZksgBEsyCMOClJcKmSwMMXRXfsco44b4sL1SLuXk@HFUXo2tZkr5llXZGBYdR3q6KMGsMr1eLYZe4SYvQEKHFTQ7tAtTlz5eHI6nzJ2QpbZhGnNr0DmMJr6kZzhgDwbCA4PQaWndHsjEW9MFCDUVhcH3Wz@QXg1@nMcDHJ4Hhc3E6HPAcVlL67BMKEXGqmypmC@WctliolgqruRhhpdPyNmEvFpcLWUSckYuyoViviQniiul3ApIT4jNl1ZDYZAwWiedhsFBliR6akYLL/dcx1tSzVSvGgrzyT6MyPj2ubDiBQyLTMoVLzOQTgrhBlamVRYlfL9jBt@eCAgV1mLhnZ3NzM6OJG2gBw1zmxlJaqMnX8xkVjckSaWYTRDwWUkyeRqIAjCHezKZjU1JGnIEeCBRknro2S6gJipJGno2azs7mM8VerKYHsCueQz36K5nFcAM9ORypMpK0kcPHcDVeEYrVNJt9GCeGLPDYzYhTpKeu@XJZADDMYfjGHbdutZqkrTHPbUaxrygiud5UV@ip0YfSbLAAzwoSV1wdC2Yc0tSE5zIiZLUAldrrEBYH1x4ftFwFEkacwIhiSRpRNBK61oCtUuEYza7u7tKz2mrXf4ZW/zZgqJBjDYabu80nz9vdrtNa1zbfn6MMS9e7CpX46HV7DZFsmYDPiakgZjr/nj6A2XcazQUfW7MS4gxpmIa44aKZWsoH6FM4tPFTPqNFxDzAmLmrXZwbPDpA2gTPxt9eG4oTYpxPxRDz1GzKZWRR53xQEVjCnYZ2ghUDob0lZZlltEFejpbjEQjifGFXE98KlMM6zMWjd1lyvcI0onSqxtQhsbuxhejSqYOurlcRjEXXew/leRSXlpbVJ5GR@guSGugna9IsTV86YXZibBIUn46LEqFVWltGZ7SUykHzlE0E8kwBj@xi9X6U2kVkUhPnyYlKAl4AUSBhNJqCRGWVkFLKN8DNRwQw82hozYa0eitqlzHYrxG/EU57Pz8PHbHtz5pVEOn3ImOEqMKLw3TYuVPUPhpTG0VhsNhyzEtjq8L9f/0NLNGlYTsixLknk7H1lEaofyAp2@CRkOyZ3wOneORBTqu6O5tIQXYXgudoqpIL5FjeIi3ie9doROiMAfhtwnQW1JUUBxLoVBV6E2n6shJ7aq4z6SVTJ5PfNbXzwEOT5riMcGDYZ9tsFvKBQ8NuPumG5UNQJkpG3jqXUXv0ig8ClXbiqPADGrjbri2JmDvy93KBSL4jD/rSem8ei7VWTDf/GoGSnVmtLKr6@sXn@ugPgJFx2EYArPF8ihM50JWV8pRmK3EKrb6kSuRn3U0@y02KhmuTi7Zw/5FZrEgJ@6SjeS9rtjOkryaXbsYLl0k5friYuZzd116X5XqmD1qmfQXtE2C0C9DmNsgfJgId7QPEM/WkvzFHXKxEEvh9vWG2WnQ5fzsQ2A08BMOyqAO6CroRHIpWxYgoYHgnKjEovjWHb6PJhqJrGYjkVikDFCLEEwMGLsjfokAF0eeAO/CaATMW8pCvKU6Q1CToE@5xfRKwJXrghwK34famj1gK6VQ@C50f3e/XnW1kJdsPFbiSdf7hLFuHOZZaVo1wfWWRXIlU9VnrFapdY9rZQFa26TZUDrELvnprGR68VvXZuLr1e/58xLX5SCbECcOLV@m1@PVdLVavQxJkhSWXMt6tJiHKRTaGX4I0y16bPOuMzToZP3aKySXssZ1qot67IcDTb8r5pJVUtCj0Nnuw/H1NK75pappIlbrkFbEQ2HDFE400DrQOaCD5vMSztdUNjgpfb/6ffH7V2eHZ4c77FlmrbhW5JSgLQrPEgk5IkeAss9AL9COt0PhwWczL/9gvCiH1waR3EokN6H/XVbE2eQo8kH0Alci4Fu/gLlYPQauSiX7VC5k10CHC1fxhGR2NVwlh1xYDdfDPPEKxNb5trSsHK6mRbC8KsfCdpL7gJ/zYRsav/jqw2eYQ4v3gWpZcqXTokRL9@v38F@9v4Bp5j3NNu/pH3/S8HPPAeAfwT0Pf/ifAFwQxo@v/5Bc5//r9LN5yAstFYDa4Q@VKjTq943vG@FQuBSpxtMRfLe12Echpm@owi0b9Kfay/j3vR@wbNv2sucD7/oyy1dlxtTldDp9GXudBW2vVCoUC@HQb2Y/6WWYai4v1FiEX0bDhS295N09gBOZeLEYWgiWF5JbJ4ebL2EiDtJWNfAFi2zz8CCFUfgOQP8EVUtXFUsfi5cAjhEKhfTp5hG@Jvxs64jSnNPZOQolQ4DIZWmvvSbewZG4YXIqx7KZTD6dWUnLeSYX1zKra9kCU0Dc2HhWXriWMCmjam2agzHX0aObMUq8UEMYjNvXYF5lq2vs@dE@paBj9MsLW9uvDtnhwf67lBvKw093907YyeHO6XnteBvq8Wr7hEm1E7Z3IrHzvdPdw7NTVjt4xyD6uHZwurd9ggjSIRRVqDNwgnkKM1u3x3YaFQqbtOaJYNtsXavOZLhiDZQ03q04GWzgixdUvJ18MnxowOS0HVTIT2oLfHxmiF5pt60QHtrTWmwBtfGFZdXCna1SL2Ovsvzw7aeMlV9krZWDyCprZQ6M3Poq0zPij@kr/dwxW1xcvDQkT84Hq@HNB4JBuN0bwvwy7b3fXogWVtgyzAKyKzE/5uDwaCHj@hbOj08XZC/ueGsh63n2dhZynmcbfCueb@d8ayHv@TZqLxcKfrKDzYVVz7e1vblQ9HzApAslH@fB1oKcCbnEujG19gK9XCq6s7e/zZYBKFaeiEXTDDqmgoEQ0aFh8xsUaAK0vHzbMxOkTjbHU9Bt9UvQLvgE1ALqIxdI13qCLZsD@OmrfQCGZCFPw1OsbishsOI9JDB6hO5CC1ihBawQwC/g2V2EY4sVlo0xiF7o8NXmKL@XKsGkM5tO6H1ns3XUCqrADAm62IROakIKVbwLLrRwL1BGO2S@6tD2UwIFpZlJlhSL4fGug7P9fZ7ZALIwrahEkIw80hyc5gCwQRXhF6sOobxxeLNQWyCtFoTygO@rC91PtGZoujWRFFDPhYUWIJik7o2iJxiqWQlc/0S86OHbxgEYosGdARc/1xaNtrCuXdVpUYFiSMztwx1eQ1xBrbDJVo4xzJQoRdF8Q/rnz8z1XTqTXmvSa0Q4boGcF4vj4yWtIGwMwxbcA4UEQYenKeUCckw8DqmhOhQXqNcCEB2@/Ky1W8oqZJSJsCdPqBzr4CtFKAtMF6ccWRJBEIEgGJEPkXlFW6TixhbSy7hNgb/sGYmI4wi/6rA59u6JAMk6XdCpVvV6odecCwbMUMpTAllEddrY1uDOZRvgR/EInJxgTegmCeZGygWMxBlFgqkJ1oHgKZna0AzgXNXyZaLLCtAZqfUPtngL8UtRKJwHUI1B7q1Rg4GweILdlxh9YaFpwTyt7EKBPCQo4FtkmigSgsM9nu54i5It8/6CbImpvybl3s6ay0c8NbCD4DQiK85XOK@I6lJg1QeawS@QYf@tAHrOkhxZPC4gPC4TYNuTcMkkh7t3@fILldiersXiN9cCxfKDtdj@ymr8drWAYc1nEagFiPgo4I0DNP1MtmZ2HgoYCwkF1eanoYAB1Ocl6OMTCL4iPQy5fvrkt6eHQXptuitDv4UW5FKBJ5n0tia97Ukvdl8IURhMCbIr7DNroksugAvPM7MiONpcVk4m7Ex6yeBQYaqbpuNJYJ4D8ByKSg6GDDgrjFGCpGy8ll3p46tBKqy209g72D6djEV8KbshCt7DF2VTHrFJMFEgjLej6Il5JYp2kAhc34we8TwSRM/Gyenxdu1VAsoXY@t@D5jWAeBH9ISJGty7OUCoobZgPG4nWPSkxpZj7AmWLMGETQA9X52FbtoqoHowx/ZwkKWsMhzE80/2pDD2yNCcrKQoi8bY58tLGFIzq0zuDz7n@jljNddm49wqKrscj6eDCCnvCpgD3jW5soGQwJ4K3sgxN7OrTIatWDnmqD3QuEcZaxY/1esexzYaFt1TlwOTJmV2md61jrJF3FEB4@KkavO4FkljI/IBhmI3hjAczsmqFSf9HNmTYl0Fi5elrX5rWb6k0U6WJcnLsk6ZzpbhN8KwB9Ol0NTJWrrqwxw4AwUPn4rIwwHaTI4wyAqFuC0lcONT1MQXMjixNbqpA2VKo4GX7zUaUVvVO/jC5qHVgiEf1WVbgOEHY1M8kjoSOiYjBXlQf5qMaGt4WBTvSIRRZwohvTe6QvfLRSnHUMgrme2oAypVoBhoDsMXlwYzhAn2hB@aFQ9xBUocWxNa8Y6C/cFFdjFxSQ/HMbR7iTnBIJ5nQz02nRPnsc2cOLyLbV4S93DxnLirYX9eCUAwPBAjjgfOiTHMw3kJ@B03fkT9IkDAiyCB6/VobH7TQ7@abPHAJUVE/1NrqIobd/YOAywIyqXgwEBbh7dUYNqWhtdcTyPyDihDyugoFjgr7bFVzOckxW5p2jR6F5NARIf96CZnNlpr9QDrd3K2GEsEEAYw4iV6fUV/CCcLIIUSzkES5u8oZ66V0/ZQIwtO4/XTp/Cov9GG6Z2fwBw8Ao@xPiw2vgu8gLc0eTEeM8/pcj66tVnGoXC0wmPzyxP3WT0E7VZCjgUJ@ttmn/zW7JOB/LFP/qSsK@xishz1eMC/BgF@Hd0O/pMycks9mVvsm2oc5BpVvX6AffHekUA2/L6ByWw9NEICeTzlVoXQY8BXCgnEFUT0DfKFmk@chp6X2h9/lissKXtpuMTzewOZ1QOFD@FNCY0GXjHaaNDdco0GWpYaDYnnQAMvDnjBQVd0Nh6XAi21YVJsVEoqUkJKJmsnm3t7Sc2QEvzm4IpkO6alNvCKKCmBi4sViQRWA2F6qj6oSGJXmGIzSi09nEctkAdU8MuZEBDPhd4rH7w79MvZtYJVMr@iSuZUZv59hl@R2zHlhke3H8vJ4heDuRlt0t1VeBmYpWooaPidyOKtv3jJw8TdAmjSF0Xg@dpk6bPxRgdeJHo0MEy0NV6NQO9WrjCy9knuXSfSzNUkorejqQcR@JzKuU86ojenMLr3qq0KPYvMQynJv/NQFCwlahrgd1dB41dF@APa5P0norwJ1zZpoxlzqqi@YDEHWPkLCa9HgQY4Mgfw612RAm7vkhRw4zUpGOSKOnDjHSmYoiMc4roUcNGFKfAE9pb8@xn7ykjrD9FwEzyELzQ5v1g45GNNaNSnyEnpxymKECkdL7qNCryxuLQmQdVtupxl@oIWhJ93R0usHpoVsnSjMBYzoDrMQzr31pdY4nfQSAFFDEWzLUoDaRMSk7gSQmnltTpMPgO844oYVJ@nwkxu9UREUJOEl94frwJ3vFQmphdIEZg88ML4CbiVKfiGMlLuY2ueCuK3WBCKK25zyo17Oh8seBCDq6jFQo/MpP5/M08KNsl/oVOl/@8nRTNTn9/zVOaRKcw3z1Z@h9OC/6rQ/1eF/ico9L8zbf4BlXwa5WyPn1LXv6iGf7v6RTJvDMOG1b1B01v2p@hhvyNFYPWb9AC31BfyY7rAl8dnF002OKz/xFE69Jv0abtwvmPWarXTvmwdP691a73a8Tvwb2T24@dXKxtbtxvPN9q1ra3ui@7mgfq6WFvZH7x8W3z3vPPpowra@@7hi/ef9EGrF3p7PLg9V49uc2rRrg2HH/d2x87uxll/8yT/bvU2s63nOxvqxy3d3np1@vbl6fP8Sfz244ujF5/6mb591MkopX5u91Xhzeb43Ajlb7Sz9s6@dtg/aW@fZfv7W9q7nfhmZv@k9FrO7G/fvs9t3sbzmfTe4OXh8@Ozq@b2e/14b/9de/OjqRQ@Xt8O9tLtUmfz6vhN6DD3Wt79eHjY3c6Wnu@mb7c6g3Ymu6tb@au3x0cbZ@92ey@V7f5O/qz09mp8VOi9fn3jHMS7K@eF4St7JW7UXr/OvjSe39xsH4eainlq5dRz87U8uL09Mkv9VfXlwW63/9qSjfRh/k38pH96u7W9oX9cHeXO3p2/vl05eTd89frF@8OMdnLS3FYKg2Y7e3J1uhJq9XN78Zuz7bOi8rx9/rp/s7ebf7eVftVTD2rtI/36eXf3vXlytL9Xy9lDQ97fvNHfPe9dvbre2tzTzaNr3aitpPP6afvd4WHo7IXW3FJ339ovale9d@n8xvXKu3h78Pz06lPv@sXGydlhMTs6GmfMTfu4udsZbR0XssV0S/94/KljvpLPXscLN1cvstq72icnlPs0zpf29Xdq33gRb3Xfjz7q6fiZLG@@3/v07t3J7o3VrBlnH9/sHF9Zr9rGoX2YOX7x8lVTvy46V4P3xsmJ3Mo8V69fxTNKaHS2a0MbqadKfvW0v/96MNoyPx7vvbcLn@I359c5dev6@E3t43GmeWsM3hrWvtbfzLQPldob09kejp63Sjdn17v6/sdD@13o1bacz@@YHXuj82al9Db9PN65fv52Qz4ZZQ6M485KwTp48/pc07Z7b88@HbfyO28Gxb5jdF9/Outvx7f3R71PajHT1E/eXRuhs/zJ8VH21nip9Z2d3eNXBecws//mqL07lmuvVfnWWN0c57dGViF3vvXWene9awzS77SPw6OMehNvvxs4K6@1Zqf1Rmv1X4ZOXvTODo7e3O7lC9bzvqFtHBUzB/u7mwfd9srL8d6r4fZ@86r9fO@t@nZwWrjObm@cF7benuSc0@uXTql1088dFeOnet/pnsVDL4a94erRufXxzej9Sq3fVHPH@jtzvCr3N18MsqM3te3DT93ro4F5IO9kx@mzffNaz3w6vf20axdq43hxdOb0TedUHuXl16Hc7aeB82Lw4vXJ4caLw/cvlBVNO1euTt60M7mzYlrrWbm9QuG5vL3T6X/sl1T509arnJLr9@L2/nW6vdk@e3N@rV/1X/avWqFiyW5t7L0fKuZ2Mytn3m10tvPq/sb@qayedV@erGwdZI7eto/OPo5O25tvh2dvDrXM9tWL0n535e3xm9LL1fen9qlybr59aR2ERsWcacuFUv42d1IqHvask9z5Vcl5//KqsKGfN@UXe9m@uqNZb4vj4vXgU@@2e3uiZprd51sflePONkjSs6OMkh9eH4xOQrk3p/2b1cFG/N116@VbQ9aL59pq@vTjVem613t5u9VaOa99@qjkn1@ppZOddFPfyT@PH2@@Prrqbp1/Kq60Mxv7b5S3o@2e8y70elfbuiqdXx@OxvLrnZNxv5Yx9PzNyXn@5tTcODnfPSn2XjWtTnP3qgeyoT8@u7od3uyqq73RbfFl7@qNktl/W9w07JWjTOiFutdvH5@@fFuLd7Jqybk5fHcwOC@ej/KviuZ5yTwsai9rneej14ed7czqQDs/HZ1t99Ibm1q/CDLlSD@zNg9f774/fzHIhLJGYePTpplf/Ri/Gb0rnKeP4vvDd63TbP/csnbfatbO25ujty9Panvxveb4@dG1cvhuO39ysLlpv4jvaAV1vJu7tWubOb1jhuz@xuhgZA1KuffX@10YCcx2qf38NHdu2LVa53aveLJdqz23m3svlNHoeWcVxgj8bJ@/MSuh3/D710L86jX@UPgdD6G@3W2aI5CX/IxZiI4EhehIUIgfAqKd0HyX8W/Sy6HT4HZ6er8mN/AMm6CssbaJykOK7Xn3meLrDBKsb0JyDV0tc0BPRCu2/bdxwqfDL9mr8BQbvR1MHQ10U8M3xeCt9TgntVR@VA7Ul1To0GD9Mc43HbXPN/lr@LIXcf0oXXTP36lD1x@GFlot5r5DLUWXa3pvVPsACsTA6CbpNtUuSyZbHV3p2uDQ2@T6EDrxbvvGHHRNQeMHZiHvNxQ5kxdbU1FdpcKd4jtqDp4z3eTX6LszDgWUiTHdb4FGKrrjQsVXsNrajaqP6b0IajsV4js@v2oXZDAMt3BPhtEVkFN7Q0HdUK2pDaADntBdaU0vP8P7R54tp8USKypDDcVqag6@xbPBX6fQ4Dm6e94Gk3sP6WypWKDlihFqNnR5akKcfRmhbyoVUoy2kuPxAkdkj6ohqqjubsPl5QGhpH1XjHsCmJcHD@PW@t3fFeoJ3G1NncBrAq2GQCtakJ5Zs//Opk2OHlA5xBfrt9/unTbEyzP4FsOJMzUP7LgMULns@gZlXoNA@UXJZ7dl4g4DKD6aHfndw1DVG5PzskT7HnF7JLQ2zrD93Zb0lmosOmIb0G6Ui5U630GYoa17LsG9NE84JzwJlOqJT9AFsaHC44GvTMc3aHKQ2foi4o6lqgRAuzndEyBTm/1@x7z3QMs0dcW4RleZb5WF@YLVCjQWvRYgUA80ZXl1EfsnaY6A9Yak3jZYv6CS5TULAYgNsW4znxnYnWm/PabhLexljfYxzMObdem62Yr60cvulhtet5ibE4efyuoQLYkd3FlrWmOeEZpnouUygOA@HZIJquHuVg3UuuJTA9HRpp5AKYBvy24QHmRX/XIm2OOl5VktEjvQDqD5ReWbgRDqwitWnWf1sCwEeseClZlI6hPH3UIEzvQyc8wBEKEjOA6GMeIRvjt1hip8p5fHRYzT6SJTh3/2NOhZ4xt3sUOpaPZEERLDbowz9KnCeYVG0KrXdTArn/WooXAHNzahRrzINJjhYzjT4vGJdgogv9CQbjKLE7Wjc2JBDHk1EqQXtCcY2hMHrcG34rIO38HFaR2aItE6ZPT5s9dhwOtx45F7ChBYwntnMDI450zelwVBy67f7YSem2J8onhS9X52Lz0dYIQJuHk70EaqHgWB2cCXggwYBIktS4MBdxCEt30JgrGxqexCXi0uRiHVBcGli3X2hEXl9fXoajJKQd8VYzGvM4rk2UDyQGIQ0tUqi2aXozk38QomBpS5SQQr8xFkOYKV5ajsIsgKBHIeMHAVg5B8x4qcaycRFwOIPbz1SRh8tcic3Jezcbm@vl7EPZ6BwKnE2flFX87Fs5CYo16IT8ZwtDwiEF6frBEgz2UD40gAxUo8Byh41vHJCD/XqQgv02CeK/W5g9PvTHlxz2m4gw8lxzccqtZFEeuLnMo3pQ8YuAeOJQLxLVMDeteUH8ZZehnZHHQE6pKQW0/FQ1MJ/q4xMWgB/cpTo2LgcARBoBggIrh4tAS7emysa377YIfAHTLw8TonmJxgRZiGgEQBiVGExCBCiAZat9HqDzw4GIqLMb7jmw9glMkBrjjj@QFoJ1T73ZxIjHHy4Qo34BPveqIxhNM3Cgka@3sb@HizfYw7ZvcOnkMTLmA9Esz/dau5yDF6VdxUDP7@Cc3RoAgg2/iERtSVN9Vk/hjo5i@wucgF/DR2npBqhxCMJxbaIfGF5jQ0U2DjpHT5SHWIjvQ6JA@gGCvDPIPdqkzRkRxj/hrXIn9rEh16o9REKnB4CUUBkUJIs9Pj2sHJzuHxK6LcUaO2f7RbQ8wwwWwpVpvRez2wgxiGqvNB1aNnCIdfkNC8TkrTfQkFvayZYPkL4jjxALBBMQ0KnS4R1pcz/Qw8D56XgCSKBw1KRaOtDubgxr2rHpiojD0HIW9FXmoxFIoyzRsJacCbHQldOVpFSUe0NFXbiDjA2PSeE8Xg8iTt4tuAWSa9JI56LupRXeIXi78VK5elV@UiH9nDAa4Oq20pSH6l1VJtOnbvUx9QqnqHMhGSJUAoCJlfe19@8LMp3tgrcNCbAmnQzXh6r6/mTiqLoD1y2v0kHTegIHEsro5056qVpBaJnPmbeydUR21SZXwoM57bFc/tCnLjApddTStkWv3iakIRm0cezSXPFdeNXc2MqyfeVnJquQ50eruHd9mQLYRLHWowbCa6ycEcT8i6J26TPXF7sd8T5yt3jytlgrCTGpkYcPzxU0yY220gW3TGtkEnV2j2NbSw/bnHUG/RQyMlP@jkTjEInjilAeq0C@eKTzxD9SBnICaQhnRa5kJkV6dBxcMXFQhZ0i1PLKBr0ClMYRXQDJAW/uE0UVdSJU1bTBQDgShWxShstd1OTpD@YGa1pw90IRCG8gOH/qkEfoyPZ1REJ71lsEKokUN8nZUiuK6aTEKCGLdrkE4D4hbrQMXTnPnVKM5WQ1TO1ck0fgIGRZ1wy1wUIOhnmPdAqJt5eW69A/VwD8Nh4ligYpmyOEHhnug9O2I5OZcLHP89PD9ghYJ/OhivzWIr2Yx/5Bgv0GKFUugn2cl8ewLnR@w4okGRrZBncOoOuqCq69CJ@aOt4dCPZePT4hF/jMuecrXMZ7C2EMdiaLBZH99f3lTxPd24XusweSSnQgsgFE8Db4B3B28A7A4VSzEclZ@xREEuVnYxQ0qIOqxq2fzt8PR@dJD4@PpuGBYslRuAIaRttmiTJOKgdNDSwz7tRkqgwnCjWngNgOaIg/4LJHMEO3DRUOVM4Aa6wqHq8gYnoRAJ1KPRyMLJSMMyUo@bXoQrS@rK6X6GSnm6L9OQ5r5LFQtA5BWsQjTm7tCCIPDMMEPz8WXxQim3S3rAvuifZxqcHWT45NSdhws0fIyZnflr9TnGGOKuVnAMGolNTISK6lSPuWfgSAK4R6Barh2CA9FjVKfhiXDx2ShSEN@urnFbOCMZQVoEjVI0pFjIdbhLR1yRRtEL3tukiZ8r0PtiYmfAWByY845HCghk@RiHEGcjpyGwf3KIURAHlIJ31OW0v/9ghDi8824ovolD3Fk4umNiXoAI@LyW1C5efn4mbX4tRB@lTPmRtOmSUlQs0Jfng/EqCzCsXQAMCkXyyK2UC3Z25J97cwGp9GSQeqzwE7l9beFFdjNAE5T4yqJ7hLgXtrp5SCFx37xR@SKV2FYj1MxA@3AlCRpRMALxLPV7YaoQNHClAi9dM5CC68xuGleSUIw49DsrcgSU51jOuseBXYHumTn9c73zKso52a2qW01qQXqjs64NaGicrKvoFsG6JuXZyq4GKuueMp6orEjk1nP2fgcDHB3dvOX3L@CAIomTy9J37QT7ro2LISIkOEa51Jgn/ybPOgc65PcVv0d69fPKSodmPQ/vq2LtEEV7kN8xHeLNuJ0cX@lLQ4CM4KZRdjfX81QLC0KdAaVnIl02JszOHju7KDodkNe0VR8vSt3Puph8jiEsFfYDx0ND0CfVmgB2wT6TnMcCxDxYfK15EDbARUIyT3RSlzswIh4X41llwhrsH6B@kBGDWITsDBxRfjQ9yZTZUowxjg@T83G4ScRw7/f/crAg4wcLguSgNSIx1nlrRvxKhPvfdmXU190GQnMDvWuQhZ@PQhET@ls@4@oB0YGvL3izAz4fCOoGQtF2lUE0bIECD3NjfjQ6wSD3B@H9G0Y@8gU@PJoHKekGkGAyumoiKJB4CbOBadEgMImZLSa1DlF0wNtkstzUkGQI8bDzajwZXCCydDaJy4DcGZdnajWBjtEhZ7LGlfnlH6TK4i3XNE8N3v6BDb@MlcclS3@eNcDDwe5uB0Kh9Qe6yk/uyPuN2uGed7UVE@9AV20Tg@yUaXXTt9q1luaAoRNxbVVSHWI/x0uqeExj@wyGMrxwykmxE5VvVkC9F9WyDzSdVIexD5gIb8AyALjTAY3XaKn4ggznFvcPCAR2KlhYiFZs0MNNg41Ns@mXXhEnc3gBElR2GwrfBcIMm/TC9pbi2OpYTWPCdFOHn76C1xWnYUqexhqmDw11H1KfQJdQU1fKjRLaChSMTk5P5UpXzYWSaDuiGAdfAU27R9CG4NBr0JsmtI23P1VMEugGRdPQx8zAKwC6Cr6LnNFbaSEr5LxbqCbtuBWLOrTlQaV5xEqmVCBhb4sRjtLh@J1KQVw@FuKvL13D8x22iexiqbQ3lZJP7GmZ2pPBO@bkJgo@z58Ma@HlXF/ep@Ft8UinA2lN42v2fczb40H3fwHZH9r5kU6jeXSgK2Mm3Sp0UTTbXFnNFNZwrqV1DWJD7C14iU5AY1dHA3wJKG4MwHHcTaurN6rOctiMbzR7CIAnzhCqFAoPLKXbV1zAaG6NYTaBO7pofj1xot@PMk19MqSD5yaYP6PGk2mMyT42OsElRhUkpggW44IaA6kFP09xy7NpDtgaONpqc9ilwQDPZbkp8HSUkmhiAiVWjTZjT@G5Bk8oOhZpGfoxdv6Kd38V7icyNXYB3bzO3AUKqRyiWkDXr/DSl930OHIgWGBFBwZsvqoBI8Iya4jJKLcSADSOYVEOZ3O7Jy2euyBtc@8QrTaUId9c7MZgFQfiQscH95Qss8CeEhAJeN8UMiZdgZVOu5aRSA1f5@p6NiI8lqxGUe72TUR81Fv2yOHuX@jw3SfrdCcYo7s6iZyxsrurXi6zexcQ94CghoM7S5IRd@cAapgWrs34O1KA9JI7C3sMbaAAuS9AUsMhm@G4FKgG3@Bd59YuoYJMR8t1dw0LwiuZsksN/vZnr/39xawnvDUXqOKL9C7pOybUaanFF2JolUQsME2UFQcvwSPEHRyXGOKjnB8oYJIbhDWRjKYJz6DKC8ptriAsUOdM0pCSYCPWRes7nz4l2Fh48ZrzEL/JOJMYV@Syd/Wxagz7dzgZSfAkw0ECge@ZCtK@HMJfMaOzeOZe74ZRgsQ6CvIQCQoMunDD0bRxl0kw@b5MObfodVFcxIMeMcv7c/diXRqIb@0CpiL0X@fDxNp3bSnB88MlA3LIriNbT/i5cSJ6pR6NzevoKDEG0cHwPFJVzDrQLYzz5B0HouiOErFOIwQM2mEbCq47NpB2UfcGMtYYVUZ4E34FbXj8/i9UeHm3oAtkEH6NAWAyiYAwQ2WuskvxRGYQfaN4HONhUjcZPxys4SzbTT8Tj61H@Hn6IP57/5I8okNjlGiMY@6@FEjRGC8TCbztKfcz1aXi/Rb1nSnvVH1n6OHV9wF6ePWdpedPqq9nMX5LFYEhhh44x8Ep@1OYUePb491Abqd4yjAw449QW@@mUw8H@FqbqdT0@oHZ1OZgYNp4K/P8EvA85xSC4gPhkOdTnscauGGCnObmI7mYga6HV8rbId7FLRP1xSi58RV@fPwCfVLntm0xRlMAYi6RRd/zJqf8kEFMDCXBIFckevXDrLhM5eoEqG3XtL@4wgJZlb2CU0X5HIxRYq/2Mca9ARyBqtP2RSiNmwQJFWPzkgxR78B000kwbH4SQXUhHydTIdXZ3FRuI2JqsbvS1YRI7Eh7fJbka91SYK2pQdIZ2DWgT3jzWM/eO4q7DM4bgyy9kbg7SsNUbK9D1rZNvhGbHQnrFB57AhXe6VnmsNtjeFEU6oAIy7eUd0zU7lG7BK0eXws5xLtq1txtcVG/@p79OM3OBgwm@XR@HnvuqyO2iYp/c4y2ZG4LiAaGCbHDamHB1Z0WfJP2Akl6D7jODX3c4uBnT20WKMAW8gMU4RVa4iD7Y2KnORm7g1hS9jQQSXEctT9wULPWeBWw@n6yAS7D@AlRA3Dv@CJlZcEDnV9YzsaB0lLpgsXdB1aZV9rM3ELSMdTpQjZVNPVlHikctyJO226gOJg7lmZL/T20n5crX72Gef8XWBMydbkyQXAqTHJxczQoO3g0r4@vI8WbNTinwgwcUB6YFs4Nx4m5mG/RHke9S7mFuRdNlREunhLF6cF89gY3Gs1NTStuPQWaio4OICIoAalWfO0M18vwFWKY@hVNR73EfAJskyqH987yYpgtXGV2E89SwjJbqtq2UWVVkFeonFE83iC6q7tK2NaULs4QYabuil63OGSPptliT2vxUxmbR1gUS/041Cw@2cbSpKAtad8PsMJmT21dEyy@GcfHntSMJJDNcJJmh9kfh4qFJgfTYvGIHRIyno80x2InzrQeJQRUeQKYOK8yq4QEgFH9xKsgp9jKtdehqcaVebRZB18UEbHFSyCEzYheQRuw/aDVJMVAXnkGGRiedXFCV7MJT2D6nWCdoY6y2BykMA4l4WRlgz5ULJuLFX6J4UQ1A54JIC5YJ2MDGMU2FMvDEKVhXIzEXNJ8Gbw0A41ZPQCc5NDeHCtAX49oQMoJuk0s79ChIN9@AdFkP48iv9kuTAf3WliqmEJgmkwsQZnMoqWheBarYRrJIGYONosY4BAs9rXtV/nP1H4MFSADZQ8IGDz@jhbGloLGSiq6mH1CT6daIiOLqoAc6A91RzFUc2jr4983I4QW6M2QQneGoDF53wnvpDqO0zA@O0vjywDYXvqQtrvh3gScqIPwzu6vYYx0KkQNNlzfFOMs08UxGDvhviEGl4mipxi3L@JwcHT3BEzF4JUJaOnBbQIOnfFK8G0DIDrpuJjhpCidu8FOaTlDEqI9EzdX4J7SIdqDcI@HhUfEqElQYGNdELk5UC2eGXDb2Bwyd3wGfvWv@gQB6d@1qUGmYugj/CibsVrI93wgATyIO4AKtxx21UAaEL9QcAAn2xGU2x3emqqwUeDgxle38L2PmANlC0/ErfEzcH6GPzk3vgqHNl/MEnFPpcvgtQLQ2QJWMr7PProo5vcxd6I/tf@JVGbX1uXCcoYSe/txJYF2Vcya5dwJrFamjRZRrYI7NdbxhAX0SwC90OqLFVxr4bs2yHaGrXgLDKIqVqsHVYL20pBhHIvo1NbaRDaYw6HZ27vK3GaAvoK5cgXaGPabeCVNh@jlHdOkdQ80kgNI1Ecdo5z9o5caSTgtDvx8iVs9yX7cjnl9i2dF8xKc/ACgZ0fCEVSUieyXgjDo93c2edTpRIUXTSFZJAv6L0QgXlMi7qOficrW3ZvrvSlftjyNUX4EY8w3nk0dCUODlxPY4nRrWtd85QjNbiT5HUUjuzeuBfINy5jItejhIr/tx/GVDNc457/WhPozDiw9xfmykdflJgeEos4P9PCDUz6B@Rpe2d@07O1GznDeAhHW4haotIjCnVE8LV@55ILdYx53zZXbEPnZoEzw6JagdSXYFXhbC1MmP9dm6R2hXU3whoAUHIHQbsnR/C5Mkm4eSUJDULzwfI5DhY9XXLCyOO6UDIbc4/Sfl9Mln@AV1ahm3N7I@aNS4dzh5@FtEm4Ftuouu8cb@H6yCfLTK1or3gscfhrdSGJwc2qZjcT@LjppNeI7vBam5t@M1/gCVdKFhfG3UIdo4W0T923yEnGz6AY07/A2A2Y5b0zN8lzB2OFdf85RFbHJk7/uAIZ3hi9TEMc3wBs0httOzFuuFx3UdlK2Q7wTGOmTXPoAf8/rd4pum@IqMxpYeSKb1gu/bSXG7YE8e9HvmsPO/9vesy23kVz3LHxFa6hdDIg7LxJFcLiURGqXiSQyJLVrF8TF4jIgRwIBGDMQgaWwFeeeSipVjjd27PhSSWwnlbwmKTuuSh7yvv4Hf4H/wDmX7p6ewQxJ7a7XldRSJRLoPn36drr7nO5zwabgSz@UCQ1U5q1Tbnb1lkOqufzgzyNF4KR3OEYcvP5zhragcqjPVisARSYr8oVfFqyrO3FEL9Wou/KOjHsgFhuyWtkH5cIIO0EP3oY7G5Kq3h65J/DnwMMWdfws8kv65buU2ebLxP293SdHOweNg513dw4Od6gkKfJrg@LxsEw3Zf45OvfuS7xZP@IQJ/PeyINzHE8cirOEEvhhexAE4iGIuy6I4y@aULI5djOpb@5Lj9LznvruaJ3LHzEzT8b3pGnse2giNEZVJejfOQvg/Dxs@zkmfjgDySEVar320JMBx4XK4J4Jmznn4P6JK6k1oCi1BCEtG/BIGXSDc@QApTQRfWOGk6bXgdXslqSOrYLGK4fQX4J2iIAMAOSj1u20RPGwzbUKA@8Cz4lsJLaVA9eC7P2gIva52m2qVmxzv5CHbPYG/ZOM9J5gtIA4Nzi0Chhte10NMRkFQRWot4CeAnGkuUfcoTLKB@VqqVL@/FwahI/YvyVvBZ/CJP9T2nnP2@knxk9KMttXMQAMHmcWs6GLhE1KtKBLjtYUNaiLVbQkK/p05uTp1uQS/fJv2YI8xYBctm7lizEa/3ztua9tZv2ZfSx88WY4iQQcscpR5JuoYjr7/Ax2/q9YjbyeuchVVhRfmk4km07IgGqvYzyRXcyS9jFyHrt7fGGPV036@sdX2t0ynFGMJ1O7VkTRVkewiSrNh/FopCby9ZToIxr0EbXy35g6fHpfE2wBwu4mqx2/Rq8N44hIRyuvpQmvA/VcoeJuauvPIu1X9Zpq@6jSPpoi7xlepOGak82NqkjTbvPqlYiogbOlC@v4EvlLDXNt3qKcyhuXcUoZXZ4d6s6MS8bU3/lSMKG0DvIWyBhZHF4rGmJOUqtpkyjhKrWIQryUo3IK12x@/GJq6@EIhpel5ETMvMSXbbUXcWwwEBWdDWh7kIvPUQRleBmbhjI6NWou0iqTC23OJkS/wP9/sbbSJMgGHl8aWf0Wjay@tBr50mrkS6uRy6xGFm6Wx/6o3PL6ZWDNeqJ4Dtx/ZgEW1PaeeO@de0fi6J0d8fDpg98VX917Kt679wRS9sT@0/uPdh8I@L/z5HBHUAH98647QpV7AVO/7bZdup1fqlRWBGGeC1C@Ig6bZ@KdQdt9CcSz4TfPtk75S6nvBptcauelO5oO@DloiMosgbSaoLsifmtSN05ocd0CSj7Dd0TlyxPbSN48fb5ZItsLCoeuDbj5bY94ENLjomclbbQB8ANIBTRNfpIl3Wl8WiempVMScuD0z2uPIDCFjw/FvSfbGOlze/dod@/JoXi4dwBf97@KbnbE9i66jbn/FLMI8PHe9u7D3Qf3KIEbUCkJvFsjg/XLmlBCcBqV9ovuGMOD9VAqlN8iXr0XMpn@QFlF@CI77ofuezpAUvjuzs5Oa@Si3b517@Dtd5Grcb8mLAuDXBoO1aUFwq0KGo1AbTKKdo2dqSNrWazyhnQ2Fbcwu5ahOyD6XBAKeY7eiT1XWA/wGhEfpCluNjNsCjVUdBNwIyrlCNYRFIEhmy1sEMpNqI1uD1RteLHaVV@w6JZ0zIpy5ILy0uoTUgzOuNtvcxhdlQB0z1rdVG0wYgC8EJIJDIB3MJgQNF@4u3hJIlYlxDhAwR8SbnPC87Phw3PkGtHAVSbc50Aga7JNPG80pRjgqOn1eR4jZk28O1CMFCriEzw6yen11JUrqcQB/y/f2PBVFiAt2AW7sLKVUBE@uwE1wN5@2uwGvrCdHN4Ggwji9j3W1DrpNUHco3vhERosvUQ1Aqp2zcGfTeWoXjGcFIhTiTCtqYi2Q5fblge/e91yUPL@XI2ot0edRoUpGf/pygbcn2vAp0EDiIrmfoFuhYYBMbaEZtCVpGz7A6BIEPnER9GoRoPOuO1GCkhZx37uffhhTg5yISxiqPhQ67SGHYZ6wIeQc/RBRW4uQIghTclTfI3iObSjPQjfhs9QGWKEDfxADa6szRQeVI1SE0dWivx8Sq2tJhnDXVkrUTzrBuvta6h9RtHzt89mefRM0kIxWUtzPvpzRiUG9Ow0QjcvXYGKRdOAWsLBHTLh3vGR8Mv199ecze37z4offVA4LpdPeFtodvjxgpUS@ZmFRHJYHlp3krQB1UqTSDP@uIWllT4j75a4yhUyYFxOPWC@txo1ncfXqvPpfYqXFU2nxFevHC5VJHsTIiGMJBPubgVRV1UWqMyxyEkE4d4JjUXPuiqlQDj1fr2Fce1xFmowIn3cR0i9xgyrRvo1hrdrfNCDnSUj@TSebo0/p2KRS4qiH9ucj/L79n0nv5krKyhaTHo4bbVFFxTmak72aobTS@fVHLrty9HB/n19dGuXto6Ph9fCtn0pttdqWzGfjouPJQPX9dF@dAlaPtw@FVroeyEdMR@S89g0pWviLNxaUDR/RY0fzM0drT1Ag2cvRlTVSI3axv0eeoiz@VIcmkYFciaakCE6PNreOTgQ1g7esq1DWdj3mv022ZfiNoi4bypPR2yHTJtdSTNNOkyQZp5UyozNS6PVXraYEwcvZauQPEhBjofeLHTUXpBMJtI6gk8WYiHQ8Jo3RDVy0dZdqD3Ir0vEszpqQolw0owOZhK7ucCHDzvZp00mHLcC88b@C2@omRl3Ip110VX1aGoiUowwHgfNE3z5Tp6/95g/Xlf1MIPlfm1MHUYl/Db6yxeHUPEQX4pL0Rm8ZFrUlJLOClHpgho7MsuLctifnaB0LPaZ5IWNbV0yx7JpzB/fMiLZEX@6he/8U5nZPpP3nWqLp5QNc0Jz4aFnR48gYDJBDBZbJlVA8eOZPMJoNPQ56WiG3Fxrt6g1ddVKimYmcdfSgd4ADn71dnx7iFcFu@2lVRU/n6r4lIjUZMTdmq9BZQLm26ury1fhjvdCFS9@Vtx8hsT3z@Bs@LJpoPSnPqkKAeXuPimo/JAALhk6B6TAjq0WTKwgsDoJZ0qk73QYme2DtpyP0BYPGrP39KiA90XxWnNiEmtbMnY@kUzsBDLXB2MJ647yqpkb/dnl1d2noG5X1Hfz9evjxYZAeB8@@zWHyTwYDHGrBEZ81GCvqCCSr/uoFRdgCQ4@qD39GjEwt1QcyzrHm9viF260keYat4LBC9TrV5EzZWwzC5@hSmfN4cUrvOB6RVemnIc2AbKsVxBbz1lHhSNrbnUGpETQ1aEst7iV0TTY5l82zOCb66g@SHkMYDxgOnoAs29mBcg963iroEJNZvOcBvyJTipyEtBqgLKHTl/kdLRL8Ia9qU4vc3rHxcBzOnVDYjlv6oiX2U0JGY@QmbUkMN3Vet1pg4ZdZ7/F2cDG6KQ3ZGNAtuwNdOpNTkWdKpVUl2XHYdIxJ4EkpZMWJBQeTF5g0pLvui8aNMky2hwgzBZE3@sdl6T@1Fu2lB1z0oQj4ImE8m6/k6FJoZinGpU6ErbQtawkofqWd1wiBUq5AaFMFk4sL6QtLyxgAkO6EfqSiYqLUQPwt2yEbKpJvFhzfes5UvjI9dtjV@xMUMZXsREVVZJjkAWx82Rb7D0UB3v7O1HU2OIG8ihUSinsUShm2TDqjlqyBZjwwTg4bXCi@hrPPXc5V6Hg7xqoPxgZQPw1nqsqIBTHuCzFxavOK1GHw3uoJ8Xu5I7lpKse6z6U2oNxP7h4NXlF0zsBTq8EJPCWmJXwkuCtuWGRK1Fy2Ioc6C0Ow0IiX9lQbhXCWiiFaplI3xwDaXEdW/O5mcSW0fsnTB2sTNqkw4CcsE3iTjBAlmddxreE4WifhgE36S3bEbYdbxgeSqXSXHJe3NGBG10z4m60smtWkk@r5G5YCVOYxlPyMY5oWFtOdAbilfdKVRYeKnj0r8WlHT3a6LtZTqNxxNCyi8BUjo1sfpUw@tzJRD/NLTg5gyIab1S@bvCCwCDv4W7uMI1HwIi@58D05qDAeAHNwdEqiADyMpkDpPLzGBvJrQyXXkKR5BaH63G@OSm1hOgSiiTXEjY6OhXhWo/NRnsA3BkHJMEPDRAEjfM1ceaAbOYqTlusIl5QkiKJMw2u0@Y/uYQ61DbNEECPx@pj9ZhNb0TWLHYpfHREzBbIzhsDgnsQuVPBY81Mr8bTzSNJbBrF4xBGo2LAgDN2Ul09F@xJJJJ0jpZavKzIaEtGA0deSx6NsOUcG6BEQimgxSgor5oQFkARhLg4PFkMUF6JUdB8MqhB/ARvYo211ViNGjSfDGqsjzmsxSSsUdB8HHRuX6ONMjr2mqFdtC@fvFwKH2uiM6pyJ257HPBJo5xWwBoKYHmYjJaE7ngnXvCWCBkt@lSC9iDRrqxJj9gqDQT81Tua9aECitU2myCrDRHibmHwUl5CxXwdZbJvIWOumccIPIe4xvdxA7ROEOY0CPbAJBuimAwp0KhTTLFi5tBwqUkgamSMJCyxcAFfZ8j91hcuWNzhyO9WwcrNLG5WLbKLQp9UspSPNjbUWJSCQcMTiT812XjCMRiKKI5SmHTJTwTHONCpeMVR6A3afNlZQFw1JazVIR0FcHrYieHA15T5vqiCgOb46nbgg8o8DmxCXlzWKROHEqrmcSxeG4cS2OZxFK/fDpKnkvryxrVxsCCYhKN8bRxIgfNjai1cAIIZ/7aSSC0yHmgWJVObhVaUNDTOZuRbK94XJaoKtBckDBH4SexbUjskY27Ses8Qg641Hih0zI@H7fFK2oSjmHbuCl8wV7Fkbm69sHBLqXwDa6y8mrjlBx04CErdnl7fCYs/JqLHLkkkQrr3QCGm1D4dgYiEs1mS0odiQAgntL/RQNWsRoNuhvYP9t4@uPe48eTeYxSiFniPwusb1JYhdZ1KaQnj2fNtS4N0ihyBqhbYjQztw0YetU@i2aFThCLHYqmFCwNuZjEDhTU5dF9U6rvn4iFkUdD6OZwIWdJ3MzA9NrVBb@pW8aWVCyHNE0z1Ssprm9ASgmE6kS0hGCM5YwhbXP5ZnzVUnvWfBQzYEnW2yfSPzfY@Q8Mlo6AQxZfPgnfdUQt1SYraaSnPIqrgo@xGzqlQ5ULeoIcYjAn8dbks7iunuNJ@rdlro8vbcZcc3555veZZq9MsDU@Hma7vSPc0drbro5PLDCpT7R7tHBw29jFO184DspzAnxrlHe0@3tl7eoQ5h5C1LJN3Dg72DhqkoH7wdP8IPYbGkiwTUGIJwWRCBOjJ3jv3Hhkw/N2SjWSDEB/kTfgjXfkUhDdsTOj3lMw8CqwK0aAgPGSmgkUprSAC78wdjFXwNvQ/oQ74Alqe4KMM1KWiGpNDGhuvP2Ve6Ot0ZkBRO0bjYUCgpAFvx0YiFy3BMGf@CRYgX0Q@8O2kTV/iG2XMQ0O@wdCOlUUDGSyWkfZdXZ9WBy6Tw2m/bSt00pFn4cLtAyS@NmXHQbe4lp3l0KvkkJSG4oWzZTg5yuQcNZtcUo6g1ErPGEGMzGvXWkYZvAMUWZTQJISWKVSAXxBrIp/3chcZM0CUzIJdleNHXQjDhj4KI@PX3DDmiN2asp4v1I8Eoj9JCxxNI/x133yUIgKT71NkzFFHy3M9ZvRXdZZvmG09Oza9T4V23SXUHnkADb4X2OzohXz2hXQnn7tkAxqYEZ/xaB6gl29jssNUIdO4H9RgoILRVLAFoR/o4YKeH@PviXTt2kYFGhsILmfCWhbnsjtKNBLyAwYgMc/atNZDNzZslqAVhxliw4SoJkG8b0IsJUG8NCGWkyA@@ZhBvK6dz6vJ2xRLq6uszRyZz4Ti/6aLF4sKdkOpQoeFAZ9ZXJ3GjGSHcUjovIPmoOaZDcjNlt2@tGVR1J/8O@A2cclSRaqEG35Jsy/B/Is/sNb5hu4ao/S33ENjg0LmRD55sQkz3hc@kCSumiRtSePYfnoJNstSs5hc9jshRbyfQjSf/CwCk0w231LzLvT4qReuG2HZamjVEEfwH/MInNdB0ODyan2Rt1E24MXspXWNRfUgRMAgyybIUhwkqcpXl1ZZMfFVE6usmiCV61T5yc9lnfL8SoD4gYagvVYOZiLof0UWGqnmQ6EkUJ8h0aZmP3z1TQU/ibbBLJYEvh9ipyLHl7f7F1@PtzssmQj/h4nESQVM@lLTnjjw/3hdHMupOD5gFMVi6rhlGSKfT4X45MdhO3h448vsskXyiz@@unQlvfTvh6XDY35THdzMNShk8S1QqwdFM6loXWPj@YMB0CkJrTGOUb3mjCWHZ7E0GIt2oKqzpcVZNHtJZU8Ts5d1dgz5jBksxSWhfz1ijDY4wiCxRuFnsvJlhktlbjom15bjDpncLjPr0sAcxkbzONIUx2B6NmMCx2JEyJhHLXNzktmbZYgLriUKP35z1DztNzFAqz/ol2QEEG9Q3jkbPPfwoBqV0c1F6bmfJg19FtaaEJAc56D4eg8VKqCp0qkI636z3I6AzXZ7fDbu4RuaI@UqdIxULqPLOBIE@@MzX@LEE/f@2OtBDxzk1EIWEcS8IbSSTmFgpa9VfazqpGrnqyyXWW@8RG7oKIna1h55w4Aqc@ZlAXT5RAwqVOFtGLCKhUcD9QtCxK5oHdmfR17ftQ14jOLqFYwE8ouQd7hUjSgjPiYGjgJqgDwZn0UwXMgZJ90Yh3NKPlr82JXCEo6ci3QjRi5GCNHWEZ4vlqQPOnItg0ikBdEoimWpsJLjUSJE@0CeZ1GIlcJSBSsaYha5KCLP0FqzvNklt0Vk1Eo4CJuGplkAjjBEL8d1swK9gwzdLsf61Q8//nsrd1EuqzSKqeP1myAzUESSECt@PRrsq@8GepRPpK1iDPc/hLgZdcdte2dNjFATGKiBuFIwwwQi5gsgNHRaNejBfjM4sQ1fMKpCJKxy@d72tjh652DvPbSG4ksEooJYcSSCdWHledipZCRfKgYjiKSEeZjHsmIEUo2Yh9K9QjDdY3Kv07UNDSwYrW/8KY0W3eUPUNOd12UMIWZb7NQH7wlRt9ZEqydCUTDOwzf@hDEPhqw9m4x4MLQkYcLHoQvEr64i7bl@MURyfb/83l9QddKiBHg@vFc5M6tOY/opty4vZIlmi9Xj1F5FqqFBSEV85RB98yeEzOcg3WojzNwwd0WNJLnbP/gbQTjw8QFmzygpInjyVyL6FiPSrwc0cqn4ilfi@zbj63j0CmAiak2jXXwM52RphEZDtpFcvmL4fvk92WKA9wJ8M7mkjsVIczOJk/Gv5sxSWTkdafNr4E@d4e@bSKWZaxpGPqgS8Xz883CZmt1k18lM3zeM1RlrWmKHP/7PJOojHXNYPegBnNGaU5W4VlLa/Fd/rfFPMjcmVxDMr3743R@HfZyk9myS2p/vhqtpMt@LSVrbb8S2pK/gkWHlJ6lT8bNoNZGVO3GMr2kIfpo27pPoYE/SljyQvl70kyuWfRqSbykkesFPrlzyabi@rXAlLvZ4t1KW@yR1mSvsKQs9hn8xpZmwGP/FXIyTy2Y@dc2nk8XfEXJk@NB4dG5aymXJ4VSItd0QVfqLnnnx72a8Nebuh1dtIePiAEcF6FBqitAeQk02zJV/EY8pP2O@JkytSmcLqkdGLVVZC4gmzZ6fUJXjfG51LeHQgbiXUMvmp6skMyuX@y4b3Y@HHZQ66P3ujCSPET3/YfCA5J3x6zSXwG2DuMLWNuSeoE5NPqYXHH@OfBAd@RxSogZ6gO6AuEF/N3R3i1VOIXnjRhxLb8As0Q26TkdRKFUQkZJEvnqcKFSwnJq4EP5J70AsXbVYusLBkn0kP7JhzpWb9zd/rHckPUqDKPYYyvzVOH8kp4FUjOitnDx2SJ4uHbUT@aYFqWiqOgJSj@5/NneLWHXpvKQBlob5O3@mDzrXR13WDvQHTV7J4z8Gx8SBST0Bjf2TPxICO7cYbhmpNf@5mnifd6i0yvEku0Y9KdX85I8sJO3kQeLs2tVClsSYKmOJ3Sfi6eHOgdh7erT/9AgvZEzHiFoGTxf0WOzmfZkE2OglwZwsWwMxf4nFWSOPycsrePmlHHX/L7@L3We0eceqWMYwXVru@5FyVVXukjGiqbj2CMnxmSvPlxbQOq5b9tZx1uQIgQC92w9wvfoufJBgfDHBDp/l2cbkzybTptQtK2Y815j6z7NbxmVM@mUCHnU4AU5V4Pw5lS8p44uhDLqymuLrnZP0msf4oRfK5SeBftEUFLnZTL7wPT8/L3UxPNV45JVcH90T@egYrjw8AWahP6BLTXSbDYTntUG2ReeF4/aL8FOx3ey/bPqoIPPWBFWinbtvTvlvJu2OeHhyxqE4Pu09sRB021uYFtoFQFZotV8Uuuedmsxgw2CtcMKJyP2M1JczX33yhl0NMQjwnl1ntXov2oMecbtWqwcHmRVWzT1UkFP1VX4femwYoy6Rp9L7qSCm2WZFCoGPBpQDH4GrUtbF3qQ@PY4Un@jiEW0WnyNiXoqUFYIxn/U4KGzAhPMnYaWq2vpEOovXJmT4@oBKIQoS0UwVTMQiHHMmrBS/iS9UmIaQ00gaWv60HSqtxpu/wTw6ijCAJoYw4K5drr//rP7suO@754vH@fJJAR0dIXRLmjXSmJLPHv6Mo9972RsO/EhS3/UDVnCpqKT2qaQGphVWfJFjFdO4gWZphRsvHDTUDnQoE7foe4HtSTNV0sY5pedtq26FY8wNq8vG4Eh7SslApuHDk2FqbyI6NhBhuu6SisSXpAtlvTdCf1oKtghjjg5g@lM0I8RADdGlImOYilm0Vfhaxgkw7OwDN9YVlQ9TUY9lGd2cyfk3m3/ztZvfhXWR3HoiWN4UY0pjExc2XFcuF/aIuekY8wotKC82e@jyz9rpk3sapTiYqy2WlWkK14NdkEFnjclvS8cT/JLal1ooWNcUZV8xdXhZ8rpQQ6o1TcJXeMpXhCDL8wbCEUQSirmy2MQsBpIubxz0LJZU7Nxo5IQaOeEiDD1JaeSxLIaBPE23DcfotK0J5xHgq7JGL4mFwm@@xPhU7IposazrDPccogJlYQgTinTWPk6svW402ti0YgiQEOcQdNxuc9wL1jPxDa9a1N/0HsVDqfYo/ibJgPcKIDDagmusVGZrIpMvFniV7pHbS/hUz1jVQqVQpX8V/m8VVKL6X51PrEQhq9HESiH27zeSeIwjmywWVSsruCFnfr0ghtPgdNBfyiwIfWYLOrPRHyG/oD73@X3Y73vDoRtQmCNx4vbxcRsDv3oDvLFA518YVwc@v3DJv8i6Qi74Kbbx3G8gooZEVBpOhXVry4JxPxsORoH4sOe11GeMUX57RX3zpz66kfJdl3ggH5gg@cyN@r5Ho@lusNfHe4kyekwOBvy51Ru0ymcgyrsjcuXow5oHCG9QGo37ZXI35fY7@CxOZgjNF9C0U6gOutZpAFgDu2XnkPJ8F91TWs8m3a5FzlvcXufQRcYNb4@EjqSy2yG@o@mfWritLYgnwISts7sV5cNEe@miEXdFVj7GFXscz5k0BrJGpC/UeMdYlqSZYaFStHyvJ9d/VokeoKGUlSO2zM7RiTgIQnilyikLsGJIpAT2EYP0MWOMZ0XYIwwR6qJliWxEXgiZQO0Iv8pKwwSqSJ7PXgHYQ@yVsqJ1bZhW5hmr6@jeE@/KnGpO7xQe2klV19YxNgf1BAcUp0k@DVfXMIccVPoCI86xbxqzH3lHtgQAeUIoECLw2CP0yNB6TkqkeFkHhwfSX0nl4fVEC12i9SjGC95f9d0TipIizlseh4LpeD4BYMnyyYfeUA5RIUKqrfEJsNq0Fiiyiuf7Y3f1ztoKNYjiGinQzqAdAV0qA2Z0LVumxp0GZz3di7vBqei5L90e@3/jZlPsF16URGe23D7xuvl2jkgHhjLSUxgF@26B07Z3Hj66d7SzXRDF6iqCs4GqhrWNweXsPOWTAYckIyzCy7fUur3CRG77hexWOZuTTd8yhz1vNlghgD1rhHLc0M46VEzezDFiEJk6uFcVdLxFHdsNdbVxuWFTxiOMWmCpwVUrf2HBQpLGuhaQBCObI5TJhYcGfIONZw4oda@AEZC7WwOFMAwlRJRrbdwsFvWaWqdPRdhYi8VNtjO3HoAc/kJkD8b9yG6bpbXTFFnY5NBbHm9tN7O0L5Ssmjh1sm/42Rpy55pzemmPcxcqxF@/i62weeCOBvenav7ssdJagQHJ1avHuZxMyP7Pf4PYNwvNAnp2kLtA/vpDR7mELfGmvsMeNO0s3wZDsQ9LgTsJHtDmGjhBTRdoDTrTEoUk7TyAs7djf2jWMbRzF6Td3Hac5dwFVDkaoh3KEDZD9wgw5mqY1o2khSLHs2d9dIu7iPLXVx4/egem/AD9S/lB/f3jxVvlQjYLRzxpIDkY6UNs7z3ex5uEUa5ENwoPR4MzOS6jpq6khA/7aDlMrS9Y2LUyrkLYOU/cQPbevz89ap48aZ6BxNyEIYhe4DRNrR8Mc4@6/OYYOVZ0cq3cxYlDUKcjt1tjTmjmOy/tk1wtgD@nZhWrUIWztETYAyjkoAOB2Kh7fTit3zl6/MjJbjQFYnUSVkU239LEAYRCBGNjEgm0EdLBcLpIVQHbbRLBwE8@a21G@7JRbm5ma7NZanseDZod9viVDQm4Y48LkuJGzvyU1kYhFUyHroMJfLS9vXNkFaAsyr6YSDGOprRpsTNiR9XB5IY7BR2B00OEcZyVN9@kNCwy9h1nqVLJoXrIDLCRDwhAywtrVJuNmk7H1gPZHHolujp3J1wXMSdLpaVys@@fAztart6u3F2uvDUY4btBx/Xbb/qwhThNDCnrBdM30ZCf1MlOBr3um12vhw9WN1cW1/a8@7/3lbuHt7ftdut3gIe0nvsDfMAfDc0GjJrnUvsP9thRm6mLGtEHnO1medh8MSivdCrttcpa9U7HvbPqrlWW19qr7vLd1t27d9vdlbVW5@6d5p3VdquMbqOpSOmMlActJn@stnu9atMYs7Wlyt1ut1q9faezerd7d6myvLzSWlvtVFZWumvV5vLy7c7SWutu63KuLWxPBjZYte/i2RHfgd9IZ@4yc3u7LJ37Xw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://raw.githubusercontent.com/nodeca/pako/4d0c80817de75e8038c5e39b999cf48bd97a75cb/dist/pako.min.js","text");rf=d("https://raw.githubusercontent.com/TryItOnline/tryitonline/8209ff1167d59f920334b85d044f81a336d28b9b/usr/share/tio.run/frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZ xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and 1or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0, _yebeString xflos1''gem 4721en ogola=1$0C0 codputs_e25y $"3"91 <>6"5"6028=+ codefn;or p#s4;931+R(17)7095cr=Bu8tt"?!"&&1/<>8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
char i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef int known;typedef int macro;int x= !'(',y[1],z;macro m (){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"79":"197" );}__attribute__((weak))int main(int WWW){known i;int t;f(x,x=sizeof i);z=1;}__attribute__((destructor))int g(){z?0:puts("198");}//)<*/
#1""/*/
WWWWWwWWWWWWW wWWWWWWWW
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==2?162:17)#>say 27#>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
eC is object-oriented extension of C.
eC on Linux uses installed gcc for preprocessing .ec files and compiling generated .c files.
eC does not understand u8"..." syntax. For polyglot to be successfully compiled by eC it should use old gcc that does not understand u8"..." syntax by default (so that u8
is replaced by preprocessor). I used Ubuntu 12.04 with gcc 4.6.3. Installed ecere-sdk as described here:
sudo add-apt-repository ppa:ecere-team/ppa
sudo apt-get update
sudo apt-get install ecere-sdk
Testing is based on HelloWorld project. Replace contents of HelloWorld.ec with
polyglot, build with Ecere IDE, run from Terminal.
There is no eC entry point in polyglot, but eC links without error. eC generates C main function. Polyglot main has attribute weak to not interfere with
autogenerated main. Polyglot main is not called in eC. Printing is done in g() with destructor attribute.
int z;
__attribute__((weak)) int main(){ puts("C"); z=1; }
__attribute__((destructor)) int g(){ z ? 0 : puts("eC"); }
Printing cannot be done entirely in g() because ZL strips all attributes, so g() is not called in ZL.
Adding weak attribute to main breaks gcc compilation on Windows for all C-like languages except eC (undefined reference to WinMain@16), so languages of C family should be tested
on Linux now.
weak breaks Grass. It was fixed by moving piece of Grass inside C. int WWW is used because "WWW"; breaks Pyth and 'WWW'; breaks ZL.
z is not declared before x because of CPY.
197. CPY, 9570 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNlhj4LHr/wb6EkvqKpHhNUqRIUWQVdSupSiWpdClVlcSPlSSTZErJTFZmUiJLpQ8940Wv2@MHezw7GHvW7p7xLnYeDOxgsQ9reIAF1q/GwL/hm6fFYIH@B73nnIi88CJV1dfdXi9gSmTG5cSJiBMnTpw4ccmmYvd@85swftiRqY@7uukwR7Ud1ra0G9VKsY0xe6Zodj6bC4UQqmZ1h33VcOy1UJjJjGlGS2uDnznmtWpon1QLwrOMDSyzayl95vQUh6l2SxmoNjOHzmDoMLMzP1mOse2@eaUlMWVfM7oA5qjWwFIdil9h7MzQlX6zrUzF5KcyHFgQb7MtVf/c/@ywltnvK0bbBsgCY69My1YRvqXatonJVxkbbautKaRFAFUszdyvHTyfiiox9hyKqAx0dcSUpu1YSsvRTANpkmEnB2cnR1MpZJm9Od3ZmQ7NspdJ02A7w9b1dFSOnVm2oivT@FdYbeiYe850eJ7VuqqhsGyqlMpORxbYhqXMJFlllqq0O5qupqBBWJL1VH2gWgxDWMe02B4USS9miplGzU@ZamHaoh85jbbE9FzOmapPNgOEN62eakAJM9ORshc5FZH1ItoaZaBYYxa1e6YFfGSxoa222a1ptYG5DH0cS0B6NvrEmoqtFlYQQc5DcG2YtwYwkWNC0zbHjsoM00hSYgRcYfJ@Y5qxsnkMrR3uTYcXWHZ/OmwVGK113Zlty2yRHZuD8XRoib3S9uexcy7DO8Km2YbWmIqT2ZECQZTNJOFz2cle0ILWhc7MrmwoWFtltqENBqrDI4FXVIuiITXTNeOad/Ajy2wPW9j5nJ4KeWOHRX6wQy1IVWUDISZS6GBh4iAOBiU4MftqsLw2M1RoIHugtrSO1uKMpY4c1bChyHaKaVCJW03XWVvVIYGPvZVgtonN6wc1daWXaqVCyJiYC@tf60xjrcGA8SioBRRpJ1NkKlKPfYJ4vWez0aDPbK0P0U7L7HRUlX1SBz1IHmqbIQaf1mCqWp5vSQUYQ3VJow5AICBpTKQ00Mml0K2lAGktW9DA0fpAWM2J2ExVbA0FKiSxVaNNVB14otZkygTLsxsNOjxUfWgRblu1qMsRXuielgooFa@Zo7eW5jjUa1iNHamKxU4tVY1Nit2JLCEzE3NwsCIpatT19cj24U4EGpenSCkDaEwrd/r6RUhhqQpbapThW5Gkcmj7YIvdLV2im0tZYICBFVVirPIDs9OXlyp8R3Iz3bXuQ4A1BFTRWdocOGklOYACJh0oYFpBJ7qSN9nUQA9kzNan2iLAchyqDa0Bwoe9SVDNWkPLwpHEJ6pyDZXWTaML9ITKWkMD6WGwQgaaoGXCQJBg6g1QDSQvtRHIBaTwaU@DRrOxSQIdi4@HRFAYEYGNBUXdfG1THxIcpLQd5GWgCiRFjHsd9oZ1FE3HJBCPqHipLdUe6g6mGRptbHkY79R2irnFoA5rAR/fQHYKIKUAYP1@oF9SoQAYGsKkqmLUj//0z9vdLuCptVog2wS7vmFts0Ujt0KFheGQIcOCQNWpWACXwNx5csjgRtG1NgkIxRiLLKgQlOutOdTbzIQMrVsNemlPuYGeDZ2r5aicyflgn2B95ZpLE41zLlS8rzShYSkDypuqnWTPNqGVWmooTDyT7A@dTpElB9ssYqe/jz5diz5dvFShcLFUbHkpne6WgeFSyxQEvshjnPOmNiEpbUexTa0dGoydnmlkWbLFpFbFHKhGNDKBI5KIWM1ILIVSLhora5VWqqMZ7WhkHXixChlHYuVWpXWhrdXLU8mDWQKaW0SD3VWNtmJSCEQOdYqbdB@keQoGhzdJ4QrEmXYDSY7RqUAwEmY67IYHhEnZQb40kUFADqVsXVUH0UxKjqGYQLi59caIeTWdwiEqvKbV45FwJB6sOmGAmk5UFDvrqWai2NIHPRy0gCiGPYCRwELebcFIjZLR1hzQOBOsSXxNowhIFpKJt2rEUnFI9/iIuiTvcpg@iYJSYPC70GRPVtuBjgxCAPqyY89IY928hQypTDjMgOgwMFOlC00DiXlFarwiPCcKmawSVzQAW1NlxWRTg06A3Q1kuuD5QN0APJflMICNd5KA7OkrY8DS4sOq32GY1oG@1AfxANpQS0WZA8JH5QMKZjKk/meDjo3adiaZzecn@9hMF3OsdC35HoT0p/SjPQkrH@xMKGhYR71lumJ0h0pX5ZoYU1otdeAIQQU1sR0QRdPjDQUmxeCZsnuhpWfTedMg4qoWfh4o5HnriaFQQekiFP0kqDMqU8RUBTRHC8SSPp7OHQBupjKXPiDIRAE@SA8UwdUAgMnUkdoaOiDVgIFve1qrBzyLpTO4XOSD0HT2EBTMHSR7suNljYWRq0@yoVTaC8JiPIgiiS06iwcGV0RVnQigxg8GPI5ZsftzEJteEWEgCISm0koKeO8LOPumYc5BCoT00CLIZAxvB9DETlChhIHLVbuos3paptdE0GY4EWgj//UcZ2CvwTihOb1hMwWckj61xnvOoYHMknasseaY3N3UzSaIZRv6Z9rNId0aNrXRVIUozGvDKzt0AwpYx2YVGLk/DoHropGODQKTwjcROBAlkeAmFPxXAkACSgGhoh2bRPEOCJWTsdGKSinqSinodFKCSdhxJZjuSJjKo8um2UcpxM5JMUBND6Z9moFzBSHzSeQrc4c6T/aTXheJpK5MzYjeRRYXFyNrkSpI9sXFp@BaR9dTdMXB9ZRcSXIhXApdlCJBLoy9oBQYVo/cX7iYR7E6NtsIR6VP2iCqXKyt5eoJ5UIWzyw@YyDqQLIBdBIfgCcSq1TQGYtJ1VuoaKrZmaz9Jkrnk5alDQQRXig3CvcLKuSIDFp/gNNISy3jIPs4TfoVC0ZBUFpbvagVubzIXNYv7y7b8cv7SAJTx8pKpQmVgvyi/VTXMocwXMYuVtaScj0Wu8jBINmsRDKR5Wi0mNQhIyUW@64Yiyuc2tGIClI7enkZAaIK@ly0ehbhGyWysZhHKigHDsygE0Yjqbsi5N@M1WPxCKSNRRIwxahEIkCZFhLBpkojZ04Q6PD4JSfMZjweIjY0rWv8zoh9CEvBBIsn3wH@3TyZnPb2r0G6spatoyqStLg2At70Mg9s08PTuNbYHmmsBgy3UAMYbdvezAhn48aQ9GdSbs1gRjQdRAgKw7EH5ao2AYOIO9oIJgjQ78euIoTjN@pCmzDhNHU1dU6qicSg4@C0V03N1YaO@LCSatk@D4DeA86BrrSgY0@iu5TYJSAEPk@n58fEyjOIp1UlmtV8qY4wsLQUA@nX1khrH2p2D8kLmhVOJawOUBVVdtANVKLaHmvBmN8FSqsjzeE6PPDRCSbZVexoDLXGGte6UNlDjQEL5doAaDg3WzDfUUFzwFg@eWTbxo1mmQYSObUNqIHhy9gGU8jnkRfYqFbby249TN95yIFiM8FygLZBrNPEbdktljZM3eyabBkAkDVTKc7YewaaSkDnc2B6yWztExGo1jWN8RQPqjjc26gjyoWcp30rCJkm@NQVyBo2v9I@wAN1Ptl7vw0jhJzPZKD8ri9DH6@SASzTdcTAFvMBhMlWR77BlnyvDnrjCYMS8gefRQI/mSrvmHxer8CACqUSPfwTJQ12ch4C/dyNaruueXXfJg0JTRnBWcZE7UEZhH4qqsO7DdQwPBWMoS4pJpDONLjfvjsgO097QzWktnomky5Bw8hWWbqt3qRR4Egg6HqgKichK9UiZcxLJkzIIcccglbXVnWtrzl7ZO7SDVRd/GHZjUWrnY/gSFOdkJhv@OIVTVK@rDW6HH57hAOSHVLpyQ4Ot7YbR7XT3YqUHtpWWteawMFttdEHxVNXbYlNf8LsWAVkIv2na/3YNJ0Kb65rnX3xE8Y0bvL9rcb@3sZx7fgdLwShsbX@UFewKGtLUwCY/ISi3V4VsAN2LLPvaeS2aIilHJJenbD54/RUxK5g7FBY/APhBQzvoxU/1Qp1Wy2WNLnXCxSAqwiIln0aw7rxOEKSpd8LFJBFQonW/pTVdANLGOjZ@Scs4D66efEPJxKY7@TMPSK3jaE9CNTsTpYp/MbpdHDU9oKzFHydRFbX/eAcBfN1gkkLvSDLTNRcYA/fCuHj6wtz8c1EzQX28OU5PlyXmI9uKmYeqIesQMhwHWMurqmIOYAeplXCFFz78OOKFPfQwofIa270g4k83CXCjYsjPipaKhFBLmCWc0efL1zYDbSR@jySlSdiMYovd7BkGyYn6wiC/PIZF0IgCLQ4e9BOOSPHR5ELokiCzsGXQbx4zgiy3lAa0Cv90rohgSiW1EGAyQU/cd5LbE4lNTU/2APn7ZrVGyAChoEu7YYEo7xEvAnd9ZZgp8jyFrTMwTjQl@@ynPh9TYiTQO/KcXKTHELtyJqI5NQeuGsuE3G8W/J1lsYVN9Y1xDILtgsXhKcw9O6boDDtazatfgYlY8hT7C9Dkjs7mVDDJT8m61sJWfJmvnlTCiIimQ1i9drESbHvamRSch6xeCj61/psyg7olvQzATpTqNkYPlb0mx36mQOwJixnMCziUhBS5QVa/9G4Z4Kmr94SGNkACBlQSzOU9DE90BowrzyTdo2JwjTVzhCU4DRM0tD9BbBkqUiQnWZTewgU6IJFd59zwKxhcx7ZoLf2ZkxfbILwztBydLUtnv/xZ21ogNnm6SljUvw9RwPoRrzRebC1RFL00M/8liWYq6GuKUQGcn0JZUvB1QZF9xzzUaMGw5LJnmL1Ub8WjQvMiT/Qux7hM15yS9WHbdV9zs@ESDxpYOOpDa1PNYInThBpOvxA8inzIE9PUyzdVNqEhU@ENNVvbd4u6ohPCQKaNsiiryina8Vj/rKZ0xs6Q/6LK2VfaldtgN/5VFmbZLJMXmnKatq0laamPsIHlnI9bJvJwXWXKo1FKzzE7bwTodEp2dGVa@5soHM@AXgVLa3bVS33@RDYbQ90e5qUpG/p8QiruJoVI11ZeQynpfPfh0DcvSqe42E6aTr9fAtDEou0oNcgaXE5PBkgkzZFWF1pjnFy1vt2zsIMSWUFwVNpxeOZHI6x3tqHv/A@GDycHgdmSl8qzU/NF@I5SeZNWdJ8AT7JDVNUZ7Ek/4VeDyOX1lf0ZLYdcD4oxF2jp@@aA0oz9WRLV2xgJkc0h3oDzUc/jzE4DkYtZCvf9Qh7@8Vxl8AeWk3x0wxAE9E1e8B7nPA8JE2n7dA@GtwRQT9@UvTN0rdNyrDdS3qu@QLBbDm4ovEAv32FgOOLCbhcE2CglPkQ7VrmLX4fVDF65o3Kf@cPep/mluorRFVSJ87QWnOSt1tfYldcE6ef@VS8nlsqp6XPDReW@8npwNcytK3ppg3zcvx9jBCgYds2/53PykGaaYqRJANz0D0/mSjUgKWEQe2BllT0rqkXit20Aj8PNvfQ6qD4F8@vFXue2JLlL4stVzsyDVk8H5T312nr@kucQFZoC1erAs5HBtt5skuscjxcQZhD4BL0/MrtZIqUMpXmRpKHGsBq9W6Vsfv8CUPKQ9R1h5TBmHRrUP4wQakIDsfi@vZPyW3l8dzaXyeQZtCufqkSgca91lUQz/Q706Qsm5G/MYWcyXy9eOroQ3WoztXyDptXKm5C5OZc3Lmg6DpfBj3dO/zGQmVENZaEOTENxENjogf1Scwcv6rUOHij71EBo@gadPIvqjhz5d0AFPIBTraPwHGEjtmEXWM4mGjcAO2Oh8bx45TrDdyebbYnCokx3yqRil9WpCZ0dlul70P6/XbfhPmx2QeFwfiK9hdIyfLBfycQU4ivZkwYSOZm7y1pg0ILige0qHZtJ9E2/nVCJ/vQpJ6ASyWYthmqM8bfhyg9T4g2TVP/lpYBWdrWaLOxnsTtpV9qoRklR@xuYL75wkZTSLPzkOGCjzNihgnUw9m088j8OWiOemRKOGNaf2S0ChjavzTJhJGaLEO21XLdDzHkMXZqOVVMrT7KjlwHNZuqrvDHqLDyGL5SKvcoPk/rEMotLczgYg5fvvHXv8JTomcwBmJpbZig9NS@St5HNHulfTW03ceDQCMTv3OiU2lajHgg3UCDvm7g78RSUUAbckwDplSOYnVVnJPouIYpQh@Sr@4ax1zi7vWVrsrPIjwmOnzTBG574zM53znfSLHGd6K0IBlfqH@cFaDjXKtj233ORfhq3IL2HPYfxTavj7fQAvrFTp1Kz13a@YK6Z/TMntFTexZ1Ds/3UPcAjnT4KZLHKgHl7yn2Ne7zI3nkz@V6dpC6uqnrX0NdlIdcOprmfOPsNu7Rb0PSb8I7VpoQIR5ftOPBkE1EorH7ob7TU4cwMtmmYw7UJPkeAtXR4sN/59ub9w4jNjvXVKvNNymg@U9xtKauslsNinBlB1fG51uTmrqp4FbSR5R3oIz7/Br7VMu0vmj86CqmMxjQozHQhzb9kJ032ZlvwFxjO1TSr2EGzeH7QzjLql2z2eppXypSU1UcQ7tOu4Yc7n10XiqEMdVcY8ktDE7pGtDKGqeQCSrB@BN87D00/gWWcebWfnNoWeMvC4bJVX/P3spXCdDxUP5igXZONA35uAHK3ejzyFKFWM99kJtIgUZlOalmQCuRH7T/TOz1EtKLFhYfUHqm6k2FCaylfYv9UmwIIEueFtjUAOHzjBcPCcJdId9gVhjdHXbt2JcZt9cGnQp/5iKsdfFYFV9NsnXzNmBthq6vGOIxd1T2Vh4fWxjJP7oykkqL9c6kOnzQtqVrA5v/smQnOxfL7AL@LNR4/kxXNE9b7fDfL2l1fdPCze6gPiRblmq30OSNkpdLRC5uDLMLEjipMx/YhZ1b/Nn9AvP0ksnRLfn2QO0quPltX8N9cLo9O@AB5umtA1@D@PVQsbXXQ9NR5@Kc3kLwNShfKV2ttTvRAi5Cl7pipxR/THQADJptiNueZtOeY9cxv9NwFqPV@NnIaau6d/btcSNIQCcSWz9Zco@5W0Q9B9r1MV6Zm9ekxikW4h8UcppDxlLxnFvP@dstHrMg3A77g6EtHvNz7@MJgqDNuH9N4fatBhIw@REELuspujPfrhwwnIIuJUZB3/mQhv1e080ue1/MMFC9QLihwv0AY23AmHykONADDHuexkczoWwqj4dpvzTOTS9loqUiyVUc@yOwhppjSc3QnMetMo6jwKzIfWIVueKFZ2bS@/ibevatGJKn8@m0/2ilYIAft3SY53wJ6ujdYxB8e8YxnQ/0TpLYCbEBEsI0Sxxjs1PuWdEwbRalcyXuOQMWxtMuQxwHHdNKMYKLRpV4PBYL8US4ktA1AMyFotN6eJKHHwS0ma7ZDsFqHXZxwZbuRmuZNfmeVZi0JrF6nWPFD50r2R4N6KjdMU9@saTUK0uRZDKyFLk01lgm4oGrOvSqueDKBGxHowcvr08CZih8SzC63RqX@Uklu0enAEF7bIMWemaQcQg1Wn7ehh/mOsUtDP/hr9ricCRMVW1Q32BUA4Lg2WCzr/bM26c8X5F7bTBQ8HAl4gAhqPOjPsnNGoPeCeoqPxNp3rKzndOiOGklDiKD54irM14peOOiwQT3STu88XhpvD2vImMvlVuplqkP@wZMENpOz06xE422QA8tfy8juBDMcCycJbUTbI@1VVwopp3tZBjQTfOajqhgSf7DX/HzZbS/Xew7drOnc6WBHHEbu0yHulotcwildpF8Ui1TgESRyCASh2hyY9gnKDyGu77p4BtwZNI99kXZ8LNfm7UTltxmETxjjadJylonulQ7fv7mIlOv/MD6afU//iwduxOEk75Llgq2lGAuSPkeGSsYnYdoPzbCpKWRxDP0Nv9rYvP/LW8PIJHCmQz3/7s8ZpoD0Wvo6C6dVPW4UVwhEUU3tbN7/qtPp36JYdVbOv9Fm24NHCrwOK1hQwcDb4xQ815XWYoOuWUoeeKwPGSIZ@gUcPFzwrQdHs8yYZKlEfvMeshkyRZu0QYfJ6SOx@f6lQ1351AuuL8rvaU2h7Sp4SabyuYqVJ2lRmW9Si5LbZt4jPXi@8tRNpO8HK1u19O2S9TLy9F3mexboLoJk9alJ2nsedsHW3dLqWrm82dbGTNJuo@U@X40EBNLd0d7R9snp7XTsxNohXtX/OyYVl/xZQ1yEW267pk6HRAGuliaan@D/PF8AB6NsiWFrePVF7FYKLifmEAFraWktMSdAdE0kfoLyeelt9VA/CyAkGkdjbkctQfDALYhMBtSDSs/HOAxZybSiqOaxGUaynjsQB5hcNffHFlKpJJYBYiVBGJ9JanYw5V9ysO@hmJfxPI42Z7OBUGKefldePG8inNJcP87qfcABsrfvt4cy@P1JphH6g2gXqibZqe2t392vD2ZDHiMniR1K6W82EjPhTP2NG5Ucs@m0pkjkRCtahWJSZSAe8VgRveaNFXnVoVqCeHY6vPExKFUfinkMyZQpoKXw9TLnBbRKJUAdZAyVmtqn39HGwWK6I7RAXR3vIqeENiRPNRuwVOSwBymizpS@HGrgVgFudyud0RCXMjriB1UfxJuj8Oq4RgNSjulemCo8kYdm8F/YFRyXdk6GzExnMl1lmRZ@OoqTFh7HmyszMcotsQJIS3xskteefGSCChT@0qhCS7tORNHGWCU1pUBnkgX0AcwqVxjH4cmnZtyhYmnX9zi9Enh96FQ07YUrA2dxzIcPF3ujluEb2/npILaGVfNSL4HeW5o4EAFQIHbSbZHMDMCZuuQrOf3HHCSm@JIvTtUkrXTFkdoPS3BZjeaTdZQbIQO6jg6SEqsjag4Xg1EJ@ZYTbdBJ2nD8M0v0iHlJEX7ovnm6KTBpDDwZMpTGRNMCiGsXZk9Yg1D6W0LhtUPPPESwRFmO4Azsr6YTALluprhXmWzhkZbsmatMcca4taCamQmiVuENXIle05fDwDOuWziUk3/@E//nF8wcemA@xfCPcpsgO@PhK8D7n/ixsgy@P6Z58uC74@57/s0NtnsqXqRvbCqPriJHPjymTRTJ5QJ7n0@VBevtbGl3@wdMZssy9iWfWUUaCaUMMhzmgH00vrAFDfUxgjOc/Cb0McTvXgDLAJ8BfyB6g1qNJSfatWjeLZ6LZ3GguMUOEV7kdURNyvTUeuPQ7xiBJSwdCFfWJHTUMjkjYuQzjt2cfMrRxiLrYFMDN1og8qHZguPNDDJbim6WimUOW@kl5Tvc9IHr6BLABviE4ULBmnwFISXAuKqIll0SYnLMUyKA1lEjqBMa5uc1UAbjJIDQGIYbLgHxkDdNAWpgI8NdeSQxjR2J0BNvEoKTWIqv2jGRZQERBw3XoQx3R397ay4@z/QQVPBZpDOEewEwdakecx68T27dC6NurgQhQHj/WoO6xrg/sdzbknhnIUnQGev54hOX66BtWHPTgwTtz3vQGlZNJvO5tJyIRbgUEmggvJiV/8MKKFzg7BoqdqVObBrm9t7Lw6PTmaumSDIyDRYhEWq6/HLZCpxUfccEa/ck0Td2EmfvNrYcUkZLJW/KQAh/J0B08Wcl9t0SR/I/ZzvI57NmyJmMpIzX4uYluGSO7RxZha7H5sOAG7y/YszuUZjd/cX9fXqpRGeyf7zvKt3wqllZC5wXdp08U5kuphYxD13d/QpXulnp9xTMlnJv1jKO9vD/X7wwxdFeBcE@rdFuPuwQ3SO0zvGGUo9sEMb6p5K86zoqgReMLe8IGvcospYVD/DVmhmY0ewNEzUZfYuQ3FQySPSIbchuTfR2RzSJuHMrUx0ZYtHMw/u1MWIXd@/v0FcXNCD0ulaM3Qrzti6x7y887Upe6BrTjQWMgTE9IGvWUj70WsQPDClcjFi3sklG3XGUYoMgVG6Zei2HuK3SDD3soc43RdxNAS6HZkD5lvRtlTXdQw6FdsaQhYtnJC9GPYBrkOPYxVHCxW0rCQkBnpG3KJc4A0JghKpfjsfHcVSPXXU1row4kRjCRBN38myf9OEglclgF7VnFcDNEsNegrUAZsmt44XNYxi6yXy@hXk9kR2Oz/YqIcAGSZtxta45SJyZriXAmHDr7FIwqNMM5aIpBifSYn7fmhxmgxRKbbZw618ZProdDRS2YLnt/lg3tGsfgprBcMMZ6HnuJE3yDXfdOlHgDLKhZLSjLY6iuL56rU60gnCI7fnN5GYNMPidPOIuGeiPX0FiSsLFUcIJf/6jil5Vyp5cm5SNJRKqZ4dwjNwMCmBHE8cax@coCJEO31lwKJDusPFZilG3uhl1EjYjhVjySoO17fMYPE42TTgQREwZ0HQDrk0OiwfxSvPoukKNBKG2kYbH5@0AbuQU6k6uCmTGFtCe@YmaFNoCYyFYI4KSdYILegX8LeGJeIXVKbERZVLlG2IrlEAqLnRJKe6PZIvQAuqNas@8c@sBwQMp2qptCZaY1LalxjwxfocgQho50hxd44A9BWnmIBqKKMBatNS2xrIy2cvVcNQgUDAM328j1MZApNZsYR7VWzCv8qNcgjzIu6KY1FQ0Mkr3rYjd7oJ6tpSukymsfI9qDUfLlGv6QjNZpz@b9OpdPkuuqRXxmnQNWPV6FKvIsdzy/H4krEcXTJQ23ryBC1q90ugzDVSMEEdAVBySY@VgZ9B@assGeUlZT261K5klykFeGGKfAcJfrDTqbsl5T699ASUpQSEWFzoRJdsun0lk0rJ91A@7CFL6QTwzB1eI0IXwGL2S1o8jmVILTWwAD@kL0/iNGxenqTJeFcWc4F0ty@625Qq5rXEzMW1nIAieM0bsPI4YIndbQ0X2L/gLTcv7gH1j2f8EvcAM9q6oNrByZc0GfP1gkXIaZS5QshE@fU3QMBRFIiI3oQSi4Ew@c1vwnKBMelpIRc140/zmXI8kpdhmg7z6/Az0MPTy5Il3V1uJW@YmoxcdJR86mP96Pro6G3sMspKLBLePJTkFel7Vsqyr/ussuwDH/bbfMLh5XQonF6Wn6ym0x8@fIAZB3wuqqkqiA/@iV0kI/WL6Cpj1dXV5UShuJx4FmkEChaLZrOxE5Zml5qmDex2G75mj25rjob55@lTygum//DPeJjIXzhcD4KI0PC3win5MLtcVZTl@Er2mVGGopXwk2MyOPG3CF@Z5fNsGz9/@7//7Z/97Z/Q35/R998r7Jp9gs91h@E/uT@1A24F3c3OJ7ydBqYWFZILg0gkn4ucfB9h/9k@i0yuPl39T39y@DHshKvZ9LkFTyf8MVwohrkTHODLub6bcDW8jmCF@/A4XalUwLn6n/5XSF99AXgwZrwOP9W8i6swDleTFUryOVwtgEPOZiHf//tnPwuFq6Pwp7Asy@Ex/TXCGRk/xSfyE8bAkZZWi5JpPnPLOwp83LC0LGcv/fYMNDc2rRfcg3ygXZkZngQlt8dVTHADOb4FDu8jLiw@@7DFmApDLX7W1p7NEHx/yn@cSsInJbrBCD3JkVuFcLGSaPDsPV4NBxxTFfZ@mai75/9GuFDYvVQzeaF06hNUvwzLxZXDZ6Ov/jC/0C4Rwz7tvMzZdJhLdc/D3E7PvgUuFP6hUjl28O9VE/@OTvCPjX7KB1A/hc8i/NE/fDwv/i5SiAgmkNnP4m/RXUPhi/BFvf66R38W/u0a@Nf8iH/7n/DvtYN/py38O36Nf6fv8Y/NVCYUXl9fD8fjx6AaCp79ms8ZfFOphvC5vIvofqcftnJYOHwWYuFkPZ68v79IfT@Kl8viH5SmsufDD3dBser3yeT699V4/IKKd1EV5VxP1qtQVl5k@vl@HRDH1y/W11ONarWarH9fvVifTCTSPXsWx376DBJW6xcXofAdtkUFf5bxp2Xjb1aS0uTFwQJG5xK4GDnpIQIY3aeP/lD4w/qHaPxp/GlGz9xk5Gv5@pV56P8fHo4gQhtlrkwr08v05DZIRJZRzzLjzHiU6ZuHchucKvxl@uDUMp1RppsxMoYsj0cTqB7@7x@azqtDE7CZkNIZZRxEnOnAs3t4@ArwdSDvK/jTMpnMCAo5ytzAf0ZHQU1XddHz@0bsMnTBpA8qjP4pOZLKRFKFSESr5wuDj5d399nCRykRaVxeROrlcNq@vExz7YhlV8p0Udv9faOxfbDVaKSRj9aX4s/iyWfwqVTj6@LxNFwtP71cS2L7cf5LNcLp9aeX1VwS3YU4NFIWwtbT8W/8@CjhWV28DMGE7/wcv@e3N7fcRQ5yXZ6fe7H4k8YgclEQfAA0PTf9hIOBpvl7@m8f/pf1/@qMRS/qMcaid/frUfrE8C8Wu7u/uxe/1Vg0KjzRdfjDAPBjkrv7KjoJ6A5cF9FYPXZ/z8PgNxpb5wirmMd6lRL7gNBhwzzXy0gZNLzKUlQsql1ejjKZWLkJIZ55XflM6zOxMu1cWWrimhrMBuTlGIHkV8rlFeFeLZbLReGWC4VyedmDyoBHOAFItZVWGRm9HI5hETj3RzNoU6HLMCPRttrBW9GfDgYwsZNLmc@fvaBGo61ZjQaG5z5/voSOFMF9K5VSHkIyxc@foQ9GYjDpOzDFimkJpnByOotOGZz59fXCSrVaWAF3oRiLlaUlvpkl2o2X5Nj9UlripYNpViQsouTiaoxC7yMYz8Lr7GkVGNfGD7u7DxMR2Uo@Fm2O1RhbKUSL8ZL4qyzG2Hq6uszE38VFLr6yvLr8rF73ByHs6@U7pSLfV@6UNZzp35db4kJJ3DqoPHmSK0HtipnyZajR2Kqd1hp4M78koSAdMIahJDZCuEQ4sCIXZJfJl@oXWPD6ZSSyVn7Gm6eYZ@FIWcAlIyCAWLFE9QvD5E/r4KbhEcpn8V2Tl7O5xXR@9F1hOwPK8udl/FxcXBSzxfgyCKjlUqler1Po50VKc9Efdep0Z1EleSEX8vUkaiFXo84yFFZezYWXQwPaELSaYW1cU7XQzrUIgT3FZk1c/rZVXXcv8bw1Lb19q7VVwH60X9vcPk1k1wFldqe2mcienG2EZfTmfT9F59B/vF3bOjyDBEf727WT7ed7b7bPjiDchrEOiAWf/pGiDtWGejsc3qK/odJnU7OVqytlMGgM4DPq/Pirn//4q//ux7/44x//4uc//sWf/fqXf/Zz@P4VfP@YP//435by@PvrX/6z//nHf/0XEPjv4fvv4Pt//PqX/@Jn/Ev@v4Hv/xkI@xvxDcDxL5ASsP3Rr3/5J3/561/@k38J338lvv9y@vvjn/5v/P//En/o/Isf//Rv8Ed4fv7HP/7hn/z4h3/w4x/@4sc//IeA/O//@lf4/yd//ff/7lf4/7/8m7//6//h7//ofyLHn3PH//Ov/i3//bs/@Pnf/eE//7s/@OUDvz9/9PeXXxH@y99DyNeX82vwfE29vjXklz@pPL8NNfxciMH@7B//@C/@EXDun3Lffw8@@PeifuF5vJg4zdCScT/wF4x9ToMOlHn22QMFlP8jhkIw@zyJjUIzbuivf/nP/xKDJ2D/URBDRp6FXUJgL7dfAOy/9goWhP3Fj7/62Y9/@Q9//NWf//irP0KBllwpJWqJpPwFWw4A5r8CDgELXwMHgPI6LmsvssVQFhyL62h7CMnxDx@ApIvgAl16OZTPgS8kV8ktoxsSwtRkmU@O4zjlh@8otFICH1oD4jCExHlUHKI24qxSqcRDowrEESh4Mc2IVYs4/0H1vwJ4MRFPk2gUQbVkow3CAikr8WPWWK6MeMI4BlQJA8MCYdCxJGeleLGyBRlWRlsMcSHyeOgDPD9UqsXKqIrofqAiAI74BmQJUBUs3aj6A/grhBPgQ6OtH6AoxUo8Xi1CSIWqSrklGpSnnKfKUd3jjOqN4YyhMezpM8a@k@SixKdhQEomoPE37kM/JWPEU4i/jC@L6tC/66TvMqaHdhoRfXgYj3@KwZReAADeZBK3QME3mcTSPIPoEUcVp2zhEecYgHJxYbXxAmiUjYfi1L5x8kD@UIav@6xXAx5Eh9VZWloC13pVykmHoM8z63rNdhQLVwhIpVljUqEkYTDuKFGXjkjjX95ahl8Z/rcXaVcoJ8dyaCmCQ3mEuXkk4zlzxQxT6d2qUV2WqeRxgguF/XCuZdIyD6iHKywWitKt1DGaNqoD0GBCr@zuhjkCVTAhSQm5UOLWUjGrfGeurVV@kFdWQ/Ak/xAvxBZXM0Mz4EuSUti7kKDVu@Q69TRwgrpRCFWrYqmKyaHqyfYpJDg9ZHI2k2KgP96trGZX8iv5bK5QyK9m5ZVCaaWQL@ZAQhUy@WxWLq2slIql1Xso0DPo54m15WZ@vfoPZj7/zT@Y95kfip9Q9S0bpdjR0evkfag6SibTWSpyRc6vlscVKAgFhaqkSXFVeXyXBKUTmyd0Sbui7nADDhQtdJdEVl2ADwsthNgCBMEHMKOhnonV473DslhGw9cN8KU0Sc4DM8RCl8AMHFtoMPUJYds9AYHzRObOfMF3ZtB5igdrDiALaAmD7eOORcdkpybfGbehtkLr4gBINRSiZYcLoGs9hNd5X9RD62kvdj6mzR5/CdemZYKW@tNhNhTjmkdtaXiRX8vxonYVvKnH7mtO7wGIs0EfT5So1u8Nw3a/CQVEqyMH2IAfSzfNeQCr7OzogVq@8g7q4fodndQD8OO957ungefpdm1zN1RgG4cHW1OPvADKs/3tnVPPu8pj3aR5D8W77f39aa944ExjkeVXEwkQkfCDzwR96Jla@t4FkVMPj52ZBGuM1aZ6wm@hH3V005Yjka7ah@ENOrCMb/bqmjpMopYymxlcUsApUEPN5sdsCQRhCaaBbD1fLYSlvFSsFDJZGGzoXvyOUcat8WF7pVzKyfHjqLwaW82U8i2rsjEsOo70dFGC@WV6vVoMvcLtXiWZH1vQ7NAuTGL6eEk4Hi53QpbahgnNrUEnMpr4Qp7hgD0YCA8MQqeldXsgHW9NDwDmlqGmojD4fusHcKjBj/N4gMPzoLCZGH0OOC5yaR2WCaXIdJUtFfPFUi5bTBRLxZU8zPfyCTmbkFeLq6VMQs7IRblQzJfkRHGllFsBWQqx@dJqKAzyRuuk0zBUyJJET81o4fWe63hPqpnqVUNhPvWH8RnfNhdWvIBhkUm54mUG0kkhLIZWWZTwdY4ZfFki4FNYi4V3djYzOzuStIEetNJtZiSpjZ58MZNZ3ZAklWI2QdpnJcnkaSAKwBzuyWQ2NiVpyBHgcURJ6qFnu4BqqSRp6Nms7exgPlfoyWJ6ALvmMdyju55VADPQk8uRXitJHz10AFfjGa1QSbfRg3lizA6P2YQ4SXrulieTAQzHHI5j2HXrWqtJ0h731GoY84IqnudFfYmeGn0kyQIPsKEkdcHRtWACLklNcCIzSlILXK2xAmF9cOHpRcNRJGnMCYQkkqQRQSutawl0MBGO2ezu7io9p612@Wds8WcLigYx2mi4vdN8/rzZ7TatcW37@THGvHixq1yNh1az2xTJmg34mJAGYq774@kPlHGv0VD0uTEvIcaYimmMGyqWraF8hDKJTxcz6TdeQMwLiJm39MGxwacPoE38bPThuaE0Kcb9UAw9R82mVEYWdcYDFS0ruPOavyus7AYh9/aVlmWW0QVa@2IkGkmML@R6mYJZPxq7y5TvMbYTpbc0oCiN3Y0vRpVMHZR0uYyyLrrYfyrJpby0tqg8jY7QXZDWQE1fkWJr@H4LsxNhkaT8dFiUCqvS2jI8padSDpzYvzKRDGPwE7tYrT@VVhGN9PRpUoJygBeAFEgKOMElrZakGC8QahNQPL7RSaMaOOVOdJQYVXiWTAPIdDq2jlID@zk8XYuxZy1mntk4dI6HDeigobsrhVRXey10ikoeveCN4XnbJr4Thc52wuyBH/qnN5iooPKVQqGq0HhO1ZGT2lVxh0grmTyf@KyvnwMcnhHFA34Hwz7bYLeUC273d3c8NyobgDJTNvCAuorepVF4FKq2FUeBuc/G3XBtTcDel7uVC0TwGX/Wk9J59Vyqs2C@@dUMlOrMaGVX19cvPtdB8YP2G4dh4MoWy6MwnehYXSlHYZ4Rq9jqR67@fdbRYLfYqGS4IrhkD/sXmcWCnLhLNpL3umI7S/Jqdu1iuHSRlOuLi5nP3XXpfVWqY/aoH9Jf0KoIAroMYW6jcJEe7mgfIJ6tJflLNeRiIZbCjecNs9Ogi/PZh4Dk9hMOyjCM6yroMnIpWxYgoYHggqjEovhGHL4DJhqJrGYjkVikDFCLECy4iLg4AkwXeYKsBuJ1TSplId5SnSGoN9AJ3GJ6JeBqcUEOhe9DbbwudaUUCt@F7u/u16uu9vCSjcdKPOl6nzDWjcMMKU3rHbhSskiuZKr6jNUqte5xrSxAa5s0j0mH2CU/V5VML37rqkp8vfo9f17iihpkE@LEoYXH9Hq8mq5Wq5chSZLCkmsTjxbzMPlBC8EPYbrsjm3edYYGHYJfe4XkUta4LnRRj/1woOl3xVyySop1FDrcfTi@nsbVulQ1TcRqHdJadihsmMKJplUHOkcU9P@8hDMtlQ1OSt@vfl/8/tXZ4dnhDnuWWSuuFTklaHPBs0RCjsgRoOwzGMO14@1QePDZzMs/GC/K4bVBJLcSyU3obZcVcao4inwQvcA1BPjWL2AWVY@Bq1LJPpUL2TXQucJVPNuYXQ1XySEXVsP1ME@8ArF1vqEsK4eraREsr8qxsJ3kPuDnfNiGxi@@@vAZZr/iXZ1allzptCjR0v36PfxX7y9ggnhP88R7@sefNPzccwD4R3DPwx/@JwAXhPHj6z8k1/n/Ov1sHvJCSwWgdvhDpQqN@n3j@0Y4FC5FqvF0BN87LXZAiGkXqlvLBv2p9jL@fe8HLIOGuOz5wLu@zPJVmTF1OZ1OX8ZeZ0EzK5UKxUI49JvZT3oZJonLCzUW4XfGcGFLL2B3j85EJl76hXP75YXk1snh5kuYQoO0VQ18@SHbPDxIYRS@n88/@9TSVcXSx@IFfWOEQiF9unmEr/A@2zqiNOd06o1CaQovclnaa6@J92MkbpicyrFsJpNPZ1bScp7JxbXM6lq2wBQQNzaecheuJUzKqFqb5mDMderoZowSL9QQBuP2NZgP2eoae360TynoAPzywtb2q0N2eLD/LuWG8vDT3b0TdnK4c3peO96GerzaPmFS7YTtnUjsfO909/DslNUO3jGIPq4dnO5tnyCCdAhFFY7vnGCecsvW7bGdxsHfJg13Itg2W9eqMxmuWAMljVcgTgYb@FIEFe8SnwwfGjCpbAeV55PaAkwzhy18bXHrWmm3rRAet9NabAHVkYVl1cI9qVIvY6@y/PDtp4yVX2StlYPIKmtlDozc@irTM@KP6Sv93DFbXFy8NCRPzger4enuwSDcqA1hfpn23m8vRAsrbBlU9uxKzI85ODxayLi@hfPj0wXZizveWsh6nr2dhZzn2QbfiufbOd9ayHu@jdrLhYKf7GBzYdXzbW1vLhQ9HzDpQsnHebC1IGdCLrFuTK29QC9@iu7s7W@zZQCKlSdi0aiCjqlgIER0aNj87gPSAJeXb3tmglS/5ngKuq1@CdoFn4BaQH3kAulaT7BlcwA/fbUPwJCM9k5z1dHqthICK14QAqNH6C60gBVawAoB/AKeukU4tlhh2RiD6IUOXyeO8uujEkw6s@ls3Xc2W0etoArMkKAbR@iMJaRQxXvaQgv3AmW0Q4anDm0cJVAZSipZUiyGB7MOzvb3eWYDyMK0ohJBMvJIc3CaA8AGVYRfrDqE8sbhzUJtgbRaEMoDvksudD/RmqHp1kRSQD0XFlqAYJK6N4qeYKhmJXDlEvGih2/4BmCIBncGXPxEWjTawrp2VadFBYohMbcPd3gNce2zwiZbOcYwU6IURfOt5J8/M9d36Ux6rUmvEeG4BXJeLI6Pl7SCsDEMW3CPAhIEHXumlAvIMfE4pIbqUFygXgtAdPjyU9JuKauQUSbCnjyhcqyDrxShLDBdnHJkSQRBBIJgRD5E5hVtkYobW0gv4wYD/iJmJCKOI/xGwubYu@EBJOt0Qada1euFXnMuGKrtlKcEsojqtLGtwZ3LNsCP4hE4OcGa0E0SzI2UCxiJM4oEUxOsA8FTMrWhGcC5quXLRJcVoDNS6x9s8Rbi15lQOA@gGoPcW6MGA2HxBLsvMfrCQtNSleuyCwXykKCAb5FpokgIDvd4uuMtSrbM@wuyJab@mpR7O2suH/HUwA6C04isOF/hvCKqS4FVH2gGv0CG/bcC6DlLcmTxuIDwuEyAbU/CJZMc7t7lyy9UYnu6FovfXAsUyw/WYvsrq/Hb1QKGNZ9FoBYg4qOANw7Q9DPZmtl5KGAsJBRUm5@GAgZQn5egj08g@Ir0MOT66ZPfnh4G6bXprgz9FlqQSwWeZNLbmvS2J73YfSFEYTAlyK6wz6yJLrkALjyJzIrgaHNZOZmwM@klg0OFqW6ajieBeQ7AcygqORgy4KwwRgmSsvH2dKWPb/CosNpOY@9g@3QyFvGl7IYoeA9fYk15xCbBRIEw3o6iJ@aVKNpBInB9M3rE80gQPRsnp8fbtVcJKF@Mrfs9YFoHgB/REyZqcO/mAKGG2oLxuJ1g0ZMaW46xJ1iyBBM2AfR8dRa6aauA6sEc28NBlrLKcBDPP9mTwtgjQ3OykqIsGmOfLy9hSM2sMrk/@Jzr54zVXJuNc6uo7HI8ng4ipLwrYA541@TKBkICeyp4l8bczK4yGbZi5Zij9kDjHmWsWfxUr3sc22hYdM9LDkyalNlleg86yhZxuwSMi5OqzeNaJI2NyAcYit0YwnA4J6tWnPRzZE@KdRUsXpa2@q1l@ZJGO1mWJC/LOmU6W4bfCMMeTJdCU2di6ZIOc@AMFDw2KiIPB2gzOcIgKxTitpTAXU1RE9@b4MTW6I4NlCmNBt6K12hEbVXv4MuUh1YLhnxUl20Bhh@MTfFI6kjomIwU5EH9aTKireExT7zOEEadKYT0TucK3QwXpRxDIa9ktqMOqFSBYqA5DF8qGswQJtgTfmhWPH4VKHFsTWjFOwr2BxfZxcT1OhzH0O4l5gSDeJ4N9dh0TpzHNnPi8Ba1eUncY8Fz4q6G/XklAMHwQIw42DcnxjAP5yXgt9P4EfWLAAEvggSu16Ox@U0P/WqyxQPXCxH9T62hKu7K2TsMsCAol4IDA20d3lKBaVsa3kY9jcg7Wgwpo6NY4JSzx1Yxn5MUu6Vp0@hdTAIRHdOjC5fZaA1fSz/6Ts4WY4kAwgBGvP6ur@gP4WQBpFDCOUjC/P3hzLVy2h5qZMFpvH76FB7SN9owvfMTmINH4DHWh8XGd4EX8H4lL8Zj5jldzke3Nss4FI5WeGx@eeImqoeg3UrIsSBBf9vsk9@afTKQP/bJn5R1hV1MlqMeD/jXIMCvo9vBf1JGbqknc4t9U42DXKOq1w@wL94YEsiG3xQwma2HRkggj6fcqhB6DPhKIYG4goi@Qb5Q84lzzPNS@@PPcoUlZS8Nl3h@byCzeqDwIbzjoNHAy0EbDboVrtFAy1KjIfEcaODFAS846IrOxuNSoKU2TIqNSklFSkjJZO1kc28vqRlSgl/yW5Fsx7TUBl7uJCXaMFGqSCSwGgjTU/VBRRL7uRSbUWrp4TxqgTyggl/OhIB4LvTO9@Ctn1/OrhWskvkVVTKnMvNvIvyK3I4pNzx0/VhOFr/Sy81ok26dwmu8LFVDQcOvLxZv5MXrGSZuBUCTvigCz9cmS5@NdzHwItGjgWGirfFSA3rvcYWRtU9ybymRZi4VEb0dTT2IwOdUzn3SEb3ghNGNVW1V6FlkHkpJ/m2FomApUdMAv7sKGr/kwR/QJm8uEeVNuLZJG82YU0X1BYs5wMpfSHixCTTAkTmAX@9yE3B715uAGy84wSBX1IEbbzfBFB3hEBedgIuuOoEnsLfk36zYV0Zaf4iGm@DxeaHJ@cXCIR9rQqM@RU5KP05RhEjpeEVtVOCNxaU1Capu07Uq01erIPy821Vi9dCskKW7gLGYAdVhHtK597XEEr@DRgooYiiabVEaSJuQmMSVEEorr9Vh8hngHVfEoPo8FWZyqycigpokvPT@eBW4naUyMb1AisDkgRfGT8CtTMEXiZFyH1vzVBC/xYJQXHGbU27ci/lgwYMYXEUtFnpkJvX/m3lSsEn@C50q/X8/KZqZ@vyepzKPTGG@ebbyO5wW/FeF/r8q9D9Bof@dafMPqOTTKGd7/JS6/kU1/NvVL5J5Yxg2rO4Nmt6yP0UP@x0pAqvfpAe4pb6QH9MFvjw@u2iywWH9J47Sod@kT9uF8x2zVqud9mXr@HmtW@vVjt@BfyOzHz@/WtnYut14vtGubW11X3Q3D9TXxdrK/uDl2@K7551PH1XQ3ncPX7z/pA9avdDb48HtuXp0m1OLdm04/Li3O3Z2N876myf5d6u3mW0939lQP27p9tar07cvT5/nT@K3H18cvfjUz/Tto05GKfVzu68KbzbH50Yof6OdtXf2tcP@SXv7LNvf39Le7cQ3M/snpddyZn/79n1u8zaez6T3Bi8Pnx@fXTW33@vHe/vv2psfTaXw8fp2sJdulzqbV8dvQoe51/Lux8PD7na29Hw3fbvVGbQz2V3dyl@9PT7aOHu323upbPd38melt1fjo0Lv9esb5yDeXTkvDF/ZK3Gj9vp19qXx/OZm@zjUVMxTK6eem6/lwe3tkVnqr6ovD3a7/deWbKQP82/iJ/3T263tDf3j6ih39u789e3Kybvhq9cv3h9mtJOT5rZSGDTb2ZOr05VQq5/bi9@cbZ8Vleft89f9m73d/Lut9KueelBrH@nXz7u7782To/29Ws4eGvL@5o3@7nnv6tX11uaebh5d60ZtJZ3XT9vvDg9DZy@05pa6@9Z@UbvqvUvnN65X3sXbg@enV5961y82Ts4Oi9nR0ThjbtrHzd3OaOu4kC2mW/rH408d85V89jpeuLl6kdXe1T45odyncb60r79T@8aLeKv7fvRRT8fPZHnz/d6nd@9Odm@sZs04@/hm5/jKetU2Du3DzPGLl6@a@nXRuRq8N05O5FbmuXr9Kp5RQqOzXRvaSD1V8qun/f3Xg9GW@fF4771d@BS/Ob/OqVvXx29qH48zzVtj8Naw9rX@ZqZ9qNTemM72cPS8Vbo5u97V9z8e2u9Cr7blfH7H7NgbnTcrpbfp5/HO9fO3G/LJKHNgHHdWCtbBm9fnmrbde3v26biV33kzKPYdo/v601l/O769P@p9UouZpn7y7toIneVPjo@yt8ZLre/s7B6/KjiHmf03R@3dsVx7rcq3xurmOL81sgq586231rvrXWOQfqd9HB5l1Jt4@93AWXmtNTutN1qr/zJ08qJ3dnD05nYvX7Ce9w1t46iYOdjf3TzotldejvdeDbf3m1ft53tv1beD08J1dnvjvLD19iTnnF6/dEqtm37uqBg/1ftO9yweejHsDVePzq2Pb0bvV2r9ppo71t@Z41W5v/likB29qW0ffupeHw3MA3knO06f7ZvXeubT6e2nXbtQG8eLozOnbzqn8igvvw7lbj8NnBeDF69PDjdeHL5/oaxo2rlydfKmncmdFdNaz8rtFQrP5e2dTv9jv6TKn7Ze5ZRcvxe396/T7c322Zvza/2q/7J/1QoVS3ZrY@/9UDG3m1k5826js51X9zf2T2X1rPvyZGXrIHP0tn109nF02t58Ozx7c6hltq9elPa7K2@P35Rerr4/tU@Vc/PtS@sgNCrmTFsulPK3uZNS8bBnneTOr0rO@5dXhQ39vCm/2Mv21R3NelscF68Hn3q33dsTNdPsPt/6qBx3tkGSnh1llPzw@mB0Esq9Oe3frA424u@uWy/fGrJePNdW06cfr0rXvd7L263Wynnt00cl//xKLZ3spJv6Tv55/Hjz9dFVd@v8U3GlndnYf6O8HW33nHeh17va1lXp/PpwNJZf75yM@7WMoedvTs7zN6fmxsn57kmx96ppdZq7Vz2QDf3x2dXt8GZXXe2Nbosve1dvlMz@2@KmYa8cZUIv1L1@@/j05dtavJNVS87N4buDwXnxfJR/VTTPS@ZhUXtZ6zwfvT7sbGdWB9r56ehsu5fe2NT6RZApR/qZtXn4evf9@YtBJpQ1ChufNs386sf4zehd4Tx9FN8fvmudZvvnlrX7VrN23t4cvX15UtuL7zXHz4@ulcN32/mTg81N@0V8Ryuo493crV3bzOkdM2T3N0YHI2tQyr2/3u/CSGC2S@3np7lzw67VOrd7xZPtWu253dx7oYxGzzurMEbgZ/v8jVkJ/YbfnBbil6bxh8JvZwj17W7THIG85GfDQnR8J0THd0L8wA7thOa7jH@TXg6dBrfT02swuYFn2ARljbVNVB5SbM@7iRRfRJBgfROSa@hqmQN6IlrH0ppDB322qcMv2avw9Bm9yEsdDXRTw3e84H3zOCe1VH7EDdSXVOjQYP0xzjcdtc83@Wv4mhZxcShdUc/fhkMXF4YWWi3mvu4sRddiei8/@wAKxMDoJuke1C5LJlsdXena4NDb5PoQOvHu6cYcdE1B4wdmIe83FDmTF1tTUV2lwp3i22UOnjPd5BfguzMOBZSJMd1MgUYqup1CxTel2tqNqo/pjQZqOxXiOz6/ahdkMAy3cE@G0eWNU3tDQd1QrakNoAOe0F1pTS8/w5tDni2nxRIrKkMNxWpqDr5ss8FfhNDgObp73gaTew/pVKhYoOWKEWo2dO1pQpxTGaFvKhVSjLaS4/ECR2SPqiGqqO5uw@XlAaGkfVeMewKYlwcP49b63d8V6gncbU2dwGsCrYZAK1qQnlmz/86mTY4eUDnEF@u33@6dNsRrL/gWQ@9gzCM7LgNULru@QZnXIFB@UfLZbZm4wwCKj2ZHfmswVPXG5Lws0b5H3B4JrY0zbH@3Jb1MGouO2Aa0G@Vipc53EGZo655LcC/NE84JTwKleuITdEFsqPB44CvT8Q2aHGS2voi4Y6kqAdBuTvcEyNRmv98x7z3QMk1dMa7RVeZbZWG@YLUCjUUX@gfqgaYsry5i/yTNEbDekNTbBusXVLK8ZiEAsSHWbeYzA7sz7bfHNLyFvazRPoZ5eLMuXTdbUT962d1yw@sWc3Pi8FNZHaIlsYM7a01rzDNC80y0XAYQ3KdDMkE13N2qgVpXfGogOtrUEygF8G3ZDcIj6KpfzgR7vLQ8q0ViB9oBNL@ofDMQQl14xarzrB6WhUDvWLAyE0l94rhbiMCZXmaOOQAidATHwTBGPMJ3p85Qhe/08riIcTpdZOrwz54GPWt84y52KBXNnihCYtiNcYY@VTiv0Aha9boOZuWzHjUU7uDGJtSIF5kGM3wMZ1o8PtFOAeQXGtJNZnGidnROLIghr0aC9IL2BEN74qA1@FZc1uE7uDitQ1MkWoeMPn/2Ogx4PW48ck8BAkt4r/ZFBuecyfuyIGjZ9bud0HNTjE8UT6rez@6lR@7uwgTcvB1oI1WPgsBs4Os8BgyCxJalwYA7CMLbvgTB2NhUdiGvFhejkOqC4NLFOnvCovL6enQ1GaWg74qxmNcZRfJsIHkgMQjpapVFs8vRnJt4BRMDytwkgpX5CLIcwcpyVHYRZAUCOQ8YuIpBSL5jRc61k4iLAcQe3vokDL4UZE7uy9m4XF9fL@Iez0DgVOLs/KIv5@JZSMxRL8QnYzhaHhEIr0/WCJDnsoFxJIBiJZ4DFDzr@GSEn@tUhJdpMM@V@tzB6XemvLjnNNzBh5LjuwlV66KI9UVO5ZvSBwzcA8cSgfh@qAG9JcoP4yy9jGwOOgJ1Scitp@KhqQR/S5gYtIB@5alRMXA4giBQDBARXDxagl09NtY1v32wQ@AOGfh4nRNMTrAiTENAooDEKEJiECFEA63baPUHHhwMxcUY3/HNBzDK5ABXnPH8ALQTqv1uTiTGOPlwhRvwibc00RjC6RuFBI39vQ18vNk@xh2zewfPoQkXsB4J5v@61VzkGL0qbioGf3OE5mhQBJBtfEIj6sqbajJ/DHTzF9hc5AJ@GjtPSLVDCMYTC@2Q@EJzGpopsHFSunykOkRHepGRB1CMlWGewW5VpuhIjjF/AWuRv@@IDr1RaiIVOLyEooBIIaTZ6XHt4GTn8PgVUe6oUds/2q0hZphgthSrzeiNHNhBDEPV@aDq0TOEwy9IaF4npem@PoLeq0yw/NVunHgA2KCYBoVOlwjry5l@Bp4Hz0tAEsWDBqWi0VYHc3Dj3lUPTFTGnoOQtyIvtRgKRZnmjYQ04M2OhK4craKkI1qaqm1EHGBsekOJYnB5knbxbcAsk17vRj0X9agu8YvF32eVy9JLbpGP7OEAV4fVthQkv9JqqTYdu/epDyhVvUOZCMkSIBSEzK@9Lz/42RRv7BU46B1/NOhmPL3XV3MnlUXQHjntfpKOG1CQOBZXR7pz1UpSi0TO/J27E6qjNqkyPpQZz@2K53YFuXGBy66mFTKtfnE1oYjNI4/mkueK68auZsbVE28rObVcBzq93cMbZsgWwqUONRg2E@4XsszxhKx74jbZE7cX@z1xvnL3uFImCDupkYkBxx8/xYS53QayRWdsG3RyhWZfQwvbn3sM9RY9NFLyg07uFIPgiVMaoE67cK74xDNUD3IGYgJpSKdlLkR2dRpUPHxRgZAl3fLEAroGncIUVgHNAGnhH04TdSVV0rTFRDEQiGJVjMJW2@3kBOkPZlZ7@kAXAmEoP3Don0rgx/h4RkV00vsBK4QaOcTXWSmC66rJJCSIcbsG6TQgbrEOVDzNmV@N4mw1ROVcnUzjJ2BQ1Am3zEUBgn6GeQ@EupmX59Y7UA/3MBwmjgUqlimLExTuid6zI5aTc7nA8d/D8wNWKPing/G6K7aSzfhHjvHiK1YohX6Sncy3J3B@xI4jGhTZCnkGp@6gC6q6Dp2YP9oaDv1YNj4tHvHHuOwpV8t8BmsLcSyGBpv18c3jTRXfsI3rtQ6TR3IqtABC8TTw7nZ38AbA7lCxFMNR@RlLFORiZRczpISow6qWzd/rTm82B4mPL96GYcFSuQEYQtpmizZJIg5KBy097NNupAQqDDeqhdcAaI446L9AMkewAxcNVc4EbqArHKoub3ASCpFAPRqNLJyMNCwj9bjpRbiypK6c7meolKf7Mg1p7ltQsQBEXsEqRGPuDi0IAs8MMzQfXxavgnK7pAfsi/55psHZQYZPTt15uEDDx5jZmb9Wn2OMIe5qBcegkdjERKioTvWYewaOJIB7BKrl2iE4ED1GdRqeCBefjSIF8b3oGreFM5IRpEXQKEVDioVch7t0xJVmFL3gvQea@LkCvS8mdgaMxYE573ikgECWj3EIcTZyGgL7J4cYBXFAKXhHXU77@w9GiMM774bimzjEnYWjOybmBYiAz2tJ7eLl52fS5tdC9FHKlB9Jmy4pRcUCfXk@GK@yAMPaBcCgUCSP3Eq5YGdH/rk3F5BKTwapxwo/kdvXFl5kNwM0QYmvLLpHiHthq5uHFBL3zRuVL1KJbTVCzQy0D1eSoBEFIxDPUr8XpgpBA1cq8NI1Aym4zuymcSUJxYhDv7MiR0B5juWsexzYFeiemdM/1zuvopyT3aq61aQWpHcx69qAhsbJuopuEaxrUp6t7Gqgsu4p44nKikRuPWfvdzDA0dHNW37/Ag4okji5LH3XTrDv2rgYIkKCY5RLjXnyb/Ksc6BDfl/xe6RXP6@sdGjW8/C@KtYOUbQH@R3TId6M28nxZbw0BMgIbhpld3M9T7WwINQZUHom0mVjwuzssbOLotMBeU1b9fGC0/2si8nnGMJSYT9wPDQEfVKtCWAX7DPJeSxAzIPFF5IHYQNcJCTzRCd1uQMj4nExnlUmrMH@AeoHGTGIRcjOwBHlR9OTTJktxRjj@DA5H4ebRAz3fv8vBwsyfrAgSA5aIxJjnbdmxK9EuP9tV0Z93W0gNDfQuwZZ@PkoFDGhv@Uzrh4QHfj6gjc74POBoG4gFG1XGUTDFijwMDfmR6MTDHJ/EN6/YeQjX@DDo3mQkm4ACSajqyaCAomXMBuYFg0Ck5jZYlLrEEUHvE0my00NSYYQDzuvxpPBBSJLZ5O4DMidcXmmVhPoGB1yJmtcmV/@Qaos3k9N89Tg7R/Y8MtYeVyy9OdZAzwc7O52IBRaf6Cr/OSOvN@oHe55V1sx8fZy1TYxyE6ZVjd9q11raQ4YOhHXViXVIfZzvKSKxzS2z2AowwunnBQ7UflmBdR7US37QNNJdRj7gInwBiwDgDsd0HiNFr7dXnVucf@AQGCngoWFaMUGPdw02Ng0m37pFXEyhxcgQWW3ofBdIMywSa9abymOrY7VNCZMN3X46St4zXAapuRprGH60FD3IfUJdAk1daXcKKGtQMHo5PRUrnTVXCiJtiOKcfDlzbR7BG0IDr3AvGlC23j7U8UkgW5QNA19zAy8AqCr4FvEGb1PFrJCzruFatKOW7GoQ1seVJpHrGRKBRL2thjhKB2O36kUxOVjIf7i0TU832GbyC6WSntTKfnEnpapPRm8Y05uouDz/MmwFl7O9eV9Gt4Wj3Q6kNY0vmbfx7w9HnT/F5D9oZ0f6TSaRwe6MmbSrUIXPLPNldVMYQ3nWlrXIDbE3oKX6AQ0dnU0wNd34sYAHMfdtLp6o@osh834RrOHAHjiDKFKofDAUrp9xQWM5tYYZhO4o4vm1xMn@v0o09QnQzp4boL5M2o8mcaY7GOjE1xiVEFiimAxLqgxkFrw8xS3PJvmgK2Bo602h10aDPBclpsCT0cpiSYmUGLVaDP2FJ5r8ISiY5GWoR9j569491fhfiJTYxfQzevMXaCQyiGqBXT9Ci992U2PIweCBVZ0YMDmqxowIiyzhpiMcisBQOMYFuVwNrd70uK5C9I29w7RakMZ8s3FbgxWcSAudHxwT8kyC@wpAZGA900hY9IVWOm0axmJ1PBFrK5nI8JjyWoU5W7fRMRHvWWPHO7@hQ7ffbJOd4IxuquTyBkru7vq5TK7dwFxDwhqOLizJBlxdw6ghmnh2oy/IwVIL7mzsMfQBgqQ@wIkNRyyGY5LgWrwDd51bu0SKsh0tFx317AgvJIpu9Tg72322t9fzHrCW3OBKr5Ib4G@Y0Kdllp8IYZWScQC00RZcfASPELcwXGJIT7K@YECJrlBWBPJaJrwDKq8oNzmCsICdc4kDSkJNmJdtL7z6VOCjYUXryUP8VuHM4lxRS579xSrxrB/h5ORBE8yHCQQ@J6pIO3LIfwVMzqLZ@71bhglSKyjIA@RoMCgCzccTRt3mQST78uUc4te9MRFPOgRs7w/dy/WpYH41i5gKkL/dT5MrH3XlhI8P1wyIIfsOrL1hJ8bJ6JX6tHYvI6OEmMQHQzPI1XFrAPdwjhP3nEgiu4oEes0QsCgHbah4LpjA2kXdW8gY41RZYQ32FfQhsfv/0KFl3cLukAG4dcYACaTCAgzVOYquxRPZAbRN4rHMR4mdZPxw8EazrLd9DPx2HqEn6cP4r/3L8kjOjRGicY45u5LgRSN8TKRwNuecj9TXSreb1HfmfJO1XeGHl59H6CHV99Zev6k@noW47dUERhi6IFzHJyyP4UZNb733Q3kdoqnDAMz/gi19W469XCAL6SZSk2vC5hNbQ4Gpo23Ms8vAc9zTiEoPhAOeT7leayBGybIaW4@kosZ6Hp4/7sd4l3cMlFfjJIbX77Hxy/QJ3Vu2xZjNAUg5hJZ9D1vcsoPGcTEUBIMckWiVz/MistUrk6A2nZN@4srLJBV2Ss4VZTPwRgl9mofY9wbwBGoOm1fhNK4SZBQMTYvyRD1Dkw3nQTD5icRVBfycTIVUp3NTeU2IqYWuytdTYjEjrTHZ0m@1i0F1poaJJ2BXQP6hDeP9ey9o7jL4LwxyNIbibujNEzF9jpkbdvkG7HZkbBO4bEnUOGdnmUOuz2GF0WhDoiwfEt5x0TtHrVL0OrxhY5DvKtmzd0WF/Wr79mP0@xswGCST@fnsee@OmKbqPg3x2hL5raAaGCYEDusFhZc3WnBN2kvkKT3gOvc0MctDn721GaBAmwhP0ARXqElDrI/Jnaak7E7iCVlTwORFMdR@wMHNWuNVwGr7ycb4DKMnxA1APeOL1JWFjzQ@YXlbBwoLZUuWNx9YJV5pc3MLSQdQ50uZFNFU1/mkcJxK@K07QaKg7ljabbU30P7ebny1WuY93@BNSFTlysTBKfCJBc3R4Oyg0fz@vgiUbxZg3MqzMAB5YFp4dxwnJiL@RbtcdS7lFuYe9FUGeHiKVGcHsxnb3Cj0dzUtOLWU6Cp6OgAIoISkGrF185wvQxf/oWpX9F01EvMJ8A2qXJ47ywvhtnCVWY38SwlLLOlqm0bVVYFeYXKGcXjDaK7uquEbU3p4gwRZuqu6HWLQ/Zomi32tBY/lbF5hEWx1I9DzeKTbSxNCtqS9v0AK2z21NY1weKbbHzsSc1IAtkMJ2l2mP1xqFhocjAtFo/YISHj@UhzLHbiTOtRQkCVJ4CJ8yqzSkgAGNVPvApyiq1cex2aalyZR5t18EUREVu8BELYjOjlsQHbD1pNUgzklWeQgeFZFyd0NZvwBKbfCdYZ6iiLzUEK41ASTlY26EPFsrlY4ZcYTlQz4JkA4oJ1MjaAUWxDsTwMURrGxUjMJc2XwUsz0JjVA8BJDu3NsQL09YgGpJyg28TyDh0K8u0XEE328yjym@3CdHCvhaWKKQSmycQSlMksWhqKZ7EappEMYuZgs4gBDsFiX9t@lf9M7cdQATJQ9oCAwePvaGFsKWispKKL2Sf0dKolMrKoCsiB/lB3FEM1h7Y@/n0zQmiB3ukodGcIGpP3nfBOquM4DeOzszS@DIDtpQ9puxvuTcCJOgjv7P4axkinQtRgw/VNMc4yXRyDsRPuG2JwmSh6inH7Ig4HR3dPwFQMXpmAlh7cJuDQGa8E3zYAopOOixlOitK5G@yUljMkIdozcXMF7ikdoj0I93hYeESMmgQFNtYFkZsD1eKZAbeNzSFzx2fgV/@qTxCQ/l2bGmQqhj7Cj7IZq4V8zwcSwIO4A6hwy2FXDaQB8QsFB3CyHUG53eGtqQobBQ5ufHUL39iIOVC28ETcGj8D52f4k3Pjq3Bo88UsEfdUugxeKwCdLWAl4/vso4tifh9zJ/pT@59IZXZtXS4sZyixtx9XEmhXxaxZzp3AamXaaBHVKrhTYx1PWEC/BNALrb5YwbUWvmuDbGfYirfAIKpitXpQJWgvDRnGsYhOba1NZIM5HJq9vavMbQboK5grV6CNYb@JV9Lwt0R5xzRp3QON5AAS9VHHKGf/6KVGEk6LAz9f4lZPsh@3Y17f4lnRvAQnPwDo2ZFwBBVlIvulIAz6/Z1NHnU6UeFFU0gWyYL@CxGI15SI@@hnorJ19@Z6b8qXLU9jlB/BGPONZ1NHwtDg5QS2ON2a1jVfOUKzG0l@R9HI7o1rgXzDMiZyLXq4yG/7cXwlwzXO@a81of6MA0tPcb5s5HW5yQGhqPMDPfzglE9gvoZX9jcte7uRM5y3QIS1uAUqLaJwZxRPy1cuuWD3mMddc@U2RH42KBM8uiVoXQl2Bd7WwpTJz7VZekdoVxO8ISAFRyC0W3I0vwuTpJtHktAQFC88n@NQ4eMVF6wsjjslgyH3OP3n5XTJJ3hFNaoZtzdy/qhUOHf4eXibhFuBrbrL7vEGvp9sgvz0ctWK9wKHn0Y3khjcnFpmI7G/i05ajfgOr4Wp@TfjNb5AlXRhYfwt1CFaeNvEfZu8RNwsugHNO7zNgFnOG1OzPFcwdnjXn3NURWzy5K87gOGd4csUxPEN8AaN4bYT85brRQe1nZTtEO8ERvoklz7A3/P6naLbprjKjAZWnsim9cJvW4lxeyDPXvS75rCDRcGVfkjjH1CZPZ2y2PFEDm3N5Qv@nFIETvsOh4iD9/9YYLege6E@P7UCUHRkRazwi4QXrk0c0Ytt1B1hI@M1YMsNka2og3uFEVbi/23v2ZbbSK57Fr6iNdQuBsQdom4Eh0tJpFZMJJEhqV27IC4WlwE5EgjAmIEILIWtOPdUUqlyvLFjx5dKYjup5DVJ2XFV8pD39T/4C/wHzrl09/QMZkhKu15XUkuVSKD79Onb6e5zus@FHrwNdzYkVb07do/gz56HLer6WeSX9Mt3KbPJl4m7O9tPDrb2mntb723t7W9RSVLk1wbFk1GZbsr8U3TuPZB4s37EIU7m/bEH5zieOBRnCSXw/c4wCMQDEHddEMdftKBka@JmUt/ca4/S85767niVyx8wM0/G96Rp7HtoIjRBVSXo3ykL4Pw8bPs5Jn44A8khFWq99tGTAceFyuCeCZs55@D@iSupPaTosgQhLRvwSBn2glPkAKU0EX1jhpOm34XV7Jakjq2CxiuH0F@CdoiADADko9btrESRrM21CgPvAs@JbCS2lQPNgux9vyJ2udpNqlZscr@Qh2z1h4OjjPSeYLSAODc4tAoYJ3tVDTEZBUEVqLeAngJxpLlH3KEyygflaqlS/vxcGoSP2L8lbwVvYJL/hnbei3b6ifGTksz2VQwAg8eZx2zoImGTEi3okqM1RQ3qYhXVZEVvZk6ebk0u0V//LVuQpxiQy9atfDFG45@vPfelzaw/s4@FL94MJ5GAI1Y5inwTVUznn5/Bzv8Vq5HXMxe5yIriS9OJZNMJGVDtdYwnsstZ0j5GzmN7hy/s8apJX//4SrtbhjOK8WRq14oo2uoINlGl@TAejdREvpwSfUSDPqJW/htTh0/va4ItQNjdZLXj1@i1YRwR6WjltTThdaCeC1TcTW39eaT9ql5TbR9V2scz5D3DizRcc7K5URVp2m1evRIRNXC2dGEdXyJ/qWGuzVuUU3njMk4po8uzQ92ZccmY@jtfCiaU1kHeAhkji8NrRUPMSWo1bRIlXKUeUYiXclRO4Zovjl9MbT0cwfCylJyImZf4sq32Mo4NBqKiswFtD3LxOYqgDC9j01BGp0bNRVplcqEt2IToF/j/L9ZWmgTZwONLI6vfopHVl1YjX1qNfGk1cp7VyNLV8sQfl9veoAysWV8UT4H7zyzBgtrcEe8/vHsgDh5uiQdP7/@u@OrOU/H@3SeQsiN2n957tH1fwP@tJ/tbggron/fcMarcC5j6Tbfj0u18rVJZEYR5IUD5ithvnYiHw477EohnzW@dbBzzl9LADda51NZLdzwb8nPQCJVZAmk1QXdF/NakbpzQ4roNlHyC74jKlye2kbx5@nyzRLYXFA5dG3Dz2x7xIKTHRc9K2mgD4IeQCmha/CRLutP4tE5MS7ck5MDpn9ceQWAKH@@Lu082MdLn5vbB9s6TffFgZw@@7n4V3eyIzW10G3PvKWYR4OOdze0H2/fvUgI3oFISeLdGBuvnNaGE4DQqnRe9CYYH66NUKL9FvHovZTKDobKK8EV2Mgjd93SBpPDdnZ2d1slFu33t7t677yFX435NWBYGuTQcqksLhGsVNBqB2mQU7To7U0fWsljlDelkJq5hdj1Dd0D0uSAU8hy9E3uusO7jNSI@SFPcbGbYFGqo6CrgRlTKEawjKAJDNltYI5TrUBvdHqja8GK1p75g0Q3pmBXlyCXlpdUnpBiccXvQ4TC6KgHonrW6qdpgzAB4ISQTGADvYDAhaL1wt/GSRNyQEJMABX9IuMkJz09GD06Ra0QDV5lwjwOB3JZt4nmjKcUARy1vwPMYMWvi3YFipFARn@DRSU6/r65cSSUO@H/5xoavsgBpwS7Yg5WthIrw2Q2oAfb241Yv8IXt5PA2GEQQd@CxptZRvwXiHt0Lj9Fg6SWqEVC1tx38WVeO6hXDSYE4lQjTnoloO3S5TXnwu5ctByXvLdSIenvUaVSYkvGfLmzAvYUGvAkaQFQ09wt0KzQKiLElNMOeJGXbHwJFgsgnPo5GNRp2Jx03UkDKOvZz76OPcnKQC2ERQ8WHWqc17DDUAz6EnKIPKnJzAUIMaUoe42sUz6Ed7UH4NnyCyhBjbOCHanBlbabwoGqUmjiyUuTnU2ptt8gY7sJaieJZN1hvXyPtM4qev302y6NnkjaKyVqa89GfMyoxoGenMbp56QlULJoF1BIO7pAJ946PhV9ufHDbWd@896z48YeFw3L5iLeFVpcfL1gpkZ9ZSCSH5aF1J0kbUK00iTTjT9pYWukz8m6Jq1whA8bl2APme6NZ13l8rbqYPqB4WdF0Snz1yuFSRbI3IRLCSDLh7lYQDVVlgcocipxEEO6d0Fj0rKtSCoRT79cbGNceZ6EOIzLAfYTUa8ywaqRfY3i7xgc92Fkykk/j6db4cyoWuaQo@rHN@Sh/YN9z8uu5soKixaSH01ZbdEFhruZkr@Y4vXReLaDbPB8d7N@XR3f73Nbx8fBa2DbPxfZabSvm03HxsWTgujzaj89By4fbG6GFvhfSEfMhuYhNU7omzsK1JUXzF9T44cLc0doDNHj2YkRVjdSobTLoo4c4my/FoWlUIGeiCRmi/YPNrb09YW3hLdsqlIV9rzXokH0pboOI@6rydMR2yLTZlTTTpMMEaeZJpczZvDRa7XmLOXHwUrYKyYMU5HjozUJH7QXJZCqtI/hkIRYCDa95Q1QjF23dmdqD/IZEPG@gJpQIJ83oYCaxm0t8@LCTfdpkwnErMG/sv/BGmplxp9JZF11Vj2cmIsUI43HQOsKX7@T5e5/541VVDzNY7tcm1GFUwu@gv3yxDxWP8KW4FJ3Bc6ZFTSnprBCVLqmxI7O8KIf92QlKx2KfS17Y2NYlcyybxvzxNSOSHfGnG/jOP5OZnRN536m2eEpZMyc0Fx56dvQIAiYTxGCxYVIFFD@cyyOMRkOfk45myM21do1a01CtpGhmEnc9Hegt4OBv3IxvD/GqYLc9t6ri51MVnxKRmoy4W4s1qEzAfPPGjesX4Y73QhUvflbcfIbE98/gZPSyZaD0Zz6pCgHlbj8pqPyQAM4ZOgekwK6tFkysILA6CWdKpO90GJntg7acjtEWDxqz8/SggPdF8VpzYhprWzJ2PpFM7ASy0AdjCeuO8qpZGP35@dXdo6BuF9R39fXr48WGQHgfPv81h8ncG45wqwRGfNxkr6ggkq/6qBUXYAkOPqg9/RoxMDdUHMsGx5vb4BdutJHmGjeC4QvU61eRM2VsMwufoUonrdHZK7zgekVXppyHNgGyrFcQG89ZR4Uja250h6RE0NOhLDe4ldE02OZfNs3gm6uoPkh5DGA8YDp6ALNvZwXIPat4q6BCTWbznAb8iU4qchLQaoCyh05f5nS0S/BG/ZlOL3N618XAczp1TWI5bemIl9l1CRmPkJm1JDDd1Xq9WZOGXWe/w9nAxuikt2RjQLbsD3XqVU5FnSqV1JBlJ2HSISeBJKWTliQUHkxeYNKS77ovmjTJMtocIMwWxMDrH5ak/tQ7tpQdc9KEI@CJhPLuoJuhSaGYpxqVOhI20LWsJKHGhndYIgVKuQGhTBZOLC@kDS8sYAJDuhH6komKi1ED8LdshGyqSbxYc2PjOVL42PU7E1dsTVHGV7ERFVWSY5AlsfVkU@w8EHs7u1tR1NjiJvIoVEop7FEoZtkw6o5asgWY8OEkOG5yovoazz11OVeh4O8aaDAcG0D8NZ6rKiAUh7gsxdmr7ivRgMN7pCfF7uYO5aSrHus@lDrDySA4ezV9RdM7BU6vBCTwjpiX8JLgnYVhkStRctiKHOgtDsNCIl/ZVG4VwloohWqZSt8cQ2lxHVvzubnEltH7J0wdrEzapMOAnLBN4k4wRJZnVca3hOHoHIcBN@kt2xG2HW8YHkql0kJyXtzSgRtdM@JutLJLVpJPq@ROWAlTmMZT8jGOaFhbTnSH4pX3SlUWHip49N@OSzt6tNF3s5xG44ihZReBqRwa2fwqYfS5m4l@WlhwcgZFNN6ofN3gBYFB3sPd3GEaj4ARfS@A6c1BgfECWoCjVRAB5GWyAEjlFzE2k1sZLr2EIsktDtfjYnNSagnRJRRJriVsdHQqwrUem43OELgzDkiCH5ogCBrna@LMAdksVJy2WEW8oCRFEmeaXKfNf3IJdahtmiGAHg/Vx@ohm96IrFnsXPjoiJgtkJ03BgT3IHKngseamV6Np5tHklg3ischjEbFgAFn7KS6eC7Yk0gk6RQttXhZkdGWjAaOvJY8GmHLOTRAiYRSQItRUF41ISyAIghxcXiyGKC8EqOg@WRQg/gJ3sQaa6uxGjVoPhnUWB8LWItJWKOg@Tjowr5GG2V07DVDu2yfP3m5FD7WRGdU5U7dziTgk0Y5rYA1FMDyMBktCd31jrzgHREyWvSpBO1Bol25LT1iqzQQ8G/c0qwPFVCsttkEWW2IEHcLg5fyEirm6yiTfQsZc808RuA5xDW@jxugDYIwp0GwBybZEMVkSIFGnWKKFTOHhktNA1EnYyRhiaUz@DpH7rexdMbiDkd@twpWbm5xs@qRXRT6pJKlfLS2psaiFAybnkj8qcvGE47hSERxlMKkc34iOCaBTsUrjkJ/2OHLzgLiqithrQHpKIDTw04MB76mLPZFFQQ0hxe3Ax9UFnFgE/LivE6ZOJRQtYhj@dI4lMC2iKN4@XaQPJXUl7cujYMFwSQc5UvjQApcHFNr6QwQzPm3lURqkfFAsyiZ2iq0o6ShcbYi39rxvihRVaC9IGGIwE9j35LaIRlzk9b7hhh0qfFAoWNxPGyPV9I6HMW0c1f4grmKJXML64WFW0rlG1hj5dXFNT/owkFQ6vX1@k5Y/DERPXZJIhHSvQcKMaXO8RhEJJzNkpQ@FANCOKH9zSaqZjWbdDO0u7fz7t7dx80ndx@jELXEexRe36C2DKnrVEo1jGfPty1N0ilyBKpaYDcytA8bedQ@iWaLThGKHIulls4MuLnFDBTW5NB9UWngnooHkEVB6xdwImRJ383A9NjUBr2pW8WXVi6ENE8w1Sspr61DSwiG6US2hGCM5IwhbHH5ZwPWUHk2eBYwYFs02CbTPzTb@wwNl4yCQhRfPgvec8dt1CUpaqelPIuogo@yGzmnQpULeYMeYjAm8NflsrinnOJK@7VWv4Mubyc9cnx74vVbJ@1uqzQ6HmV6viPd09jZno9OLjOoTLV9sLW339zFOF1b98lyAn/qlHew/Xhr5@kB5uxD1nWZvLW3t7PXJAX1vae7B@gxNJZkmYASSwgmEyJAT3Ye3n1kwPB3SzaSDUJ8kDfhj3TlUxDeqDml3zMy8yiwKkSTgvCQmQoWpbSCCLwTdzhRwdvQ/4Q64AtoeYKPMlCXimpMDmlsvP6UeaGv07kBRe0YT0YBgZIGvB0biVy0BMOc@EdYgHwR@cC3kzZ9iW@UMQ8N@YYjO1YWDWSwWEbad/V8Wh24TPZng46t0ElHnoUzdwCQ@NqUnQS94u3sPIdeJUekNBQvnC3DyVEm56jZ5JJyBKVWesYIYmReu9YzyuAdoMiihCYhtEyhAvyCWBf5vJc7y5gBomQW7KocP@pMGDb0URgZv@aKMUfs1pT1fKF@JBD9SVrgaBrhr7vmoxQRmHyfImOOBlqe6zGjv6qzfMNs69mx6X0qtOsuofbIfWjw3cBmRy/ksy@kO/ncJRvQxIz4jEfzAL18G5MdpgqZxv2gDgMVjGeCLQj9QA8X9PwQf0@la9cOKtDYQHA5E9ayOJfdUaKRkB8wAIl51rq1GrqxYbMErTjMEGsmRDUJ4gMTopYE8dKEuJ4E8eknDOL17HxeTd66qN24wdrMkflMKP5vunixqGDXlCp0WBjwmcXVacxIthiHhM47aA5qntmA3GzZzXNbFkX96b8DbhOXLFWkSrjh5zT7HMy/@ANrlW/oLjFKf8s9NDYoZE7kkxebMON94X1J4qpJ0pY0ju2n52CzLDWLyWW/E1LEBylE8@nPIjDJZPMtNe9Cj5964boSlq2GVg1xBP@xiMB5HQRNLq/WF3kbZQNezK6taiyqByECBrlugtTiIElVvjq3yoqJr5pYZdUEqVymyk9/LuuU51cCxA80BO21cjATQf8rstBINR8KJYH6DIk2Nbvhq28q@FG0DWaxJPDdEDsVOTy/3b/4erzdYclE@D9MJE4qYNKXmvbEgf/Hy@K4norjQ0ZRLKaOW5Yh8vlUiE9/HLaDhze@zM5bJL/444tLV9JL/35YOjzm19XBzVyDQhbfArV6UDSTijY0Np4/GACdktAa4xjVa85YcngWS4OxaAeqOltanEWzayp7lph9XWfHkM@ZwVJcEvrXI8ZojSMMEmsUfiYrX2a4VOa6Y3JtOe6Qye0ysy4NzGFsNI8jTXEMpmc9JnAsR4SMRdQyNyeZvXmGuOB6ovDjt8at40ELA7T6w0FJRgDxhuWtk@FzDw@qcRndXJSe@2nS0GdhrQkByXEOiq93UaECmiqdirDuN8vtCNjqdCYnkz6@oTlSrkLHSOUyuowjQXAwOfElTjxx7028PvTAQU4tZBFBzBtBK@kUBlb6UtXHqk6qdrHKcpn1xkvkho6SqG2dsTcKqDJnURZAl0/EoEIV3poBq1h4NFA/I0TsitaR/XnkDVzbgMcorl7BSCC/CHmHS9WJMuJjYuAooAbIk8lJBMOZnHHSjXE4p@SjxY9dKdRw5FykGzF2MUKIto7wfFGTPujItQwikRZE4yiWWmElx6NEiHaBPE@iECuFWgUrGmEWuSgiz9Bas7zVI7dFZNRKOAibhqZZAI4wRC/Hdb0CvYMM3S7H@tUPP/l7K3dWLqs0iqnjDVogM1BEkhArfj0Y7qrvBnqUT6StYgz3P4S4GXXX7XgnLYxQExiogbhSMMMEIuYzIDR0WjXsw34zPLINXzCqQiSscvnu5qY4eLi38z5aQ/ElAlFBrDgSwaqw8jzsVDKSLxWDEURSwiLMY1kxAqlGLELpXiGY7jG51@nZhgYWjNY3/pRGi@7yh6jpzusyhhCzLXbqg/eEqFtrotUToSgY5@Ebf8KYhyPWnk1GPBxZkjDh48gF4ldXkfZCvxgiub5ffu8vqDppUQI8H96rnJhVpzH9lNuQF7JEs8XqYWqvItXQIKQivnCIvvkTQuZzkG61EWaumLuiRpLc7R/8jSAc@PgAs2eUFBE8@QsRfYsR6dcDGrlUfMUL8X2b8XU9egUwEbVn0S4@hnOyNEajIdtILl8wfL/8nmwxwHsBvpmcU8dypLmZxMn4V3NmqaycjrT5NfCnzvD3TaTSzDUNIx9UiXg@@Xm4TM1usutkpu8rxuqMNS2xw5/8ZxL1kY45rB70AM5ozalKXCspbf6rv9b4p5kr0wsI5lc//O6Pwz5OU3s2Te3Pd8PVNF3sxTSt7VdiW9JX8Miw8tPUqfhZtJrIyp06xtc0BD9NG/dpdLCnaUseSF8v@ukFyz4NybcUEr3gpxcu@TRc31a4Ehd7vFspy32auswV9pSFHsO/nNJMWIz/Yi7G6Xkzn7rm08ni7wg5MnxoPLowLeWy5HAqxNquiSr9Rc@8@Hc93hpz98OrtpBxcYCjAnQoNUVoD6Gma@bKP4vHlJ8zXxOmVqWzBdUjo5aqrAVEk1bfT6jKcT63umo4dCDuJdSy/maVZObl8sBlo/vJqItSB73fnZDkMabnPwwekLwzfp3mErhtEFfY2obcEzSoyYf0guMvkA@iI59DStRAD9BdEDfo75rubrHKKSRvXIlj6Q@ZJbpC1@koCqUKIlKSyFcPE4UKllMTF8I/6R2Ipas2S1c4WLKP5Ec2zLlw8/7mj/WOpEdpGMUeQ5m/GOeP5DSQihG9lZPHDsnTpaN2It@0IBVNVUdA6tH9z@ZuEasunZc0wNIwf@fP9EHn@qjL2oX@oMkrefzH4Jg4MKknoLF/8kdCYOeWwy0jteY/VxPv8w6VVjmeZJeoJ6Wan/yRhaSdPEicXb9YyJIYU2Ussf1EPN3f2hM7Tw92nx7ghYzpGFHL4OmCHovdvC@TABu9JFiQZesg5tdYnDXymLy8gpev5aj7f/ld7D6jzTtWxTKG6dxy34@Uq6py54wRTcWlR0iOz0J5vrSA1nHdsreOc1uOEAjQ24MA16vvwgcJxhcT7PBZnm1M/mwybUrdsmLGc4mp/zy7ZVzGpF8m4FGHE@BUBc6fU/mSMr4YyqArqxm@3jlJr3mMH3qhXH4S6BdNQZGbzeQL39PT01IPw1NNxl7J9dE9kY@O4cqjI2AWBkO61ES32UB4XgdkW3ReOOm8CD8VO63By5aPCjLvTFEl2rnz9oz/ZtLuiEdHJxyK403viYWg297CrNApALJCu/Oi0Dvt1mUGGwZrhRNORO5nrL6c@OqTN@ppiGGA9@w6q91/0Rn2idu12n04yKywau6hgpypr/L7yGPDGHWJPJPeTwUxzTYrUgh8NKAc@AhclbIu9qaN2WGk@FQXj2iz@BwR81ykrBCM@azHQWEDppw/DStV1Tam0lm8NiHD1wdUClGQiGamYCIW4ZgzZaX4dXyhwjSEnEXS0PKn41BpNd78DebRUYQBNDGCAXftcuODZ41nhwPfPV0@zJePCujoCKHb0qyRxpR89vBnHP3@y/5o6EeSBq4fsIJLRSV1jiU1MK2w4oscq5jGDTRLK9x44aChdqBDmbhF3w1sT5qpkjbOMT1vWw0rHGNuWEM2BkfaU0oGMg0fngxTexPRoYEI03WXVCS@JF0o6/0x@tNSsEUYc3QAM5ihGSEGaoguFRnDVMyjrcLXMk6AYWcfuLGuqHyYikYsy@jmXM6/2fyrr938HqyL5NYTwfKmGFMam7qw4bpyubBHzHXHmFdoQXm51UeXf9bWgNzTKMXBXH25rExTuB7sggw6a0x@Rzqe4JfUgdRCwbpmKPuKmcPLkteFGlKtaRK@wlO@IgRZnjcQjiCSUMyVxaZmMZB0eeOgZ7GkYqdGI6fUyCkXYehpSiMPZTEM5Gm6bThEp20tOI8AX5U1ekksFH7rJcanYldEy2VdZ7jnEBUoC0OYUKSzzmFi7Q2j0camFUOAhLiAoOv2WpN@sJqJb3jVov6m9ygeSrVH8TdJBrxXAIHRFlxnpTJbE5l8scCrdI/cXsKnRsaqFiqFKv2r8H@roBLV/@piYiUKWY0mVgqxf7@RxEMc2WSxqFpZwQ058@slMZoFx8NBLbMk9Jkt6MxGf4T8gvrc5/dhf@CNRm5AYY7EkTvAx20M/OoN8cYCnX9hXB34/MIl/yKrCrngp9jmc7@JiJoSUWk0E9a1DQvG/WQ0HAfio77XVp8xRvnNFfXNn/noRsp3XeKBfGCC5DM36vsejGfbwc4A7yXK6DE5GPLndn/YLp@AKO@OyZWjD2seILxhaTwZlMndlDvo4rM4mSG0XkDTjqE66Fq3CWBN7JadQ8rzXXRPaT2b9noWOW9x@919Fxk3vD0SOpLKdpf4jpZ/bOG2tiSeABO2yu5WlA8T7aWLRtwVWfkYV@xzPGfSGMgakb5Q4x1jWZJmhoVK0fK9nlz/WSV6gIZSVo7YMjtHJ@IwCOGVKqcswIohkRLYRwzSx4wxnhVhjzBEqIuWJbIReSFkArUj/CorDROoInk@ewVgD7FXyorWtWFamWesrqJ7T7wrc6o5vVN4aCdVvb2KsTmoJzigOE3yabh6G3PIQaUvMOIc@6Yx@5F3ZEsAkCeEAiECjz1Gjwzt56REipd1cHgg/ZVUHl5PtNElWp9ivOD91cA9oigp4rTtcSiYrucTAJYsH33kjeQQFSKk2p4cAatNa4Eiq3i@P3Fv3Lq9Qg2iuEYKtDvsREBrZcCMrmXL1Ljj4KSve3EnOBZ996XbZ/9v3GyK/cKLkujMltsnXjffzBHpwFBGegqjYN8pcNrm1oNHdw@2NguiWL2B4GygqmFtY3A5O0/5ZMAhyQiL8PIttW@uMJHbfiG7Uc7mZNM3zGHPmw1WCGDPGqMcN7KzDhWTN3OMGESmLu5VBR1vUcd2Q11tXG7YlMkYoxZYanDVyl9aspCksa4lJMHI5ghlcuGhAd9g41kASt0rYATk7tZEIQxDCRHlWmtXi0W9plbpUxE21mJxne3Mrfsgh78Q2b3JILLbZmnttEQWNjn0lsdb29Us7Qslqy6OnexbfraO3LnmnF7ak9yZCvE36GErbB64g@G9mZo/e6K0VmBAco3qYS4nE7L/898g9s1Ds4C@HeTOkL/@yFEuYUu8qW@xB007y7fBUOyjUuBOg/u0uQZOUNcF2sPurEQhSbv34ezt2h@ZdYzs3BlpN3cc53ruDKocj9AOZQSboXsAGHN1TOtF0kKR49mzAbrFXUb56yuPHz2EKd9D/1J@0PjgcPlauZDNwhFPGkgORvoQmzuPd/EmYZwr0Y3Cg/HwRI7LuKUrKeHDPloOU@sLFnatjKsQds4jN5C99@/NDlpHT1onIDG3YAiiFzgtU@sHw9yjLr85Ro4VnVwrd3bkENTx2O3VmROa@85L@yhXD@DPsVnFDajCqdUIewCFHHQgEBt1bwCn9cODx4@c7FpLIFYnYVVk821NHEAoRDA2JpFAGyEdDKeLVBWw3SYRDPzks9Z6tC9r5dZ6tj6fp7bn0bDVZY9f2ZCAu/akIClu7CxOaX0cUsFs5DqYwEfbu1sHVgHKouyLiRTjaEabFjsjdlQdTG64U9ARONtHGMdZefttSsMiE99xapVKDtVD5oCNfEAAWl5Y4/p83HK6th7I1sgr0dW5O@W6iDmplWrl1sA/BXa0XL1ZuXO98s5wjO8GXdfvvO3DFuK0MKSsF8zeRkN@Uic7GvZ7b/e8Pj5YXV1Zvr3j3fu9r9zZv7lpd9q/Azyk9dwf4gP@eGQ2QM0kOysvX791507lerddvX2nV2nXWm4VvrvdXq9203VvXb9ZHLVeDEsnpBhoMWkjyt45KGu9G5WV1k33TmWldqtbvV27davdbbndlZu1XvVmr1M0mKoQZQb2P7Ut4tYe3yDfSue9Mgtbryyd@18';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://tio.run/static/379903db189f0b2ae1990edff26ee736-pako.min.js","text");rf=d("https://tio.run/static/2f504a6e90427d18277bdaed462f16fc-frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZ xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and 1or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0, _yebeString xflos1''gem x=4721en ogola=1$0C0 codputs_e25y $"3"91/2 <5>6#"5"8=6028=+ codefn;or p#s4;931+R(17)7095cr=Bu8tt"?!"&&1/<>8
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet */
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
int i=!"24 10 31 1""a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080""h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000""A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000""H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA""r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF""HHHahtdegggggggyrggggggc""IHHaixuEFbGGbggbryAEGRgc""JJHajyurbgbgggggggb____o""IJHakmyyyyyyyyyyyyyyyyye""I__almyyyyyyyyyyyyyyyyye""K__anmyyyyyyyyyyyyyy_y_e""HH_aqggyyyyyyyyg____m_Je""JH_axxxxxxxxxxxxxxxxxxxx""K__aaaam___bbbbbBm_bbBab""K__________bbbbb___bbxbb";//"
typedef char known;typedef int macro;int x= !'(',y[1];macro m(){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37": x(0'0 0'0)[7]?"75":!"??-"[1]?"77":a-1?"197":"79");}int main(){known i;int t;f(x,x=sizeof i);}//)<*/
#1""/*/
WWWwWWWWWwWWWWWWW wWWWWWWWW
When this program starts:
There is a scribe called x
x is to write 179
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==2?162:17)#>say 27#>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
To separate CPY and C++ this method is used:
#include <stdio.h>
typedef char known;
int i;
int main(){ known i; int t; puts( sizeof(i)-1 ? "CPY" : "C++" ); }
In CPY known is a tag that prevents automatic declaration of a variable. Variable i is not used in known i;, so known i; is replaced with empty string in generated cpp file.
int t; is needed to work around a bug in CPY. If known i; was on separate line int t; would not be needed.
Image string broke CPY because it spanned several lines. Line continuations break Pyth, so now image string is on one line. Variable type changed to int for golfing.
Adjusting parens wasn't enough to fix Prelude this time, so I added another pair of parens to fix it (starts with int x=!'(', ends with //)).
The code contains 2 w, so piece of Grass and ORK were moved below C++ to fix Grass.
196. Cyclone, 9555 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNlhj4LHr/wb6EkvqKpHhNUqRIUWQVdSupSiWpdClVlcSPlSSTZErJzKzMpESWSh96xotet8cP9nh2MPas3T3jXew8GNjBYh/W8AALrF@NgX/DN0@LwQL9D3rPORGZTF6kqvq62@sFTInMuJw4EXHixIkTJy7ZVJzeb34Txg87MvVRVzdd5qqOy9q2dqPaKbYxYs8Uzclnc6EQQtXs7qCvGq6zFgozmTHNaGlt8DPXvFYN7ZNqQ3iWMcs2u7bSZ25PcZnqtBRLdZg5cK2By8zO/GQ5xrb75pWWxJR9zegCmKvalq26FL/C2JmhK/1mW5mKyU9laNkQ77AtVf/c/@yyltnvK0bbAcgCY69M21ERvqU6jonJVxkbbqutKaRFAFVszdyvHTyfiiox9hyKqFi6OmRK03FtpeVqpoE0ybCTg7OTo6kUsszenO7sTIdm2cukabCdQet6OirHzmxH0ZVp/CusNnDNPXc6PM9qXdVQWDZVSmWnIwtsw1ZmkqwyW1XaHU1XU9AgLMl6qm6pNsMQ1jFttgdF0ouZYqZRG6dMtTBtcRw5jbbE9FzOnapPNgOEN@2eakAJM9ORsh85FZH1I9oaZaDYIxZ1eqYNfGSzgaO22a1pt4G5DH0US0B6NvzEmoqjFlYQQc5HcG2YtwYwkWtC0zZHrsoM00hSYgRcYfJ@Y5qxsnkMrR3uTYcXWHZ/OmwVGK113Zlty2yRHZvWaDq0xF5p@/PYOZfhHWHTbENrTMXJ7EiBIMpmkvC57GQvaEHrQmdmVw4UrK0yx9AsS3V5JPCKalM0pGa6ZlzzDn5km@1BCzuf21Mhb@ywyA9OqAWpqswSYiKFDhYmDuJgUIITs68Gy@swQ4UGciy1pXW0FmcsdeiqhgNFdlJMg0rcarrO2qoOCcbYWwnmmNi846CmrvRSrVQIGRNzYf1rnWmsZVmMR0EtoEg7mSJTkXrsE8TrPYcNrT5ztD5Euy2z01FV9km1epA81DZDDD4ta6pavm9JBRhD9UijWiAQkDQmUhro5FHo1laAtLYjaOBqfSCs5kYcpiqOhgIVkjiq0SaqWr6oNZkywfLsRoMOD1Uf2ITbUW3qcoQXuqetAkrFb@bora25LvUaVmNHqmKzU1tVY5NidyJLyMzEHFysSIoadX09sn24E4HG5SlSigWNaedOX78IKSxVYUuNMnwrklQObR9ssbulS3RzKQsMYNlRJcYqPzAnfXmpwncoN9Nd@z4EWENAFZ2lTctNK0kLCph0oYBpBZ3oSt5kU5YeyJitT7VFgOU4VBtaA4QPe5OgmrUGto0jyZioyjVUWjeNLtATKmsPDKSHwQoZaIKWCQNBgqk3QDWQvNRGIBeQwqc9DRrNwSYJdCw@HhJBYUQENhYU9fJ1TH1AcJDScZGXgSqQFDHuddgb1lE0HZNAPKLipbZVZ6C7mGZgtLHlYbxT2ynmFYM6rA18fAPZKYCUAoD1@4F@SYUCYGgIk6qKUT/@0z9vd7uAp9ZqgWwT7PqGtc0WjdwKFRaGQ4YMCwJVp2IBXAJz58khgxtF19okIBRjJLKgQlCut@ZAbzMTMrRvNeilPeUGejZ0rparcibng32C9ZVrLk00zrlQ8b7ShIalDChvqnaSPduEVmqpoTDxTLI/cDtFlrS2WcRJfx99uhZ9unipQuFiqdjyUjrdLQPDpZYpCHyRxzjnTW1CUjqu4phaO2SN3J5pZFmyxaRWxbRUIxqZwBFJROxmJJZCKReNlbVKK9XRjHY0sg68WIWMI7Fyq9K60Nbq5ankwSwBzS2iwe6qRlsxKQQihzrFTboP0jwFg8ObpHAF4kyngSTH6FQgGAkzHXbDA8Kk7CBfmsggIIdSjq6qVjSTkmMoJhBubr0xYl5Np3CICq9p9XgkHIkHq04YoKYTFcXOeqqZKLZ0q4eDFhDFcCwYCWzk3RaM1CgZHc0FjTPBmsTXNIqAZCGZeKtGbBWHdJ@PqEvyLofpkygoBYZxF5rsyWo70JFBCEBfdp0Zaaybt5AhlQmHGRAdBmaqdKFpIDGvSI1XhOdEIZNV4ooGYGuqrJhsatAJsLuBTBc8H6gbgOeyHAaw8U4SkD19ZQRYWnxYHXcYpnWgL/VBPIA21FJR5oDwUfmAgpkMqP85oGOjtp1JZvP5yT4208VcO11Lvgch/Sn9aE/Cygc7Ewoa1lFvma4Y3YHSVbkmxpRWS7VcIaigJo4Lomh6vKHApBg8U04vtPRsOm8aRDzVYpwHCnneemIoVFC6CEU/CeqMyhQxVQHN0QaxpI@mcweAm6nMpQ8IMlGAD9IDRfA0AGAydai2Bi5INWDg257W6gHPYukMLhf5IDSdPQQFcwfJnuz4WWNh5OqTbCiV9oOwGA@iSGKLzuKBwRVRVScCqPGDAY9jVpz@HMSmX0QYCAKhqbSSAt77As6@aZhzkAIhfbQIMhnD2wE0sRNUKGHg8tQu6qy@luk3EbQZTgTayH8917WcNRgnNLc3aKaAU9Kn9mjPPTSQWdKuPdJck7ubutkEsexA/0x7OaRbg6Y2nKoQhflteOWEbkAB6zisAiP3xwFwXTTScUBgUvgmAgeiJBLchIL/SgBIQCkgVLTjkCjeAaFyMjJaUSlFXSkFnU5KMAk7rgTTHQlT@XTZNPsohdg5KQao6cG0TzNwriBkPol8Ze5Q58t@0usikdSVqRnRu8ji4mJkLVIFyb64@BRc6@h6iq44uJ6SK0kuhEuhi1IkyIWxF5QCw@qR@wsP8zBWx2Yb4qj0SbOiysXaWq6eUC5k8cziMwaiDiQbQCfxAXgisUoFnbGYVL2Fiqaancnab6J0PmnZmiWI8EK5UbhfUCFHZND6Fk4jbbWMg@zjNOlXbBgFQWlt9aJ25PIic1m/vLtsxy/vIwlMHSsrlSZUCvKL9lNd2xzAcBm7WFlLyvVY7CIHg2SzEslElqPRYlKHjJRY7LtiLK5wakcjKkjt6OVlBIgq6HPR6tmEb5jIxmI@qaAcODCDThiNpO6KkH8zVo/FI5A2FknAFKMSiQBlWkgEhyqNnDlBoMPjl5wwm/F4iNjQtK/xOyP2ISwFEyyefAf4d/NkctrbvwbpylqOjqpI0ubaCHjTyzywTQ9f41pje6SxGjDcQg1gtG37MyOcjRsD0p9JuTWDGdF0ECEoDMcelKvaBAwi7mhDmCBAvx95ihCO36gLbcKE09TV1DmpJhKDjoPTXjU1Vxs64sNKquWMeQD0HnBautKCjj2J7lJil4AQ@Dydnh8TK88gnlaVaFbzpTrCwNJSDKRfWyOtfaA5PSQvaFY4lbA7QFVU2UE3UIlqe6wFY34XKK0ONZfr8MBHJ5hkV3GiMdQaa1zrQmUPNQYslGcDoOHcbMF8RwXNAWP55JFtGzeabRpI5NQ2oAaGL2MbTCGfR15go1ptL7v1MH3nIQeKzQTLAdoGsU4Tt@W0WNowdbNrsmUAQNZMpThj7xloKgGdz4XpJXO0T0SgWtc0RlM8qOJw76COKBdyvvatIGSa4FNXIGvY/EqPAR6o88ne@20YIeR8JgPl93wZ@viVDGCZriMGttgYQJhsdeQbbMn3qtUbTRiUkD/4LBL4yVR5x@TzegUGVCiV6OGfKGmwk/MQ6OdeVNtzzav7NmlIaMoIzjImag/KIPRTUR3ebaCG4algDPVIMYF0psHH7bsDsvO0N1BDaqtnMukSNIxslaXb6k0aBY4Egq4HqnISslJtUsb8ZMKEHHLNAWh1bVXX@pq7R@Yu3UDVZTwse7FotRsjONJUNyTmG2Pxiiapsaw1uhx@e4gDkhNS6ckODre2G0e1092KlB44dlrXmsDBbbXRB8VTVx2JTX/C7FgFZCL9p2v92DTdCm@ua5198RPGNF7y/a3G/t7Gce34HS8EoXG0/kBXsChrS1MAmPyEor1eFbADdmyz72vkjmiIpRySXp2w@eP0VMSuYOxAWPwD4QUM76MVP9UKdVstljS51w8UgKsIiJZ9GsO68ThCkqXfDxSQRUKJ1v6U3fQCSxjo2/knLOBjdPPiH04kMN/JmXtE7hgDxwrU7E6WKfzG7XRw1PaDsxR8nURW18fBOQrm6wSTFnpBlpmoucA@vhXCx9cX5uKbiZoL7OPLc3y4LjEf3VTMPFAfWYGQ4TrGXFxTEXMAfUyrhCm49jGOK1LcQwsfIq@50Q8m8nGXCDcujoxR0VKJCPIAs5w7@nzhwmmgjXTMI1l5Ihaj@HIHS7ZhcrKOIMgvn3EhBIJAi3OsdsodumMUuSCKJOgcfBnEj@eMIOsNpQG9clxaLyQQxZI6CDC5ME6c9xObU0lNbRzsg/N2zeoNEAGDQJf2QoJRfiLehN56S7BTZHkL2qY1CvTluywnfl8T4iTQu3Kc3CSHUDuyJyI5tS1vzWUijndLvs7SuOLGuoZYZsF24YLwFIbefRMUpn3NodXPoGQM@Yr9ZUjyZicTarg0jsmOrYQseTPfvCkFEZHMBrF6beKkeOxqZFJyHrH4KPrX@mzKDuiW9DMBOlOo2Rg@VvSbHfqZA7AmLGcwLOJSEFLlBVr/0bhngqav3hIY2QAIGVBLM5T0MT3QGjCvPJN2jYnCNNXOAJTgNEzS0P0FsGSpSJCdZlN7CBTogkX3nnPA7EFzHtmgt/ZmTF9sgvDuwHZ1tS2e//FnbWiA2ebpKSNS/H1HA@hGvNF5sLVEUvTQz/yWJZirga4pRAZyfQllS8HVBkX3HfNRowbDksmeYvdRvxaNC8yJP9C7HuEzXnJb1Qdt1XvOz4RIPGlg46kNrU81gidOEGk6/EDyKfMgT09TLN1U2oSFT4Q0ddzavF3UIZ8SBDRtkEVfUU7PisfGy2Zub@AO@C@ulH2pXTULv/OpsjbJZJm80pTVtOkoTU19hA9s5XrQNpPWdZcqjUUrPMTtvBOh0SnZ0ZVr7mygcz4BeBVtrdtVbe/5ENhtD3R7mpSkb@nxCKt4mhUjXVl5DKet89@HQLy9Kr7jYTppOv18C0MSi7Sg1yBpcTk8GSCTNkVYXWmOcHLW@3bOwgxJZQXBU2nF45kcjrH@2sd44d2yHk6PAzOlL5Xmp@YL8Zwk86Ysab4An@SGKaqzWJL/Qq@HkUvrK3oy2w44HxTintFz7JoDSjP1ZEtXHGAmVzSHegPNRz@PMTgORi1kq7HrEfYeF8dbAntoNWWcxgJNRNcci/c44XlImk7bocdocEcE/YyTom@Wvm1Shp1e0nfNFwhmy8UVjQf47SsEHF9MwOWaAAOlzIdo1zJv8fugitEzb1T@O3/Q@zS3VF8hqpI6cYbWmpO83foSu@KaOP3Mp@L13FK5LX1uuLDcT04HvpahHU03HZiX4@9jhAAN23H473xWDtJMU4wkGZiD7vnJRKEslhIGtQdaUtG7pl4odtMK/DzY3AO7g@JfPL9W7PliS5a/LLY87cg0ZPF8UN5fp@3rL3ECWaFtXK0KOB8ZbOfJLrHK8XAFYQ6BS9DzK7eTKVLKVJobSR5qALvVu1VG3vMnDCkPUdcbUqwR6dag/GGCUhEcrs317Z@S28rjubW/TiDNoF39UiUCjXutqyCe6XemSVk2I39jCjmT@Xrx1NEH6kCdq@UdNq9U3ITIzbm4c0HRdb4Merp3@I2FyohqLAlzYhqIh8ZEH@qTmDl@Valx8EbfowJG0TXo5F9UcebKOwsUcgsn20fgOELHbMKuMbAmGjdAu@OBcfw45XqW17PN9kQhMeZbJVLxy4rUhM7uqPR9SL/f7pswPzb7oDAYX9H@AilZPvjvBGIKGasZEwaSudn7S9qg0ILiAS2qXTtJtI1/ndDJPjSpJ@BSCaZthuqO8PchSs8Tok3T1L@lZUCWtjXabKwncXvpl1poRskRuxvY2HzhoCmk2XnIcMHHGTHDBOrhbNp9ZP4cNEc9MiWcMa0/MloFDO1fmmTCSE2WIcduee6HGPIYO7WcKqZWH2VHroOaTVVX@GNYWHkMXymVexSfr3UI5ZYWZnAxhy/fjNe/wlOixxoBsbQ2TFB6al8l7yOavdK@Gjje40GgoYnfOdGpNC1GPJDO0qCvG/g7sVQU0IZc04AplavYXRXnJDquYYrQh@Srt8Yxl7h7faWr8rMIj4mOsWkCt73xmdzYOd9IscZ3orQgGV@of5wVoONcqyPHe85F@GrUgvYc9B/FNq@Pt9AC@sVOnUrPXdr5grpn9Mye0VN7NnUO3/dQ9wCOdPkpkscqAeXvKc417vMjeTSey/WcIHV1U9e/hrooD7l0NM35xtlt3KPfhqTfhHekNCFCPL5ox4Mhm4hEY/dDfaenDmBkckzXtNQk@R4C1dHiw3/n25v3DiMOO9dUu803KaD5T3G1pq6yWw2KcOUEV8bnW5OauqngVtJHlHegjPf8GvtUy7S/aPzoKqZrWfRoWPrAoR@y8yY78w2Ya2yHSvo1zKC5fH8IZ1m1azZbPe1LRWqqimto12nPkMO9j85LhTCmmmssuYXBKV0DWtmjFDJBJRh/go@9h8a/wDLO3NpvDmx79GXBMLnq79tb@SoBOh7KXyzQzommIR83QHkbfR5ZqhDruQ9yEynQqCwn1QxoJfKD9p@JvV5CetHC4gNKz1S9qTCBtbRvsV@KDQFkydMCmxogfJ7x4iFBuCvkG8wKo7uDrhP7MuP22qBT4c9chLUuHqviq0mObt4GrM3Q9RVDPOaOyv7K42MLI/lHV0ZSabHemVQHD9q2dM1y@C9LdrJzscwu4M9CjebPdEXztNUO//2SVtc3bdzsDupDsmWrTgtN3ih5uUTk4sYwuyCBkzobA3uwc4s/u19gnl4yObol3x6oXQU3v@1ruA9Od2YHPMA8vXXgaxC/HiiO9npguupcnNNbCL4G5Sulq7V2J1rAQ@hRV@yU4o@JDoBBsw1x29Mc2nPsOeZ3Gs5itBo/GzltVffPvj1uBAnoRGLrJ0vuMW@LqO9Auz7GK3PzmtQ4xUL8g0JOc8lYKp5z6zl/u8VjFoTbQd8aOOIxP/c@niAI2oz71xTu3GogAZMfQeCynqK78@3KAcMp6FJiFBw7H9Kw32u62WXvixkGqhcIN1S4H2CsDRiTjxQXeoDhzNP4aCaUTeXxMO2XxrnppUy0VCS5iuN8BNZQcyypGZr7uFXGdRWYFXlPrCJXvPDMTHoff1PPvhVD8nQ@nfYfrRQM8KOWDvOcx6D45otjOv3nnxNxEmJ7I4Rptjik5qS8k6Bh2gpKp0a8UwQsjGdZBjjKuaadYgQXjSrxeCwW4olwnaBrAJgHRWfx8JwOP@bnMF1zXILVOuzigi3dDdcya/I9qzBpTWL1OseKHzo1sj206CDdMU9@saTUK0uRZDKyFLk01lgm4oOrOvSZueDKBGxHowcv75gEzFD4hl90ezUu83NITo/O@IFu2AYd88wg0w/qq/w0DT@qdYobFP7DX7XF0UeYiDqgnMGYBQTBk79mX@2Zt095viL3mmUpeHQScYCI0/lBnuRmjUHfA2WUn3g0b9nZzmlRnKMSx4zBc8SVFb8UvHHRHIK7oF3eeLw0/o5WkbGfyqtUy9QHfQPU/7bbc1LsRKMNzgN7vFMRXAhmuDbOgdoJtsfaKi4D0751mvbrpnlNB1CwJP/hr/jpMdq9LnYVe9nTqdFAjrhJXaYjW62WOYBSe0g@qbYpQKJIZBB4AzSoMeR4Co/hnm461gYcmfQOdVE2/GTXZu2EJbdZBE9Q41mRstaJLtWOn7@5yNQrP7B@Wv2PP0vH7gThpO@SpYIjJZgHUr5HxgpG5yF6HBth0tJQ4hn6W/s1sbX/lrcHkEjhTIa7@z0eM01L9Bo6mEvnUH1uFBdERNFN7eyd7urTmV5iWPWWTnfRlloDBwI8LGs40MHAGyPUvNdVlqIDbvdJnrgsDxniCTkFXPwUMG12x5NKmGRpyD6zHjJZsoUbsMHHCanj4bh@ZcPbF5QL7t5Kb6nNAW1ZuMmmsrkKVWepUVmvkstW2yYeUr34/nKYzSQvh6vb9bTjEfXycvhdJvsWqG7ClHTpSRp73vbB1t1Sqpr5/NlRRkyS7iNlvtsMxMTS3dHe0fbJae307ARa4d4TPzum3VfGsga5iLZU90ydjv8CXWxNdb5B/vg@AI9G2ZLC1vFii1gsFNwtTKCC1lJSWuLOgGiaSP2F5PPSO2ogfhZAyLSOxjyO2oNhANsQmA2phpUfWHiImYm04iAmcZmGMh47kE8Y3NM3R5YSqSRWAWIlgVhfSSr2cGWf8rCvodgXsTxOtqdzQZBifn4Xfjyv4lwS3P9O6m3BQPnb15tjebzeBPNIvQHUD/XS7NT29s@OtyeTAY/Rk6RupZQX2@S5cMaexk1G3slTOlEkEqLNrCIxiRJwrxjM6NaSpureqlAtIRxbfZ6YOJTKL4XGjAmUqeDVL/Uyp0U0SiVAHaSM1Zraxd/RhoEiemN0AN0dr6IvBHYkH7VX8JQkMIfpGo4UfrxqIFZBLq/rHZEQF/I64gTVn4TX47BqOEaDSk6pHhiq/FHHYfAfGJU8V7bOhkwMZ3KdJVkWvroK09GeDxsr8zGKLXFCSEu87JJfXrwCAsrUvlJo@ko7ysRBBRildcXC8@YC@gCmjGvs48CkU1GeMPH1i1ucHCn8thNq2paCtaHTVoaLZ8e9cYvw7e2cVFA746oZyfcgzw0MHKgAKHD3yPYQ5j3AbB2S9fwWA05yUxyY94ZKsmU64oCsryU47EZzyNaJjdBBHUcHSYm1ERXHi3/oPByr6Q7oJG0Yvvk1OaScpGjXM9/6nDSYFAaeTPkqY4JJIYR1KrMHqGEovW3BsPqBJ14iOMLsBHBG1heTSaBcVzO8i2rW0CRLtqo15toD3DhQjcwk8YqwRq5kz@3rAcA5V0lcqukf/@mf8@sjLl1w/0K4h5kN8P2R8HXA/U@8GFkG3z/zfVnw/TH3fZ/GJps9My@yFzbTB7eIA18@k2bqhDLBu62H6uK3Nrb0m70j5pDdGNuyrwwDzYQSBnlOM4BeWh@Y4obaGMF5DuMmHOOJXrwBFgG@Av5A9QY1GspPtetRPDm9lk5jwXGCm6KdxuqQG43pIPXHAV4gAkpYupAvrMhpKGTyxkNIpxm7uLWVI4zF1kAmhm40q/Kh2cIDC0xyWoquVgplzhvpJeX7nPTBL@gSwIb4ROGCQRo84@CngLiqSBZdUuJyDJPiQBaRIyjT2iZnNdAGo@QAkBgGG95xMFA3TUEq4GNDHbqkMY28CVATL4pCg5fKr5HxECUBEceN11xMd8fxZlXc2x/ooKlgM0jnCHaCYGvSPGa9@J5dupdGXVx3woDxfjWHdQ1w/@M5d6BwzsLznbOXb0Snr87A2rBnJ4aJm5p3oLQsmk1nc2m5EAtwqCRQQXmxq38GlNC5QVi0VO3KtJza5vbei8Ojk5lLJAgyMg0WYZHqevwymUpc1H1HxC/3JFE3dtInrzZ2PFIGSzVe8keI8br/dDHn5TZd0gdyP@e7hGfzpoiZjOTM1yKmRbbkDm2LmcU@jk0HADf57sSZXKOxu/uL@nr10gjPZP953sU64dQyMhe4Lh26VicyXUws4p639/kUL@xzUt4ZmKw0vjbKP7nD/ePgh6@B8K//G98F4e2yDtEpTf@QZij1wP5rqHsqzbOiixB4wbzygqzxiipjUccZtkIz2zaCpWGiLrM3FYpjSD6RDrkNybtnzuGQDglnbmWiC1l8mvlwpx5G7Prj2xnEtQQ9KJ2uNUO34gStd4jLPz2bcixdc6OxkCEgpo9zzUI6j15y4IMplYsh888lOagzDlNk5ovSHUK39RC/I4J5VznE6TaIowHQ7ci02NiKtqV6rmPQqdjWALJo4YTsxaAPcB16HKs4WqigZSUhMdAz4hXlAu8/EJRI9dv56DCW6qnDttaFEScaS4Bo@k6Wx/dIKHgRAuhVzXk1QLOU1VOgDtg0uXW8hmEYWy@Rd1xBbk9kt/ODjXoIkGHSZmyNWy4iZ4Z35Q82/BqLJHzKNGOJSIrxmZS4zYeWnskQlWKbPdyoR6aPTkcjlS14OpsP5h3N7qewVjDMcBZ6jtt0g1zzTVd6BCijXCgpzWirwyienl6rI50gPHJ7fhOJSTMsTveKiFsk2tMXjHiyUHGFUBpfzjEl70olX85NioZSKdVzQnjCDSYlkOOJa@@DE1SEaKevWCw6oBtaHJZi5I1eRo2E49oxlqzicH3LDBaPk00DHhQBcxYE7ZBLo6PwUbzQLJquQCNhqGO08fFJs9iFnErVwU2ZxNgS2jM3QZtCS2AsBHNUSLJGaEG/gL81LBG/fjIlrqFcomxDdEkCQM2NJjnV7ZF8AVpQrVn1yfhEekDAcKqWSmuiNSalfYkBX6zPEYiAdo4U9@YIQF9xRgmohjIaoDZtta2BvHz2UjUMFQgEPNPH2zaVATCZHUt4F8Emxhe1UQ5hXsRdcegJCjp5gdt25E43QV1bSpfJNFa@B7XmwyXqNR2h2YzS/206lS7fRZf0yigNumasGl3qVeR4bjkeXzKWo0sGaltPnqBF7X4JlLlGCiaoQwBKLumxMvAzKH@VJaO8pKxHl9qV7DKlAC9Mke8gwQ9OOnW3pNynl56AspSAEJsLneiSQ3erZFIp@R7Khz1kKZ0AnrnDS0LoelfMfkmLx7EMqaUGFuCH9OVJnIbNy5M0Ge/KYi6Q7vZFd5tSxfyWmLmWlhNQBK/5A1YeByyxd63hAY@vb8vNi3tA/eMZv8Qdvow2JqhOcPIlTcZ8vWARchplrhAyUX65DRBwGAUiojehxGIgTH7zm7BcYEx6WshFzfjTfKYcj@RlmKbD/Dr8DPTw9LJkS3eXW8kbpiYjFx0ln/pYP7o@Onobu4yyEouENw8leUX6npWy7Os@qyz7wIf9Np9weDkdCqeX5Ser6fSHDx9gxgGfi2qqCuKDf2IXyUj9IrrKWHV1dTlRKC4nnkUagYLFotls7ISl2aWmaZbTbsPX7NFdzNEw/zx9SnnB9B/@GQ8T@QuH50EQERr@VjglH2aXq4qyHF/JPjPKULQSfnJMBif@FuErs3yebePnb//3v/2zv/0T@vsz@v57hV2zT/C57jD8J/endsCtoLvZ@YR3z8DUokJywYpE8rnIyfcR9p/ts8jk6tPV//Qnhx/DbriaTZ/b8HTDH8OFYpg7wQG@nOe7CVfD6whWuA@P0pVKBZyr/@l/hfTVF4AHY0br8FPNe7gKo3A1WaEkn8PVAjjkbBby/b9/9rNQuDoMfwrLshwe0V8jnJHxU3wiP2EMHGlptSiZ5jOvvMPAxwtLy3L2ctyegebGpvWDe5APtCszw5Og5Pa5igluIMe3wOFtw4XFZx@2GFNhqMXP2tqzGYLvT/mPU0n4pEQ3GKInOfSqEC5WEg2evc@r4YBjqsL@LxN19/3fCBcKe1dmJi@UTn2C6pdhubhy@Gz41R82LrRHxPCYdn7mbDrMo7rvYV6nZ98CFwr/UKkcu/j3qol/Ryf4x4Y/5QOon8JnEf7oHz6@F38XKUQEE8jsZ/G36K6h8EX4ol5/3aM/G/92DfxrfsS//U/499rFv9MW/h2/xr/T9/jHZioTCq@vr4fj8WNQDQXPfs3nDL6pVEP4PN5FdL/TD1s5LBw@C7Fwsh5P3t9fpL4fxstl8Q9KU9n34Ye7oFj1@2Ry/ftqPH5BxbuoinKuJ@tVKCsvMv18vw6I4@sX6@upRrVaTda/r16sTyYS6Z49i2M/fQYJq/WLi1D4Dtuigj/L@NNy8DcrSWny4mABo3MJXIyc9BABjG7LR38o/GH9QzT@NP40o2duMvK1fP3KPBz/Hx4OIUIbZq5MO9PL9OQ2SESWUc8yo8xomOmbh3IbnCr8Zfrg1DKdYaabMTKGLI@GE6ge/u8fmu6rQxOwmZDSHWZcRJzpwLN7ePgK8HUg7yv40zKZzBAKOczcwH9GR0FNF3HR8/tG7DJ0waQPKoz@KTmSykRShUhEq@cL1sfLu/ts4aOUiDQuLyL1cjjtXF6muXbEsitluobt/r7R2D7YajTSyEfrS/Fn8eQz@FSq8XXxeBqulp9eriWx/Tj/pRrh9PrTy2ouie5CHBopC2Hr6fg3fsYo4VldvAzBhO/8HL/ntze33EUOcl2en/ux@JPGIHJREHwAND03/YSDgab5e/pvH/6X9f/qjEUv6jHGonf361H6xPAvFru7v7sXv9VYNCo80XX4wwDwY5K7@yo6CegOXBfRWD12f8/D4DcaW@cIq5jHepUSjwGhw4Z5rpeRMmh4laWoWFS7vBxmMrFyE0J887rymdZnYmXaubLUxDU1mA3IyzECya@UyyvCvVosl4vCLRcK5fKyD5UBj3ACkOoorTIyejkcwyJw7o9m0KZCV11Gom21g3eeP7UsmNjJpcznz35Qo9HW7EYDw3OfP19CR4rgvpVKKQ8hmeLnz9AHIzGY9B2YYsW0BFM4OZ1FpwzO/Pp6YaVaLayAu1CMxcrSEt/MEu3GS3Lsfikt8dLBNCsSFlFycTVGofcRjGfhdfa0Cozr4Ifd3YeJiGwlH4s2R2qMrRSixXhJ/FUWY2w9XV1m4u/iIhdfWV5dflavjwch7OvlO6Ui31fulDWc6d@XW@K6SNwYqDx5kitB7YqZ8mWo0diqndYaeO@@JKEgtRjDUBIbIVwitOzIBdll8qX6BRa8fhmJrJWf8eYp5lk4UhZwyQgIIFYsUf3CMPnTOrgleIjyWXzX5OVsbjGdH35X2M6Asvx5GT8XFxfFbDG@DAJquVSq1@sU@nmR0lz0h5063UhUSV7IhXw9iVrI1bCzDIWVV3Ph5ZBFG4JWM6yNa6o22rkWIbCnOKyJy9@OquveFZ23pq23b7W2CtiP9mub26eJ7DqgzO7UNhPZk7ONsIze/NhP0Tn0H2/Xtg7PIMHR/nbtZPv53pvtsyMId2CsA2LBp3@kqAO1od4OBrfob6j02dQc5epKsayGBZ9h58df/fzHX/13P/7FH//4Fz//8S/@7Ne//LOfw/ev4PvH/PnH/7aUx99f//Kf/c8//uu/gMB/D99/B9//49e//Bc/41/y/w18/89A2N@IbwCOf4GUgO2Pfv3LP/nLX//yn/xL@P4r8f2X098f//R/4///l/hD51/8@Kd/gz/C8/M//vEP/@THP/yDH//wFz/@4T8E5H//17/C/z/567//d7/C///l3/z9X/8Pf/9H/xM5/pw7/p9/9W/579/9wc//7g//@d/9wS8f@P35o7@//IrwX/4eQr6@nF@D52vq9a0hv/xJ5fltqDHOhRjsz/7xj//iHwHn/in3/ffgg38/6he@x4@J0wwtGR8H/oKxz2nQgTLPPvuggPJ/xFAIZp8nsVFoxgv99S//@V9i8ATsPwpiyMizsEsI7Of2C4D9137BgrC/@PFXP/vxL//hj7/68x9/9Uco0JIrpUQtkZS/YMsBwPxXwCFg4WvgAFBex2XtRbYYyoJjcR1tDyE5/uEDkHQRXKBLL4fyOfCF5Cq5ZXRDQpiaLPPJcRyn/PAdhlZK4ENrQByGkDiPikPURpxVKpV4aFiBOAIFL6YZsmoR5z@o/lcALybiaRKNIqiWbLhBWCBlJX7MGsuVIU8Yx4AqYWBYIAw6luSsFC9WtiDDynCLIS5EHg99gOeHSrVYGVYR3Q9UBMAR34AsAaqCpRtWfwB/hXACfGi49QMUpViJx6tFCKlQVSm3RIPylPNUOap7nFG9MZwxNIY9fcbYd5JclPg0DEjJBDT@xsfQT8kY8RTiL@PLojr07znpu4zpoZ2GRB8exuOfYjClFwCAN5nELVDwTSaxNM8geshRxSlbeMQ5BqBcXFht/AAaZeOhOLVvnDyQP5Th6z7r1YAH0WF1lpaWwLVelXLSIejzzL5ec1zFxhUCUmnWmFQoSRiMO0rUpSPS@Je3luFXhv/tRdoVysmxHFqK4FAeYV4eyXjOXDHDVHqvalSXZSp5nOBC4XE41zJpmQfUwxUWC0XpzukYTRtVCzSY0Cunu2EOQRVMSFJCLpS4tVTMKt@Za2uVH@SV1RA8yT/A667FxcvQDPgKpBT2LiRo9S65Tj0NnKBuFELVqliqYnKoerJ9CglOD5mczaQY6I93K6vZlfxKPpsrFPKrWXmlUFop5Is5kFCFTD6blUsrK6ViafUeCvQM@nlibbmZX6/@g5nPf/MP5n3mh@InVH3Lhil2dPQ6eR@qDpPJdJaKXJHzq@VRBQpCQaEqaVJcVR7dJUHpxOYJXdKuqDvcgANFC90lkVUX4MNCCyG2AEHwAcxoqGdi9XjvsCyW0fBlAnwpTZLzwAyx0CUwA8cWsgKfELbbExA2T2TuzBfGzgw6T/HIzAGgh1Yw2D7uVnRNdmryXXEbaiu0Lo52VEMhWnK4AJrWQ3hR90U9tJ72Y@dj2uzx12tt2iZoqD8dZkMxrnnUloZX9LVcP2pXwTt4nL7m9h6AOLP6eJpEtX9vGLb7TSggWhw5wAb82LppzgNYZWdHD9TylX8ED9fu6AwegB/vPd89DTxPt2ubu6EC2zg82Jp65AVQnu1v75z63lUe6yXN@yjebe/vT3vFA2cZiyy/mkiAeIQffCboQ8/U0vceiJx6eNzMJFhjpDZVvIH9hN8xP@zopiNHIl21D8MbdGAZ39vVNXWYRC1lNjO4pJD@jJOghprNj9gSiMISTATZer5aCEt5qVgpZLIw3NC99x2jHC7AlPCiVLfCzkq5lJPjx5ZqOlF5NbaaKeVbtmpWNgZF15WeSjDXDL3CbV8lmR9f0JzQLkxm@ngVOB4hd0O22oaJza1BJzOa@NqdgcUeDIQHBqHT1ro9kJK3pg8Ac8xQU1EYfL/1AzjU4Md9PMDleVDYTIw@Cx669a1DvtmH@fYfITzOce8wnRvyFplpJHLWQqcos@ltTAwPxzXxBQZ0VAuUAX5Cl143oIIEL4VCuLCmdVgmlCJzWbZUzBdLuWwxUSwVV/Iwx8wn5GxCXi2uljIJOSMX5UIxX5ITxZVSbgXkN8TmS6uhMMg4rZNOw/AkSxI9NaOFF4au482rZqpXDYW5uQF0Anx/XVjxAwZFJuWKlxlIJ@Hd7Y5LG2mXtYqEr4nM4EsYZSkkKazFwjs7m5mdHUnaQA8aCDczktRGT76YyaxuSJJKMZsw0GQlyeRpIArAXO7JZDY2JWnAEeA5R8DdQ992AVViSdLQs1nb2cGMrtCTRQSA4ZrHcI/ueVYBzEBPLkc6tSR99NEh8hrPaoXKuo0ezBVR7PCYTYiTpOdeiTIZQHHM4QSKXa@6tZok7XFPrYYoXlDd87ywL9FTow8kssEH3C9JXXB0bZj/S1ITnNgHJKkFrtZIgbA@uPBopOEqkjTiREIySdKQoJXWtQQqoAiHfKA8u7tKz22rXf4Z2fzZgqg9iNKGg@2d5vPnzW63aY9q28@PKerFi13lajSwm92mSNhswMfEVBB13R9Nf1SMajQUfX7US4gypqIao4ZKJWwoH6Fk4tPFjPqNFxj1AqLmrcAIhPDpA3ATPxt9eG4oTR7lfSiKnsNmUyoj34aw/wwTowu5XnZHlormHgzqKy3bLNMv65PcjcbuMuV7jOtE6c0PKMRjd6OLYSVTh6mBXEb5Gl3sP5XkUl5aW1SeRofoLkhrMDlYkWJrKLHNToRFkvLTQVEqrEpry/AEIZoD5zCaiWQYg5/YxWr9qbQKSKSnT5MSlA18JfCtrkoxXgZUW6BEnegwAVlDYDq9jkIBuzE8QUsSKs6pOnRTuypuCWklk@cTn/X1c4DDQ6F4ou9g0Gcb7JbkEO7v97Y4NyobIHQyZQPPm6voXRqGh6FqW3EVmOxs3A3W1gTsfblbuUAEn/FnPSmdV8@lOgvmm1/NQKnOjFZ2dX394nMdND0g3SgMI1W2WB6G6QjH6ko5ChOLWMVRP3J977OOFrrFRiXDNb8lZ9C/yCwW5MRdspG81xXHXZJXs2sXg6WLpFxfXMx87q5L76tSHbNHhZD@gmZEkI5lCPNIxuVpuKN9gHi2luTvyJCLhVgKd5o3zE6D7sFnHwJic5zQKsPYraugwMilbFmAhKwKb/OoxKL4ghu@5SUaiaxmI5FYpAxQixAsWpMYKAJNHnkiA@eATFuTSlmIt1V3ADoN8J9XTL8EXA8uyKHwfaiNt5@ulELhu9D93f161VMZXrLRSIknPe8TxrpxmBKlaYEDl0YWyZVMVZ@xWqXWPa6VBWhtkyYuwFCX/CBVMr34rcso8fXq9/x5iUtokE2IE4dWGtPr8Wq6Wq1ehiRJCkueETxazMNsB00CP4Tp7jq2edcZGHSmfe0VkktZ48rPRT32w4Gm3xVzySpp01HoDffh@Hoal@dS1TQRq3VIi9ehsGEKJ9pSXegcUVD48xJOrVRmnZS@X/2@@P2rs8Ozwx32LLNWXCtyStBugmeJhByRI0DZZzCAasfbobD12czLPxgvyuE1K5JbieQmlLXLijhGHEU@iF7gogF86xcwbarHwFWpZJ/KhewaaFbhKh5mzK6Gq@SQC6vhepgnXoHYOt9BlpXD1bQIllflWNhJch/wcz7sQOMXX334DNNd8epNLUuudFqUaOl@/R7@q/cXMCO8p4nhPf3jTxp@7jkA/CO47@GP8ScAF4QZx9d/SK7z/3X62TzkhZYKQO3wh0oVGvX7xveNcChcilTj6Qi@RlpseRBzLdSrlg36U51l/Pt@HLAMquCy7wPv@jLLV2XG1OV0On0Ze50FtahUKhQL4dBvZj/pZZgVLi/UWIRfAcPVMXqfundWJjLxDi@czC8vJLdODjdfwpwZ9DHVwHcZss3DgxRG4ev2xoedWrqq2PpIvG9vhFCoxp1uHuEbuc@2jijNOR1zo1Cas4tclvbaa@J1F4kbJqdyLJvJ5NOZlbScZ3JxLbO6li0wBcSNg8fahWsJkzKq1qZpjbjyHN2MUeKFGsJg3L4GkyBHXWPPj/YpBZ14X17Y2n51yA4P9t@lvFAefrq7d8JODndOz2vH21CPV9snTKqdsL0TiZ3vne4enp2y2sE7BtHHtYPTve0TRJAOoajC4ZQTzNcs2bozctI41jqkXk4EO2brWnUnwxXbUtJ4o@FksIHvOFDxavDJ8IEBM8l2UHM9qS3A3HLQwrcQt66VdtsO4fk6rcUWUGFdWFZt3IQq9TLOKssP3n7K2PlF1lo5iKyyVubAyK2vMj0j/pi@0s8ds8XFxUtD8uV8sBq@4hwMwp3ZEDYu09777YVoYYUtg6acXYmNYw4OjxYynm/h/Ph0QfbjjrcWsr5nb2ch53u2wbfi@3bOtxbyvm@j9nKhME52sLmw6vu2tjcXir4PmHShNMZ5sLUgZ0IesW5Mrb1A73GK7uztb7NlAIqVJ2LRioKOqWAgRHRgOPyyAyQ5W16@7ZkJ0rSaoynotvolaA98AmoB9ZELpGs9wZZNC376ar9MGh5tluZam91tJQRWvO8DRo/QXWgBK7SAFQL4BTxmi3BsscKyMQbRCx2@MBzlt0ElmHTm0GG67xy2jlpBFZghQReI0KFKSKGK166FFu4FymiHLE0d2ilKoDKUVLKlWAxPYh2c7e/zzCzIwrSjEkEy8khzcJoWYIMqwi9WHUJ54/BmobZAWi0I5QFfDRe6n2jN0HRrIimgngsLLUAwSd0bRU8wVLMSuFSJeNHDd3gDMESDOwMufgQtGm1hXbuq26ICxZCY24c7vIa42Flhk60cY5gpUYqi@d7xz5@Z57t0J732pNeIcNwCOS8Wx8dLWkHYGIYteGf/CILOOVPKBeSYeBxSQ3UoLlCvBSA6fPmxaK@UVcgoE2FPnlA51sFXilAWmC5OObIkgiACQTAiHyLzi7ZIxY0tpJdxRwF/rzISEccRfsFgc@Rf6QCSdbqgU63q90K/ORcM1XHLUwJZRHXa2NbgzmUb4EfxCJycYE3oJgnmRcoFjMQZRYKpCdaB4CmZ2tAM4FzVHstEjxWgM1LrH2zxFuL3l1A4D6Aag9xbowYDYfEEuy8x@sJC01aV67IHBfKQoIBvkWmiSAgO93i64y1Ktsz7C7Ilpv6alHs7ax4f8dTADoLTiKw4X@G8IqpLgdUx0Ax@gQz7bwXQc5bkyOJxAeFzmQDbnoRLJjncvceXX6jE9nQtFr@5FiiWH6zF9ldW47erBQxrYxaBWoCIjwLeOEDTz2RrZuehgLGQUFBtfhoKGEDHvAR9fALBV6SHIXecPvnt6WGQXpvuytBvoQW5VOBJJr2tSW970ovdF0IUBlOC7Ar7zJrokgvgwqPHrAiONpeVkwk7k14yOFSY6qXp@BKY5wA8h6KSgyEDzgpjlCApBy9DV/r4Qo4Kq@009g62TydjEV/KaYiC9/Cd1JRHbBJMFAjjnSh6Yn6Joh0kAtc3o0c8jwTRs3Fyerxde5WA8sXY@rgHTOsA8CN6wkQN7r0cINRQWzAetxMselJjyzH2BEuWYMImgJ6vzkI3HRVQPZhje2BlKasMB/H9kz0pjD0yNCcrKcqiMfb58hKG1Mwqk/vW51w/Z6zm2myUW0Vll@PxdRAh5T0Bc8C7Jlc2EBLYU8HLM@ZmdpXJsBU7x1y1Bxr3MGPP4qd63ePYRsOid0DSMmlS5pTpteYoW8R1EjAuTqo2j2uRNDYiH2AodmMIw@GcrFpx0s@RPSnWU7B4Wdrqt5blSxrtZFmSvCzrlOlsGX4jDHswXQpNHYKlWzlMy7UUPCcqIg8ttJkcYZAdCnFbSuBypqiJr0FwY2t0qQbKlEYDL7lrNKKOqnfw3cgDuwVDPqrLjgDDD8ameCR1JHRMRgryoP40GdHW8Fwn3k4Io84UQnpFc4WugotSjqGQXzLHVS0qVaAYaA7Dd4QGM8TX3Af90Kx43ipQ4tia0Ip3FOwPHrKLift0OI6B00vMCQbxPBvqs@mcOJ9t5sThtWnzknjngOfEXQ3680oAguGBGHGSb06MYR7OS8CvoxlH1C8CBLwIErhej8bmNz30q8kWD9wnRPQ/tQequBxn7zDAgqBcCg4MtHV4SwWmbWl4ufQ0Iv8sMaSMDmOBY80@W8XGnKQ4LU2bRu9hEojoXB7dn8yGa/iW@eF3crYYSwQQBjDifXd9RX8IJwsghRLOQRLmrwNnnpXT8VEjC07jHadP4al8ow3Tu3EC03oEHmPHsNj4HvACXqjkx/jMPKfLjdGtzTIOhaMVHptfnrh66iForxJyLEjQ3zb75Ldmnwzkj33yJ2VdYReT5ajHA/41CBjX0evgPykjr9STucW@qcZBrlHV6wfYF68ICWTDrwaYzNZHIySQz1NeVQg9BnylkEBcQUTfIF@o@cTB5Xmpx@PPcoUlZT8Nl3jj3kBm9UDhQ3ipQaOBt4E2GnQNXKOBlqVGQ@I50MCLA15w0BWdjcelQEttmBQblZKKlJCSydrJ5t5eUjOkBL@ztyI5rmmrDbzNSUq0YaJUkUhgNRCmp@pWRRIbuBSHUWrp4TxqgTyggl/OhIB4LvQK9@A1n1/OrhWskvkVVTKnMhtfPfgVuR1TbnjK@rGcbH6Hl5fRJl0zhfd22aqGgobfRixesIv3MUxcA4AmfVEEnq9Dlj4HL1/gRaJHA8NEW@MtBvQa4woja5/kXUsizdwiIno7mnoQwZhTOfdJR/S@EkZXVLVVoWeReSglja8nFAVLiZoG@N1T0PitDuMBbfKqElHehGebdNCMOVXUsWAxLaz8hYQ3mUADHJkW/Pq3mYDbv88E3HijCQZ5og7ceJ0JpugIh7jZBFx0twk8gb2l8VWKfWWo9QdouAmelxea3LhYOORjTWjUp8hJ6ccpihApHe@kjQq8sbi0JkHVHbpHZfouFYSfd51KrB6aFbJ0@S8WM6A6zEM694KWWOJ30EgBRQxFsyNKA2kTEpO4EkJp5bU6TD4DvOOJGFSfp8JMbvVERFCThJ9@PF4FrmOpTEwvkCIweeCFGSfgVqbge8FIuY@t@SrIuMWCUFxxm1Nu3ID5YMGDGDxFLRZ6ZCb1/5t5UrBJ/gudKv1/Pymamfr8nqcyj0xhvnm28jucFvxXhf6/KvQ/QaH/nWnzD6jk0yhne/yUuv5FNfzb1S@SeSMYNuzuDZresj9FD/sdKQKr36QHeKW@kB/TBb48PntossFh/SeO0qHfpE/bhfMds1arnfZl@/h5rVvr1Y7fgX8jsx8/v1rZ2LrdeL7Rrm1tdV90Nw/U18Xayr718m3x3fPOp48qaO@7hy/ef9KtVi/09ti6PVePbnNq0akNBh/3dkfu7sZZf/Mk/271NrOt5zsb6sct3dl6dfr25enz/En89uOLoxef@pm@c9TJKKV@bvdV4c3m6NwI5W@0s/bOvnbYP2lvn2X7@1vau534Zmb/pPRazuxv377Pbd7G85n0nvXy8Pnx2VVz@71@vLf/rr350VQKH69vrb10u9TZvDp@EzrMvZZ3Px4edrezpee76dutjtXOZHd1O3/19vho4@zdbu@lst3fyZ@V3l6Njgq9169v3IN4d@W8MHjlrMSN2uvX2ZfG85ub7eNQUzFP7Zx6br6WrdvbI7PUX1VfHux2@69t2Ugf5t/ET/qnt1vbG/rH1WHu7N3569uVk3eDV69fvD/MaCcnzW2lYDXb2ZOr05VQq5/bi9@cbZ8Vleft89f9m73d/Lut9KueelBrH@nXz7u7782To/29Ws4ZGPL@5o3@7nnv6tX11uaebh5d60ZtJZ3XT9vvDg9DZy@05pa6@9Z5UbvqvUvnN65X3sXb1vPTq0@96xcbJ2eHxezwaJQxN53j5m5nuHVcyBbTLf3j8aeO@Uo@ex0v3Fy9yGrvap/cUO7TKF/a19@pfeNFvNV9P/yop@Nnsrz5fu/Tu3cnuzd2s2acfXyzc3xlv2obh85h5vjFy1dN/broXlnvjZMTuZV5rl6/imeU0PBs14E2Uk@V/Oppf/@1NdwyPx7vvXcKn@I359c5dev6@E3t43GmeWtYbw17X@tvZtqHSu2N6W4Phs9bpZuz6119/@Oh8y70alvO53fMjrPRebNSept@Hu9cP3@7IZ8MMwfGcWelYB@8eX2uadu9t2efjlv5nTdWse8a3defzvrb8e39Ye@TWsw09ZN310boLH9yfJS9NV5qfXdn9/hVwT3M7L85au@O5NprVb41VjdH@a2hXcidb721313vGlb6nfZxcJRRb@Ltd5a78lprdlpvtFb/ZejkRe/s4OjN7V6@YD/vG9rGUTFzsL@7edBtr7wc7b0abO83r9rP996qb63TwnV2e@O8sPX2JOeeXr90S62bfu6oGD/V@273LB56MegNVo/O7Y9vhu9Xav2mmjvW35mjVbm/@cLKDt/Utg8/da@PLPNA3smO0mf75rWe@XR6@2nXKdRG8eLwzO2b7qk8zMuvQ7nbT5b7wnrx@uRw48Xh@xfKiqadK1cnb9qZ3FkxrfXs3F6h8Fze3un0P/ZLqvxp61VOyfV7cWf/Ot3ebJ@9Ob/Wr/ov@1etULHktDb23g8Uc7uZlTPvNjrbeXV/Y/9UVs@6L09Wtg4yR2/bR2cfh6ftzbeDszeHWmb76kVpv7vy9vhN6eXq@1PnVDk33760D0LDYs505EIpf5s7KRUPe/ZJ7vyq5L5/eVXY0M@b8ou9bF/d0ey3xVHx2vrUu@3enqiZZvf51kfluLMNkvTsKKPkB9cHw5NQ7s1p/2bV2oi/u269fGvIevFcW02ffrwqXfd6L2@3WivntU8flfzzK7V0spNu6jv55/HjzddHV92t80/FlXZmY/@N8na43XPfhV7valtXpfPrw@FIfr1zMurXMoaevzk5z9@cmhsn57snxd6rpt1p7l71QDb0R2dXt4ObXXW1N7wtvuxdvVEy@2@Lm4azcpQJvVD3@u3j05dva/FOVi25N4fvDqzz4vkw/6ponpfMw6L2stZ5Pnx92NnOrFra@enwbLuX3tjU@kWQKUf6mb15@Hr3/fkLKxPKGoWNT5tmfvVj/Gb4rnCePorvD961TrP9c9vefavZO29vjt6@PKntxfeao@dH18rhu@38ycHmpvMivqMV1NFu7tapbeb0jhly@hvDg6FtlXLvr/e7MBKY7VL7@Wnu3HBqtc7tXvFku1Z77jT3XijD4fPOKowR@Nk@f2NWQr/hV6WF@C1p/KHw6xhCfafbNIcgL/mBsBCd0wnROZ0QP5lDO6H5LuPfpJdDp8EDN/RWS27gGTRBWWNtE5WHFNvzrx7FNw8kWN@E5Bq6WqZFT0Tr2lpz4KLPMXX4JXsVHjmj93KpQ0s3NXypC14wj3NSW@Xn2kB9SYUODdYf4XzTVfv8GJCG72URN4XSnfT89Td0U2FoodVi3tvLUnQPpv8usw@gQFhGN0kXn3ZZMtnq6ErXAYfeJteH0Il/MTfmoGsKGj8wC3m/ociZvNiaiuoqFe4UXydz8JzpJr/x3ptxKKBMjOgqCjRS0XUUKr741NFuVH1ErzBQ26kQ3/H5Vbsgg2G4hXsyjG5rnNobCuqGak9tALV4Qm@lNb38DK8KebacFkusqAw1FLupufjuzAZ/80GD5@jtebMm9x7SMVCxQMsVI9Rs6J7ThDgWMkTfVCqkGG0lH5@Cwv10kCOoqN5uw@Vli1DSvivGPQHMy9bDuLV@93eFegJ3W1Mn8JpAqwHQihakZ9bsv3Nok6MPVA7xxfrtt3unDfGeC77F0D@g8siOywCVy57PKvMaBMovSj67LRN3GEDx0ezIrwmGqt6YnJcl2veI2yOhtXGGPd5tSe@GxqIjNot2o1ys1PkOwgxt3fMI7qd5wjnhSaBUT8YEXRAbKnwe@Mp0fIMmB5mtLyLu2KpKALSb0zsBMrXZ73fMew@0TFNXjGt0lflWWZgv2K1AY9EN/oF6oCnLr4vYP0lzBKw3JPW3wY4LKtl@sxCA2BDrNfOZgd2Z9ttjGt7CftZoH8M8/FmXrput6Dh62dtyw@sW83Li8FNZHaIlsYM7a017xDNC80y0XAYQ3KdDMkE1vN2qgVpXxtRAdLSpJ1AK4NuyF4RnztVxORPs8dLyrBaJHWgH0Pyi8s1ACHXhF6vOs3pYFgK9Y8HKTCQdE8fbQgTO9DJzTQuI0BEcB8MY8QjfnTpDFb7Ty@cixul0kanDP3sa9KzxjbvYoVQ0e6IIiWE3xhn6VOH8QiNo1e86mNWY9aihcAc3NqFGvMg0mOFjONPi8Yl2CiC/0JBuMosTtaNzYkEM@TUSpBe0JxjaEwetwbfisg7fwcVpHZoi0Tpk9Pmz32HA63PjkXdOGFjCf1MvMjjnTN6XBUHLnt/rhL6bYsZE8aXq/exeeuTuLkzAzVtLG6p6FARmA9/fYTEIEluWLIs7CMLfvgTB2NhUdiGvFhejkOqC4NLFOnvCovL6enQ1GaWg74qxmN8ZRfJsIHkgMQjpapVFs8vRnJd4BRMDytwkgpX5CLIcwcpyVPYQZAUCOQ8YuIpBSL5jRc61k4iLAcQ@3vokDL4FZE7uy9m4XF9fL@Iez0DgVOLs/KIv5@JZSMxRL8QnYzhaHhEIr0/WCJDnsoFxJIBiJZ4DFDzr@GTEONepCD/TYJ4r9bmD0@9MefHOaXiDDyXHlxGq9kUR64ucyjelWwzclmuLQHwhlEWvhRqHcZZeRjYHHYG6JOTWU/HQVIK/FkwMWkC/8tSoGDgcQRAoBogIHh4twa4eG@ua3z7YIXCHDHy8zgkmJ1gRpiEgUUBiFCExiBCigdZttPqWDwdDcTHGd3zzAYwyOcAVZzw/AO2Ear@XE4kxTj5c4QZ84rVMNIZw@kYhQWN/bwMfb7aPccfs3sFzaMIFrEeCjX@9ai5yjH4VNxWDvypCczUoAsg2PqERdeVNNZk/Bnr5C2wecgE/jZ0npNohBOOJhXZIfKG5Dc0U2DgpPT5SXaIjvbnIByjGyjDPYLcqU3Qkx4i/cbXIX3BEh94oNZEKHH5CUUCkENLs9Lh2cLJzePyKKHfUqO0f7dYQM0wwW4rdZvQKDuwghqHqfFD16RnC4RckNK@T0vTeF0GvSSZY/i43TjwAbFBMg0KnS4T15Uw/A8@D5yUgieJDg1LRaKvWHNy4d9UHE5Vx5iDkrchLLYZCUaZ5IyENeLMjoSdHqyjpiJam6hgRFxibXkmiGFyepD18GzDLpPe5Uc9FPapL/GLzF1jlsvRWW@QjZ2Dh6rDaloLkV1ot1aGLOcbUB5Sq3qFMhGQJEApC5td@LD/42RR/7BU46KV@NOhmfL13rOZOKougPXLa/SQdN6AgcSyejnTnqZWkFomc@Ut2J1RHbVJlfCgzntsVz@0KcuMCl11NK2Ra/eJqQhGbRx7NI88V1409zYyrJ/5Wcmq5DnR6p4dXyZAthEsdajBsJtwvZJujCVn3xGuyJ14vHvfE@crd40qZIOykRiYGnPH4KSbM7TaQLTpj26CTKzT7GtjY/txjqLfooZGSH3TyphgET5zSAHXag/PEJ56hepAzEBNIQzotcyGyq9Og4uOLCoQs6ZUnFtA16BSmsApoBkiL8eE0UVdSJU1HTBQDgShWxShst71OTpDjwcxuTx/oQiAM5QcOx6cS@DE@nlERnfRCwAqhRg4Z66wUwXXVZBISxLhdg3QaELdYByqe5s6vRnG2GqJynk6m8RMwKOqEW@aiAEE/w7wHQr3My3PrHaiHdxgOE8cCFcuUxQkK70Tv2RHLyblc4Pjv4fkBKxTGp4Pxjiu2ks2MjxzjbVesUAr9JDvZ2J7A@RE7jmhQZCvkGZy6gy6o6jp0Yv5oazj0Y9n4tHjIH6Oyr1wt8xmsI8SxGBoc1sdXjTdVfKU2rte6TB7KqdACCMXTwMvavcEbALsDxVYMV@VnLFGQi5VdzJASog6r2g5/kTu9yhwkPr5pG4YFW@UGYAhpmy3aJIk4KB209KBPu5ESqDDcqDZeA6C54qD/AskcwQ5cNFQ5E3iBnnCoerzBSShEAvVoNLJwMtKwjNTjphfhypK6crqfoVKe7ss0pHmvPcUCEHkFqxCNuTu0IAg8M8zQfHxZvPvJ65I@8Fj0zzMNzg4yfHLqzcMFGj7GzM78tfocYwxxVys4Bg3FJiZCRXWqx7wzcCQBvCNQLc8OwYHoMazT8ES4@GwUKYgvQte4LZyRjCAtgkYpGlJs5DrcpSPuLqPoBf/Fz8TPFeh9MbEzYCQOzPnHIwUEsnyMQ4izkdMQ2D85xDCIA0rBO@pyerz/YIg4/PNuKL6JQ7xZOLpjYl6ACPi8ltQuXn5@Jm1@LUQfpUz5kbTpklJULNCX54PxKgswrF0ADApF8sirlAd2djQ@9@YBUunJIPVY4Sdy@9rCi@xmgCYo8ZVF9wlxL2x185BC4r55o/JFKrGtRqiZgfbhShI0omAE4lnq98JUIWjgSQVeumYgBdeZvTSeJKEYceh3VuQIKN@xnPWOA3sC3Tdzjs/1zqso52Svql41qQXp5cu6ZtHQOFlX0S2CdU3Ks5VdDVTWO2U8UVmRyKvn7P0OBjg6unnL71/AAUUSJ5el79oJ9l0bF0NESHCM8qgxT/5NnnUOdMjvK@Me6dfPLysdmvU9vK@KtUMU7UF@x3SIN@N1cnz7Lg0BMoKbRtnbXM9TLSwIdQaUnol02ZgwO/vs7KHodEBe01Z9vNV0P@thGnMMYamwHzgeGoI@qfYEsAf2meQ8FiDmw@IbyIOwAS4Sknmik3rcgRHxuBjPKhPW4PEB6gcZMYhFyM7AEeVH05NMmS3FCOP4MDkfh5dEDPfj/l8OFmT0YEGQHLRGJMY6f82IX4lw/9uujI51N0tobqB3WVn4@SgUMaG/5TOeHhC1xvqCPzvg84GgbiAUbU8ZRMMWKPAwN@ZHoxMMcn8QfnzDyEe@wIdH8yAl3QASTEZXTQQFEi9hNjAtsgKTmNliUusQRS3eJpPlpoYkQ4iPnVfjiXWByNLZJC4DcmdcnqnVBDpGh5zJGlfml3@QKosXUtM8NXj7Bzb8MlYelyzH8ywLDwd7ux0Ihda3dJWf3JH3G7XDPf9qKyZeV646JgY5KdPupm@1ay3NAUMn4tqqpDrAfo6XVPGYxvYZDGV44ZSbYicq36yAei@qZR9oOqkOYh8wEd6AZQBwpwMar9HC19mr7i3uHxAInFSwsBCtOKCHmwYbmWZzXHpFnMzhBUhQ2R0ofBcIM2jSu9VbiuuoIzWNCdNNHX76Ct4tnIYpeRprmD401H1IfQJdQk1dKTdKaCtQMDo5PZUrXTUXSqLtiGJcfFsz7R5BG4JLbyxvmtA2/v5UMUmgGxRNQx8xA68A6Cr42nBGL5CFrJDzbqGatONWLOrQlgeV5hErmVKBhL0jRjhKh@N3KgVx@ViIv2l0Dc93OCayi63S3lRKPrGnZWpPBu@Yk5so@Dx/MqyFl3N9eZ@Gv8UjnQ6kNY2v2fcxb48H3f8FZH9o50c6jeZRS1dGTLpV6FZntrmymims4VxL6xrEhthb8BKdgMauDi18XyduDMBx3EurqzeqznLYjG80ZwCAJ@4AqhQKW7bS7SseYDS3xjCbwB1dNL@eONE/jjJNfTKkg@cm2HhGjSfTGJPH2OgElxhVkJgiWIwLagykFvw8xS3PpmmxNXC01eagS4MBnsvyUuDpKCXRxARKrBptxp7Ccw2eUHS6mhf6MXb@in9/Fe4nMjV2Ad28zrwFCqkcolpA16/w0pe99DhyIFhgRQcGbL6qASPCMmuIySi3EgA0jmFRDudwuyctnnsgbXPvEK02lCHfXOzFYBUtcaHjg3tKlllgTwmIBLxvChmTrsBKpz3LSKSGb171PBsRHktWoyh3j01EfNRb9snh7V/o8N0n63QnGKO7OomcsbK3q14us3sPEPeAoIaDO0uSEW/nAGqYNq7NjHekAOklbxb2GNpAAXJfgKSGQzbDcSlQDb7Bu86tXUIFmY6W694aFoRXMmWPGvxFzX77jxeznvDWXKCKL9Jrn@@YUKelFl@IoVUSscA0UVYcvASPEHdwXGKIj3J@oIBJbhDWRDKaJnyDKi8ot7mCsECdM0lDSoINWRet73z6lGAj4cX7x/kNwJVMYlSRyyHvDmDVGPTvcDKS4EkGVgKB75kK0r4cwl8xo7N55n7vhlGCxDoK8hAJCgy68MLRtHGXSTD5vkw5t@jNTlzEgx4xy/tz92JdGohv7QKmIvRf58PE2ndtKcHzwyUDcsieI1tPjHPjRPRLPRyZ19FhYgSig@F5pKqYdaBbGOfJOwpE0R0lYp1GCBi0wzYUXHdsIO2i3g1krDGsDPHa@gra8Pj9X6jw8m5BF8gg/BoDwGQSAWGGyjxll@KJzCD6hvE4xsOkbjJ@YK3hLNtLPxOPrUf4efog/vvxJXlEh8Yw0RjFvH0pkKIxWiYS@NtT7meqS8X7Leo7U96p@s7Qw6/vA/Tw6ztLz59UX99i/JYqAkMMPXCOg1P2pzCjxhe9e4HcTvGUYWBmPEJtvZtOPbDwDTRTqem9ALOpTcsyHbyVeX4JeJ5zCkHxgXDI8ynPYw3cMEFOc/ORXMxA18Mb150Q7@K2ifpilNz4tj0@foE@qXPbthijKQAxl8ii73uTU37IICaGkmCQJxL9@mFWXKZydQLUtmvaX1xhgazKfsGponwOxiixX/sY494AjkDVafsilMZLgoSKsXlJBqh3YLrpJBg2P4mgupCPk6mQ6mxuKq8RMbXYXelpQiR2pD0@Sxpr3VJgralB0hnYNaBP@PNY3947jHsMzhuDLL2RuDdKw1Rsr0PWtk2@EZsdCesUHnsCFd7t2eag22N4URTqgAjLt5R3TNTuUbsErR7f4DjAu2rWvG1x0XH1fftxmp1ZDCb5dH4ee@6rI7aJin9zhLZkbguIBoYJscNqYcHTnRbGJu0FkvQ@cJ0b@rjFYZw9tVmgAFvID1CEV2iJg@yPiZ3mZOwNYknZ10AkxXXVvuWiZq3xKmD1x8ksXIYZJ0QNwLvji5SVBR90fmE5GwdKS6ULFncfWGVeaTNzC0nHUKcL2VTR1Jd5pHDcijhtu4HiYO5Ymi3199B@fq589Rrm/V9gTcjU48oEwakwycXN0aDs4NG8Pr45FG/W4JwKM3BAeWDaODccJeZivkV7HPUu5RbmXjRVRrh4ShSnB/PZG9xoNDc1rbj1FGgqOjqAiKAEpFrxtTNcL8O3fWHqVzQd9RPzCbBDqhzeO8uLYbZwldlLPEsJ22ypattBlVVBXqFyRvF4g@iu3iphW1O6OEOEmboner3ikD2aZos9rcVPZWweYVFs9eNAs/lkG0uTgrakfT/ACps9tXVNsPjKmjH2pGYkgWyGmzQ7zPk4UGw0OZg2i0eckJDxfKQ5FjtxpvUoIaDKE8DEeZVZJSQAjOonXgU5xVaevQ5NNZ7Mo806@KKIiCNeAiFsRvS22IDtB60mKQbyyjfIwPCsixO6mkN4AtPvBOsMdJTFppXCOJSEk5UN@lCxbC5W@CWGE9UMeCaAuGCdjA1gFNtQbB9DlIZxMRJzSfNl8NIMNGb1AHCSQ/tzrAB9faIBKSfoNrG8Q4eCxvYLiCb7eRT5zfFgOrjXwlbFFALTZGIJymQWLQ3Fs1gN00gGMXOwWcQAh2Cxr22/yn@m9mOoABkoe0DA4PF3tDC2FDRWUtHF7BN6OtUSGVlUBeRAf6C7iqGaA0cf/b4ZIbRAL3EUujMEjcj7Tngn1XGchvHZWRpfBsD20oe03Q33JuBEHYR3dn8NY6RTIWqw4fqmGGeZLo7BOAnvHVK4TBQ9xbh9EYeDo7cnYCoGr0xASw9uE3DpjFeCbxsA0UnHxQw3Rem8DXZKyx2QEO2ZuLkC95QO0B6EezxsPCJGTYICG@uCyE1LtXlmwG0jc8C88Rn4dXzVJwjI8V2bGmQqhj7Cj7IZq4V8zwcSwIO4A6hwy2FXDaQB8QsFB3CyHUG5veGtqQobBQ5ufHULX9GIOVC28ETcGj8DN87wJ@fGV@HQ5otZIu6pdBm8VgA6W8BKxvfZRxfF/D7mTfSn9j@RyuzZujxYzlBibz@uJNCuilmznDeB1cq00SKqVXCnxjqesIB@CaAXWn2xgmstfNcG2c6wFW@BQVTFbvWgStBeGjKMaxOd2lqbyAZzODR7@1eZOwzQVzBXrkAbg34Tr6TpEL38Y5q07oFGcgCJjlHHKOfx0UuNJJwWB36@xK2eZD9ux/y@xbOieQlOfgDQtyPhCCrKRPZLQRj0j3c2@dTpRIUXTSFZJAv6L0QgXlMi7qOficrWvZvr/SlftjyNUX4EY2xsPJs6EoYGLzewxenWtK/5yhGa3Ujyu4pGdm9cC@QbljGRZ9HDRX5nHMdXMjzj3Pi1JtSfcWDpKe6XjbweN7kgFHV@oIcfnBoTmK/hlceblv3dyBnOWyDCWtwClRZRuDOKp@Url1yw@8zjrblyGyI/G5QJHt0StK4EuwJva2HK5OfabL0jtKsJ3hCQgiMQ2is5mt@FSdLLI0loCIoXns9xqPDxigdWFsedksGQe5z@83J65BO8ohrVjNcbOX9UKpw7xnn4m4Rbga26y97xBr6fbIL89DbViv8Ch59GN5IY3JxaZkOxv4tOWg35Dq@Fqfk34zW@QJV0YWH0LdQhWvjbxMc2eYm4WXQDmnf4mwGznDemZnmeYOzwrj/nqIrY5MlfdwDDO8OXKYjjG@ANGsMdN@Yv14sO6rgpxyXeCYz0SS59gL/n9TtFd0xxlRkNrDyRQ@uF37YS4/VAnr3od81BB4uCK/2QZnxAZfZ0ymLHFzm0NZcv@HNKETjtOxwgDt7/Y4Hdgt6F@vzUCkDRkRWxwi8SXng2cUQvtlF3hI2M14AtN0S2og7eFUZYCVrwDlxnQ7Oq57ba/X/be9LmNpLrPgu/ojXULgbETVEXwaEoiZTFRBIZktq1i8JicQzIkXAZMxABUdiKc6eSSpXjjR07tlM57KSSr0nKjquSD/m@/g/@Bf4Hzju6e3oGMyS1u15XUkuVSKD79evrdfd73e@AP/setqjjZ5Ff0i/fpcwWXybu7e48Pdzeb@xvv7e9f7BNJUmRXxsUT0ZluinzT9G590DizfoRhziZ98cenON44lCcJZTAD9rDIBAPQdx1QRx/2YSSzYmbSX1zX3mcnvfMd8drXP6QmXkyvidNY99DE6EJqipB/05ZAOfnYdvPMfHDGUgOqVDrtYeeDDguVAb3TNjMOQf3T1xJrSGFkyUIadmAR8qwG5wiByiliegbM5w0vQ6sZrckdWwVNF45hP4StEMEZAAgH7VuZyUKXW2uVRh4F3hOZCOxrRxRFmTvBxWxx9VuUbVii/uFPGSzNxwcZ6T3BKMFxLnBoVXAwNhraojJKAiqQL0F9BSII8094g6VUT4oV0uV8ufn0iB8xP4NeSv4FCb5n9LOe9FOPzF@UpLZvooBYPA485gNXSRsUqIFXXK0pqhBXayiFVnRpzMnT7cml@iv/4YtyFMMyGXrVr8Yo/HP15770mbWn9nHwhdvhpNIwBGrHEW@iSqm88/PYOf/itXI25mLXGRF8aXpRLLphAyo9jbGE9nlLGkfI@exs8sX9njVpK9/fKXdLcMZxXgytWtFFG11BJuo0nwYj0ZqIl9OiT6iQR9RK/@1qcOn9zXBFiDsbrLa8Vv02jCOiHS08laa8DpQzwUq7qa2/jzSflWvqbaPKu3jGfKe4UUarjnZ3KiKNO02b96IiBo4W7qwji@Rv9Qw1@Ytyqm8cRmnlNHl2aHuzLhkTP2dLwUTSusgb4GMkcXhtaIh5iS1mjaJEq5SiyjESzkqp3DNF8cvprYejmB4WUpOxMxLfNlWexnHBgNR0dmAtge5@BxFUIaXsWkoo1Oj5iKtMrnQFmxC9Av8/xdrK02CbODxpZHVb9DI6kurkS@tRr60GjnPamTpannij8stb1AG1qwniqfA/WeWYEFt7Yr3H907FIePtsXDZw9@W3xt95l4/95TSNkVe8/uP955IOD/9tODbUEF9M977hhV7gVM/Zbbdul2fqVSWRWEeSFA@ao4aPbFo2HbfQXEs@43@5sn/KU0cIMNLrX9yh3PhvwcNEJllkBaTdBdEb81qRsntLhuASX38R1R@fLENpI3T59vlsj2gsKhawNuftsjHoT0uOhZSRttAPwQUgFNk59kSXcan9aJaemUhBw4/fPWIwhM4ZMDce/pFkb63No53Nl9eiAe7u7D172voZsdsbWDbmPuP8MsAnyyu7XzcOfBPUrgBlRKAu/WyGD9vCaUEJxGpf2yO8HwYD2UCuW3iFfvpUxmMFRWEb7ITgah@54OkBS@u7Oz0xq5aLev3dv/ynvI1bhfF5aFQS4Nh@rSAuFaBY1GoDYZRbvGztSRtSxWeUPqz8Q1zK5l6A6IPheEQp6jd2LPFdYDvEbEB2mKm80Mm0INFV0F3IhKOYJ1BEVgyGYL64RyA2qj2wNVG16sdtUXLLopHbOiHLmkvLT6hBSDM@4M2hxGVyUA3bNWN1UbjBkAL4RkAgPgHQwmBM2X7g5ekogbEmISoOAPCTc54UV/9PAUuUY0cJUJ9zkQyG3ZJp43mlIMcNT0BjyPEbMm3h0oRgoV8QkeneT0eurKlVTigP@Xb2z4KguQFuyCXVjZSqgIn92AGmBvP2l2A1/YTg5vg0EEcQcea2od95og7tG98BgNll6hGgFVe9vBnw3lqF4xnBSIU4kwrZmItkOX25IHv3vZclDy/kKNqLdHnUaFKRn/6cIG3F9owKdBA4iK5n6BboVGATG2hGbYlaRs@0OgSBD5xEfRqEbDzqTtRgpIWcd@4b1@nZODXAiLGCo@1DqtYYehHvAh5BR9UJGbCxBiSFPyBF@jeA7taA/Ct@E@KkOMsYEfqsGVtZnCg6pRauLISpGfT6m11SRjuAtrJYpn3WC9fY20zyh6/vbZLI@eSVooJmtpzkd/zqjEgJ6dxujmpStQsWgWUEs4uEMm3Ds@En756IPbzsbW/efFjz4s1MvlY94Wmh1@vGClRH5mIZEclofWnSRtQLXSJNKMP2lhaaXPyLslrnKFDBiXEw@Y781GTefxtepi@oDiZUXTKfHNG4dLFcnehEgII8mEu1tBHKkqC1SmLnISQbh3QmPRs65KKRBOvV9vYlx7nIUajMgA9xFSrzHDqpF@jeHtGh/0YGfJSD6Np1vjz6lY5JKi6Mc256P8gX3fyW/kygqKFpMeTltt0QWFuZqTvZrj9NJ5tYBu63x0sH9fHt3tc1vHx8NbYds6F9tbta2YT8fFx5KB6/JoPzoHLR9unwot9L2QjpgPyUVsmtI1cRauLSmav6DGDxfmjtYeoMGzFyOqaqRGbZNBDz3E2XwpDk2jAjkTTcgQHRxube/vC2sbb9nWoCzse81Bm@xLcRtE3FeVpyO2Q6bNrqSZJh0mSDNPKmXO5qXRas9bzImDl7JVSB6kIMdDbxY6ai9IJlNpHcEnC7EQaHjNG6IauWjrztQe5B9JxPMj1IQS4aQZHcwkdnOJDx92sk@bTDhuBeaN/ZfeSDMz7lQ666Kr6vHMRKQYYTwOmsf48p08f@8zf7ym6mEGy/36hDqMSvht9JcvDqDiEb4Ul6IzeM60qCklnRWi0iU1dmSWF@WwPztB6Vjsc8kLG9u6ZI5l05g/vmZEsiP@dBPf@Wcys92X951qi6eUdXNCc@GhZ0ePIGAyQQwWmyZVQPH6XB5hNBr6nHQ0Q26utWvUmiPVSopmJnHX0oHeAQ7@xs349hCvCnbbc6sqfj5V8SkRqcmIu7VYg8oEzDdv3Lh@Ee54L1Tx4mfFzWdIfP8M@qNXTQOlP/NJVQgod@dpQeWHBHDO0DkgBXZstWBiBYHVSThTIn2nw8hsH7TldIy2eNCY3WeHBbwviteaE9NY25Kx84lkYieQhT4YS1h3lFfNwujPz6/uPgV1u6C@q29fHy82BML78PmvOEzm/nCEWyUw4uMGe0UFkXzNR624AEtw8EHt6deIgbmp4lgecby5TX7hRhtprnEzGL5EvX4VOVPGNrPwGarUb47O3uAF1xu6MuU8tAmQZb2C2HzBOiocWXOzMyQlgq4OZbnJrYymwTb/qmEG31xD9UHKYwDjAdPRA5h9NytA7lnDWwUVajKb5zTgT3RSkZOAVgOUPXT6MqejXYI36s10epnTOy4GntOp6xLLaVNHvMxuSMh4hMysJYHprtbrzho07Dr7LmcDG6OT3pGNAdmyN9SpVzkVdapU0pEsOwmT6pwEkpROWpJQeDB5gUlLvuu@bNAky2hzgDBbEAOvVy9J/am7tpQdc9KEI@CJhPLuoJOhSaGYpxqVOhI20bWsJKGjTa9eIgVKuQGhTBZOLC@kTS8sYAJDuhH6komKi1ED8LdshGyqSbxY89HmC6Twseu3J67YnqKMr2IjKqokxyBLYvvplth9KPZ397ajqLHFDeRRqJRS2KNQzLJh1B21ZAsw4cNJcNLgRPU1nnvqcq5Cwd810GA4NoD4azxXVUAo6rgsxdmbzhtxBIf3SE@K3cnV5aSrHus@lNrDySA4ezN9Q9M7BU6vBCRwV8xLeElwd2FY5EqUHLYiB3qLw7CQyFc2lFuFsBZKoVqm0jfHUFpcx9Z8bi6xZfT@CVMHK5M26TAgJ2yTuBMMkeVZk/EtYTjaJ2HATXrLdoRtxxuGh1KptJCcF7d04EbXjLgbreySleTTKrkTVsIUpvGUfIwjGtaWE52heOO9UZWFhwoe/bfj0o4ebfTdLKfROGJo2UVgKnUjm18ljD53MtFPCwtOzqCIxhuVrxu8IDDIe7ibO0zjETCi7wUwvTkoMF5AC3C0CiKAvEwWAKn8IsZGcivDpZdQJLnF4XpcbE5KLSG6hCLJtYSNjk5FuNZjs9EeAnfGAUnwQwMEQeN8TZw5IJuFitMWq4gXlKRI4kyD67T5Ty6hDrVNMwTQY119rNbZ9EZkzWLnwkdHxGyB7LwxILgHkTsVPNbM9Go83TySxIZRPA5hNCoGDDhjJ9XFc8GeRCJJp2ipxcuKjLZkNHDkteTRCFtO3QAlEkoBLUZBedWEsACKIMTF4cligPJKjILmk0EN4id4E2usrcZq1KD5ZFBjfSxgLSZhjYLm46AL@xptlNGx1wztsn3@5OVS@FgTnVGVO3Xbk4BPGuW0AtZQAMvDZLQkdMc79oK7ImS06FMJ2oNEu3pbesRWaSDg37ilWR8qoFhtswmy2hAh7hYGL@UlVMzXUSb7FjLmmnmMwHOIa3wfN0CPCMKcBsEemGRDFJMhBRp1iilWzBwaLjUNRI2MkYQlls7g6xy536OlMxZ3OPK7VbByc4ubVYvsotAnlSzlo/V1NRalYNjwROJPTTaecAxHIoqjFCad8xPBMQl0Kl5xFHrDNl92FhBXTQlrR5COAjg97MRw4GvKYl9UQUBTv7gd@KCyiAObkBfndcrEoYSqRRzLl8ahBLZFHMXLt4PkqaS@vHNpHCwIJuEoXxoHUuDimFpLZ4Bgzr@tJFKLjAeaRcnUZqEVJQ2Nsxn51or3RYmqAu0FCUMEfhr7ltQOyZibtN4zxKBLjQcKHYvjYXu8kjbgKKadu8IXzFUsmVtYLyzcUirfwBorryau@UEHDoJSt6fXd8Lij4nosUsSiZDuPVCIKbVPxiAi4WyWpPShGBDCCe1vNFA1q9Ggm6G9/d2v7N970nh67wkKUUu8R@H1DWrLkLpOpbSC8ez5tqVBOkWOQFUL7EaG9mEjj9on0WzTKUKRY7HU0pkBN7eYgcKaHLovKg3cU/EQsiho/QJOhCzpuxmYHpvaoDd1q/jKyoWQ5gmmeiXltQ1oCcEwnciWEIyRnDGELS7/fMAaKs8HzwMGbIkjtsn062Z7n6PhklFQiOKr58F77riFuiRF7bSUZxFV8FF2I@dUqHIhb9BDDMYE/qpcFveVU1xpv9bstdHl7aRLjm/7Xq/Zb3WapdHJKNP1Hemexs52fXRymUFlqp3D7f2Dxh7G6dp@QJYT@FOjvMOdJ9u7zw4x5wCyrsvk7f393f0GKajvP9s7RI@hsSTLBJRYQjCZEAF6uvvo3mMDhr9bspFsEOKDvAl/pCufgvBGjSn9npGZR4FVIRoUhIfMVLAopRVE4PXd4UQFb0P/E@qAL6DlCT7KQF0qqjE5pLHx@lPmhb5O5wYUtWM8GQUEShrwdmwkctESDNP3j7EA@SLygW8nbfoS3yhjHhryDUd2rCwayGCxjLTv6vq0OnCZHMwGbVuhk448C2fuACDxtSk7CbrF29l5Dr1KjkhpKF44W4aTo0zOUbPJJeUISq30jBHEyLx2rWWUwTtAkUUJTUJomUIF@AWxJvJ5L3eWMQNEySzYVTl@1JkwbOijMDJ@zRVjjtitKev5Qv1IIPqTtMDRNMJf98xHKSIw@T5FxhxHaHmux4z@qs7yDbOtZ8em96nQrruE2iMPoMH3ApsdvZDPvpDu5HOXbEADM@IzHs0D9PJtTHaYKmQa94MaDFQwngm2IPQDPVzQ8zr@nkrXrm1UoLGB4HImrGVxLrujRCMhP2AAEvOsDWstdGPDZglacZgh1k2IahLEBybEShLEKxPiehLEJx8ziNe183k1eRti5cYN1maOzGdC8X/TxYtFBbuuVKHDwoDPLK5OY0ayzTgkdN5Bc1DzzAbkZstuntuyKOpP/h1wm7hkqSJVwg0/p9nnYP7571lrfEN3iVH6a@6hsUEhcyKfvNiEGe8LH0gSV02StqRxbD85B5tlqVlMLvvdkCI@SCGaT34agUkmm2@reRd6/NQL15WwbDW0aogj@I9FBM7bIGhwebW@yNsoG/Bi9sqaxqJ6ECJgkOsmyEocJKnKN@dWWTHxVROrrJoglctU@cnPZJ3y/EqA@KGGoL1WDmYi6H9FFhqp5kOhJFCfIdGmZi989U0FP462wSyWBL4XYqci9fPb/fNvxNsdlkyE//1E4qQCJn2paU8c@H@4LI7rqTg@ZBTFYuq4ZRkin0@F@ORHYTt4eOPL7LxF8vM/vLh0Jb3074alw2N@Qx3czDUoZPEtUKsHRTOp6JHGxvMHA6BTElpjHKN6zRlLDs9iaTAW7UBVZ0uLs2j2isqeJWZf19kx5HNmsBSXhP71iDFa5wiDxBqFn8nKlxkulbnhmFxbjjtkcrvMrEsDcxgbzeNIUxyD6dmICRzLESFjEbXMzUlmb54hLriWKPz4zXHzZNDEAK3@cFCSEUC8YXm7P3zh4UE1LqObi9ILP00a@iysNSEgOc5B8fUeKlRAU6VTEdb9ZrkdAZvt9qQ/6eEbmiPlKnSMVC6jyzgSBAeTvi9x4ol7f@L1oAcOcmohiwhi3ghaSacwsNKXqj5WdVK1i1WWy6w3XiI3dJREbWuPvVFAlTmLsgC6fCIGFarw1g1YxcKjgfoZIWJXtI7sz2Nv4NoGPEZx9QpGAvlFyDtcqkaUER8TA0cBNUCeTvoRDGdyxkk3xuGcko8WP3alsIIj5yLdiLGLEUK0dYTnixXpg45cyyASaUE0jmJZKazmeJQI0R6QZz8KsVpYqWBFI8wiF0XkGVprlje75LaIjFoJB2HT0DQLwBGG6OW4blSgd5Ch2@VYv/zbj//Oyp2VyyqNYup4gybIDBSRJMSKXw@He@q7gR7lE2mrGMP99yFuRt1x216/iRFqAgM1EFcKZphAxHwGhIZOq4Y92G@Gx7bhC0ZViIRVLt/b2hKHj/Z330drKL5EICqIFUciWBNWnoedSkbypWIwgkhKWIR5IitGINWIRSjdKwTTPSb3Ol3b0MCC0frmH9No0V3@EDXdeV3GEGK2xU598J4QdWtNtHoiFAXjPHzzjxjzcMTas8mIhyNLEiZ8HLlA/Ooq0l7oF0Mk1/eL7/8ZVSctSoDnw3uVvll1GtNPuUfyQpZotlitp/YqUg0NQiriC4foWz8mZD4H6VYbYeaKuStqJMnd/uFfCcKBjw8we0ZJEcGTvxDRtxmRfj2gkUvFV7wQ33cYX8ejVwATUWsW7eITOCdLYzQaso3k8gXD94vvyxYDvBfgm8k5dSxHmptJnIx/NWeWysrpSJtfA3/qDP/ARCrNXNMw8kGViOfjn4XL1Owmu05m@r5irM5Y0xI7/PF/JlEf6ZjD6kEP4IzWnKrEtZLS5r/4S41/mrkyvYBgfvm33/tR2Mdpas@mqf35Xriapou9mKa1/UpsS/oqHhlWfpo6FT@NVhNZuVPH@JqG4Cdp4z6NDvY0bckD6etFP71g2ach@bZCohf89MIln4brOwpX4mKPdytluU9Tl7nCnrLQY/iXU5oJi/FfzMU4PW/mU9d8Oln8DSFHhg@NRxempVyWHE6FWNt1UaW/6JkX/27EW2PufnjVFjIuDnBUgA6lpgjtIdR03Vz5Z/GY8nPma8LUqnS2oHpk1FKVtYBo0uz5CVU5zudW1woOHYh7CbVsfLpKMvNyeeCy0f1k1EGpg97v@iR5jOn5D4MHJO@M36C5BG4bxBW2tiH3BEfU5Dq94PgL5IPoyOeQEjXQA3QHxA36u667W6xyCskbV@JYekNmia7QdTqKQqmCiJQk8tV6olDBcmriQvgnvQOxdNVi6QoHS/aR/MiGORdu3t/6kd6R9CgNo9hjKPMX4/xHOQ2kYkRv5eSxQ/J06aidyDctSEVT1RGQenT/s7lbxKpL5yUNsDTM3/0TfdC5PuqydqA/aPJKHv8xOCYOTOoJaOyf/JEQ2LnlcMtIrflP1cT7vEOlVY4n2SXqSanmx39gIWknDxJn1y4WsiTGVBlL7DwVzw6298Xus8O9Z4d4IWM6RtQyeLqgx2I378skwEYvCRZk2RqI@Ssszhp5TF5ewcuv5Kj7f/497D6jzTtWxTKG6dxyP4iUq6py54wRTcWlR0iOz0J5vrSA1nHdsreOc1uOEAjQO4MA16vvwgcJxhcT7PBZnm1M/mwybUrdsmLGc4mp/zy7ZVzGpF8m4FGHE@BUBc6fU/mSMr4YyqArqxm@3jlJr3mMH3qhXH4S6BdNQZGbzeQL39PT01IXw1NNxl7J9dE9kY@O4cqjY2AWBkO61ES32UB4XhtkW3ReOGm/DD8V283Bq6aPCjJ3p6gS7dx5d8Z/M2l3xKPjPofi@LT3xELQbW9hVmgXAFmh1X5Z6J52ajKDDYO1wgknIvczVl/6vvrkjboaYhjgPbvOavVetoc94natVg8OMiusmnuoIGfqq/w@8tgwRl0iz6T3U0FMs82KFAIfDSgHPgJXpayLvenRrB4pPtXFI9osPkfEPBcpKwRjPutxUNiAKedPw0pVtUdT6Sxem5Dh6wMqhShIRDNTMBGLcMyZslL8Br5QYRpCziJpaPnTdqi0Gm/@BvPoKMIAmhjBgLt2@eiD50fP6wPfPV2u58vHBXR0hNAtadZIY0o@e/gzjn7vVW809CNJA9cPWMGlopLaJ5IamFZY8UWOVUzjBpqlFW68cNBQO9ChTNyi7wW2J81USRvnhJ63rSMrHGNu2JFsDI60p5QMZBo@PBmm9iaiuoEI03WXVCS@JF0o6/0x@tNSsEUYc3QAM5ihGSEGaoguFRnDVMyjrcLXMk6AYWcfuLGuqHyYiqNYltHNuZx/s/lX37r5XVgXya0nguVNMaY0NnVhw3XlcmGPmBuOMa/QgvJys4cu/6ztAbmnUYqDudpyWZmmcD3YBRl01pj8tnQ8wS@pA6mFgnXNUPYVM4eXJa8LNaRa0yR8had8RQiyPG8gHEEkoZgri03NYiDp8sZBz2JJxU6NRk6pkVMuwtDTlEbWZTEM5Gm6baij07YmnEeAr8oavSQWCr/5CuNTsSui5bKuM9xziAqUhSFMKNJZu55Y@5HRaGPTiiFAQlxA0HG7zUkvWMvEN7xqUX/TexQPpdqj@JskA94rgMBoC66xUpmtiUy@WOBVukduL@HTUcaqFiqFKv2r8H@roBLV/@piYiUKWY0mVgqxf7@WxDqObLJYVK2s4oac@dWSGM2Ck@FgJbMk9Jkt6MxGf4T8gvrC5/dhf@CNRm5AYY7EsTvAx20M/OoN8cYCnX9hXB34/NIl/yJrCrngp9jGC7@BiBoSUWk0E9a1TQvGvT8ajgPxuue11GeMUX5zVX3zZz66kfJdl3ggH5gg@cyN@r6H49lOsDvAe4kyekwOhvy51Ru2yn0Q5d0xuXL0Yc0DhDcsjSeDMrmbcgcdfBYnM4TmS2jaCVQHXes0AKyB3bJzSHm@i@4prefTbtci5y1ur3PgIuOGt0dCR1LZ6RDf0fRPLNzWlsRTYMLW2N2K8mGivXTRiLsiKx/jij2O50waA1kj0hdqvGMsS9LMsFApWr7Xk@s/q0QP0FDKyhFbZufoRBwGIbxS5ZQFWDEkUgL7iEH6mDHGsyLsEYYIddGyRDYiL4RMoHaEX2WlYQJVJM9nrwDsIfZKWdG6Nkwr84zVNXTviXdlTjWndwoP7aSqt9cwNgf1BAcUp0k@DVdvYw45qPQFRpxj3zRmP/KObAkA8oRQIETgscfokaH1gpRI8bIODg@kv5LKw@uJFrpE61GMF7y/GrjHFCVFnLY8DgXT8XwCwJLl49feSA5RIUKqrckxsNq0Fiiyiuf7E/fGrdur1CCKa6RAO8N2BHSlDJjRtWyZGncS9Hu6F3eCE9FzX7k99v/GzabYL7woic5suX3idfPNHJEODGWkpzAK9p0Cp21tP3x873B7qyCK1RsIzgaqGtY2Bpez85RPBhySjLAIL99S6@YqE7ntF7Kb5WxONn3THPa82WCFAPasMcpxIzvrUDF5M8eIQWTq4F5V0PEWdWw31NXG5YZNmYwxaoGlBlet/KUlC0ka61pCEoxsjlAmFx4a8A02ngWg1L0CRkDubg0UwjCUEFGutX61WNRrao0@FWFjLRY32M7cegBy@EuR3Z8MIrttltZOU2Rhk0Nveby1Xc3SvlCyauLEyb7jZ2vInWvO6ZU9yZ2pEH@DLrbC5oE7HN6fqfmzJ0prBQYkd1St53IyIfs//w1i3zw0C@jZQe4M@evXjnIJW@JNfZs9aNpZvg2GYq9LgTsNHtDmGjhBTRdoDTuzEoUk7TyAs7djvzbrGNm5M9JubjvO9dwZVDkeoR3KCDZD9xAw5mqY1o2khSLH8@cDdIu7jPLXV588fgRTvo/@pfzg6IP68rVyIZuFI540kByM9CG2dp/s4U3COFeiG4WH42Ffjsu4qSsp4cM@Wg5T6wsWdq2MqxB2zmM3kL33788Om8dPm32QmJswBNELnKap9YNh7lGX3xwjx4pOrpU7O3YI6mTsdmvMCc1955V9nKsF8OfErOIGVOGsrBD2AAo56EAgNureAE7rR4dPHjvZ9aZArE7CqsjmW5o4gFCIYGxMIoE2QjoYThepKmC7TSIY@MlnrY1oX9bLzY1sbT5Pbc/jYbPDHr@yIQF37ElBUtzYWZzS2jikgtnIdTCBj7avbB9aBSiLsi8mUoyjGW1a7IzYUXUwueFOQUfg7ABhHGf13XcpDYtMfMdZqVRyqB4yB2zkAwLQ8sIa1@bjptOx9UA2R16Jrs7dKddFzMlKaaXcHPinwI6Wqzcrd65X7g7H@G7Qcf32uz5sIU4TQ8p6wexdNOQndbLjYa/7btfr4YPV1dXl27ve/d/56p2Dm1t2u/VbwENaL/whPuCPR2YD1Eyys/Ly9Vt37lSud1rV23e6ldZK063Cd7fT7a7cdN1b128WR82Xw1KfFAMtJm1E2T0H5Ur3RmW1edO9U1ldudWp3l65davVabqd1Zsr3erNbrtoMFUhygzsf2pbxK09vkG@k857ZRa2Xlk6978';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://tio.run/static/379903db189f0b2ae1990edff26ee736-pako.min.js","text");rf=d("https://tio.run/static/2f504a6e90427d18277bdaed462f16fc-frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZ xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and 1or 5<<64>>64or 68));"${print(g+91)}$/";exit; "$'#{print(187);exit}'$/"; #< ?>wWWsssss {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #0, _yebesizeString xflos1''gem x=4721en ogola=1$0C0 cod/|puts_e25y $"3"91/2 <5>6#"5"8=6028=+ codefn;#6or [9]p#s4;931+Rpeos(17)7095creo=Bu8tt"?"&&1
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWW wWWWWWWWWpppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
const char*i="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int x,y[1];typedef int macro;macro m (){0;}int f(int a,...){y[x=0]=x=1;puts(!m?"195":!a?(x?"196":"124"):sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":"??-"[1]?"79":"77");}int main(){f(x,x=1);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==2?162:17)#>say 27#>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
I tested Cyclone with tjim/cyclone vagrant VM.
Unlike ZL, Cyclone-specific keywords are not context-sensitive, so something like typedef double let; doesn't work.
Cyclone enforces left-to-right order of evaluation of function arguments, so previous polyglots print 124 in Cyclone, same as C(clang).
Documentation states that order of evaluation of assignment operands is right-to-left in Cyclone,
but it is left-to-right in the compiler used (version 1.0, the last release). Clang evaluates assignment operands right to left, so this can be used to separate the two:
y[x=0]=x=1;
Assignment is right-associative, so above code is equivalent to y[x=0]=(x=1);. If order of evaluation is left-to-right then x is 1 (Cyclone),
otherwise it is 0 (clang).
String variable is called i because _ breaks Cyclone, z breaks Pyth.
37. C++ (gcc), 776 bytes
# 1"16" 2//v\(;@#/;n4"14"
#/*`3 auaaZ<>16/"<"6/b.q@")(22)S# ␉␉␉␉
#yy␉;36!@
# ␉
#=␉>
#[#yy#yy0l0mx01k1k0l0ix0jx0h0h1d111P0eU0bx0b0o1d0b0e0e00x1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10mx0m0l11111100(^_)
#`<`␉|
print((eval("1\x2f2")and( 9 )or(13 ))-(0and 4)^1<<(65)>>(62))or'(\{(\{})(\{}[()])}\{}\{}\{})'#46(8+9+9+9+9+=!)#1|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"*␉
""""#//
=begin␉//
#*/
#include<iostream>␉
int main() /*/
#()"`#"\'*/{std::cout<<37;}/*'"`"
$'main'␉//
#-3o4o#$$$
<>3N.<>␉//
#xx
#x%~~~+␉+~*ttt*.x
#xx
=end #//
"""#"#//
#0]#echo 21#/(\[FAC,1<-#2FAC,1SUB#1<-#52FAC,1SUB#2<-#32FACLEGEREEX,1PLEASEGIVEUPPLEASE) ap
#_~nJ|#o51\
#0␛dggi2␛`␉|1|6$//''25 >>>>>#>27.say# =#print(17)#^_^_7LEintndus({})!<>+]/*///Z222999/3!@"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
Rundown
This program prints 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively, as required.
I added another format to the test driver output that escapes double quotes as well as make line feed replacements. This is so I can feed the single line string to a c(gcc) program I wrapped around the function created by @feersum here. Hopefully others can make use of it as is.
Here's the Incident token program. Ideally I'd like to deliminate the tokens since they are a bit hard to read, indicate the "center" token, and include it in the test driver. But I don't really know how to do anything other than make various programs print sequential integers, so this is as far as I've gotten.
I've attempted to solve the obvious Incident problems, like tokens after the beginning and end jump tokens and anything that looked extraneous, but I haven't balanced the tokens to put 0o at the center. I'm not really sure what the logic is exactly to determine the center. I'm hoping @ais523 will help there. This string near the end 7LEintndus({})!<>+ would all be tokens if not for this 4th inclusion in the code. These can all be removed (and replaced with a . for Hexagony alignment) in order to adjust the center token.
I'm going to be updating this post off and on over the next day or two to walk through the code, (assuming Incident can be verified/fixed without going over the byte count). But it's super late now, and I mostly wanted to get this out there before I had to solve another Labyrinth like problem. :P
Explanation
How the C++ code works.
I think most people are familiar enough with C++, so I won’t go into too much detail. Block comments come in the form of /* comment */. Line comments come in the form of //comment. The actual code utilized by C++ to produce the answer is int main() {std::cout<<37;}. And the library that’s used to interface with STDOUT is referenced by this statement #include<iostream>.
/*Comments Abuse*/
For me, the story of C++ goes back to my Brain-Flak answer.
After finally finding #28, I set out to study some other polyglots posted in PPCG and all that studying led me to a few easy answers (most of these are still available to be found if anyone else is so inclined). But more importantly, I came to a conclusion about polyglots in general: large polyglots tend to fall into one of two broad categories: # comment abuse or /* comment abuse.
This is not a fact or restriction in anyway, but of a personal mental framework that guided my next several answers.
From here I reasoned that if this was to become the world’s largest polyglot, which I presume it to be currently, it would be best if it could leverage comment abuse from both comment families. So I set out to find a way incorporate a /* comment language and pushed towards the C family due mostly to a personal familiarity.
C++ Initial Test
My initial thought process for this was to use C# mostly because of my familiarity and the first hurdle for C# was getting the polyglot into a state where it could accept a line that didn’t start with # without otherwise being treated as code by the scripting languages. The Rail answer, along with several byte inflating answers that lead up to it, solved this piece.
Next came the problem of how to initiate the first /* comment block. I knew the line would have to start the line with a # to remain invisible to Perl, Ruby and Python, but whatever came before the /* would be read by C#. I attempted a C# #region tag at first, but that turned out to be too ridged for the 2D languages. Enter C++.
C++ has several preprocessor directives that all start with #, which give a lot of options for the 2D languages to traverse. But it turned out that all of them were incompatible with at least one language, and being in a C++ exposed code space, I had limited workarounds. Out of frustration and desperation, I stumbled into the fact that C++ would simply accept just a single # before the comment block. Okay, whatever, that’s workable. So I moved forward with the presumption that #/* could work as the first three characters in the polyglot.
The second piece of basic verification was to ensure that the actual print statement could live happily with the other codes. I knew from the Brain-Flak answer that Japt didn’t like un-escaped {’s and that was needed for C++ to say int main() {std::cout<<37;} and C++ wouldn’t allow Japt’s escape character in the middle of its code. This time I was lucky enough to find that if I dropped out of Japt’s literal string just for this statement, Japt would still happily produce the same result.
Meanwhile, Brain-Flak didn’t like the {} either, but I was again lucky to find that C++ was ok with a # between its int main() and {std::cout<<37;} statements, allowing the curly braces to be commented out of Brain-Flak’s perspective.
So, with the main problems of C++ proven to be theoretically solvable, I began the arduous process of resolving all the errors I’d introduced.
2D Landscape
The hardest part of this answer was by far the reconfiguration of the top two lines of the polyglot. And the most significant problem was the *. Underload will not allow a * prior to a (. It considers this as math operation on an empty stack, which it feels is an error. So the polyglot required a ( prior to the /* but C++ couldn’t allow this. So the solution was to us a C++ line comment // on the first line to hide a ( and then start the second line with a #/*.
Next, Befunge really didn’t like the idea of a / without something being divided but after studying the existing Begunge answer of 16/"<"6/b.q@ I stumbled on the idea of a number and a string smashed together ahead of the //. It worked and I have no idea why C++ is ok with this but it accepts # 1"16" 2 as it’s opening statement. I’m not going to question it, but I do know that the spaces are required for it to work.
Line One
Japt turned out to be rather space sensitive and didn’t really want to enter into its backtick based string on the top line, so it and Pip’s backtick got moved to the second line, forcing a lot of linguistic gymnastics on line 1.
- Pip didn’t like most of line 1, so a second space was placed after the first
#to indicate a comment. - The
(for Underload had to be escaped out of Japt with a preceding\. #is a jump terminator in Turtlèd so it was required, but Pyth considers this a error terminating loop, so Pyth needed a divide by null/after the#- I’m not sure what the
@in the first line is doing anymore, but Pyth and Japt seem to like it’s presence better than not, although@is not a meaningful character according to Pyth’s documentation. - And it looks like the first
;can be removed at this point without consequence, so I’m not sure what was being solved there anymore, although I suspect it was Pyth related. But it looks like future solutions can save a byte by omitting that one. - <>< and Turtlèd both basically work the same as before with <>< reflecting on the first
#and wrapping to the end of line one. And Turtlèd jumps with#like I mentioned and ends with the"14"string which it prints.
2D routing
With these issues resolved, the next phase was routing the 2D languages. Previously the initial v was ignored by the Befunges due to the preceding #, but sent Haystack and Minkolang down. Now, the initial space attempts to send Minkolang along the 3rd dimension, which its documentation refers to as the time dimension.
Quick aside on Minolang’s 3rd dimension: to me it’s something of a misnomer to call this a time dimension it really seems more spacial than temporal to me. I didn’t really get it until I found this link that illustrates the concept, and it seems more like the multiple layers of a 3D chess board. My belief is that this is how 3D languages generally operate. But as this was a new concept to me, I thought I’d throw this info out for others.
So Minkolang’s multiple layers are delimited by lines ending in $$$ which I threw onto the end of the Rail code here: #-3o4o#$$$. Now, Minkolang hits the space and falls to first > in <>3N.<> ␉// and proceeds to the right outputting 3. #>couldn’t be allowed to start this line because it would attempt to terminate a Perl6 comment block, so < is used instead of # to balance for SMBF and Brain-Flak. However, this is a Brain-Flak stack swap procedure, so a second set of <> is used after Minkolang Terminates in order to swap back to Brain-Flak’s correct answer.
Labrynth similarly bumps up against the space but it causes Labrynth to moves down in column 1. It then turns down line 2 where it travels down to the 3 hits another wall, causing it to turn south again and hit a ; which causes the 3 to get popped. Then the program continues to the right where 36 gets stored and printed, before finally finding a @ exit. This path is longer than it needs to be, but I found that Prelude would output a nul byte before it’s normal 20 output if the ! was any further to the left than it is now, regardless of the line it appears. So I made it more correct, because I had the space to do so.
Next, Haystack’s routing got changed because / now comes prior to v on line 1 and reflects its path up like Reng. Fortunately, Reng cohabitates rather peacefully. The one hitch was that Haystack’s needle | was a reflector in Reng, so a Reng uses a Befunge like jump (#) over the needle to conclude Reng correctly.
The Befunges continue along line 1 until the v and get directed down and then to the right on the second line to conclude with the same code used before. My sense is that this piece can be golfed down a bit now that fewer languages are attempting to meaningfully traverse the code, but I didn’t need any more walls to bang my head against, so I left it as is.
Finally, Cardinal’s starting point is % which had no particular need to be lumped in to the already dense top two lines. So I moved it down to Python’s string. Its multiple code paths are also now bounded by x’s, which ends the movement of its pointer.
Line 2 &3
The only significant change here is that all of the : got golfed out for one reason or another. Maybe Prelude’s ( needs or maybe it was simple byte count problems – probably both. The other thing is that trigger’s jump code got moved back and rebranded as auaaZ. I had space to fill to meet Befunge’s code path and this seemed best. Also the < following this piece is to balance SMBF’s following >. Finially, the lone ” near the end of the second line are to maintain 05AB1E’s string. Also, yy on line 3 are just filler characters for Labyrinth.
The Big String Esolangs
With the top two lines resolved, it was time to start digging into the fuller-parsing esolangs, and Pip turned out to have a problem. If you remember we dealt with the curly braces in {std::cout<<37;} by dropping out of the Japt string to let Japt treat this as code. Well, Pip is using the same string syntax and didn’t like this line as code and Pip has very similar string declaration options as Japt. Both use a single ' to declare a one character string, both use the same escape declaration of \ and both will accept " as string identifiers. So it was difficult to make Pip believe this was a string without making Japt believe the same.
It turned out that Japt did have one exploitable difference though - # takes the ascii value of the next character. So, #"` will terminate the Japt/pip string, then tell Japt to take the asci value of ", while telling Pip to start a new string. The " probably could have been a backtick instead, and probably would have been better, but my line of thinking was to use a different string identifier on the inside as another point of string manipulation. So here’s another place where you could save a few bytes down the road.
Next, I had to initiate the Japt string after the curly braces while allowing Pip to remain in a string. I did this with '"` that's a single quote, double quote, and a backtick. For Japt the ' is not in a string and is therefore an indicator to take the next character as a single char string. Pip sees the ' as part of the string and terminates its string with the ". And finally, ` is indicates to both Pip and Japt that another string is beginning which continues throughout the polyglot until the last line where both languages complete happily.
Now, both Japt and Pip worked at this point, but 05AB1E failed because of the use of " caused some error inducing code exposure. Fortunately this one was easy enough to solve by putting another set of " around the whole thing, leaving the set of string manipulations as "`#"\\'*/{std::cout<<37;}/*'"`".
Finally, with the line now looking like this,int main() #/*"`#"\'*/{std::cout<<37;}/*'"`" which Underload had a problem with. The consecutive *’s, were another syntax error so I threw a () in the middle of the *’s to appease it.
The Fragile Esolangs
The big hurdle now was White Space. I won’t go into a ton of detail here because most of the Whitespace solution is built into the explanations already given, and I just glossed over the instances where whitespace forced a few decisions. I’m looking at you Labyrinth. The big change though, is that the actual code to output Whitespace’s answer is on line 2-4 instead of 1-3. This is largely due to Japt’s code exposure in line 1.
Thutu originally had problems with what had been this line: int main() #/*()"`#"\'*/{std::cout<<37;}/*'"`". So, I threw in a linefeed just before the first # to hide all the problems behind a comment indicator and then spammed out a bunch of trailing /’s everywhere else that was code exposed.
At this point I aligned Hexagony and found new problem. The code at the very beginning, which started life as # 1"16" 1 made the + in /+23!@ no longer clear the stack. So, I just removed the + is and found it now output 123. This was easy enough to fix by changing the opening gambit to # 1"16" 2 and golfing the Hexagony piece down to /3!@.
Whirl had some changes, but it was mostly a matter of making sure the right number of leading 1s appeared before the Whirl-Incident line. Incident though had one token that was particularly difficult. I had exactly 3 copies of /* and */.
I initially wanted to just throw *//* any old place in the code to create a 4th copy of each, but Underload saw consecutive *’s again, which was a no go. Ultimately I threw a / on the end of this line int main() /* to make it end in /*/, thinking that I’d make the tokens overlap, but I only succeeded in creating 4 copies of one of the two tokens. Right, right. That’s how that works. Oh well, I’ll just throw a similar / in the final */ to make a 4th there. After this, I replaced a bunch of hexagony no-ops with a 4th copy of several incident tokens in this string on the final line 7LEintndus({})!<>+.
Conclusion
Ok, that's all the detail I have for this massive refactor. I promise not to have so much to write about next time. I actually have no idea if C++ is a good or bad choice for this polyglot, but my sense it opens some options. Hopefully this leads to good things.
Happy coding.
195. ZL, 9540 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNlhj4LHr/wb6EkvqKpHhNUqRIUWQVdSupSiWpdClVlcSPlSSTZErJTFZmUiJLpQ8940Wv2@MHezw7GHvW7p7xLnYeDOxgsQ9reIAF1q/GwL/hm6fFYIH@B73nnIi88CJV1dfdXi9gSmTG5cSJiBMnTpw4ccmmYvd@85swftiRqY@7uukwR7Ud1ra0G9VKsY0xe6Zodj6bC4UQqmZ1h33VcOy1UJjJjGlGS2uDnznmtWpon1QLwrOMDSyzayl95vQUh6l2SxmoNjOHzmDoMLMzP1mOse2@eaUlMWVfM7oA5qjWwFIdil9h7MzQlX6zrUzF5KcyHFgQb7MtVf/c/@ywltnvK0bbBsgCY69My1YRvqXatonJVxkbbautKaRFAFUszdyvHTyfiiox9hyKqAx0dcSUpu1YSsvRTANpkmEnB2cnR1MpZJm9Od3ZmQ7NspdJ02A7w9b1dFSOnVm2oivT@FdYbeiYe850eJ7VuqqhsGyqlMpORxbYhqXMJFlllqq0O5qupqBBWJL1VH2gWgxDWMe02B4USS9miplGzU@ZamHaoh85jbbE9FzOmapPNgOEN62eakAJM9ORshc5FZH1ItoaZaBYYxa1e6YFfGSxoa222a1ptYG5DH0cS0B6NvrEmoqtFlYQQc5DcG2YtwYwkWNC0zbHjsoM00hSYgRcYfJ@Y5qxsnkMrR3uTYcXWHZ/OmwVGK113Zlty2yRHZuD8XRoib3S9uexcy7DO8Km2YbWmIqT2ZECQZTNJOFz2cle0ILWhc7MrmwoWFtltqENBqrDI4FXVIuiITXTNeOad/Ajy2wPW9j5nJ4KeWOHRX6wQy1IVWUDISZS6GBh4iAOBiU4MftqsLw2M1RoIHugtrSO1uKMpY4c1bChyHaKaVCJW03XWVvVIYGPvZVgtonN6wc1daWXaqVCyJiYC@tf60xjrcGA8SioBRRpJ1NkKlKPfYJ4vWez0aDPbK0P0U7L7HRUlX1SBz1IHmqbIQaf1mCqWp5vSQUYQ3VJow5AICBpTKQ00Mml0K2lAGktW9DA0fpAWM2J2ExVbA0FKiSxVaNNVB14otZkygTLsxsNOjxUfWgRblu1qMsRXuielgooFa@Zo7eW5jjUa1iNHamKxU4tVY1Nit2JLCEzE3NwsCIpatT19cj24U4EGpenSCkDaEwrd/r6RUhhqQpbapThW5Gkcmj7YIvdLV2im0tZYICBFVVirPIDs9OXlyp8R3Iz3bXuQ4A1BFTRWdocOGklOYACJh0oYFpBJ7qSN9nUQA9kzNan2iLAchyqDa0Bwoe9SVDNWkPLwpHEJ6pyDZXWTaML9ITKWkMD6WGwQgaaoGXCQJBg6g1QDSQvtRHIBaTwaU@DRrOxSQIdi4@HRFAYEYGNBUXdfG1THxIcpLQd5GWgCiRFjHsd9oZ1FE3HJBCPqHipLdUe6g6mGRptbHkY79R2irnFoA5rAR/fQHYKIKUAYP1@oF9SoQAYGsKkqmLUj//0z9vdLuCptVog2wS7vmFts0Ujt0KFheGQIcOCQNWpWACXwNx5csjgRtG1NgkIxRiLLKgQlOutOdTbzIQMrVsNemlPuYGeDZ2r5aicyflgn2B95ZpLE41zLlS8rzShYSkDypuqnWTPNqGVWmooTDyT7A@dTpElB9ssYqe/jz5diz5dvFShcLFUbHkpne6WgeFSyxQEvshjnPOmNiEpbUexTa0dGoydnmlkWbLFpFbFHKhGNDKBI5KIWM1ILIVSLhora5VWqqMZ7WhkHXixChlHYuVWpXWhrdXLU8mDWQKaW0SD3VWNtmJSCEQOdYqbdB@keQoGhzdJ4QrEmXYDSY7RqUAwEmY67IYHhEnZQb40kUFADqVsXVUH0UxKjqGYQLi59caIeTWdwiEqvKbV45FwJB6sOmGAmk5UFDvrqWai2NIHPRy0gCiGPYCRwELebcFIjZLR1hzQOBOsSXxNowhIFpKJt2rEUnFI9/iIuiTvcpg@iYJSYPC70GRPVtuBjgxCAPqyY89IY928hQypTDjMgOgwMFOlC00DiXlFarwiPCcKmawSVzQAW1NlxWRTg06A3Q1kuuD5QN0APJflMICNd5KA7OkrY8DS4sOq32GY1oG@1AfxANpQS0WZA8JH5QMKZjKk/meDjo3adiaZzecn@9hMF3OsdC35HoT0p/SjPQkrH@xMKGhYR71lumJ0h0pX5ZoYU1otdeAIQQU1sR0QRdPjDQUmxeCZsnuhpWfTedMg4qoWfh4o5HnriaFQQekiFP0kqDMqU8RUBTRHC8SSPp7OHQBupjKXPiDIRAE@SA8UwdUAgMnUkdoaOiDVgIFve1qrBzyLpTO4XOSD0HT2EBTMHSR7suNljYWRq0@yoVTaC8JiPIgiiS06iwcGV0RVnQigxg8GPI5ZsftzEJteEWEgCISm0koKeO8LOPumYc5BCoT00CLIZAxvB9DETlChhIHLVbuos3paptdE0GY4EWgj//UcZ2CvwTihOb1hMwWckj61xnvOoYHMknasseaY3N3UzSaIZRv6Z9rNId0aNrXRVIUozGvDKzt0AwpYx2YVGLk/DoHropGODQKTwjcROBAlkeAmFPxXAkACSgGhoh2bRPEOCJWTsdGKSinqSinodFKCSdhxJZjuSJjKo8um2UcpxM5JMUBND6Z9moFzBSHzSeQrc4c6T/aTXheJpK5MzYjeRRYXFyNrkSpI9sXFp@BaR9dTdMXB9ZRcSXIhXApdlCJBLoy9oBQYVo/cX7iYR7E6NtsIR6VP2iCqXKyt5eoJ5UIWzyw@YyDqQLIBdBIfgCcSq1TQGYtJ1VuoaKrZmaz9Jkrnk5alDQQRXig3CvcLKuSIDFp/gNNISy3jIPs4TfoVC0ZBUFpbvagVubzIXNYv7y7b8cv7SAJTx8pKpQmVgvyi/VTXMocwXMYuVtaScj0Wu8jBINmsRDKR5Wi0mNQhIyUW@64Yiyuc2tGIClI7enkZAaIK@ly0ehbhGyWysZhHKigHDsygE0Yjqbsi5N@M1WPxCKSNRRIwxahEIkCZFhLBpkojZ04Q6PD4JSfMZjweIjY0rWv8zoh9CEvBBIsn3wH@3TyZnPb2r0G6spatoyqStLg2At70Mg9s08PTuNbYHmmsBgy3UAMYbdvezAhn48aQ9GdSbs1gRjQdRAgKw7EH5ao2AYOIO9oIJgjQ78euIoTjN@pCmzDhNHU1dU6qicSg4@C0V03N1YaO@LCSatk@D4DeA86BrrSgY0@iu5TYJSAEPk@n58fEyjOIp1UlmtV8qY4wsLQUA@nX1khrH2p2D8kLmhVOJawOUBVVdtANVKLaHmvBmN8FSqsjzeE6PPDRCSbZVexoDLXGGte6UNlDjQEL5doAaDg3WzDfUUFzwFg@eWTbxo1mmQYSObUNqIHhy9gGU8jnkRfYqFbby249TN95yIFiM8FygLZBrNPEbdktljZM3eyabBkAkDVTKc7YewaaSkDnc2B6yWztExGo1jWN8RQPqjjc26gjyoWcp30rCJkm@NQVyBo2v9I@wAN1Ptl7vw0jhJzPZKD8ri9DH6@SASzTdcTAFvMBhMlWR77BlnyvDnrjCYMS8gefRQI/mSrvmHxer8CACqUSPfwTJQ12ch4C/dyNaruueXXfJg0JTRnBWcZE7UEZhH4qqsO7DdQwPBWMoS4pJpDONLjfvjsgO097QzWktnomky5Bw8hWWbqt3qRR4Egg6HqgKichK9UiZcxLJkzIIcccglbXVnWtrzl7ZO7SDVRd/GHZjUWrnY/gSFOdkJhv@OIVTVK@rDW6HH57hAOSHVLpyQ4Ot7YbR7XT3YqUHtpWWteawMFttdEHxVNXbYlNf8LsWAVkIv2na/3YNJ0Kb65rnX3xE8Y0bvL9rcb@3sZx7fgdLwShsbX@UFewKGtLUwCY/ISi3V4VsAN2LLPvaeS2aIilHJJenbD54/RUxK5g7FBY/APhBQzvoxU/1Qp1Wy2WNLnXCxSAqwiIln0aw7rxOEKSpd8LFJBFQonW/pTVdANLGOjZ@Scs4D66efEPJxKY7@TMPSK3jaE9CNTsTpYp/MbpdHDU9oKzFHydRFbX/eAcBfN1gkkLvSDLTNRcYA/fCuHj6wtz8c1EzQX28OU5PlyXmI9uKmYeqIesQMhwHWMurqmIOYAeplXCFFz78OOKFPfQwofIa270g4k83CXCjYsjPipaKhFBLmCWc0efL1zYDbSR@jySlSdiMYovd7BkGyYn6wiC/PIZF0IgCLQ4e9BOOSPHR5ELokiCzsGXQbx4zgiy3lAa0Cv90rohgSiW1EGAyQU/cd5LbE4lNTU/2APn7ZrVGyAChoEu7YYEo7xEvAnd9ZZgp8jyFrTMwTjQl@@ynPh9TYiTQO/KcXKTHELtyJqI5NQeuGsuE3G8W/J1lsYVN9Y1xDILtgsXhKcw9O6boDDtazatfgYlY8hT7C9Dkjs7mVDDJT8m61sJWfJmvnlTCiIimQ1i9drESbHvamRSch6xeCj61/psyg7olvQzATpTqNkYPlb0mx36mQOwJixnMCziUhBS5QVa/9G4Z4Kmr94SGNkACBlQSzOU9DE90BowrzyTdo2JwjTVzhCU4DRM0tD9BbBkqUiQnWZTewgU6IJFd59zwKxhcx7ZoLf2ZkxfbILwztBydLUtnv/xZ21ogNnm6SljUvw9RwPoRrzRebC1RFL00M/8liWYq6GuKUQGcn0JZUvB1QZF9xzzUaMGw5LJnmL1Ub8WjQvMiT/Qux7hM15yS9WHbdV9zs@ESDxpYOOpDa1PNYInThBpOvxA8inzIE9PUyzdVNqEhU@ENNVvbd4u6ohPCQKaNsiiryina8Vj/rKZ0xs6Q/6LK2VfaldtgN/5VFmbZLJMXmnKatq0laamPsIHlnI9bJvJwXWXKo1FKzzE7bwTodEp2dGVa@5soHM@AXgVLa3bVS33@RDYbQ90e5qUpG/p8QiruJoVI11ZeQynpfPfh0DcvSqe42E6aTr9fAtDEou0oNcgaXE5PBkgkzZFWF1pjnFy1vt2zsIMSWUFwVNpxeOZHI6x3tqHv/A@GDycHgdmSl8qzU/NF@I5SeZNWdJ8AT7JDVNUZ7Ek/4VeDyOX1lf0ZLYdcD4oxF2jp@@aA0oz9WRLV2xgJkc0h3oDzUc/jzE4DkYtZCvf9Qh7@8Vxl8AeWk3x0wxAE9E1e8B7nPA8JE2n7dA@GtwRQT9@UvTN0rdNyrDdS3qu@QLBbDm4ovEAv32FgOOLCbhcE2CglPkQ7VrmLX4fVDF65o3Kf@cPep/mluorRFVSJ87QWnOSt1tfYldcE6ef@VS8nlsqp6XPDReW@8npwNcytK3ppg3zcvx9jBCgYds2/53PykGaaYqRJANz0D0/mSjUgKWEQe2BllT0rqkXit20Aj8PNvfQ6qD4F8@vFXue2JLlL4stVzsyDVk8H5T312nr@kucQFZoC1erAs5HBtt5skuscjxcQZhD4BL0/MrtZIqUMpXmRpKHGsBq9W6Vsfv8CUPKQ9R1h5TBmHRrUP4wQakIDsfi@vZPyW3l8dzaXyeQZtCufqkSgca91lUQz/Q706Qsm5G/MYWcyXy9eOroQ3WoztXyDptXKm5C5OZc3Lmg6DpfBj3dO/zGQmVENZaEOTENxENjogf1Scwcv6rUOHij71EBo@gadPIvqjhz5d0AFPIBTraPwHGEjtmEXWM4mGjcAO2Oh8bx45TrDdyebbYnCokx3yqRil9WpCZ0dlul70P6/XbfhPmx2QeFwfiK9hdIyfLBfycQU4ivZkwYSOZm7y1pg0ILige0qHZtJ9E2/nVCJ/vQpJ6ASyWYthmqM8bfhyg9T4g2TVP/lpYBWdrWaLOxnsTtpV9qoRklR@xuYL75wkZTSLPzkOGCjzNihgnUw9m088j8OWiOemRKOGNaf2S0ChjavzTJhJGaLEO21XLdDzHkMXZqOVVMrT7KjlwHNZuqrvDHqLDyGL5SKvcoPk/rEMotLczgYg5fvvHXv8JTomcwBmJpbZig9NS@St5HNHulfTW03ceDQCMTv3OiU2lajHgg3UCDvm7g78RSUUAbckwDplSOYnVVnJPouIYpQh@Sr@4ax1zi7vWVrsrPIjwmOnzTBG574zM53znfSLHGd6K0IBlfqH@cFaDjXKtj233ORfhq3IL2HPYfxTavj7fQAvrFTp1Kz13a@YK6Z/TMntFTexZ1Ds/3UPcAjnT4KZLHKgHl7yn2Ne7zI3nkz@V6dpC6uqnrX0NdlIdcOprmfOPsNu7Rb0PSb8I7VpoQIR5ftOPBkE1EorH7ob7TU4cwMtmmYw7UJPkeAtXR4sN/59ub9w4jNjvXVKvNNymg@U9xtKauslsNinBlB1fG51uTmrqp4FbSR5R3oIz7/Br7VMu0vmj86CqmMxjQozHQhzb9kJ032ZlvwFxjO1TSr2EGzeH7QzjLql2z2eppXypSU1UcQ7tOu4Yc7n10XiqEMdVcY8ktDE7pGtDKGqeQCSrB@BN87D00/gWWcebWfnNoWeMvC4bJVX/P3spXCdDxUP5igXZONA35uAHK3ejzyFKFWM99kJtIgUZlOalmQCuRH7T/TOz1EtKLFhYfUHqm6k2FCaylfYv9UmwIIEueFtjUAOHzjBcPCcJdId9gVhjdHXbt2JcZt9cGnQp/5iKsdfFYFV9NsnXzNmBthq6vGOIxd1T2Vh4fWxjJP7oykkqL9c6kOnzQtqVrA5v/smQnOxfL7AL@LNR4/kxXNE9b7fDfL2l1fdPCze6gPiRblmq30OSNkpdLRC5uDLMLEjipMx/YhZ1b/Nn9AvP0ksnRLfn2QO0quPltX8N9cLo9O@AB5umtA1@D@PVQsbXXQ9NR5@Kc3kLwNShfKV2ttTvRAi5Cl7pipxR/THQADJptiNueZtOeY9cxv9NwFqPV@NnIaau6d/btcSNIQCcSWz9Zco@5W0Q9B9r1MV6Zm9ekxikW4h8UcppDxlLxnFvP@dstHrMg3A77g6EtHvNz7@MJgqDNuH9N4fatBhIw@REELuspujPfrhwwnIIuJUZB3/mQhv1e080ue1/MMFC9QLihwv0AY23AmHykONADDHuexkczoWwqj4dpvzTOTS9loqUiyVUc@yOwhppjSc3QnMetMo6jwKzIfWIVueKFZ2bS@/ibevatGJKn8@m0/1il@LaKYzrX550AsRNi4yKEaZY4fman3DOeYdrkSedB3PMBLIynVIY4fjmmlWIEF40q8XgsFuKJcAWgawCYC0Wn7PAEDj/AZzNdsx2C1Trs4oIt3Y3WMmvyPaswaU1i9TrHih86D7I9GtARuWOe/GJJqVeWIslkZClyaayxTMQDV3XoDXPBlQnYjkYPXl6fBMxQ@FZedLs1LvMTRnaPTu@B1tcG7fHMIKMOaqL8nAw/hHWKWw/@w1@1xaFGmGLaoHbBaAQEwTO9Zl/tmbdPeb4i99pgoOChSMQBwkvnR3SSmzUGvQrUTH6W0bxlZzunRXFCShwgBs8RV0O8UvDGRUMH7m92eOPx0nh7VUXGXiq3Ui1TH/YNUOzbTs9OsRONti4PLX8PIrgQzHAsnN20E2yPtVVc4KUd6TSh103zmo6WYEn@w1/xc2G0L13sF3azp/OggRxx@7lMh7FaLXMIpXaRfFItU4BEkcggyoZoKgPmVnl4DHdr04E14Mike1yLsuFntjZrJyy5zSJ4NhpPgZS1TnSpdvz8zUWmXvmB9dPqf/xZOnYnCCd9lywVbCnBXJDyPTJWMDoP0X5shElLI4ln6G3a18Sm/VveHkAihTMZ7tt3ecw0B6LX0JFbOmHqcaO4@iGKbmpn99xWn07rEsOqt3RuizbLGiji8RisYUMHA2@MUPNeV1mKDrlFJ3nisDxkiGffFHDx8720jR3PIGGSpRH7zHrIZMkWbq0GHyekjsfe@pUNd8dPLrgvK72lNoe0GeEmm8rmKlSdpUZlvUouS22bePz04vvLUTaTvBytbtfTtkvUy8vRd5nsW6C6CZPNpSdp7HnbB1t3S6lq5vNnWxkzSbqPlPk@MhATS3dHe0fbJ6e107MTaIV7V/zsmFZf8WUNchFtlu6ZOh3sBbpYmmp/g/zxfAAejbIlha3jlRWxWCi4D5hABa2lpLTEnQHRNJH6C8nnpbfVQPwsgJBpHY25HLUHwwC2ITAbUg0rPxzg8WQm0oojlsRlGsp47EAeYXC33hxZSqSSWAWIlQRifSWp2MOVfcrDvoZiX8TyONmezgVBinn5XXjxvIpzSXD/O6n3AAbK377eHMvj9SaYR@oNoF6om2antrd/drw9mQx4jJ4kdSulvNgAz4Uz9jRuDHLPlNJZIZEQrWEViUmUgHvFYEb3kTRV51aFagnh2OrzxMShVH4p5DMmUKaCl7rUy5wW0SiVAHWQMlZran9@RxsFiuiO0QF0d7yKnhDYkTzUbsFTksAcpgs2Uvhxq4FYBbncrndEQlzI64gdVH8Sbo/DquEYDco2pXpgqPJGHZvBf2BUcl3ZOhsxMZzJdZZkWfjqKkw0ex5srMzHKLbECSEt8bJLXnnxcgcoU/tKoYkp7RUTRxBglNaVAZ4kF9AHMBlcYx@HJp13coWJp1/c4rRH4feYUNO2FKwNnaMyHDwV7o5bhG9v56SC2hlXzUi@B3luaOBABUCBW0W2RzCjAWbrkKzn9xNwkpviKLw7VJKV0hZHXz0twWY3mk1WTGyEDuo4OkhKrI2oOF7pQyfdWE23QSdpw/DNL8Ah5SRF@5n5puakwaQw8GTKUxkTTAohrF2ZPRoNQ@ltC4bVDzzxEsERZjuAM7K@mEwC5bqa4V5Bs4bGVrJCrTHHGuKWgGpkJolbhDVyJXtOXw8Azrkk4lJN//hP/5xfDHHpgPsXwj3KbIDvj4SvA@5/4sbIMvj@mefLgu@Pue/7NDbZ7Gl4kb2whj64@Rv48pk0UyeUCe49PFQXr7Wxpd/sHTGbLMLYln1lFGgmlDDIc5oB9NL6wBQ31MYIznPwm9DHE714AywCfAX8geoNajSUn2rVo3gmei2dxoLj1DVFe4jVETcH0xHpj0O8GgSUsHQhX1iR01DI5I2LkM4pdnHTKkcYi62BTAzdaIPKh2YLjyIwyW4puloplDlvpJeU73PSB6@gSwAb4hOFCwZp8PSClwLiqiJZdEmJyzFMigNZRI6gTGubnNVAG4ySA0BiGGy4B71A3TQFqYCPDXXkkMY0didATbwCCk1ZKr8gxkWUBEQcN15gMd0d/W2ouGs/0EFTwWaQzhHsBMHWpHnMevE9u3Qujbq4yIQB4/1qDusa4P7Hc2434ZyFJzdnr9WITl@KgbVhz04ME7cr70BpWTSbzubSciEW4FBJoILyYlf/DCihc4OwaKnalTmwa5vbey8Oj05mrocgyMg0WIRFquvxy2QqcVH3HBGv3JNE3dhJn7za2HFJGSyVv5iPEP6K/nQx5@U2XdIHcj/n@39n86aImYzkzNcipuWz5A5teJnF7semA4CbfN/hTK7R2N39RX29emmEZ7L/PO/KnHBqGZkLXJc2XZgTmS4mFnHP3dV8ilfx2Sn3dEtW8i@E8s7kcL8f/PAFD97Ffv4tD@7@6RCdv/SOX4ZSD@yshrqn0jwruuKAF8wtL8gat6gyFtXPsBWa2ZARLA0TdZm9g1AcMPKIdMhtSO4NcjaHtEk4cysTXbXi0cyDO3UxYtf3710QFw70oHS61gzdirOx7vEs71xsyh7omhONhQwBMX1QaxbSfvT6Ag9MqVyMmHfiyEadcZQiA16Ubge6rYf47Q/MvaQhTvc8HA2BbkfmgPlWtC3VdR2DTsW2hpBFCydkL4Z9gOvQ41jF0UIFLSsJiYGeEbcoF3izgaBEqt/OR0exVE8dtbUujDjRWAJE03ey7N8QoeAVB6BXNefVAM1Sg54CdcCmya3jBQuj2HqJvH4FuT2R3c4PNuohQIZJm7E1brmInBnuZT7Y8GsskvAo04wlIinGZ1Linh5aVCZDVIpt9nALHpk@Oh2NVLbguWs@mHc0q5/CWsEww1noOW7ADXLNN13WEaCMcqGkNKOtjqJ4LnqtjnSC8Mjt@U0kJs2wON0YIu6HaE9fHeLKQsURQsm/dmNK3pVKnpybFA2lUqpnh/DsGkxKIMcTx9oHJ6gI0U5fGbDokO5esVmKkTd6GTUStmPFWLKKw/UtM1g8TjYNeFAEzFkQtEMujQ65R/Gqsmi6Ao2EobbRxscnbcAu5FSqDm7KJMaW0J65CdoUWgJjIZijQpI1Qgv6BfytYYn4xZIpccHkEmUbousPAGpuNMmpbo/kC9CCas2qT/yz5gEBw6laKq2J1piU9iUGfLE@RyAC2jlS3J0jAH3F6SOgGspogNq01LYG8vLZS9UwVCAQ8Ewf79FUhsBkVizhXvGa8K9goxzCvIi74jgTFHTyarbtyJ1ugrq2lC6Taax8D2rNh0vUazpCsxmn/9t0Kl2@iy7plXEadM1YNbrUq8jx3HI8vmQsR5cM1LaePEGL2v0SKHONFExQRwCUXNJjZeBnUP4qS0Z5SVmPLrUr2WVKAV6YIt9Bgh/sdOpuSblPLz0BZSkBIRYXOtElm25NyaRS8j2UD3vIUjoBPHOH13/Qxa2Y/ZIWj2MZUksNLMAP6cuTOA2blydpMt6VxVwg3e2L7jalinktMXPhLCegCF7zBqw8DlhiV1rDBfYvZsvNi3tA/eMZv8S9u4y2HKh2cPIlTcZ8vWARchplrhAyUX5tDRBwFAUiojehxGIgTH7zm7BcYEx6WshFzfjTfKYcj@RlmKbD/Dr8DPTw9LJkSXeXW8kbpiYjFx0ln/pYP7o@Onobu4yyEouENw8leUX6npWy7Os@qyz7wIf9Np9weDkdCqeX5Ser6fSHDx9gxgGfi2qqCuKDf2IXyUj9IrrKWHV1dTlRKC4nnkUagYLFotls7ISl2aWmaQO73Yav2aNblqNh/nn6lPKC6T/8Mx4m8hcO14MgIjT8rXBKPswuVxVlOb6SfWaUoWgl/OSYDE78LcJXZvk828bP3/7vf/tnf/sn9Pdn9P33Crtmn@Bz3WH4T@5P7YBbQXez8wlvlYGpRYXkwiASyeciJ99H2H@2zyKTq09X/9OfHH4MO@FqNn1uwdMJfwwXimHuBAf4cq7vJlwNryNY4T48TlcqFXCu/qf/FdJXXwAejBmvw0817@IqjMPVZIWSfA5XC@CQs1nI9//@2c9C4eoo/Cksy3J4TH@NcEbGT/GJ/IQxcKSl1aJkms/c8o4CHzcsLcvZS789A82NTesF9yAfaFdmhidBye1xFRPcQI5vgcN7hAuLzz5sMabCUIuftbVnMwTfn/Ifp5LwSYluMEJPcuRWIVysJBo8e49XwwHHVIW9Xybq7vm/ES4Udi/DTF4onfoE1S/DcnHl8Nnoqz/ML7RLxLBPOy9zNh3mUt3zMLfTs2@BC4V/qFSOHfx71cS/oxP8Y6Of8gHUT@GzCH/0Dx/Pi7@LFCKCCWT2s/hbdNdQ@CJ8Ua@/7tGfhX@7Bv41P@Lf/if8e@3g32kL/45f49/pe/xjM5UJhdfX18Px@DGohoJnv@ZzBt9UqiF8Lu8iut/ph60cFg6fhVg4WY8n7@8vUt@P4uWy@Aelqez58MNdUKz6fTK5/n01Hr@g4l1URTnXk/UqlJUXmX6@XwfE8fWL9fVUo1qtJuvfVy/WJxOJdM@exbGfPoOE1frFRSh8h21RwZ9l/GnZ@JuVpDR5cbCA0bkELkZOeogARvfgoz8U/rD@IRp/Gn@a0TM3Gflavn5lHvr/h4cjiNBGmSvTyvQyPbkNEpFl1LPMODMeZfrmodwGpwp/mT44tUxnlOlmjIwhy@PRBKqH//uHpvPq0ARsJqR0RhkHEWc68OweHr4CfB3I@wr@tEwmM4JCjjI38J/RUVDTFVv0/L4RuwxdMOmDCqN/So6kMpFUIRLR6vnC4OPl3X228FFKRBqXF5F6OZy2Ly/TXDti2ZUyXbB2f99obB9sNRpp5KP1pfizePIZfCrV@Lp4PA1Xy08v15LYfpz/Uo1wev3pZTWXRHchDo2UhbD1dPwbPz5KeFYXL0Mw4Ts/x@/57c0td5GDXJfn514s/qQxiFwUBB8ATc9NP@FgoGn@nv7bh/9l/b86Y9GLeoyx6N39epQ@MfyLxe7u7@7FbzUWjQpPdB3@MAD8mOTuvopOAroD10U0Vo/d3/Mw@I3G1jnCKuaxXqXEPiB02DDP9TJSBg2vshQVi2qXl6NMJlZuQohnXlc@0/pMrEw7V5aauKYGswF5OUYg@ZVyeUW4V4vlclG45UKhXF72oDLgEU4AUm2lVUZGL4djWATO/dEM2lToEstItK128Dbzp4MBTOzkUubzZy@o0WhrVqOB4bnPny@hI0Vw30qllIeQTPHzZ@iDkRhM@g5MsWJagimcnM6iUwZnfn29sFKtFlbAXSjGYmXpYumOFyLajZfkGLtfStdVW@JlhMlWJMx3u0Tl4mqMQu8jS2mpzMLr7GkV2NeGD7u7DxMl2Uo@Fm2O1RhbKUSL8ZL4qyzG2Hq6uszE38VFLr6yvLr8rF73RyLs8OU7pSLfV@6UNZzu35db4jZI3PenPHmSK0EVi5nyZajR2Kqd1hp4rb4koTQdMIahJDtCuE44sCIXZJzJl@oXWO76ZSSyVn7G26iYZ@FIWcAlIyCFWLFE1QvDDFDr4I7fEQpp8V2Tl7O5xXR@9F1hOwMa8@dl/FxcXBSzxfgySKnlUqler1Po50VKc9Efdep04VAleSEX8vUkqiJXo84yFFZezYWXQwPaFbSaYW1cWLXQ2LUIgT3FZk1cA7dVXXdv4Lw1Lb19q7VVwH60X9vcPk1k1wFldqe2mcienG2EZfTmfT9F59B/vF3bOjyDBEf727WT7ed7b7bPjiDchgEPiAWf/pGiDtWGejsc3qK/odJnU7OVqytlMGgM4DPq/Pirn//4q//ux7/44x//4uc//sWf/fqXf/Zz@P4VfP@YP//435by@PvrX/6z//nHf/0XEPjv4fvv4Pt//PqX/@Jn/Ev@v4Hv/xkI@xvxDcDxL5ASsP3Rr3/5J3/561/@k38J338lvv9y@vvjn/5v/P//En/o/Isf//Rv8Ed4fv7HP/7hn/z4h3/w4x/@4sc//IeA/O//@lf4/yd//ff/7lf4/7/8m7//6//h7//ofyLHn3PH//Ov/i3//bs/@Pnf/eE//7s/@OUDvz9/9PeXXxH@y99DyNeX82vwfE29vjXklz@pPL8NNfxciMH@7B//@C/@EXDun3Lffw8@@PeifuF5vJg4TdOScT/wF4x9ToMilHn22QMFlP8jhkIw@zyJjUIzbuivf/nP/xKDJ2D/URBDRp6FXUJgL7dfAOy/9goWhP3Fj7/62Y9/@Q9//NWf//irP0KBllwpJWqJpPwFgw4A5r8CDgELXwMHgPI6rm0vssVQFhyL62iACMnxDx@ApIvgAoV6OZTPgS8kV8ktoxsSwvxkmc@Q4zjvh@8otFICH5oE4jCExHlUHKI24qxSqcRDowrEESh4Mc2IVYs4CcI5QAXwYiKeJtEogn7JRhuEBVJW4sessVwZ8YRxDKgSBoYFwqBjSc5K8WJlCzKsjLYY4kLk8dAHeH6oVIuVURXR/UBFABzxDcgSoCpYulH1B/BXCCfAh0ZbP0BRipV4vFqEkApVlXJLNChPOU@Vo7rHGdUbwxlDi9jTZ4x9J8lFic/FgJRMQONv3Id@ShaJpxB/GV8W1aF/10nfZUwP7TQi@vAwHv8Ugym9AAC8ySTug4JvMomleQbRI44qTtnCI84xAOXiwnTjBdAoGw/FqX3j5IH8oQxf91mvBjyIDquztLQErvWqlJMOQaln1vWa7SgWLhOQRrPGpEJJwmDcVqIuHZHav7y1DL8y/G8v0tZQTo7l0FIEh/IIc/NIxnPmihmm0rtVo7osU8njBBcK@@Fc1aS1HtARV1gsFKUrpWM0d1QHoMGEXtndDXME@mBCkhJyocRNpmJq@c5cW6v8IK@shuBJ/iHeZi3uVYZmwDccpbB3IUGrd8l16mngBHWjEKpWxXoVk0PVk@1TSHB6yORsJsVAibxbWc2u5Ffy2VyhkF/NyiuF0kohX8yBhCpk8tmsXFpZKRVLq/dQoGfQzxNry838evUfzHz@m38w7zM/FD@h6ls2SrGjo9fJ@1B1lEyms1TkipxfLY8rUBAKClVJk@L68vguCUonNk/okrZG3eEuHCha6C6JrLoAHxZaCLEFCIIPYEZrPRNLyHuHZbGWhu8K4OtpkpwHZoiFLoEZOLbQIPAJYbs9AWHzRObOfMF3ZtB5iidiDgA9tILB9nHLomOyU5NvjdtQW6F1cXKjGgrRusMF0LQewnu4L@qh9bQXOx/TZo@/PWvTMkFD/ekwG4pxzaO2NLyBr@V4UbsKXrFj9zWn9wDE2aCPR0pU6/eGYbvfhAKi2ZEDbMCPpZvmPIBVdnb0QC1feSfscAGPjtgB@PHe893TwPN0u7a5GyqwjcODralHXgDl2f72zqnnXeWxbtK8h@Ld9v7@tFc8cJaxyPKriQSIR/jBZ4I@9Ewtfe@CyKmHx001lUnIMAw0xupdMnnfVPGm9RN@l/yoo5u2HIl01T6Mc9CTZXw/V9fUYTa1lNnM4AJD@jPOhhpqNj9mSyATSzAtZOv5aiEs5aVipZDJwrhD99t3jHK4ABPEi1K9MmI5VryoD8L2SrmUk@PHA9W0o/JqbDVTyrcs1axsDIuOE3qF28BKMj/OoNmhXZjX9PHSbzws7oQstQ1znFuDTmo08QU7wwF7MBAeGIROS@v2QGDemh4ATDdDTUVh8P3WD@BQgx/n8QCH50FhMzH6LHjo1rMWeWYg5tmDhBw5x73EdI7IXXSmQcleC52i@Kb3LjE8BtfEVxXQ0S3QC/hZXHqxgArCvBQK4UKb1mGZUIrMZ9lSMV8s5bLFRLFUXMnDdDOfkLMJebW4WgK@ychFuVDMl@REcaWUWwFRDrH50mooDOJO66TTMFLJkkRPzWjh1aDreMeqmepVQ2FufgD1AN9UF1a8gGGRSbniZQbSSXhLu@3QxtplmJXjCyEz@LpFWQpJCmux8M7OZmZnR5I20IMGw82MJLXRky9mMqsbkqRSzCaMOVlJMnkaiAIwh3symY1NSRpyBHiiEXD30LddQO1YkjT0bNZ2djCjK/RkEQFguOYx3KO7nlUAM9CTy5F6LUkfPXSIvMazWqGybqMHc0UUOzxmE@Ik6blbokwGUBxzOIFi161urSZJe9xTqyGKF1T3PC/sS/TU6AOJLPAB90tSFxxdS1UNSWqCE/uAJLXA1RorENYHFx6CNBxFksacSEgmSRoRtNK6lkAbFOGQD5Rnd1fpOW21yz9jiz9bELUHUdpouL3TfP682e02rXFt@/kxRb14satcjYdWs9sUCZsN@JiYCqKu@@Ppj4pRjYaiz496CVHGVFRj3FCphA3lI5RMfLqYUb/xAqNeQNS8FRmBED59AG7iZ6MPzw2lyaPcD0XRc9RsSmXk2xD2n1HZGQ9UNPqgr6@0LLNMv6wfjd1lyvcY3InSmx1QisfuUJhGF/tPJbmUl9YWFXBkV6Q1FMpmJ8IiSfnpsCgVVqW1ZXhKT6UcOEfRTCTDGPzELlbrT6VVSCo9fZqULmT0lcC3uirFeHaookDmnegoMarIEJhOr2Ovx34KT9CIhDpzqo6c1K6Ke0BayeT5xGd9/Rzg8BQoHuE7GPbZBrslQYMb@t09zY3KBkiVTNnAo@MqepdG4VGo2lYcBSY2G3fDtTUBe1/uVi4QwWf8WU9K59Vzqc6C@eZXM1CqM6OVXV1fv/hcB62uIpfHYRiMssXyKExnNlZXylGYRMQqtvqR63afdbTGLTYqGa7lLdnD/kVmsSAn7pKN5L2u2M6SvJpduxguXSTl@uJi5nN3XXpfleqYPSp/9Bc0GYL4K0OYSzIuMMMd7QPEs7Ukf92FXCzEUri1vGF2GnSlPfsQkIt@wkEZxmldBWVFLmXLAiQ0qPA2j0osiu@q4XtcopHIajYSiUXKALUIwaI1iW0i0OSRJzKwDAitNamUhXhLdYagvwCrucX0SsB13oIcCt@H2niR6UopFL4L3d/dr1dd9eAlG4@VeNL1PmGsG4fpT5pWNHAtZJFcyVT1GatVat3jWlmA1jZpkgIMdclPTiXTi9@6bhJfr37Pn5e4ZgbZhDhxaGkxvR6vpqvV6mVIkqSw5Fq9o8U8zGxw@v9DmK6hY5t3naFBx9PXXiG5lDWu31zUYz8caPpdMZeskuYchd5wH46vp3E9LlVNE7Fah7RaHQobpnCi3dSBzhEF5T4v4TRKZYOT0ver3xe/f3V2eHa4w55l1oprRU4J2j7wLJGQI3IEKPsMRkjteDsUHnw28/IPxotyeG0Qya1EchOK2WVFnBuOIh9EL3CVAL71C5gi1WPgqlSyT@VCdg2UpnAVTy9mV8NVcsiF1XA9zBOvQGydbxnLyuFqWgTLq3IsbCe5D/g5H7ah8YuvPnyGqa14i6aWJVc6LUq0dL9@D//V@wuY/d3TJPCe/vEnDT/3HAD@Edzz8If/CcAFYfz4@g/Jdf6/Tj@bh7zQUgGoHf5QqUKjft/4vhEOhUuRajwdwTdCiz0OYl6FitOyQX@qvYx/3/sBy6DrLXs@8K4vs3xVZkxdTqfTl7HXWdB7SqVCsRAO/Wb2k16GGeDyQo1F@G0uXN@iV6O7h2MiE6/jwon78kJy6@Rw8yXMj0HhUg18LSHbPDxIYRS@Oc8/3dTSVcXSx@LVeWOEQj3tdPMIX659tnVEac7pXBuF0vxc5LK0114Tb65I3DA5lWPZTCafzqyk5TyTi2uZ1bVsgSkgbmw8xy5cS5iUUbU2zcGYa8fRzRglXqghDMbtazDhsdU19vxon1LQEfflha3tV4fs8GD/XcoN5eGnu3sn7ORw5/S8drwN9Xi1fcKk2gnbO5HY@d7p7uHZKasdvGMQfVw7ON3bPkEE6RCKKhw0OcE81ZGt22M7jSOqTfrjRLBttq5VZzJcsQZKGi8nnAw28HUFKt7yPRk@NGDW2A6qpie1BZhHDlv4QuHWtdJuWyE8UKe12AJqpAvLqoW7TqVexl5l@eHbTxkrv8haKweRVdbKHBi59VWmZ8Qf01f6uWO2uLh4aUienA9Ww9OMg0G4FRvC/DLtvd9eiBZW2DKowtmVmB9zcHi0kHF9C@fHpwuyF3e8tZD1PHs7CznPsw2@Fc@3c761kPd8G7WXCwU/2cHmwqrn29reXCh6PmDShZKP82BrQc6EXGLdmFp7gV7JFN3Z299mywAUK0/EosUEHVPBQIjo0LD57QZIcra8fNszE6RPNcdT0G31S9Au@ATUAuojF0jXeoItmwP46av9MqlwtDuaK2hWt5UQWPHqDhg9QnehBazQAlYI4BfwXC3CscUKy8YYRC90@EpwlF/slGDSmU2n576z2TpqBVVghgTdBUKnKCGFKt6gFlq4FyijHbIqdWhrKIHKUFLJkmIxPHp1cLa/zzMbQBamFZUIkpFHmoPTHAA2qCL8YtUhlDcObxZqC6TVglAe8C1vofuJ1gxNtyaSAuq5sNACBJPUvVH0BEM1K4HLkogXPXxLNwBDNLgz4OJnzqLRFta1qzotKlAMibl9uMNriAubFTbZyjGGmRKlKJpvFv/8mbm@S2fSa016jQjHLZDzYnF8vKQVhI1h2IJ72I8g6GAzpVxAjonHITVUh@IC9VoAosOXn4N2S1mFjDIR9uQJlWMdfKUIZYHp4pQjSyIIIhAEI/IhMq9oi1Tc2EJ6GbcQ8FckIxFxHOF3BTbH3h0OIFmnCzrVql4v9JpzwVBtpzwlkEVUp41tDe5ctgF@FI/AyQnWhG6SYG6kXMBInFEkmJpgHQiekqkNzQDOVS1fJrqsAJ2RWv9gi7cQv7CEwnkA1Rjk3ho1GAiLJ9h9idEXFpqWqlyXXSiQhwQFfItME0VCcLjH0x1vUbJl3l@QLTH116Tc21lz@YinBnYQnEZkxfkK5xVRXQqs@kAz@AUy7L8VQM9ZkiOLxwWEx2UCbHsSLpnkcPcuX36hEtvTtVj85lqgWH6wFttfWY3frhYwrPksArUAER8FvHGApp/J1szOQwFjIaGg2vw0FDCA@rwEfXwCwVekhyHXT5/89vQwSK9Nd2Xot9CCXCrwJJPe1qS3PenF7gshCoMpQXaFfWZNdMkFcOFZY1YER5vLysmEnUkvGRwqTHXTdDwJzHMAnkNRycGQAWeFMUqQlI33mit9fLdGhdV2GnsH26eTsYgvZTdEwXv4emnKIzYJJgqE8XYUPTGvRNEOEoHrm9EjnkeC6Nk4OT3err1KQPlibN3vAdM6APyInjBRg3s3Bwg11BaMx@0Ei57U2HKMPcGSJZiwCaDnq7PQTVsFVA/m2B4OspRVhoN4/smeFMYeGZqTlRRl0Rj7fHkJQ2pmlcn9wedcP2es5tpsnFtFZZfj8XQQIeVdAXPAuyZXNhAS2FPB2zLmZnaVybAVK8cctQca9yhjzeKnet3j2EbDonsicmDSpMwu0xvKUbaI@yNgXJxUbR7XImlsRD7AUOzGEIbDOVm14qSfI3tSrKtg8bK01W8ty5c02smyJHlZ1inT2TL8Rhj2YLoUmjr1StdwmANnoODBUBF5OECbyREGWaEQt6UEbmOKmvhGAye2RrdooExpNPC@ukYjaqt6B19zPLRaMOSjumwLMPxgbIpHUkdCx2SkIA/qT5MRbQ0PcuJFgzDqTCGkty1X6O63KOUYCnklsx11QKUKFAPNYfi6z2CG@Mb6oB@aFQ9YBUocWxNa8Y6C/cFFdjFxgQ7HMbR7iTnBIJ5nQz02nRPnsc2cOLwnbV4S9@DvnLirYX9eCUAwPBAjju7NiTHMw3kJ@P0zfkT9IkDAiyCB6/VobH7TQ7@abPHABUJE/1NrqIrbcPYOAywIyqXgwEBbh7dUYNqWhvdETyPyDg9DyugoFjjH7LFVzOckxW5p2jR6F5NARAfx6CpkNlrDF8aPvpOzxVgigDCAES@46yv6QzhZACmUcA6SMH@zN3OtnLaHGllwGq@fPoXH8I02TO/8BObgEXiM9WGx8V3gBbxByYvxmHlOl/PRrc0yDoWjFR6bX564a@ohaLcScixI0N82@@S3Zp8M5I998idlXWEXk@WoxwP@NQjw6@h28J@UkVvqydxi31TjINeo6vUD7It3ggSy4XcBTGbroRESyOMptyqEHgO@UkggriCib5Av1HzipPK81P74s1xhSdlLwyWe3xvIrB4ofAhvMWg08PrPRoPufWs00LLUaEg8Bxp4ccALDrqis/G4FGipDZNio1JSkRJSMlk72dzbS2qGlODX71Yk2zEttYHXN0mJNkyUKhIJrAbC9FR9UJHEZi3FZpRaejiPWiAPqOCXMyEgngu9jT14r@eXs2sFq2R@RZXMqcz8uwa/Irdjyg2PVT@Wk8Uv7XIz2qR7pfCiLkvVUNDwi4XFu3LxAoaJc/9o0hdF4PnaZOmz8bYFXiR6NDBMtDVeW0BvJK4wsvZJ7j0k0sy1IaK3o6kHEficyrlPOqJXjzC6k6qtCj2LzEMpyb@PUBQsJWoa4HdXQePXOPgD2uTdJKK8Cdc2aaMZc6qovmAxB1j5CwmvLoEGODIH8OtdXwJu7wITcOMVJhjkijpw4/0lmKIjHOIqE3DRZSbwBPaW/LsT@8pI6w/RcBM8IC80Ob9YOORjTWjUp8hJ6ccpihApHS@hjQq8sbi0JkHVbbo4ZfryFISfd39KrB6aFbJ02y8WM6A6zEM690aWWOJ30EgBRQxFsy1KA2kTEpO4EkJp5bU6TD4DvOOKGFSfp8JMbvVERFCThJfeH68C969UJqYXSBGYPPDC@Am4lSn4ii9S7mNrngrit1gQiituc8qNmy0fLHgQg6uoxUKPzKT@fzNPCjbJf6FTpf/vJ0UzU5/f81TmkSnMN89WfofTgv@q0P9Xhf4nKPS/M23@AZV8GuVsj59S17@ohn@7@kUybwzDhtW9QdNb9qfoYb8jRWD1m/QAt9QX8mO6wJfHZxdNNjis/8RROvSb9Gm7cL5j1mq1075sHT@vdWu92vE78G9k9uPnVysbW7cbzzfata2t7ovu5oH6ulhb2R@8fFt897zz6aMK2vvu4Yv3n/RBqxd6ezy4PVePbnNq0a4Nhx/3dsfO7sZZf/Mk/271NrOt5zsb6sct3d56dfr25enz/En89uOLoxef@pm@fdTJKKV@bvdV4c3m@NwI5W@0s/bOvnbYP2lvn2X7@1vau534Zmb/pPRazuxv377Pbd7G85n03uDl4fPjs6vm9nv9eG//XXvzo6kUPl7fDvbS7VJn8@r4Tegw91re/Xh42N3Olp7vpm@3OoN2JrurW/mrt8dHG2fvdnsvle3@Tv6s9PZqfFTovX594xzEuyvnheEreyVu1F6/zr40nt/cbB@Hmop5auXUc/O1PLi9PTJL/VX15cFut//ako30Yf5N/KR/eru1vaF/XB3lzt6dv75dOXk3fPX6xfvDjHZy0txWCoNmO3tydboSavVze/Gbs@2zovK8ff66f7O3m3@3lX7VUw9q7SP9@nl39715crS/V8vZQ0Pe37zR3z3vXb263trc082ja92oraTz@mn73eFh6OyF1txSd9/aL2pXvXfp/Mb1yrt4e/D89OpT7/rFxsnZYTE7OhpnzE37uLnbGW0dF7LFdEv/ePypY76Sz17HCzdXL7Lau9onJ5T7NM6X9vV3at94EW91348@6un4mSxvvt/79O7dye6N1awZZx/f7BxfWa/axqF9mDl@8fJVU78uOleD98bJidzKPFevX8UzSmh0tmtDG6mnSn71tL//ejDaMj8e7723C5/iN@fXOXXr@vhN7eNxpnlrDN4a1r7W38y0D5XaG9PZHo6et0o3Z9e7@v7HQ/td6NW2nM/vmB17o/NmpfQ2/TzeuX7@dkM@GWUOjOPOSsE6ePP6XNO2e2/PPh238jtvBsW@Y3Rffzrrb8e390e9T2ox09RP3l0bobP8yfFR9tZ4qfWdnd3jVwXnMLP/5qi9O5Zrr1X51ljdHOe3RlYhd7711np3vWsM0u@0j8OjjHoTb78bOCuvtWan9UZr9V@GTl70zg6O3tzu5QvW876hbRwVMwf7u5sH3fbKy/Heq@H2fvOq/Xzvrfp2cFq4zm5vnBe23p7knNPrl06pddPPHRXjp3rf6Z7FQy@GveHq0bn18c3o/Uqt31Rzx/o7c7wq9zdfDLKjN7Xtw0/d66OBeSDvZMfps33zWs98Or39tGsXauN4cXTm9E3nVB7l5deh3O2ngfNi8OL1yeHGi8P3L5QVTTtXrk7etDO5s2Ja61m5vULhuby90@l/7JdU@dPWq5yS6/fi9v51ur3ZPntzfq1f9V/2r1qhYslubey9HyrmdjMrZ95tdLbz6v7G/qmsnnVfnqxsHWSO3raPzj6OTtubb4dnbw61zPbVi9J@d@Xt8ZvSy9X3p/apcm6@fWkdhEbFnGnLhVL@NndSKh72rJPc@VXJef/yqrChnzflF3vZvrqjWW@L4@L14FPvtnt7omaa3edbH5XjzjZI0rOjjJIfXh@MTkK5N6f9m9XBRvzddevlW0PWi@faavr041Xputd7ebvVWjmvffqo5J9fqaWTnXRT38k/jx9vvj666m6dfyqutDMb@2@Ut6PtnvMu9HpX27oqnV8fjsby652Tcb@WMfT8zcl5/ubU3Dg53z0p9l41rU5z96oHsqE/Pru6Hd7sqqu90W3xZe/qjZLZf1vcNOyVo0zohbrXbx@fvnxbi3eyasm5OXx3MDgvno/yr4rmeck8LGova53no9eHne3M6kA7Px2dbffSG5tavwgy5Ug/szYPX@@@P38xyISyRmHj06aZX/0Yvxm9K5ynj@L7w3et02z/3LJ232rWztubo7cvT2p78b3m@PnRtXL4bjt/crC5ab@I72gFdbybu7Vrmzm9Y4bs/sboYGQNSrn31/tdGAnMdqn9/DR3bti1Wud2r3iyXas9t5t7L5TR6HlnFcYI/GyfvzErod/wu9FC/Fo0/lD41Quhvt1tmiOQl/zwV4gO4oToIE6IH72hndB8l/Fv0suh0@CJGnpBJTfwDJugrLG2icpDiu15d43iqwYSrG9Ccg1dLXNAT0TrWFpz6KDPNnX4JXsVHi@jV2ypo4FuavgWF7xRHueklsrPsIH6kgodGqw/xvmmo/b5OR8NX8QirgalS@j5@27oasLQQqvF3BeRpejiS@@1ZB9AgRgY3STddNplyWSroytdGxx6m1wfQifeTdyYg64paPzALOT9hiJn8mJrKqqrVLhTfH/MwXOmm/yKe3fGoYAyMaZrJ9BIRVdPqPgOU1u7UfUxvbNAbadCfMfnV@2CDIbhFu7JMLqecWpvKKgbqjW1AXTAE7orrenlZ3gtyLPltFhiRWWooVhNzcHXYDb4qw4aPEd3z9tgcu8hHfkUC7RcMULNhi42TYjDHyP0TaVCitFWcv@YE@6ngxxBRXV3Gy4vDwgl7bti3BPAvDx4GLfW7/6uUE/gbmvqBF4TaDUEWtGC9Mya/Xc2bXL0gMohvli//XbvtCFebMG3GHoHVB7ZcRmgctn1Dcq8BoHyi5LPbsvEHQZQfDQ78nuBoao3JudlifY94vZIaG2cYfu7Lek1z1h0xDag3SgXK3W@gzBDW/dcgntpnnBOeBIo1ROfoAtiQ4XHA1@Zjm/Q5CCz9UXEHUtVCYB2c7onQKY2@/2Oee@BlmnqinGNrjLfKgvzBasVaCy6sj9QDzRleXUR@ydpjoD1hqTeNli/oJLlNQsBiA2xbjOfGdidab89puEt7GWN9jHMw5t16brZivrRy@6WG163mJsTh5/K6hAtiR3cWWtaY54Rmmei5TKA4D4dkgmq4e5WDdS64lMD0dGmnkApgG/LbhCeL1f9cibY46XlWS0SO9AOoPlF5ZuBEOrCK1adZ/WwLAR6x4KVmUjqE8fdQgTO9DJzzAEQoSM4DoYx4hG@O3WGKnynl8dFjNPpIlOHf/Y06FnjG3exQ6lo9kQREsNujDP0qcJ5hUbQqtd1MCuf9aihcAc3NqFGvMg0mOFjONPi8Yl2CiC/0JBuMosTtaNzYkEMeTUSpBe0JxjaEwetwbfisg7fwcVpHZoi0Tpk9Pmz12HA63HjkXsQGFjCe@kuMjjnTN6XBUHLrt/thJ6bYnyieFL1fnYvPXJ3Fybg5u1AG6l6FARmA1/YMWAQJLYsDQbcQRDe9iUIxsamsgt5tbgYhVQXBJcu1tkTFpXX16OrySgFfVeMxbzOKJJnA8kDiUFIV6ssml2O5tzEK5gYUOYmEazMR5DlCFaWo7KLICsQyHnAwFUMQvIdK3KunURcDCD28NYnYfC1H3NyX87G5fr6ehH3eAYCpxJn5xd9ORfPQmKOeiE@GcPR8ohAeH2yRoA8lw2MIwEUK/EcoOBZxycj/FynIrxMg3mu1OcOTr8z5cU9p@EOPpQc3z6oWhdFrC9yKt@UPmDgHjiWCMQ3QA3oPVB@GGfpZWRz0BGoS0JuPRUPTSX4e8DEoAX0K0@NioHDEQSBYoCI4OLREuzqsbGu@e2DHQJ3yMDH65xgcoIVYRoCEgUkRhESgwghGmjdRqs/8OBgKC7G@I5vPoBRJge44oznB6CdUO13cyIxxsmHK9yAT7yHicYQTt8oJGjs723g4832Me6Y3Tt4Dk24gPVIMP/XreYix@hVcVMx@LshNEeDIoBs4xMaUVfeVJP5Y6Cbv8DmIhfw09h5QqodQjCeWGiHxBea09BMgY2T0uUj1SE60quKPIBirAzzDHarMkVHcoz5K1aL/I1GdOiNUhOpwOElFAVECiHNTo9rByc7h8eviHJHjdr@0W4NMcMEs6VYbUbv3MAOYhiqzgdVj54hHH5BQvM6KU33BRH0xmOC5S9v48QDwAbFNCh0ukRYX870M/A8eF4CkigeNCgVjbY6mIMb9656YKIy9hyEvBV5qcVQKMo0bySkAW92JHTlaBUlHdHSVG0j4gBj0ztIFIPLk7SLbwNmmfQCN@q5qEd1iV8s/saqXJZeY4t8ZA8HuDqstqUg@ZVWS7Xp5g2f@oBS1TuUiZAsAUJByPza@/KDn03xxl6Bg97iR4NuxtN7fTV3UlkE7ZHT7ifpuAEFiWNxdaQ7V60ktUjkzN@qO6E6apMq40OZ8dyueG5XkBsXuOxqWiHT6hdXE4rYPPJoLnmuuG7samZcPfG2klPLdaDT2z28K4ZsIVzqUINhM@F@IcscT8i6J26TPXF7sd8T5yt3jytlgrCTGpkYcPzxU0yY220gW3TGtkEnV2j2NbSw/bnHUG/RQyMlP@jkTjEInjilAeq0C@eKTzxD9SBnICaQhnRa5kJkV6dBxcMXFQhZ0i1PLKBr0ClMYRXQDJAW/uE0UVdSJU1bTBQDgShWxShstd1OTpD@YGa1pw90IRCG8gOH/qkEfoyPZ1REJ70BsEKokUN8nZUiuK6aTEKCGLdrkE4D4hbrQMXTnPnVKM5WQ1TO1ck0fgIGRZ1wy1wUIOhnmPdAqJt5eW69A/VwD8Nh4ligYpmyOEHhnug9O2I5OZcLHP89PD9ghYJ/Ohjvs2Ir2Yx/5BhvtmKFUugn2cl8ewLnR@w4okGRrZBncOoOuqCq69CJ@aOt4dCPZePT4hF/jMuecrXMZ7C2EMdiaLBZH98t3lTxHdq4XusweSSnQgsgFE8Db2d3B28A7A4VSzEclZ@xREEuVnYxQ0qIOqxq2fzN7fTucpD4@GptGBYslRuAIaRttmiTJOKgdNDSwz7tRkqgwnCjWngNgOaIg/4LJHMEO3DRUOVM4Aa6wqHq8gYnoRAJ1KPRyMLJSMMyUo@bXoQrS@rK6X6GSnm6L9OQ5r7nFAtA5BWsQjTm7tCCIPDMMEPz8WXxsie3S3rAvuifZxqcHWT45NSdhws0fIyZnflr9TnGGOKuVnAMGolNTISK6lSPuWfgSAK4R6Barh2CA9FjVKfhiXDx2ShSEN98rnFbOCMZQVoEjVI0pFjIdbhLR1xORtEL3pueiZ8r0PtiYmfAWByY845HCghk@RiHEGcjpyGwf3KIURAHlIJ31OW0v/9ghDi8824ovolD3Fk4umNiXoAI@LyW1C5efn4mbX4tRB@lTPmRtOmSUlQs0Jfng/EqCzCsXQAMCkXyyK2UC3Z25J97cwGp9GSQeqzwE7l9beFFdjNAE5T4yqJ7hLgXtrp5SCFx37xR@SKV2FYj1MxA@3AlCRpRMALxLPV7YaoQNHClAi9dM5CC68xuGleSUIw49DsrcgSU51jOuseBXYHumTn9c73zKso52a2qW01qQXrbsq4NaGicrKvoFsG6JuXZyq4GKuueMp6orEjk1nP2fgcDHB3dvOX3L@CAIomTy9J37QT7ro2LISIkOEa51Jgn/ybPOgc65PcVv0d69fPKSodmPQ/vq2LtEEV7kN8xHeLNuJ0cX7dLQ4CM4KZRdjfX81QLC0KdAaVnIl02JszOHju7KDodkNe0VR9vMN3Puph8jiEsFfYDx0ND0CfVmgB2wT6TnMcCxDxYfOV4EDbARUIyT3RSlzswIh4X41llwhrsH6B@kBGDWITsDBxRfjQ9yZTZUowxjg@T83G4ScRw7/f/crAg4wcLguSgNSIx1nlrRvxKhPvfdmXU190GQnMDvWuQhZ@PQhET@ls@4@oB0YGvL3izAz4fCOoGQtF2lUE0bIECD3NjfjQ6wSD3B@H9G0Y@8gU@PJoHKekGkGAyumoiKJB4CbOBadEgMImZLSa1DlF0wNtkstzUkGQI8bDzajwZXCCydDaJy4DcGZdnajWBjtEhZ7LGlfnlH6TK4uXTNE8N3v6BDb@MlcclS3@eNcDDwe5uB0Kh9Qe6yk/uyPuN2uGed7UVE@8nV20Tg@yUaXXTt9q1luaAoRNxbVVSHWI/x0uqeExj@wyGMrxwykmxE5VvVkC9F9WyDzSdVIexD5gIb8AyALjTAY3XaOH761XnFvcPCAR2KlhYiFZs0MNNg41Ns@mXXhEnc3gBElR2GwrfBcIMm/Qy9Zbi2OpYTWPCdFOHn76C9winYUqexhqmDw11H1KfQJdQU1fKjRLaChSMTk5P5UpXzYWSaDuiGAdfz0y7R9CG4NArypsmtI23P1VMEugGRdPQx8zAKwC6Cr4nnNEbYyEr5LxbqCbtuBWLOrTlQaV5xEqmVCBhb4sRjtLh@J1KQVw@FuKvFl3D8x22iexiqbQ3lZJP7GmZ2pPBO@bkJgo@z58Ma@HlXF/ep@Ft8UinA2lN42v2fczb40H3fwHZH9r5kU6jeXSgK2Mm3Sp0gzPbXFnNFNZwrqV1DWJD7C14iU5AY1dHA3xBJ24MwHHcTaurN6rOctiMbzR7CIAnzhCqFAoPLKXbV1zAaG6NYTaBO7pofj1xot@PMk19MqSD5yaYP6PGk2mMyT42OsElRhUkpggW44IaA6kFP09xy7NpDtgaONpqc9ilwQDPZbkp8HSUkmhiAiVWjTZjT@G5Bk8oOt29C/0YO3/Fu78K9xOZGruAbl5n7gKFVA5RLaDrV3jpy256HDkQLLCiAwM2X9WAEWGZNcRklFsJABrHsCiHs7ndkxbPXZC2uXeIVhvKkG8udmOwigNxoeODe0qWWWBPCYgEvG8KGZOuwEqnXctIpIavWnU9GxEeS1ajKHf7JiI@6i175HD3L3T47pN1uhOM0V2dRM5Y2d1VL5fZvQuIe0BQw8GdJcmIu3MANUwL12b8HSlAesmdhT2GNlCA3BcgqeGQzXBcClSDb/Cuc2uXUEGmo@W6u4YF4ZVM2aUGfzOz1/7@YtYT3poLVPFFes@zeGlUJyq1@EIMrZKIBaaJsuLgJXiEuIPjEkN8lPMDBUxyg7AmktE04RlUeUG5zRWEBeqcSRpSEmzEumh959OnBBsLL14wzq/4rWQS44pcDrk3/arGsH@Hk5EETzIcJBD4nqkg7csh/BUzOotn7vVuGCVIrKMgD5GgwKALNxxNG3eZBJPvy5Rzi97ixEU86BGzvD93L9algfjWLmAqQv91PkysfdeWEjw/XDIgh@w6svWEnxsnolfq0di8jo4SYxAdDM8jVcWsA93COE/ecSCK7igR6zRCwKAdtqHgumMDaRd1byBjjVEFJkiNcQVtePz@L1R4ebegC2QQfo0BYDKJgDBDZa6yS/FEZhB9o3gc42FSNxk/HKzhLNtNPxOPrUf4efog/nv/kjyiQ2OUaIxj7r4USNEYLxMJvO0p9zPVpeL9FvWdKe9UfWfo4dX3AXp49Z2l50@qr2cxfksVgSGGHjjHwSn7U5hR45vd3UBup3jKMDDjj1Bb76ZTDwf4tpmp1HTx/2xqczAwbbyVeX4JeJ5zCkHxgXDI8ynPYw3cMEFOc/ORXMxA18Mr1e0Q7@KWifpilNz4ej0@foE@qXPbthijKQAxl8ii73mTU37IICaGkmCQKxK9@mFWXKZydQLUtmvaX1xhgazKXsGponwOxiixV/sY494AjkDVafsilMZNgoSKsXlJhqh3YLrpJBg2P4mgupCPk6mQ6mxuKrcRMbXYXelqQiR2pD0@S/K1bimw1tQg6QzsGtAnvHmsZ@8dxV0G541Blt5I3B2lYSq21yFr2ybfiM2OhHUKjz2BCu/0LHPY7TG8KAp1QITlW8o7Jmr3qF2CVo@vbBziXTVr7ra4qF99z36cZmcDBpN8Oj@PPffVEdtExb85RlsytwVEA8OE2GG1sODqTgu@SXuBJL0HXOeGPm5x8LOnNgsUYAv5AYrwCi1xkP0xsdOcjN1BLCl7GoikOI7aHzioWWu8Clh9P9kAl2H8hKgBuHd8kbKy4IHOLyxn40BpqXTB4u4Dq8wrbWZuIekY6nQhmyqa@jKPFI5bEadtN1AczB1Ls6X@HtrPy5WvXsO8/wusCZm6XJkgOBUmubg5GpQdPJrXx1eF4s0anFNhBg4oD0wL54bjxFzMt2iPo96l3MLci6bKCBdPieL0YD57gxuN5qamFbeeAk1FRwcQEZSAVCu@dobrZfhmL0z9iqajXmI@AbZJlcN7Z3kxzBauMruJZylhmS1VbduosirIK1TOKB5vEN3VXSVsa0oXZ4gwU3dFr1scskfTbLGntfipjM0jLIqlfhxqFp9sY2lS0Ja07wdYYbOntq4JFt9J42NPakYSyGY4SbPD7I9DxUKTg2mxeMQOCRnPR5pjsRNnWo8SAqo8AUycV5lVQgLAqH7iVZBTbOXa69BU48o82qyDL4qI2OIlEMJmRK@HDdh@0GqSYiCvPIMMDM@6OKGr2YQnMP1OsM5QR1lsDlIYh5JwsrJBHyqWzcUKv8RwopoBzwQQF6yTsQGMYhuK5WGI0jAuRmIuab4MXpqBxqweAE5yaG@OFaCvRzQg5QTdJpZ36FCQb7@AaLKfR5HfbBemg3stLFVMITBNJpagTGbR0lA8i9UwjWQQMwebRQxwCBb72var/GdqP4YKkIGyBwQMHn9HC2NLQWMlFV3MPqGnUy2RkUVVQA70h7qjGKo5tPXx75sRQgv0wkahO0PQmLzvhHdSHcdpGJ@dpfFlAGwvfUjb3XBvAk7UQXhn99cwRjoVogYbrm@KcZbp4hiMnXBfEoXLRNFTjNsXcTg4unsCpmLwygS09OA2AYfOeCX4tgEQnXRczHBSlM7dYKe0nCEJ0Z6JmytwT@kQ7UG4x8PCI2LUJCiwsS6I3ByoFs8MuG1sDpk7PgO/@ld9goD079rUIFMx9BF@lM1YLeR7PpAAHsQdQIVbDrtqIA2IXyg4gJPtCMrtDm9NVdgocHDjq1v4OkbMgbKFJ@LW@Bk4P8OfnBtfhUObL2aJuKfSZfBaAehsASsZ32cfXRTz@5g70Z/a/0Qqs2vrcmE5Q4m9/biSQLsqZs1y7gRWK9NGi6hWwZ0a63jCAvolgF5o9cUKrrXwXRtkO8NWvAUGURWr1YMqQXtpyDCORXRqa20iG8zh0OztXWVuM0BfwVy5Am0M@028kqZD9PKOadK6BxrJASTqo45Rzv7RS40knBYHfr7ErZ5kP27HvL7Fs6J5CU5@ANCzI@EIKspE9ktBGPT7O5s86nSiwoumkCySBf0XIhCvKRH30c9EZevuzfXelC9bnsYoP4Ix5hvPpo6EocHLCWxxujWta75yhGY3kvyOopHdG9cC@YZlTORa9HCR3/bj@EqGa5zzX2tC/RkHlp7ifNnI63KTA0JR5wd6@MEpn8B8Da/sb1r2diNnOG@BCGtxC1RaROHOKJ6Wr1xywe4xj7vmym2I/GxQJnh0S9C6EuwKvK2FKZOfa7P0jtCuJnhDQAqOQGi35Gh@FyZJN48koSEoXng@x6HCxysuWFkcd0oGQ@5x@s/L6ZJP8IpqVDNub@T8Ualw7vDz8DYJtwJbdZfd4w18P9kE@enNqRXvBQ4/jW4kMbg5tcxGYn8XnbQa8R1eC1Pzb8ZrfIEq6cLC@FuoQ7Twton7NnmJuFl0A5p3eJsBs5w3pmZ5rmDs8K4/56iK2OTJX3cAwzvDlymI4xvgDRrDbSfmLdeLDmo7Kdsh3gmM9EkufYC/5/U7RbdNcZUZDaw8kU3rhd@2EuP2QJ696HfNYQeLgiv9kMY/oDJ7OmWx44kc2prLF/w5pQic9h0OEQfv/7HAbkH3Qn1@agWg6MiKWOEXCS9cmziiF9uoO8JGxmvAlhsiW1EH9wojrAQteAeus6FZ1XNL7cLj/23vSZvbSK77LPyK1lC7GBA3RV0Eh6IkUhYTSWRIatcuCovFMSBHwmXMQAREYSvOnUoqVY43duzYTuWwk0q@Jik7rko@5Pv6P/gX@B847@ju6RnMkNTuel1JrbZWwnS/fn297n6v@x37Hrao42eRX9Iv36XMFl8m7u3uPD3c3m/sb7@3vX@wTSVJkV8bFE9GZbop80/RufdA4s36EYc4mffHHpzjeOJQnCWUwA/awyAQD0HcdUEcf9mEks2Jm0l9c195nJ73zHfHa1z@kJl5Mr4nTWPfQxOhCaoqQf9OWQDn52HbzzHxwxlIDqlQ67WHngw4LlQG90zYzDkH909cSa0hRYwlCGnZgEfKsBucIgcopYnoGzOcNL0OrGa3JHVsFTReOYT@ErRDBGQAIB@1bmclClNtrlUYeBd4TmQjsa0cMhZk7wcVscfVblG1Yov7hTxkszccHGek9wSjBcS5waFVwCDYa2qIySgIqkC9BfQUiCPNPeIOlVE@KFdLlfLn59IgfMT@DXkr@BQm@Z/SznvRTj8xflKS2b6KAWDwOPOYDV0kbFKiBV1ytKaoQV2sohVZ0aczJ0@3Jpfor/@GLchTDMhl61a/GKPxz9ee@9Jm1p/Zx8IXb4aTSMARqxxFvokqpvPPz2Dn/4rVyNuZi1xkRfGl6USy6YQMqPY2xhPZ5SxpHyPnsbPLF/Z41aSvf3yl3S3DGcV4MrVrRRRtdQSbqNJ8GI9GaiJfTok@okEfUSv/tanDp/c1wRYg7G6y2vFb9Nowjoh0tPJWmvA6UM8FKu6mtv480n5Vr6m2jyrt4xnynuFFGq452dyoijTtNm/eiIgaOFu6sI4vkb/UMNfmLcqpvHEZp5TR5dmh7sy4ZEz9nS8FE0rrIG@BjJHF4bWiIeYktZo2iRKuUosoxEs5KqdwzRfHL6a2Ho5geFlKTsTMS3zZVnsZxwYDUdHZgLYHufgcRVCGl7FpKKNTo@YirTK50BZsQvQL/P8XaytNgmzg8aWR1W/QyOpLq5EvrUa@tBo5z2pk6Wp54o/LLW9QBtasJ4qnwP1nlmBBbe2K9x/dOxSHj7bFw2cPflt8bfeZeP/eU0jZFXvP7j/eeSDg/@2nB9uCCug/77ljVLkXMPVbbtul2/mVSmVVEOaFAOWr4qDZF4@GbfcVEM@63@xvnvBHaeAGG1xq@5U7ng35OWiEyiyBtJqguyJ@a1I3Tmhx3QJK7uM7ovLliW0kb54@3yyR7QWFQ9cG3Py2RzwI6XHRs5I22gD4IaQCmiY/yZLuND6tE9PSKQk5cPrPW48gMIVPDsS9p1sY6XNr53Bn9@mBeLi7D597X0M3O2JrB93G3H@GWQT4ZHdr5@HOg3uUwA2olATerZHB@nlNKCE4jUr7ZXeC4cF6KBXKr4hX76VMZjBUVhG@yE4GofueDpAUvruzs9MauWi3r93b/8p7yNW4XxeWhUEuDYfq0gLhWgWNRqA2GUW7xs7UkbUsVnlD6s/ENcyuZegOiH4XhEKeo3dizxXWA7xGxAdpipvNDJtCDRVdBdyISjmCdQRFYMhmC@uEcgNqo9sDVRterHbVBxbdlI5ZUY5cUl5afUKKwRl3Bm0Oo6sSgO5Zq5uqDcYMgBdCMoEB8A4GE4LmS3cHL0nEDQkxCVDwh4SbnPCiP3p4ilwjGrjKhPscCOS2bBPPG00pBjhqegOex4hZE@8OFCOFivgEj05yej115UoqccD/yzc2fJUFSAt2wS6sbCVUhM9uQA2wt580u4EvbCeHt8EggrgDjzW1jntNEPfoXniMBkuvUI2Aqr3t4J8N5aheMZwUiFOJMK2ZiLZDl9uSB7972XJQ8v5Cjai3R51GhSkZ/@nCBtxfaMCnQQOIiuZ@gW6FRgExtoRm2JWkbPtDoEgQ@cRH0ahGw86k7UYKSFnHfuG9fp2Tg1wIixgqPtQ6rWGHoR7wIeQUfVCRmwsQYkhT8gRfo3gO7WgPwrfhPipDjLGBH6rBlbWZwoOqUWriyEqRn0@ptdUkY7gLayWKZ91gvX2NtM8oev722SyPnklaKCZrac5Hf86oxICencbo5qUrULFoFlBLOLhDJtw7PhJ@@eiD287G1v3nxY8@LNTL5WPeFpodfrxgpUR@ZiGRHJaH1p0kbUC10iTSjD9pYWmlz8i7Ja5yhQwYlxMPmO/NRk3n8bXqYvqA4mVF0ynxzRuHSxXJ3oRICCPJhLtbQRypKgtUpi5yEkG4d0Jj0bOuSikQTr1fb2Jce5yFGozIAPcRUq8xw6qRfo3h7Rof9GBnyUg@jadb48@pWOSSouiPbc5H@QP7vpPfyJUVFC0mPZy22qILCnM1J3s1x@ml82oB3db56GD/vjy62@e2jo@Ht8K2dS62t2pbMZ@Oi48lA9fl0X50Dlo@3D4VWuh7IR0xH5KL2DSla@IsXFtSNH9BjR8uzB2tPUCDZy9GVNVIjdomgx56iLP5UhyaRgVyJpqQITo43Nre3xfWNt6yrUFZ2PeagzbZl@I2iLivKk9HbIdMm11JM006TJBmnlTKnM1Lo9Wet5gTBy9lq5A8SEGOh94sdNRekEym0jqCTxZiIdDwmjdENXLR1p2pPcg/kojnR6gJJcJJMzqYSezmEh8@7GSfNplw3ArMG/svvZFmZtypdNZFV9XjmYlIMcJ4HDSP8eU7ef7eZ/54TdXDDJb79Ql1GJXw2@gvXxxAxSN8KS5FZ/CcaVFTSjorRKVLauzILC/KYX92gtKx2OeSFza2dckcy6Yxf3zNiGRH/OkmvvPPZGa7L@871RZPKevmhObCQ8@OHkHAZIIYLDZNqoDi9bk8wmg09DnpaIbcXGvXqDVHqpUUzUzirqUDvQMc/I2b8e0hXhXstudWVfx8quJTIlKTEXdrsQaVCZhv3rhx/SLc8V6o4sXPipvPkPj@GfRHr5oGSn/mk6oQUO7O04LKDwngnKFzQArs2GrBxAoCq5NwpkT6ToeR2T5oy@kYbfGgMbvPDgt4XxSvNSemsbYlY@cTycROIAt9MJaw7iivmoXRn59f3X0K6nZBfVffvj5ebAiE9@HzX3GYzP3hCLdKYMTHDfaKCiL5mo9acQGW4OCD2tOvEQNzU8WxPOJ4c5v8wo020lzjZjB8iXr9KnKmjG1m4TNUqd8cnb3BC643dGXKeWgTIMt6BbH5gnVUOLLmZmdISgRdHcpyk1sZTYNt/lXDDL65huqDlMcAxgOmowcw@25WgNyzhrcKKtRkNs9pwJ/opCInAa0GKHvo9GVOR7sEb9Sb6fQyp3dcDDynU9clltOmjniZ3ZCQ8QiZWUsC012t1501aNh19l3OBjZGJ70jGwOyZW@oU69yKupUqaQjWXYSJtU5CSQpnbQkofBg8gKTlnzXfdmgSZbR5gBhtiAGXq9ekvpTd20pO@akCUfAEwnl3UEnQ5NCMU81KnUkbKJrWUlCR5tevUQKlHIDQpksnFheSJteWMAEhnQj9CUTFRejBuDfshGyqSbxYs1Hmy@Qwseu3564YnuKMr6KjaiokhyDLIntp1ti96HY393bjqLGFjeQR6FSSmGPQjHLhlF31JItwIQPJ8FJgxPVZzz31OVchYK/NdBgODaA@DOeqyogFHVcluLsTeeNOILDe6Qnxe7k6nLSVY91H0rt4WQQnL2ZvqHpnQKnVwISuCvmJbwkuLswLHIlSg5bkQO9xWFYSOQrG8qtQlgLpVAtU@mbYygtrmNrPjeX2DJ6/4Spg5VJm3QYkBO2SdwJhsjyrMn4ljAc7ZMw4Ca9ZTvCtuMNw0OpVFpIzotbOnCja0bcjVZ2yUryaZXcCSthCtN4Sj7GEQ1ry4nOULzx3qjKwkMFj/7bcWlHjzb6bpbTaBwxtOwiMJW6kc2vEkafO5nor4UFJ2dQROONytcNXhAY5D3czR2m8QgY0fcCmN4cFBgvoAU4WgURQF4mC4BUfhFjI7mV4dJLKJLc4nA9LjYnpZYQXUKR5FrCRkenIlzrsdloD4E744Ak@KMBgqBxvibOHJDNQsVpi1XEC0pSJHGmwXXa/E8uoQ61TTME0GNd/azW2fRGZM1i58JHR8Rsgey8MSC4B5E7FTzWzPRqPN08ksSGUTwOYTQqBgw4YyfVxXPBnkQiSadoqcXLioy2ZDRw5LXk0QhbTt0AJRJKAS1GQXnVhLAAiiDExeHJYoDySoyC5pNBDeIneBNrrK3GatSg@WRQY30sYC0mYY2C5uOgC/sabZTRsdcM7bJ9/uTlUvhYE51RlTt125OATxrltALWUADLw2S0JHTHO/aCuyJktOhXCdqDRLt6W3rEVmkg4N@4pVkfKqBYbbMJstoQIe4WBi/lJVTM11Em@xYy5pp5jMBziGt8HzdAjwjCnAbBHphkQxSTIQUadYopVswcGi41DUSNjJGEJZbO4HOO3O/R0hmLOxz53SpYubnFzapFdlHok0qW8tH6uhqLUjBseCLxT002nnAMRyKKoxQmnfMngmMS6FS84ij0hm2@7CwgrpoS1o4gHQVwetiJ4cDXlMW@qIKApn5xO/BBZREHNiEvzuuUiUMJVYs4li@NQwlsiziKl28HyVNJfXnn0jhYEEzCUb40DqTAxTG1ls4AwZz/tpJILTIeaBYlU5uFVpQ0NM5m5KsV74sSVQXaCxKGCPw09pXUDsmYm7TeM8SgS40HCh2L42F7vJI24CimnbvCF8xVLJlbWC8s3FIq38AaK68mrvlBBw6CUren13fC4o@J6LFLEomQ7j1QiCm1T8YgIuFslqT0oRgQwgntbzRQNavRoJuhvf3dr@zfe9J4eu8JClFLvEfh9Q1qy5C6TqW0gvHs@balQTpFjkBVC@xGhvZhI4/aJ9Fs0ylCkWOx1NKZATe3mIHCmhy6LyoN3FPxELIoaP0CToQs6bsZmB6b2qA3dav4ysqFkOYJpnol5bUNaAnBMJ3IlhCMkZwxhC0u/3zAGirPB88DBmyJI7bJ9Otme5@j4ZJRUIjiq@fBe@64hbokRe20lGcRVfBRdiPnVKhyIW/QQwzGBP6qXBb3lVNcab/W7LXR5e2kS45v@16v2W91mqXRySjT9R3pnsbOdn10cplBZaqdw@39g8YexunafkCWE/inRnmHO0@2d58dYs4BZF2Xydv7@7v7DVJQ33@2d4geQ2NJlgkosYRgMiEC9HT30b3HBgx/W7KRbBDig7wJ/0hXPgXhjRpT@ntGZh4FVoVoUBAeMlPBopRWEIHXd4cTFbwN/U@oA76Alif4KAN1qajG5JDGxutPmRf6Op0bUNSO8WQUEChpwNuxkchFSzBM3z/GAuSLyAe@nbTpS3yjjHloyDcc2bGyaCCDxTLSvqvr0@rAZXIwG7RthU468iycuQOAxNem7CToFm9n5zn0KjkipaF44WwZTo4yOUfNJpeUIyi10jNGECPz2rWWUQbvAEUWJTQJoWUKFeAXxJrI573cWcYMECWzYFfl@FFnwrChj8LI@DVXjDlit6as5wv1I4HoX9ICR9MIf@6Zj1JEYPJ9iow5jtDyXI8Z/as6yzfMtp4dm96nQrvuEmqPPIAG3wtsdvRCPvtCupPPXbIBDcyIz3g0D9DLtzHZYaqQadwPajBQwXgm2ILQD/RwQc/r@PdUunZtowKNDQSXM2Eti3PZHSUaCfkBA5CYZ21Ya6EbGzZL0IrDDLFuQlSTID4wIVaSIF6ZENeTID75mEG8rp3Pq8nbECs3brA2c2Q@E4r/my5eLCrYdaUKHRYGfGZxdRozkm3GIaHzDpqDmmc2IDdbdvPclkVRf/LvgNvEJUsVqRJu@DnNPgfzz3/PWuMbukuM0l9zD40NCpkT@eTFJsx4X/hAkrhqkrQljWP7yTnYLEvNYnLZ74YU8UEK0Xzy0whMMtl8W8270OOnXriuhGWroVVDHMF/LCJw3gZBg8ur9UXeRtmAF7NX1jQW1YMQAYNcN0FW4iBJVb45t8qKia@aWGXVBKlcpspPfibrlOdXAsQPNQTttXIwE0H/K7LQSDUfCiWB@gyJNjV74atvKvhxtA1msSTwvRA7Famf3@6ffyPe7rBkIvzvJxInFTDpS0174sD/w2VxXE/F8SGjKBZTxy3LEPl8KsQnPwrbwcMbX2bnLZKf/@HFpSvppX83LB0e8xvq4GauQSGLb4FaPSiaSUWPNDaePxgAnZLQGuMY1WvOWHJ4FkuDsWgHqjpbWpxFs1dU9iwx@7rOjiGfM4OluCT0r0eM0TpHGCTWKPxNVr7McKnMDcfk2nLcIZPbZWZdGpjD2GgeR5riGEzPRkzgWI4IGYuoZW5OMnvzDHHBtUThx2@OmyeDJgZo9YeDkowA4g3L2/3hCw8PqnEZ3VyUXvhp0tBnYa0JAclxDoqv91ChApoqnYqw7jfL7QjYbLcn/UkP39AcKVehY6RyGV3GkSA4mPR9iRNP3PsTrwc9cJBTC1lEEPNG0Eo6hYGVvlT1saqTql2sslxmvfESuaGjJGpbe@yNAqrMWZQF0OUTMahQhbduwCoWHg3UzwgRu6J1ZH8eewPXNuAxiqtXMBLIL0Le4VI1ooz4mBg4CqgB8nTSj2A4kzNOujEO55R8tPixK4UVHDkX6UaMXYwQoq0jPF@sSB905FoGkUgLonEUy0phNcejRIj2gDz7UYjVwkoFKxphFrkoIs/QWrO82SW3RWTUSjgIm4amWQCOMEQvx3WjAr2DDN0ux/rl3378d1burFxWaRRTxxs0QWagiCQhVvw8HO6pbwM9yifSVjGG@@9D3Iy647a9fhMj1AQGaiCuFMwwgYj5DAgNnVYNe7DfDI9twxeMqhAJq1y@t7UlDh/t776P1lB8iUBUECuORLAmrDwPO5WM5EvFYASRlLAI80RWjECqEYtQulcIpntM7nW6tqGBBaP1zT@m0aK7/CFquvO6jCHEbIud@uA9IerWmmj1RCgKxnn45h8x5uGItWeTEQ9HliRM@DlygfjVVaS90C@GSK7vF9//M6pOWpQAz4f3Kn2z6jSmn3KP5IUs0WyxWk/tVaQaGoRUxBcO0bd@TMh8DtKtNsLMFXNX1EiSu/3DvxKEAx8fYPaMkiKCJ38hom8zIv16QCOXiq94Ib7vML6OR68AJqLWLNrFJ3BOlsZoNGQbyeULhu8X35ctBngvwDeTc@pYjjQ3kzgZ/2rOLJWV05E2vwb@1Bn@gYlUmrmmYeSDKhHPxz8Ll6nZTXadzPR9xVidsaYldvjj/0yiPtIxh9WDHsAZrTlViWslpc1/8Zca/zRzZXoBwfzyb7/3o7CP09SeTVP7871wNU0XezFNa/uV2Jb0VTwyrPw0dSp@Gq0msnKnjvGZhuAnaeM@jQ72NG3JA@nrRT@9YNmnIfm2QqIX/PTCJZ@G6zsKV@Jij3crZblPU5e5wp6y0GP4l1OaCYvxX8zFOD1v5lPXfDpZ/A0hR4YPjUcXpqVclhxOhVjbdVGlf9EzL/67EW@NufvhVVvIuDjAUQE6lJoitIdQ03Vz5Z/FY8rPma8JU6vS2YLqkVFLVdYCokmz5ydU5TifW10rOHQg7iXUsvHpKsnMy@WBy0b3k1EHpQ56v@uT5DGm5z8MHpC8M36D5hK4bRBX2NqG3BMcUZPr9ILjL5APoiOfQ0rUQA/QHRA36N913d1ilVNI3rgSx9IbMkt0ha7TURRKFUSkJJGv1hOFCpZTExfCP@kdiKWrFktXOFiyj@RHNsy5cPP@1o/0jqRHaRjFHkOZvxjnP8ppIBUjeisnjx2Sp0tH7US@tCAVTVVHQOrR/c/mbhGrLp2XNMDSMH/3T/RB5/qoy9qB/qDJK3n8x@CYODCpJ6Cxf/JPQmDnlsMtI7XmP1UT7/MOlVY5nmSXqCelmh//gYWknTxInF27WMiSGFNlLLHzVDw72N4Xu88O954d4oWM6RhRy@Dpgh6L3bwvkwAbvSRYkGVrIOavsDhr5DF5eQUvv5Kj7v/597D7jDbvWBXLGKZzy/0gUq6qyp0zRjQVlx4hOT4L5fnSAlrHdcveOs5tOUIgQO8MAlyvvgs/JBhfTLDDZ3m2MfmzybQpdcuKGc8lpv7z7JZxGZN@mYBHHU6AUxU4f07lS8r4YiiDrqxm@HrnJL3mMX7ohXL5SaBfNAVFbjaTL3xPT09LXQxPNRl7JddH90Q@OoYrj46BWRgM6VIT3WYD4XltkG3ReeGk/TL8VWw3B6@aPirI3J2iSrRz590Z/5tJuyMeHfc5FMenvScWgm57C7NCuwDICq32y0L3tFOTGWwYrBVOOBG5n7H66PvqlzfqaohhgPfsOqvVe9ke9ojbtVo9OMissGruoYKcqU/5PfLYMEZdIs@k91NBTLPNihQCHw0oB34CV6Wsi73p0aweKT7VxSPaLD5HxDwXKSsEYz7rcVDYgCnnT8NKVbVHU@ksXpuQ4esDKoUoSEQzUzARi3DMmbJS/Aa@UGEaQs4iaWj503aotBpv/oJ5dBRhAE2MYMBdu3z0wfOj5/WB754u1/Pl4wI6OkLoljRrpDElnz38G0e/96o3GvqRpIHrB6zgUlFJ7RNJDUwrrPgixyqmcQPN0go3XjhoqB3oUCZu0fcC25NmqqSNc0LP29aRFY4xN@xINgZH2lNKBjINH54MU3sTUd1AhOm6SyoSX5IulPX@GP1pKdgijDk6gBnM0IwQAzVEl4qMYSrm0VbhaxknwLCzD9xYV1Q@TMVRLMvo5lzOv9n8q2/d/C6si@TWE8HyphhTGpu6sOG6crmwR8wNx5hXaEF5udlDl3/W9oDc0yjFwVxtuaxMU7ge7IIMOmtMfls6nuCX1IHUQsG6Zij7ipnDy5LXhRpSrWkSvsJTviIEWZ43EI4gklDMlcWmZjGQdHnjoGexpGKnRiOn1MgpF2HoaUoj67IYBvI03TbU0WlbE84jwFdljV4SC4XffIXxqdgV0XJZ1xnuOUQFysIQJhTprF1PrP3IaLSxacUQICEuIOi43eakF6xl4htetai/9B7FQ6n2KP6SZMB7BRAYbcE1ViqzNZHJFwu8SvfI7SX8OspY1UKlUKX/Kvy/VVCJ6v/qYmIlClmNJlYKsf9@LYl1HNlksahaWcUNOfOrJTGaBSfDwUpmSegzW9CZjf4I@QX1hc/vw/7AG43cgMIciWN3gI/bGPjVG@KNBTr/wrg68PulS/5F1hRywU@xjRd@AxE1JKLSaCasa5sWjHt/NBwH4nXPa6nfGKP85qr68mc@upHyXZd4IB@YIPnMjfq@h@PZTrA7wHuJMnpMDob8u9Ubtsp9EOXdMbly9GHNA4Q3LI0ngzK5m3IHHXwWJzOE5kto2glUB13rNACsgd2yc0h5vovuKa3n027XIuctbq9z4CLjhrdHQkdS2ekQ39H0Tyzc1pbEU2DC1tjdivJhor100Yi7Iisf44o9judMGgNZI9IXarxjLEvSzLBQKVq@15PrP6tED9BQysoRW2bn6EQcBiG8UuWUBVgxJFIC@4hB@pgxxrMi7BGGCHXRskQ2Ii@ETKB2hJ@y0jCBKpLns1cA9hB7paxoXRumlXnG6hq698S7Mqea0zuFh3ZS1dtrGJuDeoIDitMkn4artzGHHFT6AiPOsW8asx95R7YEAHlCKBAi8Nhj9MjQekFKpHhZB4cH0l9J5eH1RAtdovUoxgveXw3cY4qSIk5bHoeC6Xg@AWDJ8vFrbySHqBAh1dbkGFhtWgsUWcXz/Yl749btVWoQxTVSoJ1hOwK6UgbM6Fq2TI07Cfo93Ys7wYnoua/cHvt/42ZT7BdelERnttw@8br5Zo5IB4Yy0lMYBftOgdO2th8@vne4vVUQxeoNBGcDVQ1rG4PL2XnKJwMOSUZYhJdvqXVzlYnc9gvZzXI2J5u@aQ573mywQgB71hjluJGddaiYvJljxCAydXCvKuh4izq2G@pq43LDpkzGGLXAUoOrVv7SkoUkjXUtIQlGNkcokwsPDfiCjWcBKHWvgBGQu1sDhTAMJUSUa61fLRb1mlqjX0XYWIvFDbYztx6AHP5SZPcng8hum6W10xRZ2OTQWx5vbVeztC@UrJo4cbLv@Nkacueac3plT3JnKsTfoIutsHngDof3Z2r@7InSWoEByR1V67mcTMj@z3@D2DcPzQJ6dpA7Q/76taNcwpZ4U99mD5p2lm@DodjrUuBOgwe0uQZOUNMFWsPOrEQhSTsP4Ozt2K/NOkZ27oy0m9uOcz13BlWOR2iHMoLN0D0EjLkapnUjaaHI8fz5AN3iLqP89dUnjx/BlO@jfyk/OPqgvnytXMhm4YgnDSQHI32Ird0ne3iTMM6V6Ebh4XjYl@MybupKSviwj5bD1PqChV0r4yqEnfPYDWTv/fuzw@bx02YfJOYmDEH0Aqdpav1gmHvU5TfHyLGik2vlzo4dgjoZu90ac0Jz33llH@dqAfxzYlZxA6pwVlYIewCFHHQgEBt1bwCn9aPDJ4@d7HpTIFYnYVVk8y1NHEAoRDA2JpFAGyEdDKeLVBWw3SYRDPzJZ62NaF/Wy82NbG0@T23P42Gzwx6/siEBd@xJQVLc2Fmc0to4pILZyHUwgY@2r2wfWgUoi7IvJlKMoxltWuyM2FF1MLnhTkFH4OwAYRxn9d13KQ2LTHzHWalUcqgeMgds5AMC0PLCGtfm46bTsfVANkdeia7O3SnXRczJSmml3Bz4p8COlqs3K3euV@4Ox/hu0HH99rs@bCFOE0PKesHsXTTkJ3Wy42Gv@27X6@GD1dXV5du73v3f@eqdg5tbdrv1W8BDWi/8IT7gj0dmA9RMsrPy8vVbd@5Urnda1dt3upXWStOtwrfb6XZXbrrures3i6Pmy2GpT4qBFpM2ouyeg3Kle6Oy2rzp3qmsrtzqVG@v3LrV6jTdzurNlW71ZrddNJiqEGUG9j@1LeLWHt8g30nnvTILW68snftf';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://tio.run/static/379903db189f0b2ae1990edff26ee736-pako.min.js","text");rf=d("https://tio.run/static/2f504a6e90427d18277bdaed462f16fc-frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZ xxxxxxxxxxxxxxx #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and 1or 5<<64>>64or 68));"[${ print(g+91) }$/]es";exit; "$'#{print(187);exit}'$/"; #< ?>wWWssss {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #e.0,1,_ _ye{--}besizeString xflos1''gem x=4721en ogola=1$0C0 cod/|puts_e25y $"3"91/2 <5>6#"5"8=6028=+ codefn;#6or [9]=x 3 8[]p#s4;931+Rpeos(17)7095creo=Bu8tt
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWW wWWWWWWWWpppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0"//"
const char*_="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302""o c #FF8000""t c #FF00BC""u c #008080"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int x;typedef int macro;macro m(){0;}int f(int a,...){puts(!m?"195":!a?"124":sizeof' '-1?u8"67":*u8""?"37":x(0'0 0'0)[7]?"75":"??-"[1]?"79":"77");}int main(){f(x,x=1);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [1]][1,:])[1]==2?162:17)#>say 27#>>say 167#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s9
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
ZL is C with Scheme-like macros.
I tested it on Ubuntu 12.04 32-bit because I could not build it on Fedora 26 64-bit.
Compiling: zlc polyglot.zlp.
The code:
typedef int macro;
macro m(){0;}
...
puts( !m ? "195" : ...C/C++ stuff... );
ZL-specific keywords act like keywords only in appropriate context, so typedef... works the same in ZL and C, but macro m... is special in ZL.
NULL is defined like this in prelude. So m is replaced with 0 in ZL.
ZL has stricter requirements than gcc, so now there is const before char*, int before main(), "??-"[1] instead of '??-'&1 and x(0'0 0'0)[7]
instead of x(0'0 "'\"")[9].
The last case is interesting: x(0'0 "'\"")[9] works in gcc, but not in gcc -E, which zlc uses to preprocess files.
Strictly speaking this is not a bug in gcc because stringizing \"" invokes undefined behavior, see C11 standard,
§6.10.3.2 The # operator. Luckily, there is even better solution that does not rely on UB: x(0'0 0'0)[7]. It works the same – if digit separators are supported
then resulting string is one char shorter because 2 spaces are collapsed into one.
I also changed C/C++ switch back to sizeof' '-1 and replaced int b with ....
9 at the end of #p|o51~nJ; line is for YABALL.
194. TemplAt, 9480 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bbyNNlhj4LHr/wb6EkvqKpHhNUqRIUWQVdSupSiWpdClVlcSPlSSTZErJzKzMpESWSh96xotet8cP9nh2MPas3T3jXew8GNjBYh/W8AALrF@NgX/DN0@LwQL9D3rPORGZTF6kqvq62@sFTInMuJw4EXHixIkTJy7ZVJzeb34Txg87MvVRVzdd5qqOy9q2dqPaKbYxYs8Uzclnc6EQQtXs7qCvGq6zFgozmTHNaGlt8DPXvFYN7ZNqQ3iWMcs2u7bSZ25PcZnqtBRLdZg5cK2By8zO/GQ5xrb75pWWxJR9zegCmKvalq26FL/C2JmhK/1mW5mKyU9laNkQ77AtVf/c/@yyltnvK0bbAcgCY69M21ERvqU6jonJVxkbbqutKaRFAFVszdyvHTyfiiox9hyKqFi6OmRK03FtpeVqpoE0ybCTg7OTo6kUsszenO7sTIdm2cukabCdQet6OirHzmxH0ZVp/CusNnDNPXc6PM9qXdVQWDZVSmWnIwtsw1ZmkqwyW1XaHU1XU9AgLMl6qm6pNsMQ1jFttgdF0ouZYqZRG6dMtTBtcRw5jbbE9FzOnapPNgOEN@2eakAJM9ORsh85FZH1I9oaZaDYIxZ1eqYNfGSzgaO22a1pt4G5DH0US0B6NvzEmoqjFlYQQc5HcG2YtwYwkWtC0zZHrsoM00hSYgRcYfJ@Y5qxsnkMrR3uTYcXWHZ/OmwVGK113Zlty2yRHZvWaDq0xF5p@/PYOZfhHWHTbENrTMXJ7EiBIMpmkvC57GQvaEHrQmdmVw4UrK0yx9AsS3V5JPCKalM0pGa6ZlzzDn5km@1BCzuf21Mhb@ywyA9OqAWpqswSYiKFDhYmDuJgUIITs68Gy@swQ4UGciy1pXW0FmcsdeiqhgNFdlJMg0rcarrO2qoOCcbYWwnmmNi846CmrvRSrVQIGRNzYf1rnWmsZVmMR0EtoEg7mSJTkXrsE8TrPYcNrT5ztD5Euy2z01FV9km1epA81DZDDD4ta6pavm9JBRhD9UijWiAQkDQmUhro5FHo1laAtLYjaOBqfSCs5kYcpiqOhgIVkjiq0SaqWr6oNZkywfLsRoMOD1Uf2ITbUW3qcoQXuqetAkrFb@bora25LvUaVmNHqmKzU1tVY5NidyJLyMzEHFysSIoadX09sn24E4HG5SlSigWNaedOX78IKSxVYUuNMnwrklQObR9ssbulS3RzKQsMYNlRJcYqPzAnfXmpwncoN9Nd@z4EWENAFZ2lTctNK0kLCph0oYBpBZ3oSt5kU5YeyJitT7VFgOU4VBtaA4QPe5OgmrUGto0jyZioyjVUWjeNLtATKmsPDKSHwQoZaIKWCQNBgqk3QDWQvNRGIBeQwqc9DRrNwSYJdCw@HhJBYUQENhYU9fJ1TH1AcJDScZGXgSqQFDHuddgb1lE0HZNAPKLipbZVZ6C7mGZgtLHlYbxT2ynmFYM6rA18fAPZKYCUAoD1@4F@SYUCYGgIk6qKUT/@0z9vd7uAp9ZqgWwT7PqGtc0WjdwKFRaGQ4YMCwJVp2IBXAJz58khgxtF19okIBRjJLKgQlCut@ZAbzMTMrRvNeilPeUGejZ0rparcibng32C9ZVrLk00zrlQ8b7ShIalDChvqnaSPduEVmqpoTDxTLI/cDtFlrS2WcRJfx99uhZ9unipQuFiqdjyUjrdLQPDpZYpCHyRxzjnTW1CUjqu4phaO2SN3J5pZFmyxaRWxbRUIxqZwBFJROxmJJZCKReNlbVKK9XRjHY0sg68WIWMI7Fyq9K60Nbq5ankwSwBzS2iwe6qRlsxKQQihzrFTboP0jwFg8ObpHAF4kyngSTH6FQgGAkzHXbDA8Kk7CBfmsggIIdSjq6qVjSTkmMoJhBubr0xYl5Np3CICq9p9XgkHIkHq04YoKYTFcXOeqqZKLZ0q4eDFhDFcCwYCWzk3RaM1CgZHc0FjTPBmsTXNIqAZCGZeKtGbBWHdJ@PqEvyLofpkygoBYZxF5rsyWo70JFBCEBfdp0Zaaybt5AhlQmHGRAdBmaqdKFpIDGvSI1XhOdEIZNV4ooGYGuqrJhsatAJsLuBTBc8H6gbgOeyHAaw8U4SkD19ZQRYWnxYHXcYpnWgL/VBPIA21FJR5oDwUfmAgpkMqP85oGOjtp1JZvP5yT4208VcO11Lvgch/Sn9aE/Cygc7Ewoa1lFvma4Y3YHSVbkmxpRWS7VcIaigJo4Lomh6vKHApBg8U04vtPRsOm8aRDzVYpwHCnneemIoVFC6CEU/CeqMyhQxVQHN0QaxpI@mcweAm6nMpQ8IMlGAD9IDRfA0AGAydai2Bi5INWDg257W6gHPYukMLhf5IDSdPQQFcwfJnuz4WWNh5OqTbCiV9oOwGA@iSGKLzuKBwRVRVScCqPGDAY9jVpz@HMSmX0QYCAKhqbSSAt77As6@aZhzkAIhfbQIMhnD2wE0sRNUKGHg8tQu6qy@luk3EbQZTgTayH8917WcNRgnNLc3aKaAU9Kn9mjPPTSQWdKuPdJck7ubutkEsexA/0x7OaRbg6Y2nKoQhflteOWEbkAB6zisAiP3xwFwXTTScUBgUvgmAgeiJBLchIL/SgBIQCkgVLTjkCjeAaFyMjJaUSlFXSkFnU5KMAk7rgTTHQlT@XTZNPsohdg5KQao6cG0TzNwriBkPol8Ze5Q58t@0usikdSVqRnRu8ji4mJkLVIFyb64@BRc6@h6iq44uJ6SK0kuhEuhi1IkyIWxF5QCw@qR@wsP8zBWx2Yb4qj0SbOiysXaWq6eUC5k8cziMwaiDiQbQCfxAXgisUoFnbGYVL2Fiqaancnab6J0PmnZmiWI8EK5UbhfUCFHZND6Fk4jbbWMg@zjNOlXbBgFQWlt9aJ25PIic1m/vLtsxy/vIwlMHSsrlSZUCvKL9lNd2xzAcBm7WFlLyvVY7CIHg2SzEslElqPRYlKHjJRY7LtiLK5wakcjKkjt6OVlBIgq6HPR6tmEb5jIxmI@qaAcODCDThiNpO6KkH8zVo/FI5A2FknAFKMSiQBlWkgEhyqNnDlBoMPjl5wwm/F4iNjQtK/xOyP2ISwFEyyefAf4d/NkctrbvwbpylqOjqpI0ubaCHjTyzywTQ9f41pje6SxGjDcQg1gtG37MyOcjRsD0p9JuTWDGdF0ECEoDMcelKvaBAwi7mhDmCBAvx95ihCO36gLbcKE09TV1DmpJhKDjoPTXjU1Vxs64sNKquWMeQD0HnBautKCjj2J7lJil4AQ@Dydnh8TK88gnlaVaFbzpTrCwNJSDKRfWyOtfaA5PSQvaFY4lbA7QFVU2UE3UIlqe6wFY34XKK0ONZfr8MBHJ5hkV3GiMdQaa1zrQmUPNQYslGcDoOHcbMF8RwXNAWP55JFtGzeabRpI5NQ2oAaGL2MbTCGfR15go1ptL7v1MH3nIQeKzQTLAdoGsU4Tt@W0WNowdbNrsmUAQNZMpThj7xloKgGdz4XpJXO0T0SgWtc0RlM8qOJw76COKBdyvvatIGSa4FNXIGvY/EqPAR6o88ne@20YIeR8JgPl93wZ@viVDGCZriMGttgYQJhsdeQbbMn3qtUbTRiUkD/4LBL4yVR5x@TzegUGVCiV6OGfKGmwk/MQ6OdeVNtzzav7NmlIaMoIzjImag/KIPRTUR3ebaCG4algDPVIMYF0psHH7bsDsvO0N1BDaqtnMukSNIxslaXb6k0aBY4Egq4HqnISslJtUsb8ZMKEHHLNAWh1bVXX@pq7R@Yu3UDVZTwse7FotRsjONJUNyTmG2Pxiiapsaw1uhx@e4gDkhNS6ckODre2G0e1092KlB44dlrXmsDBbbXRB8VTVx2JTX/C7FgFZCL9p2v92DTdCm@ua5198RPGNF7y/a3G/t7Gce34HS8EoXG0/kBXsChrS1MAmPyEor1eFbADdmyz72vkjmiIpRySXp2w@eP0VMSuYOxAWPwD4QUM76MVP9UKdVstljS51w8UgKsIiJZ9GsO68ThCkqXfDxSQRUKJ1v6U3fQCSxjo2/knLOBjdPPiH04kMN/JmXtE7hgDxwrU7E6WKfzG7XRw1PaDsxR8nURW18fBOQrm6wSTFnpBlpmoucA@vhXCx9cX5uKbiZoL7OPLc3y4LjEf3VTMPFAfWYGQ4TrGXFxTEXMAfUyrhCm49jGOK1LcQwsfIq@50Q8m8nGXCDcujoxR0VKJCPIAs5w7@nzhwmmgjXTMI1l5Ihaj@HIHS7ZhcrKOIMgvn3EhBIJAi3OsdsodumMUuSCKJOgcfBnEj@eMIOsNpQG9clxaLyQQxZI6CDC5ME6c9xObU0lNbRzsg/N2zeoNEAGDQJf2QoJRfiLehN56S7BTZHkL2qY1CvTluywnfl8T4iTQu3Kc3CSHUDuyJyI5tS1vzWUijndLvs7SuOLGuoZYZsF24YLwFIbefRMUpn3NodXPoGQM@Yr9ZUjyZicTarg0jsmOrYQseTPfvCkFEZHMBrF6beKkeOxqZFJyHrH4KPrX@mzKDuiW9DMBOlOo2Rg@VvSbHfqZA7AmLGcwLOJSEFLlBVr/0bhngqav3hIY2QAIGVBLM5T0MT3QGjCvPJN2jYnCNNXOAJTgNEzS0P0FsGSpSJCdZlN7CBTogkX3nnPA7EFzHtmgt/ZmTF9sgvDuwHZ1tS2e//FnbWiA2ebpKSNS/H1HA@hGvNF5sLVEUvTQz/yWJZirga4pRAZyfQllS8HVBkX3HfNRowbDksmeYvdRvxaNC8yJP9C7HuEzXnJb1Qdt1XvOz4RIPGlg46kNrU81gidOEGk6/EDyKfMgT09TLN1U2oSFT4Q0ddzavF3UIZ8SBDRtkEVfUU7PisfGy2Zub@AO@C@ulH2pXTULv/OpsjbJZJm80pTVtOkoTU19hA9s5XrQNpPWdZcqjUUrPMTtvBOh0SnZ0ZVr7mygcz4BeBVtrdtVbe/5ENhtD3R7mpSkb@nxCKt4mhUjXVl5DKet89@HQLy9Kr7jYTppOv18C0MSi7Sg1yBpcTk8GSCTNkVYXWmOcHLW@3bOwgxJZQXBU2nF45kcjrH@2sd44d2yHk6PAzOlL5Xmp@YL8Zwk86Ysab4An@SGKaqzWJL/Qq@HkUvrK3oy2w44HxTintFz7JoDSjP1ZEtXHGAmVzSHegPNRz@PMTgORi1kq7HrEfYeF8dbAntoNWWcxgJNRNcci/c44XlImk7bocdocEcE/YyTom@Wvm1Shp1e0nfNFwhmy8UVjQf47SsEHF9MwOWaAAOlzIdo1zJv8fugitEzb1T@O3/Q@zS3VF8hqpI6cYbWmpO83foSu@KaOP3Mp@L13FK5LX1uuLDcT04HvpahHU03HZiX4@9jhAAN23H473xWDtJMU4wkGZiD7vnJRKEslhIGtQdaUtG7pl4odtMK/DzY3AO7g@JfPL9W7PliS5a/LLY87cg0ZPF8UN5fp@3rL3ECWaFtXK0KOB8ZbOfJLrHK8XAFYQ6BS9DzK7eTKVLKVJobSR5qALvVu1VG3vMnDCkPUdcbUqwR6dag/GGCUhEcrs317Z@S28rjubW/TiDNoF39UiUCjXutqyCe6XemSVk2I39jCjmT@Xrx1NEH6kCdq@UdNq9U3ITIzbm4c0HRdb4Merp3@I2FyohqLAlzYhqIh8ZEH@qTmDl@Valx8EbfowJG0TXo5F9UcebKOwsUcgsn20fgOELHbMKuMbAmGjdAu@OBcfw45XqW17PN9kQhMeZbJVLxy4rUhM7uqPR9SL/f7pswPzb7oDAYX9H@AilZPvjvBGIKGasZEwaSudn7S9qg0ILiAS2qXTtJtI1/ndDJPjSpJ@BSCaZthuqO8PchSs8Tok3T1L@lZUCWtjXabKwncXvpl1poRskRuxvY2HzhoCmk2XnIcMHHGTHDBOrhbNp9ZP4cNEc9MiWcMa0/MloFDO1fmmTCSE2WIcduee6HGPIYO7WcKqZWH2VHroOaTVVX@GNYWHkMXymVexSfr3UI5ZYWZnAxhy/fjNe/wlOixxoBsbQ2TFB6al8l7yOavdK@Gjje40GgoYnfOdGpNC1GPJDO0qCvG/g7sVQU0IZc04AplavYXRXnJDquYYrQh@Srt8Yxl7h7faWr8rMIj4mOsWkCt73xmdzYOd9IscZ3orQgGV@of5wVoONcqyPHe85F@GrUgvYc9B/FNq@Pt9AC@sVOnUrPXdr5grpn9Mye0VN7NnUO3/dQ9wCOdPkpkscqAeXvKc417vMjeTSey/WcIHV1U9e/hrooD7l0NM35xtlt3KPfhqTfhHekNCFCPL5ox4Mhm4hEY/dDfaenDmBkckzXtNQk@R4C1dHiw3/n25v3DiMOO9dUu803KaD5T3G1pq6yWw2KcOUEV8bnW5OauqngVtJHlHegjPf8GvtUy7S/aPzoKqZrWfRoWPrAoR@y8yY78w2Ya2yHSvo1zKC5fH8IZ1m1azZbPe1LRWqqimto12nPkMO9j85LhTCmmmssuYXBKV0DWtmjFDJBJRh/go@9h8a/wDLO3NpvDmx79GXBMLnq79tb@SoBOh7KXyzQzommIR83QHkbfR5ZqhDruQ9yEynQqCwn1QxoJfKD9p@JvV5CetHC4gNKz1S9qTCBtbRvsV@KDQFkydMCmxogfJ7x4iFBuCvkG8wKo7uDrhP7MuP22qBT4c9chLUuHqviq0mObt4GrM3Q9RVDPOaOyv7K42MLI/lHV0bmkTmVFmugSXXwoL1L1yyH/7JkJzu3eLOL@rNQo/mzX9FkbbXDf7@k6fVNGzfAg0qRbNmq00IzOEpjLiW5CDLMLkjlpM7GwB7s3OLP7iGYp6tMjnjJtwdqV8ENcfsa7o3TndlBEDBPbyf4GsSvB4qjvR6YrjoX5/S2gq9B@Urpaq3diRbwEHrUFbun@GOiU2DQbEPc9jSH9iF7jvkdibMYrdDPRk5b2v3zcI8bRgJ6ktgOypJ7zNs26jvQ1o/xyty8JrVQsTj/oODTXDKgiufces7fgvGYVeF20LcGjnjMz72PpwqCduT@NYU7txpIxeRHEMKsp@jufFtzwJgK@pUYGcfOh7Tu95pudtn7YoaBOgYCD5XwBxhrA8bpI8WFHmA487RAmh1lU3k8YPulsW96eROtF0mu9jgfgTXUHEtqhuY@bqlxXQVmSt4Tq8iVMTxHk97H39Szb8WQPJ1KwbdRHNM5Pv/Eh5MQGxUhTLPFcTMn5Z3pDNOmTjr/4Z0HYGE8lTLA8co17RQjuGhUicdjsRBPhBb/rgFgHhSdqsMTN/zAnsN0zXEJVuuwiwu2dDdcy6zJ96zCpDWJ1escK37o/Mf20KIjccc8@cWSUq8sRZLJyFLk0lhjmYgPrurA6XPBlQnYjkYPXt4xCZih8K276PZqXOYnipwendYDLa8N2uKZQUYc1Dz5uRh@6OoUtxr8h79qi0OMMKV0QM2CkQYIgmd4zb7aM2@f8nxF7jXLUvAQJOIAwaTzIznJzRqDHgNqJT@7aN6ys53TojgRJQ4Mg@eIqx1@KXjjomED9zO7vPF4afy9qSJjP5VXqZapD/oGKPJtt@ek2IlGW5UH9njPIbgQzHBtnM20E2yPtVVc0KUd6DSB103zmo6SYEn@w1/xc2C0D13sD/ayp/OfgRxxu7lMh69aLXMApfaQfFJtU4BEkcggpgZoGoPeqPLwGO7OpgNqwJFJ73gWZcPPaG3WTlhym0XwLDSe@ihrnehS7fj5m4tMvfID66fV//izdOxOEE76LlkqOFKCeSDle2SsYHQeosexESYtDSWeob9JXxOb9G95ewCJFM5kuE/f4zHTtESvoSO2dKLU50Zx1UMU3dTO3jmtPp3OJYZVb@mcFm2ONVB847FXw4EOBt4Yoea9rrIUHXALTvLEZXnIEM@6KeDi53lp2zqeOcIkS0P2mfWQyZIt3EoNPk5IHY@59Ssb3g6fXHAfVnpLbQ5o88FNNpXNVag6S43KepVctto28bjpxfeXw2wmeTlc3a6nHY@ol5fD7zLZt0B1EyaXS0/S2PO2D7bullLVzOfPjjJiknQfKfN9YyAmlu6O9o62T05rp2cn0Ar3nvjZMe2@MpY1yEW0Obpn6nSQF@hia6rzDfLH9wF4NMqWFLaOV1TEYqHgvl8CFbSWktISdwZE00TqLySfl95RA/GzAEKmdTTmcdQejFvYhsBsSDWs/MDC48hMpBVHKonLNJTx2IF8wuDuvDmylEglsQoQKwnE@kpSsYcr@5SHfQ3FvojlcbI9nQuCFPPzu/DjeRXnkuD@d1JvCwbK377eHMvj9SaYR@oNoH6ol2antrd/drw9mQx4jJ4kdSulvNjwzoUz9jRu/PHOkNLZIJEQrV8ViUmUgHvFYEb3jzRV91aFagnh2OrzxMShVH4pNGZMoEwFL3GplzktolEqAeogZazW1H78jjYMFNEbowPo7ngVfSGwI/movYKnJIE5TBdqpPDjVQOxCnJ5Xe@IhLiQ1xEnqP4kvB6HVcMxGhRpSvXAUOWPOg6D/8Co5LmydTZkYjiT6yzJsvDVVZhE9nzYWJmPUWyJE0Ja4mWX/PLiZQ5QpvaVQpNO2hsmjhzAKK0rFp4cF9AHMNFbYx8HJp1v8oSJr1/c4pRG4feWUNO2FKwNnZsyXDwF7o1bhG9v56SC2hlXzUi@B3luYOBABUCBW0S2hzBbAWbrkKzn9xFwkpvi6Ls3VJJV0hFHXX0twWE3mkNWS2yEDuo4OkhKrI2oOF7hQyfbWE13QCdpw/DNL7wh5SRF@5f5JuakwaQw8GTKVxkTTAohrFOZPQoNQ@ltC4bVDzzxEsERZieAM7K@mEwC5bqa4V05s4bGVTKHrDHXHuAWgGpkJolXhDVyJXtuXw8AzrkU4lJN//hP/5xfBHHpgvsXwj3MbIDvj4SvA@5/4sXIMvj@me/Lgu@Pue/7NDbZ7Ol3kb2wfj642Rv48pk0UyeUCd69O1QXv7Wxpd/sHTGHLMDYln1lGGgmlDDIc5oB9NL6wBQ31MYIznMYN@EYT/TiDbAI8BXwB6o3qNFQfqpdj@IZ6LV0GguO09IU7RlWh9z8S0eiPw7wKhBQwtKFfGFFTkMhkzceQjqX2MVNqhxhLLYGMjF0o1mVD80WHj1gktNSdLVSKHPeSC8p3@ekD35BlwA2xCcKFwzS4GkFPwXEVUWy6JISl2OYFAeyiBxBmdY2OauBNhglB4DEMNjwDnaBumkKUgEfG@rQJY1p5E2AmnjlE5qpVH4hjIcoCYg4brywYro7jred4i79QAdNBZtBOkewEwRbk@Yx68X37NK9NOri4hIGjPerOaxrgPsfz7nNhHMWntScvUYjOn0JBtaGPTsxTNyevAOlZdFsOptLy4VYgEMlgQrKi139M6CEzg3CoqVqV6bl1Da3914cHp3MXAdBkJFpsAiLVNfjl8lU4qLuOyJ@uSeJurGTPnm1seORMliq8eI9QoxX8KeLOS@36ZI@kPs53@87mzdFzGQkZ74WMS2XJXdog8ss9nFsOgC4yfcZzuQajd3dX9TXq5dGeCb7z/OuyAmnlpG5wHXp0AU5keliYhH3vF3Mp3j1npPyTrNkpfEFUP4ZHO4fBz98oYN/kd/4Vgdvv3SIzlv6xy1DqQd2UkPdU2meFV1pwAvmlRdkjVdUGYs6zrAVmtmAESwNE3WZvXNQHCjyiXTIbUjejXEOh3RIOHMrE12t4tPMhzv1MGLXH9@zIC4Y6EHpdK0ZuhVnYb3jWP452JRj6ZobjYUMATF9MGsW0nn0ugIfTKlcDJl/wshBnXGYIuNclG4Duq2H@G0PzLuUIU73OhwNgG5HpsXGVrQt1XMdg07FtgaQRQsnZC8GfYDr0ONYxdFCBS0rCYmBnhGvKBd4k4GgRKrfzkeHsVRPHba1Low40VgCRNN3sjy@EULBKw1Ar2rOqwGapayeAnXApsmt44UKw9h6ibzjCnIDKLudH2zUQ4AMkzZja9xyETkzvMt7sOHXWCThU6YZS0RSjM@kxL08tIhMhqgU2@zhljsyfXQ6GqlswXPWfDDvaHY/hbWCYYaz0HPccBvkmm@6nCNAGeVCSWlGWx1G8Rz0Wh3pBOGR2/ObSEyaYXG6IUTcB9GevirEk4WKK4TS@JqNKXlXKvlyblI0lEqpnhPCs2owKYEcT1x7H5ygIkQ7fcVi0QHdteKwFCNv9DJqJBzXjrFkFYfrW2aweJxsGvCgCJizIGiHXBodao/i1WTRdAUaCUMdo42PT5rFLuRUqg5uyiTGltCeuQnaFFoCYyGYo0KSNUIL@gX8rWGJ@EWSKXGh5BJlG6LrDgBqbjTJqW6P5AvQgmrNqk/GZ8sDAoZTtVRaE60xKe1LDPhifY5ABLRzpLg3RwD6itNGQDWU0QC1aattDeTls5eqYahAIOCZPt6bqQyAyexYwrvSNTG@co1yCPMi7orjS1DQyavYtiN3ugnq2lK6TKax8j2oNR8uUa/pCM1mlP5v06l0@S66pFdGadA1Y9XoUq8ix3PL8fiSsRxdMlDbevIELWr3S6DMNVIwQR0CUHJJj5WBn0H5qywZ5SVlPbrUrmSXKQV4YYp8Bwl@cNKpuyXlPr30BJSlBITYXOhElxy6JSWTSsn3UD7sIUvpBPDMHV73QRe1YvZLWjyOZUgtNbAAP6QvT@I0bF6epMl4VxZzgXS3L7rblCrmt8TMBbOcgCJ4zR@w8jhgiV1oDQ94fBFbbl7cA@ofz/gl7tVltMVAdYKTL2ky5usFi5DTKHOFkInya2qAgMMoEBG9CSUWA2Hym9@E5QJj0tNCLmrGn@Yz5XgkL8M0HebX4Wegh6eXJVu6u9xK3jA1GbnoKPnUx/rR9dHR29hllJVYJLx5KMkr0veslGVf91ll2Qc@7Lf5hMPL6VA4vSw/WU2nP3z4ADMO@FxUU1UQH/wTu0hG6hfRVcaqq6vLiUJxOfEs0ggULBbNZmMnLM0uNU2znHYbvmaPblWOhvnn6VPKC6b/8M94mMhfODwPgojQ8LfCKfkwu1xVlOX4SvaZUYailfCTYzI48bcIX5nl82wbP3/7v//tn/3tn9Dfn9H33yvsmn2Cz3WH4T@5P7UDbgXdzc4nvEUGphYVkgtWJJLPRU6@j7D/bJ9FJlefrv6nPzn8GHbD1Wz63IanG/4YLhTD3AkO8OU83024Gl5HsMJ9eJSuVCrgXP1P/yukr74APBgzWoefat7DVRiFq8kKJfkcrhbAIWezkO///bOfhcLVYfhTWJbl8Ij@GuGMjJ/iE/kJY@BIS6tFyTSfeeUdBj5eWFqWs5fj9gw0NzatH9yDfKBdmRmeBCW3z1VMcAM5vgUO7w0uLD77sMWYCkMtftbWns0QfH/Kf5xKwiclusEQPcmhV4VwsZJo8Ox9Xg0HHFMV9n@ZqLvv/0a4UNi7/DJ5oXTqE1S/DMvFlcNnw6/@sHGhPSKGx7TzM2fTYR7VfQ/zOj37FrhQ@IdK5djFv1dN/Ds6wT/zI/59u5hjT@GzCH/0Dx/fi7@LFCKCCWT2s/hbdNdQ@CJ8Ua@/7tGfjX@7Bv41P@Lf/if8e@3i32kL/45f49/pe/x70cG/l5/wjwmeXV9fD8fjx6AaCp79ms8ZfFOphvB5vIvofqcfFmLhZD2evL@/SH0/jJfL4h/0pbLvww93QYnq98nk@vfVePyCSnZRFUVcT9arUExeWvr5fh0Qx9cv1tdTjWq1mqx/X71Yn0wk0j17Fscu@gwSVusXF6HwHTZDBX@W8afl4G9WktLkxXECBuYSuBg56SECGF15j/5Q@MP6h2j8afxpRs/cZORr@fqVeTj@PzwcQoQ2zFyZdqaX6cltEIYso55lRpnRMNM3D@U2OFX4y/TBqWU6w0w3Y2QMWR4NJ1DR//By5bBw@Gw2Av77h6b76tAEpCYgcIcZF/FnOvDsHh6@ArQdKMIV/GmZTGYIZR1mbuA/o6Oopku16Pl9I3YZumDSBxXG/5QcSWUiqUIkotXzBevj5d19tvBRSkQalxeRejmcdi4v01w/YtmVMl2pdn/faGwfbDUaaeSk9aX4s3jyGXwq1fi6eDwNV8tPL9eS2IycA1ONcHr96WU1l0R3IQ5tlYWw9XT8Gz9jlPCsLl6GYMp3fo7f89ubW@4iB7kuz8/9WPxJYxC5KAg@AJqem37CwUDX/D39tw//y/p/dcaiF/UYY9G7@/UofWL4F4vd3d/di99qLBoVnug6/GEA@DHJ3X0VnQR0B66LaKweu7/nYfAbja1zhFXMY71KiceA0G/DPNfLSBl0vMpSVCyrXV4OM5lYuQkhvoFd@UwrNLEy7V1ZauKqGswH5OUYgeRXyuUV4V4tlstF4ZYLhXJ52YfKgEc4AUh1lFYZGb0cjmEROPdHM2hVoWsrI9G22sH7y59aFkzt5FLm82c/qNFoa3ajgeG5z58voSNFcOdKpZSHkEzx82fog5EYTPsOTLFmWoJJnJzOolMGZ359vbBSrRZWwF0oxmJl6WLpjhci2o2X5Bi7X0rXVUfiZYTpViTM97tE5eJqjELvI0tpqczC6@xpFdjXgQ@7uw8TJdlKPhZtjtQYWylEi/GS@Kssxth6urrMxN/FRS6@sry6/KxeHysJ2OHLd0pFvq/cKWs44b8vt8T9j7irT3nyJFeCKhYz5ctQo7FVO6018CJ9SUKhajGGoSQ7QrhSaNmRCzLP5Ev1Cyx3/TISWSs/421UzLNwpCzgkhGQQqxYouqFYQ6odXA/7xBltfiuycvZ3GI6P/yusJ0BnfnzMn4uLi6K2WJ8GaTUcqlUr9cp9PMipbnoDzt1umKokryQC/l6EpWRq2FnGQorr@bCyyGL9gWtZlgbl1ZtNHctQmBPcVgTV8EdVde9OzdvTVtv32ptFbAf7dc2t08T2XVAmd2pbSayJ2cbYRm9@bGfonPoP96ubR2eQYKj/e3ayfbzvTfbZ0cQ7sC4B8SCT/9IUQdqQ70dDG7R31Dps6k5ytWVYlkNCz7Dzo@/@vmPv/rvfvyLP/7xL37@41/82a9/@Wc/h@9fwfeP@fOP/20pj7@//uU/@59//Nd/AYH/Hr7/Dr7/x69/@S9@xr/k/xv4/p@BsL8R3wAc/wIpAdsf/fqXf/KXv/7lP/mX8P1X4vsvp78//un/xv//L/GHzr/48U//Bn@E5@d//OMf/smPf/gHP/7hL378w38IyP/@r3@F/3/y13//736F///Lv/n7v/4f/v6P/idy/Dl3/D//6t/y37/7g5//3R/@87/7g18@8PvzR39/@RXhv/w9hHx9Ob8Gz9fU61tDfvmTyvPbUGOcCzHYn/3jH//FPwLO/VPu@@/BB/9@1C98jx8Tp4laMj4O/AVjn9OgCGWeffZBAeX/iKEQzD5PYqPQjBf661/@87/E4AnYfxTEkJFnYZcQ2M/tFwD7r/2CBWF/8eOvfvbjX/7DH3/15z/@6o9QoCVXSolaIil/Ya4DgPmvgEPAwtfAAaC8jqvbi2wxlAXH4jqaIEJy/MMHIOkiuECvXg7lc@ALyVVyy@iGhDBDWeZz5DjO/OE7DK2UwIdGgTgMIXEeFYeojTirVCrx0LACcQQKXkwzZNUizmZxKlABvJiIp0k0iqBfsuEGYYGUlfgxayxXhjxhHAOqhIFhgTDoWJKzUrxY2YIMK8MthrgQeTz0AZ4fKtViZVhFdD9QEQBHfAOyBKgKlm5Y/QH8FcIJ8KHh1g9QlGIlHq8WIaRCVaXcEg3KU85T5ajucUb1xnDG0Cb29Blj30lyUeKzMSAlE9D4Gx9DPyWbxFOIv4wvi@rQv@ek7zKmh3YaEn14GI9/isGUXgAA3mQSd0LBN5nE0jyD6CFHFads4RHnGIBycWG88QNolI2H4tS@cfJA/lCGr/usVwMeRIfVWVpaAtd6VcpJh6DUM/t6zXEVGxcKSKNZY1KhJGEwbixRl45I7V/eWoZfGf63F2lzKCfHcmgpgkN5hHl5JOM5c8UMU@m9qlFdlqnkcYILhcfhXNWk1R7QEVdYLBSlS6RjNIVULdBgQq@c7oY5BH0wIUkJuVDiRlMxw3xnrq1VfpBXVkPwJP8A768WNylDM@A7jVLYu5Cg1bvkOvU0cIK6UQhVq2LFismh6sn2KSQ4PWRyNpNioETeraxmV/Ir@WyuUMivZuWVQmmlkC/mQEIVMvlsVi6trJSKpdV7KNAz6OeJteVmfr36D2Y@/80/mPeZH4qfUPUtG6bY0dHr5H2oOkwm01kqckXOr5ZHFSgIBYWqpElxfXl0lwSlE5sndEmbo@5wHw4ULXSXRFZdgA8LLYTYAgTBBzCjvZ6JReS9w7JYTcO3A/AVNUnOAzPEQpfADBxbyAp8QthuT0DYPJG5M18YOzPoPMXzLgeAHlrBYPu4adE12anJN8dtqK3QujiXUQ2FaOXhAmhaD@HN2xf10Hraj52PabPH35e1aZugof50mA3FuOZRWxreuddy/ahdBS/Vcfqa23sA4szq4ykY1f69YdjuN6GAaHjkABvwY@umOQ9glZ0dPVDLV/75OVzCowN0AH6893z3NPA83a5t7oYKbOPwYGvqkRdAeba/vXPqe1d5rJc076N4t72/P@0VD5xlLLL8aiIB4hF@8JmgDz1TS997IHLq4XFTTWUSMgwDjZF6l0zeN1W8W/2E3x4/7OimI0ciXbUP4xz0ZBmYHXfQdk0dJlRLmc0MrjKkP@OEqKFm8yO2BGKxBDNDtp6vFsJSXipWCpksDD10qX3HKIcLMEe8KNUrQ5ZjxYu6FXZWyqVc6BVu@SrJ/OiC5oR2YQbTxwu98SC4G7LVNsxmbg06ldHEl@cMLPZgIDwwCJ221u2BaLw1fQCYWIaaisLg@60fwKEGP@7jAS7Pg8JmYvRZ8NCtbxfyDT7Mt/wIiXGO@4bpzJC3wEzDj7MWOkVBTe9UYnicrYmvIaBzZaAB8HO29NIAFcR2KRTCRTWtwzKhFBnKsqVivljKZYuJYqm4koeJZT4hZxPyanG1BBySkYtyoZgvyYniSim3AkIbYvOl1VAYBJvWSadhTJIliZ6a0cJrP9fx/lQz1auGwtzQAIoAvoUurPgBgyKTcsXLDIOEUgj3zy4PKxK@5zGDb1GUpZCksBYL7@xsZnZ2JGkDPWgV3MxIUhs9@WIms7ohSSrFbMLAkoVEPfRtF1C3lSQNPZu1nR3EcIWebBFxSNI1j@Ee3fOsApiBnlyOlGNJ@uijywByk5eoSKlc7slkNjYlacCLh0ceAa7GfStU2G30YAQm2uExmxAnSc@9RBkgg3TM4URWu159azVJ2uOeWg1RvKDK53mlXqKnRh9IZIMPOF@SuuDo2jDhl6QmOJH/JakFrtZIgbA@uPAgo@EqkjTi9cCaSNKQoJXWtQQ6nwiHfKA8u7tKz22rXf4Z2fzZgqg9iNKGg@2d5vPnzW63aY9q28@PKerFi13lajSwm92mSNhswMfEVBB13R9Nf1SMajQUfX7US4gypqIao4ZKJWwoH6Fk4tPFjPqNFxj1AqLmrSIJhPDpA3ATPxt9eG4oTR7lfSiKnsNmUyojy2LX6USJcZUEPZosdofiMKo8BSV@RVpDeWp2QPUaFGPJ/NNBUSqsSmvL8JSeSjlwDqOZSIYxKXIpSTGQjE@l1by0Fnn6NBl5Ij9l0mpJWpNWV6VY@R7Vi2jsrhMdJoaVDASk0@vYj7HnwRO0GaGKnKpDN7Wr4g6OVjJ5PvFZXz8HODx0igfwDgZ9tsFuSXTgdnxvR3KjsgFyIlM28FC3it6lYXgYqrYVV4FJycbdYG1NwN6Xu5ULRPAZf9aT0nn1XKqzYL751QyU6sxoZVfX1y8@10Ejq8jlURhGkWyxPAzTiYvVlXIUJgCxiqN@5HrZZx0taYuNSoZraEvOoH@RWSzIibtkI3mvK467JK9m1y4GSxdJub64mPncXZfeV6U6Zo@KG/0FzX0g0MoQ5pGMi8BwR/sA8WwtyV9OIRcLsRRuDG@YnQZdQM8@BCTdOKFVhjFWV0HRkEvZsgAJWRXR6BKL4ptl@A6VaCSymo1EYpEyQC1CsGhN4havuSWQtNDcpSwojWVbdQegfGTK9145/SJwhbUgh8L3oTbeO7pSCoXvQvd39@tVb2x/yUYjJZ70vE8Y68Zh7pKm5QhcyFgkVzJVfcZqlVr3uFYWoLVNmmEAR13yg0/J9OK3LnrE16vf8@dlFZcBIZ8QJw8tDabX49V0tVq9DEmSFJY8m3W0mId5CU7efwjTtXFs864zMOjo@NorJJiyxrWTi3rshwNNvyvmklXSe6PQH@7D8fU0LqqlqmmiVuuQVptDYcMUTrR6utA9oqCa5yWcBKnMOil9v/p98ftXZ4dnhzvsWWatuFbkpKDl/2eJhByRI0DaZzDqacfbobD12czLPxgvyuE1K5JbieQm1KrLijj3G0VOiF6gjf8iV69fwASnHgNfpZJ9KueL8ZU1eTUWruL5w@xquEoO6HbJXLge5ghWVlkMPGRfzsrhalqEy6tyLOwkuQ/S5MNOKFx89eEzTE7Fmy@1LLnSaVGqpfv1e/iv3l/A/O2epnH39I8/afi55wDwj@C@hz/GnwBcEGYcX/8huc7/1@ln85CXWSoAxcMfKlVo2O8b3zfCoXApUo2nI/gWZ7FPQcyMUCFaNuhPdZbx7/txwDLocMu@D7zryyxflRlTl9Pp9GXsdRb0mVKpUCyEQ7@Z/aSXYQ63vFBjEX4DC9ej6HXm3gGXyMQrtHDqvbyQ3Do53HwJM1xQpFQDXyXINg8PUhiFb7sbn1Bq6api6yPxursRQqH@dbp5hC/EPts6ojTndDaNQmmGLXJZ2muvibdNJG6YnMqxbCaTT2dW0nKeycW1zOpatsAUEDoOnkUXriVMyqham6Y14lpvdDNGiRdqCINx@xpMWRx1jT0/2qcUdEx9eWFr@9UhOzzYf5fyQnn46e7eCTs53Dk9rx1vQz1ebZ8wqXbC9k4kdr53unt4dspqB@8YRB/XDk73tk8QQTqE8grXOjjBfJWQrTsjJ@2OLNUhvXAi2DFb16o7Ga7YlpLGCwUngw18xYCKN3NPhg8MmPe1gyrnSW0BZoKDFr4EuHWttNt2CA/FaS22gMP1wrJq485RqZdxVll@8PZTxs4vstbKQWSVtTIHRm59lekZ8cf0lX7umC0uLl4aki/tg9XwNd5gEG6nhrBxmfbeby9ECytsGfTc7EpsHHNweLSQ8XwL58enC7Ifd7y1kPU9ezsLOd@zDb4V37dzvrWQ930btZcLhXGyg82FVd@3tb25UPR9wKQLpTHOg60FORPyiHVjau0Feo1SdGdvf5stA1CsPBGLNg90TAUDIaIDw@E3FCDJ2fLybc/Et8DD7Gc0Bd1WvwTtgU9ALaBWcoF0rSfYsmnBT1/tAzAkox3OUXpdlt1tJQRWvFoDRpDQXWgBK7SAFQL4BTwbi3BsscKyMQbRCx2@lhvltwQlmHTm0Am47xy2jrpBFZghQXd10ElISKGKt56FFu4FymiH7EId2t5JoDKUVLKlWAyPTx2c7e/zzCzIwrSjEkEy8khzcJoWYIMqwi9WHUJ54/BmobZAWi0IDQLfzBa6n2jN0HRrIimgngsLLUAwSd0bRU8wVLYSuLCIeNHDt2UDMESDOwMufm4sGm1hXbuq26ICxZCY24c7vIa4NFlhk60cY5gpUYqi@Ybvz5@Z57t0J732pNeIcNwCOS8Wx8dLWkHYGIYteAf2CIIOJ1PKBeSYeBxSQ3UoLlCvBSA6fPlZZq@UVcgoE2FPnlA51sFXilAWmC5OObIkgiACQTAiHyLzi7ZIxY0tpJdxEwB/rTESEccRfr9fc@TfwwCSdbqgU63q90K/ORcM1XHLUwJZRHXa2NbgzmUb4EfxCJycYE3oJgnmRcoFjMR5RYKpCdaB4CmZ2tAM4FzVHstEjxWgM1LrH2zxFuKXjlA4D6Aag9xbowYDYfEEuy8x@sJC01aV67IHBfKQoIBvkWmiSAgO93i64y1Ktsz7C7Ilpv6alHs7ax4f8dTADoLTiKw4a@G8IqpLgdUx0Ax@gQz7bwXQc5bkyOJxAeFzmQDbnoRLJjncvceXX6jE9nQtFr@5FiiWH6zF9ldW47erBQxrYxaBWoCIjwLeOEDTz2RrZuehgLGQUFBtfhoKGEDHvAR9fALBV6SHIXecPvnt6WGQXpvuytBvoQW5VOBJJr2tSW970ovdF0IUBlOC7Ar7zJrokgvgwvPCrAiONpeVkwk7k14yO1SY6qXp@BKY5wA8h6KSgyEDzgpjlCApB@8iV/r4PowKq@009g62TydjEV/KaYiC9/CV0JRHbBJMFAjjnSh6Yn6Joh0kAtc3o0c8jwTRs3Fyerxde5WA8sXY@rgHTOsA8CN6wkQN7r0cINRQWzAetxMselJjyzH2BEuWYMIygJ6vzkI3HRVQPZhje2BlKasMB/H9kz0pjD0yNCcrKcqiMfb58hKG1Mwqk/vW51w/Z6zm2myUW0Vll@PxdRAh5T0Bc8C7Jlc2EBLYU8EbL@ZmdpXJsBU7x1y1Bxr3MGPP4qd63ePYRsOid6rRMmlS5pTpreIoW8QdEDAuTqo2j2uRNDYiH2AodmMIw@GcbFtx0s@RPSnWU7B4Wdrqt5blSxrtZFmSvCzrlOlsGX4jzHswXQpNnVylqzRMy7UUPNwpIg8ttJscYZAdCnF7SuBGpaiJbyFwY2t0EwbKlEYD75NrNKKOqnfw1cQDuwVDPqrLjgDDD8ameCR1JHRMRgryoP40GdHW8DAmXgQIo84UQnpDcoXub4tSjqGQXzLHVS0qVaAYaBPDV3QGM8S3zAf90Kx4SCpQ4tia0Ip3FOwPHrKLiUtwOI6B00vMCQbxPBvqs@mcOJ9t5sThXWfzkniHd@fEXQ3680oAguGBGHH8bk6MYR7OS8DvkBlH1C8CBLwIErhej8bmNz30q8kWD1wCRPQ/tQequNFm7zDAgqBcCg4MtHV4SwWmbWl4t/M0Iv8AMKSMDmOBs8g@W8XGnKQ4LU2bRu9hEojoMB1dX8yGa/iS9@F3crYYSwQQBjDiJXV9RX8IJwsghRLOQRLmb@NmnqXT8VEjC07jHadP4VF6ow3Tu3EC03oEHmPHsNj4HvAC3oLkx/jMPKfLjdGtzTIOhaMtHptfnrgv6iForxJyLEjQ3zb75Ldmnwzkj33yJ2VdYReT5ajHA/41CBjX0evgPykjr9STucW@qcZBrlHV6wfYF@/1CGTDz/NPZuujERLI5ymvKoQeA75SSCCuIKJvkC/UfOK08bzU4/FnucKSsp@GS7xxbyCreqDwIbyJoNHAKzwbDbq7rdFAy1KjIfEcaODFAS846IrOxuNSoKU2TIqNSklFSkjJZO1kc28vqRlSgl@PW5Ec17TVBl7BJCXaMFGqSCSwGgjTU3WrIontVorDKLX0cB61QB5QwS9nQkA8F3qDevBuzi9n1wpWyfyKKplTmY3vC/yK3I4pNzwa/VhONr94y8tok@6Gwsu2bFVDQcMv/hXvt8VLFCbO7qNJXxSB5@uQpc/BGxN4kejRwDDR1nj1AL1FuMLI2id5d4lIM1d/iN6Oph5EMOZUzn3SEb0uhNG9Um1V6FlkHkpJ4zsFRcFSoqYBfvcUNH4Vw3hAm7xfRJQ34dkmHTRjThV1LFhMCyt/IeH1I9AAR6YFv/4VJOD2LyEBN15DgkGeqAM33kGCKTrCIa4jARddSAJPYG9pfP9hXxlq/QEaboKH3IUmNy4WDvlYExr1KXJS@nGKIkRKx4tkowJvLC6tSVB1hy4/mb4ABeHn3YESq4dmhSzd2IvFDKgO85DOvVUllvgdNFJAEUPR7IjSQNqExCSuhFBaea0Ok88A73giBtXnqTCTWz0REdQk4acfj1eBO1QqE9MLpAhMHnhhxgm4lSn4Wi5S7mNrvgoybrEgFFfc5pQbt0s@WPAgBk9Ri4UemUn9/2aeFGyS/0KnSv/fT4pmpj6/56nMI1OYb56t/A6nBf9Vof@vCv1PUOh/Z9r8Ayr5NMrZHj@lrn9RDf929Ytk3giGDbt7g6a37E/Rw35HisDqN@kBXqkv5Md0gS@Pzx6abHBY/4mjdOg36dN24XzHrNVqp33ZPn5e69Z6teN34N/I7MfPr1Y2tm43nm@0a1tb3RfdzQP1dbG2sm@9fFt897zz6aMK2vvu4Yv3n3Sr1Qu9PbZuz9Wj25xadGqDwce93ZG7u3HW3zzJv1u9zWzr@c6G@nFLd7Zenb59efo8fxK//fji6MWnfqbvHHUySqmf231VeLM5OjdC@RvtrL2zrx32T9rbZ9n@/pb2bie@mdk/Kb2WM/vbt@9zm7fxfCa9Z708fH58dtXcfq8f7@2/a29@NJXCx@tbay/dLnU2r47fhA5zr@Xdj4eH3e1s6flu@narY7Uz2V3dzl@9PT7aOHu323upbPd38melt1ejo0Lv9esb9yDeXTkvDF45K3Gj9vp19qXx/OZm@zjUVMxTO6eem69l6/b2yCz1V9WXB7vd/mtbNtKH@Tfxk/7p7db2hv5xdZg7e3f@@nbl5N3g1esX7w8z2slJc1spWM129uTqdCXU6uf24jdn22dF5Xn7/HX/Zm83/24r/aqnHtTaR/r18@7ue/PkaH@vlnMGhry/eaO/e967enW9tbmnm0fXulFbSef10/a7w8PQ2QutuaXuvnVe1K5679L5jeuVd/G29fz06lPv@sXGydlhMTs8GmXMTee4udsZbh0XssV0S/94/KljvpLPXscLN1cvstq72ic3lPs0ypf29Xdq33gRb3XfDz/q6fiZLG@@3/v07t3J7o3drBlnH9/sHF/Zr9rGoXOYOX7x8lVTvy66V9Z74@REbmWeq9ev4hklNDzbdaCN1FMlv3ra339tDbfMj8d7753Cp/jN@XVO3bo@flP7eJxp3hrWW8Pe1/qbmfahUntjutuD4fNW6ebselff/3jovAu92pbz@R2z42x03qyU3qafxzvXz99uyCfDzIFx3Fkp2AdvXp9r2nbv7dmn41Z@541V7LtG9/Wns/52fHt/2PukFjNN/eTdtRE6y58cH2VvjZda393ZPX5VcA8z@2@O2rsjufZalW@N1c1RfmtoF3LnW2/td9e7hpV@p30cHGXUm3j7neWuvNaandYbrdV/GTp50Ts7OHpzu5cv2M/7hrZxVMwc7O9uHnTbKy9He68G2/vNq/bzvbfqW@u0cJ3d3jgvbL09ybmn1y/dUuumnzsqxk/1vts9i4deDHqD1aNz@@Ob4fuVWr@p5o71d@ZoVe5vvrCywze17cNP3esjyzyQd7Kj9Nm@ea1nPp3eftp1CrVRvDg8c/umeyoP8/LrUO72k@W@sF68PjnceHH4/oWyomnnytXJm3Ymd1ZMaz07t1coPJe3dzr9j/2SKn/aepVTcv1e3Nm/Trc322dvzq/1q/7L/lUrVCw5rY299wPF3G5m5cy7jc52Xt3f2D@V1bPuy5OVrYPM0dv20dnH4Wl78@3g7M2hltm@elHa7668PX5Tern6/tQ5Vc7Nty/tg9CwmDMduVDK3@ZOSsXDnn2SO78que9fXhU29POm/GIv21d3NPttcVS8tj71bru3J2qm2X2@9VE57myDJD07yij5wfXB8CSUe3Pav1m1NuLvrlsv3xqyXjzXVtOnH69K173ey9ut1sp57dNHJf/8Si2d7KSb@k7@efx48/XRVXfr/FNxpZ3Z2H@jvB1u99x3ode72tZV6fz6cDiSX@@cjPq1jKHnb07O8zen5sbJ@e5JsfeqaXeau1c9kA390dnV7eBmV13tDW@LL3tXb5TM/tvipuGsHGVCL9S9fvv49OXbWryTVUvuzeG7A@u8eD7Mvyqa5yXzsKi9rHWeD18fdrYzq5Z2fjo82@6lNza1fhFkypF@Zm8evt59f/7CyoSyRmHj06aZX/0Yvxm@K5ynj@L7g3et02z/3LZ332r2ztubo7cvT2p78b3m6PnRtXL4bjt/crC56byI72gFdbSbu3Vqmzm9Y4ac/sbwYGhbpdz76/0ujARmu9R@fpo7N5xarXO7VzzZrtWeO829F8pw@LyzCmMEfrbP35iV0G/4/WYhfrUZfyj88oRQ3@k2zSHIS358K0QHbEJ0wCbEj9TQdmi@0/g36eXQafCkDL1Ukht4Bk1Q1ljbROUhxfb8@0LxdQEJ1jchuYaulmnRE9G6ttYcuOhzTB1@yV6FB8ToFVjq0NJNDd/EgrfC45zUVvkpNFBfUqFDg/VHON901T4/v6Phy1TE9Z50kTx/Zw1dLxhaaLWY96KwFF1e6b827AMoEJbRTdJtpV2WTLY6utJ1wKG3yfUhdOLfpo056JqCxg/MQt5vKHImL7amorpKhTvFd8AcPGe6ya@p92YcCigTI7o4Ao1UdHmEiu8ddbQbVR/RewfUdirEd3x@1S7IYBhu454MoysWp/aGgrqh2lMbQC2e0FtpTS8/w4s9ni2nxRIrKkMNxW5qLr66ssFfV9DgOXp73qzJvYd0aFMs0HLFCDUbupyUO/vKEH1TqZBitJ0cDxm4IntUDVFF9XYbLi9bhJL2XTHuCWBeth7GrfW7vyvUE7jbmjqB1wRaDYBWtCA9s2b/nUObHH2gcogv1m@/3TttiJdT8C2GnFKP77gMULns@awyr0Gg/KLks9sycYcBFB/NjvxuX6jqjcl5WaJ9j7g9ElobZ9jj3Zb0amYsOmKzaDfKxUqd7yDM0NY9j@B@miecE54ESvVkTNAFsaHC54GvTMc3aHKQ2foi4o6tqgRAuzm9YyBTm/1@x7z3QMs0dcW4RleZb5WF@YLdCjQWXbsfqAeasvy6iP2TNEfAekNSfxvsuKCS7TcLAYgNsV4znxnYnWm/PabhLexnjfYxzMOfdem62YqOo5e9LTe8bjEvJw4/ldUhWhI7uLPWtEc8IzTPRMtlAMF9OiQTVMPbrRqodWVMDURHm3oCpQC@LXtBeEJcHZczwR4vLc9qkdiBdgDNLyrfDIRQF36x6jyrh2Uh0DsWrMxE0jFxvC1E4EwvM9e0gAgdwXEwjBGP8N2pM1ThO718LmKcTheZOvyzp0HPGt@4ix1KRbMnipAYdmOcoU8Vzi80glb9roNZjVmPGgp3cGMTasSLTIMZPoYzLR6faKcA8gsN6SazOFE7OicWxJBfI0F6QXuCoT1x0Bp8Ky7r8B1cnNahKRKtQ0afP/sdBrw@Nx55B3yBJfwX5SKDc87kfVkQtOz5vU7ouylmTBRfqt7P7qVH7u7CBNy8tbShqkdBYDbwpRsWgyCxZcmyuIMg/O1LEIyNTWUX8mpxMQqpLgguXayzJywqr69HV5NRCvquGIv5nVEkzwaSBxKDkK5WWTS7HM15iVcwMaDMTSJYmY8gyxGsLEdlD0FWIJDzgIGrGITkO1bkXDuJuBhA7OOtT8Lgqzvm5L6cjcv19fUi7vEMBE4lzs4v@nIunoXEHPVCfDKGo@URgfD6ZI0AeS4bGEcCKFbiOUDBs45PRoxznYrwMw3muVKfOzj9zpQX75yGN/hQcnyDoGpfFLG@yKl8U7rFwG25tgjEtzhZ9C6ncRhn6WVkc9ARqEtCbj0VD00l@Lu8xKAF9CtPjYqBwxEEgWKAiODh0RLs6rGxrvntgx0Cd8jAx@ucYHKCFWEaAhIFJEYREoMIIRpo3Uarb/lwMBQXY3zHNx/AKJMDXHHG8wPQTqj2ezmRGOPkwxVuwCfepURjCKdvFBI09vc28PFm@xh3zO4dPIcmXMB6JNj416vmIsfoV3FTMfj7HTRXgyKAbOMTGlFX3lST@WOgl7/A5iEX8NPYeUKqHUIwnlhoh8QXmtvQTIGNk9LjI9UlOtLrhnyAYqwM8wx2qzJFR3KM@GtSi/ytRHTojVITqcDhJxQFRAohzU6PawcnO4fHr4hyR43a/tFuDTHDBLOl2G1G783ADmIYqs4HVZ@eIRx@QULzOilN7yUP9EZiguUvYOPEA8AGxTQodLpEWF/O9DPwPHheApIoPjQoFY22as3BjXtXfTBRGWcOQt6KvNRiKBRlmjcS0oA3OxJ6crSKko5oaaqOEXGBsek9IorB5Unaw7cBs0x6CRv1XNSjusQvNn/rVC5Lr6JFPnIGFq4Oq20pSH6l1VIdulFjTH1AqeodykRIlgChIGR@7cfyg59N8cdegYPexEeDbsbXe8dq7qSyCNojp91P0nEDChLH4ulId55aSWqRyJm/GXdCddQmVcaHMuO5XfHcriA3LnDZ1bRCptUvriYUsXnk0TzyXHHd2NPMuHribyWnlutAp3d6eAcM2UK41KEGw2bC/UK2OZqQdU@8Jnvi9eJxT5yv3D2ulAnCTmpkYsAZj59iwtxuA9miM7YNOrlCs6@Bje3PPYZ6ix4aKflBJ2@KQfDEKQ1Qpz04T3ziGaoHOQMxgTSk0zIXIrs6DSo@vqhAyJJeeWIBXYNOYQqrgGaAtBgfThN1JVXSdMREMRCIYlWMwnbb6@QEOR7M7Pb0gS4EwlB@4HB8KoEf4@MZFdFJb/GrEGrkkLHOShFcV00mIUGM2zVIpwFxi3Wg4mnu/GoUZ6shKufpZBo/AYOiTrhlLgoQ9DPMeyDUy7w8t96BeniH4TBxLFCxTFmcoPBO9J4dsZycywWO/x6eH7BCYXw6GG@kYivZzPjIMd5NxQql0E@yk43tCZwfseOIBkW2Qp7BqTvogqquQyfmj7aGQz@WjU@Lh/wxKvvK1TKfwTpCHIuhwWF9fD94U8X3YON6rcvkoZwKLYBQPA28Yd0bvAGwO1BsxXBVfsYSBblY2cUMKSHqsKrt8Lev0/vHQeLj67FhWLBVbgCGkLbZok2SiIPSQUsP@rQbKYEKw41q4zUAmisO@i@QzBHswEVDlTOBF@gJh6rHG5yEQiRQj0YjCycjDctIPW56Ea4sqSun@xkq5em@TEOa965SLACRV7AK0Zi7QwuCwDPDDM3Hl8ULm7wu6QOPRf880@DsIMMnp948XKDhY8zszF@rzzHGEHe1gmPQUGxiIlRUp3rMOwNHEsA7AtXy7BAciB7DOg1PhIvPRpGC@PZyjdvCGckI0iJolKIhxUauw1064tIxil7w39ZM/FyB3hcTOwNG4sCcfzxSQCDLxziEOBs5DYH9k0MMgzigFLyjLqfH@w@GiMM/74bimzjEm4WjOybmBYiAz2tJ7eLl52fS5tdC9FHKlB9Jmy4pRcUCfXk@GK@yAMPaBcCgUCSPvEp5YGdH43NvHiCVngxSjxV@IrevLbzIbgZoghJfWXSfEPfCVjcPKSTumzcqX6QS22qEmhloH64kQSMKRiCepX4vTBWCBp5U4KVrBlJwndlL40kSihGHfmdFjoDyHctZ7ziwJ9B9M@f4XO@8inJO9qrqVZNakN6YrGsWDY2TdRXdIljXpDxb2dVAZb1TxhOVFYm8es7e72CAo6Obt/z@BRxQJHFyWfqunWDftXExRIQExyiPGvPk3@RZ50CH/L4y7pF@/fyy0qFZ38P7qlg7RNEe5HdMh3gzXifHV@bSECAjuGmUvc31PNXCglBnQOmZSJeNCbOzz84eik4H5DVt1cc7SPezHqYxxxCWCvuB46Eh6JNqTwB7YJ9JzmMBYj4svjY8CBvgIiGZJzqpxx0YEY@L8awyYQ0eH6B@kBGDWITsDBxRfjQ9yZTZUowwjg@T83F4ScRwP@7/5WBBRg8WBMlBa0RirPPXjPiVCPe/7croWHezhOYGepeVhZ@PQhET@ls@4@kBUWusL/izAz4fCOoGQtH2lEE0bIECD3NjfjQ6wSD3B@HHN4x85At8eDQPUtINIMFkdNVEUCDxEmYD0yIrMImZLSa1DlHU4m0yWW5qSDKE@Nh5NZ5YF4gsnU3iMiB3xuWZWk2gY3TImaxxZX75B6myeH00zVODt39gwy9j5XHJcjzPsvBwsLfbgVBofUtX@ckdeb9RO9zzr7Zi4h3jqmNikJMy7W76VrvW0hwwdCKurUqqA@zneEkVj2lsn8FQhhdOuSl2ovLNCqj3olr2gaaT6iD2ARPhDVgGAHc6oPEa@Mr7pure4v4BgcBJBQsL0YoDerhpsJFpNselV8TJHF6ABJXdgcJ3gTCDJr0QvaW4jjpS05gw3dThp6/gTcBpmJKnsYbpQ0Pdh9Qn0CXU1JVyo4S2AgWjk9NTudJ1c6Ek2o4oxsVXLNPuEbQhuPSa8aYJbePvTxWTBLpH0TT0ETPwCoCugu/6ZvTWV8gKOe8Wqkk7bsWiDm15UGkesZIpFUjYO2KEo3Q4fqdSEJePhfjrQdfwfIdjIrvYKu1NpeQTe1qm9mTwjjm5iYLP8yfDWng515f3afhbPNLpQFrT@Jp9H/P2eND9X0D2h3Z@pNNoHrV0ZcSkW4XuYGabK6uZwhrOtbSuQWyIvQUv0Qlo7OrQwpds4sYAHMe9tLp6o@osh834RnMGAHjiDqBKobBlK92@4gFGc2sMswnc0UXz64kT/eMo09QnQzp4boKNZ9R4Mo0xeYyNTnCJUQWJKYLFuKDGQGrBz1Pc8myaFlsDR1ttDro0GOC5LC8Fno5SEk1MoMSq0WbsKTzX4AlFp4tJoR9j56/491fhfiJTYxfQzevMW6CQyiGqBXT9Ci992UuPIweCBVZ0YMDmqxowIiyzhpiMcisBQOMYxi9HRVktDAWq4YG0zb1DtNpQhnxzsReDVbTEpY4P7ilZZoE9JSAS8L4pZEy6Aiud9iwjkRq@LtXzbER4LFmNotw9NhHxUW/ZJ4e3f6HDd5@s051gjG7sJHLGyt6uernM7j1A3AOCGg7uLElGvJ0DqGHauDYz3pECpJe8WdhjaAMFyH0BkhoO2QzHpUA1@AbvOrd2CRVkOlque2tYEF7JlD1q8Lcr@@0/Xsx6wltzgSq@SO9qFq996kSlFl@IoVUSscA0UVYcvASPEHdwXGKIj3J@oIBJbhDWRDKaJnyDKi8ot7mCsECdM0lDSoINWRet73z6lGAj4cWLwwnTsJJJjCpyOYSiD88qqMagf4eTkQRPMrASCHzPVJD25RD@ihmdzTP3ezeMEiTWUZCHSFBg0IUXjqaNu0yCyfdlyrlF72HiIh70iFnen7sX69JAfGsXMBWh/zofJta@a0sJnh8uGZBD9hzZemKcGyeiX@rhyLyODhMjEB0MzyNVxawD3cI4T95RIIruKBHrNELAoB22oeC6YwNpF/VuIGONYQUmSI1RBW14/P4vVHh5t6ALZBB@jQFgMomAMENlnrJL8URmEH3DeBzjYVI3GT@w1nCW7aWficfWI/w8fRD//fiSPKJDY5hojGLevhRI0RgtEwn87Sn3M9Wl4v0W9Z0p71R9Z@jh1/cBevj1naXnT6qvbzF@SxWBIYYeOMfBKftTmFHj29m9QG6neMowMDMeobbeTaceWPi@mKnUdKH/bGrTskwH72aeXwKe55xCUHwgHPJ8yvNYAzdMkNPcfCQXM9D18Lp0J8S7uG2ivhglN74gj49foE/q3LYtxmgKQMwlsuj73uSUHzKIiaEkGOSJRL9@mBWXqVydALXtmvYXV1ggq7JfcKoon4MxSuzXPsa4N4AjUHXavgil8ZIgoWJsXpIB6h2YbjoJhs1PIqgu5ONkKqQ6m5vKa0RMLXZXepoQiR1pj8@Sxlq3FFhrapB0BnYN6BP@PNa39w7jHoPzxiBLbyTujdIwFdvrkLVtk2/EZkfCOoXHnkCFd3u2Oej2GF4UhTogwvIt5R0TtXvULkGrx5cuDvCumjVvW1x0XH3ffpxmZxaDST6dn8ee@@qIbaLi3xyhLZnbAqKBYULssFpY8HSnhbFJe4EkvQ9c54Y@bnEYZ09tFijAFvIDFOEVWuIg@2NipzkZe4NYUvY1EElxXbVvuahZa7wKWP1xMguXYcYJUQPw7vgiZWXBB51fWM7GgdJS6YLF3QdWmVfazNxC0jHU6UI2VTT1ZR4pHLciTttuoDiYO5ZmS/09tJ@fK1@9hnn/F1gTMvW4MkFwKkxycXM0KDt4NK@PL/vEmzU4p8IMHFAemDbODUeJuZhv0R5HvUu5hbkXTZURLp4SxenBfPYGNxrNTU0rbj0FmoqODiAiKAGpVnztDNfL8N1cmPoVTUf9xHwC7JAqh/fO8mKYLVxl9hLPUsI2W6radlBlVZBXqJxRPN4guqu3StjWlC7OEGGm7olerzhkj6bZYk9r8VMZm0dYFFv9ONBsPtnG0qSgLWnfD7DCZk9tXRMsvmtmjD2pGUkgm@EmzQ5zPg4UG00Ops3iESckZDwfaY7FTpxpPUoIqPIEMHFeZVYJCQCj@olXQU6xlWevQ1ONJ/Nosw6@LiLiiFdBCJsRveA1YPtBq0mKgbzyDTIwPOvihK7mEJ7A9DvBOgMdZbFppTAOJeFkZYM@VCybixV@ieFENQOeCSAuWCdjAxjFNhTbxxClYVyMxFzSfBm8NAONWT0AnOTQ/hwrQF@faEDKCbpNLO/QoaCx/QKiyX4eRX5zPJgO7rWwVTGFwDSZWIIymUVLQ/EsVsM0kkHMHGwWMcAhWOxr26/yn6n9GCpABsoeEDB4/B0tjC0FjZVUdDH7hJ5OtURGFlUBOdAf6K5iqObA0Ue/b0YILdArF4XuDEEj8r4T3kl1HKdhfHaWxpcBsL30IW13w70JOFEH4Z3dX8MY6VSIGmy4vinGWaaLYzBOwnv5Ey4TRU8xbl/E4eDo7QmYisErE9DSg9sEXDrjleDbBkB00nExw01ROm@DndJyByREeyZursA9pQO0B@EeDxuPiFGToMDGuiBy01Jtnhlw28gcMG98Bn4dX/UJAnJ816YGmYqhj/CjbMZqId/zgQTwIO4AKtxy2FUDaUD8QsEBnGxHUG5veGuqwkaBgxtf3cIXKmIOlC08EbfGz8CNM/zJufFVOLT5YpaIeypdBq8VgM4WsJLxffbRRTG/j3kT/an9T6Qye7YuD5YzlNjbjysJtKti1iznTWC1Mm20iGoV3KmxjicsoF8C6IVWX6zgWgvftUG2M2zFW2AQVbFbPagStJeGDOPaRKe21iaywRwOzd7@VeYOA/QVzJUr0Mag38QraTpEL/@YJq17oJEcQKJj1DHKeXz0UiMJp8WBny9xqyfZj9sxv2/xrGhegpMfAPTtSDiCijKR/VIQBv3jnU0@dTpR4UVTSBbJgv4LEYjXlIj76GeisnXv5np/ypctT2OUH8EYGxvPpo6EocHLDWxxujXta75yhGY3kvyuopHdG9cC@YZlTORZ9HCR3xnH8ZUMzzg3fq0J9WccWHqK@2Ujr8dNLghFnR/o4QenxgTma3jl8aZlfzdyhvMWiLAWt0ClRRTujOJp@colF@w@83hrrtyGyM8GZYJHtwStK8GuwNtamDL5uTZb7wjtaoI3BKTgCIT2So7md2GS9PJIEhqC4oXncxwqfLzigZXFcadkMOQep/@8nB75BK@oRjXj9UbOH5UK545xHv4m4VZgq@6yd7yB7yebID@9@7Tiv8Dhp9GNJAY3p5bZUOzvopNWQ77Da2Fq/s14jS9QJV1YGH0LdYgW/jbxsU1eIm4W3YDmHf5mwCznjalZnicYO7zrzzmqIjZ58tcdwPDO8GUK4vgGeIPGcMeN@cv1ooM6bspxiXcCI32SSx/g73n9TtEdU1xlRgMrT@TQeuG3rcR4PZBnL/pdc9DBouBKP6QZH1CZPZ2y2PFFDm3N5Qv@nFIETvsOB4iD9/9YYLegd6E@P7UCUHRkRazwi4QXnk0c0Ytt1B1hI@M1YMsNka2og3eFEVaCFrwD19nQrOq5rXbhcaxhidpOBPUlf@U7FdrixsSjw72D0@3j/7e9J22O47juM/dXNAeUdhZ7L8ELiwFBEqCFhCQYAJTsAlerPWaBIffyziyxK3BVce5UUqlyrNixYzuVw04q@Zqk7Lgq@ZDv8n/wL/A/cN7R3dMzOwOAkixXUqJK5E7369fX6@73ut/R3N95d2f/YIdKkiK/Niiejst0U@afonPvocSb9SMOcTLvTTw4x/HEoThLKIEfdEZBIB6CuOuCOP6yBSVbUzeT@uZee5Se98x3J@tc/pCZeTK@J01j30MToSmqKkH/TlkA5@dh288x8cMZSA6pUOu1j54MOC5UBvdM2Mw5B/dPXEntEcV8JQhp2YBHyqgXnCIHKKWJ6BsznDT9LqxmtyR1bBU0XjmE/hK0QwRkACAftW7nJQo0ba5VGHgXeE5kI7GtHAoWZO8HFfGUq92masU29wt5yFZ/NDzOSO8JRguIc4NDq4BhrNfVEJNREFSBegvoKRBHmnvEHSqjfFCulirlz8@lQfiI/RvyVvApTPI/pZ33sp1@YvykJLN9FQPA4HEWMRu6SNikRAu65GhNUYO6WEU1WdGnMydPtyaX6K//hi3IUwzIZevWvhij8c/XnvvSZtaf2cfCF2@Gk0jAEascRb6JKqaLz89g5/@K1cibmYtcZEXxpelEsumEDKj2JsYT2dUsaR8j57G7xxf2eNWkr398pd0twxnFeDK1a0UUbXUEm6jSfBiPRmoiX06JPqJBH1Er/7Wpw6f3NcEWIOxustrxG/TaMI6IdLTyRprwOlDPBSruprb@ItJ@Va@pto8q7ZM58p7hRRquOdncqIo07TavX4uIGjhburCOL5G/1DDX5i3KqbxxGaeU0eXZoe7MuGRM/Z0vBRNK6yBvgYyRxeG1oiHmJLWaNokSrlKPKMRLOSqncC2Wxy@mth6OYHhZSk7EzEt82VZ7FccGA1HR2YC2B7n4HEVQhpexaSijU6PmIq0yudCWbEL0C/z/F2srTYJs4PGlkdVv0MjqS6uRL61GvrQaOc9qZOVqeepPym1vWAbWrC@Kp8D9Z1ZgQW3viffeuXcoDt/ZEQ@fPfht8bW9Z@K9e08gZU88fXb/0e4DAf/vPDnYEVRA/3nXnaDKvYCp33Y7Lt3O1yqVNUGYlwKUr4mD1kC8M@q4r4B4NvzWYOuEP0pDN9jkUjuv3Ml8xM9BY1RmCaTVBN0V8VuTunFCi@s2UPIA3xGVL09sI3nz9PlmiWwvKBy6NuDmtz3iQUiPi56VtNEGwI8gFdC0@EmWdKfxaZ2Ylm5JyIHTf954BIEpfHwg7j3Zxkif27uHu3tPDsTDvX34fPo1dLMjtnfRbcz9Z5hFgI/3tncf7j64RwncgEpJ4N0aGayf14QSgtOodF72phgerI9SofyKePVeyWSGI2UV4YvsdBi67@kCSeG7Ozs7rZOLdvvavf2vvItcjft1YVkY5NJwqC4tEK5V0GgEapNRtOvsTB1Zy2KVN6TBXFzD7HqG7oDod0Eo5Dl6J/ZcYT3Aa0R8kKa42cywKdRQ0VXAjaiUI1hHUASGbLawQSg3oTa6PVC14cVqT31g0S3pmBXlyBXlpdUnpBiccXfY4TC6KgHonrW6qdpgwgB4ISQTGADvYDAhaL10d/GSRNyQENMABX9IuMkJLwbjh6fINaKBq0y4z4FAbss28bzRlGKAo5Y35HmMmDXx7kAxUqiIT/DoJKffV1eupBIH/L98Y8NXWYC0YBfswcpWQkX47AbUAHv7SasX@MJ2cngbDCKIO/RYU@u43wJxj@6FJ2iw9ArVCKja2w7@2VSO6hXDSYE4lQjTnotoO3S5bXnwu5ctByXvL9WIenvUaVSYkvGfLmzA/aUGfBo0gKho7hfoVmgcEGNLaEY9Scq2PwKKBJFPfBSNajTqTjtupICUdewX3ocf5uQgF8IihooPtU5r2GGoB3wIOUUfVOTmAoQY0pQ8wdconkM72oPwbXiAyhATbOAHanBlbabwoGqUmjiyUuTnU2ptt8gY7sJaieJZN1hvX2PtM4qev302y6NnkjaKyVqa89GfMyoxoGenCbp56QlULJoH1BIO7pAJ946PhF8@ev@2s7l9/3nxow8KjXL5mLeFVpcfL1gpkZ9ZSCSH5aF1J0kbUK00iTTjT9tYWukz8m6Jq1whA8blxAPme6tZ13l8rbqcPqR4WdF0Snz92uFSRbI3IRLCSDLh7lYQR6rKApVpiJxEEO6d0Fj0rKtSCoRT79dbGNceZ6EOIzLEfYTUa8ywaqRfY3i7xgc92Fkykk/j6db4cyoWuaQo@mOb81F@377v5DdzZQVFi0kPp6226ILCXM3JXi1weum8WkK3fT462L8vj@72ua3j4@GNsG2fi@2N2lbMp@PiY8nAdXm0H52Dlg@3T4UW@l5IR8yH5DI2TemaOAvXVhTNX1DjB0tzR2sP0ODZixFVNVKjtumwjx7ibL4Uh6ZRgZyJJmSIDg63d/b3hbWDt2zrUBb2vdawQ/aluA0i7qvK0xHbIdNmV9JMkw4TpJknlbJg89Jotect5sTBS9kqJA9SkOOhNwsdtRckk5m0juCThVgINLzmDVGNXLR1Z2oP8o8k4sURakKJcNKMDmYSu7nChw872adNJhy3AvPG/ktvrJkZdyadddFV9WRuIlKMMB4HrWN8@U6ev/eYP15X9TCD5X59Sh1GJfwO@ssXB1DxGF@KS9EZPGda1JSSzgpR6YoaOzLLi3LYn52gdCz2heSFjW1dMseyacwfXzMi2RF/uoXv/HOZ2RnI@061xVPKhjmhufDQs6NHEDCZIAaLLZMqoHhjIY8wGg19TjqaITfX2jVqzZFqJUUzk7jr6UBvAQd/42Z8e4hXBbvtuVUVP5@q@JSI1GTE3VquQWUC5ps3bly/CHe8F6p48bPi5jMkvn8Gg/GrloHSn/ukKgSUu/ukoPJDAjhn6ByQAru2WjCxgsDqJJwpkb7TYWS2D9pyOkFbPGjM3rPDAt4XxWvNiVmsbcnY@UQysRPIUh@MJaw7yqtmafQX51d3n4K6XVDf1TevjxcbAuF9@OJXHCZzfzTGrRIY8UmTvaKCSL7uo1ZcgCU4@KD29GvEwNxScSyPON7cFr9wo40017gVjF6iXr@KnCljm1n4DFUatMZnr/GC6zVdmXIe2gTIsl5BbL1gHRWOrLnVHZESQU@HstziVkbTYJt/1TSDb66j@iDlMYDxgOnoAcy@nRUg96zjrYIKNZnNcxrwJzqpyElAqwHKHjp9ldPRLsEb9@c6vczpXRcDz@nUDYnltKUjXmY3JWQ8QmbWksB0V@v15k0adp19l7OBjdFJb8nGgGzZH@nUq5yKOlUq6UiWnYZJDU4CSUonrUgoPJi8wKQl33VfNmmSZbQ5QJgtiKHXb5Sk/tRdW8qOOWnCEfBEQnl32M3QpFDMU41KHQlb6FpWktDRltcokQKl3IBQJgsnlhfSlhcWMIEh3Qh9yUTFxagB@LdshGyqSbxY89HWC6Twiet3pq7YmaGMr2IjKqokxyArYufJtth7KPb3nu5EUWOLm8ijUCmlsEehmGXDqDtqyRZgwkfT4KTJieoznnvqcq5Cwd8aaDiaGED8Gc9VFRCKBi5Lcfa6@1ocweE91pNid3MNOemqx7oPpc5oOgzOXs9e0/TOgNMrAQncFYsSXhLcXRoWuRIlh63Igd7iMCwk8pVN5VYhrIVSqJaZ9M0xkhbXsTWfW0hsGb1/wtTByqRNOgzICdsk7gQjZHnWZXxLGI7OSRhwk96yHWHb8YbhoVQqLSXnxS0duNE1I@5GK7tkJfm0Su6ElTCFaTwlH@OIhrXlRHckXnuvVWXhoYJH/@24tKNHG303y2k0jhhadhGYSsPI5lcJo8/dTPTX0oKTMyii8Ubl6wYvCAzyHu7mDtN4BIzoewlMbw4KjBfQEhytggggL5MlQCq/jLGZ3Mpw6SUUSW5xuB6Xm5NSS4guoUhyLWGjo1MRrvXYbHRGwJ1xQBL80QRB0DhfE2cOyGap4rTFKuIFJSmSONPkOm3@J5dQh9qmGQLosaF@VhtseiOyZrFz4aMjYrZAdt4YENyDyJ0KHmtmejWebh5JYtMoHocwGhUDBpyxk@riuWBPIpGkU7TU4mVFRlsyGjjyWvJohC2nYYASCaWAFqOgvGpCWABFEOLi8GQxQHklRkHzyaAG8RO8iTXWVmM1atB8MqixPpawFpOwRkHzcdClfY02yujYa4Z21T5/8nIpfKyJzqjKnbmdacAnjXJaAWsogOVhMloSuusde8FdETJa9KsE7UGiXbstPWKrNBDwb9zSrA8VUKy22QRZbYgQdwuDl/ISKubrKJN9CxlzzTxG4DnENb6PG6BHBGFOg2APTLIhismQAo06xRQrZg4Nl5oFok7GSMISK2fwuUDu92jljMUdjvxuFazcwuJm1SO7KPRJJUv5aGNDjUUpGDU9kfinLhtPOEZjEcVRCpPO@RPBMQ10Kl5xFPqjDl92FhBXXQlrR5COAjg97MRw4GvKcl9UQUDTuLgd@KCyjAObkBfndcrEoYSqZRyrl8ahBLZlHMXLt4PkqaS@vHVpHCwIJuEoXxoHUuDymForZ4BgwX9bSaQWGQ80i5KprUI7ShoaZyvy1Y73RYmqAu0FCUMEfhb7SmqHZMxNWu8bYtClxgOFjuXxsD1eSZtwFNPOXeEL5iqWzC2tFxZuKZVvYI2VVxfX/KALB0Gp19frO2Hxx0T02CWJREj3HijElDonExCRcDZLUvpQDAjhhPY3m6ia1WzSzdDT/b2v7N973Hxy7zEKUSu8R@H1DWrLkLpOpVTDePZ829IknSJHoKoFdiND@7CRR@2TaHboFKHIsVhq5cyAW1jMQGFNDt0XlYbuqXgIWRS0fgknQpb03QxMj01t0Ju6VXxl5UJI8wRTvZLy2ia0hGCYTmRLCMZIzhjCFpd/PmQNlefD5wEDtsUR22T6DbO9z9FwySgoRPHV8@Bdd9JGXZKidlrKs4gq@Ci7kXMqVLmQN@ghBmMCf1Uui/vKKa60X2v1O@jydtojx7cDr98atLut0vhknOn5jnRPY2d7Pjq5zKAy1e7hzv5B8ynG6dp5QJYT@KdOeYe7j3f2nh1izgFkXZfJO/v7e/tNUlDff/b0ED2GxpIsE1BiCcFkQgToyd479x4ZMPxtyUayQYgP8ib8I135FIQ3bs7o7zmZeRRYFaJJQXjITAWLUlpBBN7AHU1V8Db0P6EO@AJanuCjDNSlohqTQxobrz9lXujrdGFAUTsm03FAoKQBb8dGIhctwTAD/xgLkC8iH/h20qYv8Y0y5qEh32hsx8qigQwWy0j7rp5PqwOXycF82LEVOunIs3DmDgESX5uy06BXvJ1d5NCr5JiUhuKFs2U4OcrkHDWbXFKOoNRKzxhBjMxr13pGGbwDFFmU0CSElilUgF8Q6yKf93JnGTNAlMyCXZXjR50Jw4Y@CiPj11wx5ojdmrKeL9SPBKJ/SQscTSP8@dR8lCICk@9TZMxxhJbneszoX9VZvmG29ezY9D4V2nWXUHvkATT4XmCzoxfy2RfSnXzukg1oYkZ8xqN5gF6@jckOU4VM435Qh4EKJnPBFoR@oIcLet7Av2fStWsHFWhsILicCWtZnMvuKNFIyA8YgMQ8a9NaD93YsFmCVhxmiA0TopoE8b4JUUuCeGVCXE@C@ORjBvF6dj6vJm9T1G7cYG3myHwmFP83XbxYVLAbShU6LAz4zOLqNGYkO4xDQucdNAc1z2xAbrbs5rkti6L@5N8Bt4lLlipSJdzwc5p9Duaf/561zjd0lxilv@YeGhsUMifyyYtNmPG@8IEkcdUkaUsax/aTc7BZlprF5LLfDSni/RSi@eSnEZhksvm2mnehx0@9cF0Jy1ZDq4Y4gv9YRuC8CYIml1fri7yNsgEvZtfWNRbVgxABg1w3QWpxkKQqX59bZcXEV02ssmqCVC5T5Sc/k3XK8ysB4ocagvZaOZiJoP8VWWikmg@FkkB9hkSbmqfhq28q@HG0DWaxJPCnIXYq0ji/3T//RrzdYclE@N9PJE4qYNKXmvbEgf@Hy@K4norjA0ZRLKaOW5Yh8vlUiE9@FLaDhze@zM5bJD//w4tLV9JL/25YOjzmN9XBzVyDQhbfArV6UDSTih5pbDx/MAA6JaE1xjGq15yx5PAslgZj0Q5Udba0OItm11T2PDH7us6OIV8wg6W4JPSvR4zRBkcYJNYo/E1WvsxwqcxNx@Tactwhk9tlZl0amMPYaB5HmuIYTM9mTOBYjQgZy6hlbk4ye4sMccH1ROHHb01aJ8MWBmj1R8OSjADijco7g9ELDw@qSRndXJRe@GnS0GdhrQkByXEOiq/3UKECmiqdirDuN8vtCNjqdKaDaR/f0BwpV6FjpHIZXcaRIDicDnyJE0/c@1OvDz1wkFMLWUQQ88bQSjqFgZW@VPWxqpOqXa6yXGa98RK5oaMkaltn4o0DqsxZlgXQ5RMxqFCFt2HAKhYeDdTPCBG7onVkfx55Q9c24DGKq1cwEsgvQt7hUnWijPiYGDgKqAHyZDqIYDiTM066MQ7nlHy0@LErhRqOnIt0IyYuRgjR1hGeL2rSBx25lkEk0oJoEsVSK6zleJQI0VMgz0EUYq1Qq2BFY8wiF0XkGVprlrd65LaIjFoJB2HT0DQLwBGG6OW4blagd5Ch2@VYv/zbj//Oyp2VyyqNYup4wxbIDBSRJMSKn4ejp@rbQI/yibRVjOH@@xA3o@66HW/Qwgg1gYEaiCsFM0wgYj4DQkOnVaM@7DejY9vwBaMqRMIql@9tb4vDd/b33kNrKL5EICqIFUciWBdWnoedSkbypWIwgkhKWIZ5LCtGINWIZSjdKwTTPSb3Oj3b0MCC0frmH9No0V3@CDXdeV3GEGK2xU598J4QdWtNtHoiFAXjPHzzjxjzaMzas8mIR2NLEib8HLtA/Ooq0l7qF0Mk1/eL7/8ZVSctSoDnw3uVgVl1GtNPuUfyQpZotlhtpPYqUg0NQiriC4foWz8mZD4H6VYbYeaKuStqJMnd/uFfCcKBjw8we0ZJEcGTvxDRtxmRfj2gkUvFV7wQ33cYX9ejVwATUXse7eJjOCdLEzQaso3k8gXD94vvyxYDvBfgm8k5daxGmptJnIx/NWeWysrpSJtfA3/qDP/ARCrNXNMw8kGViOfjn4XL1Owmu05m@r5irM5Y0xI7/PF/JlEf6ZjD6kEP4IzWnKrEtZLS5r/4S41/lrkyu4Bgfvm33/tR2MdZas9mqf35XriaZsu9mKW1/UpsS/oqHhlWfpY6FT@NVhNZuTPH@ExD8JO0cZ9FB3uWtuSB9PWin12w7NOQfFsh0Qt@duGST8P1HYUrcbHHu5Wy3Gepy1xhT1noMfyrKc2Exfgv5mKcnTfzqWs@nSz@hpAjw4fGo0vTUi5LDqdCrO2GqNK/6JkX/92Mt8bc/fCqLWRcHOCoAB1KTRHaQ6jZhrnyz@Ix5RfM14SpVelsQfXIqKUqawHRpNX3E6pynM@trhoOHYh7CbVsfrpKMotyeeiy0f103EWpg97vBiR5TOj5D4MHJO@M36C5BG4bxBW2tiH3BEfU5Aa94PhL5IPoyOeQEjXQA3QXxA36d0N3t1jlFJI3rsSx9EfMEl2h63QUhVIFESlJ5KuNRKGC5dTEhfBPegdi6arN0hUOluwj@ZENcy7cvL/1I70j6VEaRbHHUOYvxvmPchpIxYjeysljh@Tp0lE7kS8tSEVT1RGQenT/s7lbxKpL5yUNsDTM3/0TfdC5PuqydqE/aPJKHv8xOCYOTOoJaOyf/JMQ2LnVcMtIrflP1cT7vEOlVY4n2SXqSanmx39gIWknDxJn1y8WsiTGVBlL7D4Rzw529sXes8Onzw7xQsZ0jKhl8HRBj8Vu3pdJgI1eEizJsnUQ82sszhp5TF5ewcvXctT9P/8edp/R5h2rYhnDdG65H0TKVVW5c8aIpuLSIyTHZ6k8X1pA67hu2VvHuS1HCATo3WGA69V34YcE44sJdvgszzYmfzaZNqVuWTHjucTUf57dMi5j0i8T8KjDCXCqAufPqXxJGV8MZdCV1Rxf75yk1zzGD71QLj8J9IumoMjNZvKF7@npaamH4ammE6/k@uieyEfHcOXxMTALwxFdaqLbbCA8rwOyLTovnHZehr@KndbwVctHBZm7M1SJdu68Ped/M2l3xOPjAYfi@LT3xELQbW9hXugUAFmh3XlZ6J126zKDDYO1wgknIvczUR8DX/3yxj0NMQrwnl1ntfsvO6M@cbtWuw8HmRVWzT1UkHP1Kb/HHhvGqEvkufR@KohptlmRQuCjAeXAT@CqlHWxNzuaNyLFZ7p4RJvF54iY5yJlhWDMZz0OChsw4/xZWKmq9mgmncVrEzJ8fUClEAWJaOYKJmIRjjkzVorfxBcqTEPIeSQNLX86DpVW481fMI@OIgygiTEMuGuXj95/fvS8MfTd09VGvnxcQEdHCN2WZo00puSzh3/j6Pdf9ccjP5I0dP2AFVwqKqlzIqmBaYUVX@RYxTRuoFla4cYLBw21Ax3KxC36XmB70kyVtHFO6HnbOrLCMeaGHcnG4Eh7SslApuHDk2FqbyJqGIgwXXdJReJL0oWy3pugPy0FW4QxRwcwwzmaEWKghuhSkTFMxSLaKnwt4wQYdvaBG@uKyoepOIplGd1cyPk3m3/1jZvfg3WR3HoiWN4UY0pjMxc2XFcuF/aIuekY8wotKK@2@ujyz9oZknsapTiYq6@WlWkK14NdkEFnjcnvSMcT/JI6lFooWNccZV8xd3hZ8rpQQ6o1TcJXeMpXhCDL8wbCEUQSirmy2MwsBpIubxz0LJZU7NRo5IwaOeMiDD1LaWRDFsNAnqbbhgY6bWvBeQT4qqzRS2Kh8FuvMD4VuyJaLes6wz2HqEBZGMKEIp11Gom1HxmNNjatGAIkxCUEXbfXmvaD9Ux8w6sW9Zfeo3go1R7FX5IMeK8AAqMtuM5KZbYmMvligVfpHrm9hF9HGataqBSq9F@F/7cKKlH9X11OrEQhq9HESiH2368lsYEjmywWVStruCFnfrUixvPgZDSsZVaEPrMFndnoj5BfUF/4/D7sD73x2A0ozJE4dof4uI2BX70R3lig8y@MqwO/X7rkX2RdIRf8FNt84TcRUVMiKo3nwrq2ZcG4D8ajSSA@7Htt9RtjlN9cU1/@3Ec3Ur7rEg/kAxMkn7lR3/dwMt8N9oZ4L1FGj8nBiH@3@6N2eQCivDshV44@rHmA8EalyXRYJndT7rCLz@JkhtB6CU07geqga90mgDWxW3YOKc930T2l9XzW61nkvMXtdw9cZNzw9kjoSCq7XeI7Wv6JhdvaingCTNg6u1tRPky0ly4acVdk5WNcsc/xnEljIGtE@kKNd4xlSZoZFipFy/d6cv1nlegBGkpZOWLL7BydiKMghFeqnLIAK4ZESmAfMUgfM8Z4VoQ9whChLlqWyEbkhZAJ1I7wU1YaJlBF8nz2CsAeYq@UFa1rw7Qyz1hdR/eeeFfmVHN6p/DQTqp6ex1jc1BPcEBxmuTTcPU25pCDSl9gxDn2TWP2I@/IlgAgTwgFQgQee4IeGdovSIkUL@vg8ED6K6k8vJ5oo0u0PsV4wfuroXtMUVLEadvjUDBdzycALFk@/tAbyyEqREi1PT0GVpvWAkVW8Xx/6t64dXuNGkRxjRRod9SJgNbKgBldy5apcSfBoK97cSc4EX33ldtn/2/cbIr9wouS6MyW2ydeN9/MEenAUEZ6CqNg3ylw2vbOw0f3Dne2C6JYvYHgbKCqYW1jcDk7T/lkwCHJCIvw8i21b64xkdt@IbtVzuZk07fMYc@bDVYIYM@aoBw3trMOFZM3c4wYRKYu7lUFHW9Rx3ZDXW1cbtiU6QSjFlhqcNXKX1mxkKSxrhUkwcjmCGVy4aEBX7DxLAGl7hUwAnJ3a6IQhqGEiHKtjavFol5T6/SrCBtrsbjJdubWA5DDX4rs/nQY2W2ztHZaIgubHHrL463tapb2hZJVFydO9i0/W0fuXHNOr@xp7kyF@Bv2sBU2D9zh6P5czZ89VVorMCC5o2ojl5MJ2f/5bxD7FqFZQN8OcmfIX3/oKJewJd7Ud9iDpp3l22Ao9mEpcGfBA9pcAyeo6wLtUXdeopCk3Qdw9nbtD806xnbujLSbO45zPXcGVU7GaIcyhs3QPQSMuTqm9SJpocjx/PkQ3eKuovz11ceP3oEp30f/Un5w9H5j9Vq5kM3CEU8aSA5G@hDbe4@f4k3CJFeiG4WHk9FAjsukpSsp4cM@Wg5T6wsWdq2MqxB2zmM3kL33788PW8dPWgOQmFswBNELnJap9YNh7lGX3xwjx4pOrpU7O3YI6mTi9urMCS1855V9nKsH8M@JWcUNqMKp1Qh7AIUcdCAQG3VvCKf1O4ePHznZjZZArE7Cqsjm25o4gFCIYGxMIoE2QjoYThepKmC7TSIY@JPPWpvRvmyUW5vZ@mKR2p5Ho1aXPX5lQwLu2tOCpLiJszyl9UlIBfOx62ACH21f2Tm0ClAWZV9MpBhHc9q02Bmxo@pgcsOdgo7A@QHCOM7a229TGhaZ@o5Tq1RyqB6yAGzkAwLQ8sKa1BeTltO19UC2xl6Jrs7dGddFzEmtVCu3hv4psKPl6s3KneuVu6MJvht0Xb/ztg9biNPCkLJeMH8bDflJnex41O@93fP6@GB1dW319p53/3e@eufg5rbdaf8W8JDWC3@ED/iTsdkANZPsrLx8/dadO5Xr3Xb19p1epV1ruVX4dru9Xu2m6966frM4br0clQakGGgxaSPK3jkoa70blbXWTfdOZa12q1u9Xbt1q91tud21m7Ve9WavUzSYqhBlBvY/tS3i1h7fIN9K570yS1uvLJ37Xw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://tio.run/static/379903db189f0b2ae1990edff26ee736-pako.min.js","text");rf=d("https://tio.run/static/2f504a6e90427d18277bdaed462f16fc-frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPSoqoqoq # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZJfJfJfKzKzKz #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
##############################################################################
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOx\4O6O@MoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and 1or 5<<64>>64or 68));"[${ print(g+91) }$/]es";exit; "$'#{print(187);exit}'$/"; #< ?>wWWssss {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
pppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
<attache>
Print[194]
Exit[]
</attache>
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #e.0,1,_ _ye{--}besizeString xflos1''gem x=4721en nd ogola=1$0C0 cod/|puts_e25y $"3"91/2 <5>6#"5"8=6028=+ codefn;#6or [9]=x 3 8[]p#s4;93
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWW wWWWWWWWWpppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37":x(0'0 "'\"")[9]?"75":'??-'&1? "79":"77");}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+R++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[1]==2?158+4:17)#>say 27#>>say 170-3#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
VIP score (Versatile Integer Printer): .001298 (to improve, next entry should be no more than 9624 bytes)
Run the code snippet for a TIO link.
Warning: TIO link hangs Firefox 54, works fine in Chrome 66.
TemplAt code is:
<attache>
Print[194]
Exit[]
</attache>
Retina had some spacing requirements with this answer, particularly with the empty brackets on the exit statement, hence the blank line in the middle. The P in the print statement also affected Alphuck, so I decided to place the code prior to Mornington Crescent, and to remove one of the many preceding p’s in this location. Retina’s line requirements in this space also asked for an extra line prior to the TemplAt code, so I chose to move the first line of Mornington Crescent into this line.
Finially, Cubix sized up to the next cube on this answer and is now prone to break if code is added to the top third-ish of the polyglot as the IP both wrapping and redirecting down. But what else is new. :)
Good Luck!
193. LOWER, 9440 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1dbyNLlhj4LHr/wb6EkrpFUvxMUqRIUWQVJVElVakklT5KVSXpspJkkkwpmZmVmZTIUumiZ7zodXv8YI9nB2PP2t0z3sXOg4EdLPZhDQ@wwPrVGPg33HlaDBbof9B7zonIZPJDqqrb3V4vYEpkxseJExEnTpw4ceIjm4rT@81vwvhhh6Y@6uqmy1zVcVnb1m5UO8U2RuyZojn5bC4UQqia3R30VcN11kJhJjOmGS2tDX7mmteqoX1SbQjPMmbZZtdW@sztKS5TnZZiqQ4zB641cJnZmZ8sx1i9b15pSUzZ14wugLmqbdmqS/ErjJ0autJvtpWpmPxUhpYN8Q7bUvXP/c8ua5n9vmK0HYAsMPbKtB0V4Vuq45iYfJWxYV1tTSEtAqhia@Zebf/5VFSJsedQRMXS1SFTmo5rKy1XMw2kSYYd758eH06lkGX25mR7ezo0y14mTYNtD1rX01E5dmo7iq5M419htYFr7rrT4XlW66qGwrKpUio7HVlgG7Yyk2SV2arS7mi6moIGYUnWU3VLtRmGsI5ps10okl7MFDON2jhlqoVpi@PIabQlpudy7lR9shkgvGn3VANKmJmOlP3IqYisH9HWKAPFHrGo0zNt4CObDRy1zW5Nuw3MZeijWALSs@En1lQctbCCCHI@gmvDvDWAiVwTmrY5clVmmEaSEiPgCpP3GtOMlc1jaO1gdzq8wLJ702GrwGit685sW2aL7Mi0RtOhJfZK25vHzrkM7wibZhtaYypOZocKBFE2k4TPZSd7QQtaFzozu3KgYG2VOYZmWarLI4FXVJuiITXTNeOad/BD22wPWtj53J4KeWOHRX5wQi1IVWWWEBMpdLAwcRAHgxIcm301WF6HGSo0kGOpLa2jtThjqUNXNRwospNiGlTiVtN11lZ1SDDG3kowx8TmHQc1daWXaqVCyJiYC@tf60xjLctiPApqAUXazhSZitRjnyBe7zlsaPWZo/Uh2m2ZnY6qsk@q1YPkobYZYvBpWVPV8n1LKsAYqkca1QKBgKQxkdJAJ49Ct7YCpLUdQQNX6wNhNTfiMFVxNBSokMRRjTZR1fJFrcmUCZZnNxp0eKj6wCbcjmpTlyO80D1tFVAqfjNHb23NdanXsBo7VBWbndiqGpsUuxNZQmYm5uBiRVLUqOvrkfrBdgQal6dIKRY0pp07ef0ipLBUhS01yvCtSFI5VN/fYndLF@jmUhYYwLKjSoxVfmBO@uJChe9Qbqa79n0IsIaAKjpLm5abVpIWFDDpQgHTCjrRlbzJpiw9kDFbn2qLAMtxqDa0Bggf9iZBNWsNbBtHkjFRlWuotG4aXaAnVNYeGEgPgxUy0AQtEwaCBFNvgGogeamNQC4ghU96GjSag00S6Fh8PCSCwogIbCwo6uXrmPqA4CCl4yIvA1UgKWLc7bA3rKNoOiaBeETFS22rzkB3Mc3AaGPLw3intlPMKwZ1WBv4@AayUwApBQDr9wP9kgoFwNAQJlUVo378p3/e7nYBT63VAtkm2PUNa5stGrkVKiwMhwwZFgSqTsUCuATmzpNDBjeKrrVJQCjGSGRBhaBcb82B3mYmZGjfatBLe8oN9GzoXC1X5UzOB/sE6yvXXJponHOh4n2lCQ1LGVDeVO0ke7YJrdRSQ2HimWR/4HaKLGnVWcRJfx99uhZ9unihQuFiqdjyUjrdLQPDpZYpCHyRxzjnTW1CUjqu4phaO2SN3J5pZFmyxaRWxbRUIxqZwBFJROxmJJZCKReNlbVKK9XRjHY0sg68WIWMI7Fyq9I619Yuy1PJg1kCmltEg91VjbZiUghEDnWKm3QfpHkKBoc3SeEKxJlOA0mO0alAMBJmOuyGB4RJ2UG@NJFBQA6lHF1VrWgmJcdQTCDc3HpjxLyaTuEQFV7TLuORcCQerDphgJpOVBQ764lmotjSrR4OWkAUw7FgJLCRd1swUqNkdDQXNM4EaxJf0ygCkoVk4q0asVUc0n0@oi7JuxymT6KgFBjGXWiyJ6vtQEcGIQB92XVmpLFu3kKGVCYcZkB0GJip0oWmgcS8IjVeEZ4ThUxWiSsagK2psmKyqUEnwO4GMl3wfKBuAJ7LchjAxjtJQPb0lRFgafFhddxhmNaBvtQH8QDaUEtFmQPCR@UDCmYyoP7ngI6N2nYmmc3nJ/vYTBdz7XQt@R6E9Kf0oz0JKx/sTChoWEe9ZbpidAdKV@WaGFNaLdVyhaCCmjguiKLp8YYCk2LwTDm90NKz6bxpEPFUi3EeKOR564mhUEHpIhT9JKgzKlPEVAU0RxvEkj6azh0AbqYylz4gyEQBPkgPFMHTAIDJ1KHaGrgg1YCBb3taqwc8i6UzuFzkg9B09hAUzB0ke7LjZ42FkatPsqFU2g/CYjyIIoktOosHBldEVZ0IoMYPBjyOWXH6cxCbfhFhIAiEptJKCnjvCzj7pmHOQQqE9NEiyGQMbwfQxI5RoYSBy1O7qLP6WqbfRNBmOBFoI//1XNdy1mCc0NzeoJkCTkmf2KNd98BAZkm79khzTe5u6mYTxLID/TPt5ZBuDZracKpCFOa34ZUTugEFrOOwCozcHwfAddFIxwGBSeGbCByIkkhwEwr@KwEgAaWAUNGOQ6J4G4TK8choRaUUdaUUdDopwSTsuBJMdyRM5dNl0@yjFGJnpBigpgfTPs3AuYKQ@STylblDnS/7Sa@LRFJXpmZE7yKLi4uRtUgVJPvi4lNwraPrKbri4HpKriS5EC6FLkqRIBfGnlMKDLuM3J97mIexS2y2IY5KnzQrqpyvreUuE8q5LJ5ZfMZA1IFkA@gkPgBPJFapoDMWk6q3UNFUszNZ@02UzsctW7MEEV4oNwr3CyrkiAxa38JppK2WcZB9nCb9ig2jICitrV7UjlycZy4uL@4u2vGL@0gCU8fKSqUJlYL8ov1U1zYHMFzGzlfWkvJlLHaeg0GyWYlkIsvRaDGpQ0ZKLPZdMRZXOLWjERWkdvTiIgJEFfQ5b/VswjdMZGMxn1RQDhyYQSeMRlJ3Rci/GbuMxSOQNhZJwBSjEokAZVpIBIcqjZw5QaCDo5ecMJvxeIjY0LSv8Tsj9iEsBRMsnnwb@HfzeHLa278G6cpajo6qSNLm2gh408s8sE0PX@NaY7uksRow3EINYLRt@zMjnI0bA9KfSbk1gxnRdBAhKAzHHpSr2gQMIu5oQ5ggQL8feYoQjt@oC23ChNPU1dQZqSYSg46D0141NVcbOuTDSqrljHkA9B5wWrrSgo49ie5CYheAEPg8nZ4fEyvPIJ5WlWhW86U6wsDSUgykX1sjrX2gOT0kL2hWOJWwO0BVVNlBN1CJarusBWN@FyitDjWX6/DAR8eYZEdxojHUGmtc60JlDzUGLJRnA6Dh3GzBfEcFzQFj@eSR1Y0bzTYNJHKqDqiB4cvYBlPI55EX2KhW281uPUzfeciBYjPBcoC2QazTxG05LZY2TN3smmwZAJA1UynO2LsGmkpA53Nheskc7RMRqNY1jdEUD6o43DuoI8qFnK99KwiZJvjUFcgaNr/SY4AH6ny8@74OI4Scz2Sg/J4vQx@/kgEs03XEwBYbAwiTrY58gy35XrV6owmDEvIHn0UCP5kq75h8Xq/AgAqlEj38EyUNdnIeAv3ci2p7rnl1r5OGhKaM4CxjovagDEI/FdXh3QZqGJ4KxlCPFBNIZxp83L7bIDtPegM1pLZ6JpMuQMPIVlm6rd6kUeBIIOh6oConISvVJmXMTyZMyCHXHIBW11Z1ra@5u2Tu0g1UXcbDsheLVrsxgkNNdUNivjEWr2iSGstao8vh60MckJyQSk@2f7BVbxzWTnYqUnrg2GldawIHt9VGHxRPXXUkNv0JsyMVkIn0n671I9N0K7y5rnX2xU8Y03jJ97Yae7sbR7Wjd7wQhMbR@gNdwaKsLU0BYPJjivZ6VcAO2LHNvq@RO6IhlnJIenXC5o/TUxG7grEDYfEPhBcwvI9W/FQr1G21WNLkXj9QAK4iIFr2aQzrxuMISZZ@P1BAFgklWvtTdtMLLGGgb@efsICP0c2LfziRwHwnZ@4RuWMMHCtQsztZpvAbt9PBUdsPzlLwdRJZXR8H5yiYrxNMWugFWWai5gL7@FYIH19fmItvJmousI8vz/HhusR8dFMx80B9ZAVChusYc3FNRcwB9DGtEqbg2sc4rkhxDy18iLzmRj@YyMddIty4ODJGRUslIsgDzHLu6POFC6eBNtIxj2TliViM4ssdLNmGyck6giC/fMaFEAgCLc6x2il36I5R5IIokqBz8GUQP54zgqw3lAb0ynFpvZBAFEvqIMDkwjhx3k9sTiU1tXGwD87bNas3QAQMAl3aCwlG@Yl4E3rrLcFOkeUtaJvWKNCX77Kc@H1NiJNA78pxcpMcQu3Inojk1La8NZeJON4t@TpL44ob6xpimQXbhQvCExh690xQmPY0h1Y/g5Ix5Cv2FyHJm51MqOHSOCY7thKy5M1886YUREQyG8TqtYmT4rGrkUnJecTio@hf67MpO6Bb0s8E6EyhZmP4WNFvduhnDsCasJzBsIhLQUiVF2j9R@OeCZq@ektgZAMgZEAtzVDSR/RAa8C88kzaNSYK01Q7A1CC0zBJQ/cXwJKlIkF2mk3tIVCgCxbde84BswfNeWSD3tqbMX2xCcK7A9vV1bZ4/seftaEBZpunp4xI8fcdDaAb8UbnwdYSSdFDP/NblmCuBrqmEBnI9SWULQVXGxTdd8xHjRoMSyZ7it1H/Vo0LjAn/kDveoTPeMltVR@0Ve85PxMi8aSBjac2tD7VCJ44QaTp8APJp8yDPD1NsXRTaRMWPhHS1HFr83ZRh3xKENC0QRZ9RTk9Kx4bL5u5vYE74L@4UvaldtUs/M6nytokk2XySlNW06ajNDX1ET6wletB20xa112qNBat8BC3806ERqdkR1euubOBzvkE4FW0tW5Xtb3nQ2C3PdDtaVKSvqXHI6ziaVaMdGXlMZy2zn8fAvH2qviOh@mk6fTzLQxJLNKCXoOkxeXwZIBM2hRhdaU5wslZ79s5CzMklRUET6UVj2dyOMb6ax/jhXfLejg9DsyUvlSan5ovxHOSzJuypPkCfJIbpqjOYkn@C70eRi6tr@jJbDvgfFCIe0bPsWsOKM3Uky1dcYCZXNEc6g00H/08xuA4GLWQrcauR9h7XBxvCeyh1ZRxGgs0EV1zLN7jhOchaTpthx6jwR0R9DNOir5Z@rZJGXZ6Sd81XyCYLRdXNB7gt68QcHwxAZdrAgyUMh@iXcu8xe@DKkbPvFH57/xB79PcUn2FqErqxBlaa07ydutL7Ipr4vQzn4rXc0vltvS54cJyPzkd@FqGdjTddGBejr@PEQI0bMfhv/NZOUgzTTGSZGAOuucnE4WyWEoY1B5oSUXvmnqh2E0r8PNgcw/sDop/8fxaseeLLVn@stjytCPTkMXzQXl/nbavv8QJZIW2cbUq4HxksJ0nu8Qqx8MVhDkELkHPr9x2pkgpU2luJHmoAexW71YZec@fMKQ8RF1vSLFGpFuD8ocJSkVwuDbXt39KbiuP59b@OoE0g3b1S5UINO61roJ4pt@ZJmXZjPyNKeRM5uvFU0cfqAN1rpZ30LxScRMiN@fizgVF1/ky6MnuwTcWKiOqsSTMiWkgHhoTfahPYub4VaXGwRt9jwoYRdegk39RxZkr7yxQyC2cbB@C4xAdswm7xsCaaNwA7Y4GxtHjlOtZXs822xOFxJhvlUjFLytSEzq7o9L3If2@3jdhfmz2QWEwvqL9BVKyfPDfCcQUMlYzJgwkc7P3l7RBoQXFA1pUu3aSaBv/OqGTfWhST8ClEkzbDNUd4e9DlJ4nRJumqX9Ly4AsbWu02VhP4vbSL7XQjJIjdjewsfnCQVNIs/OQ4YKPM2KGCdTD2bT7yPw5aI56ZEo4Y1p/ZLQKGNq/NMmEkZosQ47d8twPMeQRdmo5VUytPsqOXAc1m6qu8MewsPIYvlIq9yg@X@sQyi0tzOBiDl@@Ga9/hadEjzUCYmltmKD01L5K3kc0e6V9NXC8x4NAQxO/c6JTaVqMeCCdpUFfN/B3YqkooA25pgFTKlexuyrOSXRcwxShD8lXb41jLnF3@0pX5WcRHhMdY9MEbnvjM7mxc76RYo3vRGlBMr5Q/zgrQMe5VkeO95yL8NWoBe056D@KbV4fb6EF9IudOpWeu7TzBXXP6Jk9o6f2bOocvu@h7gEc6fJTJI9VAsrfU5xr3OdH8mg8l@s5Qerqpq5/DXVRHnLpaJrzjbN13KPfhqTfhHekNCFCPL5ox4Mhm4hEY/dDfaenDmBkckzXtNQk@R4C1dHiw3/n25t3DyIOO9NUu803KaD5T3G1pq6yWw2KcOUEV8bnW5OauqngVtJHlHegjPf8GvtUy7S/aPzoKqZrWfRoWPrAoR@y8yY78w2Ya2ybSvo1zKC5fH8IZ1m1azZbPe1LRWqqimto12nPkMO9j85LhTCmmmssuYXBKV0DWtmjFDJBJRh/jI/dh8a/wDLO3NpvDmx79GXBMLnq79tb@SoBOh7KXyzQzommIR83QHkbfR5ZqhDruQ9yEynQqCwn1QxoJfKD9p@JvV5CetHC4gNKz1S9qTCBtbRvsV@KDQFkydMCmxogfJ7x4iFBuCPkG8wKozuDrhP7MuP22qBT4c9chLUuHqviq0mObt4GrM3Q9RVDPOaOyv7K42MLI/lHV0bmkTmVFmugSXXwoL1L1yyH/7JkJzu3eLOL@rNQo/mzX9FkbbXDf7@k6fVNGzfAg0qRbNmq00IzOEpjLiW5CDLMLkjlpM7GwB7s3OLP7iGYp6tMjnjJt/tqV8ENcXsa7o3TndlBEDBPbyf4GsSvB4qjvR6YrjoX5/S2gq9B@Urpaq2diRbwEHrUFbun@GOiU2DQbEPc9jSH9iF7jvkdibMYrdDPRk5b2v3zcI8bRgJ6ktgOypK7zNs26jvQ1o/xyty8JrVQsTj/oODTXDKgiufces7fgvGYVeF20LcGjnjMz72PpwqCduT@NYU7txpIxeRHEMKsp@jufFtzwJgK@pUYGcfOh7Tu95pudtn7YoaBOgYCD5XwBxhrA8bpQ8WFHmA487RAmh1lU3k8YPulsW96eROtF0mu9jgfgTXUHEtqhuY@bqlxXQVmSt4Tq8iVMTxHk97D39SzWQx8X8QRHczzj3A4CbHzEMI0W5wfc1LeIc0w7dKkAx3eBn8WxmMmAxyAXNNOMYKLRpV4PBYL8URowu8aAOZB0TE5PELDT@A5TNccl2C1Djs/Z0t3w7XMmnzPKkxak9jlJceKHzrQUR9adMbtiCc/X1IuK0uRZDKyFLkw1lgm4oOrOrDuXHBlAraj0YOXd0wCZih8Ly66vRqX@REhp0fH70Bta4P6d2qQVQZVSX7QhZ@iOsG9A//hr9riVCLMER3Qm2DoAILgoVyzr/bM26c8X5F7zbIUPNWIOEDS6PyMTXKzxqALgJ7IDyOat@x0@6QojjiJE8DgOeR6hF8K3rhoqcANyi5vPF4af7OpyNhP5VWqZeqDvgGaedvtOSl2rNHe44E93kQILgQzXBunJ@0E22VtFVdoaUs5zch107ymsyFYkv/wV/xgF20sFxt@vezpQGcgR9w/LtNpqlbLHECpPSSfVNsUIFEkMsidAdq6oHupPDyG263pxBlwZNI7b0XZ8ENXm7VjlqyzCB5uxmMcZa0TXaodPX9znrms/MD6afU//iwduxOEk75LlgqOlGAeSPkeGSsYnYfocWyESUtDiWfo77rXxK77W94eQCKFMxluvPd4zDQt0WvozCwdEfW5UdzdEEU3tbN38KpPx22JYdVbOnhFu10NlMd4jtVwoIOBN0aoea@rLEUH3CSTPHZZHjLEw2sKuPgBXdqHjoeIMMnSkH1mPWSyZAv3RoOPE1LHc2v9yoa3ZScX3FiV3lKbA9pNcJNNZXMVqs5So7JeJZettk08P3r@/cUwm0leDFfrl2nHI@rFxfC7TPYtUN2E2eLSkzT2vPr@1t1Sqpr5/NlRRkyS7iNlvhEMxMTS3eHuYf34pHZyegytcO@Jn23T7itjWYNcRLude6ZOJ3OBLramOt8gf3wfgEejbElh63jnRCwWCm7kJVBBaykpLXFnQDRNpP5C8nnpHTUQPwsgZFpHYx5H7cJAhG0IzIZUw8oPLDxfzERacUaSuExDGY8dyCcMbrebI0uJVBKrALGSQKyvJBV7uLJPedjXUOyLWB4n29O5IEgxP79zP55XcS4J7n8n9bZgoPzt682xPF5vgnmk3gDqh3pptmu7e6dH9clkwGP0JKlbKeXFDnYunLGncWuOdyiUDvuIhGjOqkhMogTcKwYzulCkqbq3KlRLCMdWnycmDqXyS6ExYwJlKngry2WZ0yIapRKgDlLGak1tsO9ow0ARvTE6gO6OV9EXAtuSj9oreEoSmMN0Q0YKP141EKsgl9f1DkmIC3kdcYLqT8LrcVg1HKNBM6ZUDwxV/qjjMPgPjEqeK3vJhkwMZ/IlS7IsfHUVZoU9HzZW5mMUW@KEkJZ42SW/vHg7A5SpfaXQLJI2e4kzBDBK64qFR8EF9D7M3NbYx4FJB5Y8YeLrF7c4R1H4RSTUtC0Fa0MHoQwXj3V74xbh290@rqB2xlUzku9BnhsYOFABUOBakPoQph/AbB2S9fyCAU5yU5xl94ZKMjM64uyqryU47EZzyAyJjdBBHUcHSYm1ERXHO3noqBqr6Q7oJG0YvvkNNqScpGhDMt@VnDSYFAaeTPkqY4JJIYR1KrNnm2EovW3BsPqBJ14iOMLsBHBG1heTSaBcVzO8O2TW0FpK9o015toDXNOvRmaSeEVYI1ey5/b1AOCcWx4u1PSP//TP@c0OFy64fyHcw8wG@P5I@Drg/idejCyD75/5viz4/pj7vk9jk80eZxfZC3Pmg7u3gS@fSTN1QpngXaRDdfFbG1v6ze4hc8iki23ZV4aBZkIJgzynGUAvrQ9McUNtjOA8h3ETjvFEz98AiwBfAX@geoMaDeWn2pdRPNS8lk5jwXGemaJNwOqQ23PpjPPHAd7tAUpYupAvrMhpKGTyxkNIBw27uOuUI4zF1kAmhm40q/Kh2cKzBExyWoquVgplzhvpJeX7nPTBL@gSwIb4ROGcQRo8fuCngLiqSBZdUuJyDJPiQBaRIyjT2iZnNdAGo@QAkBgGG95JLVA3TUEq4GNDHbqkMY28CVAT73BCu5PKb3jxECUBEceNN1BMd8fxPlLcdh/ooKlgM0hnCHaMYGvSPGY9/55duBfGpbiJhAHj/WoO6xrg/sdzrifhnIVHL2fvxYhO32qBtWHPjg0T9xtvQ2lZNJvO5tJyIRbgUEmggvJiV/8MKKFzg7BoqdqVaTm1zfrui4PD45n7HQgyMg0WYZHqevwimUqcX/qOiF/uSaJubKePX21se6QMlmq8Go8Q4yX56WLOy226pA/kfsY38M7mTREzGcmZr0VM61/JbdqxMot9HJsOAG7yjYMzuUZjd/fnl@vVCyM8k/3neXfehFPLyFzgunDoxpvIdDGxiLvetuQTvEvPSXnHU7LS@EYn/1AN94@DH76hwb@Zb3xNg7cBOkQHKP3zk6HUA1ujoe6pNM@K7ijgBfPKC7LGK6qMRR1n2ArN7KgIloaJusxeIihOCPlEOuA2JO8KOIdDOiScuZWJ7krxaebDnXgYseuPL04QNwb0oHS61gzdisOt3vkq/2BryrF0zY3GQoaAmD5pNQvpPHr/gA@mVM6HzD8y5KDOOEyRtS1K1/vcXob49Q3Mu2UhThc1HA6AboemxcZWtC3Vcx2BTsW2BpBFCydkLwZ9gOvQ40jF0UIFLSsJiYGeEa8o53g1gaBEqt/OR4exVE8dtrUujDjRWAJE03eyPL7iQcE7CkCvas6rAZqlrJ4CdcCmya3jDQnD2HqJvOMKcosmu50fbFyGABkmbcbWuOUicmp4t/Fgw6@xSMKnTDOWiKQYn0mJi3ZoVZgMUSm22cM9dGT66HQ0UtmCB6f5YN7R7H4KawXDDGeh57iDNsg133TbRoAyyrmS0oy2Ooziwea1S6QThEduz24iMWmGxenKD3HBQ3v67g9PFiquEErjezOm5F2p5Mu5SdFQKqV6TggPn8GkBHI8du09cIKKEO30FYtFB3R5isNSjLzRi6iRcFw7xpJVHK5vmcHicbJpwIMiYM6CoB1yaXRKPYp3jUXTFWgkDHWMNj4@aRY7l1OpS3BTJjG2hPbMTdCm0BIYC8EcFZKsEVrQL@BvDUvEb4ZMiRsilyjbEN1fAFBzo0lOdXskX4AWVGtWfTI@LB4QMJyqpdKaaI1JaV9iwBfrcwQioJ0jxb05AtBXHB8CqqGMBqhNW21rIC@fvVQNQwUCAc/08SJMZQBMZscS3h2tifEdapRDmBdxR5xHgoJO3q1Wj9zpJqhrS@kymcbK96DWfLhAvaYjNJtR@r9Np9Llu@iSXhmlQdeMVaNLvYoczy3H40vGcnTJQG3ryRO0qN0vgTLXSMEEdQhAySU9VgZ@BuWvsmSUl5T16FK7kl2mFOCFKfIdJPjBSafulpT79NITUJYSEGJzoRNdcujak0wqJd9D@bCHLKUTwDN3eH8H3byK2S9p8TiWIbXUwAL8kL44jtOweXGcJuNdWcwF0t2@6G5TqpjfEjM3xnICiuA1f8DK44AltpU1PODxzWq5eXEPqH8845e4@ZbRngHVCU6@pMmYrxcsQk6jzBVCJsrvnQECDqNARPQmlFgMhMlvfhOWC4xJTwu5qBl/ms@U45G8DNN0mF@Hn4Eenl6WbOnuYit5w9Rk5Lyj5FMfLw@vDw/fxi6irMQi4c0DSV6RvmelLPu6zyrLPvBhv80nHF5Oh8LpZfnJajr94cMHmHHA57yaqoL44J/YeTJyeR5dZay6urqcKBSXE88ijUDBYtFsNnbM0uxC0zTLabfha/bomuRomH@ePqW8YPoP/4yHifyFw/MgiAgNfyuckg@zi1VFWY6vZJ8ZZShaCT85JoMTf4vwlVk@z@r4@dv//W//7G//hP7@jL7/XmHX7BN8rjsM/8n9qR1wK@hudj7htTAwtaiQXLAikXwucvx9hP1n@ywyufp09T/9ycHHsBuuZtNnNjzd8MdwoRjmTnCAL@f5bsLV8DqCFe7Do3SlUgHn6n/6XyF99QXgwZjROvxU8x6uwihcTVYoyedwtQAOOZuFfP/vn/0sFK4Ow5/CsiyHR/TXCGdk/BSfyE8YA0daWi1KpvnMK@8w8PHC0rKcvRi3Z6C5sWn94B7kA@3KzPAkKLl9rmKCG8jxLXB4EXBh8dmHLcZUGGrxs7b2bIbge1P@o1QSPinRDYboSQ69KoSLlUSDZ@/zajjgmKqw/8tE3X3/N8KFwt5tlslzpXM5QfWLsFxcOXg2/OoPGxfaI2J4TDs/czYd5lHd9zCv07NvgQuFf6hUjlz8e9XEv8Nj/PupYo49hc8i/NE/fHwv/i5SiAgmkNnP4m/RXUPh8/D55eXrHv3Z@Ldj4F/zI/7tfcK/1y7@nbTw7@g1/p28x7/ZyoTC6@vr4Xj8CFRDwbNf8zmFbyrVED6PdxHd7/TDVg4KB89CLJy8jCfv789T3w/j5bL4B6Wp7Pvww11QrMv7ZHL9@2o8fk7FO6@Kcq4nL6tQVl5k@vl@HRDH18/X11ONarWavPy@er4@mUike/Ysjv30GSSsXp6fh8J32BYV/FnGn5aDv1lJSpMXBwsYnUvgYuSkhwhgdJE9@kPhD@sfovGn8acZPXOTka/l61fmwfj/4GAIEdowc2XamV6mJ7dBIrKMepoZZUbDTN88kNvgVOEv0wenlukMM92MkTFkeTScQPXwf//AdF8dmIDNhJTuMOMi4kwHnt2Dg1eArwN5X8GflslkhlDIYeYG/jM6Cmq6I4ue3zdiF6FzJn1QYfRPyZFUJpIqRCLaZb5gfby4u88WPkqJSOPiPHJZDqedi4s0145YdqVMN6Td3zca9f2tRiONfLS@FH8WTz6DT6UaXxePp@Fq@enFWhLbj/NfqhFOrz@9qOaS6C7EoZGyELaejn/jZ4wSntXFixBM@M7O8Ht2e3PLXeQg18XZmR@LP2kMIhcFwQdA03PTTzgYaJq/p//2wX9Z/69OWfT8MsZY9O5@PUqfGP7FYnf3d/fitxqLRoUnug5/GAB@THJ3X0UnAd2B6zwau4zd3/Mw@I3G1jnCKuaxXqXEY0DosGGe60WkDBpeZSkqFtUuLoaZTKzchBDfvK58pvWZWJl2riw1cU0NZgPycoxA8ivl8opwrxbL5aJwy4VCubzsQ2XAI5wApDpKq4yMXg7HsAic@6MZtKnQLZSRaFvt4HXkTy0LJnZyKfP5sx/UaLQ1u9HA8NznzxfQkSK4b6VSykNIpvj5M/TBSAwmffumWDEtwRROTmfRKYMzv75eWKlWCyvgLhRjsbJ0vnTHCxHtxktyjN0vpS9VR@JlhMlWJMx3u0Tl4mqMQu8jS2mpzMLr7GkV2NeBD7u7DxMl2Uo@Fm2O1BhbKUSL8ZL4qyzG2Hq6uszE3/l5Lr6yvLr87PJyrCJghy/fKRX5vnKnrOF0/77cEtc54iY95cmTXAmqWMyUL0KNxlbtpNbAe/ElCaWpxRiGkuwI4TqhZUfOyTiTL12eY7kvLyKRtfIz3kbFPAtHygIuGQEpxIolql4YZoBaB7fnDlFIi@@avJzNLabzw@8K9QxozJ@X8XN@fl7MFuPLIKWWS6XLy0sK/bxIac77w84l3RhUSZ7LhfxlElWRq2FnGQorr@bCyyGLdgWtZlgbF1ZtNHYtQmBPcVgT18AdVde9KzRvTVtv32ptFbAf7tU26yeJ7DqgzG7XNhPZ49ONsIze/NhP0Tn0H9VrWwenkOBwr147rj/ffVM/PYRwBwY8IBZ8@oeKOlAb6u1gcIv@hkqfTc1Rrq4Uy2pY8Bl2fvzVz3/81X/341/88Y9/8fMf/@LPfv3LP/s5fP8Kvn/Mn3/8b0t5/P31L//Z//zjv/4LCPz38P138P0/fv3Lf/Ez/iX/38D3/wyE/Y34BuD4F0gJ2P7o17/8k7/89S//yb@E778S3385/f3xT/83/v9/iT90/sWPf/o3@CM8P//jH//wT378wz/48Q9/8eMf/kNA/vd//Sv8/5O//vt/9yv8/1/@zd//9f/w93/0P5Hjz7nj//lX/5b//t0f/Pzv/vCf/90f/PKB358/@vvLrwj/5e8h5OvL@TV4vqZe3xryy59Unt@GGuNciMH@7B//@C/@EXDun3Lffw8@@PejfuF7/Jg4TdOS8XHgLxj7nAZFKPPssw8KKP9HDIVg9nkSG4VmvNBf//Kf/yUGT8D@oyCGjDwLu4TAfm6/ANh/7RcsCPuLH3/1sx//8h/@@Ks///FXf4QCLblSStQSSfkLMx0AzH8FHAIWvgYOAOV1XNteZIuhLDgW19EAEZLjHz4ASRfBBQr1ciifA19IrpJbRjckhPnJMp8hx3HeD99haKUEPjQJxGEIifOoOERtxFmlUomHhhWII1DwYpohqxZxLotzgArgxUQ8TaJRBP2SDTcIC6SsxI9YY7ky5AnjGFAlDAwLhEFHkpyV4sXKFmRYGW4xxIXI46EP8PxQqRYrwyqi@4GKADjiG5AlQFWwdMPqD@CvEE6ADw23foCiFCvxeLUIIRWqKuWWaFCecp4qR3WPM6o3hjOGFrGnzxj7TpKLEp@LASmZgMbf@Bj6KVkknkL8RXxZVIf@PSd9lzE9tNOQ6MPDePxTDKb0AgDwJpO4Dwq@ySSW5hlEDzmqOGULjzjHAJSLC9ONH0CjbDwUp/aNkwfyhzJ83We9GvAgOqzO0tISuNarUk46AKWe2ddrjqvYuExAGs0akwolCYNxW4m6dEhq//LWMvzK8F9fpK2hnBzLoaUIDuUR5uWRjOfMFTNMpfeqRnVZppLHCS4UHodzVZPWekBHXGGxUJTuhI7R3FG1QIMJvXK6G@YQ9MGEJCXkQombTMXU8p25tlb5QV5ZDcGT/AO8jlpcjAzNgK8oSmHvQoJW75Lr1NPACepGIVStivUqJoeqx/UTSHBywORsJsVAibxbWc2u5Ffy2VyhkF/NyiuF0kohX8yBhCpk8tmsXFpZKRVLq/dQoGfQzxNry838evUfzHz@m38w7zM/FD@h6ls2TLHDw9fJ@1B1mEyms1TkipxfLY8qUBAKClVJk@L68uguCUonNk/ogrZG3eEuHCha6C6JrLoAHxZaCLEFCIIPYEZrPRNLyLsHZbGWhpf98/U0Sc4DM8RCF8AMHFvICn5C2HBPQNo8kbkzXxg7M@gMneABln3IANrBYHu4adE12YnJN8dtqK0HIDZ7/MVWm7YJuudPh9lQjGsetaXh5Xgt14/aUfD2G6evub0HIE6tPh5XUe3fG4Z6vwkFRIMiB9iAH1s3zXkAq@z08IFavvIPuuHSHJ10A/Cj3ec7J4HnSb22uRMqsI2D/a2pR14A5dleffvE967yWC9p3kfxrr63N@0VD5w/LLL8aiIBgg9@8JmgDz1TS997IHLq4RFRTWUSMgj4xki9Sybvmypegn7Mr3kfdnTTkSORrtqHEQz6qAxsjDtju6YOU6WlzGYGVw/Sn3Gq01Cz@RFbAoFXgjkfW89XC2EpLxUrhUwWBhW6fb5jlMMFmP2dly4rQ5ZjxfNLK@yslEu50CvcylWS@ZEEzQntwNykjzdv44ltN2SrbZin3Bp02qKJb7kZWOzBQHhgEDptrdsDoXdr@gAwZQw1FYXB91s/gEMNftzHA1yeB4XNxOiz4KFb3@Ljm3KYb9MRouAM9wPTWSBv4ZgGFmctdIIimF5@xPDcWRPfF0AHwGBs5wdi6XZ/FQRyKRTCxTKtwzKhFJnAsqVivljKZYuJYqm4kocpYz4hZxPyanG1BBySkYtyoZgvyYniSim3AuIYYvOl1VAYRJbWSadhtJEliZ6a0cL7OdfxolMz1auGwtyEAEM8vi4urPgBgyKTcsWLDIOEUgj3xS4PKxK@kDGDrzuUpZCksBYLb29vZra3JWkDPWjv28xIUhs9@WIms7ohSSrFbMKQkYVEPfTVC6i1SpKGns3a9jZiuEJPtog4JOmax3CP7nlWAcxATy5Haq8kffTRZQC5yUtUpFQu92QyG5uSNODFw7OJAFfjvhUqbB09GIGJtnnMJsRJ0nMvUQbIIB1xOJHVjlffWk2SdrmnVkMUL6jyeV6pl@ip0QcS2eADzpekLji6NkzlJakJTuR/SWqBqzVSIKwPLjxxaLiKJI14PbAmkjQkaKV1LYE2J8IhHyjPzo7Sc9tql39GNn@2IGoXorThoL7dfP682e027VGt/vyIol682FGuRgO72W2KhM0GfExMBVHX/dH0R8WoRkPR50e9hChjKqoxaqhUwobyEUomPl3MqN94gVEvIGre6pBACJ8@ADfxs9GH54bS5FHeh6LoOWw2pTKyLHadTpQYV0nQo8lidygOo8pTUM9XpDWUp2YHlKpBMZbMPx0UpcKqtLYMT@mplAPnMJqJZBiTIheSFAPJ@FRazUtrkadPk5En8lMmrZakNWl1VYqV71FxiMbuOtFhYljJQEA6vY79GHsePEFPEUrGiTp0Uzsq7sxoJZNnE5/19TOAw9OheLBuf9BnG@yWRAdus/d2GjcqGyAnMmUDT1@r6F0ahoehaltxFZhubNwN1tYE7H25WzlHBJ/xZz0pnVXPpEsWzDe/moFSnRqt7Or6@vnnS9C1KnJ5FIZRJFssD8N0kmJ1pRwF1T5WcdSPXOP6rKONbLFRyXDda8kZ9M8ziwU5cZdsJO91xXGX5NXs2vlg6TwpXy4uZj5316X3VekSs0eVjP6ChjwQaGUI80jGRWC4o32AeLaW5G@RkIuFWAo3fDfMToNuimcfApJunNAqwxirq6BoyKVsWYCErIpodIlF8RUwfOdJNBJZzUYisUgZoBYhWLQmcYvX3BJIWmjuUhbUwbKtugNQPjLle6@cfhG4KlqQQ@H7UBsvCF0phcJ3ofu7@/WqN7a/ZKOREk963ieMdeMwK0nTQgMuUSySK5mqPmO1Sq17VCsL0NomzR2Aoy74gaZkevFblzPi69Xv@fOiist7kE@Ik4eW/NLr8Wq6Wq1ehCRJCkueNTpazMOMA6flP4Tpfje2edcZGHTGe@0VEkxZ49rJ@WXsh31NvyvmklXaSROF/nAfjq@ncZ0sVU0TtVoHtIocChumcKI904XuEQWlOy/h9EZl1nHp@9Xvi9@/Oj04PdhmzzJrxbUiJwUt6z9LJOSIHAHSPoNRTzuqh8LWZzMv/2C8KIfXrEhuJZKbUKsuKuI8bxQ5IXqO1vvz3OXlOUxdLmPgq1SyT@V8Mb6yJq/GwlU8V5hdDVfJAd0umQtfhjmClVUWAw9ZjrNyuJoW4fKqHAs7Se6DNPmwEwoXX334DNNO8YpKLUuudFqUaul@/R7@q/fnMDO7pwnaPf3jTxp@7jkA/CO47@GP8ScAF4QZx1/@kFzn/@v0s3nAyywVgOLhD5UqNOz3je8b4VC4FKnG0xF83bLYfyCmPKgQLRv0pzrL@Pf9OGAZdLhl3wfe9WWWr8qMqcvpdPoi9joL@kypVCgWwqHfzH7SyzA7W16osQi/KoXrUfTece/gSmTiXVc4qV5eSG4dH2y@hLkrKFKqge/8Y5sH@ymMwtfSjU8etXRVsfWReC/dCKFQ/zrZPMQ3V59uHVKaMzpzRqE0dxa5LO2218RrIRI3TE7lWDaTyaczK2k5z@TiWmZ1LVtgCggdB8@YC9cSJmVUrU3TGnGtN7oZo8QLNYTBuD0NpiyOusaeH@5RCjp@vrywVX91wA72996lvFAefrKze8yOD7ZPzmpHdajHq/oxk2rHbPdYYme7JzsHpyestv@OQfRRbf9kt36MCNIhlFe4isEJ5quEbN0ZOWl3ZKkO6YUTwY7ZulbdyXDFtpQ03vw3GWzguwBUvEJ7MnxgwLyvHVQ5j2sLMBMctPBtva1rpd22Q3jYTWuxBRyuF5ZVG3eESr2Ms8ryg7efMnZ@kbVW9iOrrJXZN3Lrq0zPiD@mr/RzR2xxcfHCkHxpH6yGr/EGg3CbNISNy7T7vr4QLaywZdBzsyuxccz@weFCxvMtnB2dLMh@3NHWQtb37G4v5HxPHXwrvm/7bGsh7/s2ai8XCuNk@5sLq75vq765UPR9wKQLpTHO/a0FORPyiHVjau0Fet9RdHt3r86WAShWnohFawY6poKBENGB4fCbB5DkbHn5tmfi69ph9jOagm6rX4L2wCegFlArOUe6XibYsmnBT1/tAzAko53LUXqvld1tJQRWvAMDRpDQXWgBK7SAFQL4BTzzinBsscKyMQbRCx2@Shvl1/kkmHTq0Mm27xy2jrpBFZghQZdq0AlHSKGK15OFFu4FymiHLD4d2rZJoDKUVLKlWAyPRe2f7u3xzCzIwrSjEkEy8khzcJoWYIMqwi9WHUJ54/BmobZAWi0IDQJfoRa6n2jN0HRrIimgngsLLUAwSd0bRU8wVLYSuGSIeNHDt1sDMESDOwMufh4sGm1hXbuq26ICxZCY9YNtXkNcdKywyVaOMcyUKEXRfCP358/M8124k1570mtEOG6BnBeL4@MlrSBsDMMWvIN4BEGHjinlAnJMPA6poToUF6jXAhAdvvyMslfKKmSUibAnT6gc6@ArRSgLTBenHFkSQRCBIBiRD5H5RVuk4sYW0su4vM/fP4xExHGEX8TXHPn3K4BknS7oVKv6vdBvzgVDddzylEAWUZ02tjW4c9kG@FE8AicnWBO6SYJ5kXIBI3FekWBqgnUgeEqmNjQDOFe1xzLRYwXojNT6@1u8hfhlIhTOA6jGIPfWqMFAWDzB7kuMvrDQtFXluuxBgTwkKOBbZJooEoLDPZ7uaIuSLfP@gmyJqb8m5e72msdHPDWwg@A0IivOWjiviOpSYHUMNINfIMP@WwH0nCU5snhcQPhcJsDqk3DJJIe79/jyC5WoT9di8ZtrgWL5wVrUv7Iav10tYFgbswjUAkR8FPDGAZp@JlszOw8FjIWEgmrz01DAADrmJejjEwi@Ij0MueP0yW9PD4P02nRXhn4LLcilAk8y6W1NetuTXuy@EKIwmBJkV9hn1kSXXAAXngNmRXC0uaycTNiZ9JLZocJUL03Hl8A8B@A5FJUcDBlwVhijBEk5eGm40scXV1RYbbuxu18/mYxFfCmnIQrew3c3Ux6xSTBRIIx3ouiJ@SWKdpAIXN@MHvI8EkTPxvHJUb32KgHli7H1cQ@Y1gHgR/SEiRrcezlAqKG2YDxuJ1j0uMaWY@wJlizBhGUAPV@dhW46KqB6MMf2wMpSVhkO4vsne1IYe2RoTlZSlEVj7PPFBQypmVUm963PuX7OWM212Si3isoux@PrIELKewJmn3dNrmwgJLCngjdZzM3sKpNhK3aOuWoPNO5hxp7FT/W6x7GNhkXvtKJl0qTMKdPrv1G2iLsdYFycVG0e1yJpbEQ@wFDsxhCGwznZtuKknyN7UqynYPGytNVvLcuXNNrJsiR5WdYp09ky/EaY92C6FJo6kUpXZJiWayl4aFNEHlhoNznEIDsU4vaUwE1JURNfF@DG1uiGC5QpjQZe/NZoRB1V7@A7hAd2C4Z8VJcdAYYfjE3xSOpI6JiMFORB/Wkyoq3hIUu8sQ9GnSmE9CrjCt3LFqUcQyG/ZI6rWlSqQDHQJobv0gxmiK@DD/qhWfHwU6DEsTWhFW8r2B88ZOcTl9twHAOnl5gTDOJ5NtRn0zlxPtvMicM7zOYl8Q7lzom7GvTnlQAEwwMx4ljdnBjDPJiXgN8NM464PA8Q8DxI4MvLaGx@00O/mmzxwOU@RP8Te6CKm2p2DwIsCMql4MBAW4e3VGDaloaXME8j8g/2QsroMBY4Y@yzVWzMSYrT0rRp9B4mgYgOydE9w2y4hm9jH34nZ4uxRABhACNePtdX9IdwsgBSKOEcJGH@2mzmWTodHzWy4DTecfoUHpE32jC9GycwrUfgMXYMi43vAS/g7UZ@jM/Mc7rcGN3aLONQONrisfnliXugHoL2KiHHggT9bbNPfmv2yUD@2Cd/UtYVdj5Zjst4wL8GAeM6eh38J2XklXoyt9g31TjINap6/QD74n0dgWz4Of3JbH00QgL5POVVhdBjwFcKCcQVRPQN8oWaT5winpd6PP4sV1hS9tNwiTfuDWRVDxQ@hDcMNBp4NWejQXeyNRpoWWo0JJ4DDbw44AUHXdHZeFwKtNSGSbFRKalICSmZrB1v7u4mNUNK8HtsK5LjmrbawKuVpEQbJkoViQRWA2F6qm5VJLGRSnEYpZYezqMWyAMq@OVMCIjnQq86D965@eXsWsEqmV9RJXMqs/E9gF@R2xHlhkeeH8vJ5hdqeRlt0p1PeImWrWooaPgNveJFtHg5wsSZfDTpiyLwfB2y9Dl4EwIvEj0aGCbaGq8UoNf9VhhZ@yTvjhBp5koP0dvR1IMIxpzKuU86pPd6MLovqq0KPYvMQylpfFegKFhK1DTA756Cxq9YGA9ok/eGiPImPNukg2bMqaKOBYtpYeXPJbxWBBrg0LTg179aBNz@5SLgxutFMMgTdeDGu0UwRUc4xDUj4KKLRuAJ7C2N7zXsK0OtP0DDTfDwutDkxsXCIR9rQqM@RU5KP05RhEjpeEFsVOCNxaU1Caru0KUm0xebIPy8u01il6FZIUs38WIxA6rDPKRzb0uJJX4HjRRQxFA0O6I0kDYhMYkrIZRWXruEyWeAdzwRg@rzVJjJrZ6ICGqS8NOPx6vA3SiViekFUgQmD7ww4wTcyhR8fxYp97E1XwUZt1gQiituc8qN@yAfLHgQg6eoxUKPzKT@fzNPCjbJf6FTpf/vJ0UzU5/f81TmkSnMN89WfofTgv@q0P9Xhf4nKPS/M23@AZV8GuVsj59S17@ohn@7@kUybwTDht29QdNb9qfoYb8jRWD1m/QAr9Tn8mO6wJfHZw9NNjis/8RROvSb9Em7cLZt1mq1k75sHz2vdWu92tE78G9k9uJnVysbW7cbzzfata2t7ovu5r76ulhb2bNevi2@e9759FEF7X3n4MX7T7rV6oXeHlm3Z@rhbU4tOrXB4OPuzsjd2Tjtbx7n363eZup6vrOhftzSna1XJ29fnjzPH8dvP744fPGpn@k7h52MUurndl4V3myOzoxQ/kY7bW/vaQf943b9NNvf29Lebcc3M3vHpddyZq9@@z63eRvPZ9K71suD50enV836e/1od@9de/OjqRQ@Xt9au@l2qbN5dfQmdJB7Le98PDjo1rOl5zvp262O1c5kd3Q7f/X26HDj9N1O76VS72/nT0tvr0aHhd7r1zfufry7clYYvHJW4kbt9evsS@P5zU39KNRUzBM7p56Zr2Xr9vbQLPVX1Zf7O93@a1s20gf5N/Hj/sntVn1D/7g6zJ2@O3t9u3L8bvDq9Yv3Bxnt@LhZVwpWs509vjpZCbX6ud34zWn9tKg8b5@97t/s7uTfbaVf9dT9WvtQv37e3XlvHh/u7dZyzsCQ9zZv9HfPe1evrrc2d3Xz8Fo3aivpvH7SfndwEDp9oTW31J23zovaVe9dOr9xvfIu3raen1x96l2/2Dg@PShmh4ejjLnpHDV3OsOto0K2mG7pH48@dcxX8unreOHm6kVWe1f75IZyn0b50p7@Tu0bL@Kt7vvhRz0dP5Xlzfe7n969O965sZs14/Tjm@2jK/tV2zhwDjJHL16@aurXRffKem8cH8utzHP1@lU8o4SGpzsOtJF6ouRXT/p7r63hlvnxaPe9U/gUvzm7zqlb10dvah@PMs1bw3pr2HtafzPTPlBqb0y3Phg@b5VuTq939L2PB8670Ku6nM9vmx1no/NmpfQ2/TzeuX7@dkM@Hmb2jaPOSsHef/P6TNPqvbenn45a@e03VrHvGt3Xn0779Xh9b9j7pBYzTf343bUROs0fHx1mb42XWt/d3jl6VXAPMntvDts7I7n2WpVvjdXNUX5raBdyZ1tv7XfXO4aVfqd9HBxm1Jt4@53lrrzWmp3WG63Vfxk6ftE73T98c7ubL9jP@4a2cVjM7O/tbO532ysvR7uvBvW95lX7@e5b9a11UrjO1jfOCltvj3PuyfVLt9S66ecOi/ETve92T@OhF4PeYPXwzP74Zvh@pdZvqrkj/Z05WpX7my@s7PBNrX7wqXt9aJn78nZ2lD7dM6/1zKeT2087TqE2iheHp27fdE/kYV5@HcrdfrLcF9aL18cHGy8O3r9QVjTtTLk6ftPO5E6Laa1n53YLhedyfbvT/9gvqfKnrVc5JdfvxZ2963R7s3365uxav@q/7F@1QsWS09rYfT9QzHozK2febXTqeXVvY@9EVk@7L49XtvYzh2/bh6cfhyftzbeD0zcHWqZ@9aK01115e/Sm9HL1/YlzopyZb1/a@6FhMWc6cqGUv80dl4oHPfs4d3ZVct@/vCps6GdN@cVutq9ua/bb4qh4bX3q3XZvj9VMs/t866Ny1KmDJD09zCj5wfX@8DiUe3PSv1m1NuLvrlsv3xqyXjzTVtMnH69K173ey9ut1spZ7dNHJf/8Si0db6eb@nb@efxo8/XhVXfr7FNxpZ3Z2HujvB3We@670OsdbeuqdHZ9MBzJr7ePR/1axtDzN8dn@ZsTc@P4bOe42HvVtDvNnaseyIb@6PTqdnCzo672hrfFl72rN0pm721x03BWDjOhF@puv3108vJtLd7JqiX35uDdvnVWPBvmXxXNs5J5UNRe1jrPh68POvXMqqWdnQxP6730xqbWL4JMOdRP7c2D1zvvz15YmVDWKGx82jTzqx/jN8N3hbP0YXxv8K51ku2f2fbOW83efntz@PblcW03vtscPT@8Vg7e1fPH@5ubzov4tlZQRzu5W6e2mdM7Zsjpbwz3h7ZVyr2/3uvCSGC2S@3nJ7kzw6nVOre7xeN6rfbcae6@UIbD551VGCPwUz97Y1ZCv@H3loX4lWX8ofBrEUJ9p9s0hyAv@fGtEB2wCdEBmxA/UkPboflO49@kl0MnwZMy9PZHbuAZNEFZY20TlYcU2/XvAcXXACRY34TkGrpapkVPROvaWnPgos8xdfglexUeEKN3ValDSzc1fMMK3vaOc1Jb5afQQH1JhQ4M1h/hfNNV@/z8joYvSRHXdtIF8fxdNHRtYGih1WLeG71SdCml/36vD6BAWEY3SbeQdlky2eroStcBh94m14fQsX9LNuagawoaPzALea@hyJm82JqK6ioV7gTf7bL/nOkmv37em3EooEyM6EoINFLRtRAqviDU0W5UfUTvE1DbqRDf8flVuyCDYbiNezKMrk6c2hsK6oZqT20AtXhCb6U1vfwMr@x4tpwWS6yoDDUUu6m5@I7JBn8NQYPn6O15syb3HtJxTLFAyxUj1Gzo0lHu7CtD9E2lQorRdnI8ZOCK7FE1RBXV2224vGwRStp3xbgngHnZehi31u/@rlBP4G5r6gReE2g1AFrRgvTMmv13Dm1y9IHKIb5YX3@7e9IQL53gWww5pR7fcRmgctnzWWVeg0D5Rclnt2XiDgMoPpod@Z29UNUbk/OyRPsecXsktDbOsMe7Lekdylh0xGbRbpTzlUu@gzBDW/c8gvtpnnBOeBIo1ZMxQRfEhgqfB74yHd@gyUFm64uIO7aqEgDt5vSOgUxt9vsd894DLdPUFeMaXWW@VRbmC3Yr0Fh0nX6gHmjK8usi9k/SHAHrDUn9bbDjgkq23ywEIDbEes18amB3pv32mIa3sJ812scwD3/WpetmKzqOXva23PC6xbycOPxUVgdoSezgzlrTHvGM0DwTLZcBBPfpkExQDW@3aqDWlTE1EB1t6gmUAvi27AXh2W91XM4Ee7y0PKtFYgfaATS/qHwzEEKd@8W65Fk9LAuB3rFgZSaSjonjbSECZ3qZuaYFROgIjoNhjHiE706doQrf6eVzEeN0Os9cwj97GvSs8Y272KFUNHuiCIlhN8YZ@lTh/EIjaNXvOpjVmPWooXAHNzahRrzINJjhYzjT4vGJdgogP9eQbjKLE7Wjc2JBDPk1EqQXtCcY2hMHrcG34rIO38HFaR2aItE6ZPT5s99hwOtz46F3wBdYwn@jLTI450zelwVBy57f64S@m2LGRPGl6v3sXnrk7i5MwM1bSxuqehQEZgNfpmExCBJbliyLOwjC374EwdjYVHYhrxYXo5DqnODSxUv2hEXl9fXoajJKQd8VYzG/M4rk2UDyQGIQ0tUqi2aXozkv8QomBpS5SQQr8xFkOYKV5ajsIcgKBHIeMHAVg5B8x4qcaycRFwOIfbyXkzD4So45uS9n4/Ll@noR93gGAqcSZ@cXfTkXz0JijnohPhnD0fKIQPjlZI0AeS4bGEcCKFbiOUDBs45PRoxznYrwMw3muXI5d3D6nSkv3jkNb/Ch5PhmQNU@L2J9kVP5pnSLgdtybRGIb2ey6B1N4zDO0svI5qAjUJeE3HoqHppK8Hd0iUEL6FeeGhUDhyMIAsUAEcHDoyXY1WNjXfPbBzsE7pCBj9c5weQEK8I0BCQKSIwiJAYRQjTQuo1W3/LhYCguxviObz6AUSb7uOKM5wegnVDt93IiMcbJhyvcgE@8I4nGEE7fKCRo7O1u4ONN/Qh3zO7uP4cmXMB6JNj416vmIsfoV3FTMfh7GzRXgyKAbOMTGlFX3lST@WOgl7/A5iEX8NPYeUKqHUIwnlhoh8QXmtvQTIGNk9LjI9UlOtJrhHyAYqwM8wx2qzJFR3KM@OtPi/xtQ3TojVITqcDhJxQFRAohzU6OavvH2wdHr4hyh43a3uFODTHDBLOl2G1G78PADmIYqs4HVZ@eIRx@QULzOilN7@UN9OpgguUvVuPEA8AGxTQodLpEWF/O9DPwPHheApIoPjQoFY22as3BjXtXfTBRGWcOQt6KvNRiKBRlmjcS0oA3OxJ6crSKko5oaaqOEXGBsen9IIrB5Unaw7cBs0x6uRr1XNSjusQvNn@bVC5Lr5hFPnIGFq4Oq20pSH6l1VIdulFjTH1AqeodykRIlgChIGR@7cfyg59N8cdegYPesEeDbsbXe8dq7qSyCNojp91P0nEDChLH4ulId55aSWqRyJm/8XZCddQmVcaHMuO5XfHcriA3LnDZ1bRCpl2eX00oYvPIo3nkueK6saeZcfXE30pOLdeBTu/08A4YsoVwqUMNhs2E@4VsczQh6554TfbE68XjnjhfuXtcKROEndTIxIAzHj/FhLndBrJFZ2wbdHKFZl8DG9ufewz1Fj00UvKDTt4Ug@CJUxqgTntwnvjEM1QPcgZiAmlIp2XORXaXNKj4@KICIUt65YkFdA06hSmsApoB0mJ8OE3UlVRJ0xETxUAgilUxCtttr5MT5Hgws9vTB7oQCEP5gcPxqQR@jI9nVEQnvZ2vQqiRQ8Y6K0VwXTWZhAQxbtcgnQbELdaBiqe586tRnK2GqJynk2n8BAyKOuGWuShA0M8w74FQL/Py3HoH6uEdhsPEsUDFMmVxgsI70Xt6yHJyLhc4/ntwts8KhfHpYLyRiq1kM@Mjx3g3FSuUQj/JTja2J3B@xI4jGhTZCnkGp@6gC6q6Dp2YP9oaDv1YNj4tHvLHqOwrV8t8BusIcSyGBof18b3fTRXfb43rtS6Th3IqtABC8STw5nRv8AbA7kCxFcNV@RlLFORiZRczpISow6q2w9@qTu8VB4mPr72GYcFWuQEYQtpmizZJIg5KBy096NNupAQqDDeqjdcAaK446L9AMkewAxcNVc4EXqAnHKoeb3ASCpFAPRqNLJyMNCwj9bjpRbiypK6c7GWolCd7Mg1p3jtIsQBEXsEqRGPuDi0IAs8MMzQfXxYvYvK6pA88Fv3zTIOzgwyfnHrzcIGGjzGzM3/tco4xhrirFRyDhmITE6GiOl3GvDNwJAG8I1Atzw7BgegxvKThiXDx2ShSEN9KrnFbOCMZQVoEjVI0pNjIdbhLR1w6RtEL/luYiZ8r0PtiYmfASByY849HCghk@RiHEGcjpyGwf3KIYRAHlIJ31OX0eP/BEHH4591QfBOHeLNwdMfEvAAR8HktqV28/PxM2vxaiD5KmfIjadMlpahYoC/PB@NVFmBYuwAYFIrkkVcpD@z0cHzuzQOk0pNB6rHCT@T2tYUX2c0ATVDiK4vuE@Je2OrmIYXEffNG5YtUYluNUDMD7cOVJGhEwQjEs9TvhalC0MCTCrx0zUAKrjN7aTxJQjHi0O@syBFQvmM56x0H9gS6b@Ycn@udV1HOyV5VvWpSC9KbkHXNoqFxsq6iWwTrmpRnK7saqKx3yniisiKRV8/Z@x0McHR085bfv4ADiiROLkvftRPsuzYuhoiQ4BjlUWOe/Js86xzokN9Xxj3Sr59fVjo063t4XxVrhyjag/yO6RBvxuvk@CpcGgJkBDeNsre5nqdaWBDqDCg9E@myMWF29tnZQ9HpgLymrfp4t@he1sM05hjCUmE/cDw0BH1S7QlgD@wzyXksQMyHxdeBB2EDXCQk80Qn9bgDI@JxMZ5VJqzB4wPUDzJiEIuQnYEjyo@mJ5kyW4oRxvFhcj4OL4kY7sf9vxwsyOjBgiA5aI1IjHX@mhG/EuH@t10ZHetultDcQO@ysvDzUShiQn/LZzw9IGqN9QV/dsDnA0HdQCjanjKIhi1Q4GFuzI9GJxjk/iD8@IaRj3yBD4/mQUq6ASSYjK6aCAokXsJsYFpkBSYxs8Wk1iGKWrxNJstNDUmGEB87r8YT6xyRpbNJXAbkzrg8U6sJdIwOOZM1rswv/yBVFi@Gpnlq8PYPbPhlrDwuWY7nWRYeDvZ2OxAKrW/pKj@5I@81age7/tVWTLw7XHVMDHJSpt1N32rXWpoDho7FtVVJdYD9HC@p4jGN@ikMZXjhlJtixyrfrIB6L6plH2g6qQ5iHzAR3oBlAHCnAxqvga@yb6ruLe4fEAicVLCwEK04oIebBhuZZnNcekWczOEFSFDZHSh8FwgzaNKLzluK66gjNY0J000dfvoK3gSchil5GmuYPjDUPUh9DF1CTV0pN0poK1AwOjk9lStdNxdKou2IYlx8dTLtHkEbgkuvD2@a0Db@/lQxSaB7FE1DHzEDrwDoKvgOb0Zvc4WskPNuoZq041Ys6tCWB5XmESuZUoGEvSNGOEqH43cqBXH5WIi/9nMNz3c4JrKLrdLeVEo@sadlak8G75iTmyj4PH8yrIWXc315n4a/xSOdDqQ1ja/Z9zFvjwfd/wVkf2jnRzqN5lFLV0ZMulXoDma2ubKaKazhXEvrGsSG2FvwEp2Axq4OLXx5Jm4MwHHcS6urN6rOctiMbzRnAIDH7gCqFApbttLtKx5gNLfGMJvAHV00v5440T@OMk19MqSD5ybYeEaNJ9MYk8fY6ASXGFWQmCJYjAtqDKQW/DzFLc@mabE1cLTV5qBLgwGey/JS4OkoJdHEBEqsGm3GnsJzDZ5QdLqYFPoxdv6Kf38V7icyNXYO3fySeQsUUjlEtYCuX@GlL3vpceRAsMCKDgzYfFUDRoRl1hCTUW4lAGgcw/jlqCirhaFANTyQtrl7gFYbypBvLvZisIqWuNTxwT0lyyywpwREAt43hYxJV2Cl055lJFLD16B6no0IjyWrUZS7xyYiPuot@@Tw9i90@O6TdboTjNGNnUTOWNnbVS@X2b0HiHtAUMPBnSXJiLdzADVMG9dmxjtSgPSSNwt7DG2gALkvQFLDIZvhuBSoBt/gfcmtXUIFmY6WL701LAivZMoeNfhbk/32Hy9mPeGtuUAVX6R3MIsXOnWiUosvxNAqiVhgmigrDl6CR4g7OC4xxEc5P1DAJDcIayIZTRO@QZUXlNtcQVigzpmkISXBhqyL1nc@fUqwkfDixeGEaVjJJEYVuRxC0YdnFVRj0L/DyUiCJxlYCQS@ZypI@3IIf8WMzuaZ@70bRgkS6yjIQyQoMOjcC0fTxl0mweT7MuXcojcscREPesQs78/di3VhIL61c5iK0P8lHybWvmtLCZ4fLhmQQ/Yc2cvEODdORL/Uw5F5HR0mRiA6GJ5HqopZB7qFcZ68o0AU3VEi1mmEgEE7bEPBdccG0i7q3UDGGsMKTJAaowra8Pj9X6jw8m5BF8gg/BoDwGQSAWGGyjxll@KJzCD6hvE4xsOkbjJ@YK3hLNtLPxOPrUf4efog/vvxJXlEh8Yw0RjFvH0pkKIxWiYS@NtT7meqS8X7Leo7U96p@s7Qw6/vA/Tw6ztLz59UX99i/JYqAkMMPXCOg1P2pzCjxreue4HcTvGUYWBmPEJtvZtOPbDwTTBTqelC/9nUpmWZDt7NPL8EPM85haD4QDjk@ZTnsQZumCCnuflILmag6@F16U6Id3HbRH0xSm589R0fv0Cf1LltW4zRFICYS2TR973JKT9kEBNDSTDIE4l@/TArLlO5OgFq2zXtL66wQFZlv@BUUT4HY5TYr32McW8AR6DqtH0RSuMlQULF2LwkA9Q7MN10Egybn0RQXcjHyVRIdTY3ldeImFrsrvQ0IRI70i6fJY21bimw1tQg6QzsGtAn/Hmsb@8dxj0G541Blt5I3BulYSq22yFr2ybfiM0OhXUKjz2BCu/2bHPQ7TG8KAp1QITlW8o7Jmr3qF2CVo@vUxzgXTVr3ra46Lj6vv04zU4tBpN8Oj@PPffVIdtExb85QlsytwVEA8OE2GG1sODpTgtjk/YCSXof@JIb@rjFYZw9tVmgAFvID1CEV2iJg@yPiJ3mZOwNYknZ10AkxXXVvuWiZq3xKmD1x8ksXIYZJ0QNwLvji5SVBR90fmE5GwdKS6ULFncPWGVeaTNzC0nHUKcL2VTR1Jd5pHDcijhtu4HiYO5Ymi3199B@fq589Rrm/V9gTcjU48oEwakwycXN0aDs4NG8Pr7GE2/W4JwKM3BAuW/aODccJeZivkV7HPUu5RbmXjRVRrh4ShSnB/PZG9xoNDc1rbj1FGgqOjqAiKAEpFrxtTNcL8O3bmHqVzQd9RPzCbBDqhzeO8uLYbZwldlLPEsJ22ypattBlVVBXqFyRvF4g@iu3iphW1O6OEOEmboner3ikD2aZos9rcVPZWweYlFs9eNAs/lkG0uTgrakfT/ACps9tXVNsPiumTH2pGYkgWyGmzQ7zPk4UGw0OZg2i0eckJDxfKQ5EjtxpvUoIaDKE8DEeZVZJSQAjOonXgU5xVaevQ5NNZ7Mo806@LqIiCNeBSFsRvTq1oDtB60mKQbyyjfIwPCsixO6mkN4AtPvBOsMdJTFppXCOJSEk5UN@lCxbC5W@CWGE9UMeCaAuGCdjA1gFNtQbB9DlIZxMRJzSfNl8NIMNGb1AHCSQ/tzrAB9faIBKSfoNrG8Q4eCxvYLiCb7eRT5zfFgOrjXwlbFFALTZGIJymQWLQ3Fs1gN00gGMXOwWcQAh2Cxr22/yn@m9mOoABkoe0DA4PF3tDC2FDRWUtHF7BN6OtUSGVlUBeRAf6C7iqGaA0cf/b4ZIbRAL1MUujMEjcj7Tngn1XGchvHZWRpfBsB20we03Q33JuBEHYR3dm8NY6QTIWqw4fqmGGeZLo7BOAnv5U@4TBQ9wbg9EYeDo7cnYCoGr0xASw9uE3DpjFeCbxsA0UnHxQw3Rem8DXZKyx2QEO2ZuLkC95QO0B6EezxsPCJGTYICG@uCyE1LtXlmwG0jc8C88Rn4dXzVJwjI8V2bGmQqhj7Cj7IZq4V8zwcSwIO4A6hwy2FXDaQB8QsFB3CyHUG5veGtqQobBQ5ufHULX5WIOVC28ETcGj8DN87wJ@fGV@HQ5otZIu6pdBm8VgA6W8BKxvfZRxfF/D7mTfSn9j@RyuzZujxYzlBibz@uJNCuilmznDeB1cq00SKqVXCnxjqesIB@CaDn2uViBdda@K4Nsp1hK94Cg6iK3epBlaC9NGQY1yY6tbU2kQ3mcGj29q8ydxigr2CuXIE2Bv0mXknTIXr5xzRp3QON5AASHaOOUc7jo5caSTgtDvx8gVs9yX7cjvl9i2dF8xKc/ACgb0fCEVSUieyXgjDoH@9s8qnTiQovmkKySBb0n4tAvKZE3Ec/E5W99G6u96d82fI0RvkRjLGx8WzqSBgavNzAFqdb077mK0dodiPJ7yoa2b1xLZBvWMZEnkUPF/mdcRxfyfCMc@PXmlB/xoGlp7hfNvJ63OSCUNT5gR5@cGpMYL6GVx5vWvZ3I2c4b4EIa3ELVFpE4c4onpavXHLB7jOPt@bKbYj8bFAmeHRL0LoS7Aq8rYUpk59rs/WO0K4meENACo5AaK/kaH4XJkkvjyShISheeD7HocLHKx5YWRx3SgZD7nH6z8vpkU/wimpUM15v5PxRqXDuGOfhbxJuBbbqLnvHG/h@sgny01tNK/4LHH4a3UhicHNqmQ3F/i46aTXkO7wWpubfjNf4HFXShYXRt1CHaOFvEx/b5CXiZtENaN7hbwbMct6YmuV5grHDu/6coypikyd/3QEM7wxfpiCOb4A3aAx33Ji/XC86qOOmHJd4JzDSJ7n0Af6e1@8U3THFVWY0sPJEDq0XfttKjNcDefai3zUHHSwKrvRDmvEBldnTKYsdX@TQ1ly@4M8pReC073CAOHj/jwV2C3oX6vNTKwBFR1bECr9IeO7ZxBG92EbdETYyXgO23BDZijp4VxhhJWjBO3CdDc2qnttqFx5HGpao7URQX/JXvlOhLW5MPDzY3T@pHzWO6m/qR8d1Skkb@f0DxQMrTZYy5xYv9zYE3ogzcSFO6MzWYBzHEYfes4Qz8OP/t70nbW4jue6z8CtaQ@1iQNwQdREcLiWR8jKRRIWivHZBWCyOATkSLmMGIrAUtuLcqaRS5dixY8d2KoedVPI1SdlxVfIh39f/wb/A/8B5R3dPz2CGpHbX60pqtbUSpvv16@t193vd7@iOg0A8AHHXBXH8ZRtKtmduJvXNvfYwPe@Z7043ufwRM/NkfE@axr6HJkIzVFWC/p2yAM7Pw7afY@KHM5AcUqHW6wA9GXBcqAzumbCZcw7un7iSOmOK@UoQ0rIBj5RxPzhFDlBKE9E3ZjhpBj1YzW5J6tgqaLxyCP0laIcIyABAPmrdLkoUQtpcqzDwLvCcyEZiWzkULMje9yviCVe7S9WKXe4X8pDtwXh0nJHeE4wWEOcGh1YBA1RvqiEmoyCoAvUW0FMgjjT3iDtURvmgXC1Vyp@dS4PwEfs35K3gE5jkf0I771U7/cT4SUlm@yoGgMHjLGM2dJGwSYkWdMnRmqIGdbGKarKiT2ZOnm5NLtFf/w1bkKcYkMvWbXw@RuOfrT33pc2sP7WPhc/fDCeRgCNWOYp8E1VMl5@dwc7/FauRNzMXuciK4gvTiWTTCRlQ7U2MJ7LrWdI@Rs5j/4Av7PGqSV//@Eq7W4YzivFkateKKNrqCDZRpfkwHo3URL6cEn1Egz6iVv5rU4dP72uCLUDY3WS14zfotWEcEelo5Y004XWgngtU3E1t/WWk/apeU20fVdqnC@Q9w4s0XHOyuVEVadptXr8WETVwtnRhHV8if6lhrs1blFN54zJOKaPLs0PdmXHJmPo7XwomlNZB3gIZI4vDa0VDzElqNW0SJVylHlGIl3JUTuFaro5fTG09HMHwspSciJmX@LKt9jqODQaiorMBbQ9y8TmKoAwvY9NQRqdGzUVaZXKhrdiE6Bf4/y/WVpoE2cDjCyOr36CR1RdWI19YjXxhNXKe1cja1fLMn5Y73qgMrNlAFE@B@8@swYLaPRDvvXv3SBy9uycePLv/2@KrB8/Ee3cfQ8qBePLs3sP9@wL@33v8dE9QAf3ny@4UVe4FTP2u23Xpdr5WqWwIwrwSoHxDPG0PxbvjrvsKiGfLbw93TvijNHKDbS6198qdLsb8HDRBZZZAWk3QXRG/NakbJ7S47gAlD/EdUfnyxDaSN0@fb5bI9oLCoWsDbn7bIx6E9LjoWUkbbQD8GFIBTZufZEl3Gp/WiWnplYQcOP3njUcQmMJHT8Xdx7sY6XN3/2j/4PFT8eDgED6ffBXd7IjdfXQbc@8ZZhHgo4Pd/Qf79@9SAjegUhJ4t0YG6@c1oYTgNCrdl/0ZhgcboFQovyJevdcymdFYWUX4Ijsbhe57ekBS@O7Ozk7r5KLdvnb38EtfRq7G/ZqwLAxyaThUlxYI1ypoNAK1ySjadXamjqxlscob0nAhrmF2PUN3QPS7IBTyHL0Te66w7uM1Ij5IU9xsZtgUaqjoKuBGVMoRrCMoAkM2W9gilNtQG90eqNrwYrWvPrDojnTMinLkmvLS6hNSDM64P@pyGF2VAHTPWt1UbTBlALwQkgkMgHcwmBC0X7r7eEkibkiIWYCCPyTc5IQXw8mDU@Qa0cBVJtzjQCC3ZZt43mhKMcBR2xvxPEbMmnh3oBgpVMQneHSSMxioK1dSiQP@X76x4assQFqwC/ZhZSuhInx2A2qAvf2k3Q98YTs5vA0GEcQdeaypdTxog7hH98JTNFh6hWoEVO1tB/9sK0f1iuGkQJxKhOksRLQdutyuPPjdy5aDkvdWakS9Peo0KkzJ@E8XNuDeSgM@CRpAVDT3C3QrNAmIsSU0474kZdsfA0WCyCc@ikY1GvdmXTdSQMo69gvvww9zcpALYRFDxYdapzXsMNQDPoScog8qcnMBQgxpSp7gaxTPoR3tQfg2PERliCk28AM1uLI2U3hQNUpNHFkp8vMptXbaZAx3Ya1E8awbrLevifYZRc/fPpvl0TNJB8VkLc356M8ZlRjQs9MU3bz0BSoWLQJqCQd3yIR7x0fCLzfev@1s7957Xvzog0KzXD7mbaHd48cLVkrkZxYSyWF5aN1J0gZUK00izfizDpZW@oy8W@IqV8iAcTnxgPneadV1Hl@rrqaPKF5WNJ0SX792uFSR7E2IhDCSTLi7FURDVVmgMk2RkwjCvRMai551VUqBcOr9egfj2uMs1GFERriPkHqNGVaN9GsMb9f4oAc7S0byaTzdGn9OxSKXFEV/bHM@yu/b95z8dq6soGgx6eG01RZdUJirOdmrJU4vnVcr6HbPRwf79@XR3T63dXw8vBG23XOxvVHbivl0XHwsGbguj/ajc9Dy4faJ0ELfC@mI@ZBcxaYpXRNn4dqaovkLavxgZe5o7QEaPHsxoqpGatQ2Gw3QQ5zNl@LQNCqQM9GEDNHTo929w0Nh7eEt2yaUhX2vPeqSfSlug4j7qvJ0xHbItNmVNNOkwwRp5kmlLNm8NFrteYs5cfBStgrJgxTkeOjNQkftBclkLq0j@GQhFgINr3lDVCMXbd2Z2oP8hkS8bKAmlAgnzehgJrGba3z4sJN92mTCcSswb@y/9CaamXHn0lkXXVVPFyYixQjjcdA@xpfv5Pl7j/njTVUPM1ju12bUYVTC76K/fPEUKp7gS3EpOoPnTIuaUtJZISpdU2NHZnlRDvvTE5SOxb6UvLCxrUvmWDaN@eNrRiQ74k938J1/ITO7Q3nfqbZ4StkyJzQXHnp29AgCJhPEYLFjUgUUby7lEUajoc9JRzPk5lq7Rq1pqFZSNDOJu54O9BZw8DduxreHeFWw255bVfGzqYpPiUhNRtyt1RpUJmC@eePG9Ytwx3uhihc/LW4@Q@L7ZzCcvGobKP2FT6pCQLn7jwsqPySAc4bOASmwZ6sFEysIrE7CmRLpOx1GZvugLadTtMWDxhw8OyrgfVG81pyYx9qWjJ1PJBM7gaz0wVjCuqO8alZGf3l@dfcoqNsF9V198/p4sSEQ3ocvf8VhMg/HE9wqgRGfttgrKojkmz5qxQVYgoMPak@/RgzMHRXHssHx5nb4hRttpLnGnWD8EvX6VeRMGdvMwmeo0rA9OXuNF1yv6cqU89AmQJb1CmLnBeuocGTNnd6YlAj6OpTlDrcymgbb/KuWGXxzE9UHKY8BjAdMRw9g9u2sALlnE28VVKjJbJ7TgD/RSUVOAloNUPbQ6eucjnYJ3mSw0OllTu@5GHhOp25JLKdtHfEyuy0h4xEys5YEprtar79o0bDr7Hc4G9gYnfSWbAzIloOxTr3KqahTpZIasuwsTGpyEkhSOmlNQuHB5AUmLfmu@7JFkyyjzQHCbEGMvEGzJPWn3rGl7JiTJhwBTySUd0e9DE0KxTzVqNSRsIOuZSUJNXa8ZokUKOUGhDJZOLG8kHa8sIAJDOlG6EsmKi5GDcC/ZSNkU03ixZobOy@Qwqeu3525Ym@OMr6KjaiokhyDrIm9x7vi4IE4PHiyF0WNLW4hj0KllMIehWKWDaPuqCVbgAkfz4KTFieqz3juqcu5CgV/a6DReGoA8Wc8V1VAKJq4LMXZ695r0YDDe6Inxe7lmnLSVY91H0rd8WwUnL2ev6bpnQOnVwISeEcsS3hJ8M7KsMiVKDlsRQ70FodhIZGvbCm3CmEtlEK1zKVvjrG0uI6t@dxSYsvo/ROmDlYmbdJhQE7YJnEnGCPLsynjW8JwdE/CgJv0lu0I2443DA@lUmklOS9u6cCNrhlxN1rZJSvJp1VyJ6yEKUzjKfkYRzSsLSd6Y/Hae60qCw8VPPpvx6UdPdrou1lOo3HE0LKLwFSaRja/Shh97mWiv1YWnJxBEY03Kl83eEFgkPdwN3eYxiNgRN8rYHpzUGC8gFbgaBVEAHmZrABS@VWMreRWhksvoUhyi8P1uNqclFpCdAlFkmsJGx2dinCtx2ajOwbujAOS4I8WCILG@Zo4c0A2KxWnLVYRLyhJkcSZFtdp8z@5hDrUNs0QQI9N9bPaZNMbkTWLnQsfHRGzBbLzxoDgHkTuVPBYM9Or8XTzSBLbRvE4hNGoGDDgjJ1UF88FexKJJJ2ipRYvKzLaktHAkdeSRyNsOU0DlEgoBbQYBeVVE8ICKIIQF4cniwHKKzEKmk8GNYif4E2ssbYaq1GD5pNBjfWxgrWYhDUKmo@DruxrtFFGx14ztOv2@ZOXS@FjTXRGVe7c7c4CPmmU0wpYQwEsD5PRktA979gL3hEho0W/StAeJNqN29IjtkoDAf/GLc36UAHFaptNkNWGCHG3MHgpL6Fivo4y2beQMdfMYwSeQ1zj@7gB2iAIcxoEe2CSDVFMhhRo1CmmWDFzaLjUPBB1MkYSllg7g88lcr@NtTMWdzjyu1WwckuLm1WP7KLQJ5Us5aOtLTUWpWDc8kTin7psPOEYT0QURylMOudPBMcs0Kl4xVEYjLt82VlAXHUlrDUgHQVwetiJ4cDXlNW@qIKApnlxO/BBZRUHNiEvzuuUiUMJVas41i@NQwlsqziKl28HyVNJfXnr0jhYEEzCUb40DqTA1TG11s4AwZL/tpJILTIeaBYlU9uFTpQ0NM525KsT74sSVQXaCxKGCPw89pXUDsmYm7Q@MMSgS40HCh2r42F7vJK24SimnbvCF8xVLJlbWS8s3FIq38AaK68urvlBDw6CUn@g13fC4o@J6LFLEomQ7j1QiCl1T6YgIuFslqT0oRgQwgntb7VQNavVopuhJ4cHXzq8@6j1@O4jFKLWeI/C6xvUliF1nUqphvHs@balRTpFjkBVC@xGhvZhI4/aJ9Hs0SlCkWOx1NqZAbe0mIHCmhy6LyqN3FPxALIoaP0KToQs6bsZmB6b2qA3dav4ysqFkOYJpnol5bVtaAnBMJ3IlhCMkZwxhC0u/3zEGirPR88DBuyIBttk@k2zvc/RcMkoKETx1fPgy@60g7okRe20lGcRVfBRdiPnVKhyIW/QQwzGBP6qXBb3lFNcab/WHnTR5e2sT45vh96gPez02qXJySTT9x3pnsbO9n10cplBZar9o73Dp60nGKdr7z5ZTuCfOuUd7T/aO3h2hDlPIeu6TN47PDw4bJGC@uGzJ0foMTSWZJmAEksIJhMiQI8P3r370IDhb0s2kg1CfJA34R/pyqcgvElrTn8vyMyjwKoQLQrCQ2YqWJTSCiLwhu54poK3of8JdcAX0PIEH2WgLhXVmBzS2Hj9KfNCX6dLA4raMZ1NAgIlDXg7NhK5aAmGGfrHWIB8EfnAt5M2fYlvlDEPDfnGEztWFg1ksFhG2nf1fVoduEyeLkZdW6GTjjwLZ@4IIPG1KTsL@sXb2WUOvUpOSGkoXjhbhpOjTM5Rs8kl5QhKrfSMEcTIvHatZ5TBO0CRRQlNQmiZQgX4BbEu8nkvd5YxA0TJLNhVOX7UmTBs6KMwMn7NFWOO2K0p6/lC/Ugg@pe0wNE0wp9PzEcpIjD5PkXGHA20PNdjRv@qzvINs61nx6b3qdCuu4TaI/ehwXcDmx29kM@@kO7kc5dsQAsz4jMezQP08m1MdpgqZBr3gzoMVDBdCLYg9AM9XNDzJv49l65du6hAYwPB5UxYy@JcdkeJRkJ@wAAk5lnb1mboxobNErTiMENsmRDVJIj3TYhaEsQrE@J6EsTH32IQr2/n82rytkXtxg3WZo7MZ0Lxf9PFi0UFu6VUocPCgM8srk5jRrLHOCR03kFzUPPMBuRmy26e27Io6o//HXCbuGSpIlXCDT@n2edg/vnvWZt8Q3eJUfpr7qGxQSFzIp@82IQZ7wvvSxJXTZK2pHFsPzkHm2WpWUwu@92QIt5PIZqPfxqBSSabb6t5F3r81AvXlbBsNbRqiCP4j1UEzpsgaHF5tb7I2ygb8GJ2bVNjUT0IETDIdROkFgdJqvL1uVVWTHzVxCqrJkjlMlV@/DNZpzy/EiB@qCFor5WDmQj6X5GFRqr5UCgJ1GdItKl5Er76poIfR9tgFksCfxJipyLN89v986/H2x2WTIT//UTipAImfalpTxz4f7gsjuupOD5gFMVi6rhlGSKfT4X4@EdhO3h448vsvEXy8z@8uHQlvfTvhqXDY35bHdzMNShk8S1QqwdFM6loQ2Pj@YMB0CkJrTGOUb3mjCWHZ7E0GIt2oKqzpcVZNLumsheJ2dd1dgz5khksxSWhfz1ijLY4wiCxRuFvsvJlhktlbjsm15bjDpncLjPr0sAcxkbzONIUx2B6tmMCx3pEyFhFLXNzktlbZogLricKP3572j4ZtTFAqz8elWQEEG9c3huOX3h4UE3L6Oai9MJPk4Y@DWtNCEiOc1B8vYsKFdBU6VSEdb9ZbkfAdrc7G84G@IbmSLkKHSOVy@gyjgTB0WzoS5x44t6beQPogYOcWsgigpg3gVbSKQys9KWqj1WdVO1qleUy642XyA0dJVHbulNvElBlzqosgC6fiEGFKrwtA1ax8GigfkaI2BWtI/vz0Bu5tgGPUVy9gpFAfhHyDpeqE2XEx8TAUUANkMezYQTDmZxx0o1xOKfko8WPXSnUcORcpBsxdTFCiLaO8HxRkz7oyLUMIpEWRNMollphI8ejRIieAHkOoxAbhVoFK5pgFrkoIs/QWrO83Se3RWTUSjgIm4amWQCOMEQvx3W7Ar2DDN0ux/rl337r76zcWbms0iimjjdqg8xAEUlCrPh5NH6ivg30KJ9IW8UY7r8PcTPqntv1hm2MUBMYqIG4UjDDBCLmMyA0dFo1HsB@Mz62DV8wqkIkrHL57u6uOHr38OA9tIbiSwSiglhxJIJNYeV52KlkJF8qBiOIpIRVmEeyYgRSjViF0r1CMN1jcq/Ttw0NLBitb/wxjRbd5Y9R053XZQwhZlvs1AfvCVG31kSrJ0JRMM7DN/6IMY8nrD2bjHg8sSRhws@JC8SvriLtlX4xRHJ9v/j@n1F10qIEeD68VxmaVacx/ZTbkBeyRLPFajO1V5FqaBBSEV84RN/8MSHzOUi32ggzV8xdUSNJ7vYP/0oQDnx8gNkzSooInvyFiL7NiPTrAY1cKr7ihfi@w/h6Hr0CmIg6i2gXH8E5WZqi0ZBtJJcvGL5ffF@2GOC9AN9MzqljPdLcTOJk/Ks5s1RWTkfa/Br4U2f4ByZSaeaahpEPqkQ83/pZuEzNbrLrZKbvK8bqjDUtscPf@s8k6iMdc1g96AGc0ZpTlbhWUtr8F3@p8c8zV@YXEMwv//Z7Pwr7OE/t2Ty1P98LV9N8tRfztLZfiW1JX8Ejw8rPU6fip9FqIit37hifaQh@kjbu8@hgz9OWPJC@XvTzC5Z9GpJvKyR6wc8vXPJpuL6jcCUu9ni3Upb7PHWZK@wpCz2Gfz2lmbAY/8VcjPPzZj51zaeTxd8QcmT40Hh0ZVrKZcnhVIi13RJV@hc98@K/2/HWmLsfXrWFjIsDHBWgQ6kpQnsINd8yV/5ZPKb8kvmaMLUqnS2oHhm1VGUtIJq0B35CVY7zmdVVw6EDcS@hlu1PVklmWS6PXDa6n016KHXQ@92QJI8pPf9h8IDknfHrNJfAbYO4wtY25J6gQU1u0guOv0I@iI58DilRAz1A90DcoH@3dHeLVU4heeNKHMtgzCzRFbpOR1EoVRCRkkS@2kwUKlhOTVwI/6R3IJauOixd4WDJPpIf2TDnws37mz/SO5IepXEUewxl/mKc/yingVSM6K2cPHZIni4dtRP50oJUNFUdAalH9z@bu0WsunRe0gBLw/zdP9EHneujLmsP@oMmr@TxH4Nj4sCknoDG/sk/CYGdWw@3jNSa/1RNvM87VFrleJJdop6Uan78BxaSdvIgcXb9YiFLYkyVscT@Y/Hs6d6hOHh29OTZEV7ImI4RtQyeLuix2M37Mgmw0UuCFVm2DmJ@jcVZI4/Jyyt4@VqOuv/n38PuM9q8Y1UsY5jOLfeDSLmqKnfOGNFUXHqE5PislOdLC2gd1y176zi35QiBAL0/CnC9@i78kGB8McEOn@XZxuTPJtOm1C0rZjyXmPrPslvGZUz6ZQIedTgBTlXg/DmVLyjj86EMurJa4Oudk/Sax/ihF8rlJ4F@3hQUudlMvvA9PT0t9TE81WzqlVwf3RP56BiuPDkGZmE0pktNdJsNhOd1QbZF54Wz7svwV7HbHr1q@6gg884cVaKdO28v@N9M2h3x5HjIoTg@6T2xEHTbW1gUugVAVuh0Xxb6p726zGDDYK1wwonI/UzVx9BXv7xJX0OMA7xn11mdwcvueEDcrtUZwEFmhVVzDxXkQn3K74nHhjHqEnkhvZ8KYpptVqQQ@GhAOfATuCplXezNG4tmpPhcF49os/gcEfNcpKwQjPmsx0FhA@acPw8rVdU25tJZvDYhw9cHVApRkIhmoWAiFuGYM2el@G18ocI0hFxE0tDyp@tQaTXe/AXz6CjCAJqYwIC7drnx/vPG8@bId0/Xm/nycQEdHSF0R5o10piSzx7@jaM/eDWYjP1I0sj1A1Zwqaik7omkBqYVVnyRYxXTuIFmaYUbLxw01A50KBO36LuB7UkzVdLGOaHnbathhWPMDWvIxuBIe0rJQKbhw5Nham8iahqIMF13SUXiS9KFst6boj8tBVuEMUcHMKMFmhFioIboUpExTMUy2ip8LeMEGHb2gRvrisqHqWjEsoxuLuX8m82/@sbN78O6SG49ESxvijGlsbkLG64rlwt7xNx2jHmFFpTX2wN0@Wftjcg9jVIczNXXy8o0hevBLsigs8bkd6XjCX5JHUktFKxrgbKvWDi8LHldqCHVmibhKzzlK0KQ5XkD4QgiCcVcWWxuFgNJlzcOehZLKnZqNHJOjZxzEYaepzSyKYthIE/TbUMTnba14TwCfFXW6CWxUPjtVxifil0RrZd1neGeQ1SgLAxhQpHOus3E2htGo41NK4YACXEFQc/tt2eDYDMT3/CqRf2l9ygeSrVH8ZckA94rgMBoC66zUpmtiUy@WOBVukduL@FXI2NVC5VClf6r8P9WQSWq/6uriZUoZDWaWCnE/vu1JDZxZJPFomplAzfkzK/WxGQRnIxHtcya0Ge2oDMb/RHyC@oLn9@H/ZE3mbgBhTkSx@4IH7cx8Ks3xhsLdP6FcXXg90uX/ItsKuSCn2JbL/wWImpJRKXJQljXdiwY9@FkPA3EhwOvo35jjPKbG@rLX/joRsp3XeKBfGCC5DM36vseTRf7wcEI7yXK6DE5GPPvzmDcKQ9BlHen5MrRhzUPEN64NJ2NyuRuyh318FmczBDaL6FpJ1AddK3XArAWdsvOIeX5LrqntJ7P@32LnLe4g95TFxk3vD0SOpLKfo/4jrZ/YuG2tiYeAxO2ye5WlA8T7aWLRtwVWfkYVxxwPGfSGMgakb5Q4x1jWZJmhoVK0fK9nlz/WSV6gIZSVo7YMjtHJ@I4COGVKqcswIohkRLYRwzSx4wxnhVhjzBEqIuWJbIReSFkArUj/JSVhglUkTyfvQKwh9grZUXr2jCtzDNWN9G9J96VOdWc3ik8tJOq3t7E2BzUExxQnCb5NFy9jTnkoNIXGHGOfdOY/cg7siUAyBNCgRCBx56iR4bOC1Iixcs6ODyQ/koqD68nOugSbUAxXvD@auQeU5QUcdrxOBRMz/MJAEuWjz/0JnKIChFS7cyOgdWmtUCRVTzfn7k3bt3eoAZRXCMF2ht3I6C1MmBG17JlatxJMBzoXtwJTsTAfeUO2P8bN5tiv/CiJDqz5faJ1803c0Q6MJSRnsIo2HcKnLa79@Dh3aO93YIoVm8gOBuoaljbGFzOzlM@GXBIMsIivHxLnZsbTOS2X8julLM52fQdc9jzZoMVAtizpijHTeysQ8XkzRwjBpGph3tVQcdb1LHdUFcblxs2ZTbFqAWWGly18tfWLCRprGsNSTCyOUKZXHhowBdsPCtAqXsFjIDc3VoohGEoIaJca@tqsajX1Cb9KsLGWixus525dR/k8JciezgbRXbbLK2dtsjCJofe8nhru5qlfaFk1cWJk33Lz9aRO9ec0yt7ljtTIf5GfWyFzQN3NL63UPNnz5TWCgxIrlFt5nIyIfs//w1i3zI0CxjYQe4M@esPHeUStsSb@h570LSzfBsMxT4sBe48uE@ba@AEdV2gM@4tShSStHcfzt6e/aFZx8TOnZF2c9dxrufOoMrpBO1QJrAZukeAMVfHtH4kLRQ5nj8foVvcdZS/vvLo4bsw5YfoX8oPGu8316@VC9ksHPGkgeRgpA@xe/DoCd4kTHMlulF4MB0P5bhM27qSEj7so@Uwtb5gYdfKuAph5zx2A9l7/97iqH38uD0EibkNQxC9wGmbWj8Y5h51@c0xcqzo5Fq5s2OHoE6mbr/OnNDSd17Zx7l6AP@cmFXcgCqcWo2wB1DIQQcCsVH3RnBav3v06KGT3WoLxOokrIpsvqOJAwiFCMbGJBJoI6SD4XSRqgK22ySCgT/5rLUd7ctWub2drS@Xqe15OG732ONXNiTgnj0rSIqbOqtTWp@GVLCYuA4m8NH2pb0jqwBlUfbFRIpxtKBNi50RO6oOJjfcKegIXDxFGMfZePttSsMiM99xapVKDtVDloCNfEAAWl5Y0/py2nZ6th7I9sQr0dW5O@e6iDmplWrl9sg/BXa0XL1ZuXO98s54iu8GPdfvvu3DFuK0MaSsFyzeRkN@Uic7Hg/6b/e9AT5YXd1Yv33g3fudr9x5enPX7nZ@C3hI64U/xgf86cRsgJpJdlZevn7rzp3K9V6nevtOv9Kptd0qfLu9fr9203VvXb9ZnLRfjktDUgy0mLQRZf8clLX@jcpG@6Z7p7JRu9Wr3q7dutXptd3exs1av3qz3y0aTFWIMgP7n9oWcWuPb5BvpfNemZWtV5bO/S8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://tio.run/static/379903db189f0b2ae1990edff26ee736-pako.min.js","text");rf=d("https://tio.run/static/2f504a6e90427d18277bdaed462f16fc-frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZ #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and 1or 5<<64>>64or 68));"[${ print(g+91) }$/]es";exit; "$'#{print(187);exit}'$/"; #< ?>wWWssss {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→ₔ₁₉₃
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #e.0,1,_ _ye{--}besizeString xflos1''gem x=4721en nd ogola=1$0C0 cod/|puts_e25y $"3"91/2 <5>6#"5"8=6028=+ codefn;#6or [9]=x 3 8[]p#s4;93
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWW wWWWWWWWWpppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37":x(0'0 "'\"")[9]?"75":'??-'&1? "79":"77");}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+R++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[1]==2?158+4:17)#>say 27#>>say 170-3#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
Run the code snippet for a TIO link.
Warning: TIO link hangs Firefox 54, works fine in Chrome 66.
The code is ₔ₁₉₃ in emoji section.
157. Haskell 98 (Hugs), 7177 bytes
For Haskell 98 I used Hugs compiler – WinHugs on Windows, sudo yum install hugs98 on Fedora 26.
Command line: runhugs polyglot.lhs.
Previous answers print 146 in Hugs (same as in Curry), so to add Haskell 98 it needs to be polyglotted with Curry.
Two dashes start line comment in Haskell only if they are not part of a legal lexeme (link).
In Curry it is not always true: /-- does not start line comment, but --/ does, so this can be used to separate the languages:
x --/ 2
= 157
y = 146 --/ 2
main = print y
In polyglot (lines 99-101):
>x--/2
> =157;y=146--/2
>main=print y{-ss
192. SQLite, 9428 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bcyPNkhj2TMj/wC81DX4DgLg2QIAAQWAGvA05wyE5vAxnPpIfpgE0gCYb3T3dDRIYDr84sh1rrVYP0mqtWGktnbMrO7wPivCGww9WaCMcYb0qNvQbvn1ybDji/IPjzKzqCy7kzHznHFmOEEig65KVVZWVlZWVdemW4vR/85softihqY97uukyV3Vc1rG1G9XOsPUxe65oTjFfiEQQqmH3hgPVcJ3VSJTJjGlGW@uAn7nmtWpon1QbwvOMWbbZs5UBc/uKy1SnrViqw8yhaw1dZnbnJyswtjUwr7Q0phxoRg/AXNW2bNWl@GXGTg1dGbQ6ylRMcSpDy4Z4h22q@ufBZ5e1zcFAMToOQJYYe23ajorwbdVxTEy@wthoS21PIS0DqGJr5l5j/8VUVIWxF1BExdLVEVNajmsrbVczDaRJjh3vnx4fTqWQZfb2ZHt7OjTPXqVNg20P29fTUQV2ajuKrkzjX2aNoWvuutPhRdboqYbC8plKJj8dWWLrtjKTZIXZqtLparqagQZhadZXdUu1GYawrmmzXSiSXs6Vc81GkDLTxrTlIHIabYXphYI7VZ98Dghv2n3VgBLmpiNlP3IqIu9HdDTKQLHHLO70TRv4yGZDR@2wW9PuAHMZ@jiRgvRs9Im1FEctLSOCgo/g2jBvDWAi14SmbY1dlRmmkabECLjM5L3mNGPlixjaONidDi@x/N502AowWvu6O9uW@TI7Mq3xdGiFvdb25rFzIcc7wobZgdaYipPZoQJBlE2Y8NQ9D22zM2xj13H7KqTE7oat6UTa0Px1ZolOnkEHi1L7czBAfWwO1HBuDjNUIK9jqW2tq7U5W6gjVzUcyNDJMA2KcKvpOuuoOiQIsLdTzDGxcYKglq70M@1MBNkKc2GDa51prG1ZjEcxXYMibefKTMW6s08Qr/cdNrIGzNEGEO22zW5XVdkn1epD8kjHjDD4tK2pavm@RRVgDNUjjWpBd0bSmNj7gU4ehW5txQK@dwQNXG0AwkpzYw5TFUdDcQhJHNXoEFUtX1CaTJlgWHajQXeFqg9twu2oNnUYwgudy1YBpeKLqvitrbku8TxrsENVsdmJraqJSaE5kSVkZmIOLlYkQ426thbbOtiOQePyFBnFgsa0CydvXkYUlqmxxWYVvjVJqka29jfZ3eIFurmMBAaw7LiSYLUfmZO9uFDhO5Jb2Z59HwGsEaCKzrKm5WaVtAUFTLtQwKyCTnSlb/IZSw9lzNam2iLEchyqA60BooO9TVHN2kPbxnEgIKpyDZXWTaMH9ITK2kMD6WGwUg6aoG2CGE8x9QaoBnKT2gh6NVL4pK9BoznYJKFuwUczIiiMZ8DGgqJevo6pDwkOUjou8jJQBZIixt0ue8u6iqZjEohHVLzUtuoMdRfTDI0OtjyMVmonw7xitKHjAtDAvIHsFEBKAcD6g1C/pEIBMDSESVXFqJ/@8Z91ej3A02i3QTIJdn3LOmabxl2FCguDGUOGBXGoU7EALoW58@SQwY2iax3FxeyNsciCCkG53ppDvcNMyNC@1aCX9pUb6NnQudquypmcD9UpNlCuuTTROOdCxQdKCxqWMqC8qdpp9nwDWqmtRqLEM@nB0O2WWdraYjEn@0P82Wr82ZMLFQqXyCSWFrPZXhUYLrNEQeCLPcY5bxsTA4zjKo6pdSLW2O2bRp6l20xq10xLNeKxCRyxVMxuxRIZlHLxRFWrtTNdzejEY2vAi3XIOJaotmvtc231sjqVPJwloLlFNNhd1Xg7IUVA5FCnuMkOQBZnQLS/TQtXKM50mkhyjM6EgpEw02E3PCBKqgrypYkMAnIo4@iqasVzGTmBYgLh5tYbI@bVdAqHqPCqdpmMRWPJcNUJA9R0oqLYWU80E8WWbvVxyAGiGI4FI4GNvNuGcRYlo6O5oC@mWIv4mkYRkCwkE2/VmK3igOzzEXVJ3uUwfRoFpcAQdKHJnqx2Qh0ZhAD0ZdeZkca6eQsZUplwmAHRYWCmSg@aBhLzijR4RXhOFDJZJa4mALaWysrplgadALsbyHTB86G6AXghz2EAG@8kIdkzUMaApc2H1aDDMK0LfWkA4gF0mbaKMgeEj8oHFMxkSP3PAQ0ZdeVcOl8sTvaxmS7m2tlG@nsQ0p@yj/YkrHxjQmmAkaer3jJdMXpDpadyPYop7bZquUJQQU0cF0TR9HhDgWkxeGacfmTx@XTeNIh4qkWQBwp53npiKFRQugg1Pa2DMGWKmGiA3meDWNLH07kDwM1U5tIHBJkowAfpgSJ4GgAwmTpS20MXpBow8G1fa/eBZ7F0BpeLfBCazh6CwrmDZE93/ayxMHL9aT6SyfpBWIwHUaSxRWfxwOCKqOoTAdT44YDHMSvOYA5i0y8iDASh0ExWyQDvfQHnwDTMOUiBkD5aBJmM4e0AmtgxKpQwcHlqF3VWX8v0mwjaDNX4DvJf33UtZxXGCc3tD1sZ4JTsiT3edQ8MZJasa4811@Tulm62QCw70D@zXg7Z9rCljaYqRGF@G145kRtQwLoOq8HI/XEIXBePdR0QmBS@gcChKIkEN6HgvxIAElAGCBXvOiSKt0GoHI@NdlzKUFfKQKeTUkzCjivBZEXCVD5dNswBSiF2RooBanowadMM1PSFzCeRr8wd6nzZT3pdLJa5MjUjfhd78uRJbDVWB8n@5MkzcK2h6xm6kuB6Rq40uRAugy5KkSIXxp5TCgy7jN2fe5hHiUtsthGOSp80K66cr64WLlPKuSyeeXwmQNSBZAPoND4ATyxRq6EzkZDqt1DRTKs7WfsNlM7HbVuzBBFeKjcK9wsqFIgM2sDCSaCtVnGQfZwmg5oNoyAore1@3I5dnOcuLi/uLjrJi/tYClMnqkqtBZWC/OKDTM82hzBcJs6XV9PyZSJxXoBBslWL5WJL8Xg5rUNGSiLxXTmRVDi14zEVpHb84iIGRBX0OW/3bcI3SuUTCZ9UUA4cmEEnjMcyd2XIv5W4TCRjkDYRS8EUoxaLAWXaSASHKo2cOUGgg6NXnDAbyWSE2NC0r/E7I/YhLAMTLJ58G/h343hy0jq4BunK2o6Oqkja5toIeLNLPLBDD1/jWmW7pLEaMNxCDWC07fgzI5xLG0PSn0m5NcMZ0XQQISgMxx6Uq9oEDCLuaiOYIEC/H3uKEI7fqAttwITT1NXMGakmEoOOw7C7Z@ZqQ4d8WMm0nYAHQO8Bp6UrbejYk@guJHYBCIHPs9n5MYnqDOJpVYlmNV@qIwwsbcVA@nU00tqHmtNH8oJmhVMJuwtURZUddAOVqLbL2jDm94DS6khzuQ4PfHSMSXYUJ55ArbHBtS5U9lBjwEJ5NgAazs02zHdU0Bwwlk8e2ZZxo9mmgUTObAFqYPgqtsEU8nnkBTZqNHbzmw/Tdx5yoNhMsByibRjrNHHbTptlDVM3eyZbAgBkzUyGM/au0YYigM7nwvSSOdonIlCjZxrjKR5Ucbh3UEeUSwVf@1YQMkvwmSuQNWx@pQOAB@p8vPv9FowQcjGXg/J7vhx9/EqGsEzXEQPbLAAQBlcd@QZb8nvV6o8nzEHIH3wWCfxkqrxj8nm9AgMqlEr08E@UNNzJeQj0cy@q47nm1X2LNCQ0ZYRnGRO1B2UQ@qmoDu82UMPoVDCGeqSYQDrT4EH7boPsPOkP1Yja7ptMugANI19n2Y56k0WBI4Gg64OqnIasVJuUMT@ZMABHXHMIWl1H1bWB5u6SuUs3UHUJhmUvFm1uAYJDTXUjYr4RiFc0SQWy1uhx@K0RDkhORKUn2z/Y3GoeNk52alJ26NhZXWsBB3fU5gAUT111JDb9ibIjFZCJ9J@u9SPTdGu8ua519sVPFNN4yfc2m3u760eNo/e8EITG0QZDXcGirC5OAWDyY4r2elXIDti1zYGvkTuiIRYLSHp1wmKP01MRu4yxQ2GvD4WXMHyANvhMO9Jrt1na5F4/UACuICDa5WkM6yWTCEl2ej9QQJYJJdrqM3bLC6xgoG@ln7BfB@jmxT@cSGC@k3P3iNwxho4VqtmdLFP4jdvt4qjtB@cp@DqNrK4HwQUK5lb@Sfu6IMtM1FxgH98y4eOrA3PxzUTNBfbxFTk@XFWYj24qZh6oj6xEyHAVYi6uqYg5gD6mFcIUXrkI4soU99CyhchrbvSDiXzcFcKNSxsBKlroEEEeYJ5zx4AvOzhNtJEGPJKXJ2Ixii9WsHQHJidrCIL88hmXMSAItDjH6mTckRugKIRRpEHn4IsYfjxnBFlvKk3olUFpvZBQFEvrIMDkUpC46Cc2p5KaWhDsg/N2zetNEAHDUJf2QsJRfiLehN5qSbhT5HkL2qY1DvXluzwn/kAT4iTUuwqc3CSHUDuyJyI5tS1vxYSUaS7gTmBI3TNBEdrTHFqTDEu8iK@wX0Qkb9YxoV5LQUw@sP6x9M18s6UURkSyGMTltYmT3cDVzGXkImLxUQyu9dmUXdAZ6WcCdKZQszF8DBi0uvQzB2BVWMRguMMlHqTKS7Tqo9HOBA1evSUwmtsTMqCWZijZI3rgLH9eeSbtFROFaandISi3WZh8ofsLYOlKmSC7rZb2ECjQBYvuPeeA2cPWPLJBL@zPmLTYBOHdoe3qakc8/8MvOtAAs83TV8ak0PuOJtCNeKP7YGuJpOihn/ktSzBXQ11TiAzk@hLKtoKrCIruO@ajRs2EpdN9xR6g3iwaF5gTf6DXPMJnvOS2qg87qvecnwmReNJwxlMb2oBqBE@c@NE094HkU2Y/np6mTrqpdAgLn@BoatDavF3UEVf1Qxo0yJivKKdnnWPBcpjbH7pD/osrYF9qV83C73yqrE4yWa6otGQ1azpKS1Mf4QNbuR52zLR13aNKY9FKD3E770RoTEp3deWaO5vonE8AXkVb6/VU23s@BHbbB52dJhvZW3o8wiqexsRIB1Yew2nr/PchEG8Hie94mE6aTj/fwpDEIm3oNUhaXOZOh8ikTRFWV1pjnHT1v52zMENSRUHw1NrJZK6AY6e/phEsqFvWw@lxwKX0lcr81HyBnZNk3lQkyxfW09zgRHUWS@1f6PUwcmkDRU/nOyHng0LcM2YGrjmgNANPt3XFAWZyRXOoN9B89PMYg@Ng1Ea2ClyPsHdQHG9p66FVkiCNBRqGrjkW73HC85A0nbYvB2hwpwP9BEnRN0vfDim5Tj/tu@YLBLPt4krFA/z2FQKOLxLgMkyIgTLmQ7Rrm7f4fVDF6Js3Kv@dP@h9mluqrxBVaZ04Q2vPSd5pf4ldca2bfuZT8Xpuqdy2PjdcWOQn1fyvZWhH000H5tv4@xghQHN2HP47n5XDNNMUI02G47B7fjJRKItlhKHsgZZU9J6pl8q9rAI/Dzb30O6i@BfPrxV7vtiS5S@LLU87Mg1ZPB@U99dZ@/pLnEDWZRtXoULORwbbebJLrF48XEGYQ@DS8vzKbefKlDKT5caPhxrAbvdvlbH3/BlDykPU9YYUa0y6NSh/mKBSBodrc3375@S2/Hhuna8TSDNoV75UiVDjXusqiGf6nWlSls/J35hCzuW@Xjx19aE6VOdqeQetKxW3BnIzLe5IUHSdL2@e7B58Y6FyohqLwkyYBeKhkdCH@iRmjl9Vahy80feogFF0DTr5F1WcufLOAoXcwsn2ITgO0TGbsGcMrYnGDdHuaGgcPU65vuX1bLMzUUiM@VaJVP6yIjWhszsqfR/S77cGJsyPzQEoDMZXtL9AShYN/juBmEICNWPC8DE3e3@pGhRaUDygRbVrJ402768TOvmHJvUEXKnAtM1Q3TH@PkTpeUK0ZZr6t7QMyNKORluA9TRuG/1SC80oOWLXAgvMFw6aQlrdhwwXfJwRM0ygHs6m3Ufmz2Ez0yNTwhmT@SOjVciA/qVJJozUZBly7Lbnfoghj7BTy5lyZuVRduQ6qNlSdYU/RqXlx/BVMoVH8flah1BuacEFF2n4skywrhWdEj3WGIildWCC0lcHKnkf0eyVztXQ8R4PAo1M/M6JzmRpkeGBdJYGfd3A34kloJA25JoGTKlcxe6pOCfRcW1ShD4kX721i7nE3R0oPZWfEHhMdASmCdzOxmdygXO@kWKV7zBpQzK@AP84K0DHuVbHjveci/D1uA3tORw8im1eH2@jBfSLnTqTnbtk8wV1z@ibfaOv9m3qHL7voe4BHOnysx2PVQLK31eca9y/R/IomMv1nTB1dVPXv4a6KA@5dDTN@cbZLdx734Gk34R3rLQgQjy@aMeDIZuIRGP3Q32nrw5hZHJM17TUNPkeAtXR4sN/59ubdw9iDjvTVLvDNx@g@U9xtZauslsNinDlhFe851uTWrqp4BbRR5R3oIz3/Br7VNu0v2j86Cmma1n0aFr60KEfsvOmu/MNmKtsm0r6NcyguXzfB2dZtWe22n3tS0VqqYpraNdZz5DDvY/OS4UwppprLL2JwRldA1rZ4wwyQS0cf4yP3YfGv9DyzNzabwxte/xlwTC5mu/bW/kqAToeyl8svM6JpiEfNzZ5G3geWaoQ67QPchMp0Kgsp9UcaCXyg/afiT1cQnrRguEDSs9UvakwoTWyb7FfioV@suRpoc0KED7PePGQINwR8g1mhfGdYc9JfJlx@x3QqfBnLsJGDw878dUkRzdvQ9Zm6PqKIR5zR2V/RfGxhZHioysj88icyYq1zbQ6fNDepWuWw39ZupufW7zZxfpZqPH82a9oso7a5b9f0vQGpo0b20GlSLdt1WmjGRylMZeSXAQZZg@kclpnAbAHO7f4s3sD5ukqkyNe@t2@2lNwo9uehnvedGd2EATM09sEvgbxm6HiaG@GpqvOxTm9XeBrUL5Welp7Z6IFPIQedcWuKP6Y6BQYNNsQt33Nof3FnmN@R@IsRivvs5HTlnb/nNvjhpGQniS2ebL0LvO2g/oOtPVjvDI3r0ktVCy6Pyj4NJcMqOI5t57zt1Y8ZlW4HQ6soSMe83Mf4GmBsB15cE3hzq0GUjH9EYQw6yu6O9/WHDKmgn4lRsbA@ZDW/b2mmz32fTnHQB0DgYdK@AOMtQ7j9KHiQg8wnHlaIM2O8pkiHnv90tg3vbyJ1os0qT1818IRHYfzD044KbHfD8I0W5zacjLe0cgo7Y2kYxTetnoWxcMdQxweXNPOMIKLx5VkMpGI8ERoYO8ZAOZB0eE0PLjCz705TNccl2C1Ljs/Z4t3o9XcqnzPakxaldjlJceKHzpGsTWy6GTZEU9@vqhc1hZj6XRsMXZhrLJczAdXdWCsueDKBGxXowcvb0ACZih8Byy6vRpX@cEcp0@H3kCp6oBydmqQzQQVPX68hJ9dOsGV/X//lx1xFhBmcA5oNSDYgSB4FNYcqH3z9hnPV@TesCwFzxIiDpADOj/Zkt5oMGBQ0OL4EUDzlp1un5TFwSJx7hY8h3yU90vBGxftCLgt2OWNx0vjb/EUGfupvEq1TX04MEBv7rh9J8OONdrxO7SDrXvgQjDDtXHy0EmxXdZRcf2UNnLTfFk3zWs6kYEl@fd/yY9T0XZusc3Wy56OUYZyxF3bMp1harfNIZTaQ/JJtU0BEkcig1QYoiUKmF/l4Qnc5EznvIAj094pJ8qGH3XaaByz9BaL4ZFiPDxR1brxxcbRi7fnucvaj2yQVf/DL7KJO0E46bt0peRIKeaBVO@RscLRRYgOYmNMWhxJPEN/r7sm9rrf8vYAEimcyXC7u8djpmmJXkMnVelgps@N4r6DOLqpnb3jTgM65EoMq97ScSfaY2qgtMTTo4YDHQy8CULNe11tMT7kBpP0scuKkCEeGVPAxY/F0u5vPLqDSRZH7DPrI5Ol27gjGXyckDqeFhvU1r0NNYXwtqfsptoa0lr/TT6TL9SoOovN2lqdXLbaMfHU5vkPF6N8Ln0xWtm6zDoeUS8uRt/l8u@A6ibM5RafZrHnbe1v3i1m6rnPnx1lzCTpPlblW7NATCzeHe4ebh2fNE5Oj6EV7j3xs23aAyWQNchFtMe4b@p0HhboYmuq8w3yx/cBeDzOFhW2hvc0JBKR8PZZAhW0ltLSIneGRNNE6i8kn5feUUPxswBCpnU15nHULgwT2IbAbEg1rPzQwlO9TKQVJxOJyzSU8diBfMLgBrg5spRIJbEaECsNxPpKUrGHK/uMh30Nxb6I5XGyPZsLghTz8zv343kV55Lg/ndSbwsGyt@@3hzL4/UmmEfqDaB@qJdmu7G7d3q0NZkMeIyeJHVrlaLYN86FM/Y0bmvxjmLSERuREI1NNYlJlIB7xWBGl3C0VPdWhWoJ4dge8MTEoVR@KRIwJlCmhjeZXFY5LeJxKgHqIFWs1tS29q42ChXRG6ND6O54FX0hsC35qL2CZySBOUr3UmTw41UDsQpyeV3vkIS4kNcxJ6z@pLweh1XDMRr0Vkr1wFDljzoOg//QqOS58pdsxMRwJl@yNMvDV1dhztb3YRNVPkaxRU4IaZGXXfLLi3ciQJk6VwrN8Wgrlti5D6O0rlh4AFtA78O8apV9HJp0TMgTJr5@cYszCIVf/0FN21awNnT8yHDxMLU3bhG@3e3jGmpnXDUj@R7muaGBAxUAhS7j2BrB5ACYrUuynh/r5yQ3xQlyb6gkI6AjToz6WoLDbjSHjITYCF3UcXSQlFgbUXG8x4YOiLGG7oBO0oHhm9/6QspJhrYI833CaYNJUeDJjK8yppgUQVinNnuiGIbS2zYMqx944kWCI8xOCGds7Uk6DZTraQZzDA3UeXcVbZlkfVhlrj3EFfd6bCaJV4RVcqX77kAPAc65W@FCzf70j/@M36dw4YL7D4V7lFsH3x8JXxfc/8iLkWXw/RPflwffH3PfD1lsstlD5DPlxH4uKsbL57cgtt7b3UPmkBEV22egjEKkR6mBfKQZQANtAA19Q@2G4DyHoFkCPPHzt9DswCvQ5qiyoJZC@an2ZRyPB69ms6jR48wuQ9tu1RG3oNJp4Y9DvCUDFKtsqVhalrNQyPSNh5CO7PVwnydHmEisgpyL3GhW7UOrjbvymeS0FV2tlaq8vbOLyg8F6YNf0EWAjXDl/5xBGtzI76eAuLpIFl9UknICk@LgFJNjKKc6Jmcf0PDi5ACQBAYb3pknUCFNQSrgTUMduaQFjb1JTQvvMkJLj8rvSvEQpQERx413OUx3sWDnJm50D3W6TLgZpDMEO0awVWkeA57/wC7cC@NS3OnBgJl@NYcdDXD/wzkXfXDOwkOMszdMxKfvh8DasOfHhok7fLehtCyez@YLWbmUCHGoJFBBebH7fgaU0GFBALRV7cq0nMbG1u7Lg8PjmZsSCDI2DRZjsfpa8iKdSZ1f@o6YX@5Joq5vZ49fr297pAyXKlj/RohgEXy6mPNymy7pA7mf8S2zs3lTxExGcu5rEdOKU3qb9ojMYg9isyHADb5VbybXeOLu/vxyrX5hRGey/zzv9phoZgmZC1wXDt0dE5suJhZx19sIfIJ3yjkZ7xBIXgruRvKPp3B/EPzwXQf@DXXBhQfeluMIHUX0TyJGMg9sRoa6Z7I8KzrtzwvmlRdkjVdUGYsaZNiOzOxhCJeGibrMXqYnztr4RDrgdiHvKjSHQzoknLnliG4d8Wnmw514GLHrB1cQiLP3fSidrrUit@KYqHdSyT8imnEsXXPjiYghIKbPLM1COo@e5PfBlNr5iPmHdBzUA0cZuv8lThfl3F5G@EUIzLuvIElXHhwOgW6HpsUCy9im6rmOQE9im0PIoo2TrJfDAcB16XGk4mihguaUhsRAz5hXlHM85C8okRl0ivFRItNXRx2tByNOPJEC0fSdLAeXJSh42h90pda8GqCpyeorUAdsmsIa3jUwSqxVyBtUkNsQ2e38YOMyAsgwaSuxyq0RsVPDu9cGG36VxVI@ZVqJVCzD@OxIXFlD67BkXMqwjT7uWiNzRrerkRoWPoLMB/OuZg8yWCsYZjgLvcA9q2Gu@aZ7K0KUUc6VjGZ01FEcjwivXiKdIDx2e3YTS0gzLE6XZ4irEjrTt2h4slBxhVAKbqCYkneVii/nJkVDpZLpOxE87gUTDcjx2LX3wAkqQrw7UCwWH9I1JA7LMPLGL@JGynHtBEvXcbi@ZQZLJslOAQ@KgHkIgnbJpdF57zje2hXP1qCRMNQxOvj4pFnsXM5kLsFNmSTYItooN0CbQuteIgLzTkiySmhBv4C/VSwRvyExI25KXKRsI3QTAEDNjSY51euTfAFaUK1Z/Wlw7DokYDhVK5VV0RqT0r7CgC/W5ghEQDtHint6P9BXHNgBqqGMBqgNW@1oIC@fv1INQwUCAc8M8EJIZQhMZidS3l2lqeA2Msohyou4I04AQUEnbynbit3pJqhri9kqmbuq96DWfLhAvaYrNJtx9r/OZrLVu/iiXhtnQddM1OOL/ZqcLCwlk4vGUnzRQG3r6VO0kt0vgjLXzMCkcwRA6UU9UQV@BuWvtmhUF5W1@GKnll@iFOCFae8dJPjRyWbuFpX77OJTUJZSEGJzoRNfdOgCkVwmI99D@bCHLGZTwDN3eBMG3UCK2S9qySSWIbPYxAL8mL04TtKweXGcJYNcVej32d5AdLcpVcxviZmbUzkBRfCqP2AVccASG7maHnBwR1lhXtwD6h/P@BVud2W0Sq864QmVNBnz9YJFyGmUuULIxPkNLkDAURyIiN6UkkiAMPnNb6JyiTHpWakQN5PPirlqMlaUYeoNc@boc9DDs0uSLd1dbKZvmJqOnXeVYubj5eH14eG7xEWcVVgsunEgycvSD6ySZ1/3WWH5Bz7st/lEo0vZSDS7JD9dyWY/fPgAMw74nNczdRAf/JM4T8cuz@MrjNVXVpZSpfJS6nmsGSpYIp7PJ45Zll1ommY5nQ58zT5dFxyP8s@zZ5QXTOnhn/Ewkb9weB4EEaHRb4VTilF2saIoS8nl/HOjCkWr4KfAZHDibxm@MisW2RZ@/uZ//5s//Zs/ob8/pe@/U9g1@wSf6y7Df3J/6oTcCrpb3U94wQpMLWokF6xYrFiIHf8QY//JPk@YXH@28h//5OBj1I3W89kzG55u9GO0VI5yJzjAV/B8N9F6dA3BSvfRcbZWq4Fz5T/@r5C@/hLwYMx4DX7qRQ9XaRytp2uU5HO0XgKHnM9Dvv/3L34RidZH0U9RWZajY/prRnMyfspP5aeMgSMrrZQl03zulXcU@nhhWVnOXwTtGWpubFo/uA/5QLsyMzoJSm6fq5jgBnJ8CxzelVt68vzDJmMqDLX4WV19PkPwvSn/USYNn4zoBiP0pEdeFaLlWqrJs/d5NRpyTFXY/2Wi7r7/G@EiUe9eyPS50r2coPpFVC4vHzwfffWHBYX2iBgNaOdnzqbDPKr7HuZ1evYtcJHoj7XakYt/r1v4d3iMfz9XzLFn8HkCf/QPH9@Lv08oRAQTyOznyW/RXSPR8@j55eWbPv3Z@Ldj4F/rI/7tfcK/Ny7@nbTx7@gN/j1UmUh0bW0tmkwegWooePZrPqfwzWSawufxLqL7nX7Y8kHp4HmERdOXyfT9/Xnmh1GyWhX/oDRVfR9@uAuKdXmfTq/9UE8mz6l453VRzrX0ZR3KyotMPz@sAeLk2vnaWqZZr9fTlz/Uz9cmE4l0z58nsZ8@h4T1y/PzSPQO26KGP0v403bwNy9JWfLiYAGjcwVcjJz0EAGMLnRHfyT6Ye1DPPks@Syn525y8rV8/do8CP4PDkYQoY1yV6ad6@f6cgckIsupp7lxbjzKDcwDuQNOFf5yA3Bque4o18sZOUOWx6MJVA//Dw5M9/WBCdhMSOmOci4iznXh2Ts4eA34upD3FfxpuVxuBIUc5W7gP6ejoKbbpuj5QzNxETln0gcVRv@MHMvkYplSLKZdFkvWx4u7@3zpo5SKNS/OY5fVaNa5uMhy7Yjll6t019j9fbO5tb/ZbGaRj9YWk8@T6efwqdWTa@LxLFqvPrtYTWP7cf7LNKPZtWcX9UIa3aUkNFIewtayyW/8BCjhWX9yEYEJ39kZfs9ub265ixzkujg782PxJ4tB5KIg@ABodm76CQcDTfP39N85@M/r//Upi59fJhiL392vxemTwL9E4u7@7l781hPxuPDE1@APA8CPSe7u6@gkoDtwnccTl4n7ex4Gv/HEGkdYxzzW6pQ4AIQOG@W5XsSqoOHVFuNioeziYpTLJaotCPHN68pnWnNJVGk3ymIL18lgNiAvJQikuFytLgv3SrlaLQu3XCpVq0s@VA48wglAqqO0q8jo1WgCi8C5P55Dmwrd5xiLd9QuXuz9zLJgYidXcp8/@0HNZkezm00ML3z@fAEdKYZ7UWqVIoTkyp8/Qx@MJWDSt2@KVdAKTOHkbB6dMjiLa2ul5Xq9tAzuUjmRqErni3e8EPFesiIn2P1i9lJ1JF5GmGzFonwHS1wuryQo9D62mJWqLLrGntWBfR34sLv7KFGSLRcT8dZYTbDlUrycrIi/2pMEW8vWl5j4Oz8vJJeXVpaeX14GKgJ2@OqdUpPva3fKKk7376ttcTEibotTnj4tVKCK5Vz1ItJsbjZOGk28YV6SUJpajGEoyY4Irv1ZduycjDPFyuU5lvvyIhZbrT7nbVQusmisKuDSMZBCrFyh6kVhBqh1cUPsCIW0@K7KS/nCk2xx9F1pKwca8@cl/Jyfn5fz5eQSSKmlSuXy8pJCPz@hNOeDUfeS7uippc/lUvEyjarI1ai7BIWVVwrRpYhFO31WcqyDi6U2GrueQGBfcVgL17UdVde9yyhvTVvv3GodFbAf7jU2tk5S@TVAmd9ubKTyx6frURm9xcBP0QX0H201Ng9OIcHh3lbjeOvF7tut00MId2DAA2LBZ3CoqEO1qd4Oh7fob6r02dAc5epKsaymBZ9R96df/cFPv/rvfvrzP/7pz//gpz//01//8k//AL5/Cd8/5s8//jeVIv7@@pf/5H/@6V/9OQT@O/j@W/j@H7/@5T//Bf@S/6/h@3@Gwv5afENw/AukBGx/9Otf/slf/PqX/@hfwPdfiu@/mP7@9M/@N/7/f4k/dP75T//sr/FHeP7gjwHh3/3Vr/D/T/7q7/7tr/D/f/nXf/dX/8Pf/dH/RI4/447/51/@G/77t3//D/72v/mnf/v3f/nA7x88@vvLrwj/5e8h5OvL@TV4vqZe3xryy59Vnt@GGkEuxFR/@g9/@uf/ALj1n3Hffw8@@Pej/tD3@DFJmpqlk0HgHzL2OQvKT@75Zx8UUP6PGArB7PMkNgrNeaG//uU//QsMnoD9B2EMOXkWdhGB/dz@EGD/lV@wMOwf/vSrX/z0F//tT7/6s59@9UcoxNLLlVQjlZa/MLsBwOJXwCFg6WvgAFBew/XsJ@xJJA@OJ2todIjIyQ8fgKRPwAVK9FKkWABfRK6TW0Y3JIQ5yRKfFSdxrg/fUWS5Aj40AyRh2EjyqCRErSdZrVZLRkY1iCNQ8GKaEauXcf6Ken8N8GIinibVLINOyUbrhAVS1pJHrLlUG/GESQyoEwaGBcKgI0nOS8lybRMyrI02GeJC5MnIB3h@qNXLtVEd0f1IRQAcyXXIEqBqWLpR/Ufw1wgnwEdGmz9CUcq1ZLJehpAaVZVySzUpT7lIlaO6JxnVG8MZQyvYs@eMfSfJZYnPv4CUTEDjbzKAfkZWiGcQf5FcEtWhf89J3yVMD@00IvrwMB7/DIMpvQAAvOk07meCbzqNpXkO0SOOKknZwiPJMQDlksJc4wfQyJqMJKl9k@SB/KEMX/dZq4c8iA6rs7i4CK61ulSQDkCRZ/b1quMqNi4NkBazyqRSRcJg3EqiLh6Sqr@0uQS/MvxvPaEtnpwcS5HFGA7fMeblkU4WzGUzSqX3qkZ1WaKSJwkuEg3CuXpJ6zugFy6zRCRONyonaL6oWqC1RF47vXVzBDpgSpJScqnCzaRiOvneXF2t/Sgvr0TgSf4hXuYsrhWGZsAX/GSwdyFB63fpNepp4AQVoxSp18UaFZMj9eOtE0hwcsDkfC7DQHG8W17JLxeXi/lCqVRcycvLpcpyqVgugIQq5Yr5vFxZXq6UKyv3UKDn0M9Tq0ut4lr97818/qu/N@8zPxQ/kfo7Nsqww8M36ftIfZROZ/NU5JpcXKmOa1AQCorUSXviOvL4Lg2KJjZP5IK2ON3hzhsoWuQujay6AB8WWYiwBQiCD2BGCz0Ty8a7B1WxfoZX5fM1NEkuAjMkIhfADBxbxAp/IthwT0HaPJW5s1gKnDl0Rk7wmMg@ZADtYLA93HzomuzE5Jvc1tX2AxAbff5aqA3bBH3z58OsK8Y1j9rU8Aq6tutH7Sh4x4wz0Nz@AxCn1gAPhaj27w3D1qAFBUQjIgdYhx9bN815ACvs9PCBWr72j5PhchydJwPwo90XOyeh58lWY2MnUmLrB/ubU4@iACqyva3tE9@7wmO9pEUfxfutvb1pr3jgnOEJK66kUiD44AefKfrQM7P4gwciZx4eEdVMLiWDgG@O1bt0@r6l4hXix/yS9FFXNx05FuupAxjBoI/KwMa4w7Vn6jA9Wsxt5HDFIPsZpzdNNV8cs0UQeBWY57G1Yr0UlYpSuVbK5WFQobvbu0Y1WoIZ33nlsjZiBVY@v7SiznK1Uoi8xu1bFZkfLdCcyA7MRwZ4bzWei3YjttqBucmtQacmWviOmKHFHgyEBwah09Z6fRB6t6YPANPESEtRGHy/9QM41PDHfTzA5XlQ2EyMPgseufWtPL75hvl2HCEKznBfL53p8RaLaWBxViMnKILp1UEMT3e18LZ9OmYFYzs/dkp346sgkCuRCC6QaV2Wi2TI7JWvlIvlSiFfTpUr5eUiTBOLKTmfklfKKxXgkJxclkvlYkVOlZcrhWUQxxBbrKxEoiCytG42C6ONLEn01Iw23oK5hteJmpl@PRLlZgMY4vFla1HFDxiWmVQoX@QYJJQiuL91aVST8GWEOXzVnyxFJIW1WXR7eyO3vS1J6@hBG99GTpI66CmWc7mVdUlSKWYDhow8JOqjb6uEWqskaejZaGxvI4Yr9OTLiEOSrnkM9@ieZwXADPQUCqT2StJHH10OkJu8RGVK5XJPLre@IUlDXjw8AQhwDe5bpsJuoQcjMNE2j9mAOEl64SXKARmkIw4nstrx6ttoSNIu9zQaiOIlVb7IK/UKPQ36QCIbfMD5ktQDR8@G6bsktcCJ/C9JbXC1xwqEDcCF5/oMV5GkMa8H1kSSRgSttK8l0OZEOOQD5dnZUfpuR@3xz9jmzzZE7UKUNhpubbdevGj1ei173Nh6cURRL1/uKFfjod3qtUTCVhM@JqaCqOvBePqjYlSzqejzo15BlDEV1Rw3VSphU/kIJROfHmY0aL7EqJcQNW9FSCCEzwCAW/hZH8BzXWnxKO9DUfQctVpSFVkWu043ToyrpOjRYok7FIdx5Rmo58vSKspTswtK1bCcSBefDctSaUVaXYKn9EwqgHMUz8VyjEmxC0lKgGR8Jq0UpdXYs2fp2FP5GZNWKtKqtLIiJar3qDjEE3fd@Cg1quUgIJtdw36MPQ@eoKcIJeNEHbmZHRV3Y7TT6bOJz9raGcDhGUw8ILc/HLB1dkuiA7fLe7uLm7V1kBO5qoFnnFX0Lo6io0i9o7gKTDfW74arqwL2vtqrnSOCz/izlpbO6mfSJQvnW1zJQalOjXZ@ZW3t/PMl6Fo1uTqOwiiSL1dHUToRsbJcjYNqn6g56keucX3W0S72pFnLcd1r0RkOznNPSnLqLt1M3@uK4y7KK/nV8@HieVq@fPIk97m3Jn1fly4xe1TJ6C9svAOBVoUwj2RcBEa72geIZ6tp/g4GuVxKZHCTd9PsNumedfYhJOkwoVUTDSuxOL4khe8oicdiK/lYLBGrAvATCBYtRhzhNakE0hSatJIHla9qq@4QFIxc9d4ri58NVzdLciR6H@ngVZvLlUj0LnJ/d79W98bvV2w8VpJpz/uUsV4SZh5ZWkDApYcn5Epn6s9Zo9boHTWqArSxQfMD4JoLfvgonX3yrcsUybX6D/x5UcdlO8gnQsXnS3nZtWQ9W6/XLyKSJEUlz8ocLxdhVoFT7x@jdFMa27jrDg06Lb36GgmmrHIN5Pwy8eO@pt@VC@k67ZCJA8/fR5NrWVz/ytSzRK32Aa0OR6KGKZxop3ShC8RBsS5KOIVRmXVc@WHlh/IPr08PTg@22fPcanm1zElBy/XPUyk5JseAtM9hZNOOtiJR67NZlH80Xlajq1assBwrTKhOFzVx9jaOnBA/R6v8eeHy8hymJ5cJ8NVq@WdysZxcXpVXEtE6ngHMr0Tr5ICulS5EL6McwfIKS4CHLMJ5OVrPinB5RU5EnTT3QZpi1IlEy68/fIappXiJo5YnVzYrSrV4v3YP//X7c5h93dMk7J7@8ScLP/ccAP4R3PfwR/AJwYVhgvjLH9Nr/H@NfjYOeJmlElA8@qFWh4b9oflDMxqJVmL1ZDaGrxMW@wrEtAaVniWD/lRnCf9@CAKWQE9b8n3gXVtixTrM@tWlbDZ7kXiTB52lUimVS9HIb2Y/2SWYgS0tNFiMXzrCdSV6r7Z3yCQ28TYonDgvLaQ3jw82XsH8FJQl1cC34rGNg/0MRuGL24JTQm1dVWx9LN7cNkYo1LFONg7xzcynm4eU5ozOh1EozY9FLou7nVXx4oTUDZMzBZbP5YrZ3HJWLjK5vJpbWc2XmKKrMPXeGlnCtYhJGVVrw7TGXLONbyQo8UIDYTBuT4NpiaOusheHe5SCjoovLWxuvT5gB/t77zNeKA8/2dk9ZscH2ydnjaMtqMfrrWMmNY7Z7rHEznZPdg5OT1hj/z2D6KPG/snu1jEiyEZQXuHqBCeYr/axNWfsZN2xpTqk@00EO2b7WnUnwxXbUrJ4h95ksIG36qt4GfVk@NCAuV0nrFYeNxZgtjds4/ts29dKp2NH8GCa1mYLOCQvLKk27vSU@jlnhRWH7z7l7OIT1l7ej62wdm7fKKytMD0n/pi@PCgcsSdPnlwYUlVI40i4Gr5WGw7C7c8QFpRp9/uthXhpmS2BLptfTgQx@weHCznPt3B2dLIg@3FHmwt537O7vVDwPVvgW/Z922ebC0Xft954tVAKku1vLKz4vs2tjYWy7wMmXagEOPc3F@RcxCPWjal1FuiNQPHt3b0ttgRAiepELFos0DEVDISIDw2H3xKAJGdLS7d9E19HDjOc8RR0R/0StAc@AbWAmsc50vUyxZZMC34G6gCAIRntSI7Tm5/sXjslsOJtEjCCRO4iC1ihBawQwC/g@VSEY09qLJ9gEL3Q5auvcX4xTopJpw6dQvvOYWs4/teBGVJ0PQWdRoQUqniBV2ThXqCMd8mq06XtmAQqQ0klW0ok8LjT/uneHs/MgixMOy4RJCOPNAenaQE2qCL8YtUhlDcObxZqC6TVgtAg8CVjkfuJ1oxMtyaSAuq5sNAGBJPUvVH0FEOFKoVLgYgXPXwbNQBDNLhz4OLnvOLxNta1p7ptKlACibl1sM1riIuJNTbZygmGmRKlKJpv0P78mXm@C3fSa096jRjHLZDzYnF8vKQ1hE1g2IJ3wI4g6IAwpVxAjkkmITVUh@JC9VoAosOXnyf2SlmHjHIx9vQplWMNfJUYZYHpkpQjSyMIIhAEI/IhMr9oT6i4iYXsEi7b8zf0IhFxHOFX2rXG/l0IIFmnCzrVqn4v9JtzwVAdtzolkEVUt4NtDe5Cvgl@FI/AySnWgm6SYl6kXMJInDukmJpiXQiekqlNzQDOVe1AJnqsAJ2RWn9/k7cQv/iDwnkA1Rjk3io1GAiLp9h9idEXFlq2qlxXPSiQhwQFfItME0dCcLjH0x1tUrIl3l@QLTH116Tc3V71@IinBnYQnEZkxZkJ5xVRXQqsB0Az@AUy7L81QM9ZkiNLJgWEz2UCbGsSLp3mcPceX36hElvTtXjyzbVAsfxgLba@shq/XS1gWAtYBGoBIj4OeJMATT@TrZmfhwLGQkJBtfl5KGAADXgJ@vgEgq9ID0NukD797elhkF6d7srQb6EFuVTgSSa97UlvZ9KL3RdCFAZTgvwy@8xa6JJL4MLzvawMjg6XlZMJu5NeMi3UmOql6foSmOcAPIeikoMhA84KY5QgGQev31YG@AqIGmtsN3f3t04mYxFfxmmKgvfx7caUR2ISTBQI4504ehJ@ieJdJALXN@OHPI8U0bN5fHK01XidgvIl2FrQA6Z1APgRPWGiBvdeDhBqqG0YjzspFj9usKUEe4olSzFhGUDPV2ehm44KqB7MsTO08pRVjoP4/smeFMUeGZmTlRRn8QT7fHEBQ2puhckD63NhUDBWCh02Lqygssvx@DqIkPKegNnnXZMrGwgJ7KngrRNzM7vK5diyXWCu2geNe5SzZ/FTve5xbKNh0TuFaJk0KXOq9IJslC3iHgYYFydVm8e1SBobkQ8wFLsxhOFwTvarJOnnyJ4U6ylYvCwd9VvL8iWNdrIsaV6WNcp0tgy/ESY8mC5Fpk6a0nUWpuVaCh7GFJEHFtpNDjHIjkS4PSV0q1HcxIv33cQq3UaBMqUJI7nmNptxR9W7@Jbdod2GIR/VZUeA4QdjMzySOhI6JiMFeVB/mozgL63Hu@9g1JlCSC/7rdEdanHKMRLxS@a4qkWlChUDbWL4tslwhvjC9LAfmhUPNYVKnFgVWvG2gv3BQ3Y@cRENxzF0@qk5wSCeZ0N9Np0T57PNnDi8b2xeEu@w7Zy4q@FgXglAMDwQI47LzYkxzIN5Cfg9LkHE5XmIgOdhAl9exhPzmx761WSLhy7iIfqf2ENV3CqzexBiQVAuBQeG2jq6qQLTtjW8zngakX9gF1LGR4nQ2WGfrRIBJylOW9Om0XuYBCI6/EY39rLRKr6vfPSdnC8nUiGEIYx4UdxA0R/CyUJIoYRzkET5i6WZZ@l0fNTIgtN4g/QZPPpudGB6FyQwrUfgMTaAxcb3gBfwJiI/xmfmOV0uQLc6yzgUjvZ2bH554s6mh6C9SsiJMEF/2@zT35p9OpQ/9smflXWNnU@W4zIZ8q9CQFBHr4P/rIy8Uk/mlvimGoe5RlWvH2BfvIcjlA0/fz@ZrY9GSCCfp7yqEHoM@EohgbjCiL5BvlDzidPB81IH489SjaVlPw2XeEFvIKt6qPARvDmg2cRrNJtNuj@t2UTLUrMp8Rxo4MUBLzzois7G4zKgpTZNio1LaUVKSel043hjdzetGVKK3whbkxzXtNUmXoMkpTowUapJJLCaCNNXdasmic1SisMotfRwHo1QHlDBL2dCQDwXehl4@H7ML2fXDlfJ/IoqmVOZBXf2fUVuR5QbHmV@LCebX37lZbQBflfFC69sVUNBw@@6Fa90xUsPJs7ao0lfFIHn65Clz8EbDniR6NHEMNHWeFUAvTi3xsjaJ3l3f0gzV3WI3o6mHkQQcCrnPumQ3pDB6B6ojir0LDIPZaTgXj9RsIyoaYjfPQWNX50QDGiT94GI8qY826SDZsypogaCxbSw8ucSXhcCDXBoWvDrXxkCbv/SEHDjtSEY5Ik6cOOdIZiiKxzi@hBw0QUi8AT2loI7CAfKSBsM0XATPpQuNLmgWDjkY01o1KfISenHKYoQGR0vc40LvImktCpB1R26rGT6whKEn3dnSeIyMitk6dZcLGZIdZiHdO4tKInU76CRQooYimZHlAbSpiQmcSWE0sqrlzD5DPGOJ2JQfZ4KM7nVExFBTVJ@@mC8Ct15UpuYXiBFYPLACxMk4Fam8JuoSLlPrPoqSNBiYSiuuM0pN@51fLDgYQyeopaIPDKT@v/NPCncJP@ZTpX@v58UzUx9fs9TmUemMN88W/kdTgv@i0L/XxT6n6HQ/860@QdU8mmUsz1@Sl3/ohr@7eoXybwxDBt27wZNb/mfo4f9jhSBlW/SA7xSn8uP6QJfHp89NPnwsP4zR@nIb7InndLZttloNE4Gsn30otFr9BtH78G/nttLnl0tr2/err9Y7zQ2N3svexv76ptyY3nPevWu/P5F99NHFbT3nYOX33/SrXY/8u7Iuj1TD28LatlpDIcfd3fG7s766WDjuPh@5Ta3pRe76@rHTd3ZfH3y7tXJi@Jx8vbjy8OXnwa5gXPYzSmVQWHndentxvjMiBRvtNPO9p52MDjubJ3mB3ub2vvt5EZu77jyRs7tbd1@X9i4TRZz2V3r1cGLo9Or1tb3@tHu3vvOxkdTKX28vrV2s51Kd@Pq6G3koPBG3vl4cNDbylde7GRvN7tWJ5ff0e3i1bujw/XT9zv9V8rWYLt4Wnl3NT4s9d@8uXH3k73ls9LwtbOcNBpv3uRfGS9ubraOIi3FPLEL6pn5RrZubw/NymBFfbW/0xu8sWUje1B8mzwenNxubq3rH1dGhdP3Z29ul4/fD1@/efn9QU47Pm5tKSWr1ckfX50sR9qDwm7y5nTrtKy86Jy9Gdzs7hTfb2Zf99X9RudQv37R2/nePD7c220UnKEh723c6O9f9K9eX29u7Orm4bVuNJazRf2k8/7gIHL6UmttqjvvnJeNq/77bHH9evl9smO9OLn61L9@uX58elDOjw7HOXPDOWrtdEebR6V8OdvWPx596pqv5dM3ydLN1cu89r7xyY0UPo2LlT39vTowXibbve9HH/Vs8lSWN77f/fT@/fHOjd1qGKcf324fXdmvO8aBc5A7evnqdUu/LrtX1vfG8bHczr1Qr18nc0pkdLrjQBupJ0px5WSw98YabZofj3a/d0qfkjdn1wV18/robePjUa51a1jvDHtPG2zkOgdK463pbg1HL9qVm9PrHX3v44HzPvJ6Sy4Wt82us959u1x5l32R7F6/eLcuH49y@8ZRd7lk7799c6ZpW/13p5@O2sXtt1Z54Bq9N59OB1vJrb1R/5NazrX04/fXRuS0eHx0mL81XmkDd3vn6HXJPcjtvT3s7IzlxhtVvjVWNsbFzZFdKpxtvrPfX@8YVva99nF4mFNvkp33lrv8Rmt122@19uBV5Phl/3T/8O3tbrFkvxgY2vphObe/t7Ox3@ssvxrvvh5u7bWuOi9236nvrJPSdX5r/ay0@e644J5cv3Ir7ZtB4bCcPNEHbu80GXk57A9XDs/sj29H3y83Bi21cKS/N8cr8mDjpZUfvW1sHXzqXR9a5r68nR9nT/fMaz336eT2045TaoyT5dGpOzDdE3lUlN9ECrefLPel9fLN8cH6y4PvXyrLmnamXB2/7eQKp@Ws1rcLu6XSC3lruzv4OKio8qfN1wWlMOgnnb3rbGejc/r27Fq/GrwaXLUj5YrTXt/9fqiYW628nHu/3t0qqnvreyeyetp7dby8uZ87fNc5PP04OulsvBuevj3QcltXLyt7veV3R28rr1a@P3FOlDPz3St7PzIqF0xHLlWKt4XjSvmgbx8Xzq4q7vevrkrr@llLfrmbH6jbmv2uPC5fW5/6t73bYzXX6r3Y/KgcdbdAkp4e5pTi8Hp/dBwpvD0Z3KxY68n31@1X7wxZL59pK9mTj1eV637/1e1me/ms8emjUnxxpVaOt7Mtfbv4Inm08ebwqrd59qm83Mmt771V3o22@u77yJsdbfOqcnZ9MBrLb7aPx4NGztCLN8dnxZsTc/34bOe43H/dsrutnas@yIbB@PTqdnizo670R7flV/2rt0pu7115w3CWD3ORl@ruoHN08updI9nNqxX35uD9vnVWPhsVX5fNs4p5UNZeNbovRm8Oulu5FUs7OxmdbvWz6xvaoAwy5VA/tTcO3ux8f/bSykXyRmn904ZZXPmYvBm9L51lD5N7w/ftk/zgzLZ33mn29rubw3evjhu7yd3W@MXhtXLwfqt4vL@x4bxMbmsldbxTuHUaGwW9a0acwfpof2RblcL313s9GAnMTqXz4qRwZjiNRvd2t3y81Wi8cFq7L5XR6EV3BcYI/GydvTVrkd/w@8gi/Coy/lD4dQeRgdNrmSOQl/yIVoQO0UToEE2EH5uh7dB8p/FvskuRk/BpGHqPIjfwDFugrLGOicpDhu3693vilf0pNjAhuYautmnRE9G6ttYauuhzTB1@yV6Fh8DorU/qyNJNDd@Ggjez45zUVvlJM1BfMpEDgw3GON901QE/o6PhC03EdZx0mTt/bwxdBxhZaLeZ926sDF026b8p6wMoEJbRS9Ptoj2WTre7utJzwKF3yPUhcuzffo056JqCxg/MQt5rKnKuKLamorpKhTvB97Dsv2C6ya@K92YcCigTY7rqAY1UdN2Diq/adLQbVR/T3f9qJxPhOz6/ahdkOAy3cU@G0ZWIU3tDQd1Q7akNoBZP6K20Zpee41Ucz5eyYokVlaGmYrc0F9/W2OSvDGjyHL09b9bk3kM6cikWaLlihJoNXSbKnQNlhL6pVEgx2k6OBwlckT2qhqiiersNl5YsQkn7rhj3hDAvWQ/j1ga93xXqCdwdTZ3AawKthkArWpCeWbP/zqFNjj5QNcIX67fe7Z40xQsi@BZDTqnHd1yGqFz1fFaV1yBUflHy2W2ZuMMAio9mR34XL1T1xuS8LNG@R9weCa2NM@xgtyW9jRiLjtgs2o1yvnzJdxDmaOueR3A/zVPOCU9DpXoaEHRBbKjweeAr0/ENmhxktr6IuGurKgHQbk7vGMjUZr/fMe890DItXTGu0VXlW2VhvmC3Q41F1@SH6oGmLL8uYv8kzRGw3pDU3wYbFFSy/WYhALEh1mvmUwO7M@23xzS8hf2s0T6GefizLl032/EgesnbcsPrlvBy4vBTWR2gJbGLO2tNe8wzQvNMvFoFENynQzJBNbzdqqFa1wJqIDra1BMqBfBt1QvC891qUM4Ue7y0PKsnxA60A2h@UflmIIQ694t1ybN6WBYCvRPhykwkDYjjbSECZ3aJuaYFROgKjoNhjHiE706doQrf6eVzEeN0Os9dwj97Fvas8o272KFUNHuiCElgN8YZ@lTh/EIjaN3vOphVwHrUULiDG5tQI15kGszwMZxpyeREO4WQn2tIN5klidrxObEghvwaCdIL2hMM7YmD1uBbcVmX7@DitI5MkWgNMvr82e8w4PW58dA7xAss4b8bFhmccybvy4KgVc/vdULfTTEBUXypej@7lx65uwcTcPPW0kaqHgeB2cSXZFgMgsSWJcviDoLwty9BMDY2lV3IqydP4pDqnOCy5Uv2lMXltbX4SjpOQd@VEwm/M4rk@VDyUGIQ0vU6i@eX4gUv8TImBpSFSQTL8xHkOYLlpbjsIcgLBHIRMHAVg5B8x8qcaycRl0OIfbyXkzD4qo05uS/lk/Ll2loZ93iGAqcS5@cXfamQzENijnohORnD0fKIUPjlZI0AeSEfGkdCKJaTBUDBs05ORgS5TkX4mYbzXL6cOzj9zpQX75yGN/hQcnyLn2qfl7G@yKl8U7rFwG25tgjENylZ9D6lIIyz9BKyOegI1CUht76Kh6ZS/H1aYtAC@lWnRsXQ4QiCQDFARPDwaCl29dhY1/r2wQ6Bu2Tg43VOMTnFyjANAYkCEqMMiUGEEA20XrM9sHw4GIrLCb7jmw9glMk@rjjj@QFoJ1T7vZxIjHHy4Qo34GvTenmTxhBO3zgkaO7truPj7dYR7pjd3X8BTbiA9Uix4Ner5hOO0a/ihmLw9zForgZFANnGJzSirrypJvPHQC9/gc1DLuCnsfOEVDuEYDyx0A6JLzS3qZkCGyelx0eqS3Sk1wP5AOVEFeYZ7FZlio7kGPNXlZb5W4To0BulJlKBw08oCogUQpqdHDX2j7cPjl4T5Q6bjb3DnQZihglmW7E7jN5zgR3EMFSdD6o@PSM4/IKE5nVSWt5LGeglvATLX4LGiQeATYppUuh0ibC@nOln4HnwvAQkUXxoUCqaHdWagxv3rvpgojLOHIS8FXmpxVAoyjRvJKQBb3Yk9ORoHSUd0dJUHSPmAmPTez8Ug8uTrIdvHWaZ9CI06rmoR/WIX2z@lqhCnl4Hi3zkDC1cHVY7Upj8SrutOnRrRkB9QKnqXcpESJYQoSBkfu0D@cHPpvhjr8BBb8OjQTfn672BmjupLIL2yGn3s3TckILEsXg60p2nVpJaJHLmb6edUB21SZXxocx4blc8tyvIjQtcdjWtkGmX51cTitg88mgeea64buxpZlw98beSU8t1odM7fbznhWwhXOpQg2Ez4X4h2xxPyLqnXpM99Xpx0BPnK3ePK2WCsJMamRhwgvFTTJg7HSBbfMa2QSdXaPY1tLH9ucdQb9FDIyU/6ORNMQieOKUJ6rQH54lPPEP1IGcgJpCGdFrmXGR3SYOKjy8uELK0V55ESNegU5jCKqAZIC2Cw2mirqRKmo6YKIYCUayKUdjueJ2cIIPBzO5MH@hCIAzlBw6DUwn8GB/PqIxOeutejVAjhwQ6K0VwXTWdhgQJbtcgnQbELdaBiqe586tRnq2GqJynk2n8BAyKOuGWuShA0M8w74FQL/Pq3HqH6uEdhsPEiVDFclVxgsI70Xt6yApyoRA6/ntwts9KpeB0MN46xZbzueDIMd4/xUqVyM@ykwX2BM6P2HFEgyJbIc/g1B10QVXXoRPzR0fDoR/LxqfFI/4YV33laonPYB0hjsXQ4LABvqO7peK7qHG91mXySM5EFkAonoTecu4N3gDYGyq2YrgqP2OJglys7GKGlBB1WNV2@BvQ6R3gIPHxFdUwLNgqNwBDSMds0yZJxEHpoKWHA9qNlEKF4Ua18RoAzRUH/RdI5gh24KKhzpnAC/SEQ93jDU5CIRKoR6ORhZORhmWkHje9CFee1JWTvRyV8mRPpiHNe18oFoDIK1iFaMzdkQVB4JlhhubjS@IFS16X9IED0T/PNDg7yPDJqTcPF2j4GDM789cu5xhjiLva4TFoJDYxESqq02XCOwNHEsA7AtX27BAciB6jSxqeCBefjSIF8Q3iGreFM5IRpEXQKEVDio1ch7t0xMViFL3gvzGZ@LkGvS8hdgaMxYE5/3ikgECWT3AIcTZyGgL7J4cYhXFAKXhHXcoG@w9GiMM/74bimzjEm4WjOyHmBYiAz2tJ7eLl52fS5tdC9FHKlB9Jmy4pRSVCfXk@GK@yAMPahcCgUCSPvEp5YKeHwbk3D5BKTwapxwo/kdvXFl5kNwM0QYmvLLpPiHthq5uHFBIPzBuVL1KJbTVCzQy1D1eSoBEFIxDPUr8XpgpBA08q8NK1Qim4zuyl8SQJxYhDv7MiR0D5jqW8dxzYE@i@mTM41zuvopyTvap61aQWpLcW65pFQ@NkXUW3CNc1Lc9WdiVUWe@U8URlRSKvnrP3Oxjg6OrmLb9/AQcUSZxclr7rpNh3HVwMESHhMcqjxjz5N3nWOdQhf6gFPdKvn19WOjTre3hfFWuHKNrD/I7pEG/O6@T4ilsaAmQEN42qt7mep1pYEOoMKD0T6fIJYXb22dlD0e2CvKat@nh/6F7ewxRwDGGpsR85HhqCPqn2BLAH9pnkPBYg4cPiq7vDsCEuEpJ5opN63IERyaQYz2oT1uDgAPWDjBjGImRn6Ijyo@lJpsyWYoxxfJicj8NLIob7oP9XwwUZP1gQJAetEYmxzl8z4lci3P@2K6OB7mYJzQ30LisPPx@FIib0t2LO0wPiVqAv@LMDPh8I6wZC0faUQTRsgQIPc2N@NDrFIPcH4YMbRj7yBT48mgcp6QaQcDK6aiIskHgJ86FpkRWaxMwWk1qHKGrxNpksNzUkGUJ87LwaT61zRJbNp3EZkDuT8kytJtAxOuRM1rgqv/yDVFm8/JnmqeHbP7Dhl7DyuGQZzLMsPBzs7XYgFNrA0lV@ckfeazYOdv2rrZh4J7jqmBjkZEy7l73VrrUsB4wci2ur0uoQ@zleUsVjmlunMJThhVNuhh2rfLMC6r2oln2g6aQ6THzARHgDlgHA3S5ovAa@dr6lure4f0AgcDLhwkK04oAebhpsbJqtoPSKOJnDC5CisjtQ@B4QZtiiF5i3FddRx2oWE2ZbOvwMFLztNwtT8izWMHtgqHuQ@hi6hJq5Um6UyGaoYHRyeipXum4ukkbbEcW4@Epk2j2CNgSXXgveMqFt/P2pYpJAdyWahj5mBl4B0FPw3dyM3tIKWSHn3UI1acetWNShLQ8qzSOWc5USCXtHjHCUDsfvTAbiiokIf53nKp7vcExkF1ulvamUfGJPy9SeDN4xJzdR8Hn@ZFgbL@f68j4Nf4tHNhtKaxpfs@9j3h4Puv8LyP7Qzo9sFs2jlq6MmXSr0D3LbGN5JVdaxbmW1jOIDbG34CU6IY1dHVn4UkzcGIDjuJdWV29UnRWwGd9qzhAAj90hVCkStWylN1A8wHhhlWE2oTu6aH49caI/iDJNfTKki@cmWDCjxpNpjMkBNjrBJUYVJKYIFuOCmgCpBT/PcMuzaVpsFRwdtTXs0WCA57K8FHg6Skm1MIGSqMdbiWfwXIUnFJ0uH4V@jJ2/5t9fhfuJTI2dQze/ZN4ChVSNUC2g69d46ateehw5ECy0ogMDNl/VgBFhiTXFZJRbCQAaxzB@ASrKamEoUA0PpGPuHqDVhjLkm4u9GKyiJS51fHBPyRIL7SkBkYD3TSFj0hVY2axnGYk18PWmnmc9xmPJahTn7sBExEe9JZ8c3v6FLt99skZ3gjG6sZPImah6u@rlKrv3AHEPCGo4uLMkHfN2DqCGaePaTLAjBUgvebOwx9CGClD4AiQ1HLIZjkuhavAN3pfc2iVUkOlo@dJbw4LwWq7qUYO/Ddlv/2Ax6ylvzQWq@BN6t7J4UVM3LrX5QgytkogFpomy4uAleIS4g@MSQ3yc8wMFTHKDsCaS0TTlG1R5QbnNFYQF6pxpGlJSbMR6aH3n06cUGwsvXg5OmEa1XGpck6sRFH14VkE1hoM7nIykeJKhlULge6aCtK9G8FfM6Gyeud@7YZQgsY6CPEKCAoPOvXA0bdzlUky@r1LObXpzEhfxoEfM8v7cvVgXBuJbPYepCP1f8mFi9buOlOL54ZIBOWTPkb9MBblxIvqlHo3N6/goNQbRwfA8Ul3MOtAtjPPkHYei6I4SsU4jBAzaYZsKrjs2kXZx7wYy1hzVYILUHNfQhsfv/0KFl3cLukAG4VcZAKbTCAgzVOYpuxRPZAbRN0omMR4mdZPxQ2sVZ9le@pl4bD3Cz9OH8d8Hl@QRHZqjVHOc8PalQIrmeIlI4G9PuZ@pLhXvt6jvTHmn6jtDD7@@D9DDr@8sPX9WfX2L8TuqCAwx9MA5Dk7Zn8GMGt@m7gVyO8UzhoG5YITafD@demjh216mUtOl/bOpTcsyHbx/eX4JeJ5zCkHxoXDI8xnPYxXcMEHOcvORXM5B18Mr0Z0I7@K2ifpinNz4Sjs@foE@qXPbthijKQAxV8ii73vTU37IICGGknCQJxL9@mFWXKZydQLUtmvaX1xjoayqfsGponwOxiixX/sE494QjlDVafsilMZLgoRKsHlJhqh3YLrpJBg2P4mgupCPk6mQ6mxuKq8RMbXYXelpQiR2pF0@Swq0bim01tQk6QzsGtIn/Hmsb@8dJT0G541Blt5Y0hulYSq22yVr2wbfiM0OhXUKjz2BCu/2bXPY6zO8KAp1QITlW8q7Jmr3qF2CVo@vSRziXTWr3ra4eFB9336cZacWg0k@nZ/Hnvv6kG2g4t8aoy2Z2wLioWFC7LBaWPB0p4XApL1Akt4HvuSGPm5xCLKnNgsVYBP5AYrwGi1xkP0RsdOcjL1BLC37GoikuK46sFzUrDVeBax@kMzCZZggIWoA3h1fpKws@KDzC8vZOFRaKl24uHvAKvNKm5tbSDqGOl3IloqmvtwjheNWxGnbDRQHc8fSbKq/h/bzc@Wr1zDv/wJrQqYeV6YIToVJLm6OBmUHj@YN8PWceLMG51SYgQPKfdPGueE4NRfzLdrjqHcptzD3oqkywiUzojh9mM/e4Eajualpxa2vQFPR0QFEBCUg1YqvneF6Gb5ZC1O/pumon5hPgB1S5fDeWV4Ms42rzF7iWUrYZltVOw6qrAryCpUzjscbRHf1Vgk7mtLDGSLM1D3R6xWH7NE0W@xrbX4qY@MQi2KrH4eazSfbWJoMtCXt@wFW2Oir7WuCxffJBNjTmpEGshlu2uwy5@NQsdHkYNosGXMiQsbzkeZI7MSZ1qOEgKpOABPn1WaVkBAwqp94FeQUW3n2OjTVeDKPNuvgKyFijnjdg7AZ0StZQ7YftJpkGMgr3yADw7MuTuhqDuEJTb9TrDvUURabVgbjUBJOVjbsQ8Wy9aTGLzGcqGbIMwHEBetkbAij2IZi@xjiNIyLkZhLmi@DV2agMasHgNMc2p9jhejrEw1IOUG3ieUdOhQU2C8gmuznceQ3x4Pp4l4LWxVTCEyTS6Qok1m0NBTPYjVMIx3GzMFmEQMcgiW@tv1q/4naj6ECZKDsAQGDx9/RwthW0FhJRRezT@jpVEtkZFEVkAODoe4qhmoOHX38@2aEyAK9MFHozhA0Ju974Z1Ux3EaxmdnWXwZANvNHtB2N9ybgBN1EN75vVWMkU6EqMGGG5hinGW6OAbjpLwXPOEyUfwE4/ZEHA6O3p6AqRi8MgEtPbhNwKUzXim@bQBEJx0XM9wMpfM22Cltd0hCtG/i5grcUzpEexDu8bDxiBg1CQpsrAsiNy3V5pkBt43NIfPGZ@DX4KpPEJDBXZsaZCqGPsKPshmrhXzPBxLAg7hDqHDLYU8NpQHxCwUHcLIdQbm94a2lChsFDm58dQtfh4g5ULbwRNwaPwMXZPizc@OrcGjzxSwR91S6HF4rAJ0tZCXj@@zjT8T8PuFN9Kf2P5HK7Nm6PFjOUGJvP64k0K6KWbOcN4HVqrTRIq7VcKfGGp6wgH4JoOfa5ZMarrXwXRtkO8NWvAUGURW73YcqQXtpyDCuTXTqaB0iG8zh0OztX2XuMEBfw1y5Am0MBy28kqZL9PKPadK6BxrJASQeoE5QzsHRS40knJYEfr7ArZ5kP@4k/L7Fs6J5CU5@ANC3I@EIKspE9ktBGPQHO5t86nTjwoumkDySBf3nIhCvKRH30c9E5S@9m@v9KV@@Oo1RfgRjIjCeTR0JQ4OXG9ridGva13zlCM1uJPldRSO7N64F8g3LmMiz6OEivxPE8ZUMzzgXvNaE@jMOLH3F/bKR1@MmF4Sizg/08INTAYH5Gl412LTs70bOcd4CEdbmFqisiMKdUTwtX7nkgt1nHm/NldsQ@dmgXPjolqB1LdwVeFsLUyY/12brXaFdTfCGgBQcgdBeydH8LkySXh5pQkNQvPB8jkOFT9Y8sKo47pQOh9zj9J@X0yOf4BXVqOe83sj5o1bj3BHk4W8Sboe26i55xxv4frIJ8tObS2v@Cxx@Ht1IYnBzapWNxP4uOmk14ju8Fqbm34zX@BxV0oWF8bdQh2jhbxMPbPIScbPoBjTv8DcD5jlvTM3yPMHY5V1/zlEVscmTv@4AhneGL1MQxzfAGzaGO27CX64XHdRxM45LvBMa6dNc@gB/z@t3iu6Y4iozGlh5IofWC79tJcbrgTx70e9awy4WBVf6IU1wQGX2dMqTri9yaGsuX/DnlCJw2nc4RBy8/ydCuwW9C/X5qRWAoiMrYoVfJDz3bOKIXmyj7gobGa8BW2qKbEUdvCuMsBK04B26zoZmVS9stQePIw1L1HFiqC/5K9@ZyCY3Jh4e7O6fbB01j7bebh0db1FK2sjvHygeWlmylDm3eLm3IfDGnIkLcSJntgbjOI449J4lnIEft03XZdsw3VVhOn6tQEplqEYeXHPP7z0cd@qo9ipPf8KVeTp8TzuNHQ2PCA1xqxLU75ZPwPnycNxJcOaHMZAupMJdrzreZMDfCxVBmQnCnMeg/MSe1DLpva4EIU424JBidt1b1ADFbGJyjRlGGr0DvVnNiD22HjSaHIL7EvwLEVABgPj/t71nXW7zuO638BQrUA4B4k5JjkIQFCmRijm1RA5F2c1AMAyCoPRJuAUfIAIh4Wl677TTmTSu07i5TC9JO@3ftpM0M30E@x3yBHmD9Nx2v93vAlKyYk87okYksHv2nL3vObvnglq3syKFibbXKnR8B3hOZCOxrhzuFWTvu2W1z2S3iaza5nYhD9nqDvpPUuI9waoBcW5waOUxCPWa7mIyCgISqLeAngKxp7lF3KASygelSrFcen0uDYJH7K/IW8ErmOS/op131E4/Nn5SnNm@jgFg8TjzkA2dEzYp1oIuPlqTa1AXIrQqhF7NnDzZmlzQX/@KLcgTDMildje@HKPx12vPfWkz6y/sY@HLN8OJncCOVY6evrEqpvPXZ7Dzf8Vq5OXMRS6yonhjOhFvOiEB1V7GeGJ5ZZm0j5Hz2N3jC3u8ajLXP77W7pZwRiGeTO9ajqKtiWDjKs0H8WhEE/lySvSOBr2jVv47U4dPbmuMLUDQ3Hi145dotWUc4TS0/FKa8CZQzwUq7ra2/typv6Zrq@2jSvtohrxncJGGa06q66pI025zfq4cNXC2dGEdX5r@omFuzFu0U3nrMk4ro8vZoe/MuGRI/Z0vBWNKmyBvY4mRxeG13BBzMlttm0SBK1cdhXiRo7Ia1zzafyG19aAHg8tSciJmX@JLXTMr2DcYiIrOBrQ9yIbHyEEZXMYmoXSHRo9FEjFZaBGbEPMC///F2spMQTbweGNk9RUaWb2xGnljNfLGamSR1cjS1dLEH5WOvH4JWLOuKpwC959aggW1vafef2frUB2@s6PuPbr7e@pbe4/U@1sPIGVP7T@68@7uXQX/dx483FFUwPy81xmhyr2Cod/utDt0O79aLt9QhDkSoPyGetjqqXcG7c4LmDzrfqu3@ZS/FPud8QaX2nnRGc0G/Bw0RGWWsVhN0F0RvzXpGye0uD6CmdzDd0TtyxPrSN48fb5ZItsLCoduDLj5bY94ENLjomclY7QB8ANIBTQtfpIl3Wl8Wiem5biopOPMz0v3IDCF9x@qrQfbGOlze/dwd@/BQ3Vv7wC@7n8L3eyo7V10G3PnEWYR4P297d17u3e3KIErUC4qvFsjg/VFVSgiOPVK@/nJBMODdVEqlG@OV@@lVKo/0FYRvlqe9AP3PccwpfDdnZ2dVslFe@ba1sE330OupvNtlU5jkEvLobpYIFwro9EIUJMo2lV2po6sZaHCG1Jvpq5hdjVFd0D0Oa808iy9E3sdlb6L14j4IE1xs5lh06iB0FXAjai0I9iaoggMy8v5dUK5AdTo9kBTw4vVE/0Fi26KY1aUI5e0l1afkGJwxt1@m8Po6gSY96zVTWTHIwbACyFJYAC8g8GEcet5ZxcvSdRNgZiMUfCHhLc54VlveO8UuUY0cJWEOxwI5JbUiceNhhQDHLW8Po@jY9bEuwPFSKEiPsGjk5xuV1@5kkoc8P/yxoavsgCZhl3wBFa2FiqCZzeYDbC3P22djH2VqWXxNhhEkE7fY02tJ90WiHt0LzxCg6UXqEZAZG/V8GdDO6rXDCcF4tQizNFMufUw5bbl4O9cthyUvBOhiHp71GhUmJL4TxdW4E6kAq@CBhAV7P0C3QoNx8TYEprBiUzljD@AGQkin/rIjWo0OJ60O04BkXUyz7zvfCcrnZwPilgqPlQ7o2GHoR7wIeQUfVCRmwsQYkhT8im@RvEYZtwWBG/DPVSGGGEFP9SdK9Rs4UFTFE0cIYr8fALVoxYZw11IlWY86wab7WtofEbR87fPZnn0THKEYrKR5nz054xKDOjZaYRuXk4UKhbNxlQTDu6QCvaOj5Rfqn9wq7axfedx4aMP841S6QlvC61jfrxgpUR@ZiGRHJaH0Z0kbUC90gRpyp8cYWmtz8i7Ja5yjQwYl6ceMN@bzarJ42vVaHqf4mW56ZR4fl7jUgWyN6EphJFkgt0tr@qaZJ7KNFRWEAR7J1QWPevqlDzhNPv1Jsa1x1GoQo/0cR8h9Ro7rBrp11jervFBD3aWlPBpPNwGf1bHIpcZRT8ZezxKH2Tu1HIb2ZKGosVkujOjt@i8xlzJSqvmOLx0XkXQbS9GB/v35dHdWlg7Ph5eCtv2QmwvVbdCLhkXH0sWrsuj/WgBWj7cXgkttD2fjJgPySg2M9PN5MxfW9Jz/gKKH0bGjtYeoMGzFyOqGqQWtUm/ix7iMnwpDlWjAlkbTcAQPTzc3jk4UOkdvGVbg7Kw77X6bbIvxW0QcV/Vno7YDpk2u6JhmkyYIMM86ZQ5m5e6ZBct5tjOS9gqhAfJS3@YzcJE7QXJZCrWEXyyEAuBhte8Ieqec2t3pvcgvy6I53XUhFLBoFkNTMU2c4kPH3ayT5tM0G955o39597QMDOdqTjroqvq0cxGpBlhPA5aT/DlO3783mf@eE3TYQar8@0JNRiV8NvoL189BMJDfCkuuiO4YFj0kJLOCs3SJd13ZJbncthffEKZWOxz4YWtbV2YY6ka88fXrEh2xJ9u4jv/TDLbPbnv1Fs8pazbA5oNDr2MewQBkwlisNq0ZwUUb8zlCKPeMOdkzTDk9lq7RrWp61pSNDPBXU0Gegs4@Jtvh7eHMCnYbReSKrweUnxKOJSsuFtRCjoTML998@b1i3CHW6GLF74obj5DwvvnuDd80bJQ@jOfVIVg5u4@yOv8YAIs6LoaSIHHGb1gQgWB1Yk5U5y202Fk1w/qcjpCWzyozN6jwzzeF4WpZtU0VLd47Hwi2dgJJNIGawmbhvKqifT@fDG5OxTU7QJ6V1@eHi82BML78PlvOUzmwWCIWyUw4qMme0UFkXzNR624MZbg4IPG068VA3NTx7Gsc7y5TX7hRhtpprg5HjxHvX4dOVNim6XxGarYaw3PzvGC65yuTDkPbQKkrJdXm89YR4Uja24eD0iJ4MSEstzkWrppsM2/aNrBN9dQfZDyGMB6wKyZDlz@2rICuWcNbxV0qMnlHKcBf2KSCpwEc3WMsodJX@F0tEvwht2ZSS9x@nEHA8@Z1HXBctoyES@XNwQyHCFzOS3AdFfrncya1O0m@zZnAxtjkt6SyoBs2R2Y1KucijpVOqkuZSdBUoOTQJIySUsChQeTN7bnkt/pPG/SIEu0OUC4nFd9r9soiv7U7YzIjlkx4RjzQEL5Tv84RYNCMU8NKn0kbKJrWZlC9U2vUSQFStmAUCYLBpYX0qYXFLCBId0KfcmTiotRBfC3VEKqak9epFzffIYzfNTx25OO2pmijK9jI@pZSY5BltTOg221d08d7O3vuKixxk3kUaiUVtijUMxSMWqOXrJ5GPDBZPy0yYn6azj3tMO5GgV/N0D9wcgC4q/hXE2AUDRwWaqz8@NzVYfDe2gGJXOcbcig6xabNhTbg0l/fHY@PafhnQKnV4QpcFvNi3hJcDvSLbIShcPW04He4jAsJPKVTe1WIaBCKURlKr45BmJxHVrz2blgS5n9E4YOViZt0kFATtgmcScYIMuzJvEtoTvaT4OAm/SWXVOZTLhieCgVi5HknPq6CdzYsSPuusQuSSSXROQbARGeYQZP0cc4ogG1rDoeqHPvXBMLDhU8@m@FpR3T2@i7WYbROmJo2Tkw5YaVza8SVpuPU@6nyIKTEVRuvFF53eAFgUHeg928xnPcAaP5HQEzm4MG4wUUgaNV4ADyMokAUvkoxmZ8LYOlF1MkvsbBeoxWJ4FKgC6mSDyVoNLuUARrPTQa7QFwZxyQBD80QRC0ztfYkYNpEyGctFhVuKBMRRJnmkwzw3@yMTT0Ns0QMB8b@mOlwaY3atkuthDe7RG7BtJ4q0NwDyJ3Knis2emVcLp9JKkNq3gYwqpUCBhwhk6qi8eCPYk4SadoqcXLioy2JBo48lpyNMKW07BAaQolgBZcUF41ASyAIghxcXiyWKC8El3QXDyoNfkJ3sYaqqu1Gg1oLh7UWh8RrIU4rC5oLgwa2ddoo3T73jC0K5nFg5dN4GNtdBapzrTTnoz5pNFOK2ANjWF52IyWQB97T7zxbRUwWvSpCPXBSXvjlnjE1mkg4N/8umF9qIBmte0qCNkAIe4WFi/lxRDm6yibfQsYc8M8OvAc4hrfxy3QOkHYw6DYA5NURDMZItDoU0yzYnbXcKnpWFXJGEml1dIZfJ0j91tfOmNxhyO/p/Pp7DzN1ao6uyi0SSeLfLS@rvuiOB40PRX7U5XKE47BULk4ikHSgh8Hx2RsUvGKI98dtPmyM4@4qlpYq0M6CuD0sBPCga8p0bbogoCmcXE98EEligOrkFOLGmXj0EJVFMfKpXFogS2Ko3D5epA8FdeWty6NgwXBOBylS@PAGRjt0/TSGSCY8@903FRz@gPNoiS1lT9yp4bB2XK@HYXbokVVhfaChMGBn4a@xdVDGHN7rnctMehS/YFCR7Q/Mh6vpA04imnnLvMFcwVLZiPrhYVbSuUbWGvlVdU1f3wMB0HxpGvWd8ziD4nooUsSQUj3HijEFNtPRyAi4WgWRfrQDAjhhPo3m6ia1WzSzdD@wd43D7buNx9s3Uchaon3KLy@QW0ZUtcpF1cxnj3ftjRJp6imUNUCm5GifdjKo/oJmh06RShyLJZaOrPg5mlmoJBSje6Liv3OqboHWRS0PoITIYvmbgaGJ0N1MJt6uvAinQ0g7RNMt0rktQ2oCcHwPJGaEIyVnLKELS7/uM8aKo/7j8cMeKTqbJPpN@z6PkbDJaugUoUXj8fvdUZHqEtSME5LeRRRBR9lN3JOhSoXcoMeYLAG8LelkrqjneKK/Vqr20aXt5MTcnzb87qt3tFxqzh8Okyd@DVxT5NZPvHRyWUKlal2D3cOHjb3MU7Xzl2ynMCfKuUd7t7f2Xt0iDkPIeu6JO8cHOwdNElB/eDR/iF6DA0lpW1AwRKASYID9GDvna13LRj@npZKskGID/Im/BFXPnnlDZtT@j0jM488q0I0KQgPmalgUUrLq7HX6wwmOngb@p/QB3weLU/wUQZo6ajG5JAmg9efkhf4Op1bUFSP0WQ4JlDSgM@EeiLrlmCYnv8EC5AvIh/4dtKmL/KNMuahId9gmAmVRQMZLJYS@64Tn1YHLpOHs347o9GJI8/8WacPkPjatDwZnxRuLc@z6FVySEpD4cLLJTg5SuQcdTm@pPSgaKWnrCBG9rVrNaUN3gGKLEpoEALLFCrAL4hVlct52bOUHSBKsmBX5fhRZ8qyoXdhJH7NFWuM2K0p6/kCfZwg5pNY4Jg5wl/37UcpmmDyPkXGHHW0PDd9Rn91Y/mGOWNGJ0PvU4FddxG1R@5ChbfGGXb0Qj77gnknz11SgSZmhEfczQP08jYmDSaCPMf9cRU6ajyaKbYg9Memu6DlDfw9FdeubVSgycCEy9qw6TTnsjtKNBLyxwxAYl56I70WuLFhswSjOMwQ6zZEJQ7iAxtiNQ7ihQ1xPQ7is48ZxDvJ5HJ68DbU6s2brM3sjGdM8f8wxQsFDbuuVaGDwoDPLq5PY0aywzgEOldDc1D7zAbkds3eXlgzF/Vn/wm4bVxSqkBEuOILqr0A8@d/mF7jG7pL9NLfcQutDQqZE3nyYhNmvC@8K1NcV0lsScPYfrEAWzqtRzG@7A@DGfFBwqT57JcOTPy0@USPuzL9p1@4rgRlK4FVQxjBf0UR1F4GQZPL6/VF3kbZgBezV9cMFt2CAAGDXLdBVsMgcSTPF5Is2/gqsSQrNkj5MiQ/@5XQlPMrBuInBoL2WunMWND/cRYaqeZDoThQnyHRpmY/ePVNBH/i1sEuFge@H2CnIo3F9f78u@F6ByVj4f8odnJSAXt@6WGP7fh/uiyO64k4PmQUhUJivy0zRC6XCPHZz4J6cPeGl9miRfL5n1xcupxc@g@C0sExv6EPbuYaNLLwFmjUg9xMKlo32Hj8oANMSkxtrGPUrDlryeFZLAZjbgMqJlssztzsVZ09i82@brJDyOfMYGkuCf3rEWO0zhEGiTUKPpOVLzNcOnOjZnNtWW6Qze0ysy4G5tA3hscRUxyL6dkICRwrjpARRS25WWH25inigquxwo/fGrWe9lsYoNUf9IsSAcQblHZ6g2ceHlSjErq5KD7zk6ShL8JaEwKS42oovm6hQgVUVZyKsO43y@0I2Gq3J71JF9/QaiJXoWOkUgldxpEg2J/0fMGJJ@6dideFFtSQUwtYRBDzhlBLOoWBlb4U@RDpOLJRkqUS640XyQ0dJVHd2iNvOCZitagsgC6fiEEFEt66BatZeDRQPyNE7Iq2Ju151@t3MhY8RnH18lYC@UXI1bhUlWZGuE8sHHnUAHkw6TkYzmTESTemxjlFHy1@MuX8KvZcB@eNGnUwQoixjvB8tSo@6Mi1DCIRC6KRi2U1fyPLvUSI9mF69lyIG/nVMhIaYha5KCLP0EazvHVCbovIqJVwEDYDTaMAHGGAXvp1owytgwxTr1r6Nz/9@B/S2bNSSadRTB2v3wKZgSKSBFjx6@FgX3@30KN8IraKIdz/GOBm1MedttdrYYSasYUaJlcCZhhAxHwGEw2dVg26sN8MnmQsXzCaIE6sUmlre1sdvnOw9z5aQ/ElAs2CUHGcBGsqneNup5JOvigGI4jMhCjMfSGMQLoSUSjTKgQzLSb3OicZSwMLeut7f0a9RXf5A9R053UZQojZaXbqg/eEqFtrozUDoWcwjsP3/pQxD4asPRuPeDBMy8SEj8MOTH59FZmJtIsh4un9@kd/SeTEogR4PrxX6dmkk5h@yq3LhSzN2UKlkdgqhwx1QiLiC7vo@z8nZD4H6dYbYeqKvSsaJPHN/snfKsKBjw8welZJ5eDJXYjoE0ZkXg@o5xLxFS7E9wPGd@zRK4CN6GjmNvE@nJPFERoNZazk0gXd9@sfSY0B3hvjm8kCGitOdVOxg/Hv9shSWRmOpPG18CeO8I9tpGLmmoSRD6pYPB//KlimdjPZdTLP7yvW6gxVLbbBH/933OwjHXNYPegBnNHaQxW7VhLq/Nd/Y/BPU1emF0yY3/z0058FbZwmtmya2J5Pg9U0jbZimlT3K6Et6ffxyEjnpolD8UuXjLNypzXraxKCXyT1@9Tt7GnSkoepbxb99IJln4TkE43ELPjphUs@CdcPNK7YxR5uVsJynyYuc409YaGH8K8kVBMW47/Zi3G6aOQT13zytPh7Qo4MHxqPRoalVBIOp0ys7bqq0F/0zIt/N8K1sXc/vGoLGJcacFSADqUmZ@4h1HTdXvln4Zjyc@ZrgtSKOFvQLbKoVIQKiCatrh9DqlZ7bbRWsetA3IuhsvFqRFLzUqnfYaP7yfAYpQ56v@uR5DGi5z8MHhC/M36XxhK4bRBX2NqG3BPUqcoNesHxI9MH0ZHPIS1qoAfoYxA36O@6aW6hwikkb1wJY@kOmCW6QtfpKAolCiIiSeQqjVihguXU2IXwL2YHYunqiKUr7CxpI/mRDXIu3Ly//zOzI5leGrjYQyhzF@P8ZxkGUjGit3Ly2CE8XTLqmvPNCFJuqj4CEo/uf7V3ixC5ZF7SAkvC/MM/Nwddx0dd1mNoD5q8ksd/DI6JHZN4Alr7J38kBJnsSrBlJFL@Cz3wPu9QScTxJLsEnQQyP//jNE7t@E7i7OrFQpZgTJSx1O4D9ejhzoHae3S4/@gQL2Rsx4hGBk8W9Fjs5n2ZBFj3kiAiy1ZBzF9lcdbK4@nl5b3capaa/1efYvMZba6WLqetblpY7sdOuYout6CPaCgu3UPSP5HyfGkBtWPa0tpa7Zb0EAjQu/0xrle/Ax8EjC8m2OGznG08/dlk2pa6hTDjucTQv85mWZcxyZcJeNThANQqCsevVn4zM76cmUFXVjN8vavFveYxfmiFdvlJoF/2DHJuNuMvfE9PT4snGJ5qMvKKHR/dE/noGK40fALMQn9Al5roNhsmntcG2RadF07az4NPhXar/6Llo4LM7SmqRNe@8bUZ/00l3REPn/Q4FMer3hMrRbe9@Vm@nQdk@aP28/zJ6XFVMtgw2CiccCJyPyP9pefrT97wxEAMxnjPbrKOus/bgy5xu@mjLhxk6YA0t1BDzvRX@T702DBGXyLPxPupIqY5w4oUCh8NKAc@AlelrYu9aX3WcIpPTXFHm8XniJgLkbJCMOazHgeFDZhy/jQgqsnWp@Is3piQ4esDKoVoSEQz0zCORTjmTFkpfgNfqDANIWdOGlr@tGtUWvc3f4NxrOmJAXNiCB3eyZTqHzyuP270/c7pSiNXepJHR0cIfSRmjdSn5LOHP2Pvd190hwPfSep3/DEruJR1UvupzAaeK6z4In0V0riBahmFGy/oNNQOrFEmbtFb44wnZqqkjfOUnrfT9XTQx1yxulQGe9rTSgaShg9Plqm9jahhIcJ00yQdiS9OFyr9/gj9aWnYAvQ5OoDpz9CMEAM1uEtFYpiquVsrfC3jBOh29oEbaorOh6Goh7KsZs5l/O3qX33p6p/AuoivPU1Y3hRDSmPTDmy4HVku7BFzo2aNK9SgtNLqosu/9E6f3NNoxcFsdaWkTVOYDjZBgs5ag98WxxP8ktoXLRSkNUPZV81qvCx5XeguNZomwSs85euJIOV5A@EIIjHFOlJsahcDSZc3DnoWiyt2alVySpWcchGGniZUsiHFMJCn7bahgU7bWnAeAb4Ka/SSWKj81guMT8WuiFZKhmaw59As0BaGMKA4z9qNWOp1q9LWphVCgBMxguC4c9KadMdrqfCGVymYb2aP4q7UexR/k2nAewVMMNqCq6xUljGTTF4s8CrdI7eX8KmeSlfy5XyF/pX5fzqvE/X/SjSx7EJW3MRyPvTvd5LYwJ6NF4sq5Ru4Iaf@Fw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://tio.run/static/379903db189f0b2ae1990edff26ee736-pako.min.js","text");rf=d("https://tio.run/static/2f504a6e90427d18277bdaed462f16fc-frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQTZTZTZ #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and 1or 5<<64>>64or 68));"[${ print(g+91) }$/]es";exit; "$'#{print(187);exit}'$/"; #< ?>wWWssss {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #e.0,1,_ _ye{--}besizeString xflos1''gem x=4721en nd ogola=1$0C0 cod/|puts_e25y $"3"91/2 <5>6#"5"8=6028=+ codefn;#6or [9]=x 3 8[]p#s4;93
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWW wWWWWWWWWpppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37":x(0'0 "'\"")[9]?"75":'??-'&1? "79":"77");}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
#if 0
p;
select 192;
#endif
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+R++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[1]==2?158+4:17)#>say 27#>>say 170-3#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
VIP score (Versatile Integer Printer): .001332 (to improve, next entry should be no more than 9575 bytes)
Run the code snippet for a TIO link.
Relevant code:
#if 0
p;
select 192;
#endif
The key with this addition was the placement of SQL. SQLite already saw most of the /* style comments and followed a FORTRAN like path for most of the polyglot since both share /* as a block comment but not // as a line comment. However, experiment showed that SQLite and FORTRAN naturally diverged as some point after FORTRAN’s code and eventually traveled into C/C++’s code space. This space was relatively isolated from the other /* family languages, and it was easy enough to isolate SQLite from the C’s with a #if 0 preprocessor directive.
SQLite just needed a trailing ; on the line preceding it’s select statement to inform that the last wonky looking statement was over, and it could attempt another, syntactically correct statement. S.I.L.O.S. had a problem with a line containing only a ;, but Alphuck anyways needed a preceding p to balance the s in select, so the line above select 192; became p;. After this, only incident had a complaint due to an extra token being created in the lower half, so a new token was added to the top for balance.
Good Luck!
2. V (11 bytes)
print(1)#i2
This program prints 1 in Python 3, and 2 in V.
Just to get the ball rolling and to throw my favorite language into the mix early on. :)
It's a very straightforward answer.
print(1)#
just so happens to be a NOP in V. (lucky for me) Then i2 enters insert mode and inserts a '2'. You can try V online here
Of course, in python
print(1)
prints '1', and
#i2
is a comment.
191. PHP (-r), 9400 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bcyPNkhj2TMj/wC81DX4DgLg2QIAAQWAGvA05wyE5vAxnPpIfpgE0gCYb3T3dDRIYDr84sh1rrVYP0mqtWGktnbMrO7wPivCGww9WaCMcYb0qNvQbvn1ybDji/IPjzKzqCy7kzHznHFmOEEig65KVVZWVlZWVdemW4vR/85softihqY97uukyV3Vc1rG1G9XOsPUxe65oTjFfiEQQqmH3hgPVcJ3VSJTJjGlGW@uAn7nmtWpon1QbwvOMWbbZs5UBc/uKy1SnrViqw8yhaw1dZnbnJyswtjUwr7Q0phxoRg/AXNW2bNWl@GXGTg1dGbQ6ylRMcSpDy4Z4h22q@ufBZ5e1zcFAMToOQJYYe23ajorwbdVxTEy@wthoS21PIS0DqGJr5l5j/8VUVIWxF1BExdLVEVNajmsrbVczDaRJjh3vnx4fTqWQZfb2ZHt7OjTPXqVNg20P29fTUQV2ajuKrkzjX2aNoWvuutPhRdboqYbC8plKJj8dWWLrtjKTZIXZqtLparqagQZhadZXdUu1GYawrmmzXSiSXs6Vc81GkDLTxrTlIHIabYXphYI7VZ98Dghv2n3VgBLmpiNlP3IqIu9HdDTKQLHHLO70TRv4yGZDR@2wW9PuAHMZ@jiRgvRs9Im1FEctLSOCgo/g2jBvDWAi14SmbY1dlRmmkabECLjM5L3mNGPlixjaONidDi@x/N502AowWvu6O9uW@TI7Mq3xdGiFvdb25rFzIcc7wobZgdaYipPZoQJBlE2Y8NQ9D22zM2xj13H7KqTE7oat6UTa0Px1ZolOnkEHi1L7czBAfWwO1HBuDjNUIK9jqW2tq7U5W6gjVzUcyNDJMA2KcKvpOuuoOiQIsLdTzDGxcYKglq70M@1MBNkKc2GDa51prG1ZjEcxXYMibefKTMW6s08Qr/cdNrIGzNEGEO22zW5XVdkn1epD8kjHjDD4tK2pavm@RRVgDNUjjWpBd0bSmNj7gU4ehW5txQK@dwQNXG0AwkpzYw5TFUdDcQhJHNXoEFUtX1CaTJlgWHajQXeFqg9twu2oNnUYwgudy1YBpeKLqvitrbku8TxrsENVsdmJraqJSaE5kSVkZmIOLlYkQ426thbbOtiOQePyFBnFgsa0CydvXkYUlqmxxWYVvjVJqka29jfZ3eIFurmMBAaw7LiSYLUfmZO9uFDhO5Jb2Z59HwGsEaCKzrKm5WaVtAUFTLtQwKyCTnSlb/IZSw9lzNam2iLEchyqA60BooO9TVHN2kPbxnEgIKpyDZXWTaMH9ITK2kMD6WGwUg6aoG2CGE8x9QaoBnKT2gh6NVL4pK9BoznYJKFuwUczIiiMZ8DGgqJevo6pDwkOUjou8jJQBZIixt0ue8u6iqZjEohHVLzUtuoMdRfTDI0OtjyMVmonw7xitKHjAtDAvIHsFEBKAcD6g1C/pEIBMDSESVXFqJ/@8Z91ej3A02i3QTIJdn3LOmabxl2FCguDGUOGBXGoU7EALoW58@SQwY2iax3FxeyNsciCCkG53ppDvcNMyNC@1aCX9pUb6NnQudquypmcD9UpNlCuuTTROOdCxQdKCxqWMqC8qdpp9nwDWqmtRqLEM@nB0O2WWdraYjEn@0P82Wr82ZMLFQqXyCSWFrPZXhUYLrNEQeCLPcY5bxsTA4zjKo6pdSLW2O2bRp6l20xq10xLNeKxCRyxVMxuxRIZlHLxRFWrtTNdzejEY2vAi3XIOJaotmvtc231sjqVPJwloLlFNNhd1Xg7IUVA5FCnuMkOQBZnQLS/TQtXKM50mkhyjM6EgpEw02E3PCBKqgrypYkMAnIo4@iqasVzGTmBYgLh5tYbI@bVdAqHqPCqdpmMRWPJcNUJA9R0oqLYWU80E8WWbvVxyAGiGI4FI4GNvNuGcRYlo6O5oC@mWIv4mkYRkCwkE2/VmK3igOzzEXVJ3uUwfRoFpcAQdKHJnqx2Qh0ZhAD0ZdeZkca6eQsZUplwmAHRYWCmSg@aBhLzijR4RXhOFDJZJa4mALaWysrplgadALsbyHTB86G6AXghz2EAG@8kIdkzUMaApc2H1aDDMK0LfWkA4gF0mbaKMgeEj8oHFMxkSP3PAQ0ZdeVcOl8sTvaxmS7m2tlG@nsQ0p@yj/YkrHxjQmmAkaer3jJdMXpDpadyPYop7bZquUJQQU0cF0TR9HhDgWkxeGacfmTx@XTeNIh4qkWQBwp53npiKFRQugg1Pa2DMGWKmGiA3meDWNLH07kDwM1U5tIHBJkowAfpgSJ4GgAwmTpS20MXpBow8G1fa/eBZ7F0BpeLfBCazh6CwrmDZE93/ayxMHL9aT6SyfpBWIwHUaSxRWfxwOCKqOoTAdT44YDHMSvOYA5i0y8iDASh0ExWyQDvfQHnwDTMOUiBkD5aBJmM4e0AmtgxKpQwcHlqF3VWX8v0mwjaDNX4DvJf33UtZxXGCc3tD1sZ4JTsiT3edQ8MZJasa4811@Tulm62QCw70D@zXg7Z9rCljaYqRGF@G145kRtQwLoOq8HI/XEIXBePdR0QmBS@gcChKIkEN6HgvxIAElAGCBXvOiSKt0GoHI@NdlzKUFfKQKeTUkzCjivBZEXCVD5dNswBSiF2RooBanowadMM1PSFzCeRr8wd6nzZT3pdLJa5MjUjfhd78uRJbDVWB8n@5MkzcK2h6xm6kuB6Rq40uRAugy5KkSIXxp5TCgy7jN2fe5hHiUtsthGOSp80K66cr64WLlPKuSyeeXwmQNSBZAPoND4ATyxRq6EzkZDqt1DRTKs7WfsNlM7HbVuzBBFeKjcK9wsqFIgM2sDCSaCtVnGQfZwmg5oNoyAore1@3I5dnOcuLi/uLjrJi/tYClMnqkqtBZWC/OKDTM82hzBcJs6XV9PyZSJxXoBBslWL5WJL8Xg5rUNGSiLxXTmRVDi14zEVpHb84iIGRBX0OW/3bcI3SuUTCZ9UUA4cmEEnjMcyd2XIv5W4TCRjkDYRS8EUoxaLAWXaSASHKo2cOUGgg6NXnDAbyWSE2NC0r/E7I/YhLAMTLJ58G/h343hy0jq4BunK2o6Oqkja5toIeLNLPLBDD1/jWmW7pLEaMNxCDWC07fgzI5xLG0PSn0m5NcMZ0XQQISgMxx6Uq9oEDCLuaiOYIEC/H3uKEI7fqAttwITT1NXMGakmEoOOw7C7Z@ZqQ4d8WMm0nYAHQO8Bp6UrbejYk@guJHYBCIHPs9n5MYnqDOJpVYlmNV@qIwwsbcVA@nU00tqHmtNH8oJmhVMJuwtURZUddAOVqLbL2jDm94DS6khzuQ4PfHSMSXYUJ55ArbHBtS5U9lBjwEJ5NgAazs02zHdU0Bwwlk8e2ZZxo9mmgUTObAFqYPgqtsEU8nnkBTZqNHbzmw/Tdx5yoNhMsByibRjrNHHbTptlDVM3eyZbAgBkzUyGM/au0YYigM7nwvSSOdonIlCjZxrjKR5Ucbh3UEeUSwVf@1YQMkvwmSuQNWx@pQOAB@p8vPv9FowQcjGXg/J7vhx9/EqGsEzXEQPbLAAQBlcd@QZb8nvV6o8nzEHIH3wWCfxkqrxj8nm9AgMqlEr08E@UNNzJeQj0cy@q47nm1X2LNCQ0ZYRnGRO1B2UQ@qmoDu82UMPoVDCGeqSYQDrT4EH7boPsPOkP1Yja7ptMugANI19n2Y56k0WBI4Gg64OqnIasVJuUMT@ZMABHXHMIWl1H1bWB5u6SuUs3UHUJhmUvFm1uAYJDTXUjYr4RiFc0SQWy1uhx@K0RDkhORKUn2z/Y3GoeNk52alJ26NhZXWsBB3fU5gAUT111JDb9ibIjFZCJ9J@u9SPTdGu8ua519sVPFNN4yfc2m3u760eNo/e8EITG0QZDXcGirC5OAWDyY4r2elXIDti1zYGvkTuiIRYLSHp1wmKP01MRu4yxQ2GvD4WXMHyANvhMO9Jrt1na5F4/UACuICDa5WkM6yWTCEl2ej9QQJYJJdrqM3bLC6xgoG@ln7BfB@jmxT@cSGC@k3P3iNwxho4VqtmdLFP4jdvt4qjtB@cp@DqNrK4HwQUK5lb@Sfu6IMtM1FxgH98y4eOrA3PxzUTNBfbxFTk@XFWYj24qZh6oj6xEyHAVYi6uqYg5gD6mFcIUXrkI4soU99CyhchrbvSDiXzcFcKNSxsBKlroEEEeYJ5zx4AvOzhNtJEGPJKXJ2Ixii9WsHQHJidrCIL88hmXMSAItDjH6mTckRugKIRRpEHn4IsYfjxnBFlvKk3olUFpvZBQFEvrIMDkUpC46Cc2p5KaWhDsg/N2zetNEAHDUJf2QsJRfiLehN5qSbhT5HkL2qY1DvXluzwn/kAT4iTUuwqc3CSHUDuyJyI5tS1vxYSUaS7gTmBI3TNBEdrTHFqTDEu8iK@wX0Qkb9YxoV5LQUw@sP6x9M18s6UURkSyGMTltYmT3cDVzGXkImLxUQyu9dmUXdAZ6WcCdKZQszF8DBi0uvQzB2BVWMRguMMlHqTKS7Tqo9HOBA1evSUwmtsTMqCWZijZI3rgLH9eeSbtFROFaandISi3WZh8ofsLYOlKmSC7rZb2ECjQBYvuPeeA2cPWPLJBL@zPmLTYBOHdoe3qakc8/8MvOtAAs83TV8ak0PuOJtCNeKP7YGuJpOihn/ktSzBXQ11TiAzk@hLKtoKrCIruO@ajRs2EpdN9xR6g3iwaF5gTf6DXPMJnvOS2qg87qvecnwmReNJwxlMb2oBqBE@c@NE094HkU2Y/np6mTrqpdAgLn@BoatDavF3UEVf1Qxo0yJivKKdnnWPBcpjbH7pD/osrYF9qV83C73yqrE4yWa6otGQ1azpKS1Mf4QNbuR52zLR13aNKY9FKD3E770RoTEp3deWaO5vonE8AXkVb6/VU23s@BHbbB52dJhvZW3o8wiqexsRIB1Yew2nr/PchEG8Hie94mE6aTj/fwpDEIm3oNUhaXOZOh8ikTRFWV1pjnHT1v52zMENSRUHw1NrJZK6AY6e/phEsqFvWw@lxwKX0lcr81HyBnZNk3lQkyxfW09zgRHUWS@1f6PUwcmkDRU/nOyHng0LcM2YGrjmgNANPt3XFAWZyRXOoN9B89PMYg@Ng1Ea2ClyPsHdQHG9p66FVkiCNBRqGrjkW73HC85A0nbYvB2hwpwP9BEnRN0vfDim5Tj/tu@YLBLPt4krFA/z2FQKOLxLgMkyIgTLmQ7Rrm7f4fVDF6Js3Kv@dP@h9mluqrxBVaZ04Q2vPSd5pf4ldca2bfuZT8Xpuqdy2PjdcWOQn1fyvZWhH000H5tv4@xghQHN2HP47n5XDNNMUI02G47B7fjJRKItlhKHsgZZU9J6pl8q9rAI/Dzb30O6i@BfPrxV7vtiS5S@LLU87Mg1ZPB@U99dZ@/pLnEDWZRtXoULORwbbebJLrF48XEGYQ@DS8vzKbefKlDKT5caPhxrAbvdvlbH3/BlDykPU9YYUa0y6NSh/mKBSBodrc3375@S2/Hhuna8TSDNoV75UiVDjXusqiGf6nWlSls/J35hCzuW@Xjx19aE6VOdqeQetKxW3BnIzLe5IUHSdL2@e7B58Y6FyohqLwkyYBeKhkdCH@iRmjl9Vahy80feogFF0DTr5F1WcufLOAoXcwsn2ITgO0TGbsGcMrYnGDdHuaGgcPU65vuX1bLMzUUiM@VaJVP6yIjWhszsqfR/S77cGJsyPzQEoDMZXtL9AShYN/juBmEICNWPC8DE3e3@pGhRaUDygRbVrJ402768TOvmHJvUEXKnAtM1Q3TH@PkTpeUK0ZZr6t7QMyNKORluA9TRuG/1SC80oOWLXAgvMFw6aQlrdhwwXfJwRM0ygHs6m3Ufmz2Ez0yNTwhmT@SOjVciA/qVJJozUZBly7Lbnfoghj7BTy5lyZuVRduQ6qNlSdYU/RqXlx/BVMoVH8flah1BuacEFF2n4skywrhWdEj3WGIildWCC0lcHKnkf0eyVztXQ8R4PAo1M/M6JzmRpkeGBdJYGfd3A34kloJA25JoGTKlcxe6pOCfRcW1ShD4kX721i7nE3R0oPZWfEHhMdASmCdzOxmdygXO@kWKV7zBpQzK@AP84K0DHuVbHjveci/D1uA3tORw8im1eH2@jBfSLnTqTnbtk8wV1z@ibfaOv9m3qHL7voe4BHOnysx2PVQLK31eca9y/R/IomMv1nTB1dVPXv4a6KA@5dDTN@cbZLdx734Gk34R3rLQgQjy@aMeDIZuIRGP3Q32nrw5hZHJM17TUNPkeAtXR4sN/59ubdw9iDjvTVLvDNx@g@U9xtZauslsNinDlhFe851uTWrqp4BbRR5R3oIz3/Br7VNu0v2j86Cmma1n0aFr60KEfsvOmu/MNmKtsm0r6NcyguXzfB2dZtWe22n3tS0VqqYpraNdZz5DDvY/OS4UwppprLL2JwRldA1rZ4wwyQS0cf4yP3YfGv9DyzNzabwxte/xlwTC5mu/bW/kqAToeyl8svM6JpiEfNzZ5G3geWaoQ67QPchMp0Kgsp9UcaCXyg/afiT1cQnrRguEDSs9UvakwoTWyb7FfioV@suRpoc0KED7PePGQINwR8g1mhfGdYc9JfJlx@x3QqfBnLsJGDw878dUkRzdvQ9Zm6PqKIR5zR2V/RfGxhZHioysj88icyYq1zbQ6fNDepWuWw39ZupufW7zZxfpZqPH82a9oso7a5b9f0vQGpo0b20GlSLdt1WmjGRylMZeSXAQZZg@kclpnAbAHO7f4s3sD5ukqkyNe@t2@2lNwo9uehnvedGd2EATM09sEvgbxm6HiaG@GpqvOxTm9XeBrUL5Welp7Z6IFPIQedcWuKP6Y6BQYNNsQt33Nof3FnmN@R@IsRivvs5HTlnb/nNvjhpGQniS2ebL0LvO2g/oOtPVjvDI3r0ktVCy6Pyj4NJcMqOI5t57zt1Y8ZlW4HQ6soSMe83Mf4GmBsB15cE3hzq0GUjH9EYQw6yu6O9/WHDKmgn4lRsbA@ZDW/b2mmz32fTnHQB0DgYdK@AOMtQ7j9KHiQg8wnHlaIM2O8pkiHnv90tg3vbyJ1os0qT1818IRHYfzD044KbHfD8I0W5zacjLe0cgo7Y2kYxTetnoWxcMdQxweXNPOMIKLx5VkMpGI8ERoYO8ZAOZB0eE0PLjCz705TNccl2C1Ljs/Z4t3o9XcqnzPakxaldjlJceKHzpGsTWy6GTZEU9@vqhc1hZj6XRsMXZhrLJczAdXdWCsueDKBGxXowcvb0ACZih8Byy6vRpX@cEcp0@H3kCp6oBydmqQzQQVPX68hJ9dOsGV/X//lx1xFhBmcA5oNSDYgSB4FNYcqH3z9hnPV@TesCwFzxIiDpADOj/Zkt5oMGBQ0OL4EUDzlp1un5TFwSJx7hY8h3yU90vBGxftCLgt2OWNx0vjb/EUGfupvEq1TX04MEBv7rh9J8OONdrxO7SDrXvgQjDDtXHy0EmxXdZRcf2UNnLTfFk3zWs6kYEl@fd/yY9T0XZusc3Wy56OUYZyxF3bMp1harfNIZTaQ/JJtU0BEkcig1QYoiUKmF/l4Qnc5EznvIAj094pJ8qGH3XaaByz9BaL4ZFiPDxR1brxxcbRi7fnucvaj2yQVf/DL7KJO0E46bt0peRIKeaBVO@RscLRRYgOYmNMWhxJPEN/r7sm9rrf8vYAEimcyXC7u8djpmmJXkMnVelgps@N4r6DOLqpnb3jTgM65EoMq97ScSfaY2qgtMTTo4YDHQy8CULNe11tMT7kBpP0scuKkCEeGVPAxY/F0u5vPLqDSRZH7DPrI5Ol27gjGXyckDqeFhvU1r0NNYXwtqfsptoa0lr/TT6TL9SoOovN2lqdXLbaMfHU5vkPF6N8Ln0xWtm6zDoeUS8uRt/l8u@A6ibM5RafZrHnbe1v3i1m6rnPnx1lzCTpPlblW7NATCzeHe4ebh2fNE5Oj6EV7j3xs23aAyWQNchFtMe4b@p0HhboYmuq8w3yx/cBeDzOFhW2hvc0JBKR8PZZAhW0ltLSIneGRNNE6i8kn5feUUPxswBCpnU15nHULgwT2IbAbEg1rPzQwlO9TKQVJxOJyzSU8diBfMLgBrg5spRIJbEaECsNxPpKUrGHK/uMh30Nxb6I5XGyPZsLghTz8zv343kV55Lg/ndSbwsGyt@@3hzL4/UmmEfqDaB@qJdmu7G7d3q0NZkMeIyeJHVrlaLYN86FM/Y0bmvxjmLSERuREI1NNYlJlIB7xWBGl3C0VPdWhWoJ4dge8MTEoVR@KRIwJlCmhjeZXFY5LeJxKgHqIFWs1tS29q42ChXRG6ND6O54FX0hsC35qL2CZySBOUr3UmTw41UDsQpyeV3vkIS4kNcxJ6z@pLweh1XDMRr0Vkr1wFDljzoOg//QqOS58pdsxMRwJl@yNMvDV1dhztb3YRNVPkaxRU4IaZGXXfLLi3ciQJk6VwrN8Wgrlti5D6O0rlh4AFtA78O8apV9HJp0TMgTJr5@cYszCIVf/0FN21awNnT8yHDxMLU3bhG@3e3jGmpnXDUj@R7muaGBAxUAhS7j2BrB5ACYrUuynh/r5yQ3xQlyb6gkI6AjToz6WoLDbjSHjITYCF3UcXSQlFgbUXG8x4YOiLGG7oBO0oHhm9/6QspJhrYI833CaYNJUeDJjK8yppgUQVinNnuiGIbS2zYMqx944kWCI8xOCGds7Uk6DZTraQZzDA3UeXcVbZlkfVhlrj3EFfd6bCaJV4RVcqX77kAPAc65W@FCzf70j/@M36dw4YL7D4V7lFsH3x8JXxfc/8iLkWXw/RPflwffH3PfD1lsstlD5DPlxH4uKsbL57cgtt7b3UPmkBEV22egjEKkR6mBfKQZQANtAA19Q@2G4DyHoFkCPPHzt9DswCvQ5qiyoJZC@an2ZRyPB69ms6jR48wuQ9tu1RG3oNJp4Y9DvCUDFKtsqVhalrNQyPSNh5CO7PVwnydHmEisgpyL3GhW7UOrjbvymeS0FV2tlaq8vbOLyg8F6YNf0EWAjXDl/5xBGtzI76eAuLpIFl9UknICk@LgFJNjKKc6Jmcf0PDi5ACQBAYb3pknUCFNQSrgTUMduaQFjb1JTQvvMkJLj8rvSvEQpQERx413OUx3sWDnJm50D3W6TLgZpDMEO0awVWkeA57/wC7cC@NS3OnBgJl@NYcdDXD/wzkXfXDOwkOMszdMxKfvh8DasOfHhok7fLehtCyez@YLWbmUCHGoJFBBebH7fgaU0GFBALRV7cq0nMbG1u7Lg8PjmZsSCDI2DRZjsfpa8iKdSZ1f@o6YX@5Joq5vZ49fr297pAyXKlj/RohgEXy6mPNymy7pA7mf8S2zs3lTxExGcu5rEdOKU3qb9ojMYg9isyHADb5VbybXeOLu/vxyrX5hRGey/zzv9phoZgmZC1wXDt0dE5suJhZx19sIfIJ3yjkZ7xBIXgruRvKPp3B/EPzwXQf@DXXBhQfeluMIHUX0TyJGMg9sRoa6Z7I8KzrtzwvmlRdkjVdUGYsaZNiOzOxhCJeGibrMXqYnztr4RDrgdiHvKjSHQzoknLnliG4d8Wnmw514GLHrB1cQiLP3fSidrrUit@KYqHdSyT8imnEsXXPjiYghIKbPLM1COo@e5PfBlNr5iPmHdBzUA0cZuv8lThfl3F5G@EUIzLuvIElXHhwOgW6HpsUCy9im6rmOQE9im0PIoo2TrJfDAcB16XGk4mihguaUhsRAz5hXlHM85C8okRl0ivFRItNXRx2tByNOPJEC0fSdLAeXJSh42h90pda8GqCpyeorUAdsmsIa3jUwSqxVyBtUkNsQ2e38YOMyAsgwaSuxyq0RsVPDu9cGG36VxVI@ZVqJVCzD@OxIXFlD67BkXMqwjT7uWiNzRrerkRoWPoLMB/OuZg8yWCsYZjgLvcA9q2Gu@aZ7K0KUUc6VjGZ01FEcjwivXiKdIDx2e3YTS0gzLE6XZ4irEjrTt2h4slBxhVAKbqCYkneVii/nJkVDpZLpOxE87gUTDcjx2LX3wAkqQrw7UCwWH9I1JA7LMPLGL@JGynHtBEvXcbi@ZQZLJslOAQ@KgHkIgnbJpdF57zje2hXP1qCRMNQxOvj4pFnsXM5kLsFNmSTYItooN0CbQuteIgLzTkiySmhBv4C/VSwRvyExI25KXKRsI3QTAEDNjSY51euTfAFaUK1Z/Wlw7DokYDhVK5VV0RqT0r7CgC/W5ghEQDtHint6P9BXHNgBqqGMBqgNW@1oIC@fv1INQwUCAc8M8EJIZQhMZidS3l2lqeA2Msohyou4I04AQUEnbynbit3pJqhri9kqmbuq96DWfLhAvaYrNJtx9r/OZrLVu/iiXhtnQddM1OOL/ZqcLCwlk4vGUnzRQG3r6VO0kt0vgjLXzMCkcwRA6UU9UQV@BuWvtmhUF5W1@GKnll@iFOCFae8dJPjRyWbuFpX77OJTUJZSEGJzoRNfdOgCkVwmI99D@bCHLGZTwDN3eBMG3UCK2S9qySSWIbPYxAL8mL04TtKweXGcJYNcVej32d5AdLcpVcxviZmbUzkBRfCqP2AVccASG7maHnBwR1lhXtwD6h/P@BVud2W0Sq864QmVNBnz9YJFyGmUuULIxPkNLkDAURyIiN6UkkiAMPnNb6JyiTHpWakQN5PPirlqMlaUYeoNc@boc9DDs0uSLd1dbKZvmJqOnXeVYubj5eH14eG7xEWcVVgsunEgycvSD6ySZ1/3WWH5Bz7st/lEo0vZSDS7JD9dyWY/fPgAMw74nNczdRAf/JM4T8cuz@MrjNVXVpZSpfJS6nmsGSpYIp7PJ45Zll1ommY5nQ58zT5dFxyP8s@zZ5QXTOnhn/Ewkb9weB4EEaHRb4VTilF2saIoS8nl/HOjCkWr4KfAZHDibxm@MisW2RZ@/uZ//5s//Zs/ob8/pe@/U9g1@wSf6y7Df3J/6oTcCrpb3U94wQpMLWokF6xYrFiIHf8QY//JPk@YXH@28h//5OBj1I3W89kzG55u9GO0VI5yJzjAV/B8N9F6dA3BSvfRcbZWq4Fz5T/@r5C@/hLwYMx4DX7qRQ9XaRytp2uU5HO0XgKHnM9Dvv/3L34RidZH0U9RWZajY/prRnMyfspP5aeMgSMrrZQl03zulXcU@nhhWVnOXwTtGWpubFo/uA/5QLsyMzoJSm6fq5jgBnJ8CxzelVt68vzDJmMqDLX4WV19PkPwvSn/USYNn4zoBiP0pEdeFaLlWqrJs/d5NRpyTFXY/2Wi7r7/G@EiUe9eyPS50r2coPpFVC4vHzwfffWHBYX2iBgNaOdnzqbDPKr7HuZ1evYtcJHoj7XakYt/r1v4d3iMfz9XzLFn8HkCf/QPH9@Lv08oRAQTyOznyW/RXSPR8@j55eWbPv3Z@Ldj4F/rI/7tfcK/Ny7@nbTx7@gN/j1UmUh0bW0tmkwegWooePZrPqfwzWSawufxLqL7nX7Y8kHp4HmERdOXyfT9/Xnmh1GyWhX/oDRVfR9@uAuKdXmfTq/9UE8mz6l453VRzrX0ZR3KyotMPz@sAeLk2vnaWqZZr9fTlz/Uz9cmE4l0z58nsZ8@h4T1y/PzSPQO26KGP0v403bwNy9JWfLiYAGjcwVcjJz0EAGMLnRHfyT6Ye1DPPks@Syn525y8rV8/do8CP4PDkYQoY1yV6ad6@f6cgckIsupp7lxbjzKDcwDuQNOFf5yA3Bque4o18sZOUOWx6MJVA//Dw5M9/WBCdhMSOmOci4iznXh2Ts4eA34upD3FfxpuVxuBIUc5W7gP6ejoKbbpuj5QzNxETln0gcVRv@MHMvkYplSLKZdFkvWx4u7@3zpo5SKNS/OY5fVaNa5uMhy7Yjll6t019j9fbO5tb/ZbGaRj9YWk8@T6efwqdWTa@LxLFqvPrtYTWP7cf7LNKPZtWcX9UIa3aUkNFIewtayyW/8BCjhWX9yEYEJ39kZfs9ub265ixzkujg782PxJ4tB5KIg@ABodm76CQcDTfP39N85@M/r//Upi59fJhiL392vxemTwL9E4u7@7l781hPxuPDE1@APA8CPSe7u6@gkoDtwnccTl4n7ex4Gv/HEGkdYxzzW6pQ4AIQOG@W5XsSqoOHVFuNioeziYpTLJaotCPHN68pnWnNJVGk3ymIL18lgNiAvJQikuFytLgv3SrlaLQu3XCpVq0s@VA48wglAqqO0q8jo1WgCi8C5P55Dmwrd5xiLd9QuXuz9zLJgYidXcp8/@0HNZkezm00ML3z@fAEdKYZ7UWqVIoTkyp8/Qx@MJWDSt2@KVdAKTOHkbB6dMjiLa2ul5Xq9tAzuUjmRqErni3e8EPFesiIn2P1i9lJ1JF5GmGzFonwHS1wuryQo9D62mJWqLLrGntWBfR34sLv7KFGSLRcT8dZYTbDlUrycrIi/2pMEW8vWl5j4Oz8vJJeXVpaeX14GKgJ2@OqdUpPva3fKKk7376ttcTEibotTnj4tVKCK5Vz1ItJsbjZOGk28YV6SUJpajGEoyY4Irv1ZduycjDPFyuU5lvvyIhZbrT7nbVQusmisKuDSMZBCrFyh6kVhBqh1cUPsCIW0@K7KS/nCk2xx9F1pKwca8@cl/Jyfn5fz5eQSSKmlSuXy8pJCPz@hNOeDUfeS7uippc/lUvEyjarI1ai7BIWVVwrRpYhFO31WcqyDi6U2GrueQGBfcVgL17UdVde9yyhvTVvv3GodFbAf7jU2tk5S@TVAmd9ubKTyx6frURm9xcBP0QX0H201Ng9OIcHh3lbjeOvF7tut00MId2DAA2LBZ3CoqEO1qd4Oh7fob6r02dAc5epKsaymBZ9R96df/cFPv/rvfvrzP/7pz//gpz//01//8k//AL5/Cd8/5s8//jeVIv7@@pf/5H/@6V/9OQT@O/j@W/j@H7/@5T//Bf@S/6/h@3@Gwv5afENw/AukBGx/9Otf/slf/PqX/@hfwPdfiu@/mP7@9M/@N/7/f4k/dP75T//sr/FHeP7gjwHh3/3Vr/D/T/7q7/7tr/D/f/nXf/dX/8Pf/dH/RI4/447/51/@G/77t3//D/72v/mnf/v3f/nA7x88@vvLrwj/5e8h5OvL@TV4vqZe3xryy59Vnt@GGkEuxFR/@g9/@uf/ALj1n3Hffw8@@Pej/tD3@DFJmpqlk0HgHzL2OQvKT@75Zx8UUP6PGArB7PMkNgrNeaG//uU//QsMnoD9B2EMOXkWdhGB/dz@EGD/lV@wMOwf/vSrX/z0F//tT7/6s59@9UcoxNLLlVQjlZa/MLsBwOJXwCFg6WvgAFBew/XsJ@xJJA@OJ2todIjIyQ8fgKRPwAVK9FKkWABfRK6TW0Y3JIQ5yRKfFSdxrg/fUWS5Aj40AyRh2EjyqCRErSdZrVZLRkY1iCNQ8GKaEauXcf6Ken8N8GIinibVLINOyUbrhAVS1pJHrLlUG/GESQyoEwaGBcKgI0nOS8lybRMyrI02GeJC5MnIB3h@qNXLtVEd0f1IRQAcyXXIEqBqWLpR/Ufw1wgnwEdGmz9CUcq1ZLJehpAaVZVySzUpT7lIlaO6JxnVG8MZQyvYs@eMfSfJZYnPv4CUTEDjbzKAfkZWiGcQf5FcEtWhf89J3yVMD@00IvrwMB7/DIMpvQAAvOk07meCbzqNpXkO0SOOKknZwiPJMQDlksJc4wfQyJqMJKl9k@SB/KEMX/dZq4c8iA6rs7i4CK61ulSQDkCRZ/b1quMqNi4NkBazyqRSRcJg3EqiLh6Sqr@0uQS/MvxvPaEtnpwcS5HFGA7fMeblkU4WzGUzSqX3qkZ1WaKSJwkuEg3CuXpJ6zugFy6zRCRONyonaL6oWqC1RF47vXVzBDpgSpJScqnCzaRiOvneXF2t/Sgvr0TgSf4hXuYsrhWGZsAX/GSwdyFB63fpNepp4AQVoxSp18UaFZMj9eOtE0hwcsDkfC7DQHG8W17JLxeXi/lCqVRcycvLpcpyqVgugIQq5Yr5vFxZXq6UKyv3UKDn0M9Tq0ut4lr97818/qu/N@8zPxQ/kfo7Nsqww8M36ftIfZROZ/NU5JpcXKmOa1AQCorUSXviOvL4Lg2KJjZP5IK2ON3hzhsoWuQujay6AB8WWYiwBQiCD2BGCz0Ty8a7B1WxfoZX5fM1NEkuAjMkIhfADBxbxAp/IthwT0HaPJW5s1gKnDl0Rk7wmMg@ZADtYLA93HzomuzE5Jvc1tX2AxAbff5aqA3bBH3z58OsK8Y1j9rU8Aq6tutH7Sh4x4wz0Nz@AxCn1gAPhaj27w3D1qAFBUQjIgdYhx9bN815ACvs9PCBWr72j5PhchydJwPwo90XOyeh58lWY2MnUmLrB/ubU4@iACqyva3tE9@7wmO9pEUfxfutvb1pr3jgnOEJK66kUiD44AefKfrQM7P4gwciZx4eEdVMLiWDgG@O1bt0@r6l4hXix/yS9FFXNx05FuupAxjBoI/KwMa4w7Vn6jA9Wsxt5HDFIPsZpzdNNV8cs0UQeBWY57G1Yr0UlYpSuVbK5WFQobvbu0Y1WoIZ33nlsjZiBVY@v7SiznK1Uoi8xu1bFZkfLdCcyA7MRwZ4bzWei3YjttqBucmtQacmWviOmKHFHgyEBwah09Z6fRB6t6YPANPESEtRGHy/9QM41PDHfTzA5XlQ2EyMPgseufWtPL75hvl2HCEKznBfL53p8RaLaWBxViMnKILp1UEMT3e18LZ9OmYFYzs/dkp346sgkCuRCC6QaV2Wi2TI7JWvlIvlSiFfTpUr5eUiTBOLKTmfklfKKxXgkJxclkvlYkVOlZcrhWUQxxBbrKxEoiCytG42C6ONLEn01Iw23oK5hteJmpl@PRLlZgMY4vFla1HFDxiWmVQoX@QYJJQiuL91aVST8GWEOXzVnyxFJIW1WXR7eyO3vS1J6@hBG99GTpI66CmWc7mVdUlSKWYDhow8JOqjb6uEWqskaejZaGxvI4Yr9OTLiEOSrnkM9@ieZwXADPQUCqT2StJHH10OkJu8RGVK5XJPLre@IUlDXjw8AQhwDe5bpsJuoQcjMNE2j9mAOEl64SXKARmkIw4nstrx6ttoSNIu9zQaiOIlVb7IK/UKPQ36QCIbfMD5ktQDR8@G6bsktcCJ/C9JbXC1xwqEDcCF5/oMV5GkMa8H1kSSRgSttK8l0OZEOOQD5dnZUfpuR@3xz9jmzzZE7UKUNhpubbdevGj1ei173Nh6cURRL1/uKFfjod3qtUTCVhM@JqaCqOvBePqjYlSzqejzo15BlDEV1Rw3VSphU/kIJROfHmY0aL7EqJcQNW9FSCCEzwCAW/hZH8BzXWnxKO9DUfQctVpSFVkWu043ToyrpOjRYok7FIdx5Rmo58vSKspTswtK1bCcSBefDctSaUVaXYKn9EwqgHMUz8VyjEmxC0lKgGR8Jq0UpdXYs2fp2FP5GZNWKtKqtLIiJar3qDjEE3fd@Cg1quUgIJtdw36MPQ@eoKcIJeNEHbmZHRV3Y7TT6bOJz9raGcDhGUw8ILc/HLB1dkuiA7fLe7uLm7V1kBO5qoFnnFX0Lo6io0i9o7gKTDfW74arqwL2vtqrnSOCz/izlpbO6mfSJQvnW1zJQalOjXZ@ZW3t/PMl6Fo1uTqOwiiSL1dHUToRsbJcjYNqn6g56keucX3W0S72pFnLcd1r0RkOznNPSnLqLt1M3@uK4y7KK/nV8@HieVq@fPIk97m3Jn1fly4xe1TJ6C9svAOBVoUwj2RcBEa72geIZ6tp/g4GuVxKZHCTd9PsNumedfYhJOkwoVUTDSuxOL4khe8oicdiK/lYLBGrAvATCBYtRhzhNakE0hSatJIHla9qq@4QFIxc9d4ri58NVzdLciR6H@ngVZvLlUj0LnJ/d79W98bvV2w8VpJpz/uUsV4SZh5ZWkDApYcn5Epn6s9Zo9boHTWqArSxQfMD4JoLfvgonX3yrcsUybX6D/x5UcdlO8gnQsXnS3nZtWQ9W6/XLyKSJEUlz8ocLxdhVoFT7x@jdFMa27jrDg06Lb36GgmmrHIN5Pwy8eO@pt@VC@k67ZCJA8/fR5NrWVz/ytSzRK32Aa0OR6KGKZxop3ShC8RBsS5KOIVRmXVc@WHlh/IPr08PTg@22fPcanm1zElBy/XPUyk5JseAtM9hZNOOtiJR67NZlH80Xlajq1assBwrTKhOFzVx9jaOnBA/R6v8eeHy8hymJ5cJ8NVq@WdysZxcXpVXEtE6ngHMr0Tr5ICulS5EL6McwfIKS4CHLMJ5OVrPinB5RU5EnTT3QZpi1IlEy68/fIappXiJo5YnVzYrSrV4v3YP//X7c5h93dMk7J7@8ScLP/ccAP4R3PfwR/AJwYVhgvjLH9Nr/H@NfjYOeJmlElA8@qFWh4b9oflDMxqJVmL1ZDaGrxMW@wrEtAaVniWD/lRnCf9@CAKWQE9b8n3gXVtixTrM@tWlbDZ7kXiTB52lUimVS9HIb2Y/2SWYgS0tNFiMXzrCdSV6r7Z3yCQ28TYonDgvLaQ3jw82XsH8FJQl1cC34rGNg/0MRuGL24JTQm1dVWx9LN7cNkYo1LFONg7xzcynm4eU5ozOh1EozY9FLou7nVXx4oTUDZMzBZbP5YrZ3HJWLjK5vJpbWc2XmKKrMPXeGlnCtYhJGVVrw7TGXLONbyQo8UIDYTBuT4NpiaOusheHe5SCjoovLWxuvT5gB/t77zNeKA8/2dk9ZscH2ydnjaMtqMfrrWMmNY7Z7rHEznZPdg5OT1hj/z2D6KPG/snu1jEiyEZQXuHqBCeYr/axNWfsZN2xpTqk@00EO2b7WnUnwxXbUrJ4h95ksIG36qt4GfVk@NCAuV0nrFYeNxZgtjds4/ts29dKp2NH8GCa1mYLOCQvLKk27vSU@jlnhRWH7z7l7OIT1l7ej62wdm7fKKytMD0n/pi@PCgcsSdPnlwYUlVI40i4Gr5WGw7C7c8QFpRp9/uthXhpmS2BLptfTgQx@weHCznPt3B2dLIg@3FHmwt537O7vVDwPVvgW/Z922ebC0Xft954tVAKku1vLKz4vs2tjYWy7wMmXagEOPc3F@RcxCPWjal1FuiNQPHt3b0ttgRAiepELFos0DEVDISIDw2H3xKAJGdLS7d9E19HDjOc8RR0R/0StAc@AbWAmsc50vUyxZZMC34G6gCAIRntSI7Tm5/sXjslsOJtEjCCRO4iC1ihBawQwC/g@VSEY09qLJ9gEL3Q5auvcX4xTopJpw6dQvvOYWs4/teBGVJ0PQWdRoQUqniBV2ThXqCMd8mq06XtmAQqQ0klW0ok8LjT/uneHs/MgixMOy4RJCOPNAenaQE2qCL8YtUhlDcObxZqC6TVgtAg8CVjkfuJ1oxMtyaSAuq5sNAGBJPUvVH0FEOFKoVLgYgXPXwbNQBDNLhz4OLnvOLxNta1p7ptKlACibl1sM1riIuJNTbZygmGmRKlKJpv0P78mXm@C3fSa096jRjHLZDzYnF8vKQ1hE1g2IJ3wI4g6IAwpVxAjkkmITVUh@JC9VoAosOXnyf2SlmHjHIx9vQplWMNfJUYZYHpkpQjSyMIIhAEI/IhMr9oT6i4iYXsEi7b8zf0IhFxHOFX2rXG/l0IIFmnCzrVqn4v9JtzwVAdtzolkEVUt4NtDe5Cvgl@FI/AySnWgm6SYl6kXMJInDukmJpiXQiekqlNzQDOVe1AJnqsAJ2RWn9/k7cQv/iDwnkA1Rjk3io1GAiLp9h9idEXFlq2qlxXPSiQhwQFfItME0dCcLjH0x1tUrIl3l@QLTH116Tc3V71@IinBnYQnEZkxZkJ5xVRXQqsB0Az@AUy7L81QM9ZkiNLJgWEz2UCbGsSLp3mcPceX36hElvTtXjyzbVAsfxgLba@shq/XS1gWAtYBGoBIj4OeJMATT@TrZmfhwLGQkJBtfl5KGAADXgJ@vgEgq9ID0NukD797elhkF6d7srQb6EFuVTgSSa97UlvZ9KL3RdCFAZTgvwy@8xa6JJL4MLzvawMjg6XlZMJu5NeMi3UmOql6foSmOcAPIeikoMhA84KY5QgGQev31YG@AqIGmtsN3f3t04mYxFfxmmKgvfx7caUR2ISTBQI4504ehJ@ieJdJALXN@OHPI8U0bN5fHK01XidgvIl2FrQA6Z1APgRPWGiBvdeDhBqqG0YjzspFj9usKUEe4olSzFhGUDPV2ehm44KqB7MsTO08pRVjoP4/smeFMUeGZmTlRRn8QT7fHEBQ2puhckD63NhUDBWCh02Lqygssvx@DqIkPKegNnnXZMrGwgJ7KngrRNzM7vK5diyXWCu2geNe5SzZ/FTve5xbKNh0TuFaJk0KXOq9IJslC3iHgYYFydVm8e1SBobkQ8wFLsxhOFwTvarJOnnyJ4U6ylYvCwd9VvL8iWNdrIsaV6WNcp0tgy/ESY8mC5Fpk6a0nUWpuVaCh7GFJEHFtpNDjHIjkS4PSV0q1HcxIv33cQq3UaBMqUJI7nmNptxR9W7@Jbdod2GIR/VZUeA4QdjMzySOhI6JiMFeVB/mozgL63Hu@9g1JlCSC/7rdEdanHKMRLxS@a4qkWlChUDbWL4tslwhvjC9LAfmhUPNYVKnFgVWvG2gv3BQ3Y@cRENxzF0@qk5wSCeZ0N9Np0T57PNnDi8b2xeEu@w7Zy4q@FgXglAMDwQI47LzYkxzIN5Cfg9LkHE5XmIgOdhAl9exhPzmx761WSLhy7iIfqf2ENV3CqzexBiQVAuBQeG2jq6qQLTtjW8zngakX9gF1LGR4nQ2WGfrRIBJylOW9Om0XuYBCI6/EY39rLRKr6vfPSdnC8nUiGEIYx4UdxA0R/CyUJIoYRzkET5i6WZZ@l0fNTIgtN4g/QZPPpudGB6FyQwrUfgMTaAxcb3gBfwJiI/xmfmOV0uQLc6yzgUjvZ2bH554s6mh6C9SsiJMEF/2@zT35p9OpQ/9smflXWNnU@W4zIZ8q9CQFBHr4P/rIy8Uk/mlvimGoe5RlWvH2BfvIcjlA0/fz@ZrY9GSCCfp7yqEHoM@EohgbjCiL5BvlDzidPB81IH489SjaVlPw2XeEFvIKt6qPARvDmg2cRrNJtNuj@t2UTLUrMp8Rxo4MUBLzzois7G4zKgpTZNio1LaUVKSel043hjdzetGVKK3whbkxzXtNUmXoMkpTowUapJJLCaCNNXdasmic1SisMotfRwHo1QHlDBL2dCQDwXehl4@H7ML2fXDlfJ/IoqmVOZBXf2fUVuR5QbHmV@LCebX37lZbQBflfFC69sVUNBw@@6Fa90xUsPJs7ao0lfFIHn65Clz8EbDniR6NHEMNHWeFUAvTi3xsjaJ3l3f0gzV3WI3o6mHkQQcCrnPumQ3pDB6B6ojir0LDIPZaTgXj9RsIyoaYjfPQWNX50QDGiT94GI8qY826SDZsypogaCxbSw8ucSXhcCDXBoWvDrXxkCbv/SEHDjtSEY5Ik6cOOdIZiiKxzi@hBw0QUi8AT2loI7CAfKSBsM0XATPpQuNLmgWDjkY01o1KfISenHKYoQGR0vc40LvImktCpB1R26rGT6whKEn3dnSeIyMitk6dZcLGZIdZiHdO4tKInU76CRQooYimZHlAbSpiQmcSWE0sqrlzD5DPGOJ2JQfZ4KM7nVExFBTVJ@@mC8Ct15UpuYXiBFYPLACxMk4Fam8JuoSLlPrPoqSNBiYSiuuM0pN@51fLDgYQyeopaIPDKT@v/NPCncJP@ZTpX@v58UzUx9fs9TmUemMN88W/kdTgv@i0L/XxT6n6HQ/860@QdU8mmUsz1@Sl3/ohr@7eoXybwxDBt27wZNb/mfo4f9jhSBlW/SA7xSn8uP6QJfHp89NPnwsP4zR@nIb7InndLZttloNE4Gsn30otFr9BtH78G/nttLnl0tr2/err9Y7zQ2N3svexv76ptyY3nPevWu/P5F99NHFbT3nYOX33/SrXY/8u7Iuj1TD28LatlpDIcfd3fG7s766WDjuPh@5Ta3pRe76@rHTd3ZfH3y7tXJi@Jx8vbjy8OXnwa5gXPYzSmVQWHndentxvjMiBRvtNPO9p52MDjubJ3mB3ub2vvt5EZu77jyRs7tbd1@X9i4TRZz2V3r1cGLo9Or1tb3@tHu3vvOxkdTKX28vrV2s51Kd@Pq6G3koPBG3vl4cNDbylde7GRvN7tWJ5ff0e3i1bujw/XT9zv9V8rWYLt4Wnl3NT4s9d@8uXH3k73ls9LwtbOcNBpv3uRfGS9ubraOIi3FPLEL6pn5RrZubw/NymBFfbW/0xu8sWUje1B8mzwenNxubq3rH1dGhdP3Z29ul4/fD1@/efn9QU47Pm5tKSWr1ckfX50sR9qDwm7y5nTrtKy86Jy9Gdzs7hTfb2Zf99X9RudQv37R2/nePD7c220UnKEh723c6O9f9K9eX29u7Orm4bVuNJazRf2k8/7gIHL6UmttqjvvnJeNq/77bHH9evl9smO9OLn61L9@uX58elDOjw7HOXPDOWrtdEebR6V8OdvWPx596pqv5dM3ydLN1cu89r7xyY0UPo2LlT39vTowXibbve9HH/Vs8lSWN77f/fT@/fHOjd1qGKcf324fXdmvO8aBc5A7evnqdUu/LrtX1vfG8bHczr1Qr18nc0pkdLrjQBupJ0px5WSw98YabZofj3a/d0qfkjdn1wV18/robePjUa51a1jvDHtPG2zkOgdK463pbg1HL9qVm9PrHX3v44HzPvJ6Sy4Wt82us959u1x5l32R7F6/eLcuH49y@8ZRd7lk7799c6ZpW/13p5@O2sXtt1Z54Bq9N59OB1vJrb1R/5NazrX04/fXRuS0eHx0mL81XmkDd3vn6HXJPcjtvT3s7IzlxhtVvjVWNsbFzZFdKpxtvrPfX@8YVva99nF4mFNvkp33lrv8Rmt122@19uBV5Phl/3T/8O3tbrFkvxgY2vphObe/t7Ox3@ssvxrvvh5u7bWuOi9236nvrJPSdX5r/ay0@e644J5cv3Ir7ZtB4bCcPNEHbu80GXk57A9XDs/sj29H3y83Bi21cKS/N8cr8mDjpZUfvW1sHXzqXR9a5r68nR9nT/fMaz336eT2045TaoyT5dGpOzDdE3lUlN9ECrefLPel9fLN8cH6y4PvXyrLmnamXB2/7eQKp@Ws1rcLu6XSC3lruzv4OKio8qfN1wWlMOgnnb3rbGejc/r27Fq/GrwaXLUj5YrTXt/9fqiYW628nHu/3t0qqnvreyeyetp7dby8uZ87fNc5PP04OulsvBuevj3QcltXLyt7veV3R28rr1a@P3FOlDPz3St7PzIqF0xHLlWKt4XjSvmgbx8Xzq4q7vevrkrr@llLfrmbH6jbmv2uPC5fW5/6t73bYzXX6r3Y/KgcdbdAkp4e5pTi8Hp/dBwpvD0Z3KxY68n31@1X7wxZL59pK9mTj1eV637/1e1me/ms8emjUnxxpVaOt7Mtfbv4Inm08ebwqrd59qm83Mmt771V3o22@u77yJsdbfOqcnZ9MBrLb7aPx4NGztCLN8dnxZsTc/34bOe43H/dsrutnas@yIbB@PTqdnizo670R7flV/2rt0pu7115w3CWD3ORl@ruoHN08updI9nNqxX35uD9vnVWPhsVX5fNs4p5UNZeNbovRm8Oulu5FUs7OxmdbvWz6xvaoAwy5VA/tTcO3ux8f/bSykXyRmn904ZZXPmYvBm9L51lD5N7w/ftk/zgzLZ33mn29rubw3evjhu7yd3W@MXhtXLwfqt4vL@x4bxMbmsldbxTuHUaGwW9a0acwfpof2RblcL313s9GAnMTqXz4qRwZjiNRvd2t3y81Wi8cFq7L5XR6EV3BcYI/GydvTVrkd/w@8gi/Coy/lD4dQeRgdNrmSOQl/yIVoQO0UToEE2EH5uh7dB8p/FvskuRk/BpGHqPIjfwDFugrLGOicpDhu3693vilf0pNjAhuYautmnRE9G6ttYauuhzTB1@yV6Fh8DorU/qyNJNDd@Ggjez45zUVvlJM1BfMpEDgw3GON901QE/o6PhC03EdZx0mTt/bwxdBxhZaLeZ926sDF026b8p6wMoEJbRS9Ptoj2WTre7utJzwKF3yPUhcuzffo056JqCxg/MQt5rKnKuKLamorpKhTvB97Dsv2C6ya@K92YcCigTY7rqAY1UdN2Diq/adLQbVR/T3f9qJxPhOz6/ahdkOAy3cU@G0ZWIU3tDQd1Q7akNoBZP6K20Zpee41Ucz5eyYokVlaGmYrc0F9/W2OSvDGjyHL09b9bk3kM6cikWaLlihJoNXSbKnQNlhL6pVEgx2k6OBwlckT2qhqiiersNl5YsQkn7rhj3hDAvWQ/j1ga93xXqCdwdTZ3AawKthkArWpCeWbP/zqFNjj5QNcIX67fe7Z40xQsi@BZDTqnHd1yGqFz1fFaV1yBUflHy2W2ZuMMAio9mR34XL1T1xuS8LNG@R9weCa2NM@xgtyW9jRiLjtgs2o1yvnzJdxDmaOueR3A/zVPOCU9DpXoaEHRBbKjweeAr0/ENmhxktr6IuGurKgHQbk7vGMjUZr/fMe890DItXTGu0VXlW2VhvmC3Q41F1@SH6oGmLL8uYv8kzRGw3pDU3wYbFFSy/WYhALEh1mvmUwO7M@23xzS8hf2s0T6GefizLl032/EgesnbcsPrlvBy4vBTWR2gJbGLO2tNe8wzQvNMvFoFENynQzJBNbzdqqFa1wJqIDra1BMqBfBt1QvC891qUM4Ue7y0PKsnxA60A2h@UflmIIQ694t1ybN6WBYCvRPhykwkDYjjbSECZ3aJuaYFROgKjoNhjHiE706doQrf6eVzEeN0Os9dwj97Fvas8o272KFUNHuiCElgN8YZ@lTh/EIjaN3vOphVwHrUULiDG5tQI15kGszwMZxpyeREO4WQn2tIN5klidrxObEghvwaCdIL2hMM7YmD1uBbcVmX7@DitI5MkWgNMvr82e8w4PW58dA7xAss4b8bFhmccybvy4KgVc/vdULfTTEBUXypej@7lx65uwcTcPPW0kaqHgeB2cSXZFgMgsSWJcviDoLwty9BMDY2lV3IqydP4pDqnOCy5Uv2lMXltbX4SjpOQd@VEwm/M4rk@VDyUGIQ0vU6i@eX4gUv8TImBpSFSQTL8xHkOYLlpbjsIcgLBHIRMHAVg5B8x8qcaycRl0OIfbyXkzD4qo05uS/lk/Ll2loZ93iGAqcS5@cXfamQzENijnohORnD0fKIUPjlZI0AeSEfGkdCKJaTBUDBs05ORgS5TkX4mYbzXL6cOzj9zpQX75yGN/hQcnyLn2qfl7G@yKl8U7rFwG25tgjENylZ9D6lIIyz9BKyOegI1CUht76Kh6ZS/H1aYtAC@lWnRsXQ4QiCQDFARPDwaCl29dhY1/r2wQ6Bu2Tg43VOMTnFyjANAYkCEqMMiUGEEA20XrM9sHw4GIrLCb7jmw9glMk@rjjj@QFoJ1T7vZxIjHHy4Qo34GvTenmTxhBO3zgkaO7truPj7dYR7pjd3X8BTbiA9Uix4Ner5hOO0a/ihmLw9zForgZFANnGJzSirrypJvPHQC9/gc1DLuCnsfOEVDuEYDyx0A6JLzS3qZkCGyelx0eqS3Sk1wP5AOVEFeYZ7FZlio7kGPNXlZb5W4To0BulJlKBw08oCogUQpqdHDX2j7cPjl4T5Q6bjb3DnQZihglmW7E7jN5zgR3EMFSdD6o@PSM4/IKE5nVSWt5LGeglvATLX4LGiQeATYppUuh0ibC@nOln4HnwvAQkUXxoUCqaHdWagxv3rvpgojLOHIS8FXmpxVAoyjRvJKQBb3Yk9ORoHSUd0dJUHSPmAmPTez8Ug8uTrIdvHWaZ9CI06rmoR/WIX2z@lqhCnl4Hi3zkDC1cHVY7Upj8SrutOnRrRkB9QKnqXcpESJYQoSBkfu0D@cHPpvhjr8BBb8OjQTfn672BmjupLIL2yGn3s3TckILEsXg60p2nVpJaJHLmb6edUB21SZXxocx4blc8tyvIjQtcdjWtkGmX51cTitg88mgeea64buxpZlw98beSU8t1odM7fbznhWwhXOpQg2Ez4X4h2xxPyLqnXpM99Xpx0BPnK3ePK2WCsJMamRhwgvFTTJg7HSBbfMa2QSdXaPY1tLH9ucdQb9FDIyU/6ORNMQieOKUJ6rQH54lPPEP1IGcgJpCGdFrmXGR3SYOKjy8uELK0V55ESNegU5jCKqAZIC2Cw2mirqRKmo6YKIYCUayKUdjueJ2cIIPBzO5MH@hCIAzlBw6DUwn8GB/PqIxOeutejVAjhwQ6K0VwXTWdhgQJbtcgnQbELdaBiqe586tRnq2GqJynk2n8BAyKOuGWuShA0M8w74FQL/Pq3HqH6uEdhsPEiVDFclVxgsI70Xt6yApyoRA6/ntwts9KpeB0MN46xZbzueDIMd4/xUqVyM@ykwX2BM6P2HFEgyJbIc/g1B10QVXXoRPzR0fDoR/LxqfFI/4YV33laonPYB0hjsXQ4LABvqO7peK7qHG91mXySM5EFkAonoTecu4N3gDYGyq2YrgqP2OJglys7GKGlBB1WNV2@BvQ6R3gIPHxFdUwLNgqNwBDSMds0yZJxEHpoKWHA9qNlEKF4Ua18RoAzRUH/RdI5gh24KKhzpnAC/SEQ93jDU5CIRKoR6ORhZORhmWkHje9CFee1JWTvRyV8mRPpiHNe18oFoDIK1iFaMzdkQVB4JlhhubjS@IFS16X9IED0T/PNDg7yPDJqTcPF2j4GDM789cu5xhjiLva4TFoJDYxESqq02XCOwNHEsA7AtX27BAciB6jSxqeCBefjSIF8Q3iGreFM5IRpEXQKEVDio1ch7t0xMViFL3gvzGZ@LkGvS8hdgaMxYE5/3ikgECWT3AIcTZyGgL7J4cYhXFAKXhHXcoG@w9GiMM/74bimzjEm4WjOyHmBYiAz2tJ7eLl52fS5tdC9FHKlB9Jmy4pRSVCfXk@GK@yAMPahcCgUCSPvEp5YKeHwbk3D5BKTwapxwo/kdvXFl5kNwM0QYmvLLpPiHthq5uHFBIPzBuVL1KJbTVCzQy1D1eSoBEFIxDPUr8XpgpBA08q8NK1Qim4zuyl8SQJxYhDv7MiR0D5jqW8dxzYE@i@mTM41zuvopyTvap61aQWpLcW65pFQ@NkXUW3CNc1Lc9WdiVUWe@U8URlRSKvnrP3Oxjg6OrmLb9/AQcUSZxclr7rpNh3HVwMESHhMcqjxjz5N3nWOdQhf6gFPdKvn19WOjTre3hfFWuHKNrD/I7pEG/O6@T4ilsaAmQEN42qt7mep1pYEOoMKD0T6fIJYXb22dlD0e2CvKat@nh/6F7ewxRwDGGpsR85HhqCPqn2BLAH9pnkPBYg4cPiq7vDsCEuEpJ5opN63IERyaQYz2oT1uDgAPWDjBjGImRn6Ijyo@lJpsyWYoxxfJicj8NLIob7oP9XwwUZP1gQJAetEYmxzl8z4lci3P@2K6OB7mYJzQ30LisPPx@FIib0t2LO0wPiVqAv@LMDPh8I6wZC0faUQTRsgQIPc2N@NDrFIPcH4YMbRj7yBT48mgcp6QaQcDK6aiIskHgJ86FpkRWaxMwWk1qHKGrxNpksNzUkGUJ87LwaT61zRJbNp3EZkDuT8kytJtAxOuRM1rgqv/yDVFm8/JnmqeHbP7Dhl7DyuGQZzLMsPBzs7XYgFNrA0lV@ckfeazYOdv2rrZh4J7jqmBjkZEy7l73VrrUsB4wci2ur0uoQ@zleUsVjmlunMJThhVNuhh2rfLMC6r2oln2g6aQ6THzARHgDlgHA3S5ovAa@dr6lure4f0AgcDLhwkK04oAebhpsbJqtoPSKOJnDC5CisjtQ@B4QZtiiF5i3FddRx2oWE2ZbOvwMFLztNwtT8izWMHtgqHuQ@hi6hJq5Um6UyGaoYHRyeipXum4ukkbbEcW4@Epk2j2CNgSXXgveMqFt/P2pYpJAdyWahj5mBl4B0FPw3dyM3tIKWSHn3UI1acetWNShLQ8qzSOWc5USCXtHjHCUDsfvTAbiiokIf53nKp7vcExkF1ulvamUfGJPy9SeDN4xJzdR8Hn@ZFgbL@f68j4Nf4tHNhtKaxpfs@9j3h4Puv8LyP7Qzo9sFs2jlq6MmXSr0D3LbGN5JVdaxbmW1jOIDbG34CU6IY1dHVn4UkzcGIDjuJdWV29UnRWwGd9qzhAAj90hVCkStWylN1A8wHhhlWE2oTu6aH49caI/iDJNfTKki@cmWDCjxpNpjMkBNjrBJUYVJKYIFuOCmgCpBT/PcMuzaVpsFRwdtTXs0WCA57K8FHg6Skm1MIGSqMdbiWfwXIUnFJ0uH4V@jJ2/5t9fhfuJTI2dQze/ZN4ChVSNUC2g69d46ateehw5ECy0ogMDNl/VgBFhiTXFZJRbCQAaxzB@ASrKamEoUA0PpGPuHqDVhjLkm4u9GKyiJS51fHBPyRIL7SkBkYD3TSFj0hVY2axnGYk18PWmnmc9xmPJahTn7sBExEe9JZ8c3v6FLt99skZ3gjG6sZPImah6u@rlKrv3AHEPCGo4uLMkHfN2DqCGaePaTLAjBUgvebOwx9CGClD4AiQ1HLIZjkuhavAN3pfc2iVUkOlo@dJbw4LwWq7qUYO/Ddlv/2Ax6ylvzQWq@BN6t7J4UVM3LrX5QgytkogFpomy4uAleIS4g@MSQ3yc8wMFTHKDsCaS0TTlG1R5QbnNFYQF6pxpGlJSbMR6aH3n06cUGwsvXg5OmEa1XGpck6sRFH14VkE1hoM7nIykeJKhlULge6aCtK9G8FfM6Gyeud@7YZQgsY6CPEKCAoPOvXA0bdzlUky@r1LObXpzEhfxoEfM8v7cvVgXBuJbPYepCP1f8mFi9buOlOL54ZIBOWTPkb9MBblxIvqlHo3N6/goNQbRwfA8Ul3MOtAtjPPkHYei6I4SsU4jBAzaYZsKrjs2kXZx7wYy1hzVYILUHNfQhsfv/0KFl3cLukAG4VcZAKbTCAgzVOYpuxRPZAbRN0omMR4mdZPxQ2sVZ9le@pl4bD3Cz9OH8d8Hl@QRHZqjVHOc8PalQIrmeIlI4G9PuZ@pLhXvt6jvTHmn6jtDD7@@D9DDr@8sPX9WfX2L8TuqCAwx9MA5Dk7Zn8GMGt@m7gVyO8UzhoG5YITafD@demjh216mUtOl/bOpTcsyHbx/eX4JeJ5zCkHxoXDI8xnPYxXcMEHOcvORXM5B18Mr0Z0I7@K2ifpinNz4Sjs@foE@qXPbthijKQAxV8ii73vTU37IICGGknCQJxL9@mFWXKZydQLUtmvaX1xjoayqfsGponwOxiixX/sE494QjlDVafsilMZLgoRKsHlJhqh3YLrpJBg2P4mgupCPk6mQ6mxuKq8RMbXYXelpQiR2pF0@Swq0bim01tQk6QzsGtIn/Hmsb@8dJT0G541Blt5Y0hulYSq22yVr2wbfiM0OhXUKjz2BCu/2bXPY6zO8KAp1QITlW8q7Jmr3qF2CVo@vSRziXTWr3ra4eFB9336cZacWg0k@nZ/Hnvv6kG2g4t8aoy2Z2wLioWFC7LBaWPB0p4XApL1Akt4HvuSGPm5xCLKnNgsVYBP5AYrwGi1xkP0RsdOcjL1BLC37GoikuK46sFzUrDVeBax@kMzCZZggIWoA3h1fpKws@KDzC8vZOFRaKl24uHvAKvNKm5tbSDqGOl3IloqmvtwjheNWxGnbDRQHc8fSbKq/h/bzc@Wr1zDv/wJrQqYeV6YIToVJLm6OBmUHj@YN8PWceLMG51SYgQPKfdPGueE4NRfzLdrjqHcptzD3oqkywiUzojh9mM/e4Eajualpxa2vQFPR0QFEBCUg1YqvneF6Gb5ZC1O/pumon5hPgB1S5fDeWV4Ms42rzF7iWUrYZltVOw6qrAryCpUzjscbRHf1Vgk7mtLDGSLM1D3R6xWH7NE0W@xrbX4qY@MQi2KrH4eazSfbWJoMtCXt@wFW2Oir7WuCxffJBNjTmpEGshlu2uwy5@NQsdHkYNosGXMiQsbzkeZI7MSZ1qOEgKpOABPn1WaVkBAwqp94FeQUW3n2OjTVeDKPNuvgKyFijnjdg7AZ0StZQ7YftJpkGMgr3yADw7MuTuhqDuEJTb9TrDvUURabVgbjUBJOVjbsQ8Wy9aTGLzGcqGbIMwHEBetkbAij2IZi@xjiNIyLkZhLmi@DV2agMasHgNMc2p9jhejrEw1IOUG3ieUdOhQU2C8gmuznceQ3x4Pp4l4LWxVTCEyTS6Qok1m0NBTPYjVMIx3GzMFmEQMcgiW@tv1q/4naj6ECZKDsAQGDx9/RwthW0FhJRRezT@jpVEtkZFEVkAODoe4qhmoOHX38@2aEyAK9MFHozhA0Ju974Z1Ux3EaxmdnWXwZANvNHtB2N9ybgBN1EN75vVWMkU6EqMGGG5hinGW6OAbjpLwXPOEyUfwE4/ZEHA6O3p6AqRi8MgEtPbhNwKUzXim@bQBEJx0XM9wMpfM22Cltd0hCtG/i5grcUzpEexDu8bDxiBg1CQpsrAsiNy3V5pkBt43NIfPGZ@DX4KpPEJDBXZsaZCqGPsKPshmrhXzPBxLAg7hDqHDLYU8NpQHxCwUHcLIdQbm94a2lChsFDm58dQtfh4g5ULbwRNwaPwMXZPizc@OrcGjzxSwR91S6HF4rAJ0tZCXj@@zjT8T8PuFN9Kf2P5HK7Nm6PFjOUGJvP64k0K6KWbOcN4HVqrTRIq7VcKfGGp6wgH4JoOfa5ZMarrXwXRtkO8NWvAUGURW73YcqQXtpyDCuTXTqaB0iG8zh0OztX2XuMEBfw1y5Am0MBy28kqZL9PKPadK6BxrJASQeoE5QzsHRS40knJYEfr7ArZ5kP@4k/L7Fs6J5CU5@ANC3I@EIKspE9ktBGPQHO5t86nTjwoumkDySBf3nIhCvKRH30c9E5S@9m@v9KV@@Oo1RfgRjIjCeTR0JQ4OXG9ridGva13zlCM1uJPldRSO7N64F8g3LmMiz6OEivxPE8ZUMzzgXvNaE@jMOLH3F/bKR1@MmF4Sizg/08INTAYH5Gl412LTs70bOcd4CEdbmFqisiMKdUTwtX7nkgt1nHm/NldsQ@dmgXPjolqB1LdwVeFsLUyY/12brXaFdTfCGgBQcgdBeydH8LkySXh5pQkNQvPB8jkOFT9Y8sKo47pQOh9zj9J@X0yOf4BXVqOe83sj5o1bj3BHk4W8Sboe26i55xxv4frIJ8tObS2v@Cxx@Ht1IYnBzapWNxP4uOmk14ju8Fqbm34zX@BxV0oWF8bdQh2jhbxMPbPIScbPoBjTv8DcD5jlvTM3yPMHY5V1/zlEVscmTv@4AhneGL1MQxzfAGzaGO27CX64XHdRxM45LvBMa6dNc@gB/z@t3iu6Y4iozGlh5IofWC79tJcbrgTx70e9awy4WBVf6IU1wQGX2dMqTri9yaGsuX/DnlCJw2nc4RBy8/ydCuwW9C/X5qRWAoiMrYoVfJDz3bOKIXmyj7gobGa8BW2qKbEUdvCuMsBK04B26zoZmVS9stQePIw1L1HFiqC/5K9@ZyCY3Jh4e7O6fbB01j7bebh0db1FK2sjvHygeWlmylDm3eLm3IfDGnIkLcSJntgbjOI449J4lnIEft03XZdsw3VVhOn6tQEplqEYeXHPP7z0cd@qo9ipPf8KVeTp8TzuNHQ2PCA1xqxLU75ZPwPnycNxJcOaHMZAupMJdrzreZMDfCxVBmQnCnMeg/MSe1DLpva4EIU424JBidt1b1ADFbGJyjRlGGr0DvVnNiD22HjSaHIL7EvwLEVABgPj/t71nXW7zuO638BQrUA4B4k5JjkIQFCmRijm1RA5F2c1AMAyCoPRJuAUfIAIh4Wl677TTmTSu07i5TC9JO@3ftpM0M30E@x3yBHmD9Nx2v93vAlKyYk87okYksHv2nL3vObvnglq3syKFibbXKnR8B3hOZCOxrhzuFWTvu2W1z2S3iaza5nYhD9nqDvpPUuI9waoBcW5waOUxCPWa7mIyCgISqLeAngKxp7lF3KASygelSrFcen0uDYJH7K/IW8ErmOS/op131E4/Nn5SnNm@jgFg8TjzkA2dEzYp1oIuPlqTa1AXIrQqhF7NnDzZmlzQX/@KLcgTDMildje@HKPx12vPfWkz6y/sY@HLN8OJncCOVY6evrEqpvPXZ7Dzf8Vq5OXMRS6yonhjOhFvOiEB1V7GeGJ5ZZm0j5Hz2N3jC3u8ajLXP77W7pZwRiGeTO9ajqKtiWDjKs0H8WhEE/lySvSOBr2jVv47U4dPbmuMLUDQ3Hi145dotWUc4TS0/FKa8CZQzwUq7ra2/typv6Zrq@2jSvtohrxncJGGa06q66pI025zfq4cNXC2dGEdX5r@omFuzFu0U3nrMk4ro8vZoe/MuGRI/Z0vBWNKmyBvY4mRxeG13BBzMlttm0SBK1cdhXiRo7Ia1zzafyG19aAHg8tSciJmX@JLXTMr2DcYiIrOBrQ9yIbHyEEZXMYmoXSHRo9FEjFZaBGbEPMC///F2spMQTbweGNk9RUaWb2xGnljNfLGamSR1cjS1dLEH5WOvH4JWLOuKpwC959aggW1vafef2frUB2@s6PuPbr7e@pbe4/U@1sPIGVP7T@68@7uXQX/dx483FFUwPy81xmhyr2Cod/utDt0O79aLt9QhDkSoPyGetjqqXcG7c4LmDzrfqu3@ZS/FPud8QaX2nnRGc0G/Bw0RGWWsVhN0F0RvzXpGye0uD6CmdzDd0TtyxPrSN48fb5ZItsLCoduDLj5bY94ENLjomclY7QB8ANIBTQtfpIl3Wl8Wiem5biopOPMz0v3IDCF9x@qrQfbGOlze/dwd@/BQ3Vv7wC@7n8L3eyo7V10G3PnEWYR4P297d17u3e3KIErUC4qvFsjg/VFVSgiOPVK@/nJBMODdVEqlG@OV@@lVKo/0FYRvlqe9AP3PccwpfDdnZ2dVslFe@ba1sE330OupvNtlU5jkEvLobpYIFwro9EIUJMo2lV2po6sZaHCG1Jvpq5hdjVFd0D0Oa808iy9E3sdlb6L14j4IE1xs5lh06iB0FXAjai0I9iaoggMy8v5dUK5AdTo9kBTw4vVE/0Fi26KY1aUI5e0l1afkGJwxt1@m8Po6gSY96zVTWTHIwbACyFJYAC8g8GEcet5ZxcvSdRNgZiMUfCHhLc54VlveO8UuUY0cJWEOxwI5JbUiceNhhQDHLW8Po@jY9bEuwPFSKEiPsGjk5xuV1@5kkoc8P/yxoavsgCZhl3wBFa2FiqCZzeYDbC3P22djH2VqWXxNhhEkE7fY02tJ90WiHt0LzxCg6UXqEZAZG/V8GdDO6rXDCcF4tQizNFMufUw5bbl4O9cthyUvBOhiHp71GhUmJL4TxdW4E6kAq@CBhAV7P0C3QoNx8TYEprBiUzljD@AGQkin/rIjWo0OJ60O04BkXUyz7zvfCcrnZwPilgqPlQ7o2GHoR7wIeQUfVCRmwsQYkhT8im@RvEYZtwWBG/DPVSGGGEFP9SdK9Rs4UFTFE0cIYr8fALVoxYZw11IlWY86wab7WtofEbR87fPZnn0THKEYrKR5nz054xKDOjZaYRuXk4UKhbNxlQTDu6QCvaOj5Rfqn9wq7axfedx4aMP841S6QlvC61jfrxgpUR@ZiGRHJaH0Z0kbUC90gRpyp8cYWmtz8i7Ja5yjQwYl6ceMN@bzarJ42vVaHqf4mW56ZR4fl7jUgWyN6EphJFkgt0tr@qaZJ7KNFRWEAR7J1QWPevqlDzhNPv1Jsa1x1GoQo/0cR8h9Ro7rBrp11jervFBD3aWlPBpPNwGf1bHIpcZRT8ZezxKH2Tu1HIb2ZKGosVkujOjt@i8xlzJSqvmOLx0XkXQbS9GB/v35dHdWlg7Ph5eCtv2QmwvVbdCLhkXH0sWrsuj/WgBWj7cXgkttD2fjJgPySg2M9PN5MxfW9Jz/gKKH0bGjtYeoMGzFyOqGqQWtUm/ix7iMnwpDlWjAlkbTcAQPTzc3jk4UOkdvGVbg7Kw77X6bbIvxW0QcV/Vno7YDpk2u6JhmkyYIMM86ZQ5m5e6ZBct5tjOS9gqhAfJS3@YzcJE7QXJZCrWEXyyEAuBhte8Ieqec2t3pvcgvy6I53XUhFLBoFkNTMU2c4kPH3ayT5tM0G955o39597QMDOdqTjroqvq0cxGpBlhPA5aT/DlO3783mf@eE3TYQar8@0JNRiV8NvoL189BMJDfCkuuiO4YFj0kJLOCs3SJd13ZJbncthffEKZWOxz4YWtbV2YY6ka88fXrEh2xJ9u4jv/TDLbPbnv1Fs8pazbA5oNDr2MewQBkwlisNq0ZwUUb8zlCKPeMOdkzTDk9lq7RrWp61pSNDPBXU0Gegs4@Jtvh7eHMCnYbReSKrweUnxKOJSsuFtRCjoTML998@b1i3CHW6GLF74obj5DwvvnuDd80bJQ@jOfVIVg5u4@yOv8YAIs6LoaSIHHGb1gQgWB1Yk5U5y202Fk1w/qcjpCWzyozN6jwzzeF4WpZtU0VLd47Hwi2dgJJNIGawmbhvKqifT@fDG5OxTU7QJ6V1@eHi82BML78PlvOUzmwWCIWyUw4qMme0UFkXzNR624MZbg4IPG068VA3NTx7Gsc7y5TX7hRhtpprg5HjxHvX4dOVNim6XxGarYaw3PzvGC65yuTDkPbQKkrJdXm89YR4Uja24eD0iJ4MSEstzkWrppsM2/aNrBN9dQfZDyGMB6wKyZDlz@2rICuWcNbxV0qMnlHKcBf2KSCpwEc3WMsodJX@F0tEvwht2ZSS9x@nEHA8@Z1HXBctoyES@XNwQyHCFzOS3AdFfrncya1O0m@zZnAxtjkt6SyoBs2R2Y1KucijpVOqkuZSdBUoOTQJIySUsChQeTN7bnkt/pPG/SIEu0OUC4nFd9r9soiv7U7YzIjlkx4RjzQEL5Tv84RYNCMU8NKn0kbKJrWZlC9U2vUSQFStmAUCYLBpYX0qYXFLCBId0KfcmTiotRBfC3VEKqak9epFzffIYzfNTx25OO2pmijK9jI@pZSY5BltTOg221d08d7O3vuKixxk3kUaiUVtijUMxSMWqOXrJ5GPDBZPy0yYn6azj3tMO5GgV/N0D9wcgC4q/hXE2AUDRwWaqz8@NzVYfDe2gGJXOcbcig6xabNhTbg0l/fHY@PafhnQKnV4QpcFvNi3hJcDvSLbIShcPW04He4jAsJPKVTe1WIaBCKURlKr45BmJxHVrz2blgS5n9E4YOViZt0kFATtgmcScYIMuzJvEtoTvaT4OAm/SWXVOZTLhieCgVi5HknPq6CdzYsSPuusQuSSSXROQbARGeYQZP0cc4ogG1rDoeqHPvXBMLDhU8@m@FpR3T2@i7WYbROmJo2Tkw5YaVza8SVpuPU@6nyIKTEVRuvFF53eAFgUHeg928xnPcAaP5HQEzm4MG4wUUgaNV4ADyMokAUvkoxmZ8LYOlF1MkvsbBeoxWJ4FKgC6mSDyVoNLuUARrPTQa7QFwZxyQBD80QRC0ztfYkYNpEyGctFhVuKBMRRJnmkwzw3@yMTT0Ns0QMB8b@mOlwaY3atkuthDe7RG7BtJ4q0NwDyJ3Knis2emVcLp9JKkNq3gYwqpUCBhwhk6qi8eCPYk4SadoqcXLioy2JBo48lpyNMKW07BAaQolgBZcUF41ASyAIghxcXiyWKC8El3QXDyoNfkJ3sYaqqu1Gg1oLh7UWh8RrIU4rC5oLgwa2ddoo3T73jC0K5nFg5dN4GNtdBapzrTTnoz5pNFOK2ANjWF52IyWQB97T7zxbRUwWvSpCPXBSXvjlnjE1mkg4N/8umF9qIBmte0qCNkAIe4WFi/lxRDm6yibfQsYc8M8OvAc4hrfxy3QOkHYw6DYA5NURDMZItDoU0yzYnbXcKnpWFXJGEml1dIZfJ0j91tfOmNxhyO/p/Pp7DzN1ao6uyi0SSeLfLS@rvuiOB40PRX7U5XKE47BULk4ikHSgh8Hx2RsUvGKI98dtPmyM4@4qlpYq0M6CuD0sBPCga8p0bbogoCmcXE98EEligOrkFOLGmXj0EJVFMfKpXFogS2Ko3D5epA8FdeWty6NgwXBOBylS@PAGRjt0/TSGSCY8@903FRz@gPNoiS1lT9yp4bB2XK@HYXbokVVhfaChMGBn4a@xdVDGHN7rnctMehS/YFCR7Q/Mh6vpA04imnnLvMFcwVLZiPrhYVbSuUbWGvlVdU1f3wMB0HxpGvWd8ziD4nooUsSQUj3HijEFNtPRyAi4WgWRfrQDAjhhPo3m6ia1WzSzdD@wd43D7buNx9s3Uchaon3KLy@QW0ZUtcpF1cxnj3ftjRJp6imUNUCm5GifdjKo/oJmh06RShyLJZaOrPg5mlmoJBSje6Liv3OqboHWRS0PoITIYvmbgaGJ0N1MJt6uvAinQ0g7RNMt0rktQ2oCcHwPJGaEIyVnLKELS7/uM8aKo/7j8cMeKTqbJPpN@z6PkbDJaugUoUXj8fvdUZHqEtSME5LeRRRBR9lN3JOhSoXcoMeYLAG8LelkrqjneKK/Vqr20aXt5MTcnzb87qt3tFxqzh8Okyd@DVxT5NZPvHRyWUKlal2D3cOHjb3MU7Xzl2ynMCfKuUd7t7f2Xt0iDkPIeu6JO8cHOwdNElB/eDR/iF6DA0lpW1AwRKASYID9GDvna13LRj@npZKskGID/Im/BFXPnnlDZtT@j0jM488q0I0KQgPmalgUUrLq7HX6wwmOngb@p/QB3weLU/wUQZo6ajG5JAmg9efkhf4Op1bUFSP0WQ4JlDSgM@EeiLrlmCYnv8EC5AvIh/4dtKmL/KNMuahId9gmAmVRQMZLJYS@64Tn1YHLpOHs347o9GJI8/8WacPkPjatDwZnxRuLc@z6FVySEpD4cLLJTg5SuQcdTm@pPSgaKWnrCBG9rVrNaUN3gGKLEpoEALLFCrAL4hVlct52bOUHSBKsmBX5fhRZ8qyoXdhJH7NFWuM2K0p6/kCfZwg5pNY4Jg5wl/37UcpmmDyPkXGHHW0PDd9Rn91Y/mGOWNGJ0PvU4FddxG1R@5ChbfGGXb0Qj77gnknz11SgSZmhEfczQP08jYmDSaCPMf9cRU6ajyaKbYg9Memu6DlDfw9FdeubVSgycCEy9qw6TTnsjtKNBLyxwxAYl56I70WuLFhswSjOMwQ6zZEJQ7iAxtiNQ7ihQ1xPQ7is48ZxDvJ5HJ68DbU6s2brM3sjGdM8f8wxQsFDbuuVaGDwoDPLq5PY0aywzgEOldDc1D7zAbkds3eXlgzF/Vn/wm4bVxSqkBEuOILqr0A8@d/mF7jG7pL9NLfcQutDQqZE3nyYhNmvC@8K1NcV0lsScPYfrEAWzqtRzG@7A@DGfFBwqT57JcOTPy0@USPuzL9p1@4rgRlK4FVQxjBf0UR1F4GQZPL6/VF3kbZgBezV9cMFt2CAAGDXLdBVsMgcSTPF5Is2/gqsSQrNkj5MiQ/@5XQlPMrBuInBoL2WunMWND/cRYaqeZDoThQnyHRpmY/ePVNBH/i1sEuFge@H2CnIo3F9f78u@F6ByVj4f8odnJSAXt@6WGP7fh/uiyO64k4PmQUhUJivy0zRC6XCPHZz4J6cPeGl9miRfL5n1xcupxc@g@C0sExv6EPbuYaNLLwFmjUg9xMKlo32Hj8oANMSkxtrGPUrDlryeFZLAZjbgMqJlssztzsVZ09i82@brJDyOfMYGkuCf3rEWO0zhEGiTUKPpOVLzNcOnOjZnNtWW6Qze0ysy4G5tA3hscRUxyL6dkICRwrjpARRS25WWH25inigquxwo/fGrWe9lsYoNUf9IsSAcQblHZ6g2ceHlSjErq5KD7zk6ShL8JaEwKS42oovm6hQgVUVZyKsO43y@0I2Gq3J71JF9/QaiJXoWOkUgldxpEg2J/0fMGJJ@6dideFFtSQUwtYRBDzhlBLOoWBlb4U@RDpOLJRkqUS640XyQ0dJVHd2iNvOCZitagsgC6fiEEFEt66BatZeDRQPyNE7Iq2Ju151@t3MhY8RnH18lYC@UXI1bhUlWZGuE8sHHnUAHkw6TkYzmTESTemxjlFHy1@MuX8KvZcB@eNGnUwQoixjvB8tSo@6Mi1DCIRC6KRi2U1fyPLvUSI9mF69lyIG/nVMhIaYha5KCLP0EazvHVCbovIqJVwEDYDTaMAHGGAXvp1owytgwxTr1r6Nz/9@B/S2bNSSadRTB2v3wKZgSKSBFjx6@FgX3@30KN8IraKIdz/GOBm1MedttdrYYSasYUaJlcCZhhAxHwGEw2dVg26sN8MnmQsXzCaIE6sUmlre1sdvnOw9z5aQ/ElAs2CUHGcBGsqneNup5JOvigGI4jMhCjMfSGMQLoSUSjTKgQzLSb3OicZSwMLeut7f0a9RXf5A9R053UZQojZaXbqg/eEqFtrozUDoWcwjsP3/pQxD4asPRuPeDBMy8SEj8MOTH59FZmJtIsh4un9@kd/SeTEogR4PrxX6dmkk5h@yq3LhSzN2UKlkdgqhwx1QiLiC7vo@z8nZD4H6dYbYeqKvSsaJPHN/snfKsKBjw8welZJ5eDJXYjoE0ZkXg@o5xLxFS7E9wPGd@zRK4CN6GjmNvE@nJPFERoNZazk0gXd9@sfSY0B3hvjm8kCGitOdVOxg/Hv9shSWRmOpPG18CeO8I9tpGLmmoSRD6pYPB//KlimdjPZdTLP7yvW6gxVLbbBH/933OwjHXNYPegBnNHaQxW7VhLq/Nd/Y/BPU1emF0yY3/z0058FbZwmtmya2J5Pg9U0jbZimlT3K6Et6ffxyEjnpolD8UuXjLNypzXraxKCXyT1@9Tt7GnSkoepbxb99IJln4TkE43ELPjphUs@CdcPNK7YxR5uVsJynyYuc409YaGH8K8kVBMW47/Zi3G6aOQT13zytPh7Qo4MHxqPRoalVBIOp0ys7bqq0F/0zIt/N8K1sXc/vGoLGJcacFSADqUmZ@4h1HTdXvln4Zjyc@ZrgtSKOFvQLbKoVIQKiCatrh9DqlZ7bbRWsetA3IuhsvFqRFLzUqnfYaP7yfAYpQ56v@uR5DGi5z8MHhC/M36XxhK4bRBX2NqG3BPUqcoNesHxI9MH0ZHPIS1qoAfoYxA36O@6aW6hwikkb1wJY@kOmCW6QtfpKAolCiIiSeQqjVihguXU2IXwL2YHYunqiKUr7CxpI/mRDXIu3Ly//zOzI5leGrjYQyhzF@P8ZxkGUjGit3Ly2CE8XTLqmvPNCFJuqj4CEo/uf7V3ixC5ZF7SAkvC/MM/Nwddx0dd1mNoD5q8ksd/DI6JHZN4Alr7J38kBJnsSrBlJFL@Cz3wPu9QScTxJLsEnQQyP//jNE7t@E7i7OrFQpZgTJSx1O4D9ejhzoHae3S4/@gQL2Rsx4hGBk8W9Fjs5n2ZBFj3kiAiy1ZBzF9lcdbK4@nl5b3capaa/1efYvMZba6WLqetblpY7sdOuYout6CPaCgu3UPSP5HyfGkBtWPa0tpa7Zb0EAjQu/0xrle/Ax8EjC8m2OGznG08/dlk2pa6hTDjucTQv85mWZcxyZcJeNThANQqCsevVn4zM76cmUFXVjN8vavFveYxfmiFdvlJoF/2DHJuNuMvfE9PT4snGJ5qMvKKHR/dE/noGK40fALMQn9Al5roNhsmntcG2RadF07az4NPhXar/6Llo4LM7SmqRNe@8bUZ/00l3REPn/Q4FMer3hMrRbe9@Vm@nQdk@aP28/zJ6XFVMtgw2CiccCJyPyP9pefrT97wxEAMxnjPbrKOus/bgy5xu@mjLhxk6YA0t1BDzvRX@T702DBGXyLPxPupIqY5w4oUCh8NKAc@AlelrYu9aX3WcIpPTXFHm8XniJgLkbJCMOazHgeFDZhy/jQgqsnWp@Is3piQ4esDKoVoSEQz0zCORTjmTFkpfgNfqDANIWdOGlr@tGtUWvc3f4NxrOmJAXNiCB3eyZTqHzyuP270/c7pSiNXepJHR0cIfSRmjdSn5LOHP2Pvd190hwPfSep3/DEruJR1UvupzAaeK6z4In0V0riBahmFGy/oNNQOrFEmbtFb44wnZqqkjfOUnrfT9XTQx1yxulQGe9rTSgaShg9Plqm9jahhIcJ00yQdiS9OFyr9/gj9aWnYAvQ5OoDpz9CMEAM1uEtFYpiquVsrfC3jBOh29oEbaorOh6Goh7KsZs5l/O3qX33p6p/AuoivPU1Y3hRDSmPTDmy4HVku7BFzo2aNK9SgtNLqosu/9E6f3NNoxcFsdaWkTVOYDjZBgs5ag98WxxP8ktoXLRSkNUPZV81qvCx5XeguNZomwSs85euJIOV5A@EIIjHFOlJsahcDSZc3DnoWiyt2alVySpWcchGGniZUsiHFMJCn7bahgU7bWnAeAb4Ka/SSWKj81guMT8WuiFZKhmaw59As0BaGMKA4z9qNWOp1q9LWphVCgBMxguC4c9KadMdrqfCGVymYb2aP4q7UexR/k2nAewVMMNqCq6xUljGTTF4s8CrdI7eX8KmeSlfy5XyF/pX5fzqvE/X/SjSx7EJW3MRyPvTvd5LYwJ6NF4sq5Ru4Iaf@Fw';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://tio.run/static/379903db189f0b2ae1990edff26ee736-pako.min.js","text");rf=d("https://tio.run/static/2f504a6e90427d18277bdaed462f16fc-frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQ #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print (0and eval('(defined?pp)&&190||(defined?__dir__)&&13||\'_\'[0]==95&&108||110')or(None and 9or 1/2and 1or 5<<64>>64or 68));"[${ print(g+91) }$/]es";exit; "$'#{print(187);exit}'$/"; #< ?>wWWssss {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #e.0,1,_ _ye{--}besizeString xflos1''gem x=4721en nd ogola=1$0C0 cod/|puts_e25y $"3"91/2 <5>6#"5"8=6028=+ codefn;#6or [9]=x 3 8[]p#s4;93
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWW wWWWWWWWWpppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37":x(0'0 "'\"")[9]?"75":'??-'&1? "79":"77");}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a = 174;(! )=seq
>main|let p!_=0=print$sum[0!61,{-_-}last$172:[u$[-1]!!0|g<"Z>"]] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+R++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[1]==2?158+4:17)#>say 27#>>say 170-3#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 xpppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
VIP score (Versatile Integer Printer): .001349 (to improve, next entry should be no more than 9548 bytes)
Run the code snippet for a TIO link.
Relevant code:
"[${ print(g+91) }$/]es";exit; ... #< ?>
"${...}" runs in both PHP and Perl. print(g+91) prints nothing in Perl, but 91 in PHP.
PHP considers everything after ?> a string to be printed, even in a single-line comment, so there won't be any syntax errors.
The other characters are for Pyth, Thutu, Retina, Alphuck, Incident.
Didn't test RunR, Zilog Z80 and some image based languages, but I din't change their relevant parts.
185. Makefile, 9888 9260 bytes
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQ #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print((1/2and 9or 13<<65>>65or 68)-(0and eval('\'ppp\'.bytes.class==Array and 4or(\'_\'[0]==95and-91or-93)'))^1<<65>>62) #wWWs {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #e.0,1,_ye{--}besizeString tnd xfmain=los1''gem x=4721en nd ogola=1$0C0 cod/|puts_e25y $"3"cl91/2 <5>6#"5"8=2860ay =+ codefn( );#6and [9]=x 3 8[]p#s
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWWwWWWWWWWWppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37":x(0'0 "'\"")[9]?"75":'??-'&1? "79":"77");}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
console.log 178;
#1""/*/
#if 0
#endif//*
/*/
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[1]==2?158+4:17)#>say 27#>>say 170-3#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 pppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
Explanation
Makefile supports line comment continuation with \, but not \\ (like Tcl, unlike gnuplot).
Retina does not accept single trailing \ on odd lines, so before make code every line that is not started with # should be odd and preceded with
# ... \ line. With this file structure makefile, gnuplot and Tcl end up in one place.
Starting make code: x:;@echo 185.
To polyglot gnuplot and make single-quoted string is used. From gnuplot docs:
"In single-quoted strings, backslashes are just ordinary characters. To get a single-quote (ascii 39) in a single-quoted string, it must be doubled."
Also I found out that pr can be used instead of print in gnuplot. So gnuplot code set pr'...';set pr'-';pr 89;exit plus make code
x y:;@echo 185 gives (space after 185 is important):
set pr'\'':;@echo 185 #';set pr'-';pr 89;exit
Add Tcl:
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit
The rest of polyglot is hidden from make with ifdef x ... endif.
To simplify comment ending at lines 231-233 I used Ruby __END__ instead of =begin ... =end.
Test driver: make -f polyglot.poly does not work because for some reason make tries to compile polyglot.poly.c created by /opt/brainfuck/* transpilers, so
make -f polyglot.mk is used instead.
Alphuck
Alphuck interpreter has a bug in TrivialBrainfuckSubstitution.cxx line 108: '.' should be ','.
Further assuming that polyglot works with fixed interpreter. brainfuck.exe from the repo does not work, interpreter should be built from sources.
Command line: bfc.exe -nobanner -l alphuck polyglot.poly. Polyglot file must have some extension, otherwise it is not recognised as code.
Batch file to run alphuck:
@echo off
copy %1 tmp.x > nul
bfc.exe -nobanner -l alphuck tmp.x
tmp.exe < nul
del tmp.x tmp.exe
Refactorings
This answer has 4 sets of changes:
- clean-up at the end of longest line
- 1L_AOI/Wierd/LNUSP polyglot with cockfuck, Fission, Cardinal and Morse
- Archway/Archway2/PATH/YABALL polyglot
- moved Minkolang, Rails, rk-lang and CSL into 2L
Other changes:
Replaced Thutu __DATA__ with __END__. Didn't replace Perl 5 __DATA__ to prevent __END__ becoming Incident token.
Nhohnhehr is back out of LNUSP, reduced one size. Additional column of spaces to the left is for 1L_AOI, spaces to the right are for Retina.
1L_AOI/Wierd/LNUSP
<!-- tabs code from https://codepen.io/oknoblich/pen/tfjFl -->
<style>
p {background-color:lightblue;display:inline}
y {background-color:yellow}
c {background-color:cyan}
m {background-color:rgb(255,123,255)}
t {background-color:lightgreen}
._ {position:relative} /* make '_' visible */
/* https://css-tricks.com/snippets/css/prevent-superscripts-and-subscripts-from-affecting-line-height/ */
sup {
vertical-align: baseline;
position: relative;
top: -0.4em;
}
</style>
<main>
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1">1L_AOI</label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2">+Wierd</label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3">+LNUSP</label>
<input id="tab4" type="radio" name="tabs">
<label for="tab4">+Fission+Cardinal+Morse</label>
<input id="tab5" type="radio" name="tabs">
<label for="tab5">+cockfuck</label>
<input id="tab6" type="radio" name="tabs">
<label for="tab6">final <sup>*</sup></label>
<section id="_1L_AOI">
<pre>
+ +
+ +
+ + + + + +
+++ +
+ + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + +
+ ++ + + + +
+ + + +
+ + ++ +
+ + + +
+ + +
+ ++ ++ ++ +
+ +
</pre>
</section>
<section id="Wierd">
<pre>
<p>x</p>
<p>x</p>
<p>x</p>+ +
<p>x</p>
<p>x</p>
<p>x</p>
<p>x</p>
<p>x</p>
<p>x</p>+ <p>x</p> <p>x+x</p> <p>x</p> <p>x</p>
<p>x</p> <p>xx</p> <p>xx+xxx+</p> <p>x+x</p> <p>+</p> <p>x</p> <p>+</p> +
<p>x</p> <p>xx</p> <p>x</p> <p>x</p> <p>x</p> <p>x</p> <p>xxx</p> <p>+</p>++ +
<p>x</p>+ <p>+x</p> + <p>x</p> <p>+</p> <p>x</p> <p>x</p>+<p>x</p>
<p>x</p> <p>+</p> <p>x</p> <p>x</p> +<p>x</p> <p>+</p> <p>x</p> <p>x</p> +
<p>x</p> <p>+</p> <p>+</p> <p>x</p> <p>x</p> <p>+</p> <p>+</p> <p>xxx+</p>
<p>+</p> <p>x</p> <p>x</p> <p>x</p>+ <p>x</p> <p>x</p> +<p>x</p><p>+</p> +
<p>x</p> <p>+</p> +<p>x</p> <p>+</p> + <p>x</p> <p>x</p> + <p>x</p>
<p>x</p> +<p>x</p> +<p>+</p> <p>x</p> + <p>x</p>+ + +
<p>x</p> + <p>x</p> <p>x</p> <p>+</p> + <p>xx</p> +
<p>x</p> + <p>x</p> <p>+</p> <p>x</p> ++ <p>xx</p> +
<p>x</p> + <p>x</p> <p>+</p> + <p>x</p> +
<p>x</p> <p>x</p> <p>+x</p> + +
<p>x</p> <p>x</p> <p>xx</p>
<p>x</p> + +<p>+</p> <p>xx</p> ++ ++ +
<p>xxxxxx</p> <p>+</p> +
</pre>
</section>
<section id="LNUSP">
<pre>
<y>1</y> <y>!</y> <y>!</y>
<y>2</y> <y>!</y> <y>!</y>
<y>1</y>+ +<y>!!</y>
<y>1</y> <y>*</y>
<y>53</y> <y>+</y>
<y>1</y> <y>*</y>
<y>51</y> <y>+</y>
x
<y>1</y>+ <y>*</y> x+x x x
<y>49</y> x<y>+</y> xx+xxx+ x+x + x + +
x xx x x x x xxx +++ +
x+ +x + x + x x+x
x + x x +x + x x +
x + + x x + + xxx+
+ x x x+ x x +x+ +
x + +x + + x x + x
x +x ++ x + x+ + +
<y>15</y> + x x + + xx + <y>?</y> <y>?@</y> <y>!</y>
<y>1</y> + x + x ++ xx + <y>?@</y> <y>?</y>
<y>1</y> +<y>*</y> x + + x + <y>+</y> <y>*</y>
<y>1</y> <y>!</y> x +x + + <y>?</y> <y>!</y> <y>?</y>
<y>1</y> <y>!</y> x xx <y>?</y> <y>@</y> <y>?</y>
x + ++ xx ++ ++ +
xxxxxx + +
</pre>
</section>
<section id="FissionCardinalMorse">
<pre>
1 ! !
2 ! !
1+ +!!
1 *
53 +
1 *
51 +
x
1+ * x+x x x
49 x+ xx+xxx+ x+x + x + +
x xx x x x x xxx +++ +
x+ +x + x + x x+x
x +<y class=_>R _*</y> x x +x + x x +
x +<y>R"12"</y>+ x x + + xxx+
+ x x x+ x x +x+ +
x + +x + + x x + x
x +x ++ x + x+ + +
15 + x x + + xx + ? ?<c>@ %"18"</c> !
1 + x + x ++ xx + ?@ ?
1 +* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx <m>--... ...--</m> ? @ ?
x + ++ xx ++ ++ +
xxxxxx + +
</pre>
</section>
<section id="cockfuck">
<pre>
1<t><<<<</t> ! !
2<t><<<</t>!<t><</t> !
1+<t>`</t><y>`</y> +!!
1<y>=</y> *
53 +
1<y>></y> *
51 +
x
1+ * x+x x x
49 x+ xx+xxx+ x+x + x <y>B</y>+ <y>===</y>+
x<y>=</y> xx x x<y>===</y> x x <y>>8</y> xxx +++<y>=</y> +
x+ +x + x<y>,<t class=_>_</t>8=></y>+ x<y>B</y> x+x
x<y>==</y>+R _*<y>=</y>x<y>==</y> x +x<y>==</y>+<y>></y> x x +
x +R"12"+<y>8=D</y>x <y>B=</y>x<y>D</y> + + xxx+
<t>`</t>+ x<y>`=>8=</y>x<y>></y> x+<y>~</y> x x +x+<y>B</y>+
x +<y>====</y>+x<y>>~</y>+<y>B</y>+<y>=</y> x x + x
x<y>D~</y>+x <y>8=</y>++<y>>8</y>x += x+ +<y>,<t>_</t></y> +
15 + x x + + xx + ? ?@ %"18" !
1 + x + x ++ xx + ?@ ?
1 +* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
xxxxxx + +
</pre>
</section>
<section id="final">
<pre>
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
<y>#</y>
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"<y>_</y> !
1 + x + x ++ xx + ?@ ?
1 <y>\</y>+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
<y>+</y>xxxxx + +
</pre>
<br><sup>*</sup> with changes for SILOS (<code>#</code>), DOBELA (<code>_</code>), Retina (<code>\</code>) and 2L (<code>+</code>)
</section>
</main>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font: 14px/1 'Open Sans', sans-serif;
color: #555;
background: #eee;
}
main {
min-width: 320px;
max-width: 830px;
padding: 30px;
margin: 0 auto;
background: #fff;
}
section {
display: none;
padding: 20px 0 0;
border-top: 1px solid #ddd;
}
input {
display: none;
}
label {
display: inline-block;
margin: 0 0 -1px;
padding: 15px 25px;
font-weight: 600;
text-align: center;
color: #bbb;
border: 1px solid transparent;
}
label:hover {
color: #888;
cursor: pointer;
}
input:checked + label {
color: #555;
border: 1px solid #ddd;
border-top: 2px solid orange;
border-bottom: 1px solid #fff;
}
#tab1:checked ~ #_1L_AOI,
#tab2:checked ~ #Wierd,
#tab3:checked ~ #LNUSP,
#tab4:checked ~ #FissionCardinalMorse,
#tab5:checked ~ #cockfuck,
#tab6:checked ~ #final {
display: block;
}
</style>
Archways/PATH/YABALL
<!-- tabs code from https://codepen.io/oknoblich/pen/tfjFl -->
<style>
r {font-weight:bold;color:red}
b {font-weight:bold;color:blue}
g {font-weight:bold;color:green}
y {background-color:lightblue}
/* https://css-tricks.com/snippets/css/prevent-superscripts-and-subscripts-from-affecting-line-height/ */
sup {
vertical-align: baseline;
position: relative;
top: -0.4em;
}
</style>
<main>
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1">Archway (74)</label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2">Archway2 (98)</label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3">PATH (133)</label>
<input id="tab4" type="radio" name="tabs">
<label for="tab4">YABALL<sup>*</sup> (132)</label>
<input id="tab5" type="radio" name="tabs">
<label for="tab5">ADJUST<sup> *</sup> (113)</label>
<section id="Archway">
<pre>
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -<y><b>/</b>!<r>+++++++++++++++++++++++++++++++++++++++++++++++++</r><g><></g>^<r>+++++<</r><b>\</b></y>>+++.-.
endif <y> </y> <y> </y>
#<<<#<y><b>/</b><r><+></r><b>/</b></y>>>>\ <y> </y>
"""#"<y>;</y> print(85) <y> </y>
#< <y>~</y>#class C{function:Main(a:String[])~Nil{83->Print();}}#+<<y><b>/</b><r>.---.></r><b>/</b></y>
#endc<y>O</y>mment <y> </y>
#nocO<y>m</y>ment outtext("155") <y> </y>
#ce p<y>S</y>9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE <y> </y>
#p|o5<y>1</y>~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[<y>1</y>]==2?158+4:17)#>say ...
#8M`|<y> </y> <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<y><</y>}}}<}}<}}<} }<}}<...
<y>#9'<r>>+<r><b>/</b></y>' 25 pppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n<y>*</y>n*n*ee*s<* 5>1 e*//...
</pre>
</section>
<section id="Archway2">
<pre>
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# <b>/</b>
\? <y> <r>-</r><g>/</g>!<r>+++++++++++++++++++++++++++++++++++++++++++++++++</r><g><></g>^<r>+++++</r><g><\></g><r>+++.-.</r> </y>
endi<y>f</y>
#<<<<y>#</y>/<+>/>>>\
"""#<y>"</y>; print(85)
#< <y> </y>~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#end<y>c</y>Omment
#noc<y>O</y>mment outtext("155")
#ce <y>p</y>S9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o<y>5</y>1~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[1]==2?158+4:17)#>say ...
#8M`<y>|</y> <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<...
<y>#9'<r>>+<r></y><b>/</b>' 25 pppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*//...
</pre>
</section>
<section id="PATH">
<pre>
}{}<> K yya+- & g+$
<y><b>/</b><r>.</r>_<r>++..</r>_<b>#</b></y><!._++.-.>@ A=AgRA; AC
#<y> </y> /
<y><b>\</b>? <r>-</r><g>/!</g><r>+++++++++++++++++++++++++++++++++++++++++++++++++</r><b><</b></y>>^+++++<\>+++.-.
endif <y> </y>
#<<<#/<+>/>>>\ <y> </y>
"""#"; print(85) <y> </y>
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#<y><r>+</r></y></.---.>/
#endcOmment <y> </y>
#nocOmment outtext("155") <y> </y>
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE <y> </y>
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:]<y>)</y>[1]==2?158+4:17)#>say ...
#8M`| <esc>dggi2<esc>// <y><b>$</b><g>}<}}<}>}</g>[<g><< }<<<<<}<<}<<<<}<</g><b>/</b></y><<}}}<}}<}}<} }<}}<...
#9'>+/' 25 pppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*//...
</pre>
</section>
<section id="YABALL">
<pre>
}{}<> K yya+- & g+$
/._++.._#<<b>!</b><y><r>.</r>_<r>++.-.></r><b>@</b></y> A=AgRA; AC
# / <y> </y>
<y> \<b>?</b></y> -/<b>!</b><y><r>+++++++++++++++++++++++++++++++++++++++++++++++++</r><g><></g><b>^</b></y>+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS<g>9</g>^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[1]==2?158+4:17)#>say ...
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<...
#<b>9</b>'>+/' 25 pppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*//...
</pre>
<sup>*</sup>only normal mode path is shown
</section>
<section id="ADJUST">
<pre>
}{}<> <y><b>K</b></y> <y><r>yya+-</r></y> <y><b>&</b></y> <y><r>g+$</r></y>
/._++.._#<!<y><g>.</g></y>_++.-.>@ <y><r>A=A</r><b>gRA;</b></y> <y><r>A</r><b>C</b></y>
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~<y><b>#</b></y>class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endc<y><g>O</g></y>mment
#noc<y><g>O</g></y>mment outtext("155")
#ce<y> </y>pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[1]==2?158+4:17)#>say ...
#<y><g>8</g></y>M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<...
<y><g>#</g></y>9'>+/' 25 pppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*//...
</pre>
<sup>*</sup>ADJUST code unchanged
</section>
</main>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font: 14px/1 'Open Sans', sans-serif;
color: #555;
background: #eee;
}
main {
min-width: 320px;
max-width: 830px;
padding: 30px;
margin: 0 auto;
background: #fff;
}
section {
display: none;
padding: 20px 0 0;
border-top: 1px solid #ddd;
}
input {
display: none;
}
label {
display: inline-block;
margin: 0 0 -1px;
padding: 15px 25px;
font-weight: 600;
text-align: center;
color: #bbb;
border: 1px solid transparent;
}
label:hover {
color: #888;
cursor: pointer;
}
input:checked + label {
color: #555;
border: 1px solid #ddd;
border-top: 2px solid orange;
border-bottom: 1px solid #fff;
}
#tab1:checked ~ #Archway,
#tab2:checked ~ #Archway2,
#tab3:checked ~ #PATH,
#tab4:checked ~ #YABALL,
#tab5:checked ~ #ADJUST {
display: block;
}
</style>
Press "Run code snippet", then "Full page".
188. Zilog Z80 boot image (ZEMU), 9346 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bcyPNkhj2TMj/wC81DX4DgLg2QIAAQWAGvA05wyE5vAxnPpIfpgE0gCYb3T3dDRIYDr84sh1rrVYP0mqtWGktnbMrO7wPivCGww9WaCMcYb0qNvQbvn1ybDji/IPjzKzqCy7kzHznHFmOEEig65KVVZWVlZWVdemW4vR/85softihqY97uukyV3Vc1rG1G9XOsPUxe65oTjFfiEQQqmH3hgPVcJ3VSJTJjGlGW@uAn7nmtWpon1QbwvOMWbbZs5UBc/uKy1SnrViqw8yhaw1dZnbnJyswtjUwr7Q0phxoRg/AXNW2bNWl@GXGTg1dGbQ6ylRMcSpDy4Z4h22q@ufBZ5e1zcFAMToOQJYYe23ajorwbdVxTEy@wthoS21PIS0DqGJr5l5j/8VUVIWxF1BExdLVEVNajmsrbVczDaRJjh3vnx4fTqWQZfb2ZHt7OjTPXqVNg20P29fTUQV2ajuKrkzjX2aNoWvuutPhRdboqYbC8plKJj8dWWLrtjKTZIXZqtLparqagQZhadZXdUu1GYawrmmzXSiSXs6Vc81GkDLTxrTlIHIabYXphYI7VZ98Dghv2n3VgBLmpiNlP3IqIu9HdDTKQLHHLO70TRv4yGZDR@2wW9PuAHMZ@jiRgvRs9Im1FEctLSOCgo/g2jBvDWAi14SmbY1dlRmmkabECLjM5L3mNGPlixjaONidDi@x/N502AowWvu6O9uW@TI7Mq3xdGiFvdb25rFzIcc7wobZgdaYipPZoQJBlE2Y8NQ9D22zM2xj13H7KqTE7oat6UTa0Px1ZolOnkEHi1L7czBAfWwO1HBuDjNUIK9jqW2tq7U5W6gjVzUcyNDJMA2KcKvpOuuoOiQIsLdTzDGxcYKglq70M@1MBNkKc2GDa51prG1ZjEcxXYMibefKTMW6s08Qr/cdNrIGzNEGEO22zW5XVdkn1epD8kjHjDD4tK2pavm@RRVgDNUjjWpBd0bSmNj7gU4ehW5txQK@dwQNXG0AwkpzYw5TFUdDcQhJHNXoEFUtX1CaTJlgWHajQXeFqg9twu2oNnUYwgudy1YBpeKLqvitrbku8TxrsENVsdmJraqJSaE5kSVkZmIOLlYkQ426thbbOtiOQePyFBnFgsa0CydvXkYUlqmxxWYVvjVJqka29jfZ3eIFurmMBAaw7LiSYLUfmZO9uFDhO5Jb2Z59HwGsEaCKzrKm5WaVtAUFTLtQwKyCTnSlb/IZSw9lzNam2iLEchyqA60BooO9TVHN2kPbxnEgIKpyDZXWTaMH9ITK2kMD6WGwUg6aoG2CGE8x9QaoBnKT2gh6NVL4pK9BoznYJKFuwUczIiiMZ8DGgqJevo6pDwkOUjou8jJQBZIixt0ue8u6iqZjEohHVLzUtuoMdRfTDI0OtjyMVmonw7xitKHjAtDAvIHsFEBKAcD6g1C/pEIBMDSESVXFqJ/@8Z91ej3A02i3QTIJdn3LOmabxl2FCguDGUOGBXGoU7EALoW58@SQwY2iax3FxeyNsciCCkG53ppDvcNMyNC@1aCX9pUb6NnQudquypmcD9UpNlCuuTTROOdCxQdKCxqWMqC8qdpp9nwDWqmtRqLEM@nB0O2WWdraYjEn@0P82Wr82ZMLFQqXyCSWFrPZXhUYLrNEQeCLPcY5bxsTA4zjKo6pdSLW2O2bRp6l20xq10xLNeKxCRyxVMxuxRIZlHLxRFWrtTNdzejEY2vAi3XIOJaotmvtc231sjqVPJwloLlFNNhd1Xg7IUVA5FCnuMkOQBZnQLS/TQtXKM50mkhyjM6EgpEw02E3PCBKqgrypYkMAnIo4@iqasVzGTmBYgLh5tYbI@bVdAqHqPCqdpmMRWPJcNUJA9R0oqLYWU80E8WWbvVxyAGiGI4FI4GNvNuGcRYlo6O5oC@mWIv4mkYRkCwkE2/VmK3igOzzEXVJ3uUwfRoFpcAQdKHJnqx2Qh0ZhAD0ZdeZkca6eQsZUplwmAHRYWCmSg@aBhLzijR4RXhOFDJZJa4mALaWysrplgadALsbyHTB86G6AXghz2EAG@8kIdkzUMaApc2H1aDDMK0LfWkA4gF0mbaKMgeEj8oHFMxkSP3PAQ0ZdeVcOl8sTvaxmS7m2tlG@nsQ0p@yj/YkrHxjQmmAkaer3jJdMXpDpadyPYop7bZquUJQQU0cF0TR9HhDgWkxeGacfmTx@XTeNIh4qkWQBwp53npiKFRQugg1Pa2DMGWKmGiA3meDWNLH07kDwM1U5tIHBJkowAfpgSJ4GgAwmTpS20MXpBow8G1fa/eBZ7F0BpeLfBCazh6CwrmDZE93/ayxMHL9aT6SyfpBWIwHUaSxRWfxwOCKqOoTAdT44YDHMSvOYA5i0y8iDASh0ExWyQDvfQHnwDTMOUiBkD5aBJmM4e0AmtgxKpQwcHlqF3VWX8v0mwjaDNX4DvJf33UtZxXGCc3tD1sZ4JTsiT3edQ8MZJasa4811@Tulm62QCw70D@zXg7Z9rCljaYqRGF@G145kRtQwLoOq8HI/XEIXBePdR0QmBS@gcChKIkEN6HgvxIAElAGCBXvOiSKt0GoHI@NdlzKUFfKQKeTUkzCjivBZEXCVD5dNswBSiF2RooBanowadMM1PSFzCeRr8wd6nzZT3pdLJa5MjUjfhd78uRJbDVWB8n@5MkzcK2h6xm6kuB6Rq40uRAugy5KkSIXxp5TCgy7jN2fe5hHiUtsthGOSp80K66cr64WLlPKuSyeeXwmQNSBZAPoND4ATyxRq6EzkZDqt1DRTKs7WfsNlM7HbVuzBBFeKjcK9wsqFIgM2sDCSaCtVnGQfZwmg5oNoyAore1@3I5dnOcuLi/uLjrJi/tYClMnqkqtBZWC/OKDTM82hzBcJs6XV9PyZSJxXoBBslWL5WJL8Xg5rUNGSiLxXTmRVDi14zEVpHb84iIGRBX0OW/3bcI3SuUTCZ9UUA4cmEEnjMcyd2XIv5W4TCRjkDYRS8EUoxaLAWXaSASHKo2cOUGgg6NXnDAbyWSE2NC0r/E7I/YhLAMTLJ58G/h343hy0jq4BunK2o6Oqkja5toIeLNLPLBDD1/jWmW7pLEaMNxCDWC07fgzI5xLG0PSn0m5NcMZ0XQQISgMxx6Uq9oEDCLuaiOYIEC/H3uKEI7fqAttwITT1NXMGakmEoOOw7C7Z@ZqQ4d8WMm0nYAHQO8Bp6UrbejYk@guJHYBCIHPs9n5MYnqDOJpVYlmNV@qIwwsbcVA@nU00tqHmtNH8oJmhVMJuwtURZUddAOVqLbL2jDm94DS6khzuQ4PfHSMSXYUJ55ArbHBtS5U9lBjwEJ5NgAazs02zHdU0Bwwlk8e2ZZxo9mmgUTObAFqYPgqtsEU8nnkBTZqNHbzmw/Tdx5yoNhMsByibRjrNHHbTptlDVM3eyZbAgBkzUyGM/au0YYigM7nwvSSOdonIlCjZxrjKR5Ucbh3UEeUSwVf@1YQMkvwmSuQNWx@pQOAB@p8vPv9FowQcjGXg/J7vhx9/EqGsEzXEQPbLAAQBlcd@QZb8nvV6o8nzEHIH3wWCfxkqrxj8nm9AgMqlEr08E@UNNzJeQj0cy@q47nm1X2LNCQ0ZYRnGRO1B2UQ@qmoDu82UMPoVDCGeqSYQDrT4EH7boPsPOkP1Yja7ptMugANI19n2Y56k0WBI4Gg64OqnIasVJuUMT@ZMABHXHMIWl1H1bWB5u6SuUs3UHUJhmUvFm1uAYJDTXUjYr4RiFc0SQWy1uhx@K0RDkhORKUn2z/Y3GoeNk52alJ26NhZXWsBB3fU5gAUT111JDb9ibIjFZCJ9J@u9SPTdGu8ua519sVPFNN4yfc2m3u760eNo/e8EITG0QZDXcGirC5OAWDyY4r2elXIDti1zYGvkTuiIRYLSHp1wmKP01MRu4yxQ2GvD4WXMHyANvhMO9Jrt1na5F4/UACuICDa5WkM6yWTCEl2ej9QQJYJJdrqM3bLC6xgoG@ln7BfB@jmxT@cSGC@k3P3iNwxho4VqtmdLFP4jdvt4qjtB@cp@DqNrK4HwQUK5lb@Sfu6IMtM1FxgH98y4eOrA3PxzUTNBfbxFTk@XFWYj24qZh6oj6xEyHAVYi6uqYg5gD6mFcIUXrkI4soU99CyhchrbvSDiXzcFcKNSxsBKlroEEEeYJ5zx4AvOzhNtJEGPJKXJ2Ixii9WsHQHJidrCIL88hmXMSAItDjH6mTckRugKIRRpEHn4IsYfjxnBFlvKk3olUFpvZBQFEvrIMDkUpC46Cc2p5KaWhDsg/N2zetNEAHDUJf2QsJRfiLehN5qSbhT5HkL2qY1DvXluzwn/kAT4iTUuwqc3CSHUDuyJyI5tS1vxYSUaS7gTmBI3TNBEdrTHFqTDEu8iK@wX0Qkb9YxoV5LQUw@sP6x9M18s6UURkSyGMTltYmT3cDVzGXkImLxUQyu9dmUXdAZ6WcCdKZQszF8DBi0uvQzB2BVWMRguMMlHqTKS7Tqo9HOBA1evSUwmtsTMqCWZijZI3rgLH9eeSbtFROFaandISi3WZh8ofsLYOlKmSC7rZb2ECjQBYvuPeeA2cPWPLJBL@zPmLTYBOHdoe3qakc8/8MvOtAAs83TV8ak0PuOJtCNeKP7YGuJpOihn/ktSzBXQ11TiAzk@hLKtoKrCIruO@ajRs2EpdN9xR6g3iwaF5gTf6DXPMJnvOS2qg87qvecnwmReNJwxlMb2oBqBE@c@NE094HkU2Y/np6mTrqpdAgLn@BoatDavF3UEVf1Qxo0yJivKKdnnWPBcpjbH7pD/osrYF9qV83C73yqrE4yWa6otGQ1azpKS1Mf4QNbuR52zLR13aNKY9FKD3E770RoTEp3deWaO5vonE8AXkVb6/VU23s@BHbbB52dJhvZW3o8wiqexsRIB1Yew2nr/PchEG8Hie94mE6aTj/fwpDEIm3oNUhaXOZOh8ikTRFWV1pjnHT1v52zMENSRUHw1NrJZK6AY6e/phEsqFvWw@lxwKX0lcr81HyBnZNk3lQkyxfW09zgRHUWS@1f6PUwcmkDRU/nOyHng0LcM2YGrjmgNANPt3XFAWZyRXOoN9B89PMYg@Ng1Ea2ClyPsHdQHG9p66FVkiCNBRqGrjkW73HC85A0nbYvB2hwpwP9BEnRN0vfDim5Tj/tu@YLBLPt4krFA/z2FQKOLxLgMkyIgTLmQ7Rrm7f4fVDF6Js3Kv@dP@h9mluqrxBVaZ04Q2vPSd5pf4ldca2bfuZT8Xpuqdy2PjdcWOQn1fyvZWhH000H5tv4@xghQHN2HP47n5XDNNMUI02G47B7fjJRKItlhKHsgZZU9J6pl8q9rAI/Dzb30O6i@BfPrxV7vtiS5S@LLU87Mg1ZPB@U99dZ@/pLnEDWZRtXoULORwbbebJLrF48XEGYQ@DS8vzKbefKlDKT5caPhxrAbvdvlbH3/BlDykPU9YYUa0y6NSh/mKBSBodrc3375@S2/Hhuna8TSDNoV75UiVDjXusqiGf6nWlSls/J35hCzuW@Xjx19aE6VOdqeQetKxW3BnIzLe5IUHSdL2@e7B58Y6FyohqLwkyYBeKhkdCH@iRmjl9Vahy80feogFF0DTr5F1WcufLOAoXcwsn2ITgO0TGbsGcMrYnGDdHuaGgcPU65vuX1bLMzUUiM@VaJVP6yIjWhszsqfR/S77cGJsyPzQEoDMZXtL9AShYN/juBmEICNWPC8DE3e3@pGhRaUDygRbVrJ402768TOvmHJvUEXKnAtM1Q3TH@PkTpeUK0ZZr6t7QMyNKORluA9TRuG/1SC80oOWLXAgvMFw6aQlrdhwwXfJwRM0ygHs6m3Ufmz2Ez0yNTwhmT@SOjVciA/qVJJozUZBly7Lbnfoghj7BTy5lyZuVRduQ6qNlSdYU/RqXlx/BVMoVH8flah1BuacEFF2n4skywrhWdEj3WGIildWCC0lcHKnkf0eyVztXQ8R4PAo1M/M6JzmRpkeGBdJYGfd3A34kloJA25JoGTKlcxe6pOCfRcW1ShD4kX721i7nE3R0oPZWfEHhMdASmCdzOxmdygXO@kWKV7zBpQzK@AP84K0DHuVbHjveci/D1uA3tORw8im1eH2@jBfSLnTqTnbtk8wV1z@ibfaOv9m3qHL7voe4BHOnysx2PVQLK31eca9y/R/IomMv1nTB1dVPXv4a6KA@5dDTN@cbZLdx734Gk34R3rLQgQjy@aMeDIZuIRGP3Q32nrw5hZHJM17TUNPkeAtXR4sN/59ubdw9iDjvTVLvDNx@g@U9xtZauslsNinDlhFe851uTWrqp4BbRR5R3oIz3/Br7VNu0v2j86Cmma1n0aFr60KEfsvOmu/MNmKtsm0r6NcyguXzfB2dZtWe22n3tS0VqqYpraNdZz5DDvY/OS4UwppprLL2JwRldA1rZ4wwyQS0cf4yP3YfGv9DyzNzabwxte/xlwTC5mu/bW/kqAToeyl8svM6JpiEfNzZ5G3geWaoQ67QPchMp0Kgsp9UcaCXyg/afiT1cQnrRguEDSs9UvakwoTWyb7FfioV@suRpoc0KED7PePGQINwR8g1mhfGdYc9JfJlx@x3QqfBnLsJGDw878dUkRzdvQ9Zm6PqKIR5zR2V/RfGxhZHioysj88icyYq1zbQ6fNDepWuWw39ZupufW7zZxfpZqPH82a9oso7a5b9f0vQGpo0b20GlSLdt1WmjGRylMZeSXAQZZg@kclpnAbAHO7f4s3sD5ukqkyNe@t2@2lNwo9uehnvedGd2EATM09sEvgbxm6HiaG@GpqvOxTm9XeBrUL5Welp7Z6IFPIQedcWuKP6Y6BQYNNsQt33Nof3FnmN@R@IsRivvs5HTlnb/nNvjhpGQniS2ebL0LvO2g/oOtPVjvDI3r0ktVCy6Pyj4NJcMqOI5t57zt1Y8ZlW4HQ6soSMe83Mf4GmBsB15cE3hzq0GUjH9EYQw6yu6O9/WHDKmgn4lRsbA@ZDW/b2mmz32fTnHQB0DgYdKOEbxzQNHdCrNP7/gpMS2OwjTbHF4ysl4JxSjtEWRTjN4u9tZFM9YDFFKu6adYQQXjyvJZCIR4YnQzt0zAMyDojNieH6EHz9zmK45LsFqXXZ@zhbvRqu5Vfme1Zi0KrHLS44VP3SaYWtk0QGvI578fFG5rC3G0unYYuzCWGW5mA@u6tC@c8GVCdiuRg9e3oAEzFD4RlR0ezWu8vMxTp/OnoFu0wEd6dQg0wXqW/yUBz9CdIIL7P/@LzviSB5MpBxQLkC@AkHwRKo5UPvm7TOer8i9YVkKHulDHNAddX7AJL3RYMAnoEzxk3jmLTvdPimL8z3i@Ct4Dvlg65eCNy5O53F3rssbj5fG32kpMvZTeZVqm/pwYID62nH7ToYda7TxdmgHO@jAhWCGa6MO30mxXdZRcRmT9lPTtFU3zWs6GIEl@fd/yU810a5qsdvVy55OM4ZyxM3TMh0larfNIZTaQ/JJtU0BEkciQ@ccokEIhnCVhydwrzEdtwKOTHuHjSgbfuJoo3HM0lsshid78QxDVevGFxtHL96e5y5rP7JBVv0Pv8gm7gThpO/SlZIjpZgHUr1HxgpHFyE6iI0xaXEk8Qz9Leea2HJ@y9sDSKRwJsNd5x6PmaYleg0dGKXzkT43imsH4uimdvZOHQ3orCkxrHpLp45oq6eBQgsPcRoOdDDwJgg173W1xfiQ2y3Sxy4rQoZ4cksBFz@dSpuw8QQNJlkcsc@sj0yWbuPGYPBxQup4aGtQW/f2tRTCu4@ym2prSEvuN/lMvlCj6iw2a2t1ctlqx8TDk@c/XIzyufTFaGXrMut4RL24GH2Xy78DqpswpVp8msWet7W/ebeYqec@f3aUMZOk@1iV75ACMbF4d7h7uHV80jg5PYZWuPfEz7ZpD5RA1iAX0VbfvqnTsVSgi62pzjfIH98H4PE4W1TYGl6XkEhEwrtYCVTQWkpLi9wZEk0Tqb@QfF56Rw3FzwIImdbVmMdRu6DsYhsCsyHVsPJDCw/XMpFWHBAkLtNQxmMH8gmD@9DmyFIilcRqQKw0EOsrScUeruwzHvY1FPsilsfJ9mwuCFLMz@/cj@dVnEuC@99JvS0YKH/7enMsj9ebYB6pN4D6oV6a7cbu3unR1mQy4DF6ktStVYpi@zYXztjTuMnDOxFJJ11EQrT51CQmUQLuFYMZ3YXRUt1bFaolhGN7wBMTh1L5pUjAmECZGl4oclnltIjHqQSog1SxWlO7y7vaKFREb4wOobvjVfSFwLbko/YKnpEE5ihdD5HBj1cNxCrI5XW9QxLiQl7HnLD6k/J6HFYNx2hQHynVA0OVP@o4DP5Do5Lnyl@yERPDmXzJ0iwPX12FqVPfh01U@RjFFjkhpEVedskvL15NAGXqXCk01aIdUWIDPYzSumLhOWgBvQ/Tm1X2cWjSaR1PmPj6xS0q8gq/hYOatq1gbegUkOHimWZv3CJ8u9vHNdTOuGpG8j3Mc0MDByoACt2JsTUCHR2YrUuynp@u5yQ3xUFub6gkW5wjDm76WoLDbjSHbHXYCF3UcXSQlFgbUXG8TobOabGG7oBO0oHhm1@@QspJhnbq8u26aYNJUeDJjK8yppgUQVinNnuwF4bS2zYMqx944kWCI8xOCGds7Uk6DZTraQZzDA1mUO4qmhTJCLDKXHuIC9/12EwSrwir5Er33YEeApxzxcGFmv3pH/8Zv9bgwgX3Hwr3KLcOvj8Svi64/5EXI8vg@ye@Lw@@P@a@H7LYZLNnuWfKif1cVIyXz29BbL23u4fMIVsmts9AGYVIj1ID@UgzgAbaABr6htoNwXkOQbMEeOLnb6HZgVegzVFlQS2F8lPtyzie0l3NZlGjxwlWhna/qiNuyKRDux@HeFkFKFbZUrG0LGehkOkbDyGdnOvhdkuOMJFYBTkXudGs2odWGzfHM8lpK7paK1V5e2cXlR8K0ge/oIsAG@HK/zmDNLif3k8BcXWRLL6oJOUEJsXBKSbHUE51TM4@oOHFyQEgCQw2vKNHoEKaglTAm4Y6ckkLGnuTmhZeKYQGF5VfWeIhSgMijhuvVJjuYsEGStxvHup0mXAzSGcIdoxgq9I8Bjz/gV24F8aluFqDATP9ag47GuD@h3Pu2@CchWcJZy96iE9f04C1Yc@PDRM32m5DaVk8n80XsnIpEeJQSaCC8mL3/QwoocOCAGir2pVpOY2Nrd2XB4fHMxcWEGRsGizGYvW15EU6kzq/9B0xv9yTRF3fzh6/Xt/2SBkuVbAMjRDBWvR0MeflNl3SB3I/4ztXZ/OmiJmM5NzXIqaFn/Q2bdWYxR7EZkOAG3zH3Eyu8cTd/fnlWv3CiM5k/3neJS7RzBIyF7guHLrCJTZdTCzirrcf9wSvdnMy3lmMvBRcUeSfEuH@IPjhKwf8i@KCewe8nb8ROhHoHwiMZB7YEwx1z2R5VnTonhfMKy/IGq@oMhY1yLAdmdlKEC4NE3WZvdNOHHnxiXTA7ULejWQOh3RIOHPLEV3@4dPMhzvxMGLXD24CEEfg@1A6XWtFbsVpTe/AkH9SM@NYuubGExFDQEwfHZqFdB49UO@DKbXzEfPPyjioB44ydA1LnO6rub2M8PsImHdtQJJuHjgcAt0OTYsFlrFN1XMdgZ7ENoeQRRsnWS@HA4Dr0uNIxdFCBc0pDYmBnjGvKOd41l5QIjPoFOOjRKavjjpaD0aceCIFouk7WQ7uLFDw0D3oSq15NUBTk9VXoA7YNIU1PPI/SqxVyBtUkK@EsNv5wcZlBJBh0lZilVsjYqeGd70MNvwqi6V8yrQSqViG8dmRuDmGlkPJuJRhG33cPEbmjG5XIzUsfBKYD@ZdzR5ksFYwzHAWeoFbR8Nc803XR4Qoo5wrGc3oqKM4ntRdvUQ6QXjs9uwmlpBmWJzusBA3FnSmL7PwZKHiCqEUXAQxJe8qFV/OTYqGSiXTdyJ46gomGpDjsWvvgRNUhHh3oFgsPqTbQByWYeSNX8SNlOPaCZau43B9ywyWTJKdAh4UAfMQBO2SS6Nj13G8PCuerUEjYahjdPDxSbPYuZzJXIKbMkmwRbRRboA2hda9RATmnZBkldCCfgF/q1giflFhRlxYuEjZRuhAPkDNjSY51euTfAFaUK1Z/Wlw@jkkYDhVK5VV0RqT0r7CgC/W5ghEQDtHint6P9BXnJsBqqGMBqgNW@1oIC@fv1INQwUCAc8M8F5GZQhMZidS3pWhqeBSMMohyou4Iw7iQEEnLwvbit3pJqhri9kqmbuq96DWfLhAvaYrNJtx9r/OZrLVu/iiXhtnQddM1OOL/ZqcLCwlk4vGUnzRQG3r6VO0kt0vgjLXzMCkcwRA6UU9UQV@BuWvtmhUF5W1@GKnll@iFOCFae8dJPjRyWbuFpX77OJTUJZSEGJzoRNfdOgej1wmI99D@bCHLGZTwDN3eCEFXQSK2S9qySSWIbPYxAL8mL04TtKweXGcJYNcVej32d5AdLcpVcxviZkLTDkBRfCqP2AVccAS@6maHnBwVVhhXtwD6h/P@BXuOmW0WK464QmVNBnz9YJFyGmUuULIxPlFKkDAURyIiN6UkkiAMPnNb6JyiTHpWakQN5PPirlqMlaUYeoNc@boc9DDs0uSLd1dbKZvmJqOnXeVYubj5eH14eG7xEWcVVgsunEgycvSD6ySZ1/3WWH5Bz7st/lEo0vZSDS7JD9dyWY/fPgAMw74nNczdRAf/JM4T8cuz@MrjNVXVpZSpfJS6nmsGSpYIp7PJ45Zll1ommY5nQ58zT7d2huP8s@zZ5QXTOnhn/Ewkb9weB4EEaHRb4VTilF2saIoS8nl/HOjCkWr4KfAZHDibxm@MisW2RZ@/uZ//5s//Zs/ob8/pe@/U9g1@wSf6y7Df3J/6oTcCrpb3U94zwlMLWokF6xYrFiIHf8QY//JPk@YXH@28h//5OBj1I3W89kzG55u9GO0VI5yJzjAV/B8N9F6dA3BSvfRcbZWq4Fz5T/@r5C@/hLwYMx4DX7qRQ9XaRytp2uU5HO0XgKHnM9Dvv/3L34RidZH0U9RWZajY/prRnMyfspP5aeMgSMrrZQl03zulbdcGvkfLywry/mLoD1DzY1N6wf3IR9oV2ZGJ0HJ7XMVE9xAjm@BwytrS0@ef9hkTIWhFj@rq89nCL435T/KpOGTEd1ghJ70yKtCtFxLNXn2Pq9GQ46pCvu/TNTd938jXCTqXc@YPle6l2wU@lxE5fLywfPRV39YUGiPiNGAdn7mbDrMo7rvYV6nZ98CF4n@WKsdufj3uoV/h8f493PFHHsGnyfwR//w8b34@4RCRDCBzH6e/BbdNRI9j55fXr7p05@NfzsG/rU@4t/eJ/x74@LfSRv/jt7g30OViUTX1taiyeQRqIaCZ7/mcwrfTKYpfB7vIrrf6YctH5QOnkdYNH2ZTN/fn2d@GCWrVfEPSlPV9@GHu6BYl/fp9NoP9WTynIp3XhflXEtf1qGsvMj088MaIE6una@tZZr1ej19@UP9fG0ykUj3/HkS@@lzSFi/PD@PRO@wLWr4s4Q/bQd/85KUJS8OFjA6V8DFyEkPEcDoXnX0R6If1j7Ek8@Sz3J67iYnX8vXr82D4P/gYAQR2ih3Zdq5fq4vd0Aispx6mhvnxqPcwDyQO@BU4S83AKeW645yvZyRM2R5PJpA9fD/4MB0Xx@YgM2ElO4o5yLiXBeevYOD14CvC3lfwZ@Wy@VGUMhR7gb@czoKarr0iZ4/NBMXkXMmfVBh9M/IsUwulinFYtplsWR9vLi7z5c@SqlY8@I8dlmNZp2LiyzXjlh@uUpXft3fN5tb@5vNZhb5aG0x@TyZfg6fWj25Jh7PovXqs4vVNLYf579MM5pde3ZRL6TRXUpCI@UhbC2b/MZPgBKe9ScXEZjwnZ3h9@z25pa7yEGui7MzPxZ/shhELgqCD4Bm56afcDDQNH9P/52D/7z@X5@y@PllgrH43f1anD4J/Esk7u7v7sVvPRGPC098Df4wAPyY5O6@jk4CugPXeTxxmbi/52HwG0@scYR1zGOtTokDQOiwUZ7rRawKGl5tMS4Wyi4uRrlcotqCEN@8rnymNZdElXajLLZwnQxmA/JSgkCKy9XqsnCvlKvVsnDLpVK1uuRD5cAjnACkOkq7ioxejSawCHxuEJezebSqVGDCJRfW1krFer1UBE@pnEjHcxhFdy7GLmKWZV3EMmRez9Cxs1qtYdvKmKwyyzDfu4DuFcMdKrVKEe@Xrcimna4UErFE4gdZoM4neBmk88VYlO9QYXJ5hQLvL1UnGqWwaFR1YotZKQpc6rC7@yhRiy0XE/HWWE2w5VK8nKyIv9qTBFvL1peY@Ds/LySXl1aWnl9eBmoAdurqnVKT72t3yipO6e@rbXEHIe5AU54@LVQ@f5bLuepFpNncbJw0mniZuyShxLQYw1CSDxFc37Ps2DkZYIqVy3Ms/OVFLLZafc7boVxk0VhVwKVjIGlYuUJ1jMIsT@vi3tMRCmLxXZWX8oUn2eLou9JWDrTiz0v4OT8/L@fLySWQREuVyuXlJYV@fkJpzgej7iVdh1NLn8ul4mUa1Y2rUXcJCiuvFKJLEYt286zkWAcXRG00aD2BwL7isBauXTuqrnv3Pt6att651ToqYD/ca2xsnaTya4Ayv93YSOWPT9ejMnqLgZ@iC@g/2mpsHpxCgsO9rcbx1ovdt1unhxDuwKAGxILP4FBRh2pTvR0Ob9HfVOmzoTnK1ZViWU3gLWvU/elXf/DTr/67n/78j3/68z/46c//9Ne//NM/gO9fwveP@fOP/02liL@//uU/@Z9/@ld/DoH/Dr7/Fr7/x69/@c9/wb/k/2v4/p@hsL8W3xAc/wIpAdsf/fqXf/IXv/7lP/oX8P2X4vsvpr8//bP/jf//X@IPnX/@0z/7a/wRnj/4Y0D4d3/1K/z/k7/6u3/7K/z/X/713/3V//B3f/Q/kePPuOP/@Zf/hv/@7d//g7/9b/7p3/79Xz7w@weP/v7yK8J/@XsI@fpyfg2er6nXt4b88meV57ehRpALMdWf/sOf/vk/AG79Z9z334MP/v2oP/Q9fkySpl/pZBD4h4x9zoKCk3v@2QcFlP8jhkIw@zyJjUJzXuivf/lP/wKDJ2D/QRhDTp6FXURgP7c/BNh/5RcsDPuHP/3qFz/9xX/706/@7Kdf/REKsfRyJdVIpeUvzGAAsPgVcAhY@ho4AITBZW2NPWFPInlwPFlDw0JETn74ACR9Ai5QlJcixQL4InKd3DK6ISHMO5b4zDeJ83n4jiLLFfCBA4JG5ICoJEStJ1mtVktGRjWII1DwYpoRq5dxjoq6fQ3wYiKeJtUsg97IRuuEBVLWkkesuVQb8YRJDKgTBoYFwqAjSc5LyXJtEzKsjTYZ4kLkycgHeH6o1cu1UR3R/UhFABzJdcgSoGpYulH9R/DXCCfAR0abP0JRyrVksl6GkBpVlXJLNSlPuUiVo7onGdUbwxlDS9ez54x9J8llic@xgJRMQONvMoB@RpaGZxB/kVwS1aF/z0nfJUwP7TQi@vAwHv8Mgym9AAC86TTuWYJvOo2leQ7RI44qSdnCI8kxAOWSwiTjB9DImowkqX2T5IH8oQxf91mrhzyIDquzuLgIrrW6VJAOQFln9vWq4yo2mv9Ja1llUqkiYTBuF1EXD0mdX9pcgl8Z/ree0DZOTo6lyGIMh@8Y8/JIJwvmshml0ntVo7osUcmTBBeJBuFchaQ1HND9llkiEqfLixM0J1Qt0Foir53eujli8VxKklJyqcJNoWLK@N5cXa39KC@vROBJ/iHemyxu8IVmwHfpZLB3IUHrd@k16mngBBWjFKnXxToUkyP1460TSHBywOR8LsNADbxbXskvF5eL@UKpVFzJy8ulynKpWC6AhCrlivm8XFlerpQrK/dQoOfQz1OrS63iWv3vzXz@q7837zM/FD@R@js2yrDDwzfp@0h9lE5n81TkmlxcqY5rUBAKitRJe@I66Pgu7TgMmydyQduY7nB3DRQtcpdGVl2AD4ssRNgCBMEHMKMVnoml4d2Dqlgjw1vp@TqZJBeBGRKRC2AGji1ihT8RbLinIG2eytxZLAXOHDojJ3giYx8ygHYw2B5uMHRNdmLyjWzravsBiI0@fwPThm2CvvnzYdYV45pHbWp421vb9aN2FLzOxRlobv8BiFNrgMfXVPv3hmFr0IICoqGQA6zDj62b5jyAFXZ6@EAtX/snt3DJjY5uAfjR7oudk9DzZKuxsRMpsfWD/c2pR1EAFdne1vaJ713hsV7Soo/i/dbe3rRXPHDO8IQVV1IpEHzwg88UfeiZWfzBA5EzD4@IaiaXklPNsXqXTt@3VLyr@5jfRu7iCnqXGF83HTkW66kDGMigq8rAzbiZtWfqMEtazG3kcHEg@xlnOU01XxyzRZB7bb0CM0a2VqyXolJRKtfy5VIO5oC1JF2Z3jXiLFGNlnBKeF65rI1YgZXPL62oE3mN27UqMj9KoDmRHZibDPC6aDyO7EZstQPzlFuDTkm08NUsQ4s9GAgPDEKnrfX6IABvTR/AAX5uKQqD77d@AIca/riPB7g8DwqbidFnwSO3vlXHN9cw327DpcIZbuOlIzze2jCNMc5q5ASlMb2wh@GZqhbecU9nQ2GY54c96UZ6FWRzJRLB9TCty3KRDFm58pVysVwp5MupcqW8XIQZYzEl51PySnmlAsySk8tyqVysyKnycqWwDJIZYouVlUgUpJfWzWZh4JEliZ6a0ca7J9fwEk8z069HotDw2JfYCF9xFlX8gGGZSYXyRY5BQimC21mXRjUJXwGYwxfsyVJEUlibRbe3N3Lb25K0jh406W3kJKmDnmI5l1tZlySVYjZg9MhDoj76tkqowEqShp6NxvY2YrhCT76MOCTpmsdwj@55VgDMQE@hQBqwJH300eUAuclLVKZULvfkcusbkjTkxcNzdwDX4L5lKuwWejACE23zmA2Ik6QXXqIckEE64nAiqx2vvo2GJO1yT6OBKF5S5Yu8Uq/Q06APJLLBB4wvST1w9GyYyUtSC5zI/pLUBld7rEDYAFx4ms5wFUka83pgTSRpRNBK@1oCxU6EQz5Qnp0dpe921B7/jG3@bEPULkRpo@HWduvFi1av17LHja0XRxT18uWOcjUe2q1eSyRsNeFjYiqIuh6Mpz8qRjWbij4/6hVEGVNRzXFTpRI2lY9QMvHpYUaD5kuMeglR8xaABEL4DAC4hZ/1ATzXlRaP8j4URc9RqyVVkWWx63TjxLhKih4tlrhDkRhXnoGmviytonA1u6BfDcuJdPHZsCyVVqTVJXhKz6QCOEfxXCzHmBS7kKQECMVn0kpRWo09e5aOPZWfMWmlIq1KKytSonqPcjmeuOvGR6lRLQcB2ewa9mPsefAElUXoGyfqyM3sqLj5op1On0181tbOAA4PjuN5uP3hgK2zWxIduDve20zcrK2DnMhVDTxZrKJ3cRQdReodxVVg5rF@N1xdFbD31V7tHBF8xp@1tHRWP5MuWTjf4koOSnVqtPMra2vnny9B7arJ1XEURpJ8uTrC58pyWOFa1BXHXZRX8qvnw8XztHz55Enuc29N@r5OmFHxor@wiQ5kVRXCPGpw6Rbtah8gnq2m@UsN5HIpkcHt2k2z26SLy9mHkBDDhFZNtJnE4vjWEb43JB6LreRjsUSsCsBPIFg0BjW211oSCEporUoeFLuqrbpDUCNy1XuvLH42XKksyZHofaSDd1cuVyLRu8j93f1a3RulX7HxWEmmPe9TxnpJmF9kaSkAFxGekCudqT9njVqjd9SoCtDGBs0CgCEu@DGidPbJty44JNfqP/DnRR0X4CCfCBWfL8pl15L1bL1ev4hIkhSVfHtxuQhzB5xg/xglGzDbuOsODTp@vPoaCaasck3j/DLx476m35UL6TrtdYkDO99Hk2tZXMnK1LNErfYBrfNGooYpnGiNdIG746A@FyWcqKjMOq78sPJD@YfXpwenB9vseW61vFrmpKCF9@eplByTY0Da5zBoaUdbkaj12SzKPxovq9FVK1ZYjhUmFKSLmjhFG0dOiJ@jff28cHl5DpOQywT4arX8M7lYTi6vyiuJaB1P8@VXonVyQK9JF6KX3FAdX15hCfCQ3TcvR@tZES6vyImok44KE/dKEVSgaPn1h88wgRRvRdTy5MpmRakW79fu4b9@fw5zrHuaat3TP/5k4eeeA8A/gvse/gg@IbgwTBB/@WN6jf@v0c/GAS@zVAKKRz/U6tCwPzR/aEYj0UqsnszG8P284iMmL6jOLBn0pzpL@PdDELAEGtiS7wPv2hIr1mFury5ls9mLxJs8qCOVSqlcikZ@M/vJLsE8a2mhwWL8Fg@uBtGLqr3jIrGJ1yvh9HhpIb15fLDxCmahoAepBr5mjm0c7GcwCt@EFpz3aeuqYutj8Sq0MUKh@nSycYivOj7dPKQ0Z3TSi0JpFixyWdztrIo3EaRumJwpsHwuV8zmlrNykcnl1dzKar7EFF2FCfbWyBKuRUzKqFobpjXmOmt8I0GJFxoIg3F7Gkw@HHWVvTjcoxR06HtpYXPr9QE72N97n/FCefjJzu4xOz7YPjlrHG1BPV5vHTOpccx2jyV2tnuyc3B6whr77xlEHzX2T3a3jhFBNoLyCtcgOMF8jY6tOWMn644t1SG1biLYMdvXqjsZrtiWksVL6SaDDbymXsXbnSfDhwbM4DphjfG4sQBzumEbXxDbvlY6HTuCR8y0NlvA0XZhSbVxz6bUzzkrrDh89ylnF5@w9vJ@bIW1c/tGYW2F6Tnxx/TlQeGIPXny5MKQqkIaR8LV8BXWcBBuZIawoEy7328txEvLbAnU1PxyIojZPzhcyHm@hbOjkwXZjzvaXMj7nt3thYLv2QLfsu/bPttcKPq@9carhVKQbH9jYcX3bW5tLJR9HzDpQiXAub@5IOciHrFuTK2zQK/YiW/v7m2xJQBKVCdi0S6BjqlgIER8aDj8vD@SnC0t3fZNfL83zF3GU9Ad9UvQHvgE1AIqFedI18sUWzIt@BmoAwCGZLS3OE6vUrJ77ZTAirfPwwgSuYssYIUWsEIAv4AnTRGOPamxfIJB9EKXr6PG@U0zKSadOnSe7DuHreH4XwdmSNF19nSuEFKo4o1YkYV7gTLeJdtNlzZWEqgMJZVsKZHAg0v7p3t7PDMLsjDtuESQjDzSHJymBdigivCLVYdQ3ji8WagtkFYLQoPAt3ZF7idaMzLdmkgKqOfCQhsQTFL3RtFTDPWpFC74IV708A3RAAzR4M6Bi5/YisfbWNee6rapQAkk5tbBNq8hLhnW2GQrJxhmSpSiaL7V@vNn5vku3EmvPek1Yhy3QM6LxfHxktYQNoFhC95ROYKgo76UcgE5JpmE1FAdigvVawGIDl9@MtgrZR0yysXY06dUjjXwVWKUBaZLUo4sjSCIQBCMyIfI/KI9oeImFrJLuADPX3mLRMRxhN8R1xr7txqAZJ0u6FSr@r3Qb84FQ3Xc6pRAFlHdDrY1uAv5JvhRPAInp1gLukmKeZFyCSNxWpBiaop1IXhKpjY1AzhXtQOZ6LECdEZq/f1N3kL8Cg8K5wFUY5B7q9RgICyeYvclRl9YaNmqcl31oEAeEhTwLTJNHAnB4R5Pd7RJyZZ4f0G2xNRfk3J3e9XjI54a2EFwGpEVT11zXhHVpcB6ADSDXyDD/lsD9JwlObJkUkD4XCbAtibh0mkOd@/x5RcqsTVdiyffXAsUyw/WYusrq/Hb1QKGtYBFoBYg4uOANwnQ9DPZmvl5KGAsJBRUm5@HAgbQgJegj08g@Ir0MOQG6dPfnh4G6dXprgz9FlqQSwWeZNLbnvR2Jr3YfSFEYTAlyC@zz6yFLrkELjypy8rg6HBZOZmwO@klq0GNqV6ari@BeQ7AcygqORgy4KwwRgmScfA@a2WA71SoscZ2c3d/62QyFvFlnKYoeB9fF0x5JCbBRIEw3omjJ@GXKN5FInB9M37I80gRPZvHJ0dbjdcpKF@CrQU9YFoHgB/REyZqcO/lAKGG2obxuJNi8eMGW0qwp1iyFBOWAfR8dRa66aiA6sEcO0MrT1nlOIjvn@xJUeyRkTlZSXEWT7DPFxcwpOZWmDywPhcGBWOl0GHjwgoquxyPr4MIKe8JmH3eNbmygZDAngreHzE3s6tcji3bBeaqfdC4Rzl7Fj/V6x7HNhoWvfOElkmTMqdKb5xG2SJuVIBxcVK1eVyLpLER@QBDsRtDGA7nZJpKkn6O7EmxnoLFy9JRv7UsX9JoJ8uS5mVZo0xny/AbYZ2D6VJk6swoXUxhWq6l4LFKEXlgod3kEIPsSITbU0L3E8VNvMneTazSvRIoU5owkmtusxl3VL2Lr60d2m0Y8lFddgQYfjA2wyOpI6FjMlKQB/WnyQj@Fni8TA5GnSmE9PbcGt2GFqccIxG/ZI6rWlSqUDHQJoavbwxniG8gD/uhWfF4UqjEiVWhFW8r2B88ZOcTV8pwHEOnn5oTDOJ5NtRn0zlxPtvMicObw@Yl8Y7Nzom7Gg7mlQAEwwMx4uDbnBjDPJiXgN/IEkRcnocIeB4m8OVlPDG/6aFfTbZ46Eodov@JPVTF/TC7ByEWBOVScGCoraObKjBtW8P7gacR@UdvIWV8lAidAvbZKhFwkuK0NW0avYdJIKJjbHQFLhut4gvAR9/J@XIiFUIYwohXvg0U/SGcLIQUSjgHSZS/qZl5lk7HR40sOI03SJ/BQ@xGB6Z3QQLTegQeYwNYbHwPeAHvFPJjfGae0@UCdKuzjEPhaG7H5pcnbl96CNqrhJwIE/S3zT79rdmnQ/ljn/xZWdfY@WQ5LpMhP76FPqij18F/VkZeqSdzS3xTjcNco6rXD7Av3qgRyoafpJ/M1kcjJJDPU15VCD0GfKWQQFxhRN8gX6j5xDnfeamD8WepxtKyn4ZLvKA3kFU9VPgI3gHQbOKFmM0m3YTWbKJlqdmUeA408OKAFx50RWfjcRnQUpsmxcaltCKlpHS6cbyxu5vWDCnFr1itSY5r2moTLzSSUh2YKNUkElhNhOmrulWTxJYoxWGUWno4j0YoD6jglzMhIJ4LvV07fNPll7Nrh6tkfkWVzKnMgtv3viK3I8oNDyU/lpPNr7HyMtoAv6vi1VW2qqGg4ZfHinek4vUFE6fm0aQvisDzdcjS5@BdBbxI9GhimGhrPPRPb6KtMbL2Sd4tHtLMpRuit6OpBxEEnMq5TzqkV04wutGpowo9i8xDGSm4oU8ULCNqGuJ3T0HjlyAEA9rkzR6ivCnPNumgGXOqqIFgMS2s/LmEF39AAxyaFvz6l3@A27/@A9x4AQgGeaIO3Hj7B6boCoe4CARcdBUIPIG9peA2wYEy0gZDNNyEj5cLTS4oFg75WBMa9SlyUvpxiiJERsdrWeMCbyIprUpQdYeuHZm@egTh590@kriMzApZuv8WixlSHeYhnXufSSL1O2ikkCKGotkRpYG0KYlJXAmhtPLqJUw@Q7zjiRhUn6fCTG71RERQk5SfPhivQreX1CamF0gRmDzwwgQJuJUp/GonUu4Tq74KErRYGIorbnPKjTsaHyx4GIOnqCUij8yk/n8zTwo3yX@mU6X/7ydFM1Of3/NU5pEpzDfPVn6H04L/otD/F4X@Zyj0vzNt/gGVfBrlbI@fUte/qIZ/u/pFMm8Mw4bdu0HTW/7n6GG/I0Vg5Zv0AK/U5/JjusCXx2cPTT48rP/MUTrym@xJp3S2bTYajZOBbB@9aPQa/cbRe/Cv5/aSZ1fL65u36y/WO43Nzd7L3sa@@qbcWN6zXr0rv3/R/fRRBe195@Dl9590q92PvDuybs/Uw9uCWnYaw@HH3Z2xu7N@Otg4Lr5fuc1t6cXuuvpxU3c2X5@8e3XyonicvP348vDlp0Fu4Bx2c0plUNh5XXq7MT4zIsUb7bSzvacdDI47W6f5wd6m9n47uZHbO668kXN7W7ffFzZuk8Vcdtd6dfDi6PSqtfW9frS7976z8dFUSh@vb63dbKfS3bg6ehs5KLyRdz4eHPS28pUXO9nbza7VyeV3dLt49e7ocP30/U7/lbI12C6eVt5djQ9L/Tdvbtz9ZG/5rDR87SwnjcabN/lXxoubm62jSEsxT@yCema@ka3b20OzMlhRX@3v9AZvbNnIHhTfJo8HJ7ebW@v6x5VR4fT92Zvb5eP3w9dvXn5/kNOOj1tbSslqdfLHVyfLkfagsJu8Od06LSsvOmdvBje7O8X3m9nXfXW/0TnUr1/0dr43jw/3dhsFZ2jIexs3@vsX/avX15sbu7p5eK0bjeVsUT/pvD84iJy@1Fqb6s4752Xjqv8@W1y/Xn6f7FgvTq4@9a9frh@fHpTzo8Nxztxwjlo73dHmUSlfzrb1j0efuuZr@fRNsnRz9TKvvW98ciOFT@NiZU9/rw6Ml8l27/vRRz2bPJXlje93P71/f7xzY7caxunHt9tHV/brjnHgHOSOXr563dKvy@6V9b1xfCy3cy/U69fJnBIZne440EbqiVJcORnsvbFGm@bHo93vndKn5M3ZdUHdvD562/h4lGvdGtY7w97TBhu5zoHSeGu6W8PRi3bl5vR6R9/7eOC8j7zekovFbbPrrHffLlfeZV8ku9cv3q3Lx6PcvnHUXS7Z@2/fnGnaVv/d6aejdnH7rVUeuEbvzafTwVZya2/U/6SWcy39@P21ETktHh8d5m@NV9rA3d45el1yD3J7bw87O2O58UaVb42VjXFxc2SXCmeb7@z31zuGlX2vfRwe5tSbZOe95S6/0Vrd9lutPXgVOX7ZP90/fHu7WyzZLwaGtn5Yzu3v7Wzs9zrLr8a7r4dbe62rzovdd@o766R0nd9aPyttvjsuuCfXr9xK@2ZQOCwnT/SB2ztNRl4O@8OVwzP749vR98uNQUstHOnvzfGKPNh4aeVHbxtbB59614eWuS9v58fZ0z3zWs99Orn9tOOUGuNkeXTqDkz3RB4V5TeRwu0ny31pvXxzfLD@8uD7l8qypp0pV8dvO7nCaTmr9e3Cbqn0Qt7a7g4@Diqq/GnzdUEpDPpJZ@8629nonL49u9avBq8GV@1IueK013e/HyrmVisv596vd7eK6t763omsnvZeHS9v7ucO33UOTz@OTjob74anbw@03NbVy8peb/nd0dvKq5XvT5wT5cx898rej4zKBdORS5XibeG4Uj7o28eFs6uK@/2rq9K6ftaSX@7mB@q2Zr8rj8vX1qf@be/2WM21ei82PypH3S2QpKeHOaU4vN4fHUcKb08GNyvWevL9dfvVO0PWy2faSvbk41Xlut9/dbvZXj5rfPqoFF9cqZXj7WxL3y6@SB5tvDm86m2efSovd3Lre2@Vd6Otvvs@8mZH27yqnF0fjMbym@3j8aCRM/TizfFZ8ebEXD8@2zku91@37G5r56oPsmEwPr26Hd7sqCv90W35Vf/qrZLbe1feMJzlw1zkpbo76BydvHrXSHbzasW9OXi/b52Vz0bF12XzrGIelLVXje6L0ZuD7lZuxdLOTkanW/3s@oY2KINMOdRP7Y2DNzvfn720cpG8UVr/tGEWVz4mb0bvS2fZw@Te8H37JD84s@2dd5q9/e7m8N2r48Zucrc1fnF4rRy83yoe729sOC@T21pJHe8Ubp3GRkHvmhFnsD7aH9lWpfD99V4PRgKzU@m8OCmcGU6j0b3dLR9vNRovnNbuS2U0etFdgTECP1tnb81a5Df8ZrEIv1SMPxR@qUFk4PRa5gjkJT@IFaHjMRE6HhPhB2JoOzTfafyb7FLkJHzQhV5MyA08wxYoa6xjovKQYbv@TZ14@X6KDUxIrqGrbVr0RLSurbWGLvocU4dfslfhUS96jZI6snRTw/ea4B3rOCe1VX6eDNSXTOTAYIMxzjdddcCP32j4ahJxsSZdy87fAEMX@0UW2m3mvWwqQ9dG@q@e@gAKhGX00nRPaI@l0@2urvQccOgdcn2IHPv3WGMOuqag8QOzkPeaipwriq2pqK5S4U7wjSr7L5hu8kvfvRmHAsrEmC50QCMVXeqg4rsrHe1G1cd0i7/ayUT4js@v2gUZDsNt3JNhdLnh1N5QUDdUe2oDqMUTeiut2aXneOHG86WsWGJFZaip2C3NxdcfNvnl/02eo7fnzZrce0gHK8UCLVeMULOha0G5c6CM0DeVCilG28nxIIErskfVEFVUb7fh0pJFKGnfFeOeEOYl62Hc2qD3u0I9gbujqRN4TaDVEGhFC9Iza/bfObTJ0QeqRvhi/da73ZOmeNUD32LIKfX4jssQlauez6ryGoTKL0o@uy0TdxhA8dHsyG/VharemJyXJdr3iNsjobVxhh3stqTX@2LREZtFu1HOly/5DsIcbd3zCO6neco54WmoVE8Dgi6IDRU@D3xlOr5Bk4PM1hcRd21VJQDazekdA5na7Pc75r0HWqalK8Y1uqp8qyzMF@x2qLHowvtQPdCU5ddF7J@kOQLWG5L622CDgkq23ywEIDbEes18amB3pv32mIa3sJ812scwD3/WpetmOx5EL3lbbnjdEl5OHH4qqwO0JHZxZ61pj3lGaJ6JV6sAgvt0SCaohrdbNVTrWkANREebekKlAL6tekF4ilsNyplij5eWZ/WE2IF2AM0vKt8MhFDnfrEueVYPy0KgdyJcmYmkAXG8LUTgzC4x17SACF3BcTCMEY/w3akzVOE7vXwuYpxO57lL@GfPwp5VvnEXO5SKZk8UIQnsxjhDnyqcX2gErftdB7MKWI8aCndwYxNqxItMgxk@hjMtmZxopxDycw3pJrMkUTs@JxbEkF8jQXpBe4KhPXHQGnwrLuvyHVyc1pEpEq1BRp8/@x0GvD43Hnrnc4El/JetIoNzzuR9WRC06vm9Tui7KSYgii9V72f30iN392ACbt5a2kjV4yAwm3gfl8UgSGxZsizuIAh/@xIEY2NT2YW8evIkDqnOCS5bvmRPWVxeW4uvpOMU9F05kfA7o0ieDyUPJQYhXa@zeH4pXvASL2NiQFmYRLA8H0GeI1heissegrxAIBcBA1cxCMl3rMy5dhJxOYTYx3s5CYMvzZiT@1I@KV@urZVxj2cocCpxfn7RlwrJPCTmqBeSkzEcLY8IhV9O1giQF/KhcSSEYjlZABQ86@RkRJDrVISfaTjP5cu5g9PvTHnxzml4gw8lx/fxqfZ5GeuLnMo3pVsM3JZri0B8J5JFb0YKwjhLLyGbg45AXRJy66t4aCrF34wlBi2gX3VqVAwdjiAIFANEBA@PlmJXj411rW8f7BC4SwY@XucUk1OsDNMQkCggMcqQGEQI0UDrNdsDy4eDobic4Du@@QBGmezjijOeH4B2QrXfy4nEGCcfrnADvjatlzdpDOH0jUOC5t7uOj7ebh3hjtnd/RfQhAtYjxQLfr1qPuEY/SpuKAZ/s4LmalAEkG18QiPqyptqMn8M9PIX2DzkAn4aO09ItUMIxhML7ZD4QnObmimwcVJ6fKS6REe6idAHKCeqMM9gtypTdCTHmL90tMzfB0SH3ig1kQocfkJRQKQQ0uzkqLF/vH1w9Jood9hs7B3uNBAzTDDbit1h9MYK7CCGoep8UPXpGcHhFyQ0r5PS8l6vQG@1JVj@OjNOPABsUkyTQqdLhPXlTD8Dz4PnJSCJ4kODUtHsqNYc3Lh31QcTlXHmIOStyEsthkJRpnkjIQ14syOhJ0frKOmIlqbqGDEXGJve4KEYXJ5kPXzrMMukV5pRz0U9qkf8YvP3PRXy9GJX5CNnaOHqsNqRwuRX2m3VoQsxAuoDSlXvUiZCsoQIBSHzax/ID342xR97BQ56rx0Nujlf7w3U3EllEbRHTrufpeOGFCSOxdOR7jy1ktQikTN/z@yE6qhNqowPZcZzu@K5XUFuXOCyq2mFTLs8v5pQxOaRR/PIc8V1Y08z4@qJv5WcWq4Lnd7p4w0uZAvhUocaDJsJ9wvZ5nhC1j31muyp14uDnjhfuXtcKROEndTIxIATjJ9iwtzpANniM7YNOrlCs6@hje3PPYZ6ix4aKflBJ2@KQfDEKU1Qpz04T3ziGaoHOQMxgTSk0zLnIrtLGlR8fHGBkKW98iRCugadwhRWAc0AaREcThN1JVXSdMREMRSIYlWMwnbH6@QEGQxmdmf6QBcCYSg/cBicSuDH@HhGZXTS@/NqhBo5JNBZKYLrquk0JEhwuwbpNCBusQ5UPM2dX43ybDVE5TydTOMnYFDUCbfMRQGCfoZ5D4R6mVfn1jtUD@8wHCZOhCqWq4oTFN6J3tNDVpALhdDx34OzfVYqBaeD8W4ptpzPBUeO8ZYpVqpEfpadLLAncH7EjiMaFNkKeQan7qALqroOnZg/OhoO/Vg2Pi0e8ce46itXS3wG6whxLIYGhw3wbdstFd8qjeu1LpNHciayAELxJPS@cm/wBsDeULEVw1X5GUsU5GJlFzOkhKjDqrbD32VOb/MGiU9vsXeGtsoNwBDSMdu0SRJxUDpo6eGAdiOlUGG4UW28BkBzxUH/BZI5gh24aKhzJvACPeFQ93iDk1CIBOrRaGThZKRhGanHTS/ClSd15WQvR6U82ZNpSPPe/IkFIPIKViEac3dkQRB4Zpih@fiSeFWS1yV94ED0zzMNzg4yfHLqzcMFGj7GzM78tcs5xhjirnZ4DBqJTUyEiup0mfDOwJEE8I5AtT07BAeix@iShifCxWejSEF8F7jGbeGMZARpETRK0ZBiI9fhLh1xZRhFL/jvPiZ@rkHvS4idAWNxYM4/HikgkOUTHEKcjZyGwP7JIUZhHFAK3lGXssH@gxHi8M@7ofgmDvFm4ehOiHkBIuDzWlK7ePn5mbT5tRB9lDLlR9KmS0pRiVBfng/GqyzAsHYhMCgUySOvUh7Y6WFw7s0DpNKTQeqxwk/k9rWFF9nNAE1Q4iuL7hPiXtjq5iGFxAPzRuWLVGJbjVAzQ@3DlSRoRMEIxLPU74WpQtDAkwq8dK1QCq4ze2k8SUIx4tDvrMgRUL5jKe8dB/YEum/mDM71zqso52Svql41qQXp/cO6ZtHQOFlX0S3CdU3Ls5VdCVXWO2U8UVmRyKvn7P0OBji6unnL71/AAUUSJ5el7zop9l0HF0NESHiM8qgxT/5NnnUOdcgfakGP9Ovnl5UOzfoe3lfF2iGK9jC/YzrEm/M6Ob6sloYAGcFNo@ptruepFhaEOgNKz0S6fEKYnX129lB0uyCvaas@3hK6l/cwBRxDWGrsR46HhqBPqj0B7IF9JjmPBUj4sPgS7jBsiIuEZJ7opB53YEQyKcaz2oQ1ODhA/SAjhrEI2Rk6ovxoepIps6UYYxwfJufj8JKI4T7o/9VwQcYPFgTJQWtEYqzz14z4lQj3v@3KaKC7WUJzA73LysPPR6GICf2tmPP0gLgV6Av@7IDPB8K6gVC0PWUQDVugwMPcmB@NTjHI/UH44IaRj3yBD4/mQUq6ASScjK6aCAskXsJ8aFpkhSYxs8Wk1iGKWrxNJstNDUmGEB87r8ZT6xyRZfNpXAbkzqQ8U6sJdIwOOZM1rsov/yBVFq94pnlq@PYPbPglrDwuWQbzLAsPB3u7HQiFNrB0lZ/ckfeajYNd/2orJt7urTomBjkZ0@5lb7VrLcsBI8fi2qq0OsR@jpdU8Zjm1ikMZXjhlJthxyrfrIB6L6plH2g6qQ4THzAR3oBlAHC3CxqvgS@Qb6nuLe4fEAicTLiwEK04oIebBhubZisovSJO5vACpKjsDhS@B4QZtuhV5G3FddSxmsWE2ZYOPwMF7/TNwpQ8izXMHhjqHqQ@hi6hZq6UGyWyGSoYnZyeypWum4uk0XZEMS6@3Jh2j6ANwaUXfLdMaBt/f6qYJNA1iKahj5mBVwD0FHzLNqP3rUJWyHm3UE3acSsWdWjLg0rziOVcpUTC3hEjHKXD8TuTgbhiIsJfzLmK5zscE9nFVmlvKiWf2NMytSeDd8zJTRR8nj8Z1sbLub68T8Pf4pHNhtKaxtfs@5i3x4Pu/wKyP7TzI5tF86ilK2Mm3Sp0mzLbWF7JlVZxrqX1DGJD7C14iU5IY1dHFr7eEjcG4DjupdXVG1VnBWzGt5ozBMBjdwhVikQtW@kNFA8wXlhlmE3oji6aX0@c6A@iTFOfDOniuQkWzKjxZBpjcoCNTnCJUQWJKYLFuKAmQGrBzzPc8myaFlsFR0dtDXs0GOC5LC8Fno5SUi1MoCTq8VbiGTxX4QlFp3tFoR9j56/591fhfiJTY@fQzS@Zt0AhVSNUC@j6NV76qpceRw4EC63owIDNVzVgRFhiTTEZ5VYCgMYxjN9tirJaGApUwwPpmLsHaLWhDPnmYi8Gq2iJSx0f3FOyxEJ7SkAk4H1TyJh0BVY261lGYg18UannWY/xWLIaxbk7MBHxUW/JJ4e3f6HLd5@s0Z1gjG7sJHImqt6uernK7j1A3AOCGg7uLEnHvJ0DqGHauDYT7EgB0kveLOwxtKECFL4ASQ2HbIbjUqgafIP3Jbd2CRVkOlq@9NawILyWq3rU4O819ts/WMx6yltzgSr@hN6SfMeEOi21@UIMrZKIBaaJsuLgJXiEuIPjEkN8nPMDBUxyg7AmktE05RtUeUG5zRWEBeqcaRpSUmzEemh959OnFBsLL177TZhGtVxqXJOrERR9eFZBNYaDO5yMpHiSoZVC4HumgrSvRvBXzOhsnrnfu2GUILGOgjxCggKDzr1wNG3c5VJMvq9Szm16PxIX8aBHzPL@3L1YFwbiWz2HqQj9X/JhYvW7jpTi@eGSATlkz5G/TAW5cSL6pR6Nzev4KDUG0cHwPFJdzDrQLYzz5B2HouiOErFOIwQM2mGbCq47NpF2ce8GMtYc1WCC1BzX0IbH7/9ChZd3C7pABuFXGQCm0wgIM1TmKbsUT2QG0TdKJjEeJnWT8UNrFWfZXvqZeGw9ws/Th/HfB5fkER2ao1RznPD2pUCK5niJSOBvT7mfqS4V77eo70x5p@o7Qw@/vg/Qw6/vLD1/Vn19i/E7qggMMfTAOQ5O2Z/BjBrfi@4FcjvFM4aBuWCE2nw/nXpo4TtdplLTdfyzqU3LMh28f3l@CXiecwpB8aFwyPMZz2MV3DBBznLzkVzOQdfD286dCO/iton6YpzcTfjh4xfokzq3bYsxmgIQc4Us@r43PeWHDBJiKAkHeSLRrx9mxWUqVydAbbum/cU1Fsqq6hecKsrnYIwS@7VPMO4N4QhVnbYvQmm8JEioBJuXZIh6B6abToJh85MIqgv5OJkKqc7mpvIaEVOL3ZWeJkRiR9rls6RA65ZCa01Nks7AriF9wp/H@vbeUdJjcN4YZOmNJb1RGqZiu12ytm3wjdjsUFin8NgTqPBu3zaHvT7Di6JQB0RYvqW8a6J2j9olaPX4TsMh3lWz6m2LiwfV9@3HWXZqMZjk0/l57LmvD9kGKv6tMdqSuS0gHhomxA6rhQVPd1oITNoLJOl94Etu6OMWhyB7arNQATaRH6AIr9ESB9kfETvNydgbxNKyr4FIiuuqA8tFzVrjVcDqB8ksXIYJEqIG4N3xRcrKgg86v7CcjUOlpdKFi7sHrDKvtLm5haRjqNOFbKlo6ss9UjhuRZy23UBxMHcszab6e2g/P1e@eg3z/i@wJmTqcWWK4FSY5OLmaFB28GjeQMMZi@IIToUZOKDcN22cG45TczHfoj2OepdyC3MvmiojXDIjitOH@ewNbjSam5pW3PoKNBUdHUBEUAJSrfjaGa6X4fuzMPVrmo76ifkE2CFVDu@d5cUw27jK7CWepYRttlW146DKqiCvUDnjeLxBdFdvlbCjKT2cIcJM3RO9XnHIHk2zxb7W5qcyNg6xKLb6cajZfLKNpclAW9K@H2CFjb7aviZYfFNMgD2tGWkgm@GmzS5zPg4VG00Ops2SMSciZDwfaY7ETpxpPUoIqOoEMHFebVYJCQGj@olXQU6xlWevQ1ONJ/Nosw6@7SHmiDc5CJsR0jZs@0GrSYaBvPINMjA86@KEruYQntD0O8W6Qx1lsWllMA4l4WRlwz5ULFtPavwSw4lqhjwTQFywTsaGMIptKLaPIU7DuBiJuaT5MnhlBhqzegA4zaH9OVaIvj7RgJQTdJtY3qFDQYH9AqLJfh5HfnM8mC7utbBVMYXANLlEijKZRUtD8SxWwzTSYcwcbBYxwCFY4mvbr/afqP0YKkAGyh4QMHj8HS2MbQWNlVR0MfuEnk61REYWVQE5MBjqrmKo5tDRx79vRogs0GsRhe4MQWPyvhfeSXUcp2F8dpbFlwGw3ewBbXfDvQk4UQfhnd9bxRjpRIgabLiBKcZZpotjME7Ke3cTLhPFTzBuT8Th4OjtCZiKwSsT0NKD2wRcOuOV4tsGQHTScTHDzVA6b4Od0naHJET7Jm6uwD2lQ7QH4R4PG4@IUZOgwMa6IHLTUm2eGXDb2Bwyb3wGfg2u@gQBGdy1qUGmYugj/CibsVrI93wgATyIO4QKtxz21FAaEL9QcAAn2xGU2xveWqqwUeDgxle38KWHmANlC0/ErfEzcEGGPzs3vgqHNl/MEnFPpcvhtQLQ2UJWMr7PPv5EzO8T3kR/av8TqcyercuD5Qwl9vbjSgLtqpg1y3kTWK1KGy3iWg13aqzhCQvolwB6rl0@qeFaC9@1QbYzbMVbYBBVsdt9qBK0l4YM49pEp47WIbLBHA7N3v5V5g4D9DXMlSvQxnDQwitpukQv/5gmrXugkRxA4gHqBOUcHL3USMJpSeDnC9zqSfbjTsLvWzwrmpfg5AcAfTsSjqCiTGS/FIRBf7CzyadONy68aArJI1nQfy4C8ZoScR/9TFT@0ru53p/y5avTGOVHMCYC49nUkTA0eLmhLU63pn3NV47Q7EaS31U0snvjWiDfsIyJPIseLvI7QRxfyfCMc8FrTag/48DSV9wvG3k9bnJBKOr8QA8/OBUQmK/hVYNNy/5u5BznLRBhbW6Byooo3BnF0/KVSy7Yfebx1ly5DZGfDcqFj24JWtfCXYG3tTBl8nNttt4V2tUEbwhIwREI7ZUcze/CJOnlkSY0BMULz@c4VPhkzQOriuNO6XDIPU7/eTk98gleUY16zuuNnD9qNc4dQR7@JuF2aKvukne8ge8nmyA/vZ@05r/A4efRjSQGN6dW2Ujs76KTViO@w2thav7NeI3PUSVdWBh/C3WIFv428cAmLxE3i25A8w5/M2Ce88bULM8TjF3e9eccVRGbPPnrDmB4Z/gyBXF8A7xhY7jjJvzletFBHTfjuMQ7oZE@zaUP8Pe8fqfojimuMqOBlSdyaL3w21ZivB7Isxf9rjXsYlFwpR/SBAdUZk@nPOn6Ioe25vIFf04pAqd9h0PEwft/IrRb0LtQn59aASg6siJW@EXCc88mjujFNuqusJHxGrClpshW1MG7wggrQQveoetsaFb1wlZ78DjSsEQdJ4b6kr/ynYlscmPi4cHu/snWUfNo6@3W0fEWpaSN/P6B4qGVJUuZc4uXexsCb8yZuBAncmZrMI7jiEPvWcIZ@HHbdF22DdNdFabj1wqkVIZq5ME19/zew3Gnjmqv8vQnXJmnw/e009jR8IjQELcqQf1u@QScLw/HnQRnfhgD6UIq3PWq400G/L1QEZSZIMx5DMpP7Ektk97fShDiZAMOKWbXvUUNUMwmJteYYaTRO9Cb1YzYY@tBo8khuC/BvxABFQCIx1234wy9DDrcV4HwKuicqEZiWfmLXGHuvZFjhzzbTcqWbfJ6oQ6p6KbRi4jbE0IlIM0NBq0Uvmp61SMxHQqCLHDfAt4UiJTmNeIVyuL8ICv/v@0963Kbx3W/hadYgXIIEHdKchSBoEiJVMypJXIoym4GgmEQBMVPwi34ABEICU/Te6edzqRxncbNZXpJ2mn/tp2kmekj2O@QJ8gbpOe2@@1@F5CSFXvaETUigd2zZ29nd8/ZPZdiufT6XBoEj9hfkbeCVzDJf0U776idfmz8pDizfR0DwOJx5iEbOidsUqwFXXy0JtegLlTRqlT0aubkydbkgv76V2xBnmBALq278eUYjb9ee@5Lm1l/YR8LX74ZTiwBO1Y5mnxjVUznr89g5/@K1cjLmYtcZEXxxnQi3nRCAqq9jPHE8soyaR8j57Gzyxf2eNVkrn98rd0t4YxCPJnetRxFWxPBxlWaD@LRiCby5ZToHQ16R638d6YOn9zXGFuAoLvxascv0WvLOMLpaPmlNOFNoJ4LVNxtbf25035dr622jyrtoxnynsFFGq45aa6rIk27zfm5ctTA2dKFdXyJ/EXD3Ji3aKfy1mWcVkaXs0PfmXHJkPo7XwrGlDZB3sYSI4vDa7kh5oRabZtEgStXHYV4kaOyGtc8On4htfVgBIPLUnIiZl/iS1szKzg2GIiKzga0PciG58hBGVzGJqF0p0bPRVJlstAiNiHmBf7/i7WVIUE28HhjZPUVGlm9sRp5YzXyxmpkkdXI0tXSxB@VDr1@CVizriqcAvefWoIFtbWr3n9n80AdvLOt7j@@93vqW7uP1fubDyFlV@09vvvuzj0F/7cfPtpWVMD8vNcZocq9gqnf6rQ7dDu/Wi7fUIQ5EqD8hnrU6ql3Bu3OCyCeNb/V2zjhL8V@Z7zOpbZfdEazAT8HDVGZZSxWE3RXxG9N@sYJLa4PgZJ7@I6ofXliG8mbp883S2R7QeHQjQE3v@0RD0J6XPSsZIw2AH4AqYCmxU@ypDuNT@vEtBwVlQyc@XnpEQSm8MEjtflwCyN9bu0c7Ow@fKTu7@7D171voZsdtbWDbmPuPsYsAnywu7Vzf@feJiVwA8pFhXdrZLC@qAlFBKdRaT8/nmB4sC5KhfLN8eq9lEr1B9oqwlfLk37gvucISArf3dnZaZVctGeube5/8z3kajrfVuk0Brm0HKqLBcK1MhqNQG0SRbvKztSRtSxUeEPqzdQ1zK6m6A6IPueVRp6ld2Kvo9L38BoRH6QpbjYzbBo1VHQVcCMq7Qi2pigCw/Jyfo1QrkNtdHuga8OL1WP9BYtuiGNWlCOXtJdWn5BicMadfpvD6OoEoHvW6qZqxyMGwAshSWAAvIPBhHHreWcHL0nUTYGYjFHwh4S3OeFZb3j/FLlGNHCVhLscCOSWtInnjaYUAxy1vD7Po2PWxLsDxUihIj7Bo5OcbldfuZJKHPD/8saGr7IAmYZd8BhWthYqgmc3oAbY209ax2NfZWpZvA0GEaTT91hT62m3BeIe3QuP0GDpBaoRULW3avizrh3Va4aTAnFqEeZwptx2mHJbcvB3LlsOSt6N1Ih6e9RpVJiS@E8XNuBupAGvggYQFez9At0KDcfE2BKawbGQcsYfAEWCyKc@cqMaDY4m7Y5TQGSdzDPvO9/JyiDngyKWig@1zmjYYagHfAg5RR9U5OYChBjSlDzB1yiew4zbg@BtuIfKECNs4Id6cKU2W3jQNYomjlSK/HxCrYctMoa7sFaieNYNNtvX0PiMoudvn83y6JnkEMVkI8356M8ZlRjQs9MI3bwcK1Qsmo2pJRzcIRXsHR8pv1T/4FZtfevuk8JHH@YbpdJT3hZaR/x4wUqJ/MxCIjksD6M7SdqAeqUJ0pQ/OcTSWp@Rd0tc5RoZMC4nHjDfG82qyeNr1Wh6n@JluemUeH5e41IFsjchEsJIMsHulld1XWWeyjRUVhAEeyc0Fj3r6pQ84TT79QbGtcdZqMKI9HEfIfUaO6wa6ddY3q7xQQ92lpTwaTzdBn9WxyIXiqKfjD0fpQ8yd2u59WxJQ9FiMsOZ0Vt0XmOuZKVXc5xeOq8i6LYWo4P9@/Lobi1sHR8PL4VtayG2l2pbIZeMi48lC9fl0X60AC0fbq@EFvqeT0bMh2QUm6F0Q5z5a0ua5i@o8cPI3NHaAzR49mJEVYPUqm3S76KHuAxfikPTqEDWRhMwRI8Otrb391V6G2/ZbkNZ2Pda/TbZl@I2iLivak9HbIdMm13RME0mTJBhnnTKnM1L3WoXLebYwUvYKoQHyct4mM3CRO0FyWQq1hF8shALgYbXvCHqkXNbd6b3IL8uiOd11IRSwaRZHUzFdnOJDx92sk@bTDBueeaN/efe0DAznak466Kr6tHMRqQZYTwOWk/x5Tt@/t5n/vi2rocZrM63J9RhVMJvo7989QgqHuJLcdGdwQXToqeUdFaISpf02JFZnsthf3GCMrHY58ILW9u6MMfSNOaPr1mR7Ig/3cB3/plktnty36m3eEpZsyc0Gxx6GfcIAiYTxGC1YVMFFG/M5Qij0TDnZM0w5PZau0atqetWUjQzwV1NBnoLOPibb4e3h3BVsNsurKrweqriU8KpyYq7Fa1BZwLmt2/evH4R7nAvdPHCF8XNZ0h4/xz3hi9aFkp/5pOqEFDuzsO8zg8IYMHQ1UAKPMroBRMqCKxOzJni9J0OI7t90JbTEdriQWN2Hx/k8b4oXGtWTUNti8fOJ5KNnUAifbCWsOkor5rI6M8XV3eXgrpdUN/Vl6@PFxsC4X34/LccJnN/MMStEhjxUZO9ooJIfttHrbgxluDgg8bTrxUDc0PHsaxzvLkNfuFGG2mucWM8eI56/TpypsQ2S@MzVLHXGp6d4wXXOV2Zch7aBEhZL682nrGOCkfW3DgakBLBsQllucGtdNNgm3/RtINv3kb1QcpjAOsBs2YGcPlrywrkntt4q6BDTS7nOA34E5NU4CSg1THKHiZ9hdPRLsEbdmcmvcTpRx0MPGdS1wTLactEvFxeF8hwhMzltADTXa13PGvSsJvsO5wNbIxJeksaA7Jld2BSr3Iq6lTppLqUnQRJDU4CScokLQkUHkze2KYlv9N53qRJlmhzgHA5r/pet1EU/ak7GZEds2LCMeaJhPKd/lGKJoVinhpU@kjYQNeyQkL1Da9RJAVK2YBQJgsmlhfShhcUsIEh3Qp9yUTFxagB@FsaIU21iRdrrm88Qwofdfz2pKO2pyjj69iImirJMciS2n64pXbvq/3dvW0XNba4iTwKldIKexSKWRpG3dFLNg8TPpiMT5qcqL@Gc087nKtR8HcD1B@MLCD@Gs7VFRCKBi5LdXZ@dK7qcHgPzaRkjrINmXTdY9OHYnsw6Y/PzqfnNL1T4PSKQAJ31LyIlwR3IsMiK1E4bE0O9BaHYSGRr2xqtwpBLZRCtUzFN8dALK5Daz47F2wps3/C1MHKpE06CMgJ2yTuBANkeW5LfEsYjvZJEHCT3rJrKpMJNwwPpWIxkpxTXzeBGzt2xF23sktWkkuq5BtBJUxhBk/RxziiQW1ZdTRQ5965riw4VPDovxWWdsxoo@9mmUbriKFl58CUG1Y2v0pYfT5KuZ8iC05mULnxRuV1gxcEBnkPdvMa07gDRvQdATObgwbjBRSBo1XgAPIyiQBS@SjGZnwrg6UXUyS@xcF6jDYnoZYAXUyR@FqCRrtTEaz10Gy0B8CdcUAS/NAEQdA6X2NnDsgmUnHSYlXhgkKKJM40uc4M/8nG1KG3aYYAemzoj5UGm96oZbvYQnh3ROwWSOetAcE9iNyp4LFmp1fC6faRpNat4mEIq1EhYMAZOqkungv2JOIknaKlFi8rMtqSaODIa8nRCFtOwwIlEkoALbigvGoCWABFEOLi8GSxQHkluqC5eFCL@Anexhpqq7UaDWguHtRaHxGshTisLmguDBrZ12ijdMfeMLQrmcWTl03gY210VlWdaac9GfNJo51WwBoaw/KwGS2BPvKeeuM7KmC06FMR2oNEe@OWeMTWaSDg3/y6YX2ogGa17SZItQFC3C0sXsqLqZivo2z2LWDMDfPowHOIa3wft0DrBGFPg2IPTNIQzWSIQKNPMc2K2UPDpaZjVSVjJJVWS2fwdY7cb33pjMUdjvyezqez8zQ3q@rsotAnnSzy0dqaHovieND0VOxPVRpPOAZD5eIoBkkLfhwck7FJxSuOfHfQ5svOPOKqamGtDukogNPDTggHvqZE@6ILAprGxe3AB5UoDmxCTi3qlI1DC1VRHCuXxqEFtiiOwuXbQfJUXF/eujQOFgTjcJQujQMpMDqm6aUzQDDn3@k4UnPGA82iJLWVP3RJw@BsOd8Ow33RoqpCe0HC4MBPQ9/i2iGMuU3rXUsMutR4oNARHY@MxytpHY5i2rnLfMFcwZLZyHph4ZZS@QbWWnlVdc0fH8FBUDzumvUds/hDInrokkQQ0r0HCjHF9skIRCSczaJIH5oBIZzQ/mYTVbOaTboZ2tvf/eb@5oPmw80HKEQt8R6F1zeoLUPqOuXiKsaz59uWJukU1RSqWmA3UrQPW3nUPkGzTacIRY7FUktnFtw8zQwU1lSj@6Jiv3Oq7kMWBa2P4ETIormbgenJUBvMpp4uvEhnA0j7BNO9EnltHVpCMEwn0hKCsZJTlrDF5Z/0WUPlSf/JmAEPVZ1tMv2G3d4naLhkFVSq8OLJ@L3O6BB1SQrGaSnPIqrgo@xGzqlQ5UJu0AMM1gT@tlRSd7VTXLFfa3Xb6PJ2ckyOb3tet9U7PGoVhyfD1LFfE/c0meVjH51cplCZaudge/9Rcw/jdG3fI8sJ/KlS3sHOg@3dxweY8wiyrkvy9v7@7n6TFNT3H@8doMfQUFLaBhQsAZgkOEAPd9/ZfNeC4e9paSQbhPggb8IfceWTV96wOaXfMzLzyLMqRJOC8JCZChaltLwae73OYKKDt6H/CX3A59HyBB9loC4d1Zgc0mTw@lPyAl@ncwuK2jGaDMcEShrwmdBIZN0SDNPzn2IB8kXkA99O2vRFvlHGPDTkGwwzobJoIIPFUmLfdezT6sBl8mjWb2c0OnHkmT/r9AESX5uWJ@Pjwq3leRa9Sg5JaShceLkEJ0eJnKMux5eUERSt9JQVxMi@dq2mtME7QJFFCU1CYJlCBfgFsapyOS97lrIDREkW7KocP@pMWTb0LozEr7lizRG7NWU9X6gfCcR8EgscQyP8dc9@lCICk/cpMuaoo@W5GTP6qzvLN8wZMzsZep8K7LqLqD1yDxq8Oc6woxfy2RfQnTx3SQOamBGecTcP0MvbmHSYKmQa98dVGKjxaKbYgtAfm@GCnjfw91Rcu7ZRgSYDBJe1YdNpzmV3lGgk5I8ZgMS89Hr6duDGhs0SjOIwQ6zZEJU4iA9siNU4iBc2xPU4iM8@ZhDvOJPL6clbV6s3b7I2szOfMcX/wxQvFDTsmlaFDgoDPru4Po0ZyTbjEOhcDc1B7TMbkNste3thy1zUn/0n4LZxSakCVcINX9DsBZg//8P0bb6hu8Qo/R330NqgkDmRJy82Ycb7wntC4rpJYksaxvaLBdjSaT2L8WV/GFDEBwlE89kvHZh4svlEz7sy46dfuK4EZSuBVUMYwX9FEdReBkGTy@v1Rd5G2YAXs1dvGyy6BwECBrlug6yGQeKqPF9YZdnGV4mtsmKDlC9T5We/kjrl/IqB@ImBoL1WBjMW9H@chUaq@VAoDtRnSLSp2QtefRPBn7ptsIvFge8F2KlIY3G7P/9uuN1ByVj4P4olTipg05ee9tiB/6fL4rieiONDRlEoJI7bMkPkcokQn/0saAcPb3iZLVokn//JxaXLyaX/ICgdHPPr@uBmrkEjC2@BRj3IzaSidYON5w8GwKTEtMY6Rs2as5YcnsViMOZ2oGKyxeLMzV7V2bPY7OsmO4R8zgyW5pLQvx4xRmscYZBYo@AzWfkyw6Uz12s215blDtncLjPrYmAOY2N4HDHFsZie9ZDAseIIGVHUkpsVZm@eIi64Giv8@K1R66TfwgCt/qBflAgg3qC03Rs88/CgGpXQzUXxmZ8kDX0R1poQkBxXQ/F1ExUqoKniVIR1v1luR8BWuz3pTbr4hlYTuQodI5VK6DKOBMH@pOcLTjxx7068LvSghpxawCKCmDeEVtIpDKz0paoPVR1XbbTKUon1xovkho6SqG3tkTccU2W1qCyALp@IQYUqvDULVrPwaKB@RojYFW1N@vOu1@9kLHiM4urlrQTyi5CrcakqUUZ4TCwcedQAeTjpORjOZMZJN6bGOUUfLX4y5fwqjlwH6UaNOhghxFhHeL5aFR905FoGkYgF0cjFspq/keVRIkR7QJ49F@JGfrWMFQ0xi1wUkWdoo1neOia3RWTUSjgIm4GmWQCOMEAv47peht5BhmlXLf2bn378D@nsWamk0yimjtdvgcxAEUkCrPj1YLCnv1voUT4RW8UQ7n8McDPqo07b67UwQs3YQg3ElYAZJhAxnwGhodOqQRf2m8HTjOULRleIhFUqbW5tqYN39nffR2sovkQgKggVRyK4rdI5HnYq6eSLYjCCCCVEYR5IxQikGxGFMr1CMNNjcq9znLE0sGC0vvdnNFp0lz9ATXdelyGEmJ1mpz54T4i6tTZaMxGagnEevvenjHkwZO3ZeMSDYVoIEz4OO0D8@ioyE@kXQ8TX9@sf/SVVJxYlwPPhvUrPrjqJ6afculzIEs0WKo3EXjnV0CAkIr5wiL7/c0Lmc5BuvRGmrti7okES3@2f/K0iHPj4ALNnlVQOntyFiD5hROb1gEYuEV/hQnw/YHxHHr0C2IgOZ24XH8A5WRyh0VDGSi5dMHy//pG0GOC9Mb6ZLKhjxWluKnYy/t2eWSor05E0vxb@xBn@sY1UzFyTMPJBFYvn418Fy9TuJrtOZvq@Yq3OUNNiO/zxf8dRH@mYw@pBD@CM1p6q2LWS0Oa//huDf5q6Mr2AYH7z009/FvRxmtizaWJ/Pg1W0zTai2lS26@EtqTfxyMjnZsmTsUv3WqclTutWV@TEPwiadyn7mBPk5Y8kL5Z9NMLln0Skk80ErPgpxcu@SRcP9C4Yhd7uFsJy32auMw19oSFHsK/ktBMWIz/Zi/G6aKZT1zzyWTx94QcGT40Ho1MS6kkHE6ZWNs1VaG/6JkX/66HW2PvfnjVFjAuNeCoAB1KTQ7tIdR0zV75Z@GY8nPma4LUijhb0D2yaqlILSCatLp@TFW12muraxWHDsS9mFrWX62S1LxU6nfY6H4yPEKpg97veiR5jOj5D4MHxO@M36W5BG4bxBW2tiH3BHVqcoNecPwI@SA68jmkRQ30AH0E4gb9XTPdLVQ4heSNK2Es3QGzRFfoOh1FoURBRCSJXKURK1SwnBq7EP7F7EAsXR2ydIWDJX0kP7JBzoWb9/d/ZnYkM0oDF3sIZe5inP8s00AqRvRWTh47hKdLRl1zvhlByk3VR0Di0f2v9m4Rqi6Zl7TAkjD/8M/NQdfxUZf1CPqDJq/k8R@DY@LAJJ6A1v7JHwlBJrsSbBmJNf@Fnnifd6ikyvEku0Q9CdX8/I/TSNrxg8TZ1YuFLMGYKGOpnYfq8aPtfbX7@GDv8QFeyNiOEY0MnizosdjN@zIJsO4lQUSWrYKYv8rirJXH5OXlvdxqlrr/V59i9xltrpYup61hWljux065ii63YIxoKi49QjI@kfJ8aQGt47qlt7XaLRkhEKB3@mNcr34HPggYX0yww2c525j82WTalrqlYsZzial/nd2yLmOSLxPwqMMJqFUUzl@t/IYyvhzKoCurGb7e1eJe8xg/9EK7/CTQL5uCnJvN@Avf09PT4jGGp5qMvGLHR/dEPjqGKw2fArPQH9ClJrrNBsLz2iDbovPCSft58KnQbvVftHxUkLkzRZXo2je@NuO/qaQ74uHTHofieNV7YqXotjc/y7fzgCx/2H6ePz49qkoGGwYbhRNORO5npL/0fP3JGx4biMEY79lN1mH3eXvQJW43fdiFgywdVM091JAz/VW@Dz02jNGXyDPxfqqIac6wIoXCRwPKgY/AVWnrYm9anzWc4lNT3NFm8Tki5kKkrBCM@azHQWEDppw/DSrV1dan4izemJDh6wMqhWhIRDPTMI5FOOZMWSl@HV@oMA0hZ04aWv60a1Rajzd/g3msacIAmhjCgHcypfoHT@pPGn2/c7rSyJWe5tHREUIfilkjjSn57OHPOPrdF93hwHeS@h1/zAouZZ3UPhFqYFphxRcZq5DGDTTLKNx4waChdmCNMnGL3hxnPDFTJW2cE3reTtfTwRhzw@rSGBxpTysZSBo@PFmm9jaihoUI002XdCS@OF2o9Psj9KelYQsw5ugApj9DM0IM1OAuFYlhquZuq/C1jBNg2NkHbqgrOh@moh7Ksro5l/m3m3/1pZt/DOsivvVEsLwphpTGph3YcDuyXNgj5nrNmldoQWml1UWXf@ntPrmn0YqD2epKSZumcD3YBQk6a01@WxxP8EtqX7RQsK4Zyr5qVuNlyetCD6nRNAle4SlfE4KU5w2EI4jEFOtIsaldDCRd3jjoWSyu2KnVyCk1cspFGHqa0MiGFMNAnrbbhgY6bWvBeQT4KqzRS2Kh8lsvMD4VuyJaKZk6gz2HqEBbGMKEIp21G7G1161GW5tWCAESYgTBUee4NemOb6fCG16lYL6ZPYqHUu9R/E3IgPcKIDDagqusVJYxRCYvFniV7pHbS/hUT6Ur@XK@Qv/K/D@d14n6fyWaWHYhK25iOR/69ztJbODIxotFlfIN3JBT/ws';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://tio.run/static/379903db189f0b2ae1990edff26ee736-pako.min.js","text");rf=d("https://tio.run/static/2f504a6e90427d18277bdaed462f16fc-frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ 86xxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQ #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print((1/2and 9or 13<<65>>65or 68)-(0and eval('\'ppp\'.bytes.class==Array and 4or(\'_\'[0]==95and-91or-93)'))^1<<65>>62);exit;"[$'#{print 187;exit}]es##print##es'$/"#wWWs {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #e.0,1,_ye{--}besizeString tnd xfmain=los1''gem x=4721en nd ogola=1$0C0 cod/|puts_e25y $"3"cl91/2 <5>6#"5"8=2860ay =+ codefn( );#6and [9]=x 3 8[]p#s
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWW wWWWWWWWWppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37":x(0'0 "'\"")[9]?"75":'??-'&1? "79":"77");}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+R++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[1]==2?158+4:17)#>say 27#>>say 170-3#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 pppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
Run the code snippet for a TIO link.
Explanation
This polyglot is the same as previous one. The purpose of this answer is to activate functionality already added in answer 183.
To run polyglot in ZEMU:
- Disks > A: select polyglot file
- Options > Instruction Set Z80
- Press Boot button
How Intel 8080 interprets the code:
org 3120h
mvi c,31h ; '1'
call cns$ot
mvi c,38h ; '8'
call cns$ot
db 38h ; NOP in I8080
mvi c,33h ; '3'
call cns$ot
hlt ; halt processor
...
How Zilog Z80 interprets the code:
org 3120h
mvi c,31h ; '1'
call cns$ot
mvi c,38h ; '8'
call cns$ot
jrc somewhere ; no jump; Zilog syntax: jr c,*
inc sp ; harmless
call cns$ot ; '8'
hlt ; halt processor
...
Different behavior is achieved by using jrc instruction (jump relative if carry) which was added in Z80.
Carry flag was cleared by last sub h instruction in the generator program (see answer 183), so jrc does nothing.
inc sp is also harmless, so the code just calls cns$ot with the same parameter again, which gives 188.
Generator program consists only of Intel 8080 instructions, so it is executed identically in I8080 and Z80.
186. Prolog (SWI), 9302 bytes
Thanks to user56656 for their advice and their help with navigating and testing the polyglot
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ 86xxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQ #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print((1/2and 9or 13<<65>>65or 68)-(0and eval('\'ppp\'.bytes.class==Array and 4or(\'_\'[0]==95and-91or-93)'))^1<<65>>62) #wWWs {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #e.0,1,_ye{--}besizeString tnd xfmain=los1''gem x=4721en nd ogola=1$0C0 cod/|puts_e25y $"3"cl91/2 <5>6#"5"8=2860ay =+ codefn( );#6and [9]=x 3 8[]p#s
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWW wWWWWWWWWppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37":x(0'0 "'\"")[9]?"75":'??-'&1? "79":"77");}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+R++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[1]==2?158+4:17)#>say 27#>>say 170-3#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 pppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
VIP score (Versatile Integer Printer): .001445 (to improve, next entry should be no more than 9449 bytes)
Verification
Languages that are not in the driver:
7 Japt,
26 05AB1E,
60/156 Moorhens,
83 Objeck,
90 RunR,
94 Emotinomicon,
96 EmojiCoder,
97 Cubically,
104 Paintfuck (origin at top-left),
108/110 Ruby 1.8.7/1.9.3,
119 ImageFuck,
121 Braincopter,
123 Mycelium,
127 Deltaplex,
129 Brainloller,
131 Extended Brainloller,
136 Wierd,
141 Floater,
145 MiLambda,
146 Curry,
153 l33t,
154 cockfuck (perl version),
157 Haskell(Hugs),
159 Agda (too slow for driver),
161 2L,
163 1L_AOI (-eu flag),
177 1l_a,
181 Ropy
I only tested about half of the image based languages since the resulting image from the program is not changed from the previous polyglot.
I was unable to get the interpreters working for cockfuck and 2L. I don't believe that any of my changes would have broken the cockfuck or 2L parts of the code but confirmation either way would be appreciated.
Explanation
The SWI Prolog interpreter is very lenient in terms of dealing with errors. For the most part any parsing error will fall under Syntax error: Operator expected. Most of the significant changes are on a single line that I added:
#fi`le. :-write(186). end_of_file. `
:-write(186). does all the heavy lifting, outputting 186 when the file is run. The rest of the line is devoted to handling errors that prevented the Prolog interpreter for running the code. The ` near the start of the line is required to close an open ` earlier in the code. The later ` is required for pip to still work. The line needs to start with a # since it is in the section of the code that is not in an asm block comment. The end_of_fine. tells the Prolog interpreter to stop looking later in the file reducing the chance of encountering further errors.
Outside of that line, I added a new line containing only two spaces a few lines above to make Retina happy. To allow me to use a w for write I removed a w from the Haskell right above.
Finally, to make Incident work, I replace an xx early in the code with 86, slipped in an R after an existing +, put two spaces after a } in the Haskell code right above mine, included an additional fi and le. in the line of code that I added, and inserted a space before a w in a line containing mostly Grass code.
187. GolfScript, 9346 bytes
"Click 'Run code snippet' for a 'Try it online!' link."; h='https://tio.run/##7L1bcyPNkhj2TMj/wC81DX4DgLg2QIAAQWAGvA05wyE5vAxnPpIfpgE0gCYb3T3dDRIYDr84sh1rrVYP0mqtWGktnbNrO7wPivCGww9WaCMcYb0qNvQbvn1ybDji/IPjzKzqCy7kzHznHEmOEEig65KVVZWVlZWVdemW4vR/85softihqY97uukyV3Vc1rG1G9XOsPUxe65oTjFfiEQQqmH3hgPVcJ3VSJTJjGlGW@uAn7nmtWpon1QbwvOMWbbZs5UBc/uKy1SnrViqw8yhaw1dZnbnJyswtjUwr7Q0phxoRg/AXNW2bNWl@GXGTg1dGbQ6ylRMcSpDy4Z4h22q@ufBZ5e1zcFAMToOQJYYe23ajorwbdVxTEy@wthoS21PIS0DqGJr5l5j/8VUVIWxF1BExdLVEVNajmsrbVczDaRJjh3vnx4fTqWQZfb2ZHt7OjTPXqVNg20P29fTUQV2ajuKrkzjX2aNoWvuutPhRdboqYbC8plKJj8dWWLrtjKTZIXZqtLparqagQZhadZXdUu1GYawrmmzXSiSXs6Vc81GkDLTxrTlIHIabYXphYI7VZ98Dghv2n3VgBLmpiNlP3IqIu9HdDTKQLHHLO70TRv4yGZDR@2wW9PuAHMZ@jiRgvRs9Im1FEctLSOCgo/g2jBvDWAi14SmbY1dlRmmkabECLjM5L3mNGPlixjaONidDi@x/N502AowWvu6O9uW@TI7Mq3xdGiFvdb25rFzIcc7wobZgdaYipPZoQJBlE2Y8NQ9D22zM2xj13H7KqTE7oat6UTa0Px1ZolOnkEHi1L7czBAfWwO1HBuDjNUIK9jqW2tq7U5W6gjVzUcyNDJMA2KcKvpOuuoOiQIsLdTzDGxcYKglq70M@1MBNkKc2GDa51prG1ZjEcxXYMibefKTMW6s08Qr/cdNrIGzNEGEO22zW5XVdkn1epD8kjHjDD4tK2pavm@RRVgDNUjjWpBd0bSmNj7gU4ehW5txQK@dwQNXG0AwkpzYw5TFUdDcQhJHNXoEFUtX1CaTJlgWHajQXeFqg9twu2oNnUYwgudy1YBpeKLqvitrbku8TxrsENVsdmJraqJSaE5kSVkZmIOLlYkQ426thbbOtiOQePyFBnFgsa0CydvXkYUlqmxxWYVvjVJqka29jfZ3eIFurmMBAaw7LiSYLUfmZO9uFDhO5Jb2Z59HwGsEaCKzrKm5WaVtAUFTLtQwKyCTnSlb/IZSw9lzNam2iLEchyqA60BooO9TVHN2kPbxnEgIKpyDZXWTaMH9ITK2kMD6WGwUg6aoG2CGE8x9QaoBnKT2gh6NVL4pK9BoznYJKFuwUczIiiMZ8DGgqJevo6pDwkOUjou8jJQBZIixt0ue8u6iqZjEohHVLzUtuoMdRfTDI0OtjyMVmonw7xitKHjAtDAvIHsFEBKAcD6g1C/pEIBMDSESVXFqJ/@8Z91ej3A02i3QTIJdn3LOmabxl2FCguDGUOGBXGoU7EALoW58@SQwY2iax3FxeyNsciCCkG53ppDvcNMyNC@1aCX9pUb6NnQudquypmcD9UpNlCuuTTROOdCxQdKCxqWMqC8qdpp9nwDWqmtRqLEM@nB0O2WWdraYjEn@0P82Wr82ZMLFQqXyCSWFrPZXhUYLrNEQeCLPcY5bxsTA4zjKo6pdSLW2O2bRp6l20xq10xLNeKxCRyxVMxuxRIZlHLxRFWrtTNdzejEY2vAi3XIOJaotmvtc231sjqVPJwloLlFNNhd1Xg7IUVA5FCnuMkOQBZnQLS/TQtXKM50mkhyjM6EgpEw02E3PCBKqgrypYkMAnIo4@iqasVzGTmBYgLh5tYbI@bVdAqHqPCqdpmMRWPJcNUJA9R0oqLYWU80E8WWbvVxyAGiGI4FI4GNvNuGcRYlo6O5oC@mWIv4mkYRkCwkE2/VmK3igOzzEXVJ3uUwfRoFpcAQdKHJnqx2Qh0ZhAD0ZdeZkca6eQsZUplwmAHRYWCmSg@aBhLzijR4RXhOFDJZJa4mALaWysrplgadALsbyHTB86G6AXghz2EAG@8kIdkzUMaApc2H1aDDMK0LfWkA4gF0mbaKMgeEj8oHFMxkSP3PAQ0ZdeVcOl8sTvaxmS7m2tlG@nsQ0p@yj/YkrHxjQmmAkaer3jJdMXpDpadyPYop7bZquUJQQU0cF0TR9HhDgWkxeGacfmTx@XTeNIh4qkWQBwp53npiKFRQugg1Pa2DMGWKmGiA3meDWNLH07kDwM1U5tIHBJkowAfpgSJ4GgAwmTpS20MXpBow8G1fa/eBZ7F0BpeLfBCazh6CwrmDZE93/ayxMHL9aT6SyfpBWIwHUaSxRWfxwOCKqOoTAdT44YDHMSvOYA5i0y8iDASh0ExWyQDvfQHnwDTMOUiBkD5aBJmM4e0AmtgxKpQwcHlqF3VWX8v0mwjaDNX4DvJf33UtZxXGCc3tD1sZ4JTsiT3edQ8MZJasa4811@Tulm62QCw70D@zXg7Z9rCljaYqRGF@G145kRtQwLoOq8HI/XEIXBePdR0QmBS@gcChKIkEN6HgvxIAElAGCBXvOiSKt0GoHI@NdlzKUFfKQKeTUkzCjivBZEXCVD5dNswBSiF2RooBanowadMM1PSFzCeRr8wd6nzZT3pdLJa5MjUjfhd78uRJbDVWB8n@5MkzcK2h6xm6kuB6Rq40uRAugy5KkSIXxp5TCgy7jN2fe5hHiUtsthGOSp80K66cr64WLlPKuSyeeXwmQNSBZAPoND4ATyxRq6EzkZDqt1DRTKs7WfsNlM7HbVuzBBFeKjcK9wsqFIgM2sDCSaCtVnGQfZwmg5oNoyAore1@3I5dnOcuLi/uLjrJi/tYClMnqkqtBZWC/OKDTM82hzBcJs6XV9PyZSJxXoBBslWL5WJL8Xg5rUNGSiLxXTmRVDi14zEVpHb84iIGRBX0OW/3bcI3SuUTCZ9UUA4cmEEnjMcyd2XIv5W4TCRjkDYRS8EUoxaLAWXaSASHKo2cOUGgg6NXnDAbyWSE2NC0r/E7I/YhLAMTLJ58G/h343hy0jq4BunK2o6Oqkja5toIeLNLPLBDD1/jWmW7pLEaMNxCDWC07fgzI5xLG0PSn0m5NcMZ0XQQISgMxx6Uq9oEDCLuaiOYIEC/H3uKEI7fqAttwITT1NXMGakmEoOOw7C7Z@ZqQ4d8WMm0nYAHQO8Bp6UrbejYk@guJHYBCIHPs9n5MYnqDOJpVYlmNV@qIwwsbcVA@nU00tqHmtNH8oJmhVMJuwtURZUddAOVqLbL2jDm94DS6khzuQ4PfHSMSXYUJ55ArbHBtS5U9lBjwEJ5NgAazs02zHdU0Bwwlk8e2ZZxo9mmgUTObAFqYPgqtsEU8nnkBTZqNHbzmw/Tdx5yoNhMsByibRjrNHHbTptlDVM3eyZbAgBkzUyGM/au0YYigM7nwvSSOdonIlCjZxrjKR5Ucbh3UEeUSwVf@1YQMkvwmSuQNWx@pQOAB@p8vPv9FowQcjGXg/J7vhx9/EqGsEzXEQPbLAAQBlcd@QZb8nvV6o8nzEHIH3wWCfxkqrxj8nm9AgMqlEr08E@UNNzJeQj0cy@q47nm1X2LNCQ0ZYRnGRO1B2UQ@qmoDu82UMPoVDCGeqSYQDrT4EH7boPsPOkP1Yja7ptMugANI19n2Y56k0WBI4Gg64OqnIasVJuUMT@ZMABHXHMIWl1H1bWB5u6SuUs3UHUJhmUvFm1uAYJDTXUjYr4RiFc0SQWy1uhx@K0RDkhORKUn2z/Y3GoeNk52alJ26NhZXWsBB3fU5gAUT111JDb9ibIjFZCJ9J@u9SPTdGu8ua519sVPFNN4yfc2m3u760eNo/e8EITG0QZDXcGirC5OAWDyY4r2elXIDti1zYGvkTuiIRYLSHp1wmKP01MRu4yxQ2GvD4WXMHyANvhMO9Jrt1na5F4/UACuICDa5WkM6yWTCEl2ej9QQJYJJdrqM3bLC6xgoG@ln7BfB@jmxT@cSGC@k3P3iNwxho4VqtmdLFP4jdvt4qjtB@cp@DqNrK4HwQUK5lb@Sfu6IMtM1FxgH98y4eOrA3PxzUTNBfbxFTk@XFWYj24qZh6oj6xEyHAVYi6uqYg5gD6mFcIUXrkI4soU99CyhchrbvSDiXzcFcKNSxsBKlroEEEeYJ5zx4AvOzhNtJEGPJKXJ2Ixii9WsHQHJidrCIL88hmXMSAItDjH6mTckRugKIRRpEHn4IsYfjxnBFlvKk3olUFpvZBQFEvrIMDkUpC46Cc2p5KaWhDsg/N2zetNEAHDUJf2QsJRfiLehN5qSbhT5HkL2qY1DvXluzwn/kAT4iTUuwqc3CSHUDuyJyI5tS1vxYSUaS7gTmBI3TNBEdrTHFqTDEu8iK@wX0Qkb9YxoV5LQUw@sP6x9M18s6UURkSyGMTltYmT3cDVzGXkImLxUQyu9dmUXdAZ6WcCdKZQszF8DBi0uvQzB2BVWMRguMMlHqTKS7Tqo9HOBA1evSUwmtsTMqCWZijZI3rgLH9eeSbtFROFaandISi3WZh8ofsLYOlKmSC7rZb2ECjQBYvuPeeA2cPWPLJBL@zPmLTYBOHdoe3qakc8//0vOtAAs83TV8ak0PuOJtCNeKP7YGuJpOihn/ktSzBXQ11TiAzk@hLKtoKrCIruO@ajRs2EpdN9xR6g3iwaF5gTf6DXPMJnvOS2qg87qvecnwmReNJwxlMb2oBqBE@c@NE094HkU2Y/np6mTrqpdAgLn@BoatDavF3UEVf1Qxo0yJivKKdnnWPBcpjbH7pD/osrYF9qV83C73yqrE4yWa6otGQ1azpKS1Mf4QNbuR52zLR13aNKY9FKD3E770RoTEp3deWaO5vonE8AXkVb6/VU23s@BHbbB52dJhvZW3o8wiqexsRIB1Yew2nr/PchEG8Hie94mE6aTj/fwpDEIm3oNUhaXOZOh8ikTRFWV1pjnHT1v52zMENSRUHw1NrJZK6AY6e/phEsqFvWw@lxwKX0lcr81HyBnZNk3lQkyxfW09zgRHUWS@1f6PUwcmkDRU/nOyHng0LcM2YGrjmgNANPt3XFAWZyRXOoN9B89PMYg@Ng1Ea2ClyPsHdQHG9p66FVkiCNBRqGrjkW73HC85A0nbYvB2hwpwP9BEnRN0vfDim5Tj/tu@YLBLPt4krFA/z2FQKOLxLgMkyIgTLmQ7Rrm7f4fVDF6Js3Kv@dP@h9mluqrxBVaZ04Q2vPSd5pf4ldca2bfuZT8Xpuqdy2PjdcWOQn1fyvZWhH000H5tv4@xghQHN2HP47n5XDNNMUI02G47B7fjJRKItlhKHsgZZU9J6pl8q9rAI/Dzb30O6i@BfPrxV7vtiS5S@LLU87Mg1ZPB@U99dZ@/pLnEDWZRtXoULORwbbebJLrF48XEGYQ@DS8vzKbefKlDKT5caPhxrAbvdvlbH3/BlDykPU9YYUa0y6NSh/mKBSBodrc3375@S2/Hhuna8TSDNoV75UiVDjXusqiGf6nWlSls/J35hCzuW@Xjx19aE6VOdqeQetKxW3BnIzLe5IUHSdL2@e7B58Y6FyohqLwkyYBeKhkdCH@iRmjl9Vahy80feogFF0DTr5F1WcufLOAoXcwsn2ITgO0TGbsGcMrYnGDdHuaGgcPU65vuX1bLMzUUiM@VaJVP6yIjWhszsqfR/S77cGJsyPzQEoDMZXtL9AShYN/juBmEICNWPC8DE3e3@pGhRaUDygRbVrJ402768TOvmHJvUEXKnAtM1Q3TH@PkTpeUK0ZZr6t7QMyNKORluA9TRuG/1SC80oOWLXAgvMFw6aQlrdhwwXfJwRM0ygHs6m3Ufmz2Ez0yNTwhmT@SOjVciA/qVJJozUZBly7Lbnfoghj7BTy5lyZuVRduQ6qNlSdYU/RqXlx/BVMoVH8flah1BuacEFF2n4skywrhWdEj3WGIildWCC0lcHKnkf0eyVztXQ8R4PAo1M/M6JzmRpkeGBdJYGfd3A34kloJA25JoGTKlcxe6pOCfRcW1ShD4kX721i7nE3R0oPZWfEHhMdASmCdzOxmdygXO@kWKV7zBpQzK@AP84K0DHuVbHjveci/D1uA3tORw8im1eH2@jBfSLnTqTnbtk8wV1z@ibfaOv9m3qHL7voe4BHOnysx2PVQLK31eca9y/R/IomMv1nTB1dVPXv4a6KA@5dDTN@cbZLdx734Gk34R3rLQgQjy@aMeDIZuIRGP3Q32nrw5hZHJM17TUNPkeAtXR4sN/59ubdw9iDjvTVLvDNx@g@U9xtZauslsNinDlhFe851uTWrqp4BbRR5R3oIz3/Br7VNu0v2j86Cmma1n0aFr60KEfsvOmu/MNmKtsm0r6NcyguXzfB2dZtWe22n3tS0VqqYpraNdZz5DDvY/OS4UwppprLL2JwRldA1rZ4wwyQS0cf4yP3YfGv9DyzNzabwxte/xlwTC5mu/bW/kqAToeyl8svM6JpiEfNzZ5G3geWaoQ67QPchMp0Kgsp9UcaCXyg/afiT1cQnrRguEDSs9UvakwoTWyb7FfioV@suRpoc0KED7PePGQINwR8g1mhfGdYc9JfJlx@x3QqfBnLsJGDw878dUkRzdvQ9Zm6PqKIR5zR2V/RfGxhZHioysj88icyYq1zbQ6fNDepWuWw39ZupufW7zZxfpZqPH82a9oso7a5b9f0vQGpo0b20GlSLdt1WmjGRylMZeSXAQZZg@kclpnAbAHO7f4s3sD5ukqkyNe@t2@2lNwo9uehnvedGd2EATM09sEvgbxm6HiaG@GpqvOxTm9XeBrUL5Welp7Z6IFPIQedcWuKP6Y6BQYNNsQt33Nof3FnmN@R@IsRivvs5HTlnb/nNvjhpGQniS2ebL0LvO2g/oOtPVjvDI3r0ktVCy6Pyj4NJcMqOI5t57zt1Y8ZlW4HQ6soSMe83Mf4GmBsB15cE3hzq0GUjH9EYQw6yu6O9/WHDKmgn4lRsbAOTdLvkPgiI6e@YcUnJTYWwdhmi1OSDkZ7xhilPYh0pEFbws7i@JBiiGKYte0M4zg4nElmUwkIjwRGrN7BoB5UHQQDA@J8DNmDtM1xyVYrcvOz9ni3Wg1tyrfsxqTViV2ecmx4oeOLGyNLDrFdcSTny8ql7XFWDodW4xdGKssF/PBVR0acS64MgHb1ejByxuQgBkK322Kbq/GVX4IxunTATNQYDqgCJ0aZJ9ApYof5eDnhE5wFf3f/WVHnLuD2ZIDGgQIUSAIHjs1B2rfvH3G8xW5NyxLwXN7iAP6nM5PkaQ3GgyYATQmftzOvGWn2ydlcYhHnHEFzyEfUf1S8MbFOTtuwXV54/HS@NspRcZ@Kq9SbVMfDgzQUTtu38mwY4121w7tYJscuBDMcG1U1Dsptss6Kq5V0qZpmpvqpnlNpx@wJP/uL/nRJdo6Lba0etnTkcVQjrhDWqbzQu22OYRSe0g@qbYpQOJIZOiBQ7T6wDit8vAEbiimM1XAkWnvRBFlw48VbTSOWXqLxfD4Lh5UqGrd@GLj6MXb89xl7Uc2yKr//hfZxJ0gnPRdulJypBTzQKr3yFjh6CJEB7ExJi2OJJ6hv69cE/vKb3l7AIkUzmS4tdzjMdO0RK@hU6F0CNLnRnG3QBzd1M7e0aIBHSglhlVv6WgR7ec0UDLhSU3DgQ4G3gSh5r2uthgfcuNE@thlRcgQj2cp4OJHUGmnNR6TwSSLI/aZ9ZHJ0m3c/Qs@TkgdT2YNauve5pVCeItRdlNtDWld/SafyRdqVJ3FZm2tTi5b7Zh4QvL8h4tRPpe@GK1sXWYdj6gXF6Pvcvl3QHUT5k2LT7PY87b2N@8WM/Xc58@OMmaSdB@r8m1QICYW7w53D7eOTxonp8fQCvee@Nk27YESyBrkItrP2zd1OnsKdLE11fkG@eP7ADweZ4sKW8M7ERKJSHirKoEKWktpaZE7Q6JpIvUXks9L76ih@FkAIdO6GvM4ahc0WmxDYDakGlZ@aOEJWibSilOAxGUaynjsQD5hcLPZHFlKpJJYDYiVBmJ9JanYw5V9xsO@hmJfxPI42Z7NBUGK@fmd@/G8inNJcP87qbcFA@VvX2@O5fF6E8wj9QZQP9RLs93Y3Ts92ppMBjxGT5K6tUpR7NHmwhl7GrdreMce6TiLSIiGnZrEJErAvWIwowsvWqp7q0K1hHBsD3hi4lAqvxQJGBMoU8NbQy6rnBbxOJUAdZAqVmtqC3lXG4WK6I3RIXR3vIq@ENiWfNRewTOSwBylOyAy@PGqgVgFubyud0hCXMjrmBNWf1Jej8Oq4RgNOiKlemCo8kcdh8F/aFTyXPlLNmJiOJMvWZrl4aurMD/q@7CJKh@j2CInhLTIyy755cX7B6BMnSuF5lO07UnskodRWlcsPOwsoPdhDrPKPg5NOpLjCRNfv7hFbV3hV21Q07YVrA0d9TFcPLjsjVuEb3f7uIbaGVfNSL6HeW5o4EAFQKGLL7ZGoIgDs3VJ1vMj9Jzkpjit7Q2VZHBzxOlMX0tw2I3mkEEOG6GLOo4OkhJrIyqOd8bQYSzW0B3QSTowfPMbVkg5ydB2XL4nN20wKQo8mfFVxhSTIgjr1GZP78JQetuGYfUDT7xIcITZCeGMrT1Jp4FyPc1gjqHBNMldRbshzfRXmWsPcXW7HptJ4hVhlVzpvjvQQ4Bz7jG4ULM//eM/43cXXLjg/kPhHuXWwfdHwtcF9z/yYmQZfP/E9@XB98fc90MWm2z2wPZMObGfi4rx8vktiK33dveQOWSwxPYZKKMQ6VFqIB9pBtBAG0BD31C7ITjPIWiWAE/8/C00O/AKtDmqLKilUH6qfRnHo7ir2Sxq9DiLytAWV3XErZV0MvfjEG@kAMUqWyqWluUsFDJ94yGk43E93FPJESYSqyDnIjeaVfvQauMOeCY5bUVXa6Uqb@/sovJDQfrgF3QRYCNc@T9nkAY3zfspIK4uksUXlaScwKQ4OMXkGMqpjsnZBzS8ODkAJIHBhne@CFRIU5AKeNNQRy5pQWNvUtPCe4PQqqLye0k8RGlAxHHjvQnTXSzYJYmbykOdLhNuBukMwY4RbFWax4DnP7AL98K4FPdnMGCmX81hRwPc/3DOpRqcs/DA4OxtDvHpuxiwNuz5sWHibtptKC2L57P5QlYuJUIcKglUUF7svp8BJXRYEABtVbsyLaexsbX78uDweOZWAoKMTYPFWKy@lrxIZ1Lnl74j5pd7kqjr29nj1@vbHinDpQrWmhEiWHCeLua83KZL@kDuZ3x76mzeFDGTkZz7WsS0upPepv0Ys9iD2GwIcINvi5vJNZ64uz@/XKtfGNGZ7D/Pu6klmllC5gLXhUP3tMSmi4lF3PU23Z7g/W1OxjtwkZeCe4j8oyDcHwQ/fK@AfxtccLmAt703Qsf@/FN/kcwDG3@h7pksz4pO1vOCeeUFWeMVVcaiBhm2IzP7BcKlYaIusxfXiXMtPpEOuF3Iu3bM4ZAOCWduOaIbPnya@XAnHkbs@sFxf3HOvQ@l07VW5FYcyfROBfnHMTOOpWtuPBExBMT0@aBZSOfRU/M@mFI7HzH/QIyDeuAoQ3etxOlSmtvLCL90gHl3AyTpeoHDIdDt0LRYYBnbVD3XEehJbHMIWbRxkvVyOAC4Lj2OVBwtVNCc0pAY6BnzinKOB@oFJTKDTjE@SmT66qij9WDEiSdSIJq@k@XgYgIFT9aDrtSaVwM0NVl9BeqATVNYw3P9o8RahbxBBflyB7udH2xcRgAZJm0lVrk1InZqeHfIYMOvsljKp0wrkYplGJ8diethaM2TjEsZttHHHWJkzuh2NVLDwsd9@WDe1exBBmsFwwxnoRe4PzTMNd90R0SIMsq5ktGMjjqK43Hc1UukE4THbs9uYglphsXpogpxLUFn@sYKTxYqrhBKwW0PU/KuUvHl3KRoqFQyfSeCR6tgogE5Hrv2HjhBRYh3B4rF4kO68sNhGUbe@EXcSDmunWDpOg7Xt8xgySTZKeBBETAPQdAuuTQ6Wx3HG7Li2Ro0EoY6RgcfnzSLncuZzCW4KZMEW0Qb5QZoU2jdS0Rg3glJVgkt6Bfwt4ol4rcRZsSthIuUbYRO3QPU3GiSU70@yRegBdWa1Z8GR5xDAoZTtVJZFa0xKe0rDPhibY5ABLRzpLin9wN9xeEYoBrKaIDasNWOBvLy@SvVMFQgEPDMAC9fVIbAZHYi5d0Lmgpu/qIcoryIO@K0DRR08kawrdidboK6tpitkrmreg9qzYcL1Gu6QrMZZ//rbCZbvYsv6rVxFnTNRD2@2K/JycJSMrloLMUXDdS2nj5FK9n9IihzzQxMOkcAlF7UE1XgZ1D@aotGdVFZiy92avklSgFemPbeQYIfnWzmblG5zy4@BWUpBSE2FzrxRYcu68hlMvI9lA97yGI2BTxzh7dO0G2fmP2ilkxiGTKLTSzAj9mL4yQNmxfHWTLIVYV@n@0NRHebUsX8lpi5pZQTUASv@gNWEQcssWmq6QEH94EV5sU9oP7xjF/h1lJGK@KqE55QSZMxXy9YhJxGmSuETJzflgIEHMWBiOhNKYkECJPf/CYqlxiTnpUKcTP5rJirJmNFGabeMGeOPgc9PLsk2dLdxWb6hqnp2HlXKWY@Xh5eHx6@S1zEWYXFohsHkrws/cAqefZ1nxWWf@DDfptPNLqUjUSzS/LTlWz2w4cPMOOAz3k9UwfxwT@J83Ts8jy@wlh9ZWUpVSovpZ7HmqGCJeL5fOKYZdmFpmmW0@nA1@zT1bzxKP88e0Z5wZQe/hkPE/kLh@dBEBEa/VY4pRhlFyuKspRczj83qlC0Cn4KTAYn/pbhK7NikW3h52/@j7/507/5E/r7U/r@W4Vds0/wue4y/Cf3p07IraC71f2El5nA1KJGcsGKxYqF2PEPMfYf7fOEyfVnK//hTw4@Rt1oPZ89s@HpRj9GS@Uod4IDfAXPdxOtR9cQrHQfHWdrtRo4V/7D/wbp6y8BD8aM1@CnXvRwlcbRerpGST5H6yVwyPk85Pv//OIXkWh9FP0UlWU5Oqa/ZjQn46f8VH7KGDiy0kpZMs3nXnnLpZH/8cKyspy/CNoz1NzYtH5wH/KBdmVmdBKU3D5XMcEN5PgWOLyXtvTk@YdNxlQYavGzuvp8huB7U/6jTBo@GdENRuhJj7wqRMu1VJNn7/NqNOSYqrD/y0Tdff83wkWi3h2M6XOle8lGoc9FVC4vHzwfffWHBYX2iBgNaOdnzqbDPKr7HuZ1evYtcJHoj7XakYt/r1v4d3iMfz9XzLFn8HkCf/QPH9@Lv08oRAQTyOznyW/RXSPR8@j55eWbPv3Z@Ldj4F/rI/7tfcK/Ny7@nbTx7@gN/j1UmUh0bW0tmkwegWooePZrPqfwzWSawufxLqL7nX7Y8kHp4HmERdOXyfT9/Xnmh1GyWhX/oDRVfR9@uAuKdXmfTq/9UE8mz6l453VRzrX0ZR3KyotMPz@sAeLk2vnaWqZZr9fTlz/Uz9cmE4l0z58nsZ8@h4T1y/PzSPQO26KGP0v403bwNy9JWfLiYAGjcwVcjJz0EAGMLk9HfyT6Ye1DPPks@Syn525y8rV8/do8CP4PDkYQoY1yV6ad6@f6cgckIsupp7lxbjzKDcwDuQNOFf5yA3Bque4o18sZOUOWx6MJVA//Dw5M9/WBCdhMSOmOci4iznXh2Ts4eA34upD3FfxpuVxuBIUc5W7gP6ejoKabnej5QzNxETln0gcVRv@MHMvkYplSLKZdFkvWx4u7@3zpo5SKNS/OY5fVaNa5uMhy7Yjll6t0r9f9fbO5tb/ZbGaRj9YWk8@T6efwqdWTa@LxLFqvPrtYTWP7cf7LNKPZtWcX9UIa3aUkNFIewtayyW/8BCjhWX9yEYEJ39kZfs9ub265ixzkujg782PxJ4tB5KIg@ABodm76CQcDTfP39N85@M/r//Upi59fJhiL392vxemTwL9E4u7@7l781hPxuPDE1@APA8CPSe7u6@gkoDtwnccTl4n7ex4Gv/HEGkdYxzzW6pQ4AIQOG@W5XsSqoOHVFuNioeziYpTLJaotCPHN68pnWnNJVGk3ymIL18lgNiAvJQikuFytLgv3SrlaLQu3XCpVq0s@VA48wglAqqO0q8jo1WgCi8DnBnE5m0erSgUmXHJhba1UrNdLRfCUyol0PIdRdLFi7CJmWdZFLEPm9QydLavVGratjMkqswzzvQvoXjHcoVKrFPES2Yps2ulKIRFLJH6QBep8gpdBOl@MRfkOFSaXVyjw/lJ1olEKi0ZVJ7aYlaLApQ67u48StdhyMRFvjdUEWy7Fy8mK@Ks9SbC1bH2Jib/z80JyeWll6fnlZaAGYKeu3ik1@b52p6zilP6@2hYXDepmjylPnxYqnz/L5Vz1ItJsbjZOGk28sV2SUGJajGEoyYcIru9ZduycDDDFyuU5Fv7yIhZbrT7n7VAusmisKuDSMZA0rFyhOkZhlqd1cYPpCAWx@K7KS/nCk2xx9F1pKwda8ecl/Jyfn5fz5eQSSKKlSuXy8pJCPz@hNOeDUfeS7ryppc/lUvEyjerG1ai7BIWVVwrRpYhFu3lWcqyDC6I2GrSeQGBfcVgL164dVde9yx1vTVvv3GodFbAf7jU2tk5S@TVAmd9ubKTyx6frURm9xcBP0QX0H201Ng9OIcHh3lbjeOvF7tut00MId2BQA2LBZ3CoqEO1qd4Oh7fob6r02dAc5epKsawm8JY16v70qz/46Vf/3U9//sc//fkf/PTnf/rrX/7pH8D3L@H7x/z5x/@6UsTfX//yn/wvP/2rP4fAfwvffwPf//PXv/znv@Bf8v81fP@vUNhfi28Ijn@BlIDtj379yz/5i1//8h/9C/j@S/H9F9Pfn/7Z/87//2/xh84//@mf/TX@CM8f/DEg/Lu/@hX@/8lf/d2/@RX@/6//09/91f/wd3/0P5Pjz7jj//2X/5r//u3f/4O//W/@6d/@/V8@8PsHj/7@8ivCf/l7CPn6cn4Nnq@p17eG/PJnlee3oUaQCzHVn/7Dn/75PwBu/Wfc99@DD/79qD/0PX5MkqZf6WQQ@IeMfc6CgpN7/tkHBZT/I4ZCMPs8iY1Cc17or3/5T/8Cgydg/0EYQ06ehV1EYD@3PwTYf@UXLAz7hz/96hc//cV/@9Ov/uynX/0RCrH0ciXVSKXlL8xgALD4FXAIWPoaOACEwWVtjT1hTyJ5cDxZQ8NCRE5@@AAkfQIuUJSXIsUC@CJyndwyuiEhzDuW@Mw3ifN5@I4iyxXwgQOCRuSAqCRErSdZrVZLRkY1iCNQ8GKaEauXcY6Kun0N8GIinibVLIPeyEbrhAVS1pJHrLlUG/GESQyoEwaGBcKgI0nOS8lybRMyrI02GeJC5MnIB3h@qNXLtVEd0f1IRQAcyXXIEqBqWLpR/Ufw1wgnwEdGmz9CUcq1ZLJehpAaVZVySzUpT7lIlaO6JxnVG8MZQ0vXs@eMfSfJZYnPsYCUTEDjbzKAfkaWhmcQf5FcEtWhf89J3yVMD@00IvrwMB7/DIMpvQAAvOk07lmCbzqNpXkO0SOOKknZwiPJMQDlksIk4wfQyJqMJKl9k@SB/KEMX/dZq4c8iA6rs7i4CK61ulSQDkBZZ/b1quMqNpr/SWtZZVKpImEwbhdRFw9JnV/aXIJfGf63ntA2Tk6OpchiDIfvGPPySCcL5rIZpdJ7VaO6LFHJkwQXiQbhXIWkNRzQ/ZZZIhKnG4oTNCdULdBaIq@d3ro5YvFcSpJScqnCTaFiyvjeXF2t/Sgvr0TgSf4hXo4srumFZsAX5mSwdyFB63fpNepp4AQVoxSp18U6FJMj9eOtE0hwcsDkfC7DQA28W17JLxeXi/lCqVRcycvLpcpyqVgugIQq5Yr5vFxZXq6UKyv3UKDn0M9Tq0ut4lr97818/qu/N@8zPxQ/kfo7Nsqww8M36ftIfZROZ/NU5JpcXKmOa1AQCorUSXviOuj4Lu04DJsnckHbmO5wdw0ULXKXRlZdgA@LLETYAgTBBzCjFZ6JpeHdg6pYI8Or5/k6mSQXgRkSkQtgBo4tYoU/EWy4pyBtnsrcWSwFzhw6Iyd47GIfMoB2MNgebjB0TXZi8o1s62r7AYiNPn/N0oZtgr7582HWFeOaR21qeKVb2/WjdhS8s8UZaG7/AYhTa4Bn1FT794Zha9CCAqKhkAOsw4@tm@Y8gBV2evhALV/7x7NwyY3OZwH40e6LnZPQ82SrsbETKbH1g/3NqUdRABXZ3tb2ie9d4bFe0qKP4v3W3t60VzxwzvCEFVdSKRB88IPPFH3omVn8wQORMw@PiGoml5JTzbF6l07ft1S8kPuYXznu4gp6lxhfNx05FuupAxjIoKvKwM24mbVn6jBLWsxt5HBxIPsZZzlNNV8cs0WQe229AjNGtlasl6JSUSrX8uVSDuaAtSTdi9414ixRjZZwSnheuayNWIGVzy@tqBN5jdu1KjI/SqA5kR2YmwzwTmg8c@xGbLUD85Rbg05JtPD9K0OLPRgIDwxCp631@iAAb00fwAF@bikKg@@3fgCHGv64jwe4PA8Km4nRZ8Ejt75VxzfXMN9uw6XCGW7jpSM83towjTHOauQEpTG9lYfhwakWXmRPB0BhmOcnOunaeRVkcyUSwfUwrctykQxZufKVcrFcKeTLqXKlvFyEGWMxJedT8kp5pQLMkpPLcqlcrMip8nKlsAySGWKLlZVIFKSX1s1mYeCRJYmemtHGCybX8KZOM9OvR6LQ8NiX2AjfYxZV/IBhmUmF8kWOQUIpgttZl0Y1Cd/zl8O36MlSRFJYm0W3tzdy29uStI4eNOlt5CSpg55iOZdbWZcklWI2YPTIQ6I@@rZKqMBKkoaejcb2NmK4Qk@@jDgk6ZrHcI/ueVYAzEBPoUAasCR99NHlALnJS1SmVC735HLrG5I05MXDw3UA1@C@ZSrsFnowAhNt85gNiJOkF16iHJBBOuJwIqsdr76NhiTtck@jgSheUuWLvFKv0NOgDySywQeML0k9cPRsmMlLUgucyP6S1AZXe6xA2ABceG@F4SqSNOb1wJpI0oiglfa1BIqdCId8oDw7O0rf7ag9/hnb/NmGqF2I0kbDre3WixetXq9ljxtbL44o6uXLHeVqPLRbvZZI2GrCx8RUEHU9GE9/VIxqNhV9ftQriDKmoprjpkolbCofoWTi08OMBs2XGPUSouYtAAmE8BkAcAs/6wN4ristHuV9KIqeo1ZLqiLLYtfpxolxlRQ9WixxhyIxrjwDTX1ZWkXhanZBvxqWE@nis2FZKq1Iq0vwlJ5JBXCO4rlYjjEpdiFJCRCKz6SVorQae/YsHXsqP2PSSkValVZWpET1HuVyPHHXjY9So1oOArLZNezH2PPgCSqL0DdO1JGb2VFx80U7nT6b@KytnQEcng7H83D7wwFbZ7ckOnB3vLeZuFlbBzmRqxp4fFhF7@IoOorUO4qrwMxj/W64uipg76u92jki@Iw/a2nprH4mXbJwvsWVHJTq1GjnV9bWzj9fgtpVk6vjKIwk@XJ1hM@V5bDCtagrjrsor@RXz4eL52n58smT3OfemvR9nTCj4kV/YRMdyKoqhHnU4NIt2tU@QDxbTfM3F8jlUiKD27WbZrdJt5OzDyEhhgmtmmgzicXx1SJ8b0g8FlvJx2KJWBWAn0CwaAxqbK@1JBCU0FqVPCh2VVt1h6BG5Kr3Xln8bLhSWZIj0ftIBy@oXK5EoneR@7v7tbo3Sr9i47GSTHvep4z1kjC/yNJSAC4iPCFXOlN/zhq1Ru@oURWgjQ2aBQBDXPBjROnsk29dcEiu1X/gz4s6LsBBPhEqPl@Uy64l69l6vX4RkSQpKvn24nIR5g44wf4xSjZgtnHXHRp0xnj1NRJMWeWaxvll4sd9Tb8rF9J12usSB3a@jybXsriSlalniVrtA1rnjUQNUzjRGukCd8dBfS5KOFFRmXVc@WHlh/IPr08PTg@22fPcanm1zElBC@/PUyk5JseAtM9h0NKOtiJR67NZlH80Xlajq1assBwrTChIFzVxijaOnBA/R/v6eeHy8hwmIZcJ8NVq@WdysZxcXpVXEtE6nubLr0Tr5IBeky5EL7mhOr68whLgIbtvXo7WsyJcXpETUScdFSbulSKoQNHy6w@fYQIpXn2o5cmVzYpSLd6v3cN//f4c5lj3NNW6p3/8ycLPPQeAfwT3PfwRfEJwYZgg/vLH9Br/X6OfjQNeZqkEFI9@qNWhYX9o/tCMRqKVWD2ZjeFLeMVHTF5QnVky6E91lvDvhyBgCTSwJd8H3rUlVqzD3F5dymazF4k3eVBHKpVSuRSN/Gb2k12CedbSQoPF@FUdXA2it1F7x0ViE@9Qwunx0kJ68/hg4xXMQkEPUg18lxzbONjPYBS@7iw479PWVcXWx@J9Z2OEQvXpZOMQ32d8unlIac7opBeF0ixY5LK421kVrxtI3TA5U2D5XK6YzS1n5SKTy6u5ldV8iSm6ChPsrZElXIuYlFG1NkxrzHXW@EaCEi80EAbj9jSYfDjqKntxuEcp6ND30sLm1usDdrC/9z7jhfLwk53dY3Z8sH1y1jjagnq83jpmUuOY7R5L7Gz3ZOfg9IQ19t8ziD5q7J/sbh0jgmwE5RWuQXCC@RodW3PGTtYdW6pDat1EsGO2r1V3MlyxLSWLN89NBht4F72KVzhPhg8NmMF1whrjcWMB5nTDNr4Ftn2tdDp2BI@YaW22gKPtwpJq455NqZ9zVlhx@O5Tzi4@Ye3l/dgKa@f2jcLaCtNz4o/py4PCEXvy5MmFIVWFNI6Eq@ErrOEg3MgMYUGZdr/fWoiXltkSqKn55UQQs39wuJDzfAtnRycLsh93tLmQ9z272wsF37MFvmXft322uVD0feuNVwulINn@xsKK79vc2lgo@z5g0oVKgHN/c0HORTxi3ZhaZ4HeoxPf3t3bYksAlKhOxKJdAh1TwUCI@NBw@Hl/JDlbWrrtm/gSb5i7jKegO@qXoD3wCagFVCrOka6XKbZkWvAzUAcADMlob3Gc3pdk99opgRWvmIcRJHIXWcAKLWCFAH4BT5oiHHtSY/kEg@iFLl9HjfPrZFJMOnXoPNl3DlvD8b8OzJCiO@vpXCGkUMVrryIL9wJlvEu2my5trCRQGUoq2VIigQeX9k/39nhmFmRh2nGJIBl5pDk4TQuwQRXhF6sOobxxeLNQWyCtFoQGga/mitxPtGZkujWRFFDPhYU2IJik7o2ipxjqUylc8EO86OEbogEYosGdAxc/sRWPt7GuPdVtU4ESSMytg21eQ1wyrLHJVk4wzJQoRdF8q/Xnz8zzXbiTXnvSa8Q4boGcF4vj4yWtIWwCwxa8o3IEQUd9KeUCckwyCamhOhQXqtcCEB2@/GSwV8o6ZJSLsadPqRxr4KvEKAtMl6QcWRpBEIEgGJEPkflFe0LFTSxkl3ABnr/XFomI4wi/CK419m81AMk6XdCpVvV7od@cC4bquNUpgSyiuh1sa3AX8k3wo3gETk6xFnSTFPMi5RJG4rQgxdQU60LwlExtagZwrmoHMtFjBeiM1Pr7m7yF@BUeFM4DqMYg91apwUBYPMXuS4y@sNCyVeW66kGBPCQo4FtkmjgSgsM9nu5ok5It8f6CbImpvybl7vaqx0c8NbCD4DQiK5665rwiqkuB9QBoBr9Ahv23Bug5S3JkyaSA8LlMgG1NwqXTHO7e48svVGJruhZPvrkWKJYfrMXWV1bjt6sFDGsBi0AtQMTHAW8SoOlnsjXz81DAWEgoqDY/DwUMoAEvQR@fQPAV6WHIDdKnvz09DNKr010Z@i20IJcKPMmktz3p7Ux6sftCiMJgSpBfZp9ZC11yCVx4UpeVwdHhsnIyYXfSS1aDGlO9NF1fAvMcgOdQVHIwZMBZYYwSJOPgpdXKAF@cUGON7ebu/tbJZCziyzhNUfA@vhOY8khMgokCYbwTR0/CL1G8i0Tg@mb8kOeRIno2j0@OthqvU1C@BFsLesC0DgA/oidM1ODeywFCDbUN43EnxeLHDbaUYE@xZCkmLAPo@eosdNNRAdWDOXaGVp6yynEQ3z/Zk6LYIyNzspLiLJ5gny8uYEjNrTB5YH0uDArGSqHDxoUVVHY5Hl8HEVLeEzD7vGtyZQMhgT0VvD9ibmZXuRxbtgvMVfugcY9y9ix@qtc9jm00LHrnCS2TJmVOlV4rjbJF3KgA4@KkavO4FkljI/IBhmI3hjAczsk0lST9HNmTYj0Fi5elo35rWb6k0U6WJc3LskaZzpbhN8I6B9OlyNSZUbqYwrRcS8FjlSLywEK7ySEG2ZEIt6eE7ieKm3hdvZtYpXslUKY0YSTX3GYz7qh6F99NO7TbMOSjuuwIMPxgbIZHUkdCx2SkIA/qT5MR/FXveGMcjDpTCOkVuTW6DS1OOUYifskcV7WoVKFioE0M39EYzhBfMx72Q7Pi8aRQiROrQiveVrA/eMjOJ66U4TiGTj81JxjE82yoz6Zz4ny2mROHN4fNS@Idm50TdzUczCsBCIYHYsTBtzkxhnkwLwG/kSWIuDwPEfA8TODLy3hiftNDv5ps8dCVOkT/E3uoivthdg9CLAjKpeDAUFtHN1Vg2raGlwBPI/KP3kLK@CgROgXss1Ui4CTFaWvaNHoPk0BEx9jonls2WsW3fI@@k/PlRCqEMIQRr3wbKPpDOFkIKZRwDpIofx0z8yydjo8aWXAab5A@g4fYjQ5M74IEpvUIPMYGsNj4HvAC3inkx/jMPKfLBehWZxmHwtHcjs0vT9y@9BC0Vwk5ESbob5t9@luzT4fyxz75s7KusfPJclwmQ3581XxQR6@D/6yMvFJP5pb4phqHuUZVrx9gX7xRI5QNP0k/ma2PRkggn6e8qhB6DPhKIYG4woi@Qb5Q84lzvvNSB@PPUo2lZT8Nl3hBbyCreqjwEbwDoNnECzGbTboJrdlEy1KzKfEcaODFAS886IrOxuMyoKU2TYqNS2lFSknpdON4Y3c3rRlSit@jWpMc17TVJl5oJKU6MFGqSSSwmgjTV3WrJoktUYrDKLX0cB6NUB5QwS9nQkA8F3qFdvimyy9n1w5XyfyKKplTmQW3731FbkeUGx5Kfiwnm19j5WW0AX5XxaurbFVDQcNviBUvQsXrCyZOzaNJXxSB5@uQpc/Buwp4kejRxDDR1njon143W2Nk7ZO8WzykmUs3RG9HUw8iCDiVc590SO@VYHSjU0cVehaZhzJScEOfKFhG1DTE756Cxi9BCAa0yZs9RHlTnm3SQTPmVFEDwWJaWPlzCS/@gAY4NC349S//ALd//Qe48QIQDPJEHbjx9g9M0RUOcREIuOgqEHgCe0vBbYIDZaQNhmi4CR8vF5pcUCwc8rEmNOpT5KT04xRFiIyO17LGBd5EUlqVoOoOXTsyffUIws@7fSRxGZkVsnT/LRYzpDrMQzr3PpNE6nfQSCFFDEWzI0oDaVMSk7gSQmnl1UuYfIZ4xxMxqD5PhZnc6omIoCYpP30wXoVuL6lNTC@QIjB54IUJEnArU/j9TaTcJ1Z9FSRosTAUV9zmlBt3ND5Y8DAGT1FLRB6ZSf3/Zp4UbpL/TKdK/@knRTNTn9/zVOaRKcw3z1Z@h9OC/6LQ/xeF/mco9L8zbf4BlXwa5WyPn1LXv6iGf7v6RTJvDMOG3btB01v@5@hhvyNFYOWb9ACv1OfyY7rAl8dnD00@PKz/zFE68pvsSad0tm02Go2TgWwfvWj0Gv3G0Xvwr@f2kmdXy@ubt@sv1juNzc3ey97Gvvqm3Fjes169K79/0f30UQXtfefg5fefdKvdj7w7sm7P1MPbglp2GsPhx92dsbuzfjrYOC6@X7nNbenF7rr6cVN3Nl@fvHt18qJ4nLz9@PLw5adBbuAcdnNKZVDYeV16uzE@MyLFG@20s72nHQyOO1un@cHepvZ@O7mR2zuuvJFze1u33xc2bpPFXHbXenXw4uj0qrX1vX60u/e@s/HRVEofr2@t3Wyn0t24OnobOSi8kXc@Hhz0tvKVFzvZ282u1cnld3S7ePXu6HD99P1O/5WyNdgunlbeXY0PS/03b27c/WRv@aw0fO0sJ43Gmzf5V8aLm5uto0hLMU/sgnpmvpGt29tDszJYUV/t7/QGb2zZyB4U3yaPBye3m1vr@seVUeH0/dmb2@Xj98PXb15@f5DTjo9bW0rJanXyx1cny5H2oLCbvDndOi0rLzpnbwY3uzvF95vZ1311v9E51K9f9Ha@N48P93YbBWdoyHsbN/r7F/2r19ebG7u6eXitG43lbFE/6bw/OIicvtRam@rOO@dl46r/Pltcv15@n@xYL06uPvWvX64fnx6U86PDcc7ccI5aO93R5lEpX8629Y9Hn7rma/n0TbJ0c/Uyr71vfHIjhU/jYmVPf68OjJfJdu/70Uc9mzyV5Y3vdz@9f3@8c2O3Gsbpx7fbR1f2645x4Bzkjl6@et3Sr8vulfW9cXwst3Mv1OvXyZwSGZ3uONBG6olSXDkZ7L2xRpvmx6Pd753Sp@TN2XVB3bw@etv4eJRr3RrWO8Pe0wYbuc6B0nhrulvD0Yt25eb0ekff@3jgvI@83pKLxW2z66x33y5X3mVfJLvXL96ty8ej3L5x1F0u2ftv35xp2lb/3emno3Zx@61VHrhG782n08FWcmtv1P@klnMt/fj9tRE5LR4fHeZvjVfawN3eOXpdcg9ye28POztjufFGlW@NlY1xcXNklwpnm@/s99c7hpV9r30cHubUm2TnveUuv9Fa3fZbrT14FTl@2T/dP3x7u1ss2S8GhrZ@WM7t7@1s7Pc6y6/Gu6@HW3utq86L3XfqO@ukdJ3fWj8rbb47Lrgn16/cSvtmUDgsJ0/0gds7TUZeDvvDlcMz@@Pb0ffLjUFLLRzp783xijzYeGnlR28bWwefeteHlrkvb@fH2dM981rPfTq5/bTjlBrjZHl06g5M90QeFeU3kcLtJ8t9ab18c3yw/vLg@5fKsqadKVfHbzu5wmk5q/Xtwm6p9ELe2u4OPg4qqvxp83VBKQz6SWfvOtvZ6Jy@PbvWrwavBlftSLnitNd3vx8q5lYrL@fer3e3iure@t6JrJ72Xh0vb@7nDt91Dk8/jk46G@@Gp28PtNzW1cvKXm/53dHbyquV70@cE@XMfPfK3o@MygXTkUuV4m3huFI@6NvHhbOrivv9q6vSun7Wkl/u5gfqtma/K4/L19an/m3v9ljNtXovNj8qR90tkKSnhzmlOLzeHx1HCm9PBjcr1nry/XX71TtD1stn2kr25ONV5brff3W72V4@a3z6qBRfXKmV4@1sS98uvkgebbw5vOptnn0qL3dy63tvlXejrb77PvJmR9u8qpxdH4zG8pvt4/GgkTP04s3xWfHmxFw/Pts5Lvdft@xua@eqD7JhMD69uh3e7Kgr/dFt@VX/6q2S23tX3jCc5cNc5KW6O@gcnbx610h282rFvTl4v2@dlc9Gxddl86xiHpS1V43ui9Gbg@5WbsXSzk5Gp1v97PqGNiiDTDnUT@2Ngzc735@9tHKRvFFa/7RhFlc@Jm9G70tn2cPk3vB9@yQ/OLPtnXeavf3u5vDdq@PGbnK3NX5xeK0cvN8qHu9vbDgvk9taSR3vFG6dxkZB75oRZ7A@2h/ZVqXw/fVeD0YCs1PpvDgpnBlOo9G93S0fbzUaL5zW7ktlNHrRXYExAj9bZ2/NWuQ3/GaxCL9UjD8UfqlBZOD0WuYI5CU/iBWh4zEROh4T4QdiaDs032n8m@xS5CR80IXePsgNPMMWKGusY6LykGG7/k2dePl@ig1MSK6hq21a9ES0rq21hi76HFOHX7JX4VEveleSOrJ0U8P3muAd6zgntVV@ngzUl0zkwGCDMc43XXXAj99o@GoScbEmXcvO3wBDF/tFFtpt5r1RKkPXRvrvl/oACoRl9NJ0T2iPpdPtrq70HHDoHXJ9iBz791hjDrqmoPEDs5D3moqcK4qtqaiuUuFO8I0q@y@YbvJL370ZhwLKxJgudEAjFV3qoOILKh3tRtXHdIu/2slE@I7Pr9oFGQ7DbdyTYXS54dTeUFA3VHtqA6jFE3orrdml53jhxvOlrFhiRWWoqdgtzcV3HDb55f9NnqO3582a3HtIByvFAi1XjFCzoWtBuXOgjNA3lQopRtvJ8SCBK7JH1RBVVG@34dKSRShp3xXjnhDmJeth3Nqg97tCPYG7o6kTeE2g1RBoRQvSM2v23zm0ydEHqkb4Yv3Wu92TpnjVA99iyCn1@I7LEJWrns@q8hqEyi9KPrstE3cYQPHR7Mhv1YWq3piclyXa94jbI6G1cYYd7Lakd/hi0RGbRbtRzpcv@Q7CHG3d8wjup3nKOeFpqFRPA4IuiA0VPg98ZTq@QZODzNYXEXdtVSUA2s3pHQOZ2uz3O@a9B1qmpSvGNbqqfKsszBfsdqix6ML7UD3QlOXXReyfpDkC1huS@ttgg4JKtt8sBCA2xHrNfGpgd6b99piGt7CfNdrHMA9/1qXrZjseRC95W2543RJeThx@KqsDtCR2cWetaY95RmieiVerAIL7dEgmqIa3WzVU61pADURHm3pCpQC@rXpBeIpbDcqZYo@Xlmf1hNiBdgDNLyrfDIRQ536xLnlWD8tCoHciXJmJpAFxvC1E4MwuMde0gAhdwXEwjBGP8N2pM1ThO718LmKcTue5S/hnz8KeVb5xFzuUimZPFCEJ7MY4Q58qnF9oBK37XQezCliPGgp3cGMTasSLTIMZPoYzLZmcaKcQ8nMN6SazJFE7PicWxJBfI0F6QXuCoT1x0Bp8Ky7r8h1cnNaRKRKtQUafP/sdBrw@Nx5653OBJfw3qiKDc87kfVkQtOr5vU7ouykmIIovVe9n99Ijd/dgAm7eWtpI1eMgMJt4H5fFIEhsWbIs7iAIf/sSBGNjU9mFvHryJA6pzgkuW75kT1lcXluLr6TjFPRdOZHwO6NIng8lDyUGIV2vs3h@KV7wEi9jYkBZmESwPB9BniNYXorLHoK8QCAXAQNXMQjJd6zMuXYScTmE2Md7OQmDL82Yk/tSPilfrq2VcY9nKHAqcX5@0ZcKyTwk5qgXkpMxHC2PCIVfTtYIkBfyoXEkhGI5WQAUPOvkZESQ61SEn2k4z@XLuYPT70x58c5peIMPJcf38an2eRnri5zKN6VbDNyWa4tAfCeSRW9GCsI4Sy8hm4OOQF0ScuureGgqxd@MJQYtoF91alQMHY4gCBQDRAQPj5ZiV4@Nda1vH@wQuEsGPl7nFJNTrAzTEJAoIDHKkBhECNFA6zXbA8uHg6G4nOA7vvkARpns44oznh@AdkK138uJxBgnH65wA742rZc3aQzh9I1Dgube7jo@3m4d4Y7Z3f0X0IQLWI8UC369aj7hGP0qbigGf7OC5mpQBJBtfEIj6sqbajJ/DPTyF9g85AJ@GjtPSLVDCMYTC@2Q@EJzm5opsHFSenykukRHuonQBygnqjDPYLcqU3Qkx5i/dLTM3wdEh94oNZEKHH5CUUCkENLs5Kixf7x9cPSaKHfYbOwd7jQQM0ww24rdYfTGCuwghqHqfFD16RnB4RckNK@T0vJer6DhOXyC5a8z48QDwCbFNCl0ukRYX870M/A8eF4Ckig@NCgVzY5qzcGNe1d9MFEZZw5C3oq81GIoFGWaNxLSgDc7EnpytI6Sjmhpqo4Rc4Gx6Q0eisHlSdbDtw6zTHqlGfVc1KN6xC82f99TIU8vdkU@coYWrg6rHSlMfqXdVh26ECOgPqBU9S5lIiRLiFAQMr/2gfzgZ1P8sVfgoPfa0aCb8/XeQM2dVBZBe@S0@1k6bkhB4lg8HenOUytJLRI58/fMTqiO2qTK@FBmPLcrntsV5MYFLruaVsi0y/OrCUVsHnk0jzxXXDf2NDOunvhbyanlutDpnT7e4EK2EC51qMGwmXC/kG2OJ2TdU6/Jnnq9OOiJ85W7x5UyQdhJjUwMOMH4KSbMnQ6QLT5j26CTKzT7GtrY/txjqLfooZGSH3TyphgET5zSBHXag/PEJ56hepAzEBNIQzotcy6yu6RBxccXFwhZ2itPIqRr0ClMYRXQDJAWweE0UVdSJU1HTBRDgShWxShsd7xOTpDBYGZ3pg90IRCG8gOHwakEfoyPZ1RGJ70/r0aokUMCnZUiuK6aTkOCBLdrkE4D4hbrQMXT3PnVKM9WQ1TO08k0fgIGRZ1wy1wUIOhnmPdAqJd5dW69Q/XwDsNh4kSoYrmqOEHhneg9PWQFuVAIHf89ONtnpVJwOhjvlmLL@Vxw5BhvmWKlSuRn2ckCewLnR@w4okGRrZBncOoOuqCq69CJ@aOj4dCPZePT4hF/jKu@crXEZ7COEMdiaHDYAN@23VLxrdK4XusyeSRnIgsgFE9C7yv3Bm8A7A0VWzFclZ@xREEuVnYxQ0qIOqxqO/xd5vQ2b5D49Kp6Z2ir3AAMIR2zTZskEQelg5YeDmg3UgoVhhvVxmsANFcc9F8gmSPYgYuGOmcCL9ATDnWPNzgJhUigHo1GFk5GGpaRetz0Ilx5UldO9nJUypM9mYY0782fWAAir2AVojF3RxYEgWeGGZqPL4lXJXld0gcORP880@DsIMMnp948XKDhY8zszF@7nGOMIe5qh8egkdjERKioTpcJ7wwcSQDvCFTbs0NwIHqMLml4Ilx8NooUxHeBa9wWzkhGkBZBoxQNKTZyHe7SEVeGUfSC/@5j4uca9L6E2BkwFgfm/OORAgJZPsEhxNnIaQjsnxxiFMYBpeAddSkb7D8YIQ7/vBuKb@IQbxaO7oSYFyACPq8ltYuXn59Jm18L0UcpU34kbbqkFJUI9eX5YLzKAgxrFwKDQpE88irlgZ0eBufePEAqPRmkHiv8RG5fW3iR3QzQBCW@sug@Ie6FrW4eUkg8MG9UvkglttUINTPUPlxJgkYUjEA8S/1emCoEDTypwEvXCqXgOrOXxpMkFCMO/c6KHAHlO5by3nFgT6D7Zs7gXO@8inJO9qrqVZNakN4/rGsWDY2TdRXdIlzXtDxb2ZVQZb1TxhOVFYm8es7e72CAo6ubt/z@BRxQJHFyWfquk2LfdXAxRISExyiPGvPk3@RZ51CH/KEW9Ei/fn5Z6dCs7@F9VawdomgP8zumQ7w5r5Pjy2ppCJAR3DSq3uZ6nmphQagzoPRMpMsnhNnZZ2cPRbcL8pq26uMtoXt5D1PAMYSlxn7keGgI@qTaE8Ae2GeS81iAhA@LL@EOw4a4SEjmiU7qcQdGJJNiPKtNWIODA9QPMmIYi5CdoSPKj6YnmTJbijHG8WFyPg4viRjug/5fDRdk/GBBkBy0RiTGOn/NiF@JcP/browGupslNDfQu6w8/HwUipjQ34o5Tw@IW4G@4M8O@HwgrBsIRdtTBtGwBQo8zI350egUg9wfhA9uGPnIF/jwaB6kpBtAwsnoqomwQOIlzIemRVZoEjNbTGodoqjF22Sy3NSQZAjxsfNqPLXOEVk2n8ZlQO5MyjO1mkDH6JAzWeOq/PIPUmXximeap4Zv/8CGX8LK45JlMM@y8HCwt9uBUGgDS1f5yR15r9k42PWvtmLi7d6qY2KQkzHtXvZWu9ayHDByLK6tSqtD7Od4SRWPaW6dwlCGF065GXas8s0KqPeiWvaBppPqMPEBE@ENWAYAd7ug8Rr4AvmW6t7i/gGBwMmECwvRigN6uGmwsWm2gtIr4mQOL0CKyu5A4XtAmGGLXkXeVlxHHatZTJht6fAzUPBO3yxMybNYw@yBoe5B6mPoEmrmSrlRIpuhgtHJ6alc6bq5SBptRxTj4suNafcI2hBcesF3y4S28fenikkCXYNoGvqYGXgFQE/Bt2wzet8qZIWcdwvVpB23YlGHtjyoNI9YzlVKJOwdMcJROhy/MxmIKyYi/MWcq3i@wzGRXWyV9qZS8ok9LVN7MnjHnNxEwef5k2FtvJzry/s0/C0e2WworWl8zb6PeXs86P4vIPtDOz@yWTSPWroyZtKtQrcps43llVxpFedaWs8gNsTegpfohDR2dWTh6y1xYwCO415aXb1RdVbAZnyrOUMAPHaHUKVI1LKV3kDxAOOFVYbZhO7oovn1xIn@IMo09cmQLp6bYMGMGk@mMSYH2OgElxhVkJgiWIwLagKkFvw8wy3PpmmxVXB01NawR4MBnsvyUuDpKCXVwgRKoh5vJZ7BcxWeUHS6VxT6MXb@mn9/Fe4nMjV2Dt38knkLFFI1QrWArl/jpa966XHkQLDQig4M2HxVA0aEJdYUk1FuJQBoHMP43aYoq4WhQDU8kI65e4BWG8qQby72YrCKlrjU8cE9JUsstKcERALeN4WMSVdgZbOeZSTWwBeVep71GI8lq1GcuwMTER/1lnxyePsXunz3yRrdCcboxk4iZ6Lq7aqXq@zeA8Q9IKjh4M6SdMzbOYAapo1rM8GOFCC95M3CHkMbKkDhC5DUcMhmOC6FqsE3eF9ya5dQQaaj5UtvDQvCa7mqRw3@XmO//YPFrKe8NReo4k/oLcl3TKjTUpsvxNAqiVhgmigrDl6CR4g7OC4xxMc5P1DAJDcIayIZTVO@QZUXlNtcQVigzpmmISXFRqyH1nc@fUqxsfDitd@EaVTLpcY1uRpB0YdnFVRjOLjDyUiKJxlaKQS@ZypI@2oEf8WMzuaZ@70bRgkS6yjIIyQoMOjcC0fTxl0uxeT7KuXcpvcjcREPesQs78/di3VhIL7Vc5iK0P8lHyZWv@tIKZ4fLhmQQ/Yc@ctUkBsnol/q0di8jo9SYxAdDM8j1cWsA93COE/ecSiK7igR6zRCwKAdtqngumMTaRf3biBjzVENJkjNcQ1tePz@L1R4ebegC2QQfpUBYDqNgDBDZZ6yS/FEZhB9o2QS42FSNxk/tFZxlu2ln4nH1iP8PH0Y/31wSR7RoTlKNccJb18KpGiOl4gE/vaU@5nqUvF@i/rOlHeqvjP08Ov7AD38@s7S82fV17cYv6OKwBBDD5zj4JT9Gcyo8b3oXiC3UzxjGJgLRqjN99Ophxa@02UqNV3HP5vatCzTwfuX55eA5zmnEBQfCoc8n/E8VsENE@QsNx/J5Rx0Pbzt3InwLm6bqC/Gyd2EHz5@gT6pc9u2GKMpADFXyKLve9NTfsggIYaScJAnEv36YVZcpnJ1AtS2a9pfXGOhrKp@wamifA7GKLFf@wTj3hCOUNVp@yKUxkuChEqweUmGqHdguukkGDY/iaC6kI@TqZDqbG4qrxExtdhd6WlCJHakXT5LCrRuKbTW1CTpDOwa0if8eaxv7x0lPQbnjUGW3ljSG6VhKrbbJWvbBt@IzQ6FdQqPPYEK7/Ztc9jrM7woCnVAhOVbyrsmaveoXYJWj@80HOJdNavetrh4UH3ffpxlpxaDST6dn8ee@/qQbaDi3xqjLZnbAuKhYULssFpY8HSnhcCkvUCS3ge@5IY@bnEIsqc2CxVgE/kBivAaLXGQ/RGx05yMvUEsLfsaiKS4rjqwXNSsNV4FrH6QzMJlmCAhagDeHV@krCz4oPMLy9k4VFoqXbi4e8Aq80qbm1tIOoY6XciWiqa@3COF41bEadsNFAdzx9Jsqr@H9vNz5avXMO//AmtCph5XpghOhUkubo4GZQeP5g00nLEojuBUmIEDyn3TxrnhODUX8y3a46h3Kbcw96KpMsIlM6I4fZjP3uBGo7mpacWtr0BT0dEBRAQlINWKr53hehm@PwtTv6bpqJ@YT4AdUuXw3lleDLONq8xe4llK2GZbVTsOqqwK8gqVM47HG0R39VYJO5rSwxkizNQ90esVh@zRNFvsa21@KmPjEItiqx@Hms0n21iaDLQl7fsBVtjoq@1rgsU3xQTY05qRBrIZbtrsMufjULHR5GDaLBlzIkLG85HmSOzEmdajhICqTgAT59VmlZAQMKqfeBXkFFt59jo01Xgyjzbr4NseYo54k4OwGSFtw7YftJpkGMgr3yADw7MuTuhqDuEJTb9TrDvUURabVgbjUBJOVjbsQ8Wy9aTGLzGcqGbIMwHEBetkbAij2IZi@xjiNIyLkZhLmi@DV2agMasHgNMc2p9jhejrEw1IOUG3ieUdOhQU2C8gmuznceQ3x4Pp4l4LWxVTCEyTS6Qok1m0NBTPYjVMIx3GzMFmEQMcgiW@tv1q/5Haj6ECZKDsAQGDx9/RwthW0FhJRRezT@jpVEtkZFEVkAODoe4qhmoOHX38@2aEyAK9FlHozhA0Ju974Z1Ux3EaxmdnWXwZANvNHtB2N9ybgBN1EN75vVWMkU6EqMGGG5hinGW6OAbjpLx3N@EyUfwE4/ZEHA6O3p6AqRi8MgEtPbhNwKUzXim@bQBEJx0XM9wMpfM22Cltd0hCtG/i5grcUzpEexDu8bDxiBg1CQpsrAsiNy3V5pkBt43NIfPGZ@DX4KpPEJDBXZsaZCqGPsKPshmrhXzPBxLAg7hDqHDLYU8NpQHxCwUHcLIdQbm94a2lChsFDm58dQtfeog5ULbwRNwaPwMXZPizc@OrcGjzxSwR91S6HF4rAJ0tZCXj@@zjT8T8PuFN9Kf2P5HK7Nm6PFjOUGJvP64k0K6KWbOcN4HVqrTRIq7VcKfGGp6wgH4JoOfa5ZMarrXwXRtkO8NWvAUGURW73YcqQXtpyDCuTXTqaB0iG8zh0OztX2XuMEBfw1y5Am0MBy28kqZL9PKPadK6BxrJASQeoE5QzsHRS40knJYEfr7ArZ5kP@4k/L7Fs6J5CU5@ANC3I@EIKspE9ktBGPQHO5t86nTjwoumkDySBf3nIhCvKRH30c9E5S@9m@v9KV@@Oo1RfgRjIjCeTR0JQ4OXG9ridGva13zlCM1uJPldRSO7N64F8g3LmMiz6OEivxPE8ZUMzzgXvNaE@jMOLH3F/bKR1@MmF4Sizg/08INTAYH5Gl412LTs70bOcd4CEdbmFqisiMKdUTwtX7nkgt1nHm/NldsQ@dmgXPjolqB1LdwVeFsLUyY/12brXaFdTfCGgBQcgdBeydH8LkySXh5pQkNQvPB8jkOFT9Y8sKo47pQOh9zj9J@X0yOf4BXVqOe83sj5o1bj3BHk4W8Sboe26i55xxv4frIJ8tP7SWv@Cxx@Ht1IYnBzapWNxP4uOmk14ju8Fqbm34zX@BxV0oWF8bdQh2jhbxMPbPIScbPoBjTv8DcD5jlvTM3yPMHY5V1/zlEVscmTv@4AhneGL1MQxzfAGzaGO27CX64XHdRxM45LvBMa6dNc@gB/z@t3iu6Y4iozGlh5IofWC79tJcbrgTx70e9awy4WBVf6IU1wQGX2dMqTri9yaGsuX/DnlCJw2nc4RBy8/ydCuwW9C/X5qRWAoiMrYoVfJDz3bOKIXmyj7gobGa8BW2qKbEUdvCuMsBK04B26zoZmVS9stQePIw1L1HFiqC/5K9@ZyCY3Jh4e7O6fbB01j7bebh0db1FK2sjvHygeWlmylDm3eLm3IfDGnIkLcSJntgbjOI449J4lnIEft03XZdsw3VVhOn6tQEplqEYeXHPP7z0cd@qo9ipPf8KVeTp8TzuNHQ2PCA1xqxLU75ZPwPnycNxJcOaHMZAupMJdrzreZMDfCxVBmQnCnMeg/MSe1DLp/a0EIU424JBidt1b1ADFbGJyjRlGGr0DvVnNiD22HjSaHIL7EvwLEVABgHjcdTvO0Mugw30VCK@CzolqJJaVv8gV5t4bOXbIs92kbNkmrxfqkIpuGr2IuD0hVALS3GDQSuGrplc9EtOhIMgC9y3gTYFIaV4jXqEszg@yciaX/d1daRAsYv8nuq3gZxzJ/5nnvGfP6c99f9L/196zLrd5XPdbeIoVKIcAcackRxEIipRIxZxaIoei7GYgGAZBUPwk3IIPIIGQ8DS9d9rpTBrXadxcphennfZv20mamT6C/Q55grxBem673@53ASnbcaYdUSMS2D179nZ295zdc4kz29cxACweZx6yoXPCJsVa0MVHa3IN6kIVrUpFn8@cPNmaXNDf/B1bkCcYkEvrbn01RuNfrj33lc2sv7CPha/eDCeWgB2rHE2@sSqm8y/PYOf/itXIq5mLXGZF8dp0It50QgKqvYrxxPLKMmkfI@exs8sX9njVZK5/fK3dLeGMQjyZ3rUcRVsTwcZVmg/i0Ygm8tWU6B0Neket/LemDp/c1xhbgKC78WrHr9BryzjC6Wj5lTThTaCeS1TcbW39udN@Xa@tto8q7aMZ8p7BRRquOWmuqyJNu83FhXLUwNnShXV8ifxFw9yYt2in8tZlnFZGl7ND35lxyZD6O18KxpQ2Qd7GEiOLw2u5IeaEWm2bRIErVx2FeJGjshrXPDp@IbX1YASDy1JyImZf4ktbMys4NhiIis4GtD3IhufIQRlcxiahdKdGz0VSZbLQIjYh5gX@/4u1lSFBNvB4bWT1OzSyem018tpq5LXVyCKrkaXrpYk/Kh16/RKwZl1VOAPuP7UEC2prV7371uaBOnhrWz18@uD31Ld2n6p3Nx9Dyq7ae3r/7Z0HCv5vP36yraiA@XmnM0KVewVTv9Vpd@h2frVcvqUIcyRA@S31pNVTbw3anVMgnjW/1ds44S/Ffme8zqW2Tzuj2YCfg4aozDIWqwm6K@K3Jn3jhBbXh0DJPXxH1L48sY3kzdPnmyWyvaBw6MaAm9/2iAchPS56VjJGGwA/gFRA0@InWdKdxqd1YlqOikoGzvy88ggCU/joidp8vIWRPrd2DnZ2Hz9RD3f34evet9DNjtraQbcx959iFgE@2t3aebjzYJMSuAHlosK7NTJYX9SEIoLTqLRfHk8wPFgXpUL55nj1Xkql@gNtFeGr5Uk/cN9zBCSF7@7s7LRKLtozNzb3v/kOcjWdb6t0GoNcWg7VxQLhRhmNRqA2iaJdZWfqyFoWKrwh9WbqBmZXU3QHRJ/zSiPP0jux11HpB3iNiA/SFDebGTaNGiq6DrgRlXYEW1MUgWF5Ob9GKNehNro90LXhxeqx/oJFN8QxK8qRS9pLq09IMTjjTr/NYXR1AtA9a3VTteMRA@CFkCQwAN7BYMK49bKzg5ck6rZATMYo@EPCm5zwojd8eIZcIxq4SsJ9DgRyR9rE80ZTigGOWl6f59Exa@LdgWKkUBGf4NFJTrerr1xJJQ74f3ljw1dZgEzDLngMK1sLFcGzG1AD7O0nreOxrzK1LN4GgwjS6XusqfW82wJxj@6FR2iwdIpqBFTtnRr@rGtH9ZrhpECcWoQ5nCm3Habclhz8nauWg5L3IzWi3h51GhWmJP7TpQ24H2nA50EDiAr2foFuhYZjYmwJzeBYSDnjD4AiQeRTH7hRjQZHk3bHKSCyTuaF953vZGWQ80ERS8WHWmc07DDUAz6EnKEPKnJzAUIMaUqe4GsUz2HG7UHwNtxDZYgRNvB9PbhSmy086BpFE0cqRX4@odbDFhnDXVorUTzrBpvta2h8RtHzt89mefRMcohispHmfPTnjEoM6NlphG5ejhUqFs3G1BIO7pAK9o4PlF@qv3entr51/1nhg/fzjVLpOW8LrSN@vGClRH5mIZEclofRnSRtQL3SBGnKnxxiaa3PyLslrnKNDBiXEw@Y741m1eTxtWo0vU/xstx0Sry4qHGpAtmbEAlhJJlgd8uruq4yT2UaKisIgr0TGouedXVKnnCa/XoD49rjLFRhRPq4j5B6jR1WjfRrLG/X@KAHO0tK@DSeboM/q2ORC0XRT8aej9J7mfu13Hq2pKFoMZnhzOgtOq8xV7LSqzlOL51XEXRbi9HB/n11dHcWto6Ph1fCtrUQ2yu1rZBLxsXHkoXr6mg/WICWD7fPhRb6nk9GzIdkFJuhdEOc@RtLmuYvqfH9yNzR2gM0ePZiRFWD1Kpt0u@ih7gMX4pD06hA1kYTMERPDra29/dVehtv2e5CWdj3Wv022ZfiNoi4r2tPR2yHTJtd0TBNJkyQYZ50ypzNS91qFy3m2MFL2CqEB8nLeJjNwkTtBclkKtYRfLIQC4GG17wh6pFzW3eu9yC/LojnddSEUsGkWR1MxXZziQ8fdrJPm0wwbnnmjf2X3tAwM52pOOuiq@rRzEakGWE8DlrP8eU7fv7eZf74rq6HGazOtyfUYVTCb6O/fPUEKh7iS3HRncEF06KnlHRWiEqX9NiRWZ7LYX9xgjKx2OfCC1vbujDH0jTmj29YkeyIP93Ad/6ZZLZ7ct@pt3hKWbMnNBscehn3CAImE8RgtWFTBRRvzOUIo9Ew52TNMOT2WrtBranrVlI0M8FdTQZ6Azj422@Gt4dwVbDbLqyq8OVUxaeEU5MVdytag84EzG/evn3zMtzhXujihS@Km8@Q8P457g1PWxZKf@aTqhBQ7s7jvM4PCGDB0NVACjzK6AUTKgisTsyZ4vSdDiO7fdCWsxHa4kFjdp8e5PG@KFxrVk1DbYvHzieSjZ1AIn2wlrDpKK@ayOjPF1d3n4K6XVLf9VevjxcbAuF9@Pw3HCZzfzDErRIY8VGTvaKCSH7XR624MZbg4IPG068VA3NDx7Gsc7y5DX7hRhtprnFjPHiJev06cqbENkvjM1Sx1xqeX@AF1wVdmXIe2gRIWS@vNl6wjgpH1tw4GpASwbEJZbnBrXTTYJs/bdrBN@@i@iDlMYD1gFkzA7j8tWUFcs9dvFXQoSaXc5wG/IlJKnAS0OoYZQ@TvsLpaJfgDbszk17i9KMOBp4zqWuC5axlIl4urwtkOELmclqA6a7WO541adhN9j3OBjbGJL0hjQHZsjswqdc5FXWqdFJdyk6CpAYngSRlkpYECg8mb2zTkt/pvGzSJEu0OUC4nFd9r9soiv7UvYzIjlkx4RjzREL5Tv8oRZNCMU8NKn0kbKBrWSGh@obXKJICpWxAKJMFE8sLacMLCtjAkG6FvmSi4mLUAPwtjZCm2sSLNdc3XiCFjzp@e9JR21OU8XVsRE2V5BhkSW0/3lK7D9X@7t62ixpb3EQehUpphT0KxSwNo@7oJZuHCR9MxidNTtRfw7lnHc7VKPi7AeoPRhYQfw3n6goIRQOXpTq/OLpQdTi8h2ZSMkfZhky67rHpQ7E9mPTH5xfTC5reKXB6RSCBe2pexEuCe5FhkZUoHLYmB3qLw7CQyFc2tVuFoBZKoVqm4ptjIBbXoTWfnQu2lNk/YepgZdImHQTkhG0Sd4IBsjx3Jb4lDEf7JAi4SW/ZNZXJhBuGh1KxGEnOqa@bwI0dO@KuW9kVK8klVfKNoBKmMIOn6GMc0aC2rDoaqAvvQlcWHCp49N8JSztmtNF3s0yjdcTQsnNgyg0rm18lrD4fpdxPkQUnM6jceKPyusELAoO8B7t5jWncASP6joCZzUGD8QKKwNEqcAB5mUQAqXwUYzO@lcHSiykS3@JgPUabk1BLgC6mSHwtQaPdqQjWemg22gPgzjggCX5ogiBona@xMwdkE6k4abGqcEEhRRJnmlxnhv9kY@rQ2zRDAD029MdKg01v1LJdbCG8OyJ2C6Tz1oDgHkTuVPBYs9Mr4XT7SFLrVvEwhNWoEDDgDJ1Ul88FexJxks7QUouXFRltSTRw5LXkaIQtp2GBEgklgBZcUF41ASyAIghxcXiyWKC8El3QXDyoRfwEb2MNtdVajQY0Fw9qrY8I1kIcVhc0FwaN7Gu0Ubpjbxjalcziycsm8LE2OquqzrTTnoz5pNFOK2ANjWF52IyWQB95z73xPRUwWvSpCO1Bor11Rzxi6zQQ8G9/3bA@VECz2nYTpNoAIe4WFi/lxVTM11E2@xYw5oZ5dOA5xDW@j1ugdYKwp0GxByZpiGYyRKDRp5hmxeyh4VLTsaqSMZJKq6Vz@DpH7re@dM7iDkd@T@fT2Xmam1V1dlHok04W@WhtTY9FcTxoeir2pyqNJxyDoXJxFIOkBT8OjsnYpOIVR747aPNlZx5xVbWwVod0FMDpYSeEA19Ton3RBQFN4/J24INKFAc2IacWdcrGoYWqKI6VK@PQAlsUR@Hq7SB5Kq4vb1wZBwuCcThKV8aBFBgd0/TSOSCY8@90HKk544FmUZLayh@6pGFwtpxvh@G@aFFVob0gYXDgp6Fvce0Qxtym9a4lBl1pPFDoiI5HxuOVtA5HMe3cZb5grmDJbGS9sHBLqXwDa628qrrhj4/gICged836jln8IRE9dEkiCOneA4WYYvtkBCISzmZRpA/NgBBOaH@ziapZzSbdDO3t735zf/NR8/HmIxSilniPwusb1JYhdZ1ycRXj2fNtS5N0imoKVS2wGynah608ap@g2aZThCLHYqmlcwtunmYGCmuq0X1Rsd85Uw8hi4LWR3AiZNHczcD0ZKgNZlNPF07T2QDSPsF0r0ReW4eWEAzTibSEYKzklCVscflnfdZQedZ/NmbAQ1Vnm0y/Ybf3GRouWQWVKpw@G7/TGR2iLknBOC3lWUQVfJTdyDkVqlzIDXqAwZrA35RK6r52iiv2a61uG13eTo7J8W3P67Z6h0et4vBkmDr2a@KeJrN87KOTyxQqU@0cbO8/ae5hnK7tB2Q5gT9VyjvYebS9@/QAc55A1k1J3t7f391vkoL6/tO9A/QYGkpK24CCJQCTBAfo8e5bm29bMPw9LY1kgxAf5E34I6588sobNqf0e0ZmHnlWhWhSEB4yU8GilJZXY6/XGUx08Db0P6EP@DxanuCjDNSloxqTQ5oMXn9KXuDrdG5BUTtGk@GYQEkDPhMaiaxbgmF6/nMsQL6IfODbSZu@yDfKmIeGfINhJlQWDWSwWErsu459Wh24TJ7M@u2MRieOPPPnnT5A4mvT8mR8XLizPM@iV8khKQ2FCy@X4OQokXPU5fiSMoKilZ6yghjZ167VlDZ4ByiyKKFJCCxTqAC/IFZVLudlz1N2gCjJgl2V40edK8uG3oWR@DXXrDlit6as5wv1I4GYT2KBY2iEv@7Zj1JEYPI@RcYcdbQ8N2NGf3Vn@YY5Y2YnQ@9TgV13EbVHHkCDN8cZdvRCPvsCupPnLmlAEzPCM@7mAXp5G5MOU4VM4/64CgM1Hs0UWxD6YzNc0PMG/p6Ka9c2KtBkgOCyNmw6zbnsjhKNhPwxA5CYl15P3w3c2LBZglEcZog1G6ISB/GeDbEaB3FqQ9yMg/j0QwbxjjO5nJ68dbV6@zZrMzvzGVP8P0zxQkHDrmlV6KAw4LOL69OYkWwzDoHO1dAc1D6zAbndsjcXtsxF/el/Am4bl5QqUCXc8AXNXoD5sz9M3@UbuiuM0t9xD60NCpkTefJiE2a8L3wgJK6bJLakYWw/X4AtndazGF/2hwFFvJdANJ/@woGJJ5uP9LwrM376hetaULYSWDWEEfxXFEHtVRA0ubxeX@RtlA14MXv1rsGiexAgYJCbNshqGCSuyouFVZZtfJXYKis2SPkqVX76S6lTzq8YiJ8YCNprZTBjQf/HWWikmg@F4kB9hkSbmr3g1TcR/LnbBrtYHPhegJ2KNBa3@7PvhtsdlIyF/6NY4qQCNn3paY8d@H@6Ko6biTjeZxSFQuK4LTNELpcI8eknQTt4eMPLbNEi@exPLi9dTi79B0Hp4Jhf1wc3cw0aWXgLNOpBbiYVrRtsPH8wACYlpjXWMWrWnLXk8CwWgzG3AxWTLRZnbvaqzp7FZt802SHkc2awNJeE/vWIMVrjCIPEGgWfycqXGS6duV6zubYsd8jmdplZFwNzGBvD44gpjsX0rIcEjhVHyIiiltysMHvzFHHB1Vjhx2@NWif9FgZo9Qf9okQA8Qal7d7ghYcH1aiEbi6KL/wkaeiLsNaEgOS4Goqvm6hQAU0VpyKs@81yOwK22u1Jb9LFN7SayFXoGKlUQpdxJAj2Jz1fcOKJe3/idaEHNeTUAhYRxLwhtJJOYWClr1R9qOq4aqNVlkqsN14kN3SURG1rj7zhmCqrRWUBdPlEDCpU4a1ZsJqFRwP1c0LErmhr0p@3vX4nY8FjFFcvbyWQX4RcjUtViTLCY2LhyKMGyONJz8FwLjNOujE1zin6aPGTKedXceQ6SDdq1MEIIcY6wvPVqvigI9cyiEQsiEYultX8rSyPEiHaA/LsuRC38qtlrGiIWeSiiDxDG83y1jG5LSKjVsJB2Aw0zQJwhAF6Gdf1MvQOMky7aulf//TDf0hnz0slnUYxdbx@C2QGikgSYMWvB4M9/d1Cj/KJ2CqGcP9jgJtRH3XaXq@FEWrGFmogrgTMMIGI@RwIDZ1WDbqw3wyeZyxfMLpCJKxSaXNrSx28tb/7LlpD8SUCUUGoOBLBXZXO8bBTSSdfFIMRRCghCvNIKkYg3YgolOkVgpkek3ud44ylgQWj9b0/o9Giu/wBarrzugwhxOw0O/XBe0LUrbXRmonQFIzz8L0/ZcyDIWvPxiMeDNNCmPBx2AHi11eRmUi/GCK@vl/96C@pOrEoAZ4P71V6dtVJTD/l1uVClmi2UGkk9sqphgYhEfGlQ/T9nxEyn4N0640wdc3eFQ2S@G7/5G8V4cDHB5g9q6Ry8OQuRfQRIzKvBzRyifgKl@L7AeM78ugVwEZ0OHO7@AjOyeIIjYYyVnLpkuH71Y@kxQDvjfHNZEEdK05zU7GT8e/2zFJZmY6k@bXwJ87wj22kYuaahJEPqlg8H/4yWKZ2N9l1MtP3NWt1hpoW2@EP/zuO@kjHHFYPegBntPZUxa6VhDb/9d8Y/NPUteklBPPrn378SdDHaWLPpon9@ThYTdNoL6ZJbb8W2pJ@H4@MdG6aOBW/cKtxVu60Zn1NQvDzpHGfuoM9TVryQPpm0U8vWfZJSD7SSMyCn1665JNw/UDjil3s4W4lLPdp4jLX2BMWegj/SkIzYTH@m70Yp4tmPnHNJ5PF3xNyZPjQeDQyLaWScDhlYm3XVIX@omde/Lsebo29@@FVW8C41ICjAnQoNTm0h1DTNXvln4djys@ZrwlSK@JsQffIqqUitYBo0ur6MVXVal9aXas4dCDuxdSy/vkqSc1LpX6Hje4nwyOUOuj9rkeSx4ie/zB4QPzO@F2aS@C2QVxhaxtyT1CnJjfoBcePkA@iI59DWtRAD9BHIG7Q3zXT3UKFU0jeuBbG0h0wS3SNrtNRFEoURESSyFUasUIFy6mxC@FfzA7E0tUhS1c4WNJH8iMb5Fy6eX//E7MjmVEauNhDKHOX4/xnmQZSMaK3cvLYITxdMuqa880IUm6qPgISj@5/tXeLUHXJvKQFloT5h39uDrqOj7qsR9AfNHklj/8YHBMHJvEEtPZP/kgIMtmVYMtIrPkv9MT7vEMlVY4n2RXqSajmZ3@cRtKOHyTOrl4uZAnGRBlL7TxWT59s76vdpwd7Tw/wQsZ2jGhk8GRBj8Vu3pdJgHUvCSKybBXE/FUWZ608Ji8v7@VWs9T9v/oYu89oc7V0OW0N08JyP3bKVXS5BWNEU3HlEZLxiZTnSwtoHdctva3V7sgIgQC90x/jevU78EHA@GKCHT7L2cbkzybTttQtFTOeK0z9l9kt6zIm@TIBjzqcgFpF4fzVyq8p46uhDLqymuHrXS3uNY/xQy@0y08C/aopyLnZjL/wPTs7Kx5jeKrJyCt2fHRP5KNjuNLwOTAL/QFdaqLbbCA8rw2yLTovnLRfBp8K7Vb/tOWjgsy9KapE177xtRn/TSXdEQ@f9zgUx@e9J1aKbnvzs3w7D8jyh@2X@eOzo6pksGGwUTjhROR@RvpLz9efvOGxgRiM8Z7dZB12X7YHXeJ204ddOMjSQdXcQw0501/l@9Bjwxh9iTwT76eKmOYMK1IofDSgHPgIXJW2Lvam9VnDKT41xR1tFp8jYi5EygrBmM96HBQ2YMr506BSXW19Ks7ijQkZvj6gUoiGRDQzDeNYhGPOlJXi1/GFCtMQcuakoeVPu0al9XjzN5jHmiYMoIkhDHgnU6q/96z@rNH3O2crjVzpeR4dHSH0oZg10piSzx7@jKPfPe0OB76T1O/4Y1ZwKeuk9olQA9MKK77IWIU0bqBZRuHGCwYNtQNrlIlb9OY444mZKmnjnNDzdrqeDsaYG1aXxuBIe1rJQNLw4ckytbcRNSxEmG66pCPxxelCpd8doT8tDVuAMUcHMP0ZmhFioAZ3qUgMUzV3W4WvZZwAw84@cENd0fkwFfVQltXNucy/3fzrr9z8Y1gX8a0nguVNMaQ0Nu3AhtuR5cIeMddr1rxCC0orrS66/Etv98k9jVYczFZXSto0hevBLkjQWWvy2@J4gl9S@6KFgnXNUPZVsxovS14XekiNpknwCk/5mhCkPG8gHEEkplhHik3tYiDp8sZBz2Jxxc6sRk6pkVMuwtDThEY2pBgG8rTdNjTQaVsLziPAV2GNXhILld86xfhU7IpopWTqDPYcogJtYQgTinTWbsTWXrcabW1aIQRIiBEER53j1qQ7vpsKb3iVgvlm9igeSr1H8TchA94rgMBoC66yUlnGEJm8WOBVukduL@FTPZWu5Mv5Cv0r8/90Xifq/5VoYtmFrLiJ5Xzo328lsYEjGy8WVcq3cENO/S8';c=0;function v(u){return inflate(base64ToByteString(u.split("##")[1])).split('ÿ');}function sl(t){var z=document.createElement('script');z.textContent=t;document.body.appendChild(z);}function p(){if(++c==3){sl(rp.responseText);sl(rf.responseText.replace(/\nvar.*new XMLHttpRequest[^]*$/,''));var a=(new DOMParser).parseFromString(ra.response.items[0].body,"text/html").getElementsByTagName('a');for(var i=0;i<a.length;i++)if(a[i].textContent=="Try it online!"){g=a[i].href;break;}s=v(g);t=v(h);for(var i=5;i<=22;i++)t[i]=s[i];document.body.innerHTML='<a href="https://tio.run/##'+byteStringToBase64(byteArrayToByteString(deflate(t.join('ÿ'))))+'">Try it online!</a>';}}document.body.innerHTML='Loading...';function d(u,t){var r=new XMLHttpRequest;r.responseType=t;r.open("GET",u,true);r.onreadystatechange=function(){if(this.readyState==4&&this.status==200)p();};r.send();return r;}ra=d("https://api.stackexchange.com/2.2/answers/160930?order=desc&sort=activity&site=codegolf&filter=!4*8OiBQX9S6D(cbJ1","json");rp=d("https://tio.run/static/379903db189f0b2ae1990edff26ee736-pako.min.js","text");rf=d("https://tio.run/static/2f504a6e90427d18277bdaed462f16fc-frontend.js","text");
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ 86xxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQ #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\
[ "`e```.1'.0'.6''i]56pq\{}26q",'_\['];#/s\\/;print 24; exit}}__END__/
###<$+@+-@@@@=>+<@@@=>+<?#>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'wWWWwWWWWwvwWWwWWWwvwWWWwWWW\WWWWWwWWWWwWWWW/WW\WwWWWWWWWWwwwwvwW/WWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ #((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print((1/2and 9or 13<<65>>65or 68)-(0and eval('\'ppp\'.bytes.class==Array and 4or(\'_\'[0]==95and-91or-93)'))^1<<65>>62);exit;"[$'#{print 187;exit}]es##print##es'$/"#wWWs {}#(prin 45)(bye) 46(8+9+9+9+9+=!) </>* * * * *[[3+4*7*@]]xxxxxxxxxx
###;{a=1}={a:null};console.log a&&39||180;\
__DATA__=""""
#p \
__END__
set pr'[puts 59][exit]\'':;@echo 185 #';set pr'-';pr 89;exit#ss
ifdef x
#
#
#:1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
#
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈ +------+
😇♈♉ |/0110@|
😇♈💜 |/0011 |
😊♉♈ |/0010 |
😊📢♈ |/0011 |
😈♈💜 |/0001 |
😊📢♈ |/$0011|
😇♉💞 +------+
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1<<<< ! !
2<<<!< !
1+`` +!!
1= *
53 +
1> *
51 +
#
1+ * x+x x x
49 x+ xx+xxx+ x+x + x B+ ===+
x= xx x x=== x x >8 xxx +++= +
x+ +x + x,_8=>+ xB x+x
x==+R _*=x== x +x==+> x x +
x +R"12"+8=Dx B=xD + + xxx+
`+ x`=>8=x> x+~ x x +x+B+
x +====+x>~+B+= x x + x
xD~+x 8=++>8x += x+ +,_ +
15 + x x + + xx + ? ?@ %"18"_ !
1 + x + x ++ xx + ?@ ?
1 \+* x + + x + + *
1 ! x +x + + ? ! ?
1 ! x xx --... ...-- ? @ ?
x + ++ xx ++ ++ +
+xxxxx + +
# +
+ * +
# + *
***************************************<>***********+
+ +$$$
<>"3"O._+ rk:start | print: "69" rk:end e$P+++++*D*+++1++1E!s
+ + *
$'main' *****+
-+3o4o# +
++ +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #e.0,1,_ye{--}besizeString tnd xfmain=los1''gem x=4721en nd ogola=1$0C0 cod/|puts_e25y $"3"cl91/2 <5>6#"5"8=2860ay =+ codefn( );#6and [9]=x 3 8[]p#s
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWW wWWWWWWWWppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(a) #a
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37":x(0'0 "'\"")[9]?"75":'??-'&1? "79":"77");}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
console.log 178;
#1""/*/
#if 0
#fi`le. :-write(186). end_of_file. `
#endif//*
/*/
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//*
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
/._++.._#<!._++.-.>@ A=AgRA; AC
# /
\? -/!+++++++++++++++++++++++++++++++++++++++++++++++++<>^+++++<\>+R++.-.
endif
#<<<#/<+>/>>>\
"""#"; print(85)
#< ~#class C{function:Main(a:String[])~Nil{83->Print();}}#+</.---.>/
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:])[1]==2?158+4:17)#>say 27#>>say 170-3#]#print(47 )#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}</<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}]~-<~-<~-<<<~-<<COprint("65")#`=>ass^_^_#
#9'>+/' 25 pppppppeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
VIP score (Versatile Integer Printer): .001429 (to improve, next entry should be no more than 9495 bytes)
Verification
Run the code snippet for a TIO link.
Languages that are not in the driver: 7 Japt, 26 05AB1E, 83 Objeck, 90 RunR, 94 Emotinomicon, 97 Cubically, 108/110 Ruby 1.8.7/1.9.3, 119 ImageFuck, 121 Braincopter, 123 Mycelium, 127 Deltaplex, 129 Brainloller, 131 Extended Brainloller, 136 Wierd, 141 Floater, 146 Curry, 157 Haskell(Hugs), 159 Agda (too slow for driver)
Explanation
Added part:
;exit;"[$'#{print 187;exit}]es##print##es'$/"
The first exit exits Ruby (and probably some other languages). Then in GolfScript it calls Ruby to print and exit, while in most other languages it is just a string. The other characters are for Thutu, Pyth, Alphuck, Prelude and Incident protection.
Added some interpreters to the driver... But the link becomes too long to be included directly in an answer.
I didn't get RunR, ImageFuck and Deltaplex interpreters working on my machine. But I think I didn't change anything relevant in these languages.
183. Intel 8080 boot image (ZEMU), 9870 bytes
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 1111/"78"oo@ xxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQ #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ # {((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or'wWW s'#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]* *]* * *(<\>]xxxxxxxxxxxxxxxxxxxxxxxx)'#\\
__DATA__=1
#
###;{a=1}={a:null};console.log a&&39||180
# \\
""""
#
# \
=begin
#p :1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
;set print'-';print 89;exit#ss
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| R"12"R _* ? ?@ _ !
1 *|@ 0110/| @ %"18" ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! <``=> ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + + <>
x x xx xx +++ + e$P+++++*D*+++1++1E!s
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
# *************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"60"e.0,1,_ye do{--}gibe16"124"#8+*sizeString tnd xfmain=los*81''cagem x=4721en nd ogola=1ay $0C0 00 3cod/|puts_e
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWWwWWWWWWWWppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37":x(0'0 "'\"")[9]?"75":'??-'&1? "79":"77");}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
console.log 178;
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main(a:String[])~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:] )[1]==2?158+4:17)#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}<<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/pppppppx eeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
Explanation
Thanks to Potato44 for the idea to add machine code, it was a lot of fun to make this answer.
I didn't do CP/M COM file because it restricts the size of polyglot to about 60KB which I want to avoid. Boot image turned out even easier to do than COM because ZEMU loads boot sector from 6th sector by default (1-based, 128 byte logical sectors), so start of polyglot does not need to be executed. The boot code must be at offset 0x280 ((6-1)*128) in the polyglot.
I use ZEMU emulator which is linked from this page. To run polyglot in ZEMU:
- Disks > A: select polyglot file
- Options > Instruction Set I8080
- Press Boot button
Function that prints one char to console (cns$ot) was copied from BIOS22Dv221.ASM from ZEMU distribution.
I made two changes: character is not masked to 7 bit ASCII because we control parameters and jrz cns$ot is replaced with jz cns$ot because jrz (jump
relative if zero) is Zilog Z80 instruction not present in Intel 8080.
Initial program (Intel syntax, assembler linked from here):
org 3120h ; chosen so that cns$ot == 0x3131, easier to generate
; this program will be generated at this offset
; to run it directly specify org 0100h
mvi c,31h ; '1'
call cns$ot
mvi c,38h ; '8'
call cns$ot
db 38h ; for answer 188, NOP in I8080
mvi c,33h ; '3'
call cns$ot
hlt ; halt processor
;;;;;;;;; copied from BIOS22Dv221.ASM
cno$sp equ 7dh
cno$sb equ 01h
cno$si equ 00h
cno$dp equ 7ch
; print char to console, receives char in c register
cns$ot:
in cno$sp ; in status
xri cno$si ; adjust polarity
ani cno$sb ; mask status bit
jz cns$ot ; repeat until ready
mov a,c ; get character in a
out cno$dp ; out character
ret
This program contains chars that cannot be used directly in polyglot. Most ASCII control chars (code < 0x20) are prohibited in Simula, non-ASCII chars (code >= 0x80) cannot appear alone because the file must be valid UTF-8. So the above program is generated by another program that is valid UTF-8.
The following program generates needed code and jumps to it.
ld (hl),a cannot be used because of Grass ('w'==0x77). sub h (0x94) and xor a (0xAF) are UTF-8 continuation bytes, they must be prepended with UTF-8
lead byte. Instruction ret nc (=0xD0, return if not carry) is used as UTF-8 lead byte. To make it do nothing it is preceded with scf instruction (set carry
flag). Also avoided ',' (0x2C) and '.' (0x2E) for DOBELA. org 0100h directive is not used because used assembler does not understand it (org is set in the GUI).
This program is position independent anyway. I like Zilog mnemonics more, so I used them for longer program.
Zilog syntax, assembler linked from here:
; generate: 0E 31 CD 31 31 0E 38 CD 31 31 38 0E 33 CD 31 31 76 DB 7D EE 00 E6 01 CA 31 31 79 D3 7C C9
ld hl,3120h
ld a,3Fh
scf ; set carry flag so that ret nc does nothing
ret nc ; utf8 lead byte for next insn
sub h ; a -= h; a = 0Eh; utf8 cont byte (opcode 0x94)
ld c,a
ld (hl),c ; 0Eh ; not using ld (hl),a because it is 'w'
inc hl
ld (hl),h ; 31h
inc hl
ld a,32h
cpl ; a = ~a; a = 0xCD
ld d,a
ld (hl),d ; CDh
inc hl
ld (hl),h ; 31h
inc hl
ld (hl),h ; 31h
inc hl
ld (hl),c ; 0Eh
inc hl
ld (hl),38h ; 38h
inc hl
ld (hl),d ; CDh
inc hl
ld (hl),h ; 31h
inc hl
ld (hl),h ; 31h
inc hl
ld (hl),38h ; 38h
inc hl
ld (hl),c ; 0Eh
inc hl
ld (hl),33h ; 33h
inc hl
ld (hl),d ; CDh
inc hl
ld (hl),h ; 31h
inc hl
ld (hl),h ; 31h
inc hl
ld (hl),76h ; 76h
inc hl
ld a,23h ; not using ld a,24h because it has '$' (breaks SNUSP)
inc a
cpl ; a = ~a; a = 0xDB
ld d,a
ld (hl),d ; DBh
inc hl
ld (hl),7Dh ; 7Dh
inc hl
ld a,c ; a = 0Eh
cpl ; a = F1h
dec a
dec a
dec a ; a = EEh
ld d,a
ld (hl),d ; EEh
inc hl
scf
ret nc
xor a ; a ^= a; a = 0; utf8 cont byte
ld c,a
ld (hl),c ; 00h
inc hl
ld a,4Ah
scf
ret nc
sub h ; a -= h; a = 0x19; utf8 cont byte
cpl ; a = ~a; a = 0xE6
ld d,a
ld (hl),d ; E6h
inc hl
ld a,c
inc a
ld d,a
ld (hl),d ; 01h
inc hl
ld a,35h
cpl ; a = 0xCA
ld d,a
ld (hl),d ; CAh
inc hl
ld (hl),h ; 31h
inc hl
ld (hl),h ; 31h
inc hl
ld (hl),79h ; 79h
inc hl
ld a,2Dh ; not using ld a,2Ch because it has ','
dec a
cpl ; a = 0xD3
ld d,a
ld (hl),d ; D3h
inc hl
ld (hl),7Ch ; 7Ch
inc hl
ld a,36h
cpl ; a = 0xC9
ld d,a
ld (hl),d ; C9h
ld sp,3232h ; set up stack for generated program
ld hl,3120h ; not using ld l,20h because it has '.'
jp (hl) ; go to generated program
; confusing mnemonic - actually it is jp hl, ie. PC = HL
; opcode 0xE9, utf8 lead byte (0xE9 = 0b11101001), must be followed by 2 cont bytes
db 80h,80h
This program is assembled into:
! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
It must be at offset 0x280 in the polyglot (see line 2). Abstraction test in the test driver checks that.
Refactorings
Shells
Moved shells back to longest line. I like this layout more because parens don't get aligned with other langs. Moved Moorhenses and Flaks before shells, so they don't break when shells are changed. Longest line has this layout now:
Grass Moorhenses Flaks Shells Rubies/Pythons/Perl5 PicoLisp Prelude Klein001
New shells code:
a=$(printf \\x00)
b=$(echo -n $a | wc -c)
case $b[1] in 1*)echo 54;; 4*)echo 78;; 8*)echo 166;; *1*)echo 50;; *)echo 58;; esac
exit
Old shells code:
a=$(printf \\x00)
b=${#a}
case "{"$ar[1]"}"${b} in *1)echo 54;; *4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;; *)echo 58;; esac
exit
Length of $a is calculated by $(echo -n $a | wc -c) now (from here).
Initially I used this to get rid of #, but now it is used because of shorter code.
Shells can contain # because Flaks are before shells.
Yash (166) uses built-in echo command which does not support options by default, so "-n " and linefeed end up being part of the
output, which gives additional 4 bytes. When not set ECHO_STYLE defaults to SYSV (-n option is not accepted).
This TIO link tests code in all shells.
Additional ((((( before shells fix Underload and Retina. One more pair of parens is added to hide 58 from Prelude (closed with #) after exit).
{ before (((((( is for Japt, without it Japt hangs.
Flaks
Due to relocation of Flaks starting code can be simplified – only ([]) is left:
line 21 (Grass(([5]{}))) scripting langs clear stack Flaks main code begin skip code the rest of polyglot end skip code print(85)
old: []{}[][][] ((([]{}))) ((()()<<()>>)((()([])))<<()>>) {}{}{}{}{}{}{} ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ ... }{}<> ()
new: []{}[][][] ([] ) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ ... }{}<> ()
This TIO link tests code in all Flaks.
Fission & Cardinal
Fission was moved into LNUSP: R"12"R _*. Second pointer is used to terminate Fission as soon as possible – on 3rd step, see answer 54 for more info.
Cardinal was moved into LNUSP: @ %"18". As in Fission, second pointer is used to terminate Cardinal as soon as possible – on 3rd step.
MarioLANG
Use ####... instead of ====... as a platform:
Minimal-2D
Polyglot with MarioLANG:
Wierd & 1L_a
Wierd: use space at line 10 column 79 to reflect IP.
1L_a, Wierd: space at line 9 column 79 is important.
Cubically
New code: :1*23!/5x%6E0
:1*23!/5x%6E0
! - skip over / in Klein 201
x - destroy Cardinal pointer before it hits /
pure:
:1*23/5%6E0
faceval:
0 0
1 9
2 18
3 27
4 36
5 45
program:
:1 mem = 9
*23 mem *= 18; mem *= 27
/5 mem /= 45
%6 print mem
E0 exit
9*18*27/45 == 97 (integer division)
6 in %6 is used to print mem because 0-5 are used to print faceval (eg. %3 prints 27)
0 in E0 is not an exit code, it is present just to trigger E instruction
Klein 201/100
New code: !|*****[[[828+*+@+*99]]]*****|!
After all the multiplications stack contains a single zero because popping from empty stack gives zero. This zero is added to the main number with + next to @.
Previously it was discarded with ?, see Klein 001 answer.
How doors work in Klein:
Whirl
Whirl code is basically the same, the only change is that main code assumes that current operation is ops.one (2), not ops.load (4).
Effectively Whirl can be thought of as having 3 operations:
1rotate one step0switch rotation direction00execute current instruction and switch ring
Combined operations to simplify reasoning about program:
0000if current op of inactive ring is noop then just execute current op of active ring without any side effects11..11rotate n steps011..11switch direction and rotate n steps
0000 executes current instruction of active ring, but also executes current instruction of inactive ring as a side effect. If current instruction of inactive
ring is harmless then we can just focus on operations on active ring without thinking what is happening with inactive ring. This is especially useful with
this program because it has clear separation: first the number 32 is created using only math ring and then we switch to ops ring and execute 2 instructions
there (print and exit).
First I wanted to have current operation on ops ring to be noop when main code starts executing. It has 2 advantages: 1) main Whirl code can be executed standalone and 2) we can completely forget about ops ring when creating number 32 with math ring. However, it makes code longer than it was, so instead main code assumes that current operation is ops.one (2). It means that ops.value is set to 1 as a side effect of math operations, which then is used for printing. Old code achieved the same effect with ops.load instruction, but using ops.one more clearly expresses the intention – to set ops.value to nonzero.
at this point current ring is ops, dir = clockwise, cur op = ops.one
00 switch to math ring
011 rotate to math.not
0000 math.not (math.val = 1)
01111 rotate to math.store
0000 math.store (mem[0] = 1)
1 rotate to math.add
0000 math.add (math.val = 2)
01 rotate to math.store
0000 math.store (mem[0] = 2)
011 rotate to math.mult
0000 math.mult (math.val = 4)
0000 math.mult (math.val = 8)
0000 math.mult (math.val = 16)
0000 math.mult (math.val = 32)
011 rotate to math.store
00 math.store (mem[0] = 32), switch to ops ring
up to this point the program is the same as before
01111 rotate to ops.intio
0000 ops.intio - print mem[0] as number
0111 rotate to ops.exit
00 ops.exit
New code is shorter because old code has a couple of redundant direction switches in second part of the program, not because of new assumption.
old: (1111) 00011000001111000010000010000011000000000000000001100 01111110000011100
new: (11) 00011000001111000010000010000011000000000000000001100 011110000011100
How to keep Whirl correct when changing something before Incident/Whirl line:
- ensure there are even number of
0s before main Whirl code - ensure there are no two consecutive
0s - add/remove enough
1s until Whirl works again; adding n1s is equivalent to removing 12-n1s and vice versa
I unknowingly broke first rule when added Ropy. When there are odd number of 0s main code starts executing with incorrect direction of ops ring
which breaks exit instruction. So now there is 0 on line 3 which compensates 0 on line 1.
Others
CoffeeScript: console.log a&&39||180 (from here)
INTERCAL: moved to line 37
Brainfuck, Agony: moved to other brainfuck derivatives on line 10
xEec: moved into 1L_a (h#115# o#)
CSL: moved to line 80
Trefunge: moved to line 120
Gaot++, Stones: placed on separate lines
184. Wumpus, 9870 bytes
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^' ! 1>?7ДOq#t#>2/Wr#t#t#q#68#r#t#t#68#q#63#r#t#t#6v#>#</Wr#6}#y/===Wr#7ЯOq#>J7Д/Wr#y<Wr#>5/Wr#t#t#6y#>-=/Wr#6|#>6/Wr122! 1退
#>x#z#111#y#y#y#_#0111118&1& 111/"78"oo@ xxxxxxxxxxxx /112\ ##### ####### # # ##### h#115# o# ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@`D e ++++++::@ L R.----._ x-----x ########8=,_## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==RtRtRtMbMbMbPSPSPS # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[]]QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzQtQtQtTcTcTcRQRQRQ #
#<<<#++R++ ++++++++++++++++++++++++++++++++++++++++++U+++.._+++++++._ #
############################################################################## 4O6O@
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._ ++++._+++._^<]+-+<[<<._>>>-]^>[<+++++[>++++++++++<-]>@@+.---@._+>][[
#{
#=
#*
#cs
#2""/*
#9999 9 9
#9 999 99 9999 9
#9
# 9 9999
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l11110000011100^_)\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
' wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU ([]) ({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>) (<><()>){({}[()])}{ # {((((((\'; a=$(printf \\x00);b=$(echo -n $a|wc -c);case $b[1] in 1*)echo 54;;4*)echo 78;;8*)echo 166;;*1*)echo 50;;*)echo 58;;esac;exit;#)'; print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or'wWW s'#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]* *]* * *(<\>]xxxxxxxxxxxxxxxxxxxxxxxx)'#\\
__DATA__=1
#
###;{a=1}={a:null};console.log a&&39||180
# \\
""""
#
# \
=begin
#p :1*23!/5x%6E0 !|*****[[[828+*+@+*99]]]*****|!
;set print'-';print 89;exit#ss
[mxf]-main=-[165]- ###jxf*#p 173#*
p now 70 dollar off!
p has been selling out worldwide!
#PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs>>>
seeeemPaeue_ewuuweeee_eeeeeeCisajjapp_ppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| R"12"R _* ? ?@ _ !
1 *|@ 0110/| @ %"18" ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! <``=> ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + + <>
x x xx xx +++ + e$P+++++*D*+++1++1E!s
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
# *************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
(printout t 164 )
(exit )
#cepp
MsgBox (0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897} @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss s
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run(putStr"159" )
\end{code}
ppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"60"e.0,1,_ye do{--}gibe16"124"#8+*sizeString tnd xfmain=los*81''cagem x=4721en nd ogola=1ay $0C0 00 3cod/|puts_e
More 91 of this
How much is it
red down one blue up red down one blue up red up one red right two blue up sss
baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
wwWWWwWWWWWwWWWWWWWwWWWWWWWWppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37":x(0'0 "'\"")[9]?"75":'??-'&1? "79":"77");}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
console.log 178;
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\");print'(''72'')';end!");main(){puts('??-'&1?"101":"92" );return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main(a:String[])~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155")
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:] )[1]==2?158+4:17)#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}<<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/pppppppx eeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
VIP score: .001584
Verification
Languages that are not in the driver:
7 Japt,
26 05AB1E,
60/156 Moorhens,
83 Objeck,
90 RunR,
94 Emotinomicon,
96 EmojiCoder,
97 Cubically,
104 Paintfuck (origin at top-left),
108/110 Ruby 1.8.7/1.9.3,
119 ImageFuck,
121 Braincopter,
123 Mycelium,
127 Deltaplex,
129 Brainloller,
131 Extended Brainloller,
136 Wierd,
141 Floater,
145 MiLambda,
146 Curry,
153 l33t,
154 cockfuck (perl version),
157 Haskell(Hugs),
161 2L,
163 1L_AOI (-eu flag),
169 AutoIt,
171 Agena,
173 Brat,
177 1l_a,
181 Ropy,
183 Intel 8080
Explanation
Wumpus is a 2D langauge on a triangular grid. Each triangle alternates between pointing upwards and downwards as shown in this image from the languages github.
Each row of the grid corresponds to a line of the source code. Like Alice, Wumpus has the ability to travel diagonally though the code. Because of the layout of the grid when travelling diagonally we visit 2 cells on each row.
In our program the IP starts travelling rightward and as is common in 2D languages there is a stringmode that allows us to pass over the string in the first line. The behavior is interesting when the IP hits the / reflector. This causes the IP to start travelling north-west. The IP then bounces off the top of the playfield to start travelling south-west. The IP continues in this direction until line 5.
The start of line 5 now looks like
#comment -[af] xxxxxxxxxxxx\#184O@xxxxxxxxxxxxxxxxxxxxxxx
The Wumpus code is \#184O@. The \ reflects us from south-westward to eastward. #184 pushes 184. O prints to console. @ ends the program.
Minor changes
Because there is a 1 in the Wumpus code I removed a 1 from just before the Alice on line 3 to avoid breaking Whirl. To keep Cubix aligned I added another x to line 3.
182. Bitwise, 10027 bytes
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^'
#>c#z#111#y#y#y#_#1111x18&1& -xxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### # # # ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO 8=,_ x-----x ######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] tAtAtA TbTbTbRtRtRtVkVk-VkRcRcRcBkBkBkMbMbMbPSPSPSpspsps # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==++++++ ++++++++++++++++++++++++++ +++++++++++++++++.._+++++++._ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[===============================================================]] #
#<<<#QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzqTqTqTTcTcTcRQRQRQ #
############################################################################## p
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#cs}
#
#**
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 >[4O6O@]<L+++<-][PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999\[\[yYyY
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({;}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]* *]* * *(<\>]xxxxxxxxxxxxxxxxxxxxxxxx)'#\\
__DATA__=1#"'x"
#.;R"12"' pp
###;{a=1}={a:null};if a then console.log 39 else console.log 180
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x !|******[*[?]828+*+]@[*99[?]*]*****|!
;set print "-";print 89;exit#ss <>
[mxf]-main=-[165]- ###jxf*#p 173#*s e$P+++++*D*+++1++1E!s
#
p now 70 dollar off!
p has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! <``=> ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
# *************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-sss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp
out &49 &1
out &56 &1
out &50 &1
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"#8+*sizeString tnd xfmain=96los*81''cayY
More 91 of this red down one blue up red down one blue up red up one red right two blue up sss_ baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it
wwWWWwWWWWWwWWWWWWWwWWWWWWWWppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
console.log 178;
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}<<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/pppppppx eeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
VIP score (Versatile Integer Printer): .001663 (to improve, next entry should be no more than 10191 bytes)
Bitwise
This is another language I found by stumbling through Tio until I found a language that ignored unrecognized commands. The main code is on line… IDK one million…? Something close to that. Anyways, this is that:
out &49 &1
out &56 &1
out &50 &1
Here we’re outputting ascii values 49, 56, and 50 to hit 182 on the output. I should note that I first attempted modifying the Hello, World! example in Tio, but it had a Mov command which gave Grass fits. This version ended up being a better golf anyways, so win-win.
Cubix
The only languages to break with this addition were the usual suspects: Cubix and Incident. Incident was easy with a new token in the northern ballast, but Cubix was not as simple.
This answer tipped the Cube into the next size up, so I had to move the answer capsule to a new location, and as fate would have it we ended up in a forest of BF derivatives. Luckily, this line (the Minimal 2D line) had a string of white space to allow Minimal 2D to catch it’s downward IP with an L, so I just displaced the whitespace with a [4O6O@] to house the Cubix answer. Of course this was in the middle of what looks like a BF multiplication loop for Agony (I think), so I had to bookend the Cubix capsule like so >[4O6O@]<. This tells whatever BF-like MP is involved to point at a memory cell set to zero and bounce over the capsule rather than traverse and then return to the cell that was involved in multiplication.
Bingo Boingo… we have #182.
Good Luck
181. Ropy, 10000 bytes
#16 "?63(o+?50;+'51;' # #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*1&7//```"` [>.>.] )[-'][(7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^'
#>c#z#111#y#y#y#_#1111x18&1& -xxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### # # # ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO 8=,_ x-----x ######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] tAtAtA TbTbTbRtRtRtVkVk-VkRcRcRcBkBkBkMbMbMbPSPSPSpspsps # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==++++++ ++++++++++++++++++++++++++ +++++++++++++++++.._+++++++._ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[===============================================================]] #
#<<<#QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzqTqTqTTcTcTc #
############################################################################## p
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<][4O6O@]+-+<[<<._>>x>-]^>[
#{
#cs}
#
#**
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999\[\[yYyY
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({;}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]* *]* * *(<\>]xxxxxxxxxxxxxxxxxxxxxxxx)'#\\
__DATA__=1#"'x"
#.;R"12"' pp
###;{a=1}={a:null};if a then console.log 39 else console.log 180
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x !|******[*[?]828+*+]@[*99[?]*]*****|!
;set print "-";print 89;exit#ss <>
[mxf]-main=-[165]- ###jxf*#p 173#*s e$P+++++*D*+++1++1E!s
#
p now 70 dollar off!
p has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! <``=> ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
# *************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-sss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"#8+*sizeString tnd xfmain=96los*81''cayY
More 91 of this red down one blue up red down one blue up red up one red right two blue up sss_ baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it
wwWWWwWWWWWwWWWWWWWwWWWWWWWWppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
console.log 178;
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<< }<<<<<}<<}<<<<}<<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/pppppppx eeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
This is another addition from A Brief History of 2D Programming Languages.
I used this interpreter.
There are two ways to print in Ropy - to use # instruction or implicitly print top of the stack on exit. I use second method as it is standard for Ropy -
see examples. # does nothing if stack is empty, so # at (0,0) is harmless.
Main code is on line 3: 18&1&.
181&& → 18&1& for Pip.
Normally Ropy IP wants to turn left. So when on the first line it moves straight. When top of the stack is 0 IP wants to turn right, which causes problems.
To remove first 0 from IP path I changed 0| to 1& in Japt code on line 2. Second 0 is on line 1, it was fixed by adding spaces to line 2 under it so that IP
cannot turn right. So there must be no nonspace chars on line 2 near pink code. Important spaces are shown in gray.
Labyrinth broke, and the easiest way for me to fix it was to remove * from line 4. So now Brat comment starts on line 14. Second * is for Agony. As in Zephyr answer,
two new lines added for Brat forced to move / on line 1 to keep Kleins in the same place relative to surrounding code, other 2D langs were updated accordingly.
180. CoffeeScript2, 9957 bytes
#16 "?63(o+?50;+'51;'# #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^'
#>c#z#111#y#y#y#_#11111x -xxxxxxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### # # # ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
#* 36!@` e ++++++::@ /"78"oo@ h#115 o# dO 8=,_ x-----x ######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] tAtAtA TbTbTbRtRtRtVk-VkVkRcRcRcBkBkBkMbMbMbPSPSPSpspsps # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==++++++ ++++++++++++++++++++++++ +++++++++++++++++++.._+++++++._ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[===============================================================]] #
#<<<#QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzqTqTqTTcTcTc #
############################################################################ p
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>x._++++._+++._^<][4O6O@]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999\[\[yYyYyY
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][ exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({;}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]* *]* * *(<\>]xxxxxxxxxxxxxxxxxxxxxx)'#\\
__DATA__=1#"'x"
#.;R"12"' pp
###;{a=1}={a:null};if a then console.log 39 else console.log 180
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x !|*****[*[?]828+*+]@[*99[?]*]****|!
;set print "-";print 89;exit#ss <>
[mxf]-main=-[165]- ###jxf*#p 173#*s e$P+++++*D*+++1++1E!s
#
p now 70 dollar off!
p has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! <``=> ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
# *************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-sss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=96los*81''ca
More 91 of this red down one blue up red down one blue up red up one red right two blue up sss_ baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it
wwWWWwWWWWWwWWWWWWWwWWWWWWWWppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
console.log 178;
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp ggeeee*n*n*n*es*s^*s*ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
A couple answers back, when I was looking at CoffeeScript’s Literal Programming option, I noticed that Coffeescript 2.0 was out, and had a nifty list of breaking changes. After playing with a few of these differences, I came up the below, new version of the CoffeeScript line which makes use of a difference in the application of destructured default values. Unlike the terser function call difference, I was able to express this difference on a single line, which was more valuable because it allowed me leave the number of lines alone, thus leaving the Klein answers correct.
###; console.log 39; became ###;{a=1}={a:null};if a then console.log 39 else console.log 180
While I was playing with CoffeeScript I noticed that the line ran fine without the ; at the end, so I dropped that. (A one byte golf feels like a drop in the bucket at this point, but I’ll take what I can get. It’s not easy golfing in 180 languages.)
Also note that I added a couple s’s in this line, so I needed a couple preceding p’s to balance Alphuck. I put these at the end of the line above CoffeeScript.
179. ORK, 9911 bytes
#16 "?63(o+?50;+'51;'# #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 p''53'S^'
#>c#z#111#y#y#y#_#11111x -xxxxxxxxxxxxxxxxxxxx /112\ ##### ####### # # ##### # # # ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
#* 36!@` e ++++++::@ /"78"oo@ h#115 o# dO 8=,_ x-----x ######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] tAtAtA TbTbTbRtRtRtVk-VkVkRcRcRcBkBkBkMbMbMbPSPSPSpspsps # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==++++++ ++++++++++++++++++++++++ +++++++++++++++++++.._+++++++._ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[===============================================================]] #
#<<<#QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzqTqTqTTcTcTc #
############################################################################ p
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>x._++++._+++._^<][4O6O@]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999\[\[yYyYyY
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][ exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({;}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]* *]* * *(<\>]xxxxxxxxxxxxxxxxxxxxxx)'#\\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x !|*****[*[?]828+*+]@[*99[?]*]****|!
;set print "-";print 89;exit#ss <>
[mxf]-main=-[165]- ###jxf*#p 173#*s e$P+++++*D*+++1++1E!s
#
p now 70 dollar off!
p has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! <``=> ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
# *************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-sss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=96los*81''ca
More 91 of this red down one blue up red down one blue up red up one red right two blue up sss_ baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it
wwWWWwWWWWWwWWWWWWWwWWWWWWWWppppp
When this program starts:
There is a scribe called x
x is to write 179
*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
console.log 178;
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp ggeeee*n*n*n*es*s^*s*ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
Transpiler is here.
ORK code:
When this program starts:
There is a scribe called x
x is to write 179
Code placement is dictated by presence of W and w.
The code must end with empty line without spaces.
Retina does not seem to like a lot of empty lines, so I added spaces to lines around literate CoffeeScript.
Test driver update: ... filler for failures.
178. CoffeeScript 1.5, 9839 bytes
#16 "?63(o+?50;+'51;'# #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 1P''53'S^'
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\ ##### ####### # # ##### # # # ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
#* 36!@` e ++++++::@ /"78"oo@ h#115 o# dO 8=,_ x-----x ######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] tAtAtA TbTbTbRtRtRtVk-VkVkRcRcRcBkBkBkMbMbMbPSPSPSpspsps # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==++++++ ++++++++++++++++++++++++ +++++++++++++++++++.._+++++++._ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[===============================================================]] #
#<<<#QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzqTqTqT #
############################################################################ p
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>x._++++._+++._^<][4O6O@]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999\[\[yYyYyY
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][ exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({;}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]* *]* * *(<\>]xxxxxxxxxxxxxxxxxxxxxx)'#\\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x !|*****[*[?]828+*+]@[*99[?]*]****|!
;set print "-";print 89;exit#ss <>
[mxf]-main=-[165]- ###jxf*#p 173#*s e$P+++++*D*+++1++1E!s
#
p now 70 dollar off!
p has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! <``=> ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
# *************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-sss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
ppppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=971796los*81''TcTcTc
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
console.log 178;
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp ggeeee*n*n*n*es*s^*s*ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
Explanation
While poking around the other day, I noticed CoffeeScript 1.5 added a command line option for literate programming. Literate programming has been a pretty successfully method of adding languages to the polyglot, so I explored it a bit. Literate Coffeescript’s Code indicator is a line starting with some whitespace (tab or space), and the code block must be bounded by some empty lines, much like Literate Haskell. A quick look at the polyglot showed that this syntactic requirement had thus far not been enacted. So the only real difficulty with adding another CoffeeScript answer, was finding a place to put it.
@Potato44 and I went back and forth for a little while about where the best place to put the code, but I ended up putting Literate CoffeeScript console.log 178; immediately after Literate Haskell for a couple reasons. First, our polyglot has done a good job of using logical groupings for languages, so putting the literate languages together seemed nice. Also, I didn’t want to group the two CoffeeScripts because I had to add extra lines, and doing so prior to the Klein line would require me to re-work a couple Klein answers – not to mention hiding the line from all the other scripting languages. Second, placing right after Haskell allowed me to use the blank line at the end of Haskell as the blank line at the beginning of the Coffeescript code block. This was important because the code line and bounding blank lines would be 3 lines to insert, which would throw an error for Retina and require a 4th line to keep things happy.
Others
I had to throw a (This broke Curry so the p at the end of Haskell’s code (commented out)p was placed above the Mornington Crescent) for alphuck since the new CoffeeScript answer required a s. Incident also had to be re-worked, as usual. But this time I ran out of space to put new tokens in the usual places at the top of the polyglot, so I started a new line of incident tokens at the end of this line #R+.----._>]| 9 9999\[\[yYyYyY This space has far lower linguistic density than the space we’d been filling for the last several answers. So hopefully we can keep filling on this line for long while.
Good Luck!
176. Whispers, 9001 bytes
#16 "?63(o+?50;+'51;'# #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S / \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^' ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
#* 36!@` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] tAtAtA TbTbTbRtRtRtVk-VkVkRcRcRcBkBkBkMbMbMbpspspsQhQhQhQrQrQrHnHnHnbqbqbqLzLzLzTcxxxx8=,
#~==++++++ ++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`=============================================================== p
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#--++
#
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f x0t0g4O6O@OOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][ exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({;}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]* *]* * *(<\>]xxxxxxxxxxxxxxxxxxxxxx)'#\\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x !|*****[*[?]828+*+]@[*99[?]*]****|!
;set print "-";print 89;exit#ss <>
[mxf]-main=-[165]- ###jxf*#p 173#*s e$P+++++*D*+++1++1E!s
#
p now 70 dollar off!
p has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-sss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
pppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=971796los*81''TcTc
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1
>y#a=128
>x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp ggeeee*n*n*n*es*s^*s*ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
VIP score: .001651
Verification
Languages that are not in the driver:
7 Japt,
26 05AB1E,
60/156 Moorhens,
83 Objeck,
90 RunR,
94 Emotinomicon,
96 EmojiCoder,
97 Cubically,
104 Paintfuck (origin at top-left),
108/110 Ruby 1.8.7/1.9.3,
119 ImageFuck,
121 Braincopter,
123 Mycelium,
127 Deltaplex,
129 Brainloller,
131 Extended Brainloller,
136 Wierd,
141 Floater,
145 MiLambda,
146 Curry,
153 l33t,
154 cockfuck (perl version),
157 Haskell(Hugs),
158 Hyper-Dimensional Brainfuck,
161 2L,
163 1L_AOI (-eu flag),
166 yash,
167 Sidef,
169 AutoIt,
171 Agena,
173 Brat,
175 Zephyr
Explanation
Whispers is a language made by PPCGer Caird Coinheringaahing. Whispers only
recognises lines that match certain regexes (all the regexes start with either >{space} or >>{space} where {space} is a literal space).
The only lines beginning >{space} were in the GHC Haskell and the Curry/Hugs. The one In the Curry/Hugs is still there because the rest of the regex doesn't match. The one in the GHC Haskell is now gone as refactored it before I checked whether it was necessary to. So the GHC haskell now looks like this
>import Text.Heredoc--WWWWWWWWWWWWWW<<<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1
>y#a=128
>x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
The where clause of the Num instance has been made single line and the definition of g has been brought onto the same line as the declaration of B.
The Whispers is just before the TRANSCRIPT inside the Haskell language family comments
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-sss
The only lines of this that Whispers see are the
> 176
>> Output 1
The > 176 sets the value of "line 1" to 176 because it is the first valid line. The >> Output 1 is a command to output the value of "line 1".
177. 1L_a, 9814 bytes
#16 "?63(o+?50;+'51;'# #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92 7 222222222222222222222222 ##*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S / \iiipsddpsdoh#####(#######?? #### ## ###### #### ###### # #### ####### #### ###### # #### ####### a5# \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλa k zzzzkf kf k zzzzzd kf k zzzzza kf bfz coding=utf8 1P''53'S^'
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\ ##### ####### # # ##### # # # ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
#* 36!@` e ++++++::@ /"78"oo@ h#115 o# dO 8=,_ x-----x ######## ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
#comment -[af] tAtAtA TbTbTbRtRtRtVk-VkVkRcRcRcBkBkBkMbMbMbPSPSPSpspsps # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
#~==++++++ ++++++++++++++++++++++++ +++++++++++++++++++.._+++++++._ # ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#[#[===============================================================]] #
#<<<#QhQhQhQrQrQrHnHnHnbqbqbqLzLzLzxxxxxx #
############################################################################ p
#-]+-}}[.^x+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>x._++++._+++._^<][4O6O@]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<- #2FAC,2SUB#1<- #52FAC,2SUB#2<- #32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999\[\[
#`<`(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][ exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({;}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]* *]* * *(<\>]xxxxxxxxxxxxxxxxxxxxxx)'#\\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x !|*****[*[?]828+*+]@[*99[?]*]****|!
;set print "-";print 89;exit#ss <>
[mxf]-main=-[165]- ###jxf*#p 173#*s e$P+++++*D*+++1++1E!s
#
p now 70 dollar off!
p has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! <``=> ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<<<<
> 176
>> Output 1
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-sss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
pppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=971796los*81''TcTcTc
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer};g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1;y#a=128;x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp ggeeee*n*n*n*es*s^*s*ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
Explanation
The exact language used is text mode of 1L_a105 standard, interpreter is here. In this dialect first character in the file is used as space in pre-standard 1L_a, everything else is a wall.
First two examples below are in pre-standard 1L_a, so they can be executed in yoob too. To run this code in Graue interpreter newline must be added at the end.
It is very hard to program in 1L_a, so I used automatic search. The idea is to split program in cells, each cell prints one bit. One to four additional asterisks inside cell are enough to make cell produce needed value, so the cell can be found by iterating over all possible cells with 4 or less asterisks. First cells with width 4 are tried, then with width 5, etc.
* ******* ******* ***** ******** ******* **** ****** ******* ******* ******* ******* ****** ****** ******* **** **** ******* ******* ******* ****** ****** ******* **** **** *
* ** * * * * * * ** * * * ** * * ** * ** * ** * * * * ** * ** * ** * ** * ** * * * * ** * ** * *
* ********* * * * *** * * * * * ** * ** * ** * * * * ** * * * * * * ** * * * ** * * * * * * ** * * * * * * ** * * * ** * * * *
* * * ** * * * * * * * * * * * * * * * * *** * * * * * * * * * * *** * * * * * * *
* * ****** * ** * * * * ** * * * * * * ** * * * * ** ** * * * ** * * * ** * * * * ** ** * * * ** * * * *
* * * ******* ******* ***** ******** ******* **** ****** ******* ******* ******* ******* ****** ****** ******* **** **** ******* ******* ******* ****** ****** ******* **** **** *
* * * 0 0 1 1 0 0 0 1 0 0 1 1 0 1 1 1 same
**************** *
* \---------------------------- 1 -------------------------/ \---------------------------- 7 ----------------------/ \---------------------------- 7 ----------------------/
*******************
Note that y position of IP, tape location and tape contents are exactly the same before and after printing first 7, which makes it possible to just reuse the code to print second 7. This is a pure coincidence, I didn't do anything special for it to happen.
Version with merged edges between cells:
* **************************************************************************************************************************** *
* ** * * * ** * ** * ** ** ** * * ** ** ** ** ** * * ** ** * *
* ********* * * *** * * ** ** ** * * ** * * * ** * ** * * * ** * * * ** * ** * * *
* * ** * * * * * * * * * *** * * * * * * *** * * * * *
* * ****** * ** * * ** * * * * ** * * *** * * ** * ** * * *** * * ** * *
* * * ******************************************************************************************************************************
* * *
**************** *
*
*******************
Version for polyglot is obtained by replacing all space chars that IP visits by #:
# #
# ##### ####### #### ## ###### #### ###### # #### ####### #### ###### # #### ####### #
# ##### ####### # # ##### # # # ##### #### ### #### # # ##### # ##### #### ### #### # # ##### # #
# ############### ## ### ###### ######## #### ##### ####### ##### ### # # #### ### ##### ####### ##### ### # # #### ### ##### #
# # ########## ### ## ##### ## #### ## # ##### ## ##### #### ##### ## # ## ## #### ## ##### #### ##### ## # ## ## ####
# #
# #
# #
##################
The most natural place for 1L_a code is before line 19, because IP would encounter non-# character naturally and turn left (east). However, placing
code there would require to return IP to the left edge of the program to exit which cannot be done because memory pointer would go below zero. So
I exit through the top instead which requires to place 1L_a code as close to the top as possible.
There must be room before ##### line for Simula and Lily, so 1L_a IP first goes to line 9. Simula (#comment) must be before
##### line because it requires # of preprocessor directives to be in the first column. Space in first column on line 10 is used to turn 1L_a IP. Lily (#[#[) must be before
##### line because ### is a special comment which must be followed by valid Lily code.
This answer has two sets of changes:
- to create
#####line and fix broken languages - to add 1L_a main code and fix broken languages on lines 1-2
##### line
Moved two lines added for Zephyr up. Destroyed 3 occurrences of -# in INTERCAL code. Swapped #`<` and #[#[.
Fixed bf with additional ]] and \[\[ on lines 7/17.
Moved bf derivatives line to catch Wierd, note that zkl's #<<<# cannot start on second column, so it stays where it was.
Line 9 cannot catch Wierd IP because there is a space in the first column on line 10.
Removed >> in the beginning of bf derivatives code, angle brackets do not need to be balanced there now.
First x on line 10 is for 1L_AOI, second x is for MarioLANG.
Moved 8=, to line 4, added '=> before main cockfuck code.
1L_a main code
First # in ##*/ on line 1 is for Turtlèd. A bunch of 2s are for Pyth, 7 before them is for l33t.
To fix Prelude what was moved to line 6 and ( was moved left on line 2. It broke Deadfish~ (iiipsddpsdoh), so it moved left too.
?? on line 2 is for Brian & Chuck. a in a5 is for Del|m|t, a after MiLambda is for Beatnik.
Interpreter has a bug which requires to have non-# characters below main code (line 6 cannot be shorter than line 5), so what code on line 6 is padded with spaces.
Didn't move l33t to line 1 because it breaks 05AB1E. Didn't move Shove (1P''53'S^') into 1L_a because it breaks MiLambda.
Others
Cubix is enclosed in [] for Agony.
Haskell: moved MagicHash code to one line.
175. Zephyr, 8989 bytes
#16 "?63(o+?50;+'51;'# #@ " /*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S / \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^' ????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
#* 36!@` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] tAtAtA TbTbTbRtRtRtVk-VkVkRcRcRcBkBkBkMbMbMbPSPSPSpspspsQhQhQhQrQrQrHnHnHnbqbqbqLzLzLzTcxxxx8=,
#~==++++++ ++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`=============================================================== p
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#--++
#
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0fx4O6O@ 0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][ exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({;}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]* *]* * *(<\>]xxxxxxxxxxxxxxxxxxxxxx)'#\\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x !|*****[*[?]828+*+]@[*99[?]*]****|!
;set print "-";print 89;exit#ss <>
[mxf]-main=-[165]- ###jxf*#p 173#*s e$P+++++*D*+++1++1E!s
#
p now 70 dollar off!
p has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" )
\end{code}
pppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=971796los*81''TcTc
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<<<<<W
>instance Num B where
> fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer}
>g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1
>y#a=128
>x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=# print(size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/#print(171)#s-#print 175#s
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<} }<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp ggeeee*n*n*n*es*s^*s*ee*n*n*n*e*sss*e*n*n*n*ee*s<* 5>1 e*///\)Q222999686#
Zephyr block comments are #- -#, they don't nest. Block comment starts on line 16: #--++. -++ fixes brainfuck and derivatives. Inserted a space
to break -# in Ursala (line 32). Main code is on line 224: -#print 175#s.
Inserting two lines at 16,17 meant that Klein 201/100 should be moved to bash line. I tried this some time ago and failed. So I moved / on the first line
instead. Two spaces are split with " for Trigger.
Moved first exit on line 19 to remove e from CSL path. Klein 201 refactored by analogy with Klein 100. Having <> for CSL on Kleins line became problematic, so it's been moved to a separate line.
Commercial doesn't allow any additional code inside it, so it moved down.
Zephyr prints space after the number, it cannot be avoided.
Interpreter is written in Python 3 and does not have an option to specify file encoding, it uses OS encoding to open a file. By default this encoding is UTF-8 on Linux and not UTF-8 on Windows, so Zephyr interpreter does not work with polyglot on Windows. The encoding that Python 3 uses by default for opening files can be obtained by this code:
import locale
print( locale.getpreferredencoding() )
174. Haskell with MagicHash, 8967 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
#* 36!@` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] tAtAtA TbTbTbRtRtRt-VkVkVkRcRcRcBkBkBkMbMbMbPSPSPSpspspsQhQhQhQrQrQrHnHnHnbqbqbqLzLzLzTcTcxxxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== p
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0fx4O6O@ 0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({;}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x!<******>**********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
[mxf]-main=-[165]-###jxf*#p 173#*s
#
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" ) --s
\end{code}
pppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=971796loTc
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<<<<<W
>instance Num B where
> fromInteger _=B 170;negate _=B$x#x
>data B=B{u::Integer}
>g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>x=1
>y#a=128
>x#a=174
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/# print(171)#s
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp ggeeee*n*n*n*es^*s*s*ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
VIP score (Versatile Integer Printer): .001702 (to improve, next entry should be no more than 9121 bytes)
Explanation
This answer used the technique for determining if MagicHash is being used that was discoverd by H.PWiz in this post. They have a full explanation there.
The Haskell part of the current code is
import Text.Heredoc--WWWWWWWWWWWWWW<<W
instance Num B where
fromInteger _=B 170;negate _=B$x#x
g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
data B=B{u::Integer}
x=1
y#a=128
x#a=174
main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
Brain-Flak
Since # starts a comment in Brain-Flak I had to remove the braces in my instance of Num so that the second one was not commented out.
173. Brat, 8940 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
#* 36!@` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] tAtAtA TbTbTbRtRtRt-VkVkVkRcRcRcBkBkBkMbMbMbPSPSPSpspspsQhQhQhQrQrQrHnHnHnbqbqbqLzLzLzTcTcxxxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== p
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0fx4O6O@ 0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x!<******>**********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
[mxf]-main=-[165]-###jxf*#p 173#*s
#
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" ) --s
\end{code}
pppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=971796loTc
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where{ fromInteger _=B 170;negate _=B 128;}
>g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>data B=B{u::Integer}
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/# print(171)#s
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp ggeeee*n*n*n*es^*s*s*ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
Online compiler is not up to date currently, use local version.
To build on Fedora you may need to sudo yum install openssl-devel and remove -Werror from brat/src/common/turbo/deps/http-parser/Makefile.
Update: Compilation is slow (9-15 sec), so I included abstraction test in the test driver.
Brat block comment is #* *#. Block comments nest and allowed to be unclosed at end of file.
Before this addition there were no #* or *# in the polyglot.
Brat block comment starts on line 4. Main code is on line 32: *#p 173#*.
172. Haskell with QuasiQuotes, 8929 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] tAtAtA TbTbTbRtRtRt-VkVkVkRcRcRcBkBkBkMbMbMbPSPSPSpspspsQhQhQhQrQrQrHnHnHnbqbqbqLzLzLzTcTcTcxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== p
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0fx4O6O@ 0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x!<******>**********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
[mxf]-main=-[165]-###jxf
#
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" ) --s
\end{code}
pppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=971796lo
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>import Text.Heredoc--WWWWWWWWWWWWWW<<W
>instance Num B where{ fromInteger _=B 170;negate _=B 128;}
>g=[here|here<-"W>W"] --WWWWWWWWWW570rt Unc27<<[w|]
>data B=B{u::Integer}
>main=print$last$172:[u$[-1]!!0|g<"Z>"] --}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/# print(171)#s
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp ggeeee*n*n*n*es^*s*s*ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
VIP score (Versatile Integer Printer): .001754 (to improve, next entry should be no more than 9081 bytes)
Explanation
QuasiQuotes is a language extension that allows you to create sections of your code that are parsed according to user defined rules. These sections look like
[name| expression |]
After reading a bit about QuasiQuotes I came across this "bug" report. Here they detail how QuasiQuotes can break the way that Haskell parses list comprehensions. The example code they provide is
let x = [v| v <- [1,2,3]]
When running Haskell normally this is a list comprehension and is parsed as such, bug when running QuasiQuotes the parser thinks that there is a QuasiQuotation and attempts to parse it failing. Now this is pretty good, but it gets better, as pointed out in this comment by bgamari if we add some cleverly placed comments we can make this into a true ambiguity:
import Text.Heredoc (here)
x :: String
x = [here| here <- ['h','e','r','e']] -- |]
The here QuasiQuotation works as a block string so this code sets x to here normally but sets it to here <- ['h','e','r','e']] -- if QuasiQuotes is enabled. This is the principle we use to separate the QuasiQuotes code from the rest of the Haskell code.
The first thing we do with this code is to minimize it.
import Text.Heredoc
x=[here|here<-"a"] -- |]
This is all that we need for the break to work. Now we just tack on a main function.
import Text.Heredoc
x=[here|here<-"a"] -- |]
main=print$last$172:[128|x<"b"]
Once that is going we combine this with the break we had for NegativeLiterals
import Text.Heredoc
data B=B{u::Integer}
instance Num B where{fromInteger _=B 170;negate _=B 128}
x=[here|here<-"a"] -- |]
main=print$last$172:[u(-1)|x<"b"]
Explanation to be continued ...
171. Agena 2.9.2, 8955 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] tAtAtA TbTbTbRtRtRt-VkVkVkRcRcRcBkBkBkMbMbMbPSPSPSpspspsQhQhQhQrQrQrHnHnHnbqbqbqLzLzLzTcTcTcxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== p
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0fx4O6O@ 0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq\{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x!<******>**********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
[mxf]-main=-[165]-###jxf
#
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" ) --s
\end{code}
pppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=971796lo
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>data B=B Integer--WWWWWWWWWWWWWW<<W<p
>instance Eq B where{-[ppWWWWWWWWWWWWay Uce stagehere]-}(B a )== (B b)=a==b
>instance Num B where{ fromInteger=B;negate ( B a )=B$a+1}
>main=print$last$169+1:[128|B 2==head [(-1 )::B]]--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
#p|o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#>>>say 170-3#]#print(47)#]#echo 21#>/# print(171)#s
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp ggeeee*n*n*n*es^*s*s*ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
Agena has #-initiated line comment and two types of block comments: #/ /# and /* */. Different block comments cannot be mixed in Agena –
both #/ /**/ /# and /* #//# */ produce an error. This is a problem because /**/ comments are already heavily abused in the polyglot.
I ditched this issue altogether by using an older version of Agena that does not support C-style block comments (they were added in version 2.9.3).
Agena 2.9.2 is no longer available on sourceforge, so I reuploaded it to github.
Block comments do not nest in Agena. There is #/ on second line and there was no /# in the polyglot before this answer, so it is sufficient to
add /#print(171)#s to line 218. s fixes both alphuck and paintfuck.
Grass seems to work fine without final v, removed. Removing ++++ from line 218 also does not break anything. > before /# is for brainfuck.
Update: Escaped { on line 17 to fix Thutu. "Unescaped left brace in regex" was a deprecation warning in Perl 5, now it is an error.
41. brainf***, 916 bytes
# 4"16" 3//v\(@#/;\D"14"<;n4
#/*`3 afaaZ">;[77*,68*,@;'1,'1,q)(22)S# ␉␉␉␉ (
#yy␉;36!@
#`<` ␉
#=␉x
#<]+<[.>-]>[
#␉<
###xR+++++[D>+++++++L+++<-][<<<]>+.---.>][
#px%>~~~+␉+~*ttt*.x
#D>xU/-<+++L)
#R+.----.R␉>]|
#[#yy#yy0l0mx01k1k0l0ix0jx0h0h1d111P0eU0bx0b0o1d0b0e0e00x1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10mx0m0l11111100(^_)
#|␉
print((eval("1\x2f2")and(9)or(13 ) )-(0and 4)^1<<(65)>>(62))or'(\{(\{})(\{}[()])}\{}\{}\{})'#46(8+9+9+9+9+=!)#1111|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"␉*
###; console.log 39
""""#//
=begin␉//
#*/
#define␉z sizeof 'c'-1?"38":"37"
#include<stdio.h>
int main() /*/
#()`#`\'*/{puts(z);}/*'``
$'main'␉//
#-3o4o#$$$
<>"3"O.<␉>//
#
=end #//
"""#"#//
#0]#echo 21#/(\[FAC,1<-#2FAC,1SUB#1<-#52FAC,1SUB#2<-#32FACLEGEREEX,1PLEASEGIVEUPPLEASE) a>>>
#>27.say# /7Jn~15o|
#8␛dggi2␛`␉|1|6$//''25 =#print(17) ###^_^_LEintnd"3"z!]/}23!@/*///Z222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP Score (Versatile Integer Printer): 0.01329
Rundown
This program prints 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively, as required.
The Test Driver has been updated to include the Tokenizer, finally. All the C code is stored as an argument from the Bash Script’s perspective. I also changed the output to wrap horizontally with a trailing space after each token instead of outputting vertically. This was just my preference, to make it match the Whitespace output. But anyone else can change it if they feel like it’s too confusing.
I also made a Test Driver adjustment to handle column spacing for Turtlèd’s UFT8 char in the rundown. That misalignment was driving me nuts! The “fix” is pretty hack-ish since it just looks for an è and changes the column width for that case, but it gets the job done.
Explanation
First off, I want to say how awesome @SnoringFrog’s Versatile Integer Printer Score Rundown code snippet from the last post was. I’ve been calculating answers before posting for a while, and this has re-inspired me keep it small. I think we can beat @sp3000’s answer eventually.
So I started working on this answer by trying to golf down what I could and I was pretty successful. I even had an answer in a different language with a total byte count smaller than #40. But as I tried to golf down Minimal-2D, I had to learn BF so I could better work with its derivatives and in the process I found @Primo’s record breaking Hello, World!. I fell in love the elegance.
Minimal-2D, it turned out, was not efficient enough to utilize the tape initializing technique used by @Primo, but I’m of the opinion now that it would probably be too byte heavy anyways. We are only trying to print an integer after all. But @Primo did send me down the path to learning how to multiply in BF, which I brought to the Minimal-2D’s code.
Then after all this, I re-read @SnoringFrog’s comment about how to include BF and realized that not only could I do it, but I could use much of the Minimal-2D code I had golfed down in the BF answer. So I dug in to answer with BF, and here we are.
One more thing before I get into the details. There were a couple changes I made for non-golf reasons. First, I moved the bulk of the code @SnoringFrog added to just below the 2D languages in the top several rows. To me, it is a long term strategic move to prevent 2D-langs from traversing the center of the polyglot in order to prevent future bugs where possible. The byte hit was low for this move, so I went for it.
Second, during the various re-factors I learned that the Begunges and Minkolang output a trailing space after numeric outputs and that this was the cause of the null bytes we’ve been seeing in the Test Driver for these languages. I fixed these by outputting the stack’s value as an ascii code (which did not include the trailing space feature), instead of the value directly. There was a small byte hit for this change as well, but now the Test Driver’s output is so uniform. How could I not?
SM/BF
Let’s quickly go over the basics. These are the only valid commands for SMBF and BF:
> Move the pointer to the right
< Move the pointer to the left
+ Increment the memory cell under the pointer
- Decrement the memory cell under the pointer
. Output the character signified by the cell at the pointer
, Input a character and store it in the cell at the pointer
[ Jump past the matching ] if the cell under the pointer is 0
] Jump back to the matching [ if the cell under the pointer is nonzero
Both languages have a memory tape where values are stored and changed. SMBF’s only difference is that whatever code is being executed is also stored on the memory tape to the left of the starting point. As @SnoringFrog pointed out, getting SMBF and BF to produce different results hinges on moving the memory pointer to the left of the origin. In Tio’s BF interpreter, the memory pointer is capable of moving left of the origin and will find 0’s instead of the Polyglot’s ascii codes that SMBF sees. Here’s an example that can be run in both SMBF and BF to exemplify the difference.
At the start of the polyglot, the Befunges require the > on the second row to run to completion and Perl6 requires that every > be preceded by a <. So SM/BF start with <> to leave the memory pointer at the origin, then hit a [ which jumps some offensive characters for both languages to the ] on the 6th row.
Next, we increment the origin memory cell for both languages and move the memory pointer to the left with +<. (For conversational convention, we’ll call the origin memory cell as cell 0, cells to the right of the origin 1, 2, ... And cells to the left -1,-2, …). Cell -1 contains the asci code of the last character in the polyglot in SMBF and 0 in BF, so when the next [ is encountered, only BF jumps to the next ] while SMBF passes into the code.
As SMBF traverses [.>-] it prints the 6 found at the end of the polyglot and then moves the memory pointer back to cell 0, setting its value back to zero to exit the ]. To review, the tapes at this pint are: SMBF’s negative cells hold the polyglot, and it’s 0 and positive cells hold zero. BF’s negative and positive cells hold zero while it’s origin cell holds 1.
Next the > moves SMBF to cell 1 and BF back to cell 0 allowing BF to enter it’s private code block: [<+++++[>++++++++++<-][<<<]>+.---.>] (I’ve removed the non-BF characters from this). Here, we move back to cell -1 and initialize our loop control variable (cell -1) to a value of 5. Then we enter the loop where we add 10 to cell 0 and decrement cell -1 five times before exiting the loop where we will be pointing at cell -1 with a value of 0.
Next we encounter [<<<] while pointing at a zero, so BF doesn’t pass through this. The purpose here is to balance a number of >’s with preceding <’s so Perl6 doesn’t error out.
At this point cell 0 is valued at 51. The ascii value of 4 is 52, so we move the pointer to cell 0 add 1, then print the value. And finally, we decrement cell 0 back to the ascii character 1 and print again before setting the memory pointer to cell 1 (value 0) to exit past the ].
SMBF and BF both hit the last [ on line 8 next while both are resting on a 0 value. So both jump past the remaining Minimal-2D code until the ] is encountered on line 11. But this is short lived because line 12 starts with another [ which takes both languages to almost the end of the polyglot where no further instructions are encountered.
Refactors
Minimal-2D
Minimal-2D’s re-write was mostly to save some bytes in a fashion similar to BF’s multiplication trick. Minimal-2D however doesn’t have the [ and ] characters for loop control. Instead it has these commands:
/ Skips next instruction if the data pointer is set to 0.
U Tells the program to switch to the up direction of processing instructions.
D Tells the program to switch to the down direction of processing instructions.
L Tells the program to switch to the left direction of processing instructions.
R Tells the program to switch to the right direction of processing instructions.
These can be used to produce the same logic structure, albeit in a 2D manor, as that of BF. For example, BF’s ++++++[>++++++<-]>. is equivalent to this in Minimal-2D.
Here is a simplified version of Minimal-2D’s code in the polyglot, with all the extraneous code removed and all the place holding characters replaced with #.
###################D
###R+++++[D>+++++++L
###>
D>#U/-<+++L)
R+.----.R
The D in line 1 sends the instruction pointer down to the L in line 8 of the polyglot which sends the pointer to the left. Here we set the loop control variable (cell 0) to 7, move the memory pointer to cell 1 and enter a loop. In loop, we add 3 to cell 1, decrement cell 0 then check if cell 0’s value is zero yet. If not, we add another 8 to cell 1 then decrement and check again. The result of this loop is cell 1’s value is set to 51 at the end of the loop (6*8+3).
We exit the loop by hopping the U, moving the memory pointer to cell 1 and going down then to the right on line 11 of the polyglot. And finally, we increment up to the ascii value for 4 then decrement down to the ascii value for 0 before running off to the right to end the program.
Retina
Retina had a lot of requirements that were difficult to work with for all the BF derivatives. It doesn’t like consecutive +’s or mismatched () or []. But these are really just requirements for every other line, so a lot of the work for BF, SMBF and Minimal-2D revolved around putting the bulk of the code on even numbered lines.
The one byte committed solely to Retina though is the | at the end of line 11. To quote @ais523 “most regexes ending with | will match anything”. Without this, Retina returns 0. Why this fixes it, I don’t know. I haven’t had to dig into Retina too much, probably because I’ve been avoiding the long line. But like Prelude, I’ve found I don’t need to understand it as much as I need to understand how to debug it, which in this case mostly consisted of deleting lines (in multiples of 2) until I’ve found the line that’s causing it to break. I guessed at this fix based on @ais523’s comment, and was rewarded. I’m just too cool for school I guess.
Cardinal
I happened to like @SnoringFrog’s placement of Minimal-2D relative to Cardinal’s code. It’s a good location considering Cardinal doesn’t upset Retina, and it seemed to allow some interweaving with Minimal-2D. So when I set out to transplant Minimal-2D up to 2D land, I brought Cardinal along for the ride. There were a couple cosmetic changes to Cardinal though. First, I threw a > near the beginning of its statement #p x%>~~~+ +~*ttt*.x for Minimal-2D to change memory pointers within its loop/ Second, I shifted everything one character to the right to give Minimal-2D room to exit it’s loop gracefully. The p in this sting is for this character padding.
Befunge/98
The Befunges are actually where I started out trying to golf down the polyglot, since the C++ refactor changed all the other 2D lang code, except this one. In trying to learn WTF was going on in this code, I found this in the Begunge documentation:
The
.command will pop a value off the stack and output it as a decimal integer, followed by a space, somewhat like Forth.,will pop a value, interpret it as the ASCII value of a character, and output that character (not followed by a space.)
Holy moley! We can clean up the null bytes on the output. After this, it was all just a matter of figuring out how to input the larger asci values, and segregating the code. Befunge-98 had a jump code ; telling it to skip over the [77*,68*,@ in ;[77*,68*,@;'1,'1,q, which gave us the segregation.
Befunge-98 also had a command (') to take the ascii code of the next character. So, '1, takes the code asci code for the character 1, puts it on the stack and then prints the ascii character for the top value on the stack with ,. Just gotta do this twice to print 11 and drop a q to quit out gracefully.
Befunge proper is a little less convenient, but only just. Here we have to perform a calculation to put the desired code on the stack. Fortunately, our codes were easily multiplied with 7*7 and 6*8 before the same output command,. Then we quit out of Befunge with @ before its older brother’s code contaminated the output.
Minkolang
After finding a fix for the Befunge’s trailing spaces I got pretty hyped up on the idea of finding a Minkolang fix too and Minkolang’s documentation said that output command that had been used up until this point worked in the same way as the Befunge Interpreter. O happened to be documented as another output command, that wasn’t described as sharing this Begunge-ness, so I just took a shot in the dark and tried outputting the string "3". Flawless Victory.
><>
One of the first things I looked at when moving the Minimal-2D code was verifying that I could move ><> along with it. If I was going to deal with 2D polyglot transversalism, I was going to deal with all transgressions. I basically luck sacked my way into the solution of putting ;n4 at the end of line 1 and moving the \D further back in line 1. BTW, I didn’t know that ><> could be directed down before answer 40 since it’s been so well contained. I’d like to think this could be used later to diverge ><> from another similar language.
Perl6
I’ve talked about some of Perl6’s <> balancing issues elsewhere in this answer, so I’m not going to go over it again. But I do want to point out that I moved #>27.say# to the second to last line. This doesn’t have a functional purpose in this answer. I actually made this move to satisfy a different answer that I ended up not using this round. I decided to just leave it since I plan to post that answer at my next opportunity and I didn’t want to bother undoing and re-doing it.
Bug Fixes
05as1e
05as1e definitely didn’t like the new Begunge code as much as the old version. I’d suppose it’s the ,s since that’s the only revolutionary character. In any event, I had to move the " further back in line two to hide the offensive commands, and I knew that the " had to go prior to the Befunge code path since " was a yes-op in both languages. (I can just make up terms like yes-op right?)
Line 2’s 2-dimentionality is pretty rigid, but I was able to displace the < prior to Begunge’s code path with the ". The < however was a requirement of Perl6. (It has to have a < preceding all >s.) I was able to drop the < in line one at a location divined by instinct and foreknowledge resolving 05ab1e and Perl6’s disagreement.
Whirl
The Befunge changes on line 2 added an extra 1 to the polyglot prior to the Incident/Whirl line. This extra 1 caused Whirl to start off pointing to the wrong instructions on the wheel. The very first 1 in the C/C++’s preprocessor directive was only a line number reference in the code, and this could just as easily be any other line number, so I arbitrarily changed this to 4 to satisfy Whirl.
Incident
The detokenizing string at the end of the polyglot is well known at this point, so I won’t go into it. I removed from the string what I could and added the new tokens that were required. There are 2 detokenizing characters that are not in this string though that I should point out. First, the second R in #R+.----.R >]| is needed here because it’s a Fusion starting point, and it was safer on this line because there was already a Fusion starting point heading in the same direction. Second, the x in #= x is to remove a token involved in a ␉␊# pattern, which has become more common.
Others
Hexagony, Whitespace, and Prelude all had the usual minor adjustments, but nothing special worth talking about.
Final Thoughts
That’s all I’ve got for this answer. For those looking for a starting point on the next answer, I’d suggest evil. It seems workable, although I haven’t looked at it too closely, but I suspect it would not be too hard to integrate. I know it has a jump command that should help skip past the bulk of the polyglot. Good luck.
97. Cubically v1.3, 2851 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;iiipsddpsdoh coding:utf8ââââ(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>â
# 36!@â` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?24O6O@?20l0v01k1kMoOMoOMoOMoO MOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWW/"78"oo@WWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))â\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(*****************819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit#ss
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppppðð¨ðð¨ð¬95ð¬ð¥â¡
ðð¢ðððððððð
set ! 57
set ! 51
More 91 of thiset of re
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#defineâ x(d)â#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"eg5""6 27""Zinge ";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof( "(\" ); print'(''72'')';end!" ); main( ){puts("92" );return 0;}
#if 0â
#endif//* rk:start | print: "69" rk:end<( >5b*:,1-,@
print 61
#}
disp 49;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8âdggi2âM`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003123 (to improve, next entry should be no more than 2939 bytes)
Try it online! Languages not on TIO:
- Japt, 7 online.
- Reng, 19 online.
- Deadfish~, 48 local.
- Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
- Morse, 73 local
- Archway, 74 local
- Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98. - Objeck, 83 local
- zkl, 85 local
- PingPong, 88 local
- RunR, 90 local
- Cood, 91 online
- Set, 93 online
- Emotinomicon, 94 online
Cubically is a painful esolang I wrote. Go check out the repo to see why I call it 'painful'.
Cubically
The Cubically code started as +52/1+55%6E0.
+52/1set the notepad to 7.+55got it to 97.%6prints the notepad value as integer.E0exits the program.
Cubically was really useful for this polyglot because it only calls a command when a number is provided immediately after a valid non-number command character. There luckily weren't any commands next to numbers, so I didn't have to deal with that.
Incident
NOTHING BORKED INCIDENT :D
Cubix/Prelude/Moo
Trying to put the Cubically snippet near the top of the code displaced Cubix' 4O6O@, which was necessary. I moved the 4060@ up a bit higher and it fixed Cubix.
However, fixing Cubix displaced some parenthesis, which made Prelude angry. I tried for a while to coerce it into working, but it was taking a few hours so I abandoned my approach. (Somewhere along the way, Moo stopped working.)
Cardinal
The % to print an integer messed with Cardinal, spawning instruction pointers in the four cardinal directions around the %. So I spaced the Cubically code to put the % over an x and rewrote it to look like this:
+52/1+55x%6E0x
Whirl
Whirl is a really nasty language which only cares about 1s and 0s. The Cubically code contained one of each. I rewrote the beginning like this:
+555/2
which still sets the notepad to 7. Then I changed E0 to E2, because E doesn't care what number it's given, it exits anyway. Thus the Cubically code turned into this:
+555/2+55x%6E2x
Notes for future answers
Make sure to put a non-command character between a command character and a number. These are Cubically's command characters: RLUDFBE@%+-*/=:
170. Haskell with NegativeLiterals, 8944 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] tAtAtA TbTbTbRtRtRt-VkVkVkRcRcRcBkBkBkMbMbMbPSPSPSpspspsQhQhQhQrQrQrHnHnHnbqbqbqLzLzLzTcTcTcxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== p
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yxMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0fx4O6O@ 0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x!<******>**********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
[mxf]-main=-[165]-###jxf
#
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" ) --s
\end{code}
pppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=9717 96lo
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>data B=B Integer--WWWWWWWWWWWWWW<<W<p
>instance Eq B where{-[ppWWWWWWWWWWWWay Uce stagehere]-}(B a )== (B b)=a==b
>instance Num B where{ fromInteger=B;negate ( B a )=B$a+1}
>main=print$last$169+1:[128|B 2==head [(-1 )::B]]--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
# |o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#p>>>say 170-3#]#print(47)#]#echo 21#v>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp ggeeee*n*n*n*es^*s*s*ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
VIP score (Versatile Integer Printer): .001820 (to improve, next entry should be no more than 9100 bytes) Try it online!
Explanation
The new language is the same old Haskell we used before, except with the language extension NegativeLiterals enabled. The negative literals extension is pretty simple it makes it so that when Haskell is desugaring negative literals it applies fromInteger.negate instead of applying negate.fromInteger. Usually this doesn't make a lick of difference to the way a Haskell program behaves, however thanks to this SO answer we can use split the two versions of Haskell.
>data B=B Integer deriving Eq
>instance Num B where{fromInteger=B;negate(B a)=B$a+1}
>main=print$last$170:[128|B 2==((-1)::B)]
This prints 128 normally and 170 when NegativeLiterals is enabled. I replaced the existing code with this.
Grass
This program would have added vw to grass, which is not something we could afford. I was able to remove the v by not deriving Eq
>data B=B Integer
>instance Eq B where(B a)==(B b)=a==b
>instance Num B where{fromInteger=B;negate(B a)=B$a+1}
>main=print$last$170:[128|B 2==((-1)::B)]
however this added another w making the code as read by Grass ww. ww is a bit easier to work with than vw because v is a delimiter and thus is really hard to add to the program. In order to make ww work I had to move all of the remaining Grass into the Haskell program.
>data B=B Integer--WWWWWWWWWWWWWWW
>instance Eq B where(B a)==(B b)=a==b--WWWWWWWWWWWW
>instance Num B where{fromInteger=B;negate(B a)=B$a+1}
>main=print$last$170:[128|B 2==((-1)::B)]
There were only two remaining ws so we are all out now, if more are needed some creativity is going to be required.
Balancing act
The insertion of this code caused a few languages to have unbalanced parentheses. In particular the Brain-Flak family are upset by the >s used to make the Haskell literate and the ss upset alphuck. Fixing this one was pretty simple we just add the relevant open parens
>data B=B Integer--WWWWWWWWWWWWWWW<<<ppp
>instance Eq B where(B a)==(B b)=a==b--WWWWWWWWWWWW
>instance Num B where{fromInteger=B;negate(B a)=B$a+1}
>main=print$last$170:[128|B 2==((-1)::B)]
Prelude
Prelude of course had a problem with me adding parentheses to the code. In order to fix this I first tried to minimize the parentheses I used. All in all I was only able to remove one pair of parentheses by changing (...) to last[...] this made the code
>data B=B Integer--WWWWWWWWWWWWWWW<<<ppp
>instance Eq B where(B a)==(B b)=a==b--WWWWWWWWWWWW
>instance Num B where{fromInteger=B;negate(B a)=B$a+1}
>main=print$last$170:[128|B 2==last[(-1)::B]]
From here I just started adding the relevant whitespace.
>data B=B Integer--WWWWWWWWWWWWWWW<<<ppp
>instance Eq B where (B a )== (B b)=a==b--WWWWWWWWWWWW
>instance Num B where{fromInteger=B;negate ( B a )=B$a+1}
>main=print$last$169+1:[128|B 2==head [(-1 )::B]]--}
Now since this just needs to be spacing I was able to move parts of the comments into this space to reduce the size of the code
>data B=B Integer--WWWWWWWWWWWWWWW<<<p
>instance Eq B where{-ppWWWWWWWWWWWW-} (B a )== (B b)=a==b
>instance Num B where{fromInteger=B;negate ( B a )=B$a+1}
>main=print$last$169+1:[128|B 2==head [(-1 )::B]]--}
Incident Incidents
I had quite the struggle with Incident in this case, but I was able to get everything in order, in the end my code came out like:
>data B=B Integer--WWWWWWWWWWWWWW<<W<p
>instance Eq B where{-[ppWWWWWWWWWWWWay Uce stagehere]-}(B a )== (B b)=a==b
>instance Num B where{ fromInteger=B;negate ( B a )=B$a+1}
>main=print$last$169+1:[128|B 2==head [(-1 )::B]]--}
169. AutoIt, 8750 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] tAtAtA TbTbTbRtRtRt-VkVkVkRcRcRcBkBkBkMbMbMbPSPSPSpspspsQhQhQhQrQrQrHnHnHnbqbqbqLzLzLzTcTcTcxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== p
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#cs}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yx4O6O@MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $((19629227668178112600/ 118248359446856100));; *1*)echo 50;;*)echo 58;;esac;exit;#( (((') )))#\
=begin
#p +555!/2+55x%6E2x!<******>**********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
[mxf]-main=-[165]-###jxf
#
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
#cepp
MsgBox(0,"",169 )
#cs
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" ) --s
\end{code}
pppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=9717 96lo
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#ce pS9^7^8^MUOUOF @0:8:8 \ @,,1'1'<> @125iRE
# |o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#p>>>say 170-3#]#print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>} [<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp eeeeee*n*n*n*es^*s*s*ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
AutoIt is a GUI automation language for Windows.
AutoIt has functions for displaying GUI message (MsgBox) and printing to console (ConsoleWrite).
I like MsgBox more because it does not mess with Grass and is more natural to AutoIt. For example, interpreter errors are displayed
with GUI messages and ConsoleWrite does not work in interpreter (AutoIt3.exe), the script has to be compiled with Aut2exe.exe with parameter /console
to make it work. But even then, compiled executable will display errors with GUI messages. So I am using MsgBox. This will not hamper automated
testing because I included abstraction test in the test driver anyway.
AutoIt has preprocessor with #cs/#ce (comment start/end) directives, unknown directives are ignored.
Line 10:
#cs ...
Lines 106-108:
#cepp
MsgBox(0,"",169 )
#cs
Line 213:
#ce ...
} on line 213 was for Octave, but it did not close block comment as intended since answer 88, when I added PingPong to that line. It still works because unterminated
block comment is not an error in Octave, it produces a warning. Note that even if it was an error it could go unnoticed because Octave exits with
zero error code on errors - same problem as in ><>.
Refactoring: Changed dash/yash expression to 19629227668178112600/ 118248359446856100 (118248359446856100 = (2^63-1)/78, 118248359446856100*166 = 19629227668178112600).
168. Mornington Crescent, 8714 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] tAtAtA TbTbTbRtRtRt-VkVkVkRcRcRcBkBkBkMbMbMbPSPSPSpspspsQhQhQhQrQrQrHnHnHnbqbqbqLzLzLzTcTcTcxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== x
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11yx4O6O@MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOotMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $(( (9999999999999999999- 9999999999999998975)/ 256*11+78));;*1*) echo 50;;*) echo 58;;esac;exit;#( ((('))))#\
=begin
#p +555!/2+55x%6E2x!<******>**********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
[mxf]-main=-[165]-###jxf
#
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" ) --s
\end{code}
pppppppppppp
Take Northern Line to Tooting Bec
Take Northern Line to Charing Cross
Take Northern Line to Charing Cross
Take Northern Line to Bank
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Hammersmith
Take District Line to Upminster
Take District Line to Embankment
Take Bakerloo Line to Embankment
7 UP
Take Northern Line to Mornington Crescent
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=9717
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \ @,,1'1'<> @125iRE
# |o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#p>>>say 170-3#]#print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp eeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
Mornington Crescent
Mornington Crescent is an Esoteric language based on the London Underground Stations. All statements are in the form of “Take [NameOfLine] Line to [Station], so you have to match the station to the right line, and figure out which lines to take to get to the station you want to go to. It happens to ignore lines that are not in this format, which is what makes it polyglot-able.
The program is generally initialized so that each station contains a string with the name of the station. When you stop at a station, you swap the value you are carrying with value the station has. You start at the Mornington Crescent station with the value “Mornington Crescent”.
Certain stations have Special Operations that they perform, and the essence of Mornington Crescent is to navigate the London Underground to efficiently arrive at the destinations required to find perform the operations needed to run your program.
I initially had a route that produced 168 by stopping at Seven Sisters, which gives you the integer value of 7, and then mathing my way to the answer. But after inserting it in the polyglot, I realized that Grass could not handle the letter v in Seven Sisters. So I had to take a different approach
It turned out that there was a much more elegant answer waiting at Charing Cross, which will hand you the ascii value of the first letter in the string contained in the station. So it was just a matter of hitting up a station that started with T, and doubling the value at Upminster. I should also note that Bank and Hammer Smith are special stations in this solution. Deposits to Bank are also deposited to Hammer Smith, while retrieving from Hammer Smith does not cause Hammer Smith to lose its value.
Here is the final code, with annotations to describe the process.
//Get “Tooting Bec”
Take Northern Line to Tooting Bec
//Deposit “Tooting Bec”
Take Northern Line to Charing Cross
//Get 84 (value of “T”)
Take Northern Line to Charing Cross
//Deposit 84 in Hammersmith
Take Northern Line to Bank
//Get 84
Take District Line to Hammersmith
//Deposit 84
Take District Line to Upminster
//Get 84
Take District Line to Hammersmith
//Get 168 (84+84)
Take District Line to Upminster
//Deposit 168
Take District Line to Embankment
//Get 168
Take Bakerloo Line to Embankment
//End Program
Take Northern Line to Mornington Crescent
Fission
Fission didn’t like the N in Northern Line in the last leg of the trip, because all the D’s in the District line are starting points for Fission’s IP, heading in the down direction, and the N it led to was an Endline command. So, I moved the first line of Monkeys to just prior to the last line of Mornington Crescent. Embankment had access to the Bakerloo line so I use that instead of District in the second to last line to allow the second tic of the clock before Fission ends. Everythign else was balancing p’s and s’s for Alphuck, adjusting alignments for Cubix, and solving Incident’s tokens.
Test Driver Update
Mornington Crescent had an unusually long execute statement, so I adjusted the alignment of the pass/fail output in the test driver. This might make the output extra wonky on mobile though. Sorry.
167. Sidef, 8290 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] TaTaTa TbTbTbRtRtRt-VkVkVkRcRcRcBkBkBkMbMbMbLzLzLzTcTcTcxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== x
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx4O6O@x0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.>!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $(( (9999999999999999999- 9999999999999998975)/ 256*11+78));;*1*) echo 50;;*) echo 58;;esac;exit;#( ((('))))#\
=begin
#p +555!/2+55x%6E2x!<******>**********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
[mxf]-main=-[165]-###jxf
#
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" ) --s
\end{code}
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=9717
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78"<\++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \ @,,1'1'<> @125iRE
# |o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>say 27#p>>>say 170-3#]#print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp eeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
I am using version 3.10.
Sidef uses the same embedded comment #`< .. > as Perl 6,
it starts on line 7 and ends on line 200. The difference is that Sidef does not count escaped angle brackets.
There are currently no \< and 3 \> inside Perl 6 comment, so three more > needed to close the comment in Sidef:
>>>say 170-3
167 → 170-3 for YABALL.
Angle brackets were not locally balanced which made it harder to understand what is going on, so I balanced them on lines 18, 28 and 196.
Perl 6: 27.say → say 27 for DOBELA.
166. yash, 8306 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] TaTaTa TbTbTbRtRtRt-VkVkVkRcRcRcBkBkBkMbMbMbLzLzLzTcTcTcxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== x
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx4O6O@x0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo $(( (9999999999999999999- 9999999999999998975)/ 256*11+78));;*1*) echo 50;;*) echo 58;;esac;exit;#( ((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss <e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
[mxf]-main=-[165]-###jxf
#
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" ) --s
\end{code}
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=97
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print(); }}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \ @,,1'1'<> @125iRE _
# |o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp eeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
VIP score: .001815
Verification
Languages that are not in the driver:
7 Japt,
26 05AB1E,
60/156 Moorhens,
83 Objeck,
90 RunR,
94 Emotinomicon,
96 EmojiCoder,
97 Cubically,
104 Paintfuck (origin at top-left),
108/110 Ruby 1.8.7/1.9.3,
119 ImageFuck,
121 Braincopter,
123 Mycelium,
127 Deltaplex,
129 Brainloller,
131 Extended Brainloller,
136 Wierd,
141 Floater,
145 MiLambda,
146 Curry,
153 l33t,
154 cockfuck (perl version),
157 Haskell(Hugs),
158 Hyper-Dimensional Brainfuck,
161 2L,
163 1L_AOI (-eu flag),
166 yash
Yash is available in the Fedora, Debian and Ubuntu repositories. So it can be installed via dnf or apt
Explanation
Yet another shell. Yash is a shell that is meant to have very strict POSIX compliance.
When run on the polyglot from previous answers yash ends up on the same code path as dash, printing 78. I found a difference between the behavior of dash and yash involving numbers larger than 2^63-1, the maximum value of a signed 64-bit integer. Dash treats numbers larger than 2^63 as if they were 2^63-1, whereas yash treats numbers that are too large for a 64-bit int as floating point numbers. So the dash/yash part of the shell case statement is:
*4)echo $(( (9999999999999999999- 9999999999999998975)/ 256*11+78));;
Step by step this is:
(9999999999999999999-9999999999999998975)
# 0 in dash due to both numbers being truncated to 2^63-1,
# 2048 in yash due to floating point inaccuracy
/256
# 0 in dash
# 8 in yash
*11
# 0 in dash
# 88 in yash
+78
# 78 in dash
# 166 in yash
The spaces after the - and / are for Cubically.
165. Ursala, 8238 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment -[af] TaTaTa TbTbTbRtRtRt-VkVkVkRcRcRcBkBkBkMbMbMbLzLzLzTcTcTcxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== x
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx4O6O@x0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss <e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
[mxf]-main=-[165]-###jxf
#
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
x ~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
( printout t 164 )
(exit )
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
open import IO;main = run (putStr"159" ) --s
\end{code}
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeString tnd xfmain=
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \ @,,1'1'<> @125iRE _
# |o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp eeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
If there are build problems this may help (Avram is virtual machine for Ursala).
Command line: fun polyglot -s.
Compilation is slow (5-7 sec), so I included abstraction test in the test driver.
Three types of Ursala comments are used in the polyglot:
- Line comments starting with
#on lines 1-4.#must be followed by non-alphabetical character. #comment -[ .. ]-starts on line 5, ends on line 32. This comment must contain only printable ASCII characters and line feed, so Ursala code is placed before emojis.- Everything after
###is a comment.
Main code is on line 32:
[mxf]-main=-[165]-###jxf
mxf/jxf are for evil.
Others
Space in first column in CLIPS code broke Wierd, so I moved CLIPS below 2L. This also required change in Wierd/cockfuck on line 72 to fix CLIPS.
As it turns out, module x where is not
required in Agda, removed. Agda is not included in the test driver because of slowness. This is standalone Agda test.
164. CLIPS, 8204 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment afTaTaTa TbTbTbRtRtRtVkVk-VkRcRcRcBkBkBkMbMbMbLzLzLzTcTcTcxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== x
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx4O6O@x0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss <e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
( printout t 164 )
(exit )
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | +| + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
module x where open import IO;main = run(putStr"159" ) --s
\end{code}
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*sizeStr
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> @125iRE _
# |o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp eeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
VIP score: .001859
Verification
Languages that are not in the driver:
7 Japt,
26 05AB1E,
60/156 Moorhens,
83 Objeck,
90 RunR,
94 Emotinomicon,
96 EmojiCoder,
97 Cubically,
104 Paintfuck (origin at top-left),
108/110 Ruby 1.8.7/1.9.3,
119 ImageFuck,
121 Braincopter,
123 Mycelium,
127 Deltaplex,
129 Brainloller,
131 Extended Brainloller,
136 Wierd,
141 Floater,
145 MiLambda,
146 Curry,
153 l33t,
154 cockfuck (perl version),
157 Haskell(Hugs),
158 Hyper-Dimensional Brainfuck,
161 2L,
163 1L_AOI (-eu flag),
164 CLIPS (-f2 flag)
Explanation
CLIPS describes itself in it's documentation as an "expert system". CLIPS ignores nearly all lines that are a syntax error. This is because CLIPS is primarily a REPL and the batch mode (via the -f or -f2 flags) just feeds the source file in as if were entered at the REPL.
With extraneous whitespace removed the CLIPS program is:
(printout t 164)
(exit)
The t indicates to print to the terminal. The exit is necessary so that we are not dropped into a REPL session at the end of execution. This code is located between the Emoji-Gramming and the TinCan.
Just about anything that doesn't cause CLIPS to print is okay before the CLIPS code, including most valid CLIPS syntax.
163. 1L_AOI, 8160 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x -x xxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e ++++++::@ /"78"oo@ h#115 o# dO x-----
#comment afTaTaTa TbTbTbRtRtRtVkVk-VkRcRcRcBkBkBkMbMbMbLzLzLzxxxxxxxxxxx8=,
#~==++++++ ++++++++++++++++++++++ +++++++++++++++++++++.._+++++++.
#`<`=============================================================== x
#<<<#>>]+-}}[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx4O6O@x0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss <e$P+ + + + + *D* + + +1+ +1E!s
p now 70 dollar off!
p has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCisajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
1 ! !
2 ! !
1 !!
1 x*
53 ++-------+
1 x*|$0011 \|
51 +|/1000 /|
1 x*|\ 0011\|
34 +|/01 00/|
15 +|\ 0011\| ? ?@ _ !
1 *|@ 0110/| ?@ ?
1 | | + *
1 !+-------+--- ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B+ += D x xxx x
` ` + = > 8 = >
~ B = = = = > ~
B + = D+ ~ 8 = >x
x x x x x xx x
x x x+ xx x + + + + +
x x xx xx +++ +
x+ +x +x x + + + +
8=+, _ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
# + + +
#+ + ++ + + +
# + + +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
module x where open import IO;main = run(putStr"159" ) --s
\end{code}
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"6027"1,_ye do{--}gibe16"124"+*size
More 91 of this red down one blue up red down one blue up red up one red right two blue up ssswwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> @125iRE _
# |o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )[1]==2?158+4:17 )#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp eeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
I am using this interpreter, command line: 1l_aoi -eu polyglot (enable 1L_AOI_EU extension).
In 1L_AOI_EU dialect turns are performed a bit differently.
Main code is inside and below Wierd. IP starts on second line going right, then deflects down from first + on the first line.
To keep 1L_AOI working columns 11 and 12 should not have pluses. I moved pluses from those columns on lines 4, 6 and 8. Plus on line 14 is compensated
with plus on line 69.
+ +
+ line 69
+ +
+ + + + + +
+++ +
+ + + + + + +
+ + + + +
+ + + + +
+ + + + + + + +
+ + + +
+ + + + + +
+ + +
+ + + + +
+ + + +
+ + +
+ + +
+ ++ + + +
+ +
Cell value is increased by traversing plus going up, so simple approach would require more than 50 lines for the code. That's why I use
loop to create number 49, brainfuck equivalent +++++++[<<+++++++>>-] (blue path). TL2 is loop counter, the value is accumulated in TL0.
cell index 2 2 0 0 2 1 0 0 1 0 0 1
+++++++[<<+++++++>>-]<+<+++++>+<--->+
print P P P
Blue path has 4 < instead of 2 because beginning of the first iteration of loop has different path.
Yoob framework can be used to debug 1L_AOI (option 1L_AOI_EU should be checked). There are some problems with pasting code in yoob, this is workaround for Windows.
Agony
Agony is self-modifying brainfuck derivative, it loads program code into memory tape. Tape is circular and has size 1500 cells in the interpreter used, and if program has more than 1500 instructions it will overwrite itself in the tape. This answer exceeds this limit, so Agony stopped working. As Agony specification does not mandate any particular tape size I consider this implementation detail that can be altered. So Agony.java is modified in the test driver to increase tape size.
Refactorings
Moved Nhohnhehr into LNUSP.
Slightly modified Julia (less parens/commas): size(...)[1]==2 ? 158+4 : 17.
Removed old token breakers from Commercial (#70) and Cood (#91).
162. Julia 0.5, 7863 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x xxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e++++++::@ /"78"oo@ h#115 o# dO x-----
#comment afTaTaTa TbTbTbRtRtRtVkVk-VkRcRcRcBkBkBkMbMbMbLzLzLzxxxxxxxxxxx8=,
#~==++++++++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx4O6O@x0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss <e$P+ + + + + *D* + + +1+ +1E!s
utpb now 70 dollar off!
utpb has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
# _
1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B = D x xxx x
` ` = > 8 = >
~ B = = = = > ~
B = D ~ 8 = > xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
8=,x x
# +
#+
# +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
module x where open import IO;main = run(putStr"159" ) --s
\end{code}
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"5""6027""ing"ye re h do{--}gibe16"124"+*sizechar*
More 91 of thiset of re red down one blue up red down one blue up red up one red right two blue up ssswwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> @125iRE _
# |o51~nJ;#:p'34'3 \=#print( size([[1] [3]][1,:] )==(2, )?1_58+4:17 )#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>ass^_^_#
#9 "25" +/ppppppp eeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
VIP score: .001849
Verification
Languages that are not in the driver: 7 Japt, 26 05AB1E, 60/156 Moorhens, 83 Objeck, 90 RunR, 94 Emotinomicon, 96 EmojiCoder, 97 Cubically, 104 Paintfuck (origin at top-left), 108/110 Ruby 1.8.7/1.9.3, 119 ImageFuck, 121 Braincopter, 123 Mycelium, 127 Deltaplex, 129 Brainloller, 131 Extended Brainloller, 136 Wierd, 141 Floater, 145 MiLambda, 146 Curry, 153 l33t, 154 cockfuck (perl version), 157 Haskell(Hugs), 158 Hyper-Dimensional Brainfuck, 160 TinCan, 161 2L
Explanation
The version of Julia that was used for answer 17 was 0.4. Since Julia is a fast changing language there are exploitable differences between version 0.4 and 0.5. The specific difference we use involves a difference in the dimensions of taking slices of multidimensional arrays as mentioned towards the end of this blog post.
The Julia code is changed from
=#print(17)#
to
=#print( size([[1] [3]][1,:] )==(2, )?1_58+4:17 )#
We construct the array [[1] [3]] which is a 1x2 matrix and then index into the first row and the all columns (this is the [1,:]) which creates a 1x2 matrix in Julia 0.4 and a length 2 vector in Julia 0.5. We then use the size function which returns the dimensions of an array as a tuple, this will be (1,2) in Julia 0.4 and (2,) in Julia 0.5. We compare this to (2,) in the head of a ternary operator. Julia 0.5 will evaluate 1_58+4, which evaluates to 162. Julia 0.4 will evaluate the 17.
The reason for the underscore in the numeric literal (yes, Julia allows that) in the Julia 0.5 branch of the ternary is the need to stop the comma from hitting the + in DOBELA. The reason why + is used is because using a 6 causes YABALL to loop infinitely.
The Befunge-98 that was previously passing throgh the 27 in the perl6 code now passes through the z in size which is a no-op.
161. 2L, 7775 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111x xxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e++++++::@ /"78"oo@ h#115 o# dO x-----
#comment afTaTaTa TbTbTbRtRtRtVkVk-VkRcRcRcBkBkBkMbMbMbLzLzLzxxxxxxxxxxx8=,
#~==++++++++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++9999 9 9 L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt_Z_*.9 999 99 9999 9 _ _ _
#D>xU/-<+++L_9
#R+.----._>]| 9 9999
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx4O6O@x0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )000011100\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\['];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*99[?]*]*****|!
;set print "-";print 89;exit#ss <e$P+ + + + + *D* + + +1+ +1E!s
utpb now 70 dollar off!
utpb has been selling out worldwide!
seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppxf⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
#-49,A,-1 #
#-5,A,-1 #
#6,A,-1 #
# _
1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B = D x xxx x
` ` = > 8 = >
~ B = = = = > ~
B = D ~ 8 = > xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
8=,x x
# +
#+
# +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
Yo::=~147
::=
You can see an x here.<<<<
>{-<<
>SET x TO 120. [0]{472454523665721469465830106052219449897}
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
module x where open import IO;main = run(putStr"159" ) --ss
\end{code}
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"5""6027""ing"ye re h do{--}gibe16"124"+*
More 91 of thiset of re red down one blue up red down one blue up red up one red right two blue up ssswwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int f(char*a,char*b ){ puts(a?"124":sizeof(0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );}main(){f(x,x=0);}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof(" (\"); print'(''72'')';end!" );main(){ puts('??-'&1?"101":"92");return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> _@125iRE
# |o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>asss^_^_#
#9 "25" +/ppppppp neeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
I used this interpreter compiled without POINTER_REVERSE defined, so Up and Down
actions on * conform to specification.
2L code is after Wierd:
# +
#+
# +
+#
* +
*+*
*************************************************+
# + +
# + +
+ + *
*****+
# + +
# + +
* *
+*****
# +
Retina does not like * or + to be the first character on odd lines, so I used four pluses at the top to move the rest of the code to the right. #s are for SILOS.
Blue asterisks print digits by decrementing TL1.
To fix evil: removed mxf from >{-<< line, added xf to evil line.
Refactorings
C(clang)
char* x = ...;
int f(char* a, char* b){ puts( a ? "124" : ...gcc stuff... ); } main(){ f(x, x=0); }
Clang evaluates arguments left to right, so a is nonzero; gcc evaluates arguments right to left, so a is zero. f return value is int instead of void because of Grass.
99
Moved 99 before Incident and added exit statement to it (first three lines are the same as before, see answer 99):
9999 9 9 // assign 0 (9-9) to 9999
9 999 99 9999 9 // assign 881 (999-99+0-9) to 9
9 // print 99 because 881/9 = 99 and 9 is a variable with an odd number of 9s
9 9999 // exit: go to line 881 which does not exist
So now 99 does not execute lines after Incident line. Underscore on line 14 (L_9) is for Cubically.
Whirl
Added exit statement 000011100 to Whirl on Incident/Whirl line as suggested by SnoringFrog.
So now Whirl does not execute lines after Incident line.
History (offtopic)
VIP score is .001863, Henry Ford was born in 1863.
87. Alice, 2448 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#~
#_>++++.>++++++::@---x---.+?
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar4O6O@
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO/"78"oo@0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw((.*.*.*.*.*.*.*.*.*.*819.+.*.+@[5]{}) ) )␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<\>@*99[?]*]*.*|!)'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
' (<>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
=begin
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉l(d)␉#d
#define u8 "38\0\0"
main ( ␉){puts( sizeof (0,u8)-5?u8"67":*u8""?"37":l( 0'0 "'\"")[9]?"75\0":'??-'&1? "79":"77\0");}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@
print 61
#}
disp 49;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#yxxxxxxx"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#sss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003717 (to improve, next entry should be no more than 2533 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-v 98 -d 3for Trefunge-98.Objeck, 83 local
zkl, 85 local
Explanation
Alice is a 2D language created by Martin Ender. As well as the orthogonal movement that most 2D languages have it also has diagonal movement. Although we don't really use it in this program each character performs a different operation depending on whether travel is orthogonal or diagonal. Operations with integers when moving orthogonally and string operations when moving diagonally.
Mirrors (/ and \) are how the IP changes between orthogonal and diagonal movement. This diagram from the github explains in which way they do so:
The IP starts in the top left corner travelling East. We travel over some commands that don't do anything besides add junk to the stack until we reach /. This sends the IP South-East which we will go through a couple of other commands that don't do anything important until we reach
/"78"oo@
embedded in the Incident/Whirl/Cow line (The reason it is here and not earlier is because Underload didn't like it earlier). The IP comes into this snippet on the / which changes its direction from South-East to East. The " then puts Alice in string mode. As we are in String mode the 7and 8 don't perform their normal action. The second " then closes string mode; since we are travelling orthogonally this means the ascii values of the characters we passed over in string mode are pushed onto the stack, one number per character. The o command is the output top of stack (truncated to one byte) command. Passing over two of these will output the '8' and then the '7'. @ then ends the program.
Incident
Some of the x just before the archway loop were replaced with "78" to prevent 8" and 78 from becoming tokens
159. Agda, 7460 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e++++++::@ /"78"oo@ h#115 o# dO x-----
#comment afTaTaTa TbTbTbRtRtRtVkVk-VkRcRcRcBkBkBkMbMbMbLzLzLzxxxxxxxxxxx8=,
#~==++++++++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._+++._^<]+-+<[<<._>>x>-]^>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++ L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L
#R+.----._>]|
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx4O6O@x0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; 999;
# \\
""""# \
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*9 9[?]*]*****|!
;set print "-";print 89;exit# ss9 111<e$P+x+x+x+x+x*D*x+x+x+1+x+1E!s
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B = D x xxx x
` ` = > 8 = >
~ B = = = = > ~
B = D ~ 8 = > xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
8=,x x
Yo::=~147
::=
You can see an x here.<<<<110
>{-<<mxf
>SET x TO 120. [0]{472454523665721469465830106052219449897} 9
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
\begin{code}
{-x ␉␉␉␉
␉
␉
-}
module x where open import IO;main = run(putStr"159" ) --9ss
\end{code}
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"5""6027""ing-?" ye h m 3 ;p se do{--}gibe
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591 ,84934449, 12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"16
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );return 2;}int z=0;int q(int a,int b ){return b;}main( ){q(z+=1,z)?puts("124"):y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! "); main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49 ;9;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> _@125iRE
# |o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>asss^_^_#
#9 "25" +/ppppppp neeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
Agda is another language from Haskell/Curry family. It supports Latex-style literate programming.
Installing on Fedora:
sudo yum install Agda
sudo yum install Agda-stdlib
Compiling:
agda -i /usr/share/Agda-stdlib -c x.lagda
Polyglot must have name x.lagda.
The code is based on hello world from here:
\begin{code}
{-x
-}
module x where open import IO;main = run(putStr"159" ) --9ss
\end{code}
Currently Agda has a bug which makes impossible to have tabs in a text section of .lagda file, so
I moved Whitespace into Agda comment. For Whitespace to reach its main code lines before it should have at least two spaces. This rule is not strict -
eg. lines 18 and 75 do not have spaces, but Whitespace still works.
Spaces around = are important for Agda. Haskell 98 (Hugs) sees Agda code, but it is inside {- -} for Hugs. x after {- is for SILOS.
Removed w from line 115 to fix Grass. mxf on line 79 is for evil.
Could not add spaces to Monkeys code, so moved it below Agda. Moved ChuckScript to line 80 to fix Retina.
158. Hyper-Dimensional Brainf*ck, 7269 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8␉␉␉␉1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\␉
# 36!@␉` e++++++::@ /"78"oo@ h#115 o# dO x-----
#comment afTaTaTa TbTbTbRtRtRtVkVk-VkRcRcRcBkBkBkMbMbMbLzLzLzxxxxxxxxxx8=,
#~==++++++++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._++._^<]+-+<[<<._>>x>-]^>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++ L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L
#R+.----._>]|
#[#[(+?+?0l0v01k1kMoOx4O6O@MoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; 999;
#\\
""""#\
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*9 9[?]*]*****|!
;set print "-";print 89;exit# ss9 111<e$P+x+x+x+x+x*D*x+x+x+1+x+1E!s
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B = D x xxx x
` ` = > 8 = >
~ B = = = = > ~
B = D ~ 8 = > xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
8=,x x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
Yo::=~147
::=
You can see an x here.<<<<110[0]{472454523665721469465830106052219449897} 9
>{-<<
>SET x TO 120.
>X x. PPQ-}
>x--/2
> =157;y=146--/2
>main=print y{-ss
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"1015""6027""ing-?" ye h m 3 ;p se do
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591 ,84934449, 12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"16
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );return 2;}int z=0;int q(int a,int b ){return b;}main( ){q(z+=1,z)?puts("124"):y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! "); main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49 ;9;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> _@125iRE
# |o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>asss^_^_#
#9 "25" +/ppppppp neeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
VIP score: .001842
Verification
Languages that are not in the driver: 7 Japt, 26 05AB1E, 60/156 Moorhens, 83 Objeck, 90 RunR, 94 Emotinomicon, 96 EmojiCoder, 97 Cubically, 104 Paintfuck (origin at top-left), 108/110 Ruby 1.8.7/1.9.3, 119 ImageFuck, 121 Braincopter, 123 Mycelium, 127 Deltaplex, 129 Brainloller, 131 Extended Brainloller, 136 Wierd, 141 Floater, 145 MiLambda, 146 Curry, 153 l33t, 154 cockfuck (perl version), 157 Haskell(Hugs), 158 Hyper-Dimensional Brainfuck
Explanation
Hyper-Dimensional Brainfuck(HDBF) is a brainfuck extension that extends the tape to having infinite dimensions instead of just 1. There are 2 new commands that are added to navigate these extra dimensions. ^ and V change which coordinate axis we are travelling along. ^ changes the axis to the next axis e.g. If we are travelling along the 1st-axis(x-axis) a ^ would switch us to travelling along the 2nd-axis(y-axis). V would switch to travelling along the previous axis.
The changes to incorporate HDBF mostly happened on the 8th line along with the other brainfuck derivatives. The line now looks like this
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]}--<^>++[+++++[>+++++++<-]>._++++._++._^<]+-+<[<<._>>x>-]^>[
There has been a HDBF only loop added between the boolfuck loop and the SMBF loop.
Before this loop is }--<^>++. This construct is a no-op in brainfuck, SMBF, boolfuck and brainbool. It is also a near no-op in bitchanger(It flips a bit irrelevant to its output). This construct is more interesting in HDBF. Assuming the coordinates are (0,0,0...) and we are travelling along the 1st axis at the beginning of the snippet (we aren't but it doesn't matter where exactly we are as the tape is all zeros at this point) the -- sets (0,0,0...) to 254. The < then changes our coordinate to (-1,0,0...). The ^ then changes the axis we are travelling along to the next axis and we are still at (-1,0,0...). The > then moves us to (-1,1,0...) and the ++ sets this cell to 2. Since we have a non-zero cell value we are able to enter the loop.
[+++++[>+++++++<-]>._++++._++._^<]
Inside the loop we start by perform a standard multiplication of 7 by 7 to give 49 in cell (-1,2,0...), we then perform increments and prints to output 158. After the last print we then change axis and move to (-1,2,-1,0...). This cell has a value of 0 so we exit the loop.
The next commands are +-+< which set (-1,2,-1,0...) to 1 and move the cursor to (-1,2,-2,0...). As this cell has a value of 0 we skip over the SMBF loop. After the SMBF loop is ^> we change axis so that we do not move back onto (-1,2,-1,0...) which has a value of 1, instead we move onto (-1,2,-2,1,0...) which has a value of 0 allowing us to skip the brainfuck loop and the rest of the loops in the program.
156. Moorhens, 7154 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8␉␉␉␉1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\␉
# 36!@␉` e++++++::@ /"78"oo@ h#115 o# dO x-----
#comment afTaTaTa TbTbTbRtRtRtVkVk-VkRcRcRcBkBkBkMbMbMbLzLzxxxxxxxxxxxx8=,
#~==++++++++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++ L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L
#R+.----._>]|
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n114O6O@MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2")and(9)or 13<< (65 )>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(95==\"ar_\"[2]and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{}) ){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU s '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; 999;
#\\
""""#\
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*9 9[?]*]*****|!
;set print "-";print 89;exit# ss9 111<e$P+x+x+x+x+x*D*x+x+x+1+x+1E!s
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B = D x xxx x
` ` = > 8 = >
~ B = = = = > ~
B = D ~ 8 = > xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
8=,x x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
Yo::=~147
::=
You can see an x here.<<110[0]{472454523665721469465830106052219449897} 9
>{-<<
>SET x TO 120.
>X x. PPQ-}
>main=print 146{-ss
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"1015""6027""ing-?"ye h m 3 ;p seLz
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591 ,84934449, 12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"16
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );return 2;}int z=0;int q(int a,int b ){return b;}main( ){q(z+=1,z)?puts("124"):y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! "); main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49 ;9;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> _@125iRE
# |o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>asss^_^_#
#9 "25" +/ppppppp neeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
VIP score (Versatile Integer Printer): .001884 (to improve, next entry should be no more than 7290 bytes)
The old Moorens was run on the v2.0-dev branch, this runs on the master branch.
I also have not tested this in a few of the untestable languages because I don't have my normal environment, everything on TIO and plus both versions of Moorhens work for sure.
Explanation
The biggest trouble in making Moorhens work was Moorhens 2. Both Moorhens and Moorhens 2 have the same tokens, but each token essentially does a random thing in each language. In order to fix this I had to write a program to find all of the tokens I needed.
Here's what I got:
command Moorhens Moorhens 2
ho increment increment
dO increment No-op
MU reverse reverse
ay jump No-op
Asside from the normal transformations that had to occur, to make the code work, this means I basically need to get rid of every token not part of the code. Previously some tokens could be ignored because they were helpful or did nothing, but the chances of that happening go down drastically when there are two languages involved. So I needed to detokenize all of the things. Most of this was the ands in the python code. I had intentionally tokenized these before so it wasn't very hard to undo that. Simply removing a space on either side works.
In the end the relevant tokens are
dO ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho ho dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO dO MU
The final MU is impassable so anything after is meaningless.
For those of you counting at home that is 30 hos and 48 dOs. Since all of them are run twice that makes 60 for Moorhens 2 and 156 for Moorhens (ho counts towards both totals).
155. Simula (cim), 7000 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[fa5.q]PkPPX)\( 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S/ \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8␉␉␉␉1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\␉
# 36!@␉` e++++++::@ /"78"oo@ h#115 o# do x-----
#comment afTaTaTa TbTbTbRtRtRtVkVk-VkRcRcRcBkBkBkMbMbMbLzLzxxxxxxxxxxxx8=,
#~==++++++++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++ L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L
#R+.----._>]|
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n114O6O@MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; 999;
#\\
""""#\
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*9 9[?]*]*****|!
;set print "-";print 89;exit# ss9 111<e$P+x+x+x+x+x*D*x+x+x+1+x+1E!s
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
< < << < <
< B= ===== =>8 =
, 8= > B = =
= == = = > 8 =
D B = D x xxx x
` ` = > 8 = >
~ B = = = = > ~
B = D ~ 8 = > xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
8=,x x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
Yo::=~147
::=
You can see an x here.<<110[0]{472454523665721469465830106052219449897} 9
>{-<<
>SET x TO 120.
>X x. PPQ-}
>main=print 146{-ss
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"1015""6027""ing-?"ye h m 3 ;p seLz
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591 ,84934449, 12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"16
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );return 2;}int z=0;int q(int a,int b ){return b;}main( ){q(z+=1,z)?puts("124"):y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! "); main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49 ;9;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclou"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#endcOmment
#nocOmment outtext("155" )
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> _@125iRE
# |o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#8M`| <esc>dggi2<esc>// $}<}}<}>}[<<}< <<<<}<<}<<<<}<<<}}}<}}<}}<}}< }}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-<COprint("65")#`=>asss^_^_#
#9 "25" +/ppppppp neeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<*s 5>1 *e*///\)Q222999686#
Simula is an object-oriented extension of ALGOL.
Simula does not allow most of non-whitespace controls (link).
Before this addition polyglot had only one such character - ESC for V. To get rid of it
I used V verbose mode in which <esc> can be used instead of literal ESC character.
Cim Simula compiler (installed on tio) has preprocessor. I used #comment and #endcomment to hide the bulk of polyglot and #nocomment to insert
Simula code on a line starting with #. Invalid preprocessor directives are ignored.
Line 5:
#comment af ...
Lines 153/154:
#endcOmment
#nocOmment outtext("155" )
To fix evil: removed a before f on the first line, added af after #comment. Removing a from the first line breaks Beatnik, so I just swapped a and f.
Capital Os are for ADJUST.
Line 157:
#8M`| <esc>dggi2<esc>// ...
Separated Retina from V. Two spaces before <esc> are for Pip, third space is to fix Archway. // after <esc> is for V.
Two es in <esc>s are compensated by removing two es from Paintfuck. Two ss are compensated in alphuck by removing ss from lines 156/157
(previously 154/155). One of these ss is skipped by Paintfuck, so we still need to add one n to fix it.
Two <s are compensated with two }<} in BitChanger.
Removed $, '' and string of {s from line 157. Small refactoring: 2 + 3 → 5 for l33t on the first line.
153. l33t, 6977 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[af2.q]PkPPX)\(3 9 '#CO"14"^ 92*/
#/*0|7//```"` [>.>.])[-'][( 7 >77*,68*,@'_ 7 )(22)S / \ 5 \7aa*+42@n; 7 999993 1 7 3 1 8 1 1 55 EEEEEδΘΔΔΔΘΔΘλ iiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz ( coding=utf8␉␉␉␉1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#1111xxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\␉
# 36!@␉` e++++++::@ /"78"oo@ h#115 o# do x-----
#xTaTaTa TbTbTbRtRtRtVkVkVkRcRcRc -BkBkBkLzLzLzMbMbMbxxxxxxxxxxxxxx
#~==++++++++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++ L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L
#R+.----._>]|
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n114O6O@MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; 999;
#\\
""""#\
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*9 9[?]*]*****|!
;set print "-";print 89;exit# ss9 111<e$P+x+x+x+x+x*D*x+x+x+1+x+1E!s
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
Yo::=~147
::=
You can see an x here.<<110[0]{472454523665721469465830106052219449897} 9
>{-<<
>SET x TO 120.
>X x. PPQ-}
>main=print 146{-ss
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"1015""6027""ing-?"ye h m 3 ;p se
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591 ,84934449, 12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"16
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );return 2;}int z=0;int q(int a,int b ){return b;}main( ){q(z+=1,z)?puts("124"):y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! "); main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49 ;9;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclxx"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> _ @125iRE
#s|o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#s8␛dggi2␛M`|$//'' $>{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/pppppppeeeeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee*<s 5>1 *e*///\)Q222999686#
VIP score: .001948
Verification
Languages that are not in the driver: 7 Japt, 26 05AB1E, 60 Moorhens, 83 Objeck, 90 RunR, 94 Emotinomicon, 96 EmojiCoder, 97 Cubically, 104 Paintfuck (origin at top-left), 108/110 Ruby 1.8.7/1.9.3, 119 ImageFuck, 121 Braincopter, 123 Mycelium, 127 Deltaplex, 129 Brainloller, 131 Extended Brainloller, 136 Wierd, 141 Floater, 145 MiLambda, 146 Curry, 153 l33t
Explanation
I compiled interpreter without SOCKET defined.
l33t code is on the second line:
7 999993 1 7 3 1 8 1 1 55
Unwanted operators before main code are cancelled by making them parameters to FWD(5) and INC(7) operators. "Words" in l33t are sequences of adjacent non-whitespace characters. First two lines before main code as seen by l33t interpreter (with calculated numbers):
(7 20) 0 (5 9) (5 11)
(7 0) (7 28) (7 4) 0 0 (5 13)
Last operator before main code must be 5 to move pointer to zero cell.
Other languages
Last 2 on the first line is for Del|m|t.
To avoid printing trailing space in CSL Enter needs to be pressed at the end of the program, which cannot be done on tio. I slightly modified CSL interpreter to fix this.
Fixed output encoding problem by suppressing Thue stderr output.
152. ChuckScript, 6934 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[af2.q]PkPPX)\(9 9'#CO"14"^*/
#/*0|7//```"` [>.>.])[-'][( >77*,68*,@'_ )(22)S/ \\7aa*+42@n;EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#11111111xxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e++++++::@ /"78"oo@ h#115 o# do x-----
#xTaTaTa TbTbTbRtRtRtVkVkVkRcRcRc -BkBkBkLzLzLzxxxxxxxxxxxxxxxxxxxx
#~==++++++++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++ L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L
#R+.----._>]|
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoO4O6O@MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24"; exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{( <(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; 999;
#\\
""""#\
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*9 9[?]*]*****|!
;set print "-";print 89;exit# ss9 111<e$P+x+x+x+x+x*D*x+x+x+1+x+1E!s
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
Yo::=~147
::=
You can see an x here.<<110[0]{472454523665721469465830106052219449897} 9
>{-<<
>SET x TO 120.
>X x. PPQ-}
>main=print 146{-ss
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"1015""6027""ing-?"ye h m 3 ;p se
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591 ,84934449, 12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"16
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );return 2;}int z=0;int q(int a,int b ){return b;}main( ){q(z+=1,z)?puts("124"):y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! "); main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>
print 61
#}
disp 49 ;9;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclxx"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> _@125iRE
#s|o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#s8dggi2M`|$//'' $>{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/pppppppeeeeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<* 5>1 s*e*///\)Q222999686#
VIP score: .001974
Verification
Languages that are not in the driver: 7 Japt, 26 05AB1E, 60 Moorhens, 83 Objeck, 90 RunR, 94 Emotinomicon, 96 EmojiCoder, 97 Cubically, 104 Paintfuck (origin at top-left), 108/110 Ruby 1.8.7/1.9.3, 119 ImageFuck, 121 Braincopter, 123 Mycelium, 127 Deltaplex, 129 Brainloller, 131 Extended Brainloller, 136 Wierd, 140 Gaot++, 141 Floater, 142 BitChanger, 145 MiLambda, 146 Curry, 149 CSL 151 Black
Explanation
ChuckScript is a language that is like Golunar for JavaScript instead of brainfuck. ChuckScript finds the first string of characters that match the regex \[0\]\{\d+\} and then converts the number matching the \d+ to an ascii string. This string is then executed inside a javascript eval().
The string I converted to ChuckScript was
console.log(152)
which gives
[0]{472454523665721469465830106052219449897}
This string was placed at the end of the first line of TRANSCRIPT code.
I have included a ChuckScript to JavaScript converter written in python in the test driver.
150. K-on F*ck, 6882 bytes
#16 "?63(o+?50;+'51;'# #@"/*"r"{\D-v e-'[af2.q]PkPPX)\(9 9'#CO"14"^*/
#/*0|7//```"` [>.>.])[-'][( >77*,68*,@'_ )(22)S/ \\7aa*+42@n;EEEEEδΘΔΔΔΘΔΘλiiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz(coding=utf8 1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
#>c#z#111#y#y#y#_#11111111xxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\
# 36!@ ` e++++++::@ /"78"oo@ h#115 o# do x-----
#xTaTaTa TbTbTbRtRtRtVkVkVkRcRcRc -BkBkBkLzLzLzxxxxxxxxxxxxxxxxxxxx
#~==++++++++++++++++++++++++++++++ +++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^+;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++ L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L
#R+.----._>]|
#[#[(+?+?0l0v01k1kMoOMoOMoOMoOMOOx0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoO4O6O@MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*.*]*.*(<\>]xxxxxxxxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; 999;
#\\
""""#\
' ( <>< ( x)> ){ ({}[( )] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555!/2+55x%6E2x********>********************828+*+@[*9 9[?]*]*****|!
;set print "-";print 89;exit# ss9 111<e$P+x+x+x+x+x*D*x+x+x+1+x+1E!s
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
Yo::=~147
::=
You can see an x here.<<110
>{-<<
>SET x TO 120.
>X x. PPQ-}
>main=print 146{-ss
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"1015""6 27""ing-?"ye h m 3 ;p se
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"16
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );return 2;}int z=0;int q(int a,int b ){return b;}main( ){q(z+=1,z)?puts("124"):y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! "); main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>
print 61
#}
disp 49 ;9;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxclxx"78" \++++>/<~#class P{function:Main (a:String[] )~Nil{83->Print();}}
#}pS9^7^8^MUOUOF@0:8:8 \\ @,,1'1'<> _@125iRE
#s|o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47)#]#echo 21#WWWWWWWWWWWWWWWwWWWWWWWWWWWWwv>++++
#s8dggi2M`|$//'' $>{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/pppppppeeeeeeee*n*n*n*es*s*s*^ee*n*n*n*e*sss*e*n*n*n*ee<>*s*e \)*///Q222999686#
VIP score: .002039
Verification
Languages that are not in the driver: 7 Japt, 26 05AB1E, 60 Moorhens, 83 Objeck, 90 RunR, 94 Emotinomicon, 96 EmojiCoder, 97 Cubically, 104 Paintfuck (origin at top-left), 108/110 Ruby 1.8.7/1.9.3, 119 ImageFuck, 121 Braincopter, 123 Mycelium, 127 Deltaplex, 129 Brainloller, 131 Extended Brainloller, 136 Wierd, 140 Gaot++, 141 Floater, 142 BitChanger, 145 MiLambda, 146 Curry, 149 CSL
Explanation
K-on Fuck is a brainfuck substitution based on the character Azusa Nanako from K-on. The commands are made up of combinations of the sounds うん(un) and たん(tan).
This perl script (with -p flag) will convert brainfuck to K-on Fuck
s/>/うんうんうん/g;
s/</うんうんたん/g;
s/\+/うんたんうん/g;
s/-/うんたんたん/g;
s/\[/たんたんうん/g;
s/]/たんたんたん/g;
s/\./たんうんうん/g;
s/,/たんうんたん/g;
The brainfuck code that I converted is
-[>+<-----]>--.++++.-----.
which gives this K-on Fuck code
うんたんたんたんたんうんうんうんうんうんたんうんうんうんたんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんたんたんうんうんうんうんたんたんうんたんたんたんうんうんうんたんうんうんたんうんうんたんうんうんたんうんたんうんうんうんたんたんうんたんたんうんたんたんうんたんたんうんたんたんたんうんうん
This is the wrapping constant for 49 from the brainfuck constants page on the Esoteric Wiki plus some code for printing and adjusting the values.
This code is just after the Aheui in the polyglot.
151. Black, 6886 bytes
Black interp cmd line: blak -e0 -t1 polyglot (no debug, tab = 1 space). The last of <>^v chars
is IP starting point in corresponding direction. Chars <>^v are replaced with spaces in the interp used. Pushing digit prints it.
The program is on line 156, spaces on line 155 are also important:

Main program is pink, significant spaces are yellow, significant non-space is green. The > must be the last of <>^v chars in the program.
When 5 is pushed second time it collides with * and program terminates. Spaces on line 155 are needed to prevent IP from turning.
149. CSL, 6416 bytes
CSL interp waits for key press at the end of the program. If it doesn't it exited because of error (stack underflow, see StackHas()).
I used Chance's chat suggestion to remove ! from the first line: 50;'51; (hexagony).
Second ' for Shove, pluses for boolfuck. The pluses are compensated with
minuses on the first line for brainfuck, on lines 3/5 for Minimal-2D.
Space in v e for Beatnik. Insignificant refactorings on line 2.
CSL code (line 29):
... v e
.
.
.
>
e$P+++++*D*+++1++1E!
Redirection operators don't act immediately, e should be used to invoke them. E executes instructions in reverse order because they are popped from stack.
Additional e/E/! should be avoided on CSL path. CSL code has $, so it needs to be after SNUSP. Solution w/o $ exists, but puts
more constraints on line 1.
* was removed from the first line (no need because of second ') and e
added, so fixed Paintfuck by removing * after first e and adding 8e (==w).
Almost entire polyglot is in parens now for Underload: ( before coding closes after Paintfuck.
Removed Underload parens from lines 2 (at the end), 15, 32, 154, 156 (the first one).
Incident line parens are left to get rid of Prelude "Error in the program: extraneous closing bracket;".
Grass line parens are left for Brain-Flak Classic.
Changed incident prolog jumper to +?, ?5 and ?6 didn't work.
Klein 201/100 were moved to line 28 with insignificant changes to fix 99.
Cubically: jump over / with ! in Klein 201.
Other langs as usual.
148. VTFF, 6343 bytes
#16 "?63(o?23!*# #@"/*"r"{\D v'[af2.q]PkPPX)\(9 9'#CO"14"^ */
#/*0|7//```"` [>.>.])[-'][( >77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;EEEEEδΘΔΔΔΘΔΘλ iiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz( coding=utf8␉␉␉␉1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>c#z#111#y#y#y#_#11111xxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxx/112\n␉
# 36!@␉` e++++++::@ /"78"oo@ h#115 o# do xxxxx-----
#xTaTaTa TbTbTbRtRtRtVkVkVkRcRcRcBkBkBkLzLzLzxxxxxxxxxxxxxxxxxxxx
#~==+++++++++++++++++++++++++++++++++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOOxx4O6O@ 0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{}))) \';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( x)> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
Yo::=~147
::=
You can see an x here.<<110
>{-<<
>SET x TO 120.
>X x. PPQ-}
>main=print 146{-ss
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"1015""6 27""ing-?"ye
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"16
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );return 2;}int z=0;int q(int a,int b ){return b;}main( ){q(z+=1, z)?puts("124"): y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␌␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋␋
print 61
#}
disp 49 ;9;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxcl y"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score: .001956
Verification
Languages that are not in the driver: 7 Japt, 26 05AB1E, 60 Moorhens, 83 Objeck, 90 RunR, 94 Emotinomicon, 96 EmojiCoder, 97 Cubically, 104 Paintfuck (origin at top-left), 108/110 Ruby 1.8.7/1.9.3, 119 ImageFuck, 121 Braincopter, 123 Mycelium, 127 Deltaplex, 129 Brainloller, 131 Extended Brainloller, 136 Wierd, 140 Gaot++, 141 Floater, 142 BitChanger, 145 MiLambda, 146 Curry
Explanation
VTFF is a language that is meant to only accept vertical tab(VT) and formfeed(FF), but due to the author likely getting decimal and hexadecimal character codes mixed up actually only accepts device control 1(DC1) and device control 2(DC2).
VTFF works by by counting the length of each run of DC1 characters seperated by DC2 characters. A character is associated each each of these runs of DC1 by adding 31 to the length of it and interpreting as Unicode. These characters are interpreted as a string that is then ran through eval() in JavaScript.
This program was generated by running 148 through the generator on the interpreter website:
␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␒␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␒␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑␑
where actual DC1 and DC2 are used instead of the representation characters.
This code was placed after the formfeed that is part of the Trefunge.
The test driver has been updated to pretty print the DC1 and DC2 characters.
Update: interpreter is changed to accept VT and FF and added to the test driver.
147. Thue, 6278 bytes
#16 "?63(o?23!*# #@"/*"r"{\D v'[af2.q]PkPPX)\(9 9'#CO"14"^ */
#/*0|7//```"` [>.>.])[-'][( >77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;EEEEEδΘΔΔΔΘΔΘλ iiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz( coding=utf8␉␉␉␉1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>c#z#111#y#y#y#_#11111xxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxx/112\n␉
# 36!@␉` e++++++::@ /"78"oo@ h#115 o# do xxxxx-----
#xTaTaTa TbTbTbRtRtRtVkVkVkRcRcRcBkBkBkLzLzLzxxxxxxxxxxxxxxxxxxxx
#~==+++++++++++++++++++++++++++++++++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOOxx4O6O@ 0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{}))) \';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( x)> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
Yo::=~147
::=
You can see an x here.<<110
>{-<<
>SET x TO 120.
>X x. PPQ-}
>main=print 146{-ss
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #"1015""6 27""ing-?"ye
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1""//*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "//"16
char*x="24 10 31 1"
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );return 2;}int z=0;int q(int a,int b ){return b;}main( ){q(z+=1, z)?puts("124"): y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K yya+- & g+$
$'main'3x A=AgRA; AC
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++._++.-.>@
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxcl y"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score: .001976
Verification
Languages that are not in the driver: 7 Japt, 26 05AB1E, 60 Moorhens, 83 Objeck, 90 RunR, 94 Emotinomicon, 96 EmojiCoder, 97 Cubically, 104 Paintfuck (origin at top-left), 108/110 Ruby 1.8.7/1.9.3, 119 ImageFuck, 121 Braincopter, 123 Mycelium, 127 Deltaplex, 129 Brainloller, 131 Extended Brainloller, 136 Wierd, 140 Gaot++, 141 Floater, 142 BitChanger, 145 MiLambda, 146 Curry
Explanation
There is also wikipedia article. Thue code is based on Hello world example:
Yo::=~147
::=
Yo...
All lines before Yo::=~147 are not valid productions and ignored. ~ means "print". Line ::= ends section of production rules.
There must be only one occurrence of Yo after ::= line.
Retina: Removed two blank lines around #1""/*/ lines by adding space char to two remaining blank lines.
Incident: Lots of small refactorings all over the place. Removed Incident-related tabs. Moved token breaker from C++ to DOBELA.
ADJUST
Refactored ADJUST, it now uses 2 lines to execute its main code:
K turn right
yy clear the stacks
a+- push 49 on both stacks
A=A print 1 two times (= swaps the stacks)
gRA;& move to upper line. It was } instead of A initially, but Flaks broke and adding { didn't help.
g+$ push 51 on both stacks
A print 3
C exit
146. Curry, 6292 bytes
#16 "?63(o?23!*# #@"/*"r"{\D v'[af2.q]PkPPX)\(9 9'#CO"14"^ */
#/*0|7//```"` [>.>.])[-'][( >77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;EEEEEδΘΔΔΔΘΔΘλ iiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz( coding=utf8␉␉␉␉1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>c#z#111#y#y#y#_#11111xxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxx/112\n␉
# 36!@␉` e++++++::@ / "78"oo@ h#115 o# doxe b x-----
#xTaTaTa TbTbTbRtRtRtVkVkVkRcRcRcBkBkBkLzLzLzxxxxxxxxxxxxxxxxxxxx
#~==+++++++++++++++++++++++++++++++++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOOxx4O6O@ 0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( x)> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+---
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see an x here.<<11
>{-<<
>SET x TO 120.
>X x. PPQ-}
>main=print 146{-0s
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #s""o
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"16
char*x="24 10 31 1 "
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z+=1, z)?puts("124"): y();}//<*/
#1""/*/
>main=putStr"128"--}
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxcl y"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _ @125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002021 (to improve, next entry should be no more than 6419 bytes)
Verification
Languages that are not in the driver:
- Japt (7) online.
- 05AB1E (26) local
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
- Wierd (136) online
- Gaot++ (140) local
- Floater (141) local
- BitChanger (142) local
- MiLambda (145) online
- Curry (146) local
Explanation
Curry is a language that is based off of Haskell that adds logic programming features like those found in Prolog. The distribution of curry I am using is PAKCS, other distributions may work.
Like Haskell, Curry supports literate programming. The literate processor for Curry ignores lines starting with #, unlike the Haskell literate processor. Unlike Haskell, the literate processor does not have a quiet mode that I could find so all lines beginning with > must have either another line beginning with > or a blank line adjacent to them.
The curry code is located with the TRANSCRIPT
>{-<<
>SET x TO 120.
>X x. PPQ-}
>main=print 146{-0s
on the top line {- opens a block comment. << is there to balance the new >s introduced. -} on the third line closes the block comment. main=print 146 does the printing. {- opens another block comment. 0 and s are for Whirl and Alphuck, respectively.
There were also changes in the haskell code
#1""/*/
>main=putStr"128"--}
#1""/*/
The empty lines around the main function are for Curry's literate processor. There are also empty lines above and below the C preprocessor directives because of Retina. The --} is a line comment in Haskell and closes the block comment in Curry.
Incident
fi has been removed from the string in the Fortran to detokenize it. --- was added onto the outside of the Nhohnhehr rectangle to detokenize +---. Lz was moved from near the DOBELA to with the rest of the tokens at the start of the polyglot to shift the token balance.
145. MiLambda, 6254 bytes
#16 "?63(o?23!*# #@"/*"r"{\D v'[af2.q]PkPPX)\(9 9'#CO"14"^ */
#/*0|7//```"` [>.>.])[-'][( >77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;EEEEEδΘΔΔΔΘΔΘλ iiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz( coding=utf8␉␉␉␉1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>c#z#111#y#y#y#_#11111xxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxx/112\n␉
# 36!@␉` e++++++::@ / "78"oo@ h#115 o# doxe b x-----
#xTaTaTa TbTbTbRtRtRtVkVkVkRcRcRcBkBkBkLzLzxxxxxxxxxxxxxxxxxxxxxx
#~==+++++++++++++++++++++++++++++++++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@._+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOOxx4O6O@ 0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( x)> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see an x here.<<11
>SET x TO 120.
>X x. PPQ
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #s""oLz
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"16
char*x="24 10 31 1 "
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z+=1, z)?puts("124"): y();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxcl y"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _ @125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
- MiLambda (145) online
MiLambda is a 2D language with some operators being Greek letters. MiLambda code is on the second line:
EEEEEδΘΔΔΔΘΔΘλ
E is a Latin letter, not epsilon. The IP starts in upper left corner going right, then it is redirected with v and >.
Each digit is printed individually because the code is shorter this way. λ terminates the program.
Each Greek letter takes 2 bytes in UTF-8 and the code uses 9 such letters. Prelude shows position in bytes, while editors usually count
characters, so there is discrepancy between the two concerning where parens are situated on the second line. For example, ( after bfz
is at position 149 for Prelude, but 140 (141 1-based) for editor.
It is a shame that this site does not have general purpose text folding despite overwhelming support (the feature request is broader than stated in its title). Such feature would be very useful in this thread.
144. SNUSP(Snuspi), 6229 bytes
#16 "?63(o?23!*# #@"/*"r"{\D v'[af2.q]PkPPX)\(9 9'#CO"14"^ */
#/*0|7//```"` [>.>.])[-'][( >77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh k zzzzkf kf k zzzzzd kf k zzzzza kf bfz (coding=utf8␉␉␉␉1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>c#z#111#y#y#y#_#11111xxxxxxxxxxxxxxxxxxxxx_xxxxxxxxxxx/112\n␉
# 36!@␉` e++++++::@ / "78"oo@ h#115 o# doxe b x-----
#xTaTaTa TbTbTbRtRtRtVkVkVkRcRcRcBkBkBkLzLzxxxxxxxxxxxxxxxxxxxxxx
#~==+++++++++++++++++++++++++++++++++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.+>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111xx4O6O@ 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>3-++._6+---2._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWWwwwwvwWW/WwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( x)> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see an x here.<<11
>SET x TO 120.
>X x. PPQ
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #s""oLz
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"16
char*x="24 10 31 1 "
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z+=1, z)?puts("124"): y();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxcl y"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _ @125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002086 (to improve, next entry should be no more than 6359 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL, 133 in PATH, 134 in Aheui, 135 in LNUSP, 136 in Wierd, 137 in Bloated SNUSP, 138 in Braille, 139 in Core SNUSP, 140 in Gaot++, 141 in Floater, 142 in BitChanger, 143 in Beatnik, 144 in SNUSP(snuspi)
Verification
Languages that are not in the driver:
- Japt (7) online.
- 05AB1E (26) local
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
- Wierd (136) online
- Gaot++ (140) local
- Floater (141) local
- BitChanger (142) local
Explanation
Snuspi is an Interpreter for Modular SNUSP and some SNUSP extensions. The extensions that Snuspi has include forking SNUSP, executive SNUSP, decimal SNUSP and toroidal SNUSP. The one we use to separate Snuspi from Modular SNUSP is decimal SNUSP.
Decimal SNUSP allows commands to be repeated by preceding them with a number. For example 6+ would be equivalent to ++++++.
The modular SNUSP section has changed from
\>+.--._#
to
\>3-++._6+---2._#
3-++. adds 1 to the cell in Modular SNUSP but subtracts 1 in Snuspi so we print a 3 and a 1 respectively. 6+---2. adds 3 in Snuspi then prints twice causing 44 to be output, while it subtracts 2 and then prints 1 in Modular SNUSP. _ is for DOBELA.
Incident
A + was added at the end of the brainfuck on the INTERCAL line to detokenize +>.
143. Beatnik, 6220 bytes
Beatnik code is on the second line:
k zzzzkf kf k zzzzzd kf k zzzzza kf bfz
It pushes the needed ascii code with k and then prints it with kf, bfz terminates the program.
Every span of adjacent Latin letters is considered a word in Beatnik. Dv on the first line was causing problems, so I split it.
( is moved before coding to hide 8 from Prelude, just realigning parens wasn't enough this time.
Refactoring: moved Delimit.
142. BitChanger, 6181 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\(9 9'#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n#z#111#y#y#y#_#11111␉
# 36!@␉` e++++++::@ / "78"oo@ h#115 o# doxe b x-----
#cTaTaTa TbTbTbRtRtRtVkVkVkRcRcRcBkBkBkLzLzLz
#~==+++++++++++++++++++++++++++++++++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11xx4O6O@MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>+.--._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWW/wwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( x)> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see an x here.<<11
>SET x TO 120.
>X x. PPQs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"16
char*x="24 10 31 1 "
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z+=1, z)?puts("124"): y();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxcl y"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _ @125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>{{{{{{{{{{{{{^{{{{{{{{{{{{{{{{{{{{{{{}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002158 (to improve, next entry should be no more than 6310 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL, 133 in PATH, 134 in Aheui, 135 in LNUSP, 136 in Wierd, 137 in Bloated SNUSP, 138 in Braille, 139 in Core SNUSP, 140 in Gaot++, 141 in Floater, 142 in BitChanger
Verification
Languages that are not in the driver:
- Japt (7) online.
- 05AB1E (26) local
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
- Wierd (136) online
- Gaot++ (140) local
- Floater (141) local
- BitChanger (142) local
Explanation
BitChanger is a language formed out of a goal of brainfuck instruction minimisation. To this end cells are only 1 bit making - unnecessary, > has been combined with + to form the instruction }, and IO is memory mapped. The data pointer starts in cell 16. Cell 8-15 hold the bits used for IO. Cell 7 needs to be set to do output. Changing the state of cell 5 causes IO to be performed.
In the polyglot the loop already existing for brainbool is entered twice because of the }} that exists for agony. The < inside the loop causes it to exit after 2 iterations. The rest of the loops are skipped until the one enclosing the PATH code.
$>{{{{{{{{{{{{{^{{{{{{{{{{{{{{{{{{{{{{{}[<<}<<<<<}<<}<<<<}<<<}}}<}}<}}<}}<}}<}}<}}}<}}<<<<<<<<<<<}}}<}}<}}<}}<}}<}}<}}}<<<<<<<<<<}+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]
All of the { are for Japt to cancel the } in The BitChanger. The } allows us to enter the loop. The code inside the loop sets the bits into the correct form to print 1 with a leftward pass ending at the IO bit is position 5. Then we set them into the correct position for 4 with a rightward pass before moving left to hit the IO bit in position 5 again. We do another rightward pass to set the bits for 2 before moving back to cell 5 to print. We leave the loop with the cell pointer on cell 5. }<} is equivalent to > in boolfuck and <} is +.
141. Floater, 6171 6055 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\(9 9'#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n#z#111#y#y#y#_#11111␉
# 36!@␉` e++++++::@ / "78"oo@ h#115 o# doxe b x-----
#cTaTaTa TbTbTbRtRtRtVkVkVkRcRcRcBkBkBkLzLzLz
#~==+++++++++++++++++++++++++++++++++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11xx4O6O@MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>+.--._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWW/wwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( x)> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see an x here.<<11
>SET x TO 120.
>X x. PPQs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"16
char*x="24 10 31 1 "
"a c #FFC0FF""B c #0000C0""d c #58007B""e c #0C8302"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""l c #CA007F""n c #330001 ""q c #E60000"
"o c #FF8000""t c #FF00BC""u c #008080"
"A c #0040C0""E c #808000""F c #00C040""G c #008000 ""R c #800000"
"H c #0000AA""I c #00AA00""J c #55FFFF""K c #AAAAAA"
"r c red""g c green""b c blue""c c cyan""m c magenta""y c #FFFF00""x c black""_ c #FFFFFF"
"HHHahtdegggggggyrggggggc"
"IHHaixuEFbGGbggbryAEGRgc"
"JJHajyurbgbgggggggb____o"
"IJHakmyyyyyyyyyyyyyyyyye"
"I__almyyyyyyyyyyyyyyyyye"
"K__anmyyyyyyyyyyyyyy_y_e"
"HH_aqggyyyyyyyyg____m_Je"
"JH_axxxxxxxxxxxxxxxxxxxx"
"K__aaaam___bbbbbBm_bbBab"
"K__________bbbbb___bbxbb";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z+=1, z)?puts("124"): y();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxcl y"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _ @125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>[+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002160 (to improve, next entry should be no more than 6184 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL, 133 in PATH, 134 in Aheui, 135 in LNUSP, 136 in Wierd, 137 in Bloated SNUSP, 138 in Braille, 139 in Core SNUSP, 140 in Gaot++, 141 in Floater
Verification
Languages that are not in the driver:
- Japt (7) online.
- 05AB1E (26) local
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
- Wierd (136) online
- Gaot++ (140) local
- Floater (141) local
Explanation
Floater is another image-based language.
push 7 [7]
dup [7 7]
mul [49]
dup [49 49]
dup [49 49 49]
print [49 49]
push 3 [49 49 3]
add [49 52]
print [49]
print []
Dark blue #0000AA is noop in all other languages except Braincopter, where it is input. So Braincopter should now be called with < nul.
Fixed Braincopter by adding > (black pixel above yellow).
Hello world from interpreter distribution has a bug: column of pixels in lower left corner should have color #AAAAAA.
Interpreter can be built and run with these two commands executed from Floater-master\src directory:
"C:\Program Files\Java\jdk1.8.0_131\bin\javac.exe" org\zomb\floater\*.java org\zomb\utilities\*.java
java org.zomb.floater.FloaterMain image.png
Refactorings
Refactored Extended Brainloller/Brainloller, corresponding ebf/bf code now is:
+++++++[>+++++++<-]~[>.++.--.@]>.+.+++++++.
After executing +++++++[>+++++++<-] the tape is [0!, 49] (! is current cell). ~ (bitwise not) is then used to separate Extended Brainloller.
Reduced number of colors by reusing colors from other languages in Braincopter. Also reduced width, so Braincopter needed some rerouting at the end.
Upper path is Extended Brainloller/Brainloller, lower path is Braincopter.
140. Gaot++, 6081 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\(9 9'#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n#z#111#y#y#y#_#11111␉
# 36!@␉` e++++++::@ / "78"oo@ h#115 o# doxe b x-----
#cTaTaTa TbTbTbRtRtRtVkVkVkRcRcRcBkBkBk
#~==+++++++++++++++++++++++++++++++++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOxMoOMOO0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g4O6O@0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l 111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>+.--._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWW/wwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( x)> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see an x here.<<11
>SET x TO 120.
>X x. PPQs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW baa baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bleeeeeeeeeeeeet bleeeeeeeeeeeeet bleeeeeeeeeet baaaa bleet bleeeeeeeeeet bleeet bleeeeeeeeeet
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"16
char*x="23 12 30 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001 ""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"A c #0040C0""B c #C00040""C c #C04000""G c #008000""E c #808000""F c #00C040"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezAyAgBBBBCB_gxggxGc"
"fiTuggggggggggggggEFxGc"
"fjTuggggggggggggggggggc"
"fkTuxgggggggggggggggggc"
"fmyugxgggggggxOOOOOOOOr"
"fnbyyyyyyyyyyyyyyyyyyyz"
"fqbyyyyyyyyyyyyyyyyyyyz"
"flbyyyyyyyyyyOyOdOTTTTT"
"flggyyyyyyyygOOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOOOOxxxxx_oOxx_fx"
"OOOOOOOOOOxxxxxOOOxxlxx";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z+=1, z)?puts("124"):y ();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxcly"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _ @125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>[+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002216 (to improve, next entry should be no more than 6211 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL, 133 in PATH, 134 in Aheui, 135 in LNUSP, 136 in Wierd, 137 in Bloated SNUSP, 138 in Braille, 139 in Core SNUSP, 140 in Gaot++
Verification
Languages that are not in the driver:
- Japt (7) online.
- 05AB1E (26) local
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
- Wierd (136) online
- Gaot++ (140) local
Explanation
Gaot++ is a fairly simple stack based language. Commands that match the regex ba{2,} push the integerthat is one less than the numbers of as onto the stack.
Commands that match ble{2,}t do something based on the number of e.
The only complication while writing this program was that the subtraction command takes its arguments in opposite order than what esolangs seems to imply.
baa push 1 [1]
baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa push 49 [1,49]
bleeeeeeeeeeeeet duplicate [1,49,49]
bleeeeeeeeeeeeet duplicate [1,49,49,49]
bleeeeeeeeeet print [1,49,49]
baaaa push 3 [1,49,49,3]
bleet add [1,49,52]
bleeeeeeeeeet print [1,49]
bleeet subtract [48]
bleeeeeeeeeet print
This code has been separated with spaces and placed on the end of the line with Cood and stones.
Note: If you see this first, you might want to sort by oldest
17. Julia (128 bytes)
#v`16 "<" 6/b0\ .q@#;n4"14""
#>3N9@15o|R"12"*^
#=|
print((1/2and 9 or 13)-(0and+4)^1<<65>>62);# =#;print(17)
#gg99ddi2` |1|1+6
There are two ESCs on the last line, one before the first g and one after the 2. This could be golfed more, but things got messy no thanks to V and Pyth.
Prints 1 in Python 3, 2 in V, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtléd, 15 in Haystack, 16 in Pyth and 17 in Julia.
Hints:
- The start of the fourth line is Python 2/3, Perl, Ruby. The end is Julia, thanks to
#=multiline comments (note that Julia doesn't haveand/or). - V is
<ESC>gg99ddi2<ESC>, which is definitely golfable but V is annoying to test on Try it online! since the interpreter is fairly slow. - Minkolang and Haystack go down at the first
v. Befunge-93 and -98 don't, and depend on ab. - Retina counts the number of spaces and 1s in the fourth line, and V hides in the config for Retina (i.e. before the backtick).
- Per @ETHproduction's hint, Japt uses backticks to hide the majority of the code in a string.
- Fission is
R"12"*. - SMBF has been golfed to
<.in the first line, plus the final6.
139. Core SNUSP, 6203 6136 6046 5931 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\(9 9'#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n#z#111#y#y#y#_#11111␉
# 36!@␉` e++++++::@ / "78"oo@ h#115 o# doxe b x-----
#cTaTaTa TbTbTbRtRtRtVkVkVkRcRcRcBkBkBk
#~==+++++++++++++++++++++++++++++++++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOxx4O6O@MoOMOO0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l 111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>+.--._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWW/WW\wWWWWWWWW/wwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( x)> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see an x here.<<11
>SET x TO 120.
>X x. PPQs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"16
char*x="23 12 30 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001 ""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"A c #0040C0""B c #C00040""C c #C04000""G c #008000""E c #808000""F c #00C040"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezAyAgBBBBCB_gxggxGc"
"fiTuggggggggggggggEFxGc"
"fjTuggggggggggggggggggc"
"fkTuxgggggggggggggggggc"
"fmyugxgggggggxOOOOOOOOr"
"fnbyyyyyyyyyyyyyyyyyyyz"
"fqbyyyyyyyyyyyyyyyyyyyz"
"flbyyyyyyyyyyOyOdOTTTTT"
"flggyyyyyyyygOOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOOOOxxxxx_oOxx_fx"
"OOOOOOOOOOxxxxxOOOxxlxx";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z+=1, z)?puts("124"):y ();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxcly"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _ @125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>[+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002208 (to improve, next entry should be no more than 6058 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL, 133 in PATH, 134 in Aheui, 135 in LNUSP, 136 in Wierd, 137 in Bloated SNUSP, 138 in Braille, 139 in Core SNUSP
Verification
Languages that are not in the driver:
- Japt (7) online.
- 05AB1E (26) local
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
- Wierd (136) online
Explanation
Bloated/Modular/Core SNUSP code is now this:
| All 3 || Bloated ||MC|Modular| | Core
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++._++++._#/<?\>+.--._#</++++++++++++++++++++++++++++++++++++++++++++++++._++._++++++.!\
\ / \ /
First Bloated SNUSP is separated from Modular/Core with ;. Then Modular and Core are separated in code tagged MC. When MC is executed we have
this memory layout (current cell is !):
- Core : [1, 2!]
- Modular: [0, 50!]
So to distinguish them we only need to move data pointer left and use ? (skip if zero) instruction.
Because we use compacted code to obtain number 50 we can properly exit in Modular with # only if current cell value is nonzero.
If < is added before # then it prints 3131313131424242424253535353536464646464757575757586868686869797979797:8:8:8:8:8.
Core and Modular code cannot be swapped because Core does not have #.
To get rid of this problem with exit value I switched to the SNUSP interpreter in the test driver for Modular SNUSP. So now all 3 SNUSPs are
handled by the interpreter in the test driver.
Last < is for Perl 6.
To get rid of blank line above Haskell code I made C++ code Retina-friendly: q(z++,z++) → q(z+=1, z).
Wierd
Refactored Wierd. In this version 6 is copied from (3,1) to (1,1) and then used to print all the digits. In two places it uses gap jumping ("spark").
x x xx x x
x xx xxxxx xxx x
x xx x x x x
x xx x x x x x
x x x x x xxx x
x x x x x x x
x x x x x x x x
x x x x x x x xx
x x x x x xx x
x x x xx x
x x xx xx
x x xx x
xxxx x
To run it standalone insert
x 6
x
at the beginning.
Emotinomicon and Wierd
Online interpreters for Emotinomicon and Wierd are very slow. Here are their node.js counterparts which are much faster (Emotinomicon is still very slow - 25 sec).
- Emotinomicon node (local)
- Wierd node (online or local)
These are quickly hacked versions that barely work. Only those code paths that are actually triggered by the polyglot were ported to node. These interpreters are only suitable for testing this polyglot. I don't want to add them to the list because multiple huge links are hard to maintain. Emotinomicon does not work on tio because it requires math.js which does not fit in link (tio's node.js does not have math.js).
138. Braille, 6136 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\(9 9'#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n#z#111#y#y#y#_#11111␉
# 36!@␉` e++++++::@ / "78"oo@ h#115 o# doxe b x-----
#cTaTa Ta TbTbTbRtRtRtVkVkVk RcRcRcBkBkBk
#~==+++++++++++++++++++++++++++++++++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOxx4O6O@MoOMOO0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l 111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++. _++++._#/+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWWW/WwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( x)> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp⠆⠄⡒⡆⡘😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+
😇♉💞
😊📢♉⠀⢃⠛⠋
1 1 ! ! x
2 ! ! xx
1 !! x x
1 x* x x
53 + x xx
1 x* x xx
51 + xxxxxxxx xx
1 x* x x
34 + x x
15 + x ? ?@ !
1 * x ?@ ?
1 ! x + *
1 x ? ! ?
1xxxxx!xxxxxxxxxxxxxxxxxx?x@x?
x x
xxxxx
x x x
x x x
x xx
x x
x x
x x
x x
x x xxxxx
x x x x
x xx xx
x x x
x x
x x
x x x
x xx x
x x x x
x x xx
x x
xx x
x x
xxxxxxxx
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see an x here.<<11
>SET x TO 120.
>X x. PPQs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"16
char*x="23 12 30 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001 ""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"A c #0040C0""B c #C00040""C c #C04000""G c #008000""E c #808000""F c #00C040"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezAyAgBBBBCB_gxggxGc"
"fiTuggggggggggggggEFxGc"
"fjTuggggggggggggggggggc"
"fkTuxgggggggggggggggggc"
"fmyugxgggggggxOOOOOOOOr"
"fnbyyyyyyyyyyyyyyyyyyyz"
"fqbyyyyyyyyyyyyyyyyyyyz"
"flbyyyyyyyyyyOyOdOTTTTT"
"flggyyyyyyyygOOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOOOOxxxxx_oOxx_fx"
"OOOOOOOOOOxxxxxOOOxxlxx";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxcly"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _ @125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>[+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002334 (to improve, next entry should be no more than 6268 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL, 133 in PATH, 134 in Aheui, 135 in LNUSP, 136 in Wierd, 137 in Bloated SNUSP, 138 in Braille
Verification
Languages that are not in the driver:
- Japt (7) online.
- 05AB1E (26) local
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
- Wierd (136) online
Explanation
Braille is a language that uses the Unicode braille symbols as its commands. Because it uses a hacky parseing method to find the braille symbols any character that starts with an E2 byte will be interpreted as a command, but If it is not a braille character and gets to execute it will cause a crash. Because of this I put the Braille code first out of the Unicode languages and the Braille data at the end of the Unicode languages.
The memory consists of a tape with the code and a single storage cell to the left of the data pointers starting position. The BRAILLE PATTERN BLANK marks the end of the string we output(it is written backwards starting at the end of the code).
⠆⠄⡒⡆⡘⠀⢃⠛⠋
The commands in order are:
- move data pointer left
- replace the value in the storage cell with value under data pointer
- If the value in the storage cell is 0, move instruction pointer 4 places back (into storage cell)
- print cell under data pointer
- move IP back 5 places (to start of code)
- exit (this is executed when it is copied into the storage cell and we jump the IP there)
- the other 3 commands are used as data to encode the characters for 138
BRAILLE PATTERN BLANK corresponds to the value 0 and the value of the other symbols can be seen in the table on esolangs.
137. Bloated SNUSP, 6129 6109 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\(9 9'#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n#z#111#y#y#y#_#11111␉
# 36!@␉` e++++++::@ / "78"oo@ h#115 o# doxe b x-----
#cTaTa Ta TbTbTbRtRtRtVkVkVk RcRcRcBkBkBk
#~==+++++++++++++++++++++++++++++++++++++++++++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOxx4O6O@MoOMOO0l0ix0jor0h0h1d111 0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l 111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++. _++++._#/+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWW\WWWWwWWWWwWWWWWW/WwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( x)> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+
😇♉💞
😊📢♉
1 1 ! ! x
2 ! ! xx
1 !! x x
1 x* x x
53 + x xx
1 x* x xx
51 + xxxxxxxx xx
1 x* x x
34 + x x
15 + x ? ?@ !
1 * x ?@ ?
1 ! x + *
1 x ? ! ?
1xxxxx!xxxxxxxxxxxxxxxxxx?x@x?
x x
xxxxx
x x x
x x x
x xx
x x
x x
x x
x x
x x xxxxx
x x x x
x xx xx
x x x
x x
x x
x x x
x xx x
x x x x
x x xx
x x
xx x
x x
xxxxxxxx
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see an x here.<<11
>SET x TO 120.
>X x. PPQs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"16
char*x="23 12 30 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001 ""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"A c #0040C0""B c #C00040""C c #C04000""G c #008000""E c #808000""F c #00C040"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezAyAgBBBBCB_gxggxGc"
"fiTuggggggggggggggEFxGc"
"fjTuggggggggggggggggggc"
"fkTuxgggggggggggggggggc"
"fmyugxgggggggxOOOOOOOOr"
"fnbyyyyyyyyyyyyyyyyyyyz"
"fqbyyyyyyyyyyyyyyyyyyyz"
"flbyyyyyyyyyyOyOdOTTTTT"
"flggyyyyyyyygOOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOOOOxxxxx_oOxx_fx"
"OOOOOOOOOOxxxxxOOOxxlxx";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxcly"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _ @125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>[+++++++++++++++++++++++++++++++++++++++++++++++++._++.._#]6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002375 (to improve, next entry should be no more than 6241 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL, 133 in PATH, 134 in Aheui, 135 in LNUSP, 136 in Wierd, 137 in Bloated SNUSP
Verification
Languages that are not in the driver:
- Japt (7) online.
- 05AB1E (26) local
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
- LNUSP (135) local
- Wierd (136) online
Explanation
Bloated/Modular SNUSP code (Grass not shown):
###x<$+@+-@@@@=>+<@@@=>+<?#d>;?\:-._++. _++++._#/+.--.<!\
\ /
I use Bloated SNUSP ; command (move memory pointer down) to distinguish it from Modular SNUSP. Bloated SNUSP will skip over \ with ? because data cell under pointer is zero.
Last # terminates Bloated SNUSP. Space and d are for Incident.
Added x on line 25 to destroy Cardinal pointer from Cubically code.
To fix Del|m|t I moved it to third line.
Note: removing x before ----- on line 4 breaks Morse.
Refactorings: merged last LNUSP line with Wierd.
136. Wierd, 6112 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\(9 9'#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n␉
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#c#z#111#y#y#y#_#11111TaTa Ta TbTbTbRtRtRtVkVkVkRcRc
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================ x
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOxx4O6O@MoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l 111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈ +-------+
😊♉♈ |$0011 \|
😇♈♈ |/1000 /|
😇♈♉ |\ 0011\|
😇♈💜|/01 00/|
😊♉♈ |\ 0011\|
😊📢♈|@ 0110/|
😈♈💜| |
😊📢♈+-------+
😇♉💞
😊📢♉
1 1 ! ! x
2 ! ! xx
1 !! x x
1 x* x x
53 + x xx
1 x* x xx
51 + xxxxxxxx xx
1 x* x x
34 + x x
15 + x ? ?@ !
1 * x ?@ ?
1 ! x + *
1 x ? ! ?
1 ! x ? @ ?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
x x
xxxxx
x x x
x x x
x xx
x x
x x
x x
x x
x x xxxxx
x x x x
x xx xx
x x x
x x
x x
x x x
x xx x
x x x x
x x xx
x x
xx x
x x
xxxxxxxx
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see an x here.<<11
>SET x TO 120.
>X x. PPQs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"16
char*x="23 12 30 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001 ""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"A c #0040C0""B c #C00040""C c #C04000""G c #008000""E c #808000""F c #00C040"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezAyAgBBBBCB_gxggxGc"
"fiTuggggggggggggggEFxGc"
"fjTuggggggggggggggggggc"
"fkTuxgggggggggggggggggc"
"fmyugxgggggggxOOOOOOOOr"
"fnbyyyyyyyyyyyyyyyyyyyz"
"fqbyyyyyyyyyyyyyyyyyyyz"
"flbyyyyyyyyyyOyOdOTTTTT"
"flggyyyyyyyygOOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOOOOxxxxx_oOxx_fx"
"OOOOOOOOOOxxxxxOOOxxlxx";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pRcxxcly"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _ @125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>[+++++++++++++++++++++++++++++++++++++++++++++++++._++.._ #]6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002429 (to improve, next entry should be no more than 6245 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL, 133 in PATH, 134 in Aheui, 135 in LNUSP, 136 in Wierd
Verification
Languages that are not in the driver:
- Japt (7) online.
- 05AB1E (26) local
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
- LNUSP (135) local
- Wierd (136) online
Explanation
Wierd is a 2D language. Unlike most 2D languages Wierd doesn't care about which particular symbols you use, it just cares whether a symbol is whitespace or not. The commands are decided by the angles in the path of non-whitespace. The IP starts travelling South-East. This answer is in the John Colagioia dialect of Wierd.
I have only tested this on Chris Pressey's javascript interpreter which appears to use UTF-16 or something similar, but I have designed it in a way that it should work on the Unicode unaware(I think) C implementation.
The IP starts travelling South-East from the top-right corner of the polyglot it does this until it is no longer able to travel forward on the Boolfuck line. The IP then turns 45 degrees left to travel East on the Boolfuck line, pushing 1 onto the stack. The IP continues until the end of the line where an x has been added to create a 90 degree turn. 90 degree turns are if statements that reverse the IP if the value popped off the stack is non-zero, or follow the curve if zero; so we reverse.
================ x
;;.._]+-+<[<<.>>x>-]>[
We now travel back along the line until we end up in the first column. The IP normally takes the path that is closest to going straight, but here the two paths are equally close to straight so the IP takes the left one; so we are now headed downward on the first column.
After heading downward in the first column past the emoji and the column numbers for LNUSP we turn 90 degrees left again; so we are headed East along the bottom of the LNUSP.
The section of code that prints 1 is interleaved with the LNUSP.
1 1 ! ! x
2 ! ! xx
1 !! x x
1 x* x x
53 + x xx
1 x* x xx
51 + xxxxxxxx xx
1 x* x x
34 + x x
15 + x ? ?@ !
1 * x ?@ ?
1 ! x + *
1 x ? ! ?
1 ! x ? @ ?
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
left 45, push 1 [1]
left 45, push 1 [1,1]
left 45, push 1 [1,1,1]
right 45, subtract [1,0]
2xleft 45, push 1 [1,0,1,1]
right 45, subtract [1,0,0]
left 45, push 1 [1,0,0,1]
right 45, subtract [1,0,-1]
left 45, push 1 [1,0,-1,1]
right 45, subtract [1,0,-2]
This left 45, right 45 pattern shows the way how
to increment a negative accumulator.
right 45, subtract [1,2]
left 45, push 1 [1,2,1]
The next operation I use called PutGet pops 3 items
off the stack. The topmost decides whether it is a
put or a get: non-zero for get, zero for put. The
second is the (1-indexed) x-coordinate. The third
the y-coordinate. We read The '1' that is the second
character in the first line.
135 left, putget [49]
45 left, push 1 [49,1]
135 right, IO []
The IO command pops a value and takes input if that
value is zero or outpts the next value otherwise.
Prints '1' in this case.
We then turn left 90 degrees to travel South.
I will give a summarised explanation of the rest of the Wierd
x
xxxxx
x x x
x x x <- loop pushes bunch of 1
x xx mainly for direction change
x
x Print '6' and exit
x /
x /
x x xxxxx <-Get from (3,1)
x x x x
x xx xx
x x x
Put 8 on stack-> x x <-Put 3 on stack
x x
x x x
x xx x
x x x x
x x xx
x x \
xx x \
x x Junk stack manipulations
xxxxxxxx then print '3'
^
Get from (8,1)|
S.I.L.O.S
S.I.L.O.S crashes when there is only one non-whitespace character on a line. So some extra x were added at the front of some of the Wierd lines to avoid crashing.
Going Forward
Because Wierd doesn't care what character you use it is a good place to detokenize Incident
135. LNUSP, 5542 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\(9 9'#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n␉
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#c#z#111#y#y#y#_#11111TaTa Ta TbTbTbRtRtRtVkVkVkRcRc
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoO4O6O@MOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l 111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈
😊♉♈ +-------+
😇♈♈ |$0011 \|
😇♈♉ |/1000 /|
😇♈💜|\ 0011\|
😊♉♈ |/01 00/|
😊📢♈|\ 0011\|
😈♈💜|@ 0110/|
😊📢♈| |
😇♉💞+-------+
😊📢♉
1 1 ! !
2 ! !
1 !!
1 x*
53 +
1 x*
51 +
1 x*
34 +
15 + ? ?@ !
1 * ?@ ?
1 ! + *
1 ? ! ?
1 ! ? @ ?
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see an x here.<<11
>SET x TO 120.
>X x. PPQs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"16
char*x="23 12 30 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001 ""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"A c #0040C0""B c #C00040""C c #C04000""G c #008000""E c #808000""F c #00C040"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezAyAgBBBBCB_gxggxGc"
"fiTuggggggggggggggEFxGc"
"fjTuggggggggggggggggggc"
"fkTuxgggggggggggggggggc"
"fmyugxgggggggxOOOOOOOOr"
"fnbyyyyyyyyyyyyyyyyyyyz"
"fqbyyyyyyyyyyyyyyyyyyyz"
"flbyyyyyyyyyyOyOdOTTTTT"
"flggyyyyyyyygOOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOOOOxxxxx_oOxx_fx"
"OOOOOOOOOOxxxxxOOOxxlxx";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pRcxxcly"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>[+++++++++++++++++++++++++++++++++++++++++++++++++._++.._ #]6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002252 (to improve, next entry should be no more than 5664 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL, 133 in PATH, 134 in Aheui, 135 in LNUSP
Verification
Languages that are not in the driver:
- Japt (7) online.
- 05AB1E (26) local
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
- LNUSP (135) local
Explanation
To compile LNUSP interpreter either use gcc or replace v.d = (v.d - 1) % 8; with v.d = (v.d + 7) % 8; in l45().
This is the code this answer is based on, it is derived from hello world:
001 . !.! .OUTPUT .EXIT 001 . ! . . 001 ! . ! . . 001 . !! . . 001 * . . 053 + 5 . . 001 * . . 051 + 3 . . 001 * . . 049 + 1 . . 001 * . ! 001 . . . 001 . . . 001 . . . 001 . . . 001 ! A . . 001 . . . 001 . . . 001 . . . 001 . @ . . 001 . +. . 001 . ! . 001 . . . 001 . ?.....?@ 001 . ? . ? 001 . . . * 001 . ? . ? 001 !.......?..@..?
When IP reaches ! tagged A we have this memory layout (interpreter uses 1-based coordinates):
1 1 0 2 53 3 51 4 49 5 0 <- data ptr (1,5)
Lowest @ first sends IP to output zero byte, which is prevented by @+! diagonal. IP then enters the loop of ?s, shifting data ptr up with *
on each iteration and printing each letter. But when data ptr reaches (1,1) IP is no longer rotated by ? above * and hits rightmost @.
This is golfed version of the above code which is used in the polyglot:
1 1 ! ! 2 ! ! 1 !! 1 x* 53 + 1 x* 51 + 1 x* 34 + 15 + ? ?@ ! 1 * ?@ ? 1 ! + * 1 ? ! ? 1 ! ? @ ?
0s are removed for Whirl. Second 1 on the first line is for Whirl, xs are for SILOS.
This is partially unwrapped version of the code used in the polyglot:
001 . ! ! .OUTPUT .EXIT 001 !. ! . . 001 ! . ! . . 001 . !! . . 001 * . . 053 + . . 001 * . . 051 + . . 001 * . . 034 + . . 001 + ? . ?@ ! 001 + ? . ?@ .! 001 + ? . ?@ . ! 001 + ? . ?@ . ! 001 + ? . ?@ . ! 001 + ? . ?@ . ! 001 + ? . ?@ . ! 001 + ? . ?@ . ! 001 + ? . ?@ . ! 001 + ? . ?@ . ! 001 + ? . ?@ . ! 001 + ? . ?@ . ! 001 + ? . ?@ . ! 001 + ? . ?@. ! 001 + ?...?@ ! 001 * ?@ . ? 001 ! . +. * 001 . ? ! ? 001 !..................?.@.?
First ! on the second line is not executed. Only lowest ? ?@ is executed. Only highest ! on EXIT column is executed.
TRANSCRIPT
TRANSCRIPT is inside /* */ comment for Haskell, so it does not need to be enclosed in {- -}.
TRANSCRIPT code is now this:
You can see an x here.<<11
>SET x TO 120.
>X x. PPQs""o
<< for Flaks, 11 for Whirl.
Others
6 in //"16 is for Incident.
There are 2 blank lines above C++ code, but Retina hangs if they are removed.
Recent update broke 05AB1E, and it seems it can't be fixed easily, so I tested it locally with older version. Run it with < nul(win) or < /dev/null(linux).
134. Aheui, 5346 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\(9 9'#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n␉
# 36!@␉` e++++++::@ / "78"oo@xxx h#115 o# doxe b xx-----
#c#z#111#y#y#y#_#11111TaTa Ta TbTbTbRtRtRtVkVkVkRcRc
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l@O6O4/111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
밠밠따빠빠맣박다맣받다맣희맣희
😊♈💖
😇♈♈
😊♉♈ +-------+
😇♈♈ |$0011 \|
😇♈♉ |/1000 /|
😇♈💜|\ 0011\|
😊♉♈ |/01 00/|
😊📢♈|\ 0011\|
😈♈💜|@ 0110/|
😊📢♈| |
😇♉💞+-------+
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <
>{-<
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPQs""o<>-}
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"1
char*x="23 12 30 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001 ""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"A c #0040C0""B c #C00040""C c #C04000""G c #008000""E c #808000""F c #00C040"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezAyAgBBBBCB_gxggxGc"
"fiTuggggggggggggggEFxGc"
"fjTuggggggggggggggggggc"
"fkTuxgggggggggggggggggc"
"fmyugxgggggggxOOOOOOOOr"
"fnbyyyyyyyyyyyyyyyyyyyz"
"fqbyyyyyyyyyyyyyyyyyyyz"
"flbyyyyyyyyyyOyOdOTTTTT"
"flggyyyyyyyygOOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOOOOxxxxx_oOxx_fx"
"OOOOOOOOOOxxxxxOOOxxlxx";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pRcxxcly"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>[+++++++++++++++++++++++++++++++++++++++++++++++++._++.._ #]6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002221 (to improve, next entry should be no more than 5464 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL, 133 in PATH, 134 in Aheui
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
Explanation
Aheui is a 2D language that uses Korean Hangul characters for its commands.
I have placed the Aheui on a new line after the symbolic brainfuck. At least this interpreter but possibly others move downward initially if the source starts with non-Hangul.
The Aheui looks like this
밠밠따빠빠맣박다맣받다맣희맣희
밠밠 Push 7 and move right, twice [7,7]
따 Multiply and move right [49]
빠빠 Duplicate and move right, twice [49,49,49]
맣 Print as Unicode and move right [49,49]
박 Push 2 and move right [2,49,49]
다 Add and move right [51,49]
맣 Print as Unicode and move right [49]
받 Push 3 and move right [3,49]
다 Add and move right [52]
맣 Print as Unicode and move right []
희 Exit
맣희 For Incident
133. PATH, 5309 5301 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\(9 9'#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n␉
# 36!@␉` e++++++::@ / "78"oo@xxx h#115 o# doxe b xx-----
#c#z#111#y#y#y#_#11111TaTa Ta TbTbTbRtRtRtVkVkVkRcRc
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l@O6O4/111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
😊♈💖
😇♈♈
😊♉♈ +-------+
😇♈♈ |$0011 \|
😇♈♉ |/1000 /|
😇♈💜|\ 0011\|
😊♉♈ |/01 00/|
😊📢♈|\ 0011\|
😈♈💜|@ 0110/|
😊📢♈| |
😇♉💞+-------+
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <><
>{-<
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPQs""o<>-}
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"1
char*x="23 12 30 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001 ""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"A c #0040C0""B c #C00040""C c #C04000""G c #008000""E c #808000""F c #00C040"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezAyAgBBBBCB_gxggxGc"
"fiTuggggggggggggggEFxGc"
"fjTuggggggggggggggggggc"
"fkTuxgggggggggggggggggc"
"fmyugxgggggggxOOOOOOOOr"
"fnbyyyyyyyyyyyyyyyyyyyz"
"fqbyyyyyyyyyyyyyyyyyyyz"
"flbyyyyyyyyyyOyOdOTTTTT"
"flggyyyyyyyygOOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOOOOxxxxx_oOxx_fx"
"OOOOOOOOOOxxxxxOOOxxlxx";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//<*/
#1""/*/
>main=putStr"128"
#1""/*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_<!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.>@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pRcxxcly"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$>[+++++++++++++++++++++++++++++++++++++++++++++++++._++.._ #]6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002253 (to improve, next entry should be no more than 5420 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL, 133 in PATH
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Extended Brainloller (131) local
- PATH (133) local
Explanation
PATH is a 2D language with explicit entry point $. If there are several $s the last one is used.
PATH code is on #s8␛dgg line:
$>[+++++++++++++++++++++++++++++++++++++++++++++++++._++.._ #]
>[] are for bf/smbf, _s for dobela, space for incident. # ends the program.
Fixed YABALL return value as suggested by Potato44.
Haskell
Some refactorings to remove blank lines. < from 1<2 moved to //<*/. TRANSCRIPT can be reduced to
>{-<
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPQs""o<>-}
runhaskell can accept options for particular build phases. -optL passes the option to literate pre-processor (unlit).
Unlit can be configured to ignore all errors (quiet mode, -q). So if we run it like this:
runhaskell -cpp -optL -q polyglot.lhs
then it will not error out on code lines adjacent to non-empty text lines. (I think -cpp is equivalent to -XCPP.) Ignoring all errors might sound like a bad idea in general, but for polyglot
it is better to have as permissive parser as possible. Just in case, there is a full list of errors that are ignored as a result of -q option,
obtained by examining unlit source code:
- Program line next to comment - this is the error we want to suppress
- No definitions in file (perhaps you forgot the '>'s?) - no lines starting with
> - missing \end{code} - for Latex style literate programming
- spurious \end{code} - same
So the only blank line left now is before >main=putStr"128", it is for Retina.
131. Extended Brainloller, 5181 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\('#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n␉
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#c#z#111#y#y#y#_#11111TaTaxTaTbTbTbxRtRtRtxVkVkVk
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO@O6O41d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈ +-------+
😇♈♈ |$0011 \|
😇♈♉ |/1000 /|
😇♈💜|\ 0011\|
😊♉♈ |/01 00/|
😊📢♈|\ 0011\|
😈♈💜|@ 0110/|
😊📢♈| |
😇♉💞+-------+
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <><
>{-<
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPQs""o<
>-}
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"1
char*x="23 12 30 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001 ""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"A c #0040C0""B c #C00040""C c #C04000""G c #008000""E c #808000""F c #00C040"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezAyAgBBBBCB_gxggxGc"
"fiTuggggggggggggggEFxGc"
"fjTuggggggggggggggggggc"
"fkTuxgggggggggggggggggc"
"fmyugxgggggggxOOOOOOOOr"
"fnbyyyyyyyyyyyyyyyyyyyz"
"fqbyyyyyyyyyyyyyyyyyyyz"
"flbyyyyyyyyyyOyOdOTTTTT"
"flggyyyyyyyygOOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOOOOxxxxx_oOxx_fx"
"OOOOOOOOOOxxxxxOOOxxlxx";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//*/
#1"" /*/
1<2
>main=putStr"128"
#1"" /*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxcly"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp v (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002304 (to improve, next entry should be no more than 5299 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Boolfuck (130) local
- Extended Brainloller (131) local
Explanation
Extended Brainloller/Brainloller path (Extended Brainloller exits at x):
Corresponding extended brainfuck/brainfuck code:
~[~+{{{{${|+.++.--.@]+++++++++++++++++++++++++++++++++++++++++++++++++.+.+++++++.
All Extended Brainloller commands have R%16 == 0 or 15, so they are noops in Mycelium.
In Piet 116 is now obtained by 12*10-4 (was 11*10+6 before).
Pip was complaining about incident tokens on line 3, so I created them on line 5 instead.
V label stopped working in trigger, so I changed it to Q.
I moved tab to the end of line 3.
1 in //"1 is for whirl.
132. YABALL, 5244 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\(9 9'#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n␉
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#c#z#111#y#y#y#_#11111TaTaxTaTbTbTbxRtRtRtxVkVkVk
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l@O6O4/111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡→
😊♈💖
😇♈♈
😊♉♈ +-------+
😇♈♈ |$0011 \|
😇♈♉ |/1000 /|
😇♈💜|\ 0011\|
😊♉♈ |/01 00/|
😊📢♈|\ 0011\|
😈♈💜|@ 0110/|
😊📢♈| |
😇♉💞+-------+
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <><
>{-<
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPQs""o<
>-}
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"1
char*x="23 12 30 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001 ""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"A c #0040C0""B c #C00040""C c #C04000""G c #008000""E c #808000""F c #00C040"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezAyAgBBBBCB_gxggxGc"
"fiTuggggggggggggggEFxGc"
"fjTuggggggggggggggggggc"
"fkTuxgggggggggggggggggc"
"fmyugxgggggggxOOOOOOOOr"
"fnbyyyyyyyyyyyyyyyyyyyz"
"fqbyyyyyyyyyyyyyyyyyyyz"
"flbyyyyyyyyyyOyOdOTTTTT"
"flggyyyyyyyygOOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOOOOxxxxx_oOxx_fx"
"OOOOOOOOOOxxxxxOOOxxlxx";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//*/
#1"" /*/
1<2
>main=putStr"128"
#1"" /*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999fi 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;4=C+++.---.\_!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.@
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxcly"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///Q222999686#
VIP score (Versatile Integer Printer): .002280 (to improve, next entry should be no more than 5364 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck, 131 in Extended Brainloller, 132 in YABALL
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Boolfuck (130) local
- Extended Brainloller (131) local
- YABALL (132) local
Explanation
YABALL is language that in someways behaves like a 2D language and in others like a 1D language. It has 2 modes: normal mode, and reverse mode. Normal mode is where most of YABALL's commands are. Reverse mode has only commands for flow control. When in normal mode the IP travels along lines left to right continuing onto the next line if it reaches the end of a line. In reverse mode the IP travels right to left and goes upwards when it reaches the end of a line. The top line is connected to the bottom line as far as the line wrapping behaviour is concerned.
The commands in normal mode are the same as brainfuck with the exception of [ & ] and the additional commands ?, @, ^ & v. ^ & v unconditionally shift the IP up or down a row respectively. [ sends the IP down one row if the current cell is non-zero. ] moves up a row and switches to reverse mode. ? switches to reverse mode. @ ends the program.
The commands in reverse mode are !, 6 & 9. ! switches to normal mode. 6 goes down 1 row. 9 goes up one row.
The YABALL in the polyglot enters reverse mode very early with a ?. It is then sent to the second line with the 6 in #16. Being in reverse mode we then wrap to the end of the first line. Before we hit a 9 that was added just before 'CO"14" (actually 2 9s were added because of 99) that sends us to the end of the polyglot.We keep heading through the end of the polyglot in reverse mode hitting a few 9s on the way until we reach the Archway line.
At the end of the Archway is where the main YABALL code is. The ! switches us to normal mode. The line of + increments a cell till it has value 49 before we print with ., minor adjustments are made with - & + to print the 3 and 2. the program then ends at the @
!+++++++++++++++++++++++++++++++++++++++++++++++++.++.-.@
Because of the extra + now at the end of the Archway i redirect it with \ off the bottom of the polyglot. _ has also been added to catch the . for DOBELA.
+++.---.\_
Symbolic brainfuck
When I added Symbolic brainfuck to the driver I discovered it was using its current cell value as exit code so I added a → to move to an empty cell.
130. Boolf*ck, 5050 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv'[af2.q]PkPPX)\('#CO"14" ^ */
#/*0|7//```"` [>.>.])[-'][(x>77*,68*,@'1 # 1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉QQxQRrRrRrxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#cxx#z#111#y#y#y#_#11111x
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(4O6O@?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;;*1*) echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈ +-------+
😇♈♈ |$0011 \|
😇♈♉ |/1000 /|
😇♈💜|\ 0011\|
😊♉♈ |/01 00/|
😊📢♈|\ 0011\|
😈♈💜|@ 0110/|
😊📢♈| |
😇♉💞+-------+
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <><
>{-<
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPVs""o<
>-}
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x="23 11 24 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezgggggggggggggggggc"
"fiyuggggggggggggggggggc"
"fjTuggggggggggggggxgxgc"
"fkTOOOOOOOOOOOxggggggrc"
"fmbyyyyyyyyyyyyyyyyyyyt"
"fnbyyyyyyyyyyyyyyyyyyyt"
"fqbyyyyyyyyyyOyOdOTTTTT"
"flyggyyyyyyyygOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOxxxxx_oOxxx_Oxo_"
"OOOOOOOxxxxxOOOxxxOOl__";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//*/
#1"" /*/
1<2
>main=putStr"128"
#1"" /*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0
#endif//* rk:start | print: "69" rk:end 9 @,-1,:*b5<>␌
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxcly"78" \++++>/<~#class P{ function:Main (a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ @,,1'1'<> _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~- COprint("65")#asss^_^_#
#9 "25" +/ ppppppp v (x*n^*n*n*e*s*s*s*ee*n*n*n*<>e*sss*e*n*n*n*ee*s*e)*///V222999686#
VIP score (Versatile Integer Printer): .002298 (to improve, next entry should be no more than 5166 bytes
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller, 130 in Boolfuck
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
- Boolfuck (130) local
Explanation
Boolfuck is a brainfuck derivative similar to brainbool, so similar in fact the only difference is how they do I/O and that the tape for boolfuck is also left infinite. The difference between the I/O is whereas brainbool only operates with '0' and '1'; Boolfuck operates with the bits that make up bytes sending the least significant bit first. Also Boolfuck uses ; as output instead of ..
Because of this similarity I use the same loop for Boolfuck as Wheat Wizard created for brainbool in answer 100.
The loop now looks like this:
[.^;+;;;+;;+;;+<>;;+;;+;;+;;;;;;+;;+;;.._]
Because the number of + is odd it is equivalent to the one + that was there before to brainbool. The <> in the middle was so that the minimal 2D answer remains unaffected.
Funges
Because the top line contained ; which is the Boolfuck output command I had to remove or hide them. My first few attempts were to hide them with [] but none were successful. So I tried removing them, which after realigning pyramid scheme and ><> revealed only Befunge-98 and Trefunge to be broken.
I realised rather than skipping through the top line I can try to go around it. So I used the Funges' wrapping behaviour and the ^ that is part of the Pyramid Scheme pyrimid to wrap to the bottom. To check that I had wrapped correctly I set up a quick test that skipped over the bottom line with a pair of ; and then used a v to wrap back around to the top in the same column the v in the top line is in. This worked successfully for Befunge-98 but Trefunge was not working.
After a while I had realised what was going on: The bottom of the polyglot is at the z=1 level in Trefunge and so Trefunge was wrapping to just before the form feed. I took this opportunity to move the form feed to after the Trefunge code and the Trefunge code now flows right to left like this
@,-1,:*b5<>␌
The hard part was now getting the Befunge-98 to work. Both # and ; where causing trouble when I was using them to try to skip the parts of the bottom line dangerous to Befunge; The # caused trouble for Algol and the ; was trouble for Boolfuck. After an unsuccessful attempt to hide the ; in a loop I decided the best thing to do would be to put the Befunge-98 code at the end of the polyglot. My first attempt at doing this was right mixed in with the Paintfuck but the @ sign necessary to end Befunge caused Gammaplex to fail. I then realised that I could route the Befunge-98 through the -- in the wise and the 2 in the 27.say to put the code just before the Gammaplex. So the Befunge-98 main code is now
@,,1'1'<>
on the 4th last line. This code turns left then pushes the character value of 1 twice before printing it twice then exiting.
With Befunge-98 and Trefunge no longer traversing the old Befunge code I was able to simplify it somewhat. It now looks like this
>77*,68*,@'1 #
Multiply 7 with 7 to get 49; print; multiply 6 with 8 to get 48; print; end;
There are still some leftovers from the Befunge-98 but these were required to keep other languages working: ' for shove, 1 for whirl, and # for Del|m|t.
I replaced the characters I removed with spaces as I was having trouble moving the Pyramid scheme pyramid leftward due to Del|m|it.
Incident, Prelude
I added a space before the parenthesis that is the arguments to the main method for Objeck to detokenise ain(. I shifted one of the parenthesis in the case statement for the shell scripts to unalign a parenthesis that moved from the <> added to the bottom line.
128. Haskell, 4904 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#cxx#z#111#y#y#y#_#11111xx
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00@O6O4/m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈ +-------+
😇♈♈ |$0011 \|
😇♈♉ |/1000 /|
😇♈💜|\ 0011\|
😊♉♈ |/01 00/|
😊📢♈|\ 0011\|
😈♈💜|@ 0110/|
😊📢♈| |
😇♉💞+-------+
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <><
>{-<
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPVs""o<
>-}
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"23 7 20 1 ",
# define _ ,
"z c #0C8302"_"b c #B87A63"_"_ c #0000C0"_"d c #708FB7"_"e c #58007B"_"f c #FFC0FF"_"O c #FFFFFF"_"y c #FFFF00",
"h c #E60001 "_"i c #CAFFFF" _"j c #280000"_"k c #CA0000"_"l c #E60100"_"m c #CA007F"_"n c #330001 "_"q c #E60000",
"c c black", "g c green","x c blue","o c magenta",
"fheyyyyyyyyyyyyyyyyyyyz",
"fibyyyyyyyyyyyyyyyyyyyz",
"fjbyyyyyyyyyyOyOdObOOOO",
"fkggyyyyyyyygOOOOOOOOOO",
"flmnqcccccccccccccccccc",
"fffoOOOxxxxx_oOxxx_Oxo_",
"fffOOOOxxxxxOOOxxxOOc__"};//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//*/
#1"" /*/
1<2
>main=putStr"128"
#1"" /*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxcly"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///V222999686#
VIP score (Versatile Integer Printer): .002338 (to improve, next entry should be no more than 5018 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
Explanation
We’ve been chasing Haskell in polyglot chat for quite some time. It has long seemed an attractive option because it supports literate programming natively. Literate programming is sort of a philosophy that says a program should primarily be written for the benefit of the person reading the code. In Haskell this means that instead of comment blocks, you’d have non-comment blocks. Sound’s attractive right?
Well, not so much.
Haskell seemed to interpret the first line of the polyglot as the same preprocessor directive we’ve all come to love, but then failed on line 2. This seemed like a blocking issue for a long time, until I started looking into Haskell’s option to use C-style preprocessor directive.
Much like FORTRAN, Haskell’s C-preprocessor allowed c-style block comments (/*bla*/), which vastly simplified the insertion process.
Haskell, unlike the other members of the /* comment family only seemed to read start and end comment declarations on lines that start with #. This was a difference that could be leveraged easily enough, so I went back to my documentation in the FORTRAN answer to figure out which languages were commented where.
The insertion point I choose was immediately after the C family languages, where a //*/ was purported to take all the related languages out of their comment state. A careful read of the polyglot up to this point told me that Haskell had still never dropped out of its pre-processor comment, so a #1"" /*/ statement is read by all the languages, and accepted because it is essentially the same directive used on line 1, and the /*/ is a toggle to initiate a comment for everything not in a comment, and to close the comment for the only one left open: Haskell.
So now we have a private place to put our Haskell print statement: >main=putStr"128". The > here is the Bird style literate programming I mentioned earlier to indicate this is code and not comment. Everything else on this line is just a modification of Tio’s “Hello, World!” example.
After this line I wanted to flip all the comments to the state they were in prior to editing. A simple #/*/ would do this, but Haskell protested because of the way the polyglot ends. On the last line with code, we use */// to end the block comment and initiate a line comment to hide the remainder of the code, but Haskell didn’t accept // as a preprocessor comment indicator, and concatenated the before and after of this block as #//, which it declared an error worthy invalid preprocessor declaration. Haskell allows junk code after a valid preprocessor declaration however, so we just needed to change #/*/ to the gold standard directive of #1"" /*/.
Transcript
Ok, now we’ve hidden all the invalid preprocessor directives from Haskell’s pre-parser (Is that a thing? That must be a thing.) But we still had the main parser to deal with. Almost everything is hidden by our commitment to literacy, but Transcript also uses Bird style code declarations, so it had to be dealt with. Fortunately, Transcript didn’t have a problem with being encased in a Haskell comment block. So, with a couple adjustments for Perl and Incident, this:
You can see a y and a x here. <
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPVs""o
Became this:
You can see a y and a x here. <><
>{-<
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPVs""o<
>-}
I should also note here that Haskell comments don’t like to touch Haskell code. You need a buffer line between. So, I’m adjusting for that and Retina her as well.
S.I.L.O.S.
Finally, within the Haskell private code block, I had to add a < preceding the > code indicator to balance the symbols for Perl6 and the Flaks. Attempting to put a lone < on the line above worked for everything except S.I.L.O.S.. It saw this as something it should parse, and then crash about. The simple fix was to make the statement into this S.I.L.O.S. parse-able statement: 1<2. So, in total, the main Haskell section is now this:
#1"" /*/
1<2
>main=putStr"128"
#1"" /*/
129. Brainloller, 5009 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉QQxQRrRrRrxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#cxx#z#111#y#y#y#_#11111x
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoO4O6O@MOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈ +-------+
😇♈♈ |$0011 \|
😇♈♉ |/1000 /|
😇♈💜|\ 0011\|
😊♉♈ |/01 00/|
😊📢♈|\ 0011\|
😈♈💜|@ 0110/|
😊📢♈| |
😇♉💞+-------+
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <><
>{-<
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPVs""o<
>-}
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x="23 11 24 1 "
"z c #0C8302""b c #B87A63""_ c #0000C0""d c #708FB7""e c #58007B""f c #FFC0FF""O c #FFFFFF""y c #FFFF00"
"h c #E60001""i c #CAFFFF""j c #280000""k c #CA0000""m c #CA007F""n c #330001""q c #E60000"
"r c #FF8000""t c #FF00BC""u c #008080""T c #C3C3C8"
"l c black""g c green""x c blue""o c magenta""c c cyan"
"fhtezgggggggggggggggggc"
"fiyuggggggggggggggggggc"
"fjTuggggggggggggggxgxgc"
"fkTOOOOOOOOOOOxggggggrc"
"fmbyyyyyyyyyyyyyyyyyyyt"
"fnbyyyyyyyyyyyyyyyyyyyt"
"fqbyyyyyyyyyyOyOdOTTTTT"
"flyggyyyyyyyygOOOOOOOOO"
"fllllllllllllllllllllll"
"ffoOOOOxxxxx_oOxxx_Oxo_"
"OOOOOOOxxxxxOOOxxxOOl__";//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//*/
#1"" /*/
1<2
>main=putStr"128"
#1"" /*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxcly"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///V222999686#
VIP score (Versatile Integer Printer): .002333 (to improve, next entry should be no more than 5125 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex, 128 in Haskell, 129 in Brainloller
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
- Brainloller (129) local
Explanation
Brainloller is another image-based brainfuck derivative similar to Braincopter.
Blue path is Brainloller, black path is Braincopter. Red arrows point to Mycelium code.
Pixels tagged with black circles are square brackets in ImageFuck, they hide Brainloller code from ImageFuck.
ImageFuck [ also rotates IP right in Braincopter. ImageFuck has unbalanced brackets but accidentally still works, I will fix it in my next answer.
As it turns out, ImageMagick accepts simpler syntax for XPM. So now it is just a string:
char*x="..." "..." ...;
127. Deltaplex, 4848 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#cxx#z#111#y#y#y#_#11111xx
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00@O6O4/m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i000x1k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈ +-------+
😇♈♈ |$0011 \|
😇♈♉ |/1000 /|
😇♈💜|\ 0011\|
😊♉♈ |/01 00/|
😊📢♈|\ 0011\|
😈♈💜|@ 0110/|
😊📢♈| |
😇♉💞+-------+
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPVs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"23 7 20 1 ",
# define _ ,
"z c #0C8302"_"b c #B87A63"_"_ c #0000C0"_"d c #708FB7"_"e c #58007B"_"f c #FFC0FF"_"O c #FFFFFF"_"y c #FFFF00",
"h c #E60001 "_"i c #CAFFFF" _"j c #280000"_"k c #CA0000"_"l c #E60100"_"m c #CA007F"_"n c #330001 "_"q c #E60000",
"c c black", "g c green","x c blue","o c magenta",
"fheyyyyyyyyyyyyyyyyyyyz",
"fibyyyyyyyyyyyyyyyyyyyz",
"fjbyyyyyyyyyyOyOdObOOOO",
"fkggyyyyyyyygOOOOOOOOOO",
"flmnqcccccccccccccccccc",
"fffoOOOxxxxx_oOxxx_Oxo_",
"fffOOOOxxxxxOOOxxxOOc__"};//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxcly"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///V222999686#
VIP score (Versatile Integer Printer): .002366 (to improve, next entry should be no more than 4961 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr, 127 in Deltaplex
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
- Deltaplex (127) local
Explanation
Deltaplex is an image-based language with graphical output.
As it turns out, Piet still works if some pixels of black wall are recolored, so part of the wall can be used to execute Deltaplex:

(x,y) hex [stack] (0,0) #FFC0FF r255g192b255: NOP (1,0) #E60001 r230g0b1: IP direction down (1,1) #CAFFFF r202g255b255: push two 8-bit unsigned integers (first G then B) [255 255] (1,2) #280000 r40g0b0: init everything, pop window width and height, show the window [] (1,3) #CA0000 r202g0b0: push two 8-bit unsigned integers (first G then B) [0 0] (1,4) #E60100 r230g1b0: IP direction right [0 0] (2,4) #CA007F r202g0b127: push two 8-bit unsigned integers (first G then B) [0 0 0 127] (3,4) #330001 r51g0b1: draw integer 127 at (0,0) (pop n; pop y; pop x) [0] (4,4) #E60000 r230g0b0: end
Notes:
- r50 (go to 2D mode) is not needed because r40 already does this (see
screen()>initGL()>set2DScreen()in main.cpp) - r41g0b0 (redraw screen) is not needed because program redraws itself every 5ms at the end
- Popping from empty stack is an error.
As with Gammaplex, there is no instruction to quit a program. The program is ended by entering wait state that does nothing except refreshing the window every 5ms. User can press Esc to quit the program.
This Deltaplex program contains a bug: on Windows 7 SP1 32 bit it displays 127 as expected, but if the window is minimized and then restored, the number disappears. This bug does not show up on Wine 1.8 on Ubuntu 16. I think the program still qualifies for the challenge despite the bug.
#FFC0FF is + and #E60001 is - in Braincopter, so Braincopter code does not need to be changed.
#E60001 is op 6 in Mycelium, which modifies color of pixel (0,0). Position of the pixel and new color are popped from stack, and popping from empty
stack returns 0 in Mycelium. So this does not change behavior of the program because Mycelium never executes pixel (0,0) again.
I used _ instead of , to be able to place several #RRGGBB colors on the same line and not break DOBELA. #define and char* lines are swapped for Retina.
126. Nhohnhehr, 4717 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#cxx#z#111#y#y#11111D#_#x
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ x _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00@O6O4/m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈ +-------+
😇♈♈ |$0011 \|
😇♈♉ |/1000 /|
😇♈💜|\ 0011\|
😊♉♈ |/01 00/|
😊📢♈|\ 0011\|
😈♈💜|@ 0110/|
😊📢♈| |
😇♉💞+-------+
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPVs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"23 7 12 1 ",
"z c #0C8302",
"b c #B87A63",
"_ c #0000C0",
"d c #708FB7",
"e c #58007B",
"f c #FFC0FF",
"O c #FFFFFF",
"y c #FFFF00","c c black","g c green","x c blue","o c magenta",
"fceyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyOyOdObOOOO",
"fcggyyyyyyyygOOOOOOOOOO",
"fcccccccccccccccccccccc",
"fffoOOOxxxxx_oOxxx_Oxo_",
"fffOOOOxxxxxOOOxxxOOc__"};//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxcly"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21 #fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///V222999686#
VIP score (Versatile Integer Printer): .002358 (to improve, next entry should be no more than 4830 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex, 126 in Nhohnhehr
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
Explanation
Nhohnhehr is a 2D language based around rooms. A room is delimited by a a square box that looks like this
+----+
| |
| |
| |
| |
+----+
There is only allowed one room in the source code. We don't use this ability in this program but additional rooms can be created at runtime. $ indicates the entry point for the instruction pointer. @ ends the execution of the program. \ and / are reflectors. 1 and 0 output 1 and 0 bits to stdout respectively.
The program looks like this and is located after the emoji-gramming
+-------+
|$0011 \|
|/1000 /|
|\ 0011\|
|/01 00/|
|\ 0011\|
|@ 0110/|
| |
+-------+
This originally fit inside an 8x8 square but \0 looked like the start of a hex or octal (can't remember which) escape to CoffeeScript which it apparently explicitly rejects. The @ was also causing problems with Brain-Flak. If I wanted to I could probably golf it down a size by utilising the wrapping behaviour but I forgot about that until after I had already fixed the Incident.
Incident
Added cl to detokenising string near the Archway. Broke 1# token by adding a space just before the Grass on the 3rd last line. I think there was one other token I had to detokenise but I can't remember what I did.
125. Gammaplex, 4631 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#cxx#z#111#y#y#11111D#_#x
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ x _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00@O6O4/m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPVs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"23 7 12 1 ",
"z c #0C8302",
"b c #B87A63",
"_ c #0000C0",
"d c #708FB7",
"e c #58007B",
"f c #FFC0FF",
"O c #FFFFFF",
"y c #FFFF00","c c black","g c green","x c blue","o c magenta",
"fceyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyOyOdObOOOO",
"fcggyyyyyyyygOOOOOOOOOO",
"fcccccccccccccccccccccc",
"fffoOOOxxxxx_oOxxx_Oxo_",
"fffOOOOxxxxxOOOxxxOOc__"};//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _@125iRE
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///V222999686#
VIP score (Versatile Integer Printer): .002371 (to improve, next entry should be no more than 4742 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C(gcc), 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang), 125 in Gammaplex
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
Explanation
Gammaplex is a 2D language with graphical output. I used this interpreter.
Gammaplex programs can have explicit entry point @. If there are multiple @ the last one is used.
The code that prints 125:
@125iRE
125 puts 125 on the stack in Labyrinth fashion (each digit is added to top of stack multiplied by 10).
i prints integer at current pixel position (which is (0,0), top left). R refreshes the screen to show the changes.
There is no way to quit Gammaplex program from code. E "ends" the program by entering infinite loop, user can press Esc, 2 to exit the program.
Gammaplex Abstraction test is included in the test driver, it prints 125 if Gammaplex interpreter would print 125.
Abstraction test requires the exact @125iRE code to be present, no spaces or other noops are allowed.
Gammaplex interpreter reads code unlike other 2D languages: it considers the length of the first line to be the width of codespace, and the rest of the code is read in chunks of that length, regardless of newlines. All bytes with value < 32 are ignored. This means that Gammaplex code may end up anywhere on the line, so this can happen:
................@125
iRE.................
This of course will not work in Gammaplex. Abstraction test detects such situations and suggests by how many bytes the code should be shifted to be not splitted. Unlike Cubix, spaces can be used to align Gammaplex code.
Gammaplex code is expected to move from time to time, so I placed it after _ on #}S9^7^8^MUOUOF line. Note that it must be no @s after Gammaplex code.
Test driver updates: don't escape printable ascii in test results (for Prelude/Gammaplex errors), escape everything else (for Incident) [^\w] → [^\x20-\x7E].
124. C(clang), 4624 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#cxx#z#111#y#y#11111D#_#x
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][PLACET,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ x _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00@O6O4/m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 ) ;b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPVs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"23 7 12 1 ",
"z c #0C8302",
"b c #B87A63",
"_ c #0000C0",
"d c #708FB7",
"e c #58007B",
"f c #FFC0FF",
"O c #FFFFFF",
"y c #FFFF00","c c black","g c green","x c blue","o c magenta",
"fceyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyOyOdObOOOO",
"fcggyyyyyyyygOOOOOOOOOO",
"fcccccccccccccccccccccc",
"fffoOOOxxxxx_oOxxx_Oxo_",
"fffOOOOxxxxxOOOxxxOOc__"};//"
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ) ;print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///V222999686#
VIP score (Versatile Integer Printer): .002425 (to improve, next entry should be no more than 4736 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03(gcc), 38 in C99(gcc), 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11(gcc), 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11(gcc), 76 in Trefunge, 77 in C++14(gcc), 78 in dash, 79 in C++17(gcc), 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89(gcc), 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium, 124 in C(clang)
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
Explanation
The hard part about adding clang was separating from gcc while not using any macros that are defined in clang but not gcc (as @Chance mentioned in answer #45, that isn't against the rules but it is against the spirit of the no version checks rule). The trick used to separate clang was gcc is they evaluate function arguments in different orders (at least in the simple case with optimaztions off, that is all i checked with): clang evaluates arguments left to right and gcc evaluates them right to left.
int z=0;q(int a,int b){return b}main(){q(z++,z++)} \\ q returns 1 in clang, 0 in gcc
is the basic form to seperating clang and gcc.
Because I didn't want to completely redo the Prelude parenthesis alignment I decided to add the new code at the end of the previous C/C++ main. I also made the previous main a function y(). g++ didn't like anything besides main being implicit int so that is the reason for the explicit int declarations. I made the function y() of type int rather than void for two reasons, so I could use it in a ternary operator alongside puts and because grass didn't like the v in void.
The main C/C++ line now looks like this:
int y(){puts ( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";return 2;}int z=0;int q(int a,int b){return b;}main(){q(z++,z++)?puts("124"):y ();}//*/
In case it matters I think clangs default C standard is C11.
Cubix/INTERCAL/incident
The Cubix code was somewhat tricky this time because it was getting stuck in an infinite loop in only 3 steps. I did this by making the changing the first PLEASE in the INTERCAL to the latin equivalent PLACET which allowed me to golf off one piece of Alphuck loop padding allowing the Cubix capsule to be placed in the Incident line as usual. This also had the benifit of detokenizing LE. I detokenized some other tokens consisting of parentheses and spaces by shuffling the code around without changing the parenthesis columns in the C/C++ line and the first shell script line.
123. Mycelium, 4540 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#cxx#z#111#y#y#11111D#_#x
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ / _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoO\4O6O@MoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
7 UP
7 RIGHT
7 RIGHT
7 TEACH
6 BOND
6 BOND
6 BOND
5 RIGHT
5 LEFT
5 RIGHT
7 BOND
7 TEACH
5 TEACH
6 YELL
5 TEACH
6 YELL
6 YELL
You can see a y and a x here. <
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPVs""o
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"23 7 12 1 ",
"z c #0C8302",
"b c #B87A63",
"_ c #0000C0",
"d c #708FB7",
"e c #58007B",
"f c #FFC0FF",
"O c #FFFFFF",
"y c #FFFF00","c c black","g c green","x c blue","o c magenta",
"fceyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyOyOdObOOOO",
"fcggyyyyyyyygOOOOOOOOOO",
"fcccccccccccccccccccccc",
"fffoOOOxxxxx_oOxxx_Oxo_",
"fffOOOOxxxxxOOOxxxOOc__"};//"
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///V222999686#
VIP score (Versatile Integer Printer): .002439 (to improve, next entry should be no more than 4650 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter, 122 in Monkeys, 123 in Mycelium
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
- Mycelium (123) local
Explanation
Mycelium is another image-based language.
To make polyglot work in Mycelium I changed two colors:

Mycelium executes first row of pixels, then terminates by falling of right edge.
The code as seen by Mycelium:
x 0 #FFC0FF R%16 == 15 Undefined Behavior (UB), noop in the actual interpreter 1 #000000 R%16 == 0 noop 2 #58007B R%16 == 8 push 256 * G + B == 123 (also (65536 * R + 256 * G + B) % 11 == 2 (+) for Braincopter) 3 #FFFF00 R%16 == 15 UB (noop) ... 22 #0C8302 R%16 == 12, B%4 == 2 print number (also (65536 * R + 256 * G + B) % 11 == 8 (R) for Braincopter)
I don't use op 9 (push G push B) because of 99.
Previous answer doesn't work in Moorhens, so this answer is based on the version from chat.
121. Braincopter, 4410 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉QQxQxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOBxxxxxV/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o# doxe b xx-----
#cxx#z#111#y#y#11111D#_#x
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ / _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoO\4O6O@MoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
You can see a y and a x here. <
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPV
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"23 7 12 1 ",
"z c #7E7E7C",
"b c #B87A63",
"_ c #0000C0",
"d c #708FB7",
"e c #00A2E7",
"f c #FFC0FF",
"O c #FFFFFF",
"y c #FFFF00","c c black","g c green","x c blue","o c magenta",
"fceyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyyyyyyyyyyz",
"fcbyyyyyyyyyyOyOdObOOOO",
"fcggyyyyyyyygOOOOOOOOOO",
"fcccccccccccccccccccccc",
"fffoOOOxxxxx_oOxxx_Oxo_",
"fffOOOOxxxxxOOOxxxOOc__"};//"
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///V222999686#
VIP score (Versatile Integer Printer): .002489 (to improve, next entry should be no more than 4519 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT, 121 in Braincopter
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
- ImageFuck (119) local
- Braincopter (121) local
Explanation
This is another addition from this polyglot.
Braincopter is another image-based brainfuck derivative.
Image should be converted from XPM to PNG with ImageMagick (see Piet answer).
Braincopter IP follows this path:

Corresponding brainfuck code (with R/L rotations) (first and last 2 instructions are irrelevant):
+>++++++++++++++++++++RR+++++++++++++++++++LL++++++++++.+.-.L++
. is white.
Yellow is + in both ImageFuck and Braincopter, so they share many of yellow pixels. + at (x=2,y=0) is non-yellow to match number of yellow pixels
needed by ImageFuck.
Piet code is delimited by black walls. Piet commands are in slightly different order than in previous answers. First push is magenta because
blue interferes with ImageFuck (blue == < in ImageFuck).
Qs on the third line create new token for Incident.
120. TRANSCRIPT, 4382 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOxxxxxxV/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o#B bxe xxxx-----
#cxx#z#111#y#y#11111D#_#
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ / _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoO\4O6O@MoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9seeeemPaeueewuuweeeeeeeeeeCis:aj (japppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
You can see a y and a x here. <
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPV
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"24 5 10 1 ","O c #FFFFFF","y c #FFFF00 ","t c #FF8000","z c #FF00BC","_ c #0000C0"," c black","x c blue","o c magenta","g c green","r c red","zxxx_Oxxxxx_Oxxxxx_oOxo_","OxxxOOxxxxxOxxxxxxOOO __","tyyyyyyyyyyyyyyyyyyyy ","yyyyyyyyyyyyyyyyyyyyyyyy","yyyyyggyyyyyyyygOOOOOOOO"};
//}" _ _ _ _
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015"" 27""Zingeg-' ?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///V222999686#
VIP score (Versatile Integer Printer): .002535 (to improve, next entry should be no more than 4490 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck, 120 in TRANSCRIPT
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
- ImageFuck (119) local
Explanation
TRANSCRIPT is a language that is meant to look like an interactive fiction game.
I originally tried using an NPC to hold the data to output but that was unsuccessful because NPCs can only hold strings and was causing trouble for Whirl. So I ended up using objects because they can hold integers. Because of Whirl I had to generate 120 by addition so I needed to use 2 objects instead of 1. The code to do this is:
You can see a y and a x here. <
>SET y TO 88. <
>SET x TO 32. <
>PUT x IN y. <
>X y. PPV
This has slightly more than what is necessary for TRANSCRIPT but is needed for other languages. You can see a y and a x here. declares 2 objects(variables) called x and y. The next 2 lines set y and x to 88 and 32 respectively. >PUT x IN y. adds the value of x to the value of y and stores it in y like y += x in C. X y. prints the value of y (120).
Brain-Flak
The reason for the trailing <s in the TRANSCRIPT code is to keep Brain-Flak balanced.
Trigger
X is the symbol we have been using as the jump for trigger, but all ways to print in TRANSCRIPT conatain an X. Since I didn't want to mess with the top line I decided to add a second jump to reach the end of the code. So the target of the jump is now V with the start of the jump being the PPV at the end of the TRANSCRIPT code.
Underload
Adding the TRANSCRIPT code broke Underload. This was fixed by moving an opening parenthesis from just after the rk-lang code to inside the evil/Alphuck line.
Incident
V had become at token so I added one at the end of xs being used to line up the Pyramid Scheme. I still needed to destroy one more token so I moved a space on the evil line to stop <space>se from being a token.
119. ImageF*ck, 4295 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_xxxOxxxxxxx/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o#B bxe xxxx-----
#cxx#z#111#y#y#11111D#_#
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ / _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx@O6O4/x0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*) echo 58;;esac;exit;#(((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"24 5 10 1 ","O c #FFFFFF","y c #FFFF00 ","t c #FF8000","z c #FF00BC","_ c #0000C0"," c black","x c blue","o c magenta","g c green","r c red","zxxx_Oxxxxx_Oxxxxx_oOxo_","OxxxOOxxxxxOxxxxxxOOO __","tyyyyyyyyyyyyyyyyyyyy ","yyyyyyyyyyyyyyyyyyyyyyyy","yyyyyggyyyyyyyygOOOOOOOO"};
//}" _ _ _ _
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015"" 27""Zingeg-' ?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002548 (to improve, next entry should be no more than 4402 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG, 119 in ImageFuck
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
- ImageFuck (119) local
Explanation
ImageFuck programs are images in which certain colors correspond to brainfuck commands. ImageFuck interpreter traverses image in reading order, creates bf program based on pixels and executes the bf program. Pixels with unknown colors are ignored. I used this brainfuck program as the basis:
+++++++++++++++++++++++++++++++++++++++++++++++++..++++++++.
Piet code contains blue pixels which correspond to <. ImageFuck bf interpreter does not allow negative pointer positions, so we jump over <s with []:
[<<<<<<<<<<<<<<<<<<<<<<<<<<<<]+++++++++++++++++++++++++++++++++++++++++++++++++..++++++++.

ImageFuck uses Python Imaging Library (PIL) to open images. PIL has problems with XPM and, surprisingly, PNG files. In PIL XPM has at least two problems: polyglot is not recognised as XPM file (even with .xpm file extension) and it does not understand named colors. PNG files created from XPM with ImageMagick produce error "'int' object is not subscriptable" in ImageFuck. So I use PPM file as intermediate step (convert.exe is from ImageMagick-6.8.9-Q16):
convert polyglot.xpm polyglot.ppm
python3 ImageFck.py -i polyglot.ppm
ImageFuck interpreter has a bug which prevents it from opening non-square images. I reported the issue on github, but it is not resolved yet. So you have to manually fix ImageFuck interpreter as described in the issue to make it work with the polyglot.
Image currently uses 9 colors, which breaks 99. I added red to fix it (red is not used in the image).
I moved _ that destroyed commas from the second line for DOBELA from line 8 to line 3, it also detokenizes xxx_ for Incident there.
I thought x on line 6 is for DOBELA, but removing it somehow breaks Cardinal, so it stays there.
Fixed Ruby 1.9.3 and Paintfuck, which were broken since answer 117.
118. MarioLANG, 4115 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o#z bxe xxxx-----
#cxx#z#111#y#y#11111D#_#
#~==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
#`<`============================================================
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[ _
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ / _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx@O6O4/x0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWWwWWWWWwWWWWWWWwWWWWWWWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"23 2 5 1 ","O c #FFFFFF","_ c #0000C0"," c black","x c blue","o c magenta","xxx_Oxxxxx_Oxxxxx_oOxo_","xxxOOxxxxxOxxxxxxOOO __"};
//}" _
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002504 (to improve, next entry should be no more than 4219 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones, 118 in MarioLANG
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
Explanation
MarioLANG is a 2D language that looks somewhat like a level from a Mario game. This answer relies on some implementation quirks of the ruby interpreter so I could not use the TIO interpreter. Besides at the very start the MarioLANG program is simple. This is what it looks like with irrelevent characters stripped out:
#
#
>
==++++++++++++++++++++++++++++++++++++++++x+++++++++.._+++++++.
============================================================
The code starts with Mario on the top hash. Because there is a hash under him and the starting movement direction is right ward he then moves right starting a fall. This fall leads to the > which pushes Mario one square right before he continues falling. This fall lands Mario on top of the leftmost =. Since Mario is travelling rightward he eventually falls onto the long platform with + on it. These + increment a tape cell (The memory model is like brainfuck) until the cell reaches 49, the ASCII code for '1'. This is then printed twice by the .s. then another 7 is added to reach '8'. After this is printed Mario falls through the middle of the program until the program ends when he reaches the last line.
Del|m|t, etc
The lines containing the Objeck block comment and the Del|m|t code were switched in order to fit in MarioLANG. #cxx was appended to the front of the Del|m|t to appease Labyrinth and Incident.
Cubix
Cubix needed to be moved because of the new mass of characters at the start of the program. A slash was added below the INTERCAL to redirect the IP. The Cubix is now in the Incident/Whirl/Cow once again. A padding x had to be added to the Cubix capsule to avoid a division by zero in Cubically.
47. Lily, 938 bytes
#16 "(}23!@)" 3//v\D(@;'[af2.q]GkGGZ'#)"14";n4
#/*` "[!PPP(22)SP(>7 7*,;68*,@;'1,@ ␉␉␉␉ q
#>␉
# >36!@␉
#`<`
#<]+<[.>-]>[
#{#z}
#=<xR+++++[D>+++++++L+++<-][PLEASE,2<-#2DO,2SUB#1<-#52PLEASE,2SUB#2<-#32DOREADOUT,2DOGIVEUPDO]>+.---.>][
#Rx%>~~~+ +~*ttt*.x
#D>xU/-<+++Lnd
#R+.----\).>]|
#[#[kGkGx@O6O4/0l0v01k1k(0l0i0jx0h0h1d111x0eU0bx0b0o1d0b0e0e00m1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l11111100^_)46(8+9+9+9+9+=!)
###|
print( (eval ("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))or'({({1})({1}[(0)])}{1}\{1})'#}#(prin 45)(bye)|/=1/24=x<$+@+-@@@@=>+<@@@=>+<?#d>+.--./
__DATA__=1#//
#.\."12"__*
###;console.log 39
""""#//
=begin //
#ssseemeePaeueewuuweeeeeeeeeeCisajjapppp/*/
#define z sizeof'c'-1?"38":"37"
#include<stdio.h>
main( )/*/
#()`#`\'*/{puts(z );}/*'``
$'main'//
#-3o4o#$$$
#<.>"3"O.
=end #//
"""#"#//
#|o51~nJ;#:p'34'\
#ss8␛dggi2␛ `|1|6$//''25 =#print(17)#>27.say#]#print(47)#]#echo 21#ss*///^_^_Z222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP score): .009034 (to improve, next entry should be no more than 999 bytes)
Rundown
This program prints 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here. I’m not positive this doesn’t have an error, if someone could verify…?
Modular SNUSP can be tested to output 31 here.
Cubix’s cube shape viewed here
Incident is checked by keeping the tokens balanced as described in previous answers.
VIP
I’m happy to announce that with the addition of Lily today, we officially have the lowest VIP score of all time. And so, I do hereby proclaim that this polyglot, at the time of writing, to be unequivocally the greatest polyglot of all time. Congratulations to all contributors.
Because we’ve finally achieved this self-imposed goal, and because I ended up touching code for damn near all the languages this round, I’ve added a small code snippet from each language along with the code change description. The purpose of these is to provide a place to search for code snippets from the polyglot for research starting point.
For example, if you want to make a change to this 8+9+9+9+9+ you could search for this string, to find that it’s part of Prelude’s code. Then, you may wish to read over the original prelude answer, look at some prelude code changes that have been made, or review the Prelude documentation for alternative solutions.
State of the Test Driver
I copied @SnoringFrog’s Alphuck Transpiler into the Test Driver for viewing the Alphuck code’s in the BrainF*** character set. I found it much easier to debug this way, and I suspect others would as well.
I also added titles to the Extra Information outputs since Alphick’s output is easy to confuse with BF if you’re not familiar with the Bash script.
Lily
]#print(47)#
Nim, we know from this polyglot, uses #[ and ]# for block comments and according to this tip for creating polyglots, Lily uses the same syntax for block comments. So, I wondered if I could find a truthy/falsey abuse to create different outputs, but alas I could not.
Then while browsing Rosettscode.org for unused block comment structures, I came to this post about Nim, and realized it was wrong in its assertion that Nim only has single-line comments. Then I checked Lily’s post and it too failed to mention block comments. (Sadly, I did not have permission to edit the posts.)
Then I went ahead and looked at Nim and Lily’s documentation, just to make sure I wasn’t crazy and I saw an exploitable difference. Nim allows nested comments.
I sat on this knowledge for months, thinking it would be my final addition to the polyglot because it was virtually guaranteed to be available at any time considering its block comment structure was already included, and because it was so under documented.
Over the months, it occurred to me that abusing nested block comments is not a trick that’s not documented in the Tips for Creating Polyglot thread, so I added it. My explanation used a simplified Lily/Nim polyglot as an example, so I’ll refer you to that post if it’s not obvious how I abused this language feature.
CoffeeScript
###;console.log 39
One of Lily’s features is that ### is used to attach a docstring to a function, so if you use this without following it with what Lily views as a function, then Lily will error out. And since ### is CoffeeScript’s block comment, the ### on the INTERCAL line had to change. So the final two # got cut from this line and moved to the line after Lily’s #[ block comment so Lily would view it as a comment instead of a doc string.
Julia
=#print(17)#
By moving the two ## for CoffeeScript, a hole was opened up on the INTERCAL line. The spacing on this line is delicate because Minimal-2D is looping between the beginning of this line and the line two below. So I had to fill the space. The first byte I filled with Julia’s initial block comment command (#=) by moving the = down to fill the space. This move also helped as a partial solve for Labrynth’s final answer, which I talk about later.
BrainF***
+++++[D>+++++++L+++<-]
>+.---.>
The second space opened up by the CoffeeScript move still needed to be filled, and the > at the end of the line above was an easy move. This character set up the proper memory cell for BF so it just needed to go anywhere in the correct order of BF characters, and since there were no BF characters between the old and new location, no problem.
Brain-Flack
({({1})({1}[(0)])}{1}\{1})
In the process of working a different solution, I had an epiphany about old this Brain-Flak code: (\{(\{})(\{}[()])}\{}\{}\{}). I was using \ to escape out { for Japt, but I could put a 1 in each curly brace, to give Japt something to do like I did in the PicoLisp answer. But what would that give me? Trading a \ for any other instruction was at best an even byte swap. But wait… Retina.
Retina had a string of 1s in the same line that were somehow integral to its answer. So I tried moving the 1s over to Brain-Flak’s code to handle Japt and it worked almost entirely.
Thutu, didn’t like having the last \ removed from this snippet, so I left it. I had one fewer 1 in Retina’s code than I required to fill Japt’s braces anyways, so it all worked out rather swimmingly to golf down 5 bytes and produce this: ({({1})({1}[(1)])}{1}\{}).
Later I found I had to swap around 1s because The above tokenized {1} for Incident. So I swapped around the 1s to make ({({1})({1}[(0)])}{1}\{1}).
Modular SNUSP
<$+@+-@@@@=>+<@@@=>+<?#>+.--.
While I was looking at the big line, I decided to look at some other languages. Modular SNUSP is encased in a pair of [], to protect the code from SM/BF. But SM/BF were both already jumping this code because of the [ on line 14. Cut.
Thutu
|/=1/24=x
I never bothered to learn how Thutu works, but I do know that it’s answer was somehow produced in part by |=/=1/24=x=9, so I experimentally, removed various characters and verified that the same results were produced, and found I could get there with less. Golfed!
INTERCAL
[PLEASE,2<-#2DO,2SUB#1<-#52PLEASE,2SUB#2<-#32DOREADOUT,2DOGIVE]
I swapped some Latin FACs for English DOs because it was byte saving, and all the Ds worked safely as Fusion starting points with INTERCAL’s new location.
Hexagony
"(}23!@)"
Here’s where things got messy. I got it in my head that Hexagony’s code module should really, really go inside C/++’s preprocessor directive on line 1. The benefit here is that Hexagony would be permanently be solved because its pointer always starts on line 1 heading to the right, which puts its output command prior to any hexagon wrapping non-sense. And with Cubix in the mix now, providing basically the same headache… Well let’s just do this with 1 language, yeah?
So }23!@ appears in line 1 now, and everything that follows is a consequence of that move. Note that the } is still needed to clear the top value of the stack due to the preceding ( in the final solution.
Pyth
#16
;'[af2.q]
The first problem was moving Pyth’s answer to somewhere else. I spent quite a while looking through Pyth’s documentation for a way to pop the string off the stack or something, before stumbling into the answer. For Pyth, a space preceding any command causes the command to be skipped. This actually works for a full string, like where our Hexagony capsule is residing, so the first x characters of the polyglot became #16 "}23!@", with the 16 here now being Pyth’s answer.
Underload
(22)S
Underload needed the Hexagony capsule to exist within a pair of parenthesis, but if too much of the polyglot went into that first set of parentheses Underload would bomb out. Also, our last few solutions had an open ended ( on line 1, which was preceded by a \ for Retina to escape it out of consideration. (Retina didn’t like the imbalanced ().) But now, this solution didn’t work for Retina if there was already a pair of () in the line. The new solution opens and closes 2 sets of parenthesis on line 1 to get around these problems. Fortunately Underload didn’t complain before a new set of parenthesis could be opened on line 2.
Meanwhile, inserting more text in line 1 prior to the v causes line 2 to require a bunch of filler characters prior to its >, which is the Befunge code path. The largest piece of lose code that could fill the hole was Underloads answer statement (22)S which got moved earlier in line 2 along with some related Alphuck Ps that needed to appear prior to s’s for its jump. (More on Alphuck later.)
Trigger
GkGGZ
Z222999
Trigger’s jump code got pushed out of line 2 by Underload’s shift, so it had to go somewhere and the earlier the better. The Japt string '[af2.q]’ in line 1 turned out to be a well-hidden location, so I plopped Trigger jump code there after Pyth quit, making '[af2.q] GkGGZ’.
You may notice that the letters in the jump code got changed again, this is partly because I wanted to leverage the space for a polyglot unique Incident jump token, and partly because of a problem caused by… wait never mind. I just uppercased the Gs for no good reason. Ok, whatever.
SMBF
<]+<[.>-]>[
With characters spaces to fill prior to the > on line 2, I moved the [ back in the line to help fill the hole. You might think as I did that it might be possible to golf off this character all together, as well as the ] on line 1, but this causes Retina to get grumpy, as it did with Underload. And even if you think about throwing a \ prior to [ might fix Retina, you would be right, but it would cause 05AB1E to fail in a way that I presume cannot be fixed with a zero byte budget. So I didn’t bother.
Turtlèd
#)"14"
I managed a line 1 character order that didn’t necessitate the # # therein. So the turtle no longer pokes his head out of the shell before finding “14”.
Labrynth
# >36!@
The maze got kinda messed up by all the shifts for Hexagony. The biggest problem was that the old solution relied on the second character in the polyglot being a space (aka maze wall). Now the pointer turns right once it passes into the 1 on line 1, which was a problem because the / on line 2 set the top of the stack to 0, which caused the pointer to really want to go straight.
Trial and error montage
This got solved by putting a > in the path of the pointer after the /, which is an instruction to shift all of row 3 one cell to the right. This puts the pointer in column 3 as it continues its zero valued straight path to the > in >36!@ which again shifts; this time row 4. From this point, the pointer turns to head down line 4 which from that point forward is a 1 way trip to the end of the maze.
@SnoringFrog made a gif of Labrynth's code path to help someone with an answer, and I thought it was cool and helpful enough that it should be added here.

Japt
`|1|6$`
I golfed some other bytes off of line 1. It was all trial and error and I have no idea how Japt works for the most part. I guess I can say that in the # near the end of line 1 causes Japt to take the ascii value of the ). Most everything else is a mystery.
Minimal-2D
#=<xR+++++[D>+++++++L
#Rx%>~~~+ +~*ttt*.x
#D>xU/-<+++Lnd
#R+.----\).>]|
Part of the line 1 refactor was to place the D early enough in the line to minimize the amount of empty space thrown into line 8, where Minimal 2-D catches the code path From the D to L. I ended up being able to place the \D just after the v in line 1, which ended up being the same column it started in, so I didn’t have to touch line 8.
Befunge
7 7*,;68*,@
The space between the 7’s on line 2 is a spacing shift for Minimal-2D’s D on line 1 so that Fission doesn’t pass through a character. The 7 that Fission would otherwise pass through here doesn’t actually cause a problems, but the space is part of White space’s answer, so it needs to appear somewhere on the line, and this seemed like a better place than most.
Befunge-98
>7 7*,;68*,@;'1,@
For some reason the Hexagony capsule gave a problem for Befung-98. I believe it was producing non-deterministic results for a while there. I don’t know what the issue was, because I went back and looked at an old solution for inspiration and saw that there was a @ before it quit in prior solutions, so I tried it and it worked.
Reticular
;#:p'34'\
Reticular, Haystack, and Reng, which all wrap around the polyglot when they hit the first / on line 1, had to be redone because we’re wrapping on a later column than in previous solutions. Now the code path goes through the 6 on the final line, which gets buried in a stack values for these languages, and continues to the \ on the next to last line which catches the code path, and pushes these languages’ pointers to the left.
Reticular was the problem child of the bunch because it had a command in the Hexagony capsule, which it traversed prior to wrapping, that caused the old solution to break on Reng’s code. I solved this by throwing Reticular’s code first in the order.
Reng
~nJ
The ;, which terminated Reticular, gave Reng some problems because it views the command as a reflector. So Reng gets a # jump command to skip past the ;. But Reticular threw an error on the #, so I tossed in a preceding : to indicate that the following # was to be pushed onto the stack as a string.
Haystack
|o51
Haystack’s old solution was too long, unless I was going to wrap up to another line, but I no longer needed to use the old solution because I was terminating Reticular earlier, so I reverted to the old solution of outputting a string rather than ascii values, which was shorter, allowing the 3 languages to exactly fit in one line.
Minkolang
$$$
#<.>"3"O.
The change to remove the space before the first number in line 1 caused Minkolang to fall through time a in column 4. The upshot of this was I could golf out a bunch of the junk that had to be thrown into Minkolang’s code line because it previously couldn’t start with a #. The . in the final solution is both needed as a placeholder, and to detokenize .>.
Incident
kGkG0l0v0@O6O4/1k1k0l(0i0jx0h0h1d111x0eU0bx0b0o1d0b0e0e00m1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l11111100^_
^_^_
I think @SnoringFrog, during his week of all-nighters and fantastic code golfing, changed the incident token 0e to 0ee, presumably to make Cubix work. I found I could once again set this token back to 0e to save a few bytes.
I also went through the polyglot and re-tokenized any Incident tokens that were littered about. I ended up putting just a few back. One I mentioned is the . in <.>. Another is the ! in [!PPP on line 2. The nd in +Lnd is a detokenizing string as well that I couldn’t otherwise fit into a place holding gap.
PicoLisp
}#(prin 45)(bye)
The location of PicoLisp’s instructions became kind of a problem because Prelude’s parenthesis budget got shifted by Underload’s change. So I just moved PicoLisp’s answer. Putting all these parenthesis so close to column 1 was just asking for trouble anyway. Code is now in the Python line, which is safer.
Alphuck
ssseemeePaeueewuuweeeeeeeeeeCisajjapppp
This is my first time working with Alphuck and it is surprising how much it doesn’t feel like BrainF***. Just the fact that all the characters show up all the time makes the language much harder to work with. And it’s much more difficult to read. Anyways, the PicoLisp move changed the [] balance (speaking in BF terms) so I had to add back some s’ in the evil line and the last line.
Prelude
46(8+9+9+9+9+=!)
Prelude had all kinds of rearrangements due to the Underload move. But these we’re mostly just the spacing shifts we’ve all become accustomed to. The one large change was to move the ) now seen in #R+.----\).>]| from the end of the line above. To leave it in its old home required too many spaces. Experimentation showed there was a happy home a few columns left of its original spot and the the characters to the left were all rigidly incorporated into the Minimal-2D solution. So the next best move was to go down a line where Minimal-2D was more flexible and Underload was still happy.
Retina
({({1})({1}[(0)])}{1}\{1})
|1|6
Retina had a small problem with the Prelude move discussed above however. The line change put the hanging ) on a cares-about-symbol-balance line, so preceding \ was thrown in to placate Retina. We were still byte saving from the number of spaces Prelude needed on the line above, so we were good with this result.
Cubix
@O6O4/
While I loved the elegance of the Cubix Placement in the last answer it was fragile, and yeah I broke it with all this stuff I did. So I stepped through the Cubix interpreter to find a good place to catch the code path and ended up hooking it in the Incident/While line, which is a pretty good place to catch it because the Cubix module could mostly slide freely throughout the line. The only catch was that you had to be very careful not to place Cubix inside an incident token. All the incident tokens in this space start with either a 1 or a 0 and are followed by a letter, other than x. x in this space appears to be a de-tokenizer. Fortunately Cubix slipped in between tokens without a spacer.
Whitespace
Or
␉␉␉␉
There were a few hidden tabs left over from earlier Whitespace solutions that were still needed as whitespace for whatever other languages were in the region. So I swapped these out for plain old spaces, just for the convenience of reading.
And that was the last of my code changes. Here are the few languages I didn’t touch.
evil
meePaeueewuuw
Cardinal
x%>~~~+ +~*ttt*.x
C
#define z sizeof'c'-1?"38":"37"
#include<stdio.h>
main( )/*/
#()`#`\'*/{puts(z );}/*'``
C++
#define z sizeof'c'-1?"38":"37"
#include<stdio.h>
main( )/*/
#()`#`\'*/{puts(z );}/*'``
Rail
$'main'//
#-3o4o#
Python 2
print( (eval ("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))
Python 3
print( (eval ("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))
Ruby
print( (eval ("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))
Perl
print( (eval ("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))
__DATA__=1#//
Perl 6
#>27.say#
05AB1E
"26
Pip
''25
Whirl
0l0v0@O6O4/1k1k0l(0i0jx0h0h1d111x0eU0bx0b0o1d0b0e0e00m1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l11111100
Fission
#.\."12"__*
V
dggi2
Or
␛ dggi2␛
><>
;n4
Nim
]#echo 21#
Going Forward
While trying to prove to my insistent brain that Octave was an impossible addition, I instead proved that actually will fit in here. It requires a bit of comfort with tricking Japt around curly braces and a rather interesting 3 language solve, but it is possible.
The polyglot currently executes in Objective-C (clang) to produce 38 (the C answer). I’ve looked for a language native method for differentiating from C, but haven’t had any luck. Clang has pre-defined macros like TIME that are not used in the C/C++ compiler we’re so far using. But I’d prefer to find a language native method of differentiating Objective-C is possible. Any ideas?
And along those lines, I think we’re at a point where we’re soliciting ideas from the community. I know my idea bank is running low, so if you have any suggestions, please leave a comment.
Also, a special shout out to @WheatWizard for suggesting Glypho as a possible addition as well. I haven’t looked too deeply at it yet, but I am intrigued.
117. Stones, 4001 3994 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o#z bxe xxxx-----
#~
#z#111#y#y#11111D#_#xxxxxx
#`<`
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[ _
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \)4O6O@.>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print(( eval("1\x2f 2") and 9or 13<< (65)>>65or 68)-(0 and eval("\"ppp\".bytes.class==Array and 4or(\"ar_\"[2]==95 and 5-96 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9 red down one blue up red down one blue up red up one red right two blue up ssswwwWWW
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"23 2 5 1 ","O c #FFFFFF","_ c #0000C0"," c black","x c blue","o c magenta","xxx_Oxxxxx_Oxxxxx_oOxo_","xxxOOxxxxxOxxxxxxOOO __"};
//}" _
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002493 (to improve, next entry should be no more than 4096 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM), 117 in Stones
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
- Stones (117) local
Explanation
The stones program looks like this
red down one blue up red down one blue up red up one red right two blue up
Since its made mostly of words I put it with the other word soup programs.
Grass
Since new ws were added I needed to remove some from later in the grass program to correct the error.
Alphuck
Since 4 new ps were added they needed to be balanced with ss. I added sss after the code and removed one earlier balancing p.
Cubix
The Cubix capsule needed to be moved again, nothing fancy.
Paintfuck
The addition of paintfuck's directional characters caused the output to be offset improperly. In order to remedy this I shifted the Grass code forward until three ws were in the paintfuck code reseting the location of the paint brush
Golfs
I noticed that Moorhens tokenizes and as a increment so I added spaces to the python/ruby code to tokenize those ands allowing us to remove four nos from the Moorhens code.
116. Piet(XPM), 3925 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o#z bxe xxxx-----
#~
#z#111#y#y#11111D#_#xxxxxx
#`<`
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[ _
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---4O6O@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwx (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(\"ar_\"[2]==95and 3-94 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "//"
char*x[]={"23 2 5 1 ","O c #FFFFFF","_ c #0000C0"," c black","x c blue","o c magenta","xxx_Oxxxxx_Oxxxxx_oOxo_","xxxOOxxxxxOxxxxxxOOO __"};
//}" _
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"21015""6 27""Zingeg-' ?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3x # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002514 (to improve, next entry should be no more than 4026 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec, 116 in Piet(XPM)
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- Piet (116) local
Explanation
This addition is suggested by this polyglot by Wheat Wizard and 1000000000.
Piet programs are images. I am using an abstract Piet interpreter that can accept XPM3 images. In practice such an interpreter is constructed by converting XPM image to PNG or PPM with ImageMagick and then feeding the result to npiet. I used convert.exe from ImageMagick-6.8.9-Q16.
I don't understand how to terminate Piet program, so I did by analogy with the above-mentioned polyglot. I don't know how to terminate 1-pixel-height Piet program, so I use 2-pixel-height program.
To decrease the size of XPM code, I tried to use as less colors as possible. That's why there are noops in the program. Current solution uses 5 colors.
The program is (see commands):
push 6 hue:same lightness:+1 blue -> dark blue(#0000C0)
push 10 hue:same lightness:+1 blue -> dark blue
push 11 hue:same lightness:+1 blue -> dark blue
mul hue:+1 lightness:+2 dark blue -> magenta
add hue:+1 lightness:same blue -> magenta
outN hue:+5 lightness:+1 magenta -> dark blue
Trace generated by npiet -tpic polyglot.png:
Version with 8 colors, no noops (not used in the polyglot):

Adding to polyglot
I started with this XPM converted from PNG with ImageMagick convert.exe:
/* XPM */
static char *polyglot[] = {
/* columns rows colors chars-per-pixel */
"23 2 5 1 ",
" c black",
". c #0000C0",
"X c blue",
"o c magenta",
"O c white",
/* pixels */
"XXX.OXXXXX.OXXXXX.oOXo.",
"XXXOOXXXXXOXXXXXXOOO .."
};
white → #FFFFFF for grass
. → _ for DOBELA, also fixed evil
X → x for trigger
Pyth also broke. Normally, Pyth sees double-quoted strings in reverse to other languages: it considers everything outside strings to be strings and Pyth code is inside strings. But Pyth didn't like something inside XPM strings, so I temporarily switched its mode, so Pyth sees XPM code as usual (strings are the same as in C/XPM). So the code becomes:
//"
char*x[]={"23 2 5 1 ","O c #FFFFFF","_ c #0000C0"," c black","x c blue","o c magenta","xxx_Oxxxxx_Oxxxxx_oOxo_","xxxOOxxxxxOxxxxxxOOO __"};
//}" _
# starts line comment in the Flaks, I could not find it in the docs, but it is mentioned in the Brain-Flak answer.
The Flaks don't see closing }, so I added another one on the next line. _ is for DOBELA, " is for Pyth.
To fix Incident, I added some token breakers after xEec code on line 4, x after Grass code on line 19, x after 3 on line 72.
Test driver
To speed up V I copy V files from /opt/v and comment out time.sleep(0.1) in v.py. I still use VAbstraction because it gives us a couple of extra seconds
(polyglot.VAbstraction: 1.284 s, polyglot.poly: 3.349 s). Also, I fixed code that produced VAbstraction (previous version removed everything except line containing ␛dgg, link).
115. xEec, 3753 bytes
(2 bytes shorter than the last!)
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxx h#115 o#xxxxxxxxxx-----
#~
#z#111#y#y#11111D#_#xxxxxx
#`<`
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[ _
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---4O6O@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(\"ar_\"[2]==95and 3-94 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"1015""6 27""Zingeg-' x?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3 # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002467 (to improve, next entry should be no more than 3850 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo, 115 in xEec
Verification
Languages that are not in the driver:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
Explanation
xEec is a pretty run of the mill language as far as esolangs go. We need to output 115 and there are two reasonable ways to do so.
h#115 o#h$s o#
h performs a push and o performs output # indicates that the operation is dealing with numbers and $ indicates it is dealing with chars. h$s o# is shorter making it seem like the better candidate but I ended up adding h#115 o# instead. The reasoning for this is that we can insert the code into the pyramid scheme spacers at no extra cost, and $ starts a new SNUSP program which I would really like to avoid. So I added h#115 o# to the spacers.
Whirl
Whirl didn't like the new 1s that were added to the code for obvious reasons so I deleted 2 from the Del|m|t code. To retokenize Del|m|t I had to make the B into a D. The removal of the 11 from the Del|m|t was what saves 2 bytes from the last iteration
Cubix
Removing two bytes shifted Cubix again I moved the capsule back a few bytes.
Driver Troubles
I noticed when I was testing xEec locally that all programs seemed to print an additional two new lines after every answer. I tried to fix this but learned that it was impossible. They stem from line is present in the interpreter (C++):
std::cout << "\n\n";
I don't know if this is a mistake, I can't see any reason for it being the case, but regardless when this is added to the driver the driver gives a failure regardless of the output. I could change the driver so this type of output is considered a success, but that might cause false positives on other languages. Instead I modified the drivers version of the interpreter to only print one newline this ensures that the driver accurately reports outputs.
114. Axo, 3755 bytes
#16 "?63(o?23!*# #@"/*"r"{\Dv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(x>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdoh coding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\n
# 36!@␉` e++++++::@ / "78"oo@xxxxxxxxxxxxxxxxxxxxxxx-----
#~
#z#111#y#y#1111111B#_#xxxxxx
#`<`
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[ _
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>4O6O@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(\"ar_\"[2]==95and 3-94 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37":x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77" );"1015""6 27""Zingeg-' x?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3 # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ _
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47 ) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002534 (to improve, next entry should be no more than 3853 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt 1.4, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid Scheme, 113 in ADJUST, 114 in Axo
Verification
Languages that should be tested separately:
- V (2) local - I prefer to test it locally because it takes 50% of execution time of the test driver, see also comments for answer 112.
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
Explanation
This is another addition from A Brief History of 2D Programming Languages.
Axo code is this (see the first line):
"r"{\
Push ASCII code of 'r' (114) to stack and then print it as number with {. \ terminates the program.
I had to realign some 2D langs to make them work again: Minimal-2D, the Funges, DOBELA, Pyramid Scheme.
112. Pyramid-Scheme, 3671 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdohcoding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\n
# 36!@␉` e++++++::@ x/"78"oo@xxxxxxxxxxxxxxxxxxxxxxx-----
#~
#z#111#y#y#1111111B#_#xxxxxxxxx
#`<`
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[ _
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>4O6O@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(\"ar_\"[2]==95and 3-94 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"1015""6 27""Zingeg-' x?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ x_
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002612 (to improve, next entry should be no more than 3768 bytes)
Just squeaked in to make an improvement on the last one
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 Pyramid-Scheme
Verification
Languages that should be tested separately:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Morse (73) local
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local Still can't run SYMBF but it almost certainly works
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- DOBELA (109) local
Explanation
Pyramid-Scheme is a lisp like language about ASCII triangles. It has a surprisingly flexible syntax. We are required to have a pyramid on the first line to serve as a main function. Pyramids not on the line or connected to another pyramid need not be well formed at all. Luckily we didn't have any ^s on the first line to begin with so we didn't need to make sure any pyramids were well formed. So I added the following pyramid to line 1
^
/ \
/112\
-----
I used xs to properly align it.
Whirl
We added 2 new ones so naturally we broke whirl to fix this I removed 2 1s from the del|m|t code, restoring the balance
Del|m|t
Removing the 1s changed Del|m|t's tokens so I had to add a B to fix the token
What
I had a 2/3 chance of breaking what, and I did. I added an additional ? to the beginning of the code to re-balance it. Remove this if needed.
The 2D langs
A lot happened with the 2D-langs here I broke pretty much every one of them. I'll spare the details but it was a lot of re-aligning, hair pulling and swearing.
Turtlèd
I broke Turtlèd but couldn't figure out why. Luckily Stasoid was kind enough to fix it fore me. So thanks @stasoid :D
Cubix
All this activity caused cubix to break, I moved the capsule as per routine.
Going forwards
I've added a lot of space on the 2nd and third lines, this can be used extensively for token breaking incident, it might be worth moving a couple of existing token breakers to here.
If you need to add a ^ to the first line just make sure it forms a proper pyramid. The smallest pyramid is
^
-
113. ADJUST, 3746 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14" ^; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)/ \S \7aa*+42@n;iiipsddpsdohcoding=utf8␉␉␉␉(1P''53'S^'?????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/112\n
# 36!@␉` e++++++::@ x/ "78"oo@xxxxxxxxxxxxxxxxxxxxxx-----
#~
#z#111#y#y#1111111B#_#xxxxxxxxx
#`<`
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[ _
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>4O6O@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(\"ar_\"[2]==95and 3-94 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"1015""6 27""Zingeg-' x?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end! " );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<> K y7g+H ;
$'main'3 # $ |
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>;+=4C++.---.
#<<<#>>> / 44
reg end="";print(85);reg s#+++;+++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ x_
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002596 (to improve, next entry should be no more than 3846 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t, 112 in Pyramid-Scheme, 113 in ADJUST
Verification
Languages that should be tested separately:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Morse (73) local
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm (I Haven't tested these, but i would be surprised if they don't work)
- DOBELA (109) local
- ADJUST (113) local
Explanation
ADJUST is a 2D language. The commands are decided by the prime factorisation of the ASCII value of each character it traverses. The commands corresponding to larger factors are executed first. Execution starts in the lower left with the pointer travelling diagonally upward and rightward. Many commands depend on which stack is heavier. The heavier stack is the one with the larger value on top (empty stacks have heaviness -1). The instruction pointer moves forward one cell at the end of every instruction.
commands:
- 2 - rotate accumulator right 3 bits.
- 3 - push accumulator to the lighter stack. If stack 1 was lighter turn 90 degrees anticlockwise. If stack 2 was lighter turn 45 degrees anticlockwise. If both stacks are equally heavy push to stack 1 and turn 45 degrees clockwise.
- 5 - flip bit 0 of the accumulator.
- 7 - move forward once for every bit set in the accumulator.
- 11 - pop heavier stack onto the accumulator. Pops stack 2 if stacks are equally heavy. This is different to what it says on esolangs, but is what is in the code.
- 13 - pop stack 2 and output the value.
- 17 - input a character plus some other stuff.
- 21 - same as 17 but using stack 2 instead of stdin.
- 23 - shift accumulator 5 bits left.
- 29 - does stuff if accumulator is 0, which is never besides right at the start for this program.
- 31 - move one space forward.
- 37 - if lighter stack is defined copy the top value to the heavier stack.
- 41 - if lighter stack is defined discard top of heavier stack.
- 43 - shift accumulator one bit right. Plus some extra stuff if accumulator becomes 0.
- 47 - if lighter stack defined copy it into accumulator.
- 53 - if stack 1 is the lighter stack, reverse bits 0-3 in the accumulator, otherwise, reverse bits 4-7.
- 59 - count the number of bits set in the accumulator and turn 45 clockwise that many times.
- 61 - swap the two stacks entirely.
- 67 - exit the program.
- larger primes - set accumulator to themselves
required values :
49 (00110001)
51 (00110011)
# 35 = 7*5
nop
acc(00000001)
up right
s 115 = 23*5
acc(00100000)
acc(00100001)
up right
| 124 = 31*2*2
up right
acc(00100100)
acc(10000100)
up right
# 35 = 7*5
up right*2
acc(10000101)
up right
> 62 = 31*2
up right
acc(10110000)
up right
$ 36 = 3*3*2*2
stack 1: 176
face right
right
stack 2: 176
face up right
up right
acc(00010110)
acc(11000010)
up right
K 75 = 5*5*3
acc(11000011)
acc(11000010)
stack 1: 176 194
face right
right
right
y 121 = 11*11
stack 1: 176
acc(11000010)
stack 2:
acc(10110000)
right
7 55 = 11*5
stack 1:
acc(10110000)
acc(10110001)
right
g 103 = 103
acc(01100111)
right
+ 43 = 43
acc(00110011)
right
H 72 = 3*3*2*2*2
stack 1: 51
face down right
down right
stack 2: 51
face right
right
acc(01100110)
acc(11001100)
acc(10011001)
right
# 35 = 7*5
right*4
acc(10011000)
right
space 32 = 2*2*2*2*2
acc(00010011)
acc(01100010)
acc(01001100)
acc(10001001)
acc(00110001)
right
$ 36 = 3*3*2*2
stack 1: 51 49
face down right
down right
stack 1: 51 49 49
face up right
up right
acc(00100110)
acc(11000100)
up right
; 59 = 59
face down
down
| 124 = 31*2*2
down
acc(10011000)
acc(00010011)
down
= 61 = 61
stack 1: 51
stack 2: 51 49 49
down
4 52 = 13*2*2
stack2: 51 49
output: 1
acc(01100010)
acc(01001100)
down
; 59 = 59
face up right
up right
4 52 = 13*2*2
stack 2: 51
output: 11
acc(10001001)
acc(00110010)
up right
; 59 = 59
face right
right
+ 43 = 43
acc(00011001)
right
= 61 = 61
stack 1: 51
stack 2: 51
right
4 52 = 13*2*2
stack 2:
output: 113
acc(00100011)
acc(01100100)
right
C 67 = 67
quit
The reason for some of the weird flow was because I couldn't add characters to the line ending with $$$ because of Minkolang.
Incident
I added a space inside the Alice code and a space in the C89 just after the Fortran comment marker for incident.
55. Brain-Flak Classic, 1266 bytes
#16 "(}23!@)(" 3//*v\D@;'[af2.qc]'#)"14";n4
#/*` PkPPX (22)S"[!(>7 7*,;68*,@;'1,@␉␉␉␉ P''53'S^'q
#>␉
# >36!@␉
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++EAL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>+.-- -. >][4O6O@
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k10vx0v0l111111^_)0
###<$+@+-@@@@=>+<@@@=>+<?#d>+.--.|
'(p(p0 \';case $argv[1] in *1*)echo 50;;*)echo 54;;esac;exit;0';print((eval("2\x2f5")and(9)or(13))-(0and 4)^1<<(65)>>(62))or"'x"or'\{0}1{0}1{0}1{0}([9]<((((((1)(1)(1))){1}1{1}))0{1}1{1})1>0)5{(<{1}(({1}){1})>0)}{0}({1}(1))'#}#(prin 45)(bye)|/=1/24=x046(8+9+9+9+9+=!)/
__DATA__=1#"'x"//
#.;R"12"'
###;console.log 39
""""#//
=begin //
#sseeeemPaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#
#"`#"\'*/{puts (p);}/*'"`"
/*
<>{#65}//
#}
disp 49#//
#{
1}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21
#sss8␛dggi2␛ `|1|6$//''25 16*///^_^_X222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP score (Versatile Integer Printer): .007609 (to improve, next entry should be no more than 1336 bytes)
Rundown
This program prints 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 on my computer.
Deadfish~ can be tested to output 48 using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are an unavoidable consequence of running any Deadfish~ program.Brain-Flak Classic does have a TIO but should be verified to run using this interpreter as the TIO interpreter post-dates the challenge.
Explanation
This is my first submission to this challenge, since someone has already done Brain-Flak I have to throw Brain-Flak Classic into the mix.
Brain-Flak Classic
Brain-Flak classic is the original Version of Brain-Flak. It has several key differences from regular Brain-Flak.
[n]prints n instead of returning-n[]returns -1 instead of the stack height
Our main competator is thus Brain-Flak itself, due to the increadable overlap. We then have to exploit one of the two differences.
We simply cannot abuse [...] because as soon as Classic sees [...] it will print something and that is a problem.
instead we have to use [] to differentiate between the two. If the stack is empty [] will return a truthy value in
Classic (-1) and a falsy value in Brain-Flak (0). Since standard if syntax works in both languages we can use this to
create an two different numbers in the two languages. Here is the code I came up with:
([]<(((((()()())){}{})){}{})>){(<{}(({}){})>)}{}({}())
This pushes 27 doubles it if it detects Classic and adds one. It is quite convenient that the language numbers were so close to a multiple of 2 off.
Zsh
I began work on this submission while @Chance was working on implementing Zsh. I hoped that it would not be an issue, but it immediately was. See the Zsh Bash polyglot utilizes an if statement that looks like this:
if [[ $argv[1] == *"1"* ]];
If we look at this the way Brain-Flak sees it:
[[ [ ] ]]
There is no problem, this evaluates as 0 and makes no changes to the stack. Even if it made anychanges to the stack
those could be wiped with a couple of {} and we could be on out way. However Brain-Flak Classic sees this differently,
Classic sees print -1 twice which is really bad; no amount of {} will ever unprint anything so we need to get rid
of the square braces.
Not knowing Zsh or bash it took me a bit but I was able to replace the if statement with a case statement that looks
like this
case $argv[1] in *1*)echo 50;;*)echo 54;;esac;exit;
This is better because it doesn't print anything, but it isn't balanced because of the )s so it errors in both the
languages. This can be remidied by adding (( earlier on in the program.
Funnily enough implementing this change makes the polyglot shorter without breaking anything as far as I could tell.
Now I removed the existing Brain-Flak code (and all those weird symbols inside of it; they can't be that important right?) and replaced it with the new code.
And what would you know it it worked perfectly, the end.
except for Alphuck, Japt, Thutu, Incident, and Prelude
Alphuck
Alphuck was probably the easiest language to fix. Since both case and esac added an s two new ps had to be added
to the beginning of the line to cancel them out. That was it.
Japt
Unlike alphuck, Japt was a real pain. Japt took the entire mess of parenthesis and brackets that was the new Brain-Flak code and tried its very hardest to read it as something intelligible. It failed.
The first thing Japt did not like was >). To Japt the > was interpreted as a greater than sign with nothing to operate
on to the right of it. To fix this I simply had to insert something to the right of it that Japt would interpret as an
object. This can be solved by just using a one digit number.
The next thing Japt didn't like {}. To Japt this sometimes reads as:
(function(){return })
It also sometimes reads it as:
()
Which it also doesn't like
When it reads as which I am not 100% clear on but putting numbers in all of the offending {}s fixes the problem.
Next up Japt doesn't know what to do with (). Once again putting numbers in them is the way to go.
Japt was still not very happy with the code complaining about something or other, but it was printing the number so I was going to spend anymore time fixing what wasn't broken.
Prelude
All the editing on the line with the Brain-Flak has caused it to become the longest line. This means I had to move the prelude code to the end of the current line. Then Prelude began its complaints about where parentheses were located. Prelude does not allow Parentheses on different lines to be in the same column. This gets to be a problem when the code you are editting around is made almost entirely of parentheses. In fact every edit from now on is pretty much followed with and then I had to go realign all the parentheses because Prelude is complaining.
Thutu
Thutu had two main problems.
Nested quatifiers
{1}{1}[]
Nested quantifiers arises because Thutu is interpreting Brain-Flak as regex and doesn't know what to do when {...} is
followed by {...}. It is fixed by putting things in between the two. It also doesn't like [] because regex. This
is fixed with my favorite stategy of slapping a number inside of the braces.
Modular SNUSP
Since I was working while @Chance was the Zsh changes that broke SNUSP for him also broke it for me. I implemented a nearly identical fix for it so you can read #54 for the details.
Incident
All that was left broken was Cubix and Incident. I probably should have chosen to fix cubix first, but I didn't, I decided to go with Incident.
Incident is one of my favorite languages to fix. It requires a massive balancing act across pretty much the entire
program. I'm still not clear on how Incident works. The thing I was told is that I want 0mo to be the middle token
in the list of tokens.
Amazingly I seemed to in my destructive romp all over the 17th line of the program caused minimal damage to the program.
The (( I added to the begining of the line caused (p to become a token. In order to fix this I changed ((pp to
(p(p. This caused the parser to see (p 4 times instead of 3 and ignore it as a token. This would not be the end
of Incident
Cubix
Asside from some font confusion Cubix was pretty easy to fix. Since the board had resized I just had to move the "capsule" that had conveniently been made for me by my predecessors to the right place. Because Cubix quickly became stuck in an infinite loop this was a tad tricky but I ended up being able to manage.
Prelude (again)
With the Cubix fix Prelude was back, with a vengence. Prelude had as I mentioned popped up a couple of times before but ultimately been easy to squash. This time I had to make nearly two dozen separate adjustments before Prelude would run.
Incident (again)
Of course fixing Prelude broke Incident. It created 9 new tokens that had to be removed in order to get the code to run. And of course removing the tokens once again broke Prelude. At this point It was starting to feel like Whack-a-mole, every fix I would make would break either Incident or Prelude, which of course would both break each other. After a couple rounds of back and forth I was able to get them to cooperate. The result is a delicate balance that will surely wreak havoc on the next competator.
Going forward
Dealing with Brain-Flak Classic in the future should be only slightly worse than dealing with Brain-Flak itself. The one
thing it really doesn't like is [...]. These can be commented out for the most part.
I just dug up an old Brain-Flueue interpreter that predates this challenge so I think for my next attempt I will try to implement that one.
111. Del|m|t, 3575 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14";!*/
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\7aa*+42@n;iiipsddpsdohcoding=utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@ x/"78"oo@
#~
#z#111#y#y#111111111#_#xxxxxxxxx
#`<`
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[ _
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoO4O6O@MOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(\"ar_\"[2]==95and 3-94 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"5""6 27""Zingeg-' x?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ x_
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002614 (to improve, next entry should be no more than 3672 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3, 111 in Del|m|t
Verification
Languages that should be tested separately:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Morse (73) local
- Objeck (83) local
- RunR (90) local
- Emotinomicon (94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- DOBELA (109) local
- Del|m|t (111) online
Explanation
Del|m|t was suggested by Wheat Wizard.
Del|m|t is installed on tio, but I cannot make it work inside the test driver. It works separately in bash though.
Del|m|t code that I started with is this (see table of commands):
#z#111#y#y#y#_#
Starting and ending delimiters are not needed if this code is run separately.
I didn't want to mess with the first two lines and added Del|m|t on line 6. However, some accidental tokens before line 6 already printed something, so
I used last ! on line 1 and x on line 4 to break them. I used ! because it seems like all lowercase letters break Japt and all uppercase letters break the funges.
Unsurprisingly, the above code breaks Whirl and Incident. To fix Whirl I added 9 more ones to rotate the ring full circle. Nine ones is the same token as y
in Del|m|t, so the code becomes
#z#111#y#y#111111111#_#
This fixes Incident too. xs are for Cubix.
Code for Ruby 1.9.3 switches all generators on for a short period of time in DOBELA, which creates unnecessary dots. Just to be safe, I destroyed the offending dots:
\"ar_\"[2]==95.
110. Ruby 1.9.3, 3545 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\7aa*+42@n;iiipsddpsdohcoding=utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@ /"78"oo@
#~
#y
#`<`
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[ _
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1k4O6O@MoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and eval("\"ppp\".bytes.class==Array and(4)or(\"arY\"[2]==89and 3-94 or-93)"))^1<<(65)>>62) or"'x"or' {}{}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"5""6 27""Zingeg-' x?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ x_
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002663 (to improve, next entry should be no more than 3642 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA, 110 in Ruby 1.9.3
Verification
Languages not available on TIO:
- Japt (7) online.
- Moorhens (60) local. Use moorhens.py from the v2.0-dev branch.
- Morse (73) local
- Objeck (83) local
- RunR (90) local
- Emotinomicon(94) online
- EmojiCoder (96) online
- Cubically (97) local
- Symbolic Brainfuck (102) local
- Paintfuck (104) online (9x9 grid, origin at top-left)
- Gol><> (107) local, online
- Ruby 1.8.7 and 1.9.3 (108 and 110) installed locally using rvm
- DOBELA (109) local
Explanation
I once again dug around in the ruby changelogs for a difference we could exploit. Here we use the fact that:
#lines, #chars, #codepoints, #bytes now returns an Array instead of an Enumerator [#6670].
So we add a "".bytes.class==Array to separate 1.9.3 and 2.4.1
Alphuck
Since we added 3 ss we need three new ps. I just put these in the string we created.
"ppp".bytes.class==Array
Incident
") got tokenized so I added a space in between at the end of the eval code. Then 93 got detokenized causing 49 to become retokenized, I changed the 2-93 to 3-94 to restore the 93 token. )o also became tokenized from the addition of ors. I tried to over-tokenize it by adding another )o but pyth started complaining, and I figured its best not to touch that. So I under-tokenized it by adding a new space. If you ever have a problem with this token again you should delete this space I added. But I doubt even I will remember this, so its probably going to permanent.
109. DOBELA, 3503 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\7aa*+42@n;iiipsddpsdohcoding=utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@ /"78"oo@
#~
#y
#`<`
#<<<#>>]}}+-[.^+.._]+-+<[<<.>>x>-]>[ _
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]_>@@+.---@.>][
#x%+>+=ttt Z_*. _ _ _
#D>xU/-<+++L _
#R+.----\ \).>]|
#[#[(?2?20l0v01k1k4O6O@MoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'_\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and eval("\"arY\"[2]==89and 2-93or 4"))^1<<(65)>>62)or"'x"or' {}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39; '_(*****************819+*+@[*99[?]*]***|! )'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57,,...,,.,,..,,,,,,..,,,.$^
set ! 51. #
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"5""6 27""Zingeg-' x?";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O._</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78" \++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\ x_
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002704 (to improve, next entry should be no more than 3599 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7, 109 in DOBELA
Verification
Languages not available on TIO:
- Japt, 7 online.
- Moorhens, 60 local. Use moorhens.py from the v2.0-dev branch.
- Morse, 73 local
- Objeck, 83 local
- RunR, 90 local
- Emotinomicon, 94 online
- EmojiCoder, 96 online
- Cubically, 97 local
- Symbolic Brainfuck, 102 local
- Paintfuck, 104 online (9x9 grid, origin at top-left)
- Gol><>, 107 local, online
- Ruby 1.8.7, 108 installed locally using rvm
- DOBELA, 109 local
Explanation
DOBELA is mentioned in A Brief History of 2D Programming Languages. DOBELA has two interpreters: dobelx64 (Linux, console, author Deewiant) (see also dobelx64 online) and dobgui (Windows/Wine, GUI, author me). dobelx64 is supposed to be the primary interpreter, and dobgui can be used to debug any issues with dobela.
Dobela code (with some formatting for clarity):
9 0 1
,,...,,. ,,..,,,, ,,..,,,.$^
. #
'0' = 48 = 00110000 = ,,..,,,,
We put appropriate bits in FIFO and then print it by hitting ^ from below.
: is generator of dots in dobela, and we need to switch all generators off as soon as possible. This is done by hitting ^ from left on line 8.
Another issue is dots moving vertically. The dots start to move right, but can be deflected with # or | or forked with +.
There are 3 reasons to destroy vertically moving dots as soon as possible:
- There are lots of generators (
:) down the polyglot, if any of them is hit from above it will be switched on and start to emit dots. Program finishes when all dots are destroyed, so if any of generators is working the program will not finish. In dobgui number of active generators is displayed as a.gens in status line. - There are lots of forks (
+) in the polyglot, and when a dot hits them dots start to multiply uncontrollably. - dobelx64 and dobgui are not fully compatible, and one of the incompatibilities is the handling of collisions of dots moving in perpendicular directions, see description of hello2 issues in dobgui.zip. If we want to use dobgui as debugger we need to stick to compatible behavior.
So if we have . or , followed by # or | or + later on the line we need to destroy the dots.
The best way to destroy a dot is to use _, which destroys colliding dot without producing any side effects (_ is input command in dobela).
For example, on line 72 we have
#<T>"3"O.</+++++++>/+++<-\>+++.---.
which becomes
#<T>"3"O._</+++++++>/+++<-\>+++.---.
If it is hard to destroy a dot before wall or fork then the dot is destroyed after it deflected/forked. Example of this is INTERCAL code on line 12, first three commas are destroyed on line 13 after they are deflected. I don't destroy them on Incident/COW line because Cubix code is constantly moving along that line, and it would be hard to maintain.
Another important incompatibility between dobelx64 and dobgui is how switching all generators works.
In dobgui it is handled in reading order (lrtb order): if we have this code :$.^ then during the first cycle generator emits a dot, this dot
is put in FIFO, then the generator is switched off. But in dobelx64 the generator will be switched off immediately and will not emit a dot.
For the polyglot it means only one thing: all generators that come before .^ on line 8 will appear to emit one dot in dobgui before they are switched off.
I replaced : with = after coding, so there are currently only two such generators (see line 4). First of them emits dots on top of another one,
so they are destroyed immediately. The second generator emits a dot (in dobgui, not in dobelx64) which does no harm, so it is not a problem.
Dots moving right that does not hit any walls or commands are not a problem, they all eventually just fall of the right edge of the program. That's why it takes so many cycles to finish in dobgui - the longest line is currently 554 chars long.
To summarize, if a dot hits #, |, +, ^, $ or v from left there is a (potential) problem (aside from situations where we deliberately hit ^,$ or # as
described above). If a dot hits =, : or _ from left, it is not a problem.
I added _s on lines 8 (last _ is for commas from line 2), 12 (to destroy last comma), 13 (to destroy first 3 commas on line 12), 14 (to destroy dots from line 15), 17, 22, 72, 77 (to destroy a dot from line 78) (x is for Incident).
A lot of languages broke, Chance's Lily answer helped me to fix them.
108. Ruby 1.8.7, 3340 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\7aa*+42@n;iiipsddpsdohcoding:utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@ /"78"oo@
#~
#y
#`<`
#<<<#>>]}}+-[.+..]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOx4O6O@MoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and eval("\"arY\"[2]==89and 2-93or 4"))^1<<(65)>>62)or"'x"or' {}{}{}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(******* **********819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57
set ! 51
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"5""6 27""Zinge -'";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002651 (to improve, next entry should be no more than 3433 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby 2.4.1, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>, 108 in Ruby 1.8.7
Verification
Languages not available on TIO:
- Japt, 7 online.
- Moorhens, 60 local. Use moorhens.py from the v2.0-dev branch.
- Morse, 73 local
- Objeck, 83 local
- RunR, 90 local
- Emotinomicon, 94 online
- EmojiCoder, 96 online
- Cubically, 97 local
- Symbolic Brainfuck, 102 local
- Paintfuck, 104 online (9x9 grid, origin at top-left)
- Gol><>, 107 local, online
- Ruby 1.8.7, 108 installed locally using rvm
Explanation
I used this document to find relevant differences between new and old versions of ruby. I found a couple of dead ends but ended up with the following
String#[]: Indexing a String with an integer returns a single character String instead of an integer.
This allows us to separate the two languages like so
"X"[0]=="X"
This will return true in 1.9 or later and false in 1.8.7 or earlier. We can use this boolean to separate the two versions of ruby.
"X"[0]=="X"and 13or 108
Ok, now we just put that where the 13 is and we're done right? No not even close. See the 13 in the ruby line is not for ruby, changing it doesn't actually have any impact on Ruby. It seems to be there for Python. Ruby parses the whole first block as 9 evaluating the expression 9-4^8. I don't know if this is some sort of emergent behavior or the work of a genius, but I'm about to make it a hell of a lot worse. So we'll change the 4 instead. Since 100^8 == 108 we want our 4 to become either 4, or -91, depending on the ruby version. So now we have
"X"[0]==88and-91or 4
Ok now both Rubies work, and its time to do cleanup.
Whirl
Whirl doesn't like the addition of the 0 and the 1 and since I don't want to really deal with whirl I'll get rid of them. Now our code reads:
"XXX"[2]==88and 2-93or 4
Perl 5
Perl 5 didn't like the "XXX"[2] part of the syntax. So I used an eval to mask the syntax.
eval("\"XXX\"[2]==88and 2-93or 4")
This also saves us a pair of parens required to satiate python.
Trigger
Trigger tokenized a couple of things, in particular XX and 88, this was fixed by changing our string from XXX to YoY and the 88 to 89.
The flaks
These changes added an extra ([]) inside of the Brain-Flak code. To counteract this I added an additional {} to our pop-chain. However it seems that 2 were required, I can't figure out why, but I can't argue with results.
Incident
It wouldn't be a proper addition if I didn't break incident. It seems that, through a complex chain of actions, ar was tokenized. To break it I changed the two irrelevant characters in the indexed string to ar.
Going Forward
Now that I have rvm up an running I can add more versions of Ruby pretty easily. I'm going to see how many of these I can add.
107. Gol><>, 3303 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\7aa*+42@n;iiipsddpsdohcoding:utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@ /"78"oo@
#~
#y
#`<`
#<<<#>>]}}+-[.+..]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOx4O6O@MoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(******* **********819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57
set ! 51
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"5""6 27""Zinge -'";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002696 (to improve, next entry should be no more than 3396 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda, 107 in Gol><>
Verification
Languages not available on TIO:
- Japt, 7 online.
- Moorhens, 60 local. Use moorhens.py from the v2.0-dev branch.
- Morse, 73 local
- Objeck, 83 local
- RunR, 90 local
- Emotinomicon, 94 online
- EmojiCoder, 96 online
- Cubically, 97 local
- Symbolic Brainfuck, 102 local
- Paintfuck, 104 online (9x9 grid, origin at top-left)
- Gol><>, 107 local, online
Explanation
This is another addition from A Brief History of 2D Programming Languages. Gol><> is derivative of ><>.
They can be distinguished using @ command, which rotates 3 top elements of the stack in different directions in ><> and Gol><> :
http://esolangs.org/wiki/Fish#Stack_manipulation
><>: @ - shift top 3 elements right 1,2,3 -> 3,1,2
^top ^top
https://github.com/Sp3000/Golfish/wiki/Differences-to-Fish
Gol><>: @ - shift top 3 elements left 1,2,3 -> 2,3,1
^top ^top
So if we have stack like this: 107, 4, 2, then @ will bring to the top the number we need:
7aa*+42@n;
I use 2 because of Whirl. Also I moved Alice (/"78"oo@) closer to top, where it is less likely to cause problems.
106. Unlambda, 3286 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;iiipsddpsdoh coding:utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+-[.+..]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoO MOO0l0ix0jor0h0h1d1114O6O@x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWW/"78"oo@WWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(******* **********819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57
set ! 51
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"5""6 27""Zinge ";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002758 (to improve, next entry should be no more than 3378 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming, 106 in Unlambda
Verification
Languages not available on TIO:
- Japt, 7 online.
- Moorhens, 60 local. Use moorhens.py from the v2.0-dev branch.
- Morse, 73 local
- Objeck, 83 local
- RunR, 90 local
- Emotinomicon, 94 online
- EmojiCoder, 96 online
- Symbolic Brainfuck, 102 local
- Paintfuck, 104 online (9x9 grid, origin at top-left)
Explanation
Unlambda is an esolang based on the SKI combinator calculus. Its commands are:
`backtick indicates function application.`FGapplies F to Giidentity function.`ix=xkconstant function.``kxy=xss combinator, this is the same as the applicative instance for functions in haskell.```sfgx=``fx`gxccall with current continuation (call/CC). Honestly, I don't understand this command..xidentity function that has side effect of printing to Stdout.eexit command. Terminates the program when it applied to an argument.ddelay evaluation. Delays evaluation of its argument until it is forced.
All the multiple argument commands are curried, so partial evaluation is possible.
Unlambda also has # line comments.
The interpreter we are using has been included in the test driver because the interpreter on TIO crashes on characters that it doesn't recognise.
The program I started with as a base for the answer was
`e```.1.0.6i
So i tried embedding it in the before any Unlambda commands appeared in the non-commented lines (this seemed like it was necessary for how the interpreter works). This means i had to fit it in with the dc, 05AB1E and tcl. My first attempt was
[ "`e```.1.0.6i]56p26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
This has the problem of .0 being the instruction to throw a divide by zero error in 05AB1E. So my next attempt was
[ "`e```.1'.0'.6i]56p26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
But this has the problem of i opening an if statement in 05AB1E. It took me a while to work out how to close the if statement. It turns out we need a closing brace to do this. So next attempt was (forseeing the problem mismatched braces would cause for Brain-Flak)
[ "`e```.1'.0'.6i{}]56p26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
This caused Brain-Flak classic to fail. My next attempt was
[ "`e```.1'.0'.6i]{}56p26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
dc was not happy with these braces so my next idea was to put the braces after the q that quits dc and quit 05AB1E separately. I could use the if statement to hide the bc from 05AB1E. I also needed a something falsy on the top of the stack for 05AB1E. So the final code ended up being
[ "`e```.1'.0'.6''i]56pq{}26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
105. Emoji-gramming, 3291 3267 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;iiipsddpsdoh coding:utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+-[.+..]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoO MOO0l0ix0jor0h0h1d1114O6O@x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "]56p26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWW/"78"oo@WWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(******* **********819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
😊♈💖
😇♈♈
😊♉♈
😇♈♈
😇♈♉
😇♈💜
😊♉♈
😊📢♈
😈♈💜
😊📢♈
😇♉💞
😊📢♉
set ! 57
set ! 51
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"5""6 27""Zinge ";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#pxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}S9^7^8^MUOUOF@0:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ ppppppp (x*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e)*///X222999686#
VIP score (Versatile Integer Printer): .002822 (to improve, next entry should be no more than 3361 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck, 105 in Emoji-gramming
Verification
Languages not available on TIO:
- Japt, 7 online.
- Deadfish~, 48 local.
- Moorhens, 60 local. Use moorhens.py from the v2.0-dev branch.
- Morse, 73 local
- Objeck, 83 local
- RunR, 90 local
- Set, 93 online
- Emotinomicon, 94 online
- EmojiCoder, 96 online
- Symbolic Brainfuck, 102 local
- Paintfuck, 104 online (9x9 grid, origin at top-left)
Explanation
Emoji-gramming is another emoji-based esolang. Every command must start at new line. Lines which do not have valid commands are ignored.
The program is:
😊♈💖 ♈ = 8
😇♈♈ ♈ *= 2 (♈ += ♈) (♈ = 16)
😊♉♈ ♉ = ♈ (♉ = 16)
😇♈♈ ♈ *= 2 (♈ = 32)
😇♈♉ ♈ += ♉ (♈ = 48 = '0')
😇♈💜 ♈ ++ (♈ = 49 = '1')
😊♉♈ ♉ = ♈ (♉ = 49)
😊📢♈ output ♈ ('1')
😈♈💜 ♈ -- (♈ = '0')
😊📢♈ output ♈ ('0')
😇♉💞 ♉ += 4 (♉ = 53 = '5')
😊📢♉ output ♉ ('5')
Other languages:
Fixed PingPong (both return value and error introduced in previous answer).
Cubically is currently broken on tio, I checked it locally.
To save some bytes, I used parens to fix Paintfuck code in Underload.
Test driver
Pretty printer in the test driver didn't work properly because Incident tokenizer and Hexagony pretty printer printed invalid utf-8 chars. Hexagony pretty printer is no longer needed because Hexagony code is on the first line, so I commented it out. Incident tokenizer is fixed by escaping all non-ascii characters with \x?? (there are currently none because Emoji-gramming detokenized offending token). Whitespace pretty printer has been rewritten so that it doesn't print out emojis and such.
104. Paintf*ck, 3159 3123 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;iiipsddpsdoh coding:utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+-[.+..]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoO MOO0l0ix0jor0h0h1d1114O6O@x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "]56p26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWW/"78"oo@WWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(******* **********819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
set ! 57
set ! 51
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"-' 101+-eg5""6 27""Zinge ";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ ppppppp*n*n*n*e*s*s*s*ee*n*n*n*e*sss*e*n*n*n*ee*s*e*///X222999686#
The code above is generated by this pretty printer.
VIP score (Versatile Integer Printer): .002776 (to improve, next entry should be no more than 3213 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat, 104 in Paintfuck
Verification
Languages not available on TIO:
- Japt, 7 online.
- Deadfish~, 48 local.
- Moorhens, 60 local. Use moorhens.py from the v2.0-dev branch.
- Morse, 73 local
- Objeck, 83 local
- PingPong, 88 local
- RunR, 90 local
- Set, 93 online
- Emotinomicon, 94 online
- EmojiCoder, 96 online
- Symbolic Brainfuck, 102 local
- Paintfuck, 104 online (9x9 grid, origin at top-left)
Explanation
To output in Paintfuck, you traverse a 2D grid and toggle pixels in that grid on (black) and off (white). It only has a few commands: nsew move along compass directions, * toggles a cell on/off, and [] form loops like traditional brainfuck. The 2D grid wraps in every direction.
All the Paintfuck code is on the last line. By selecting a grid size of 9x9, we minimize some of the necessary movements. Then, it's just drawing a simple 104 (starting with the rightmost line of the 4, then wrapping east and drawing the rest). In the end, that gives us this grid (red pixel is the pointer position):
Grass
Thanks to Grass, I had to avoid ever moving west.
Underload
Underload did not like all the * (trying to run operations on an empty stack), so all the : were added to appease it.
Wise
The Underload fix left Wise with too many items on the stack, so I &'d them away.
When I came back to this today, I discovered I didn't need to fix Underload after all. Maybe something in my golfing of Paintfuck or something else I did dodged the issue? I don't know, but it let me golf all this out.
alphuck
All the ss needed corresponding ps.
Incident
<space>e became tokenized, so I put all of alphuck's ps in front of the string of e.
Cubix/Cubically
Cubix, as usual, needed to be moved. I placed it before a spacer x in the Incident line to make sure the @ didn't create a Cubically command.
103. Unicat, 3072 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;iiipsddpsdoh coding:utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+-[.+..]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]4O6O@|
#[#[(?2?20l0v01k1kMoOMoOMoOMoO MOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "]56p26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWW/"78"oo@WWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(******* **********819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡😻😹😸🙀🙀😹😼😿🙀🙀😼😼😸🙀🙀🙀🙀
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
set ! 57
set ! 51
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"-' 101+-eg5""6 27""Zinge ";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ *///X222999686#
The code above is generated by this pretty printer.
VIP score (Versatile Integer Printer): .002811 (to improve, next entry should be no more than 3161 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck, 103 in Unicat
Verification
Languages not available on TIO:
- Japt, 7 online.
- Deadfish~, 48 local.
- Moorhens, 60 local. Use moorhens.py from the v2.0-dev branch.
- Morse, 73 local
- Archway, 74 local
- Objeck, 83 local
- zkl, 85 local
- PingPong, 88 local
- RunR, 90 local
- Set, 93 online
- Emotinomicon, 94 online
- EmojiCoder, 96 online
- Archway2, 98 local
- Symbolic Brainfuck, 102 local
Explanation
Unicat is a language whose commands are represented with 9 cat emojis:
UTF-8 c
😸 U+1F638 F0 9F 98 B8 0
😹 U+1F639 F0 9F 98 B9 1
😺 U+1F63A F0 9F 98 BA 2
😻 U+1F63B F0 9F 98 BB 3
😼 U+1F63C F0 9F 98 BC 4
😽 U+1F63D F0 9F 98 BD 5
😾 U+1F63E F0 9F 98 BE 6
😿 U+1F63F F0 9F 98 BF 7
🙀 U+1F640 F0 9F 99 80 8
All other characters in the source file are ignored.
Further I will use indices instead of real emjis, they are the same as in c variable in Unicat source code.
Every command is represented by two cats. We will use 3 commands:
- asgnlit(31) - assign number to variable. takes 2 parameters (numbers) - variable id and a number
- echoval(44) - print variable as number, takes 1 parameter - variable id
- diepgrm(88) - exit program, no parameters
Numbers are represented in octal using cats' indices, and 88 indicates end of the number (roughly speaking; see parseNbr in cat.py).
For example, 103 = 147 octal = 147 88 = 😹😼😿 🙀🙀
So the program is:
31 0 88 147 88 44 0 88 88
asgnlit echoval diepgrm
😻😹 😸 🙀🙀 😹😼😿 🙀🙀 😼😼 😸 🙀🙀 🙀🙀
I think this is the first time when nothing broke because of my addition.
Test driver updates: removed Japt wrapper, fixed Cubix wrapper. Dennis added Cood, Reng and Trefunge to TIO.
102. Symbolic Brainf*ck, 3004 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;iiipsddpsdoh coding:utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+-[.+..]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]4O6O@|
#[#[(?2?20l0v01k1kMoOMoOMoOMoO MOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "]56p26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWW/"78"oo@WWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(******* **********819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚▲▲▲²²²²▲¡▼¡▲▲¡
set ! 57
set ! 51
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"-' 101+-eg5""6 27""Zinge ";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ *///X222999686#
I used standalone pretty printer because the one in the test driver doesn't work properly.
VIP score (Versatile Integer Printer): .002881 (to improve, next entry should be no more than 3057 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C, 102 in Symbolic Brainfuck
Verification
Languages not available on TIO:
- Japt, 7 online.
- Reng, 19 online.
- Deadfish~, 48 local.
- Moorhens, 60 local. Use moorhens.py from the v2.0-dev branch.
- Morse, 73 local
- Archway, 74 local
- Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98. - Objeck, 83 local
- zkl, 85 local
- PingPong, 88 local
- RunR, 90 local
- Cood, 91 online
- Set, 93 online
- Emotinomicon, 94 online
- EmojiCoder, 96 online
- Archway2, 98 local
- Symbolic Brainfuck, 102 local
(All verified by me, @WheatWizard, or @stasoid (thanks for the help!))
Explanation
Symbolic Brainfuck only uses symbols. It contains all the usual brainfuck commands, plus a handful of extras. The only new command I used was ², which doubles the current cell value. ▲ and ▼ increment/decrement the pointer, and ¡ is output.
Nothing broke. Cubix claims it's failing in the driver, but seems to work both when run alone on TIO and when executed on the ethproductions interpreter
101. K&R C, 2969 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;iiipsddpsdoh coding:utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+-[.+..]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]4O6O@|
#[#[(?2?20l0v01k1kMoOMoOMoOMoO MOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "]56p26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWW/"78"oo@WWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(******* **********819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit# ss9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚
set ! 57
set ! 51
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"-' 101+-eg5""6 27""Zinge ";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts('??-'&1?"101":"92");return(9-9+9 -9);}
#if 0␌
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ *///X222999686#
I used standalone pretty printer because the one in the test driver doesn't work properly.
VIP score (Versatile Integer Printer): .002881 (to improve, next entry should be no more than 3057 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99, 100 in brainbool, 101 in K&R C
Verification
Languages not available on TIO:
- Japt, 7 online.
- Reng, 19 online.
- Deadfish~, 48 local.
- Moorhens, 60 local. Use moorhens.py from the v2.0-dev branch.
- Morse, 73 local
- Archway, 74 local
- Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98. - Objeck, 83 local
- zkl, 85 local
- PingPong, 88 local
- RunR, 90 local
- Cood, 91 online
- Set, 93 online
- Emotinomicon, 94 online
- EmojiCoder, 96 online
- Archway2, 98 local
Explanation
Last versions of gcc support traditional mode only in preprocessor (no ‑traditional, only ‑traditional‑cpp), but it is enough for us. All the stuff that separates C89 and K&R C from other languages and from each other (preprocessor directives, comments, trigraphs) is handled by preprocessor.
Trigraphs were introduced in C89, so we can distinguish C89 from K&R C by '??-'&1 (see also C++17 answer):
puts('??-'&1 ? "101" : "92");
Only Incident broke, fixed as usual.
Japt
In Japt link version 1.3.0 was specified, but the actual version that gets loaded is 1.4, see browser F12, Elements, head -> script. To avoid further confusion, I changed the version to 1.4.
100. brainbool, 2953 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;iiipsddpsdoh coding:utf8ââââ(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>â
# 36!@â` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+-[.+..]+-+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]4O6O@|
#[#[(?2?20l0v01k1kMoOMoOMoOMoO MOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "]56p26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWW/"78"oo@WWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))â\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(******* **********819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit#ss 9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡
👋🔢🌚🌝🌝🌚🌚🌚🌚🌚
set ! 57
set ! 51
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#defineâ x(d)â#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"eg5""6 27""e ' Zing ";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts( "92");return(9-9+9 -9);}
#if 0â
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8âdggi2âM`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .002953 (to improve, next entry should be no more than 3042 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99. 100 in brainbool
Verification
Try it online! Languages not available on TIO:
- Japt, 7 online.
- Reng, 19 online.
- Deadfish~, 48 local.
- Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
- Morse, 73 local
- Archway, 74 local
- Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98. - Objeck, 83 local
- zkl, 85 local
- PingPong, 88 local
- RunR, 90 local
- Cood, 91 online
- Set, 93 online
- Emotinomicon, 94 online
- EmojiCoder, 96 online
- Archway2, 98 local I can not test Archway2 because I don't have the proper C compiler, however stasoid has confirmed it works in archway2
Explanation
I can't believe we've made it to 100 languages. I would just like to take the time to thank everyone thats been involved in this process. Its been a fun ride and I hope to add a 100 more with you guys.
Brainbool has been in my eye for a while. However since brainbool can only output two numbers, 1 and 0 I have not been able to add it until now (I wasn't around for 10 and 11).
Brainbool is just like brainfuck, except instead of wrapping at 256 it wraps at 2. Brainbool also does not have a - because it is redundant with the +. Our brainbool code to output 100 is fairly simple:
+.+..
In order to mask the outputs for brainfuck we add a loop and a minus:
+-[.+..]
Now all thats needed is to find a place for the code to go. My place of choice was the first + at the top level of the brainfuck code on line 8. To substitute in the plus we added our code and a +-+ which acts as a + in brainfuck and a noop in brainbool.
+-[.+..]+-+
Cubix
I put my code before the Cubix capsule causing a mirror to move into the path of the pointer. In order to fix this I moved the capsule a couple of steps forward in front of the offending mirror and all was well.
Surprisingly nothing else broke not even the notoious incident.
99. 99, 2943 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;iiipsddpsdoh coding:utf8ââââ(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>â
# 36!@â` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?24O6O@?20l0v01k1kMoOMoOMoOMoO MOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "]56p26q[puts 59][exit]" ,'\[999'];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWW/"78"oo@WWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))â\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(******* **********819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p +555/2+55x%6E2x
;set print "-";print 89;exit#ss 9
utpb now 70 dollar off!
utpb has been selling out worldwide!
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjapppppppðð¨ðð¨ð¬95ð¬ð¥â¡
ðð¢ðððððððð
set ! 57
set ! 51
More 91 of thiset of re9
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449, 12597
#endif//*
#1"" //*
#include<stdio.h>
#defineâ x(d)â#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"eg5""6 27""e ' Zing ";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts( "92");return(9-9+9 -9);}
#if 0â
#endif//* rk:start | print: "69" rk:end<(9 >5b*:,1-,@
print 61
#}
disp 49 ;9;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>> /
reg end="";print(85);reg s#++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-.
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8âdggi2âM`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#9 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003033 (to improve, next entry should be no more than 3032 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji, 96 in EmojiCoder, 97 in Cubically, 98 in Archway2, 99 in 99
Verification
Languages currently not on TIO:
- Japt, 7 online.
- Reng, 19 online.
- Deadfish~, 48 local.
- Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
- Morse, 73 local
- Archway, 74 local
- Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98. - Objeck, 83 local
- zkl, 85 local
- PingPong, 88 local
- RunR, 90 local
- Cood, 91 online
- Set, 93 online
- Emotinomicon, 94 online
- EmojiCoder, 96 online
- Archway2, 98 local
Explanation
99 is a language that only cares about 9s newlines and spaces. Each line falls into one of 4 forms (excluding nop lines) depending on whether there is a space before the first 9 or not and whether there are multiple space seperated groups of 9s or not.
Lines that have only one variable (group of 9s) and have no spaces before that variable are print statements. Lines that have only one varable but preceded by at least one space prompt for input. Lines that have multiple variables but no space before the first variable are assignment via alternating sum. Lines that have multiple variables and spaces before the first variable are conditional jumps.
The code this answer is based off is this:
9999 9 9 // assign 0 (9-9) to 9999
9 999 99 9999 9 // assign 881 (999-99+0-9) to 9
9 // print 99 because 881/9 = 99 and 9 is a variable with an odd number of 9s
The code in the answer also includes a lot of conditional jumps that don't activate. These mostly came from adding extra 9s to prevent input statements from being in the code.
A code formatter for 99 has been added to the test driver if you want to see the full program.
The 3 main lines of the program are located:
near the Evil
#9999 9 seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬👥➡inside the Fortran/C89
p=sizeof("9( 999 99\" ); print'(''72'')';end!" );main( ){puts( "92");return(9-9+9 -9);}on the 5th last line
#}pS9^7^8^MUOUOF@:8:8\\
Pip
Pip was the only language that gave me any real trouble and even that was fairly minor. I had to get a 9 into the last line to avoid the creation of an input statement for 99. This was achieved by replacing the 5 that we were using as a dummy argument to the # operator with the 9
98. Archway2, 2989 2917 bytes
Archway2, 98 local
I compiled it with gcc 4.2.1, gcc 5.2.0 gives error "lvalue required ...".
The code is on line 62, it is similar to answer 74. I use the fact that Archway2 deflects one position earlier from / than Archway
on line 68 (penultimate). To deflect it to line 62 I added / on line 61.
# is for zkl. Incident as usual.
96. EmojiCoder, 2823 bytes
EmojiCoder, 96 online
For a change, I'll try simplified answer format. I don't like duplicating a lot of information in each answer.
@Chance: Sorry, no more exciting answers in my pocket right now. Only pretty simple stuff.
EmojiCoder is another stack-based emoji language.
EmojiCoder is not to be confused with Emojicode.
Commands in EmojiCoder must start at new line. The code is 👋🔢🌚🌝🌝🌚🌚🌚🌚🌚.
Emoji broke because 🔢 converts string to number in Emoji and there is no string on stack. To fix it I duplicate a string with 👥 in Emoji before outputting it.
95. Emoji, 2777 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;iiipsddpsdoh coding:utf8 (1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>
# 36!@ ` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?24O6O@?20l0v01k1kMoOMoOMoOMoO MOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWW/"78"oo@WWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{}))) \';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(*****************819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p
;set print "-";print 89;exit#ss
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨💬95💬➡
set ! 57
set ! 51
More 91 of thiset of re
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define x(d) #d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"eg5""6 27""Zinge ";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof( "(\" ); print'(''72'')';end!" ); main( ){puts("92" );return 0;}
#if 0
#endif//* rk:start | print: "69" rk:end<( >5b*:,1-,@
print 61
#}
disp 49;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8 dggi2 M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#asss^_^_#
#5 "25" +/ *///X222999686#
(Emojis broke something in the pretty printer of the test driver. I manually fixed the above code.)
VIP score (Versatile Integer Printer): .003238 (to improve, next entry should be no more than 2864 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon, 95 in Emoji
Verification
Languages currently not on TIO:
- Japt, 7 online.
- Reng, 19 online.
- Deadfish~, 48 local.
- Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
- Morse, 73 local
- Archway, 74 local
- Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98. - Objeck, 83 local
- zkl, 85 local
- PingPong, 88 local
- RunR, 90 local
- Cood, 91 online
- Set, 93 online
- Emotinomicon, 94 online
Explanation
There were a few languages that we had thought couldn't be included because Python didn't allow UFT-8, but thanks to @stasoid's excellent Emotinomicon answer we have a new class of languages to add. Emoji is the first Emoticon language I looked at, but conclude that it could not be added.
Adding Emoji was the easiest addition I've ever had. I just looked at the Hello, World! example on Tio. (Apparently Tio has Hello, World! examples now. So cool.) And I changed Hello, World! to 95. Done.
Others
The only other language that broke with this addition was Incident. The fix was putting an a prior to the sss on the next to last line, which detokenizes as.
Looking forward to @stasoid's next answer. Apparently he has a few saved up, and the last couple have been pretty great in my opinion.
Good Luck.
94. Emotinomicon, 2763 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;iiipsddpsdoh coding:utf8␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACs]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?24O6O@?20l0v01k1kMoOMoOMoOMoO MOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0 )0\\
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWW/"78"oo@WWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{})))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(*****************819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p
;set print "-";print 89;exit#ss
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp😆😨😒😨
set ! 57
set ! 51
More 91 of thiset of re
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"eg5""6 27""Zinge ";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof( "(\" ); print'(''72'')';end!" ); main( ){puts("92" );return 0;}
#if 0␌
#endif//* rk:start | print: "69" rk:end<( >5b*:,1-,@
print 61
#}
disp 49;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#sss^_^_#
#5 "25" +/ *///X222999686#
(Emojis broke something in the pretty printer of the test driver. I manually fixed the above code.)
VIP score (Versatile Integer Printer): .003326 (to improve, next entry should be no more than 2851 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set, 94 in Emotinomicon
Verification
Languages currently not on TIO:
- Japt, 7 online.
- Reng, 19 online.
- Deadfish~, 48 local.
- Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
- Morse, 73 local
- Archway, 74 local
- Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98. - Objeck, 83 local
- zkl, 85 local
- PingPong, 88 local
- RunR, 90 local
- Cood, 91 online
- Set, 93 online
- Emotinomicon, 94 online
Explanation
Emotinomicon is a language with emoji commands. The code is 😆😨😒😨. Every emoji in this code takes 4 bytes in UTF-8, so 16 bytes total. Note that you have to wait about 45 sec for online interpreter to finish.
Python 2
Python 2 doesn't like Unicode characters, even in comments.
According to pep-0263, it can be fixed either with BOM (byte order mark) or by specifying encoding
with magic comment. BOM is not good for editing because it is invisible and also it breaks ><>, so I used special comment.
This comment must be on the first or second line and it must match regular expression ^[ \t\v]*#.*?coding[:=][ \t]*([-_.a-zA-Z0-9]+) (? seems redundant).
So the word coding may appear anywhere on the line after #.
I added coding:utf8 to the second line. It broke deadfish~ because the word coding contains 4 deadfish~ commands. To fix it, I placed deadfish~ code (iiipsddpsdoh) before coding. ps in deadfish~ code are for alphuck. Space before coding is for what.
Underload
Underload broke, and enclosing emojis in parens didn't work. So I tried random positions for emojis until Underload got fixed.
V
VAbstraction cuts everything before ␛dgg, so I decided to check how V would process entire file. If emojis are before ␛dgg V works as expected (prints 2,
execution time about 5 minutes). However, strangely enough, if emojis are after ␛dgg then VAbstraction passes, but V fails. So do not put emojis after ␛dgg.
Alice
It was hard to find a place for Alice which doesn't break Underload. Again, parens didn't help.
Others
Cubix, prelude, incident as usual. Retina broke because I added Cubix code on odd line, fixed by moving Cubix further on even line (16).
93. Set, 2720 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.xxxxxxx4O6O@
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO /"78"oo@0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{}) ))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(*****************819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p
;set print "-";print 89;exit#ss
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappppppp
set ! 57
set ! 51
More 91 of thiset of re
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"eg5""6 27";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof( "(\" ); print'(''72'')';end!" ); main( ){puts("92" );return 0;}
#if 0␌
#endif//* rk:start | print: "69" rk:end<( >5b*:,1-,@
print 61
#}
disp 49;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#sss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003381 (to improve, next entry should be no more than 2808 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89, 93 in Set
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98.Objeck, 83 local
zkl, 85 local
PingPong, 88 local
RunR, 90 local
Cood, 91 online
Set, 93 online
Explanation
Set is pretty simple. Here is the program
set ! 57
set ! 51
This prints ASCII 57 and 51, which is 93.
I added this inside of the Cood program because that seemed like the most appropriate place.
Alphuck
Since I added two new ss I had to balance them with ps in Alphuck. I added two ps to the end of the evil line and everything was just peachy.
Incident
Incident tokenized set So I added a et to the Cood to break the new token.
92. C89, 2697 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.xxxxxxx4O6O@
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO /"78"oo@0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{}) ))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(*****************819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p
;set print "-";print 89;exit#ss
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappppp
More 91 of thisof re
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ) {puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"eg5""6 27";}//*/
#if 0
#endif//* --... ...--
/*/
p=sizeof( "(\" ); print'(''72'')';end!" ); main( ){puts("92" );return 0;}
#if 0␌
#endif//* rk:start | print: "69" rk:end<( >5b*:,1-,@
print 61
#}
disp 49;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#sss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003463 (to improve, next entry should be no more than 2785 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood, 92 in C89
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98.Objeck, 83 local
zkl, 85 local
PingPong, 88 local
RunR, 90 local
Cood, 91 online
Explanation
I spent a lot of time looking at wrong direction. Standard trick to distinguish C89 in polyglots is to abuse comments (C89 does not have //).
But we already have complex thing going on with comments and preprocessor between C/C++, Assembly and Fortran. I didn't want to mess with that
and started to look how else C89 can be separated from C99. All of this is of course irrelevant because C89 doesn't even see main C/C++ block,
it sees Fortran code (I guess because Fortran doesn't support // either).
So we have to polyglot Fortran and C89 with these restrictions:
- no preprocessor, because we use preprocessed Fortran, so macros would expand in Fortran too
- no
/**/comments, because as I said I didn't want to mess with existing C/C++/Assembly/Fortran code
As it turns out, it is possible, because:
- Fortran escapes quotes differently than C. You have to double a qoute to escape it in Fortran.
- Fortran, like C, has typeless variable declarations (implicit type)
- Fortran has line comments (starting with
!)
Main obstacle turned out to be Fortran's strict type system.
So we can try something like x="\";print'(''72'')';end!";main(){puts("92");}
However, this doesn't work in Fortran because implicit type is real and there is no implicit conversion from string to real.
x="\"=="" doesn't work either because there is no conversion from logical to real. String subscription x="\"(1:2) doesn't work
because in Fortran result of string subscription is another string. x=ichar("\") fails in C with "initializer is not a constant".
Luckily, gfortran supports sizeof as GNU extension, so we can use that:
x=sizeof("\");print'(''72'')';end!");main(){puts("92");}
Added ( after first " to fix flaks. Not after ! because it breaks pyth.
x -> p for alphuck. Prelude as usual.
C89 doesn't default to returning 0 if main returns nothing.
As with other languages which don't return zero exit code it is easier to fix it in polyglot than in the test driver. Hence return 0;.
91. Cood, 2623 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.xxxxxxx4O6O@
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO /"78"oo@0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWw WWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{}) ))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(*****************819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p
;set print "-";print 89;exit#ss
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappppp
More 91 of thisof re
How much is it*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define␉ x(d)␉#d
#define u8 "38\0 "
main ( ){puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"eg5""6 27";}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<( >5b*:,1-,@
print 61
#}
disp 49;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwv m>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#sss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003480 (to improve, next entry should be no more than 2709 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR, 91 in Cood
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98.Objeck, 83 local
zkl, 85 local
PingPong, 88 local
RunR, 90 local
Cood, 91 online
Explanation
Cood is a language that is meant to resemble a conversation between a waiter and a patron. It has a rather straight forward syntax.
Based off of the esolangs article on Cood I wrote the following program in Cood to print 91:
Hey, waiter!
I want 91 of this.
How much is it?
The bill, please.
After playing around with the interpreter a bit I realized I could remove a couple of things bringing me down to:
I want 91 of this
How much is it
I took this code and inserted it in the place I thought it would fit best, right after the Commercial code, since the two have similar syntax.
Alphuck
Since I added letters to the source Alphuck had to be fixed. I followed standard procedure to fix this.
Grass
The new code added two ws which were an issue for Grass. I was able to remove one of them by changing I want 91 of this to More 91 of this. This adds 91 instead of setting it. Since the cells are initialized to zero and there is no valid Cood code earlier (no surprise there), this has the same function. The other w I was not able to get rid of, so I deleted a w later on in the Grass code which caused it to have the correct number of ws in its block. We don't have any ws left to delete so if any more lowercase ws are added to the code we are going to have to rework Grass a bit.
Archway
Removing a w from the Grass offset the Archway code, I inserted an additional character to get it back.
evil
evil gave me quite a hard time. I tried a number of things but what ended up working best was moving the Cood down below the evil.
C
Moving Cood below the evil moved it out of the C comments requiring me to move the comment down to the end of the Cood, It was then that I discovered that Cood is very lenient with what it considered "punctuation", allowing me to use */ as punctuation for the Cood code.
Incident
As always Incident broke. I'm just going to list the fixes as bullet points for ease of reading.
wgot tokenized. I added a space to the Grass code to detokenize itofgot tokenized. I added anotherofafter the first line of Cood.regot tokenized. I added areafter theofto fix.egot detokenized. I swapped the tab and the space in the first#defineline of the C code.s\nwas also briefly tokenized but theoftook care of that
Prelude
Adding the space to the Grass code to detokenize Incident upset Prelude. I had to remove a later space on the same line to realign all of the parentheses.
Moving on
Cood probably wont break. It has really specific and permissive syntax. The only downside to this addition is that it made Grass a little harder to fix if more ws are added. However I think this should be still not very difficult to do.
90. RunR, 2585 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#y
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.xxxxxxx4O6O@
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO /"78"oo@0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{}) ) )␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(*****************819+*+@[*99[?]*]***|!)'
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
#p
;set print "-";print 89;exit#ss
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉x(d)␉#d
#define u8 "38\0 "
main ( ){puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75":'??-'&1? "79":"77");"eg5""6 27";}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<( >5b*:,1-,@
print 61
#}
disp 49;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#xxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}pS9^7^8^MUOUOF@:8:8\\
#s|)o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#sss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003545 (to improve, next entry should be no more than 2671 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot, 90 in RunR
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98.Objeck, 83 local
zkl, 85 local
PingPong, 88 local
RunR, 90 local
Explanation
Adding RunR
RunR is a 2D language with explicit entrypoint.
Spec clarifications:
- If there are several
SlastSis used as entrypoint Otreats current number as ascii value and prints it as character (so it is equivalent to printf("%c"), not printf("%d"))- arith operators pop value from stack
RunR program: S9^7^8^MUOUOF. S starts program, then we push 9, 7 and 8 to stack. When M (multiplication) is executed we have
current number 8 and 8 on top of the stack, so result is 64 as current number. Then we subtract (U) 7 from it and print it with O
(64-7 == 57 == '9'). Then subtract 9 and print '0'. F terminates the program.
The program contains S, so I added p before it to fix alphuck.
Underload
To fix Underload, we need to enclose RunR code in parens. But there were no place for parens on line 59, so I placed ( on line 46 and
) on line 60 after #s|.
gnuplot
Added set print "-"; to gnuplot code on line 29. This makes it output to stdout instead of stderr. Fixed alphuck as usual.
Updated driver - as it turns out gnuplot is installed on TIO (as a tool, not as a language).
Incident
Added some detokenization at the end of C/C++ code. Prior to that I tried to add it on line 58, but broke Fission.
89. gnuplot, 2571 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.arxxxxx4O6O@
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO /"78"oo@0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0\\
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<!\
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{}) ) )␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxx)'# \\
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(*****************819+*+@[*99[?]*]***|!)';
#\\
""""#\
' ( <>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};#\\
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))#\
=begin
;print 89;exit#s
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉x(d)␉#d
#define u8 "38\0\0"
main ( ){puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75\0":'??-'&1? "79":"77\0");"eg_0 ' ";}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end< >5b*:,1-,@
print 61
#}
disp 49;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#yxxxxxxy"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#} @:8:8\\
#s|o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#sss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003646 (to improve, next entry should be no more than 2657 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong, 89 in gnuplot
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98.Objeck, 83 local
zkl, 85 local
PingPong, 88 local
gnuplot. 89 local
Explanation
gnuplot
The intended purpose of gnuplot is plotting graphs, but we aren't doing any of that today. The main feature of gnuplot we use to work it into the polyglot is that it has # line comments that can be extended onto the next line via a backslash line continuation.
The code that does the work is.
;print 89;exit#s
This consists of an empty statement terminated by ; to prevent S.I.L.O.S recognising the print statement,the print statement, the exit command (which could be equivalently replaced with quit, but I used exit to help appease incident), and a comment containing an s to close the alphuck loop opened by the p.
All the lines before this line that do not start with # need to be made part of a comment via backslash line continuations. Depending on the parity of a line (Retina doesn't like backslashes at the end of a line unless they are escaped by another backslash on one of its parsers) and whether the line is visible to the scripting languages this is achieved by appending one of \, \\, #\ or #\\. There are two minor exception to this: tcl has similar behaviour with regards to using backslashes to continue comments onto the next line, this is fixed by using a double backslash on the line just before the tcl code as the first backslash escapes the second backslash for tcl (I think, either way it made the code work). The other minor exception was a #\\ added on a line by itself. Some of the x at the end of the longest line were removed to keep the end of that line at the correct length for Klein.
SNUSP
Because the backslash that was now added at the end of the SNUSP is a reflector a ! was added to jump over it.
Incident
For some reason I had extra tokens coming out the wazoo. The tab in the C main method brackets was changed back to being a space. The <>< in the Brain-Flak just before the shell scripts was shifted one space right to avoid (< being a token. The continuation backslash for gnuplot on the long line has a space before it to prevent \ from being a token. One of the x in the detokenizing section near the Archway was changed to a y to prevent y" from being a token. I think there was one more change I made for Incident but I don't remember what it was.
88. PingPong, 2539 bytes
#16 "?63(o?23!*# #@"/*\DZZCv;'[af2.q]PkPPX)\('#CO"14"; */
#/*0|7//```"` [>.>.])[-'][(>77*;,68*,@,1',;# l1011)(22)S\4n;␉␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉` e++++++::@
#~
#
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++q L+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.arxxxxx4O6O@
#D>xU/-<+++L
#R+.----\ \).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO /"78"oo@0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw (([5]{}) ) )␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<*.*\>]xxxxxxxxxxxxxxxx)'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39;'(*****************819+*+@[*99[?]*]***|!)';
""""
' (<>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
=begin
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉x(d)␉#d
#define u8 "38\0\0"
main ( ␉){puts( sizeof (0,u8)-5?u8"67":*u8""?"37": x( 0'0 "'\"")[9]?"75\0":'??-'&1? "79":"77\0");"eg_0 ' ";}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end< >5b*:,1-,@
print 61
#}
disp 49;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#yxxxxxxx"78"\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#} @:8:8\\
#s|o51~nJ;#:p'34'3 \=#print(17)#>27.say#]# print(47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 1$6~-<~-<~-<<<~-COprint ("65")#sss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003725 (to improve, next entry should be no more than 2626 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl, 86 in Miniflak, 87 in Alice, 88 in PingPong
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-d 3 -v 98for Trefunge-98.Objeck, 83 local
zkl, 85 local
PingPong, 88 local
Explanation
Wow, it took 2 full days for me to produce this answer. This challenge can be really challenging.
Adding PingPong
PingPong is another 2D language. It follows the path of haystack - deflects from / on the first line and
continues to execute from the last line on the same column. To separate pingpong from other 2d languages I use $ to skip over \.
PingPong code is @:8:8\. Second \ is there for retina.
There were two obstacles to adding pingpong on the first line: 1) } terminates current thread (and hence the program as we have only one thread) in pingpong
and 2) @ terminates the program.
} was there for brian & chuck. Solved by refactoring brian & chuck.
@ is there for hexagony. Solved by jumping over it with #.
To prevent # from changing current ip (0) in hexagony I used *. Second # is there for Algol.
Note that pingpong interpreter returns nonzero exit code, but this is not an error - it just takes the value from the top of the stack (the situation is similar to snusp).
Brian & Chuck
Old brian & chuck was on line 6, mixed with surface. After removing that code I moved surface to line 4. New brian & chuck code:
?63
x>.>.
Brian immediately gives control to Chuck with ?, Chuck then prints 63.
[] are there to hide b&c code from bf/smbf.
Note that ``` on the second line is not needed for b&c, but removing it breaks pip, which I cannot fix easily, so it stays for now.
><>
Behavior of fish interpreter is ambiguous: when it encounters invalid command it prints error and terminates the program, but returns exit code 0.
I am more inclined to treat it as an erroneous termination. So I refactored fish code to terminate cleanly. It was previously intertwined with
underload and whitespace. (fish is \4n;, underload is (22)S)
2D languages
2D langs realigned as usual. ZZC on the first line is a filler to align v (tried several letters to satisfy trigger/japt/05AB1E/pyth).
Klein 201 and Klein 100 are moved to line 22 (parens are for underload, quotes are for coffeescript).
Klein 001 stays on line 19, but needs right padding.
Incident
Incident gave me a lot of trouble, so here are some tips on fixing incident (see also answer 33):
x1 ... x1x1 incident code x2 ... x2x2
| 0mo must be in the middle (even_count/2 or (odd_count+1)/2)
some tokens in incident code may accidentally detokenize, incilite to the rescue
Currently:
1:?2 ...skipped... 11:?2 12:?2 13:0l 14:0v ... 41:0mo ... 53:0v 54:0l 55:^_ ...skipped... 80:^_ 81:^_
| incident code |
note: (81+1)/2==41==0mo
Other langs are fixed as usual.
I added 91 bytes for the code worth 5 bytes. Sorry about that, too tired to golf.
85. zkl, 2379 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#~
#_>++++.>++++++::@---x---.+?
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar4O6O@
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw((.*.*.*.*.*.*.*.*.*.*819.+.*.+@[5]{}) ) )␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>)}({}){}({}())wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<\>@*99[?]*]*.*|!)'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
'<>{\'; a=$(printf \\x00 );b=${#a};
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
=begin
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉l(d)␉#d
#define u8 "38\0\0"
main ( ␉){puts( sizeof (0,u8)-5?u8"67":*u8""?"37":l( 0'0 "'\"")[9]?"75\0":'??-'&1? "79":"77\0");}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#yxxxxxxxxxxx\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#sss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003873 (to improve, next entry should be no more than 2463 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-v 98 -d 3for Trefunge-98.Objeck, 83 local
zkl, 85 local
Explanation
zkl is a dynamically typed language that feels somewhat like lua or ruby (I think, I have never programmed in either of those). The main feature of the language with regards to the polyglot is the variety of comment syntax:
//line comment#line comment/* */block comment, can be nested#if 0 #endifblock comment#<<<# #<<<#block comment, insides unparsed
Though the only kinds of comments used in this program are # comments and #<<<# comments.
The line that was previously
#<]}}+<[<<.>>x>-]>[
Is now
#<<<#>>]}}+<[<<.>>x>-]>[
This opens a block comment. The extra > are to keep perl6 and brainfuck balanced. This block comment extends until just before the end of the ruby block comment.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#yxxxxxxxxxxx\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
The block comment ending has some perl6 balancing > tacked on the end. The code that actually does the printing is the print(85). The regs are variable declarations (var could be used instead). reg s is used to make the =end part of an assignment. The reg end="" is used to give end a value. A semicolon was added to the start of the next line to separate statements. zkl is okay with the adjacent string literals. An x was deleted from the string of x to keep archway aligned.
Cubix, Incident, Prelude
Standard adjustements made for Cubix and Prelude.
One of the spaces inside the brackets for the C main method is now a tab to detokenise ).
Going forward
The Archway code could be put inside the currently empty string literal in the zkl code.
The zkl code could be moved higher if we introduce another block comment for the code after it.
86. Miniflak, 2440 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#~
#_>++++.>++++++::@---x---.+?
#`<`
#<<<#>>]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar4O6O@
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw((.*.*.*.*.*.*.*.*.*.*819.+.*.+@[5]{}) ) )␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>){({}[()])}}({}){}({}()<()()()>)wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<\>@*99[?]*]*.*|!)'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
' (<>< ( )> ){ ({}[()] )}{\'; a=$(printf \\x00 );b=${#a};
" }"'; (( ( (';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
=begin
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉l(d)␉#d
#define u8 "38\0\0"
main ( ␉){puts( sizeof (0,u8)-5?u8"67":*u8""?"37":l( 0'0 "'\"")[9]?"75\0":'??-'&1? "79":"77\0");}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@
print 61
#}
disp 49;
#{
}{}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
#<<<#>>>
reg end="";print(85);reg s
=end
;"""#"#yxxxxxxxxxxx\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#sss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003836 (to improve, next entry should be no more than 2526 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001, 85 in zkl 86 in Miniflak
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-v 98 -d 3for Trefunge-98.Objeck, 83 local
zkl, 85 local
Explanation
Miniflak is a Brain-Flak derivative, where [],<>, and <...> are ignored.
Here was the Brain-Flak code before I started
[][][][]
((([]{})))((()<<()>>)()<<()>>){}{}{}{}({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>)}({}){}({}())
<>{(){
}(((({[]}{}))))
(){(()()[])}
()
}<>
()
Here's what Miniflak sees
((({})))((()())()()){}{}{}{}({}(((((()()())){}{})){}{}))(({})){}{((())({})({}{}({}){}))}({}){}({}())
{(){
}(((({}{}))))
(){(()())}
()
}
()
Miniflak's first problem here is that it can't escape the loop that Classic and Flueue s live in. This is because those two languages use <...> to push the zero used to exit. Since, Miniflak can't see that it never pushes a zero and thus never exits. Miniflak's equivalent operation would be (...)[{}], however [...] prints in Classic so it is to be avoided. Instead we add on {({}[()])}. Since Both of the existing languages have already pushed a zero only Miniflak enters this loop which will decrement until zero. Once Miniflak leaves this loop it will act just like flueue and produce an 82. In order to differentiate the two we add a <()()()()>. Since every other has <...> this does nothing for most the languages, However Miniflak sees this as ()()()() or +4 bringing us up to 86.
The last problem is the block comment. Previously <>{...}<> had been sufficient as a block comment for the flaks, however Miniflak doesn't see <> so it has to be modified to accommodate. The shortest block comment I could come up with that works in all of the languages is
(<><()>){({}[()])}{...}{}<>
So I swapped out the old one for the new one.
Prelude
Prelude took issue with all of the new parens I added to the block comment section. I had to add a lot of new spaces to satisfy prelude.
Other than that all the languages were fine with the addition.
84. Klein 001, 2336 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#~
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsdds4O6O@doh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw((.*.*.*.*.*.*.*.*.*.*819.+.*.+@[5]{}) ) )␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(x<(<()>)({})({}<{}>({}){})>)}({}){}({}())wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'[[@*3*74[?]*]*(<\>@*99[?]*]*.*|!)'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
'<>{\'; a=$(printf \\x00 );b=${#a};
"}"'; ((((';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
=begin
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉l(d)␉#d
#define u8 "38\0\0"
main ( ){puts( sizeof(0,u8)-5?u8"67":*u8""?"37": l( 0'0 "'\"")[9]?"75\0":'??-'&1? "79":"77\0");}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
=end
"""#"#yxxxxxxxxxxxx\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#sss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .003941 (to improve, next entry should be no more than 2420 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck, 84 in Klein 001
Verification
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-v 98 -d 3for Trefunge-98.Objeck, 83 local I have not acutally installed or tested Objeck, However I believe that it works based on the description of how the last answer worked
Explanation
Klein, is a family of 2 dimensional languages that can be embedded on different topological surfaces. Klein 001 is embedded in a Klein bottle. When the ip is deflected to the north, in Klein 001, it reappears on the south edge but mirrored across the vertical axis. For example if we had the following:
. ^ . . .
. . . . .
. . . . .
. . . . .
. . . . .
(Where ^ indicates the position of the ip moving north.) The ip would appear to the south as such:
. . . . .
. . . . .
. . . . .
. . . . .
. . . ^ .
Since our polyglot deflects Klein languages off the top in the 19th column from the west this means our ip will reappear in the 19th column from the east. This column is mostly empty; only one row is long enough to reach all the way to the east. Funnily enough it is the 19th row. The 19th row is where the other two Klein languages we have added exist. Klein 201, will do us no harm because its all the way to the west, but Klein 100 is an issue, we the entirety of the Klein 100 program to exist in the last 18 characters of line 19. Despite SnoringFrogs best efforts, Klein 100 took up far more than the last 18 characters, this meant I had to golf it down quite a bit. Here is the original program:
@*99.?.*.*.*.*.*.*.*.*.*.*.*.*
All the dots are to prevent Retina's "nested quantifier" error (we will find this to be a big pain later on). After a lot of effort I was able to get it down to
@*99.?]*]*.*<
How does it work? Well the biggest part of the program is getting rid of the crud already on the stack, this is done by multiplying everything into one massive value and throwing that out with a ?, the old version just had all the multiplications in a row, however this version sets up a loop of sorts. To do this we use a feature rather unique to Klein languages, the "door". There are 2 doors ] and [ each allows the ip to pass through it when the ip is approaching from the concave side of the bracket, but reflects the ip when it touches the flat side. The unique thing about doors is that when the ip touches a door of one type it switches to become a door of the other type. Here we start with the doors shut, the ip runs through a few *s and opens the door, it then goes back to the start, gets turned around by < runs again opens the second door runs back and forth one more time. If you have ever done the exercise called "suicides" this works exactly like that.
So I after golfing down the Klein 100 I was able to add the Klein 001 right before it like so:
@*3*74.?]*]*.*<xxx@*99.?]*]*.*<
The xs are placeholders, because the Klein 100 is now so short we need to pad it (this won't last very long)
Every single language that uses square brackets for loops
Turns out there are a lot of these, and they don't appreciate it when you have unbalanced square brackets in your code. So I had to balance the doors in the new Klein code:
[[@*3*74[?]*]*.*<xxx@*99[?]*]*.*<
Perl, Prelude and Retina
I swear these three languages were conspiring against me. Perl takes issue with the unbalanced <s so I have to replace them with something else or balance them. This isn't too hard Klein 001's < can be balanced, but we have to get rid of Klein 100's <, no biggie we have xs lying around anyway,
[[@*3*74[?]*]*.*<\>x@*99[?]*]*.*|!
Ok now prelude is outputting a null byte, ! is preludes output command so we need to avoid that. No problem, ? also jumps in Klein and has the advantage of also popping a value so we'll do:
[[@*3*74[?]*]*.*<\>x@*99[?]*]*.*|?
However Retina doesn't like that because ? is a quantifier in Retina and thus |? is invalid regex. Usually this is fixed by adding a dot before the quantifier, but since the ? is there to skip the |, putting a dot pretty much makes the ? useless. So I tried a couple of things.
[[@*3*74[?]*]*.*<\>@*99[?]*]*.*<>?
Breaks Retina
[[@*3*74[?]*]*.*<\>@*99[?]*]*.*<>!
Breaks Prelude
[[@*3*74[?]*]*.*<\>@*99[?]*]*.*[?[?]?]?
Too long
I spent a good deal of time on this problem, each solution seemed to just barely break in one of the three answers or required more space than I had available. The way I managed to get past this was to put a prelude jump to prevent prelude from executing the !.
[[@*3*74[?]*]*(<\>@*99[?]*]*.*|!)
I feel rather lucky that this solution takes the exact amount of space we are allowed for the answer.
Tips going forward
Despite how difficult it was to get this to work, it is quite robust, here is a list of things that may or may not harm Klein 001
Will not harm
Adding characters to line 19 before the relevant section. Since the Klein code is relative to the end of the line making the line longer will not effect it
Adding new lines to the polyglot. As long as there are less lines than there are characters on the 19th line adding new lines won't mess up Klein 001
Might harm
- Making a line within 19 of the length of line 19. If another line gets within 19 of the east edge Klein 001 will start executing its code, unless the line is above line 19. Depending on what it is it might interfere with Klein 001. The main thing to worry about is things that might deflect the ip off of its path
Will harm
Adding to the end of line 19. This will mess up the alignment wreaking havoc on Klein 001
Making another line longer than line 19. Since Klein 001 is relative to the longest line making a different line longer will change Klein 001's alignment
Moving the 19th character. If the
/in line 1 is moved it will completely realign Klein 001.
83. Objeck, 2332 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#~
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsdds4O6O@doh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw((.*.*.*.*.*.*.*.*.*.*819.+.*.+@[5]{}) ) )␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(<(<()>)({})({}<{}>({}){})>)}({}){}({}())wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'@*99.?.*.*.*.*.*.*.*.*.*.*.*.*'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
'<>{\'; a=$(printf \\x00 );b=${#a};
"}"'; ((((';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
=begin
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉l(d)␉#d
#define u8 "38\0\0"
main ( ){puts( sizeof(0,u8)-5?u8"67":*u8""?"37": l( 0'0 "'\"")[9]?"75\0":'??-'&1? "79":"77\0");}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
=end
"""#"#yxxxxxxxxxxxx\++++>/<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#sss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .004078 (to improve, next entry should be no more than 2417 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue, 83 in Objeck
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-v 98 -d 3for Trefunge-98.Objeck, 83 local
Explanation
Objeck is a language that I don't know much about, but from what I have seen it has boilerplate on the level of Java. It has a similar compilation model to java too. In Objeck from what I have seen everything is the method of some object, including printing.
Nearly the whole program is in a comment as far as Objeck is concerned, It uses # for line comments and #~ and ~# for block comments. A ~ was appended to the line previously only consisting of a # at the top of the program to open a block comment. This block comment extends over the length of nearly the whole program until about halfway along the 5th last line, where we see the meat of the code.
<~#class P{ function:Main(a:String[] )~Nil{83->Print();} }
The < at the beginning is for perl6 balance. The ~# is the closure of the block comment. This code is similar in structure to a Java hello world. We declare a class called P (to help golf down the number of Alphuck loops); inside this class is out main function which takes a string array as a parameter,~Nil means this is a function that doesn't return a value. 83->Print(); is calling the Print method of the integer 83.
Everything after this line is commented out by line comments.
Alphuck
A s was removed from near the incident jump tokens at the end of the programs because of the extra p from Print() in the Objeck code.
Brain-Flak
Chance pointed out that the stack swapping we were doing for Brain-flak is redundant. <3> and <>{ were removed and the brace replaced with one at the start of the Bash code.
Incident, Prelude
Spaces were inserted to keep Incident and prelude happy
82. Brain-Flueue, 2280 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsdds4O6O@doh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw((.*.*.*.*.*.*.*.*.*.*819.+.*.+@[5]{}) ) )␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>)(({})5){}x{(<(<()>)({})({}<{}>({}){})>)}({}){}({}())wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'@*99.?.*.*.*.*.*.*.*.*.*.*.*.*'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
'<>\'; a=$(printf \\x00 );b=${#a};
"}"'; ((((';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
=begin
<3>
<>{
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉l(d)␉#d
#define u8 "38\0\0"
main ( ){puts( sizeof(0,u8)-5?u8"67":*u8""?"37": l( 0'0 "'\"")[9]?"75\0":'??-'&1? "79":"77\0");}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
=end
"""#"#yxxxxxxxxxxxx\++++>/
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#ssss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .004290 (to improve, next entry should be no more than 2365 bytes)
Rundown
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100, 82 in Brain-Flueue
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-v 98 -d 3for Trefunge-98.
Explanation
I've wanted to add Brain-Flueue for a bit, but its comment syntax post dates this question so I wasn't able to post until PPCG's policy on non-competing changed. Brain-Flueue is Brain-Flak that uses Queues instead of Stacks. This means that (..) pushes to the bottom instead of the top of the stack. That's the only difference, they are otherwise identical.
Here's what the flaks see when they read the code.
[][][][]
((([]{})))((()<<()>>)()<<()>>){}{}{}{}({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>)}({}){}({}())
<>(){
}(((({[]}{}))))
<>
<>{
(){(()()[])}
()
}<>
Some of that is garbage that doesn't do anything at all, the relevant portion is:
((([]{})))((()<<()>>)()<<()>>){}{}{}{}({}<(((((()()())){}{})){}{})>)(({})){}{(<(<()>)({})({}<{}>({}){})>)}({}){}({}())
The first bit ((([]{})))((()<<()>>)()<<()>>){}{}{}{} pushes 0 in flak, -1 in Classic and 2 in flueue. Flak and Classic are differentiated by their use of [], which is a -1 in classic but stack height in flak. flueue ends up with a 2 on the stack because of its queue structure, but we don't care because we are going to destroy this value anyway.
The next portion is ({}<(((((()()())){}{})){}{})>). For flak and classic this puts a 27 under the value on the stack, but for flueue it puts the value on top of the stack.
We then have (({})){}. This does nothing in flak and classic which read this as duplicate the tos and throw a copy out, however flueue reads this as put two copies of the tos on the bottom of the stack and throw out the top of the stack. This transforms the stack from 2 27 to 27 27.
Next we have to if statement. Since Flak still has a zero it will skip the if altogether, but since flueue and classic have non zero values on the top they will enter the if.
Inside the if we have (<()>)({})({}<{}>({}){}). (<()>) puts a zero on top for both languages but ({}) rolls it to the bottom for flueue while doing nothing for classic. Thus ({}<{}>({}){}) computes 54 for classic and 81 for flueue.
Once we exit the loop we toss the zero with ({}){} add 1 to all of the totals with ({}()).
Surprisingly I didn't break anything with the addition of Brain-Flueue.
81. Klein 100, 2254 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsdds4O6O@doh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw((.*.*.*.*.*.*.*.*.*.*819.+.*.+@[5]{}) ) )␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}((x{}5){})>)}{}({}())wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'a'@*99.?.*.*.*.*.*.*.*.*.*.*.*.*'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
'<>\'; a=$(printf \\x00 );b=${#a};
"}"'; ((((';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
=begin
<3>
<>{
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉l(d)␉#d
#define u8 "38\0\0"
main ( ){puts( sizeof(0,u8)-5?u8"67":*u8""?"37": l( 0'0 "'\"")[9]?"75\0":'??-'&1? "79":"77\0");}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
=end
"""#"#yxxxxxxxxxxxx\++++>/
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#ssss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .004241 (to improve, next entry should be no more than 2338 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17, 80 in Klein 201, 81 in Klein 100
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. use moorhens.py from the v2.0-dev branch
Morse, 73 local
Archway, 74 local
Trefunge-98, 76 local. Use
-v 98 -d 3for Trefunge-98.
Explanation
All my changes are at the end of line 19.
To quote @WheatWizard: "Klein is a group of 12 languages that are embedded in different topological surfaces." Klein 100 is embedded on some topological surface (WheatWizard says it's a sphere; he made Klein so I trust him). In 100, when the ip is deflected off the north end of the program by the / on the first line, it will appear on the east edge, on the tail end of the 19th line (opposite of where Klein 201 reappears). I used a combo of * and ? to toss the extra items on the stack, and @*99 (running from right to left) puts 81 on the stack and exits the program.
Underload
* concatenates two stack items in Underload. If there aren't two items on the stack, it causes a crash. I had one too many *'s, so I swapped one for a ?. If we need more *s later in the program, we should be able to swap out any of them for ? without issues.
Note that ? pops an item from the stack, then skips the next command if the popped item is nonzero. Since we're popping a lot of nonzeros, ?'s will need padding commands if we replace * with them. This doesn't apply for the one I used because the last item left on the stack is a 0 (because I multiplied the last remaining item with an implicit 0).
Retina
Retina did not like the "nested quantifiers" caused by the long string of *s and ?s. Prepending each of these with a . settled that issue.
zsh
zsh didn't like my changes, so I wrapped them in a new set of single quotes. Problem solved.
Incident
My new single quotes tokenized '', adding a space tokenized ', putting an x between them tokenized "'x, so I settled on separating them with an a.
80. Klein 201, 2221 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsdds4O6O@doh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw((.*.*.*.*.*.*.*.*.*.*819.+.*.+@[5]{}) ) )␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}((x{}5){})>)}{}({}())wWW no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no os sp '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
'<>\'; a=$(printf \\x00 );b=${#a};
"}"'; ((((';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
=begin
<3>
<>{
utpb now 70 dollar off!
utpb has been selling out worldwide!
#seeeemPaeueewuuweeeeeeeeeeCis:ajjappp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉l(d)␉#d
#define u8 "38\0\0"
main ( ){puts( sizeof(0,u8)-5?u8"67":*u8""?"37": l( 0'0 "'\"")[9]?"75\0":'??-'&1? "79":"77\0");}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
=end
"""#"#yxxxxxxxxxxxx\++++>/
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#ssss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .004337 (to improve, next entry should be no more than 2304 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17 80 in Klein 201
Verification
Languages currently not on TIO:
Japt, 7 online.
Reng, 19 online.
Deadfish~, 48 local.
Moorhens, 60 local. moorhens.py from master branch doesn't work.
Morse, 73 local.
Archway, 74 local
Trefunge-98, 76 local. Use
-v 98 -d 3for Trefunge-98.
Explanation
Klein is a group of 12 languages that are embedded in different topological surfaces. Klein 201 is embedded on a particular Klein bottle. In 201 when the ip is deflected off of the north end of the program, it will appear again on the west edge of the program. The / on the first line does just that, deflecting the ip to run the 18th line. Before we hit the / we end up with an extra 1, 6, 125, 40, 111, 43, 63, 50, 51, 33, 64, 45, 32 from the 16 and the "}(o+?23!@- ". So I added the Klein code **********819+*+@ to the 19th line. The first string of *s clears all the garbage we accumulated and the 819+*+ puts the 80 on the stack. @ exits the program.
Retina
Retina did not like the "nested quantifiers" caused by the long string of *s and +s. Prepending each and everyone of these with a . was the shortest things I could do to get Retina to not error on this line.
The usuals
By now incident and prelude had both broken from the changes. A bit of space shuffling was required for prelude and some token breaking was required for incident.
Moorhens
Unsurprisingly I did not break Moorhens. But I have wanted to move the moorhens code forward for a while now so I did. The farther forward Moorhen's os is the less code Moorhens parses, so we should endeavor to move it close to the beginning to prevent the parsing of as much of the file as possible. I moved the long string of xis up to the Brain-Flak code and replaces them with no. Snoringfrog helped me to clean up some of the leftover code in the Commercial answer.
Archway
In order to fill in the space where the moorhens once was, realigning archway, I added a bunch of xs and one y before some of the archway code. This is prime place for making and breaking tokens because these can pretty much be any character.
Alphuck
Moving some letters around broke alphuck, which Snoringfrog kindly fixed for me.
Going forward
Klein still has 11 more topological surfaces that can be added to the polyglot. It might not be the wisest to add all of them (that could be chaos) but a few of them might be easy. This program also prints 80 in Klein 211 as well.
79. C++17, 2191 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsdds4O6O@doh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw(([5]{} )))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}5){})>)}{}({}())wWW'#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
'<>\'; a=$(printf \\x00 );b=${#a};
"}"'; ((((';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
=begin
<3>
<>{
utpb now 70 dollar off!
ai
utpb has been selling out worldwide!
ai fir at fir
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjapp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉p(d)␉#d
#define u8 "38\0\0"
main ( ){puts( sizeof(0,u8)-5?u8"67":*u8""?"37": p( 0'0 "'\"")[9]?"75\0":'??-'&1? "79":"77\0");}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
=end
"""#"# xi xi xi xi \++++>/ xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi os
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#ssss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .004443 (to improve, next entry should be no more than 2274 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14, 78 in dash, 79 in C++17
Verification
Languages that are not on TIO:
Reng (#19) online.
Deadfish~ (#48) local. Run like this:
deadfish.py < polyglot. Prints a bunch of>>lines, but that's an unavoidable consequence of running any Deadfish~ program, so it's okay.Moorhens (#60) local. Use python 2. Note that moorhens.py from master branch doesn't work.
Morse (#73) local.
Archway (#74) local
Trefunge-98 (#76) local. Note that flags must be
-v 98 -d 3for Trefunge-98. Could also be installed via pip.
Languages that use abstracted interpreters in the test driver:
Other languages:
- Japt (#7) was updated in Tio to fix the parsing error we've been exploiting, so it must be tested individually online.
Explanation
Adding C++17
C++17 standard is not published yet (will be published this year), but it is unlikely to change so late in the standardization process. Isocpp.org states: "The committee has completed work on C++17, which is now in its final ISO balloting process..."
Trigraphs are optional in the new standard, see draft par C.4.1 page 1453
"Change: Removal of trigraph support as a required feature."
Gcc does not support trigraphs by default in C++17 mode.
So to separate C++17 from C++14 we can just use '??-'&1:
puts( '??-'&1 ? "C++17" : "C++14" );
Incident
Incident broke as a result. Added \0 to untokenize 5" and 7". Changed _ to \0 in u8 to untokenize \0.
78. dash, 2176 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsdds4O6O@doh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'(wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWw(([5]{} )))␉\';';print((eval("1\x2f 2")and 9or 13<< (65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}5){})>)}{}({}())wWW'#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
'<>\'; a=$(printf \\x00 );b=${#a};
"}"'; ((((';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
=begin
<3>
<>{
utpb now 70 dollar off!
ai
utpb has been selling out worldwide!
ai fir at fir
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjapp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉p(d)␉#d
#define u8 "38\0_"
main ( ){puts( sizeof(0,u8)-5?u8"67":*u8""?"37": p( 0'0 "'\"")[9]?"75":"77");"7";}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
=end
"""#"# xi xi xi xi \++++>/ xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi os
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#ssss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .004585 (to improve, next entry should be no more than 2260 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14. 78 in dash
Verification
Languages that are not on TIO:
Reng (#19) online.
Deadfish~ (#48) local. Run like this:
deadfish.py < polyglot. Prints a bunch of>>lines, but that's an unavoidable consequence of running any Deadfish~ program, so it's okay.Moorhens (#60) local. Use python 2. Note that moorhens.py from master branch doesn't work.
Morse (#73) local.
Archway (#74) local
Trefunge-98 (#76) local. Note that flags must be
-v 98 -d 3for Trefunge-98. Could also be installed via pip.
Languages that use abstracted interpreters in the test driver:
Other languages:
Japt (#7) was updated in Tio to fix the parsing error we've been exploiting, so it must be tested individually online.
Surface (#66) local. Tio Surface interpreter is no contest because it was created after challenge was started.
Explanation
dash and the other shell scripting languages
The hard part about adding dash is that it has behaviour very similar to bash. So we needed a way where dash acted differently to the other shells. The difference in behaviour was found in the printf builtin. a=$(printf \\x00)' produces different results in dash then the other shells, assign a null byte to a in the other shells and the string '\x00' to a in dash. We then take the length of a and assign it to b with b=${#a} this gives a length of 4 in dash, 1 in zsh and 0 in ksh and bash. We then use this value along with the same trick we we were using to separate bash from ksh earlier (whether we realised we were using the same trick is a different matter, argv isn't special, at least as far as separating ksh and bash) in a case statement.
case $ar[1]${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;
Zsh gets separated with the first case, as b contain 1, Dash next because it has a 4 as the value of b, then bash, leaving the last case for ksh. We then exit.
Here is the code as it appears in the polyglot
'<>\'; a=$(printf \\x00 );b=${#a};
"}"'; ((((';case "{"$ar[1]"}"${b} in *1)echo 54;;*4)echo 78;; *1*)echo 50;;*)echo 58;;esac;exit;# (((('))))
Brain-Flak and Brainf-Flak classic
Because the code we needed contained a # the shell scripts had to be moved, this is why they are now just above the ruby block comment, and why it is across 2 lines. The } at the beginning of the second line of shell code is to close match the one on the previous line for Brain-Flak. It is inside quotes to not disturb the shell languages. There were also some <> added around the shell languages to switch stacks for Brain-flak. The braces in quotes inside the shell script case condition are to protect Brain-Flak classic from a [] See scripting language line for more information about changes.
Scripting languages line (python, etc)
The removal of the shell languages caused problems for a few languages. The brackets that were embedded in the shell languages had to be replaced for Brain-flak. The grass was moved to the front of the line to make prelude easier to work with. li ha was removed as it was no longer needed by moorhens. This line is seen as one big quoted command by the shells.
Ruby
The main trouble with the shell languages new position was given by ruby as it was neither in a block comment or a string (zsh doesn't like the =begin line) so we used the same string trick with ruby as we use for python on the scripting language line, open a string for both ruby and the shells with ' then close it for the shells but not ruby with an escaped ' then close it for ruby and open for the shells so we can insert (((( to balance parentheses for Brain-Flak. We then open for the ruby and close the string for the shells so they can execute the case statement. The # near the end of the line acts as a comment for the shells but not ruby as it is inside a string from the perspective of ruby. We then close the string to ruby (with extra open parentheses for retina). Then we close the parentheses from earlier on the line for ruby.
Cubix, Prelude, Incident
Cubix had the usual need to be moved slightly.
A lot of spaces were added to satisfy prelude with the new position of the shell languages. Even more spaces were added to break Incident tokens. The dummy variable ar in the shell code is called so to detokenize ar, any other name is suitable for the variable otherwise.
77. C++14, 2089 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111\4O6O@x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;'␉;print((eval("1\x2f 2")and 9or 13<<(65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}5){})>)}{}({}() )wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{
utpb now 70 dollar off!
ai
utpb has been selling out worldwide!
ai fir at fir
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjapp*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#include<stdio.h>
#define ␉p(d) #d
#define u8 "38\0_"
main ( ){puts( sizeof( 0,u8)-5?u8"67":*u8""?"37":p(0'0 "'\"")[9]?"75":"77" );"7";}//*/
#if 0
#endif//* --... ...--
/*/
print'("72")';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@<>
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
=end
"""#"# xi xi xi xi \++++>/ xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi os
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#ssss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .004575 (to improve, next entry should be no more than 2171 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98, 77 in C++14
Verification
Languages that are not on TIO:
Reng (#19) online.
Deadfish~ (#48) local. Run like this:
deadfish.py < polyglot. Prints a bunch of>>lines, but that's an unavoidable consequence of running any Deadfish~ program, so it's okay.Moorhens (#60) local. Use python 2. Note that moorhens.py from master branch doesn't work.
Morse (#73) local.
Archway (#74) local
Trefunge-98 (#76) local. Note that flags must be
-v 98 -d 3for Trefunge-98. Could also be installed via pip.
Languages that use abstracted interpreters in the test driver:
Other languages:
Japt (#7) was updated in Tio to fix the parsing error we've been exploiting, so it must be tested individually online.
Surface (#66) local. Tio Surface interpreter is no contest because it was created after challenge was started.
Explanation
Adding C++14
I am using digit separators to separate C++14 from C++11. See also: stringizing.
#define s(x) #x // stringize
puts( s(0'0 "'\"")[9] ? "C++11" : "C++14" );
C++11 sees 4 tokens: 0, '0 "', \, "" and puts them in a string as is. C++14 sees 2 tokens: 0'0 and "'\"". Two spaces between these tokens are collapsed
into one, so resulting string is one char shorter than in C++11.
I also tried using comments: s(0'0/*'*/). C++14 sees it as token 0'0 followed by comment; comment is replaced with space, which is then discarded (because it is trailing). C++11 sees it as sequence of 4 tokens (0, '0/*', *, /), nothing is replaced/discarded. But I cannot use it because multiline comment breaks assembler. If use single-line comments instead:
s(0'0//'
)
then closing paren needs to be padded with 13 bytes to satisfy Prelude, which is more bytes than just using a string.
Fixing other languages
Prelude, incident and alphuck broke as a result.
Prelude and incident are fixed as usual. Spaces around main() are for prelude. Space after <stdio.h>, tab before p(d), space after "77" are
there to break unwanted incident tokens. Macro parameter called d also for that reason, to untokenize #d. "7"; is there to untokenize "7.
Alphuck is fixed by naming macro p and adding another p to ajjap (seems like number of s and p should match for alphuck to work).
C vs C++
As someone who worked with a processor with sizeof(void*) == sizeof(int) == sizeof(char) == 1 (TMS320C33,
search for "A TMS320C3x/C4x Byte Is 32 Bits"),
I didn't feel very comfortable with separating C from C++ using sizeof('p').
So I decided to search for another method, hopefully not too much more verbose than existing one.
I found this: in the C++ standard,
par C.1.4 page 1232 "Change: The result of a conditional expression, an assignment expression, or a comma expression may be an lvalue"
char arr[100];
sizeof(0, arr)
yields 100 in C++ and sizeof(char*) in C
Luckily, we already have an array - u8. Also we already have redundant use of it to satisfy incident (see u8; after puts(p); in the previous answer). So we can just put that into use. I only changed its size from 4 to 5 bytes because 4 is a common pointer size.
So to separate C++ from C I use sizeof(0,u8)-5. It should work on all architectures except those were sizeof(void*) == 5.
76. Trefunge-98, 2056 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*;,68*,@,1',;# l1011)(22)\4nS ␉;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111\4O6O@x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;'␉;print((eval("1\x2f 2")and 9or 13<<(65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}5){})>)}{}({}() )wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{
utpb now 70 dollar off!
ai
utpb has been selling out worldwide!
ai fir at fir
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#define u8 "38\0"
#define p sizeof'p'-1?u8"67":*u8""?"37":"75"
#include<stdio.h>
main ( ) {puts(p);u8;}//*/
#if 0
#endif//* --... ...--
/*/
print'("72" )';end;
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@<>
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
=end
"""#"# xi xi xi xi \++++>/ xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi os
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#ssss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .004683 (to improve, next entry should be no more than 2137 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11, 76 in Trefunge-98
Verification
Languages that are not on Tio:
Reng (#19) online.
Deadfish~ (#48) local. Run like this:
deadfish.py < polyglot. Prints a bunch of>>lines, but that's an unavoidable consequence of running any Deadfish~ program, so it's okay.Moorhens (#60) local. Use python 2. Note that moorhens.py from master branch doesn't work.
Morse (#73) local.
Archway (#74) local
Trefunge-98 (#76) local. Note that flags must be
-v 98 -d -3for Trefuge. Could also be installed via pip.
Languages that use abstracted interpreters in the test driver:
Other languages:
Japt (#7) was updated in Tio to fix the parsing error we've been exploiting, so it must be tested individually online.
Surface (#66) local. Tio Surface interpreter is no contest because it was created after challenge was started.
Explanation
Funges
The Funge-98 specification defines Befunge-98. But less talked about is that it also specifies two other languages, Trefunge and Unefunge. They are nearly identical besides number of dimensions. Trefunge is the 3 dimensional part of this family of languages, with formfeed as the character that separates layers in the third dimension.
When running the polyglot from the previous step under Trefunge it follow the same path as Befunge-98. So we needed to separate Trefunge. This happens on the second line. The relevent part of the second line was previously
>77*,;68*,@;'1,@
but is now
>77*;,68*,@,1',;# l
For Befunge-93 nothing important has changed since ; is a nop.
For Befunge-98 and Trefunge we no longer print the 1 before the semicolon delimited jump. this semicolon jump now jumps over the output both the Befunge-93 output code and the Befunge-98 only code. after the jump the next command is #, which jumps over the space. The l following this jump is where the paths of Trefunge and Befunge-98 diverge, being a command that sets the IP downward in 3d space in Trefunge and acts as a reflector (like unimplemented commands should) in Befunge-98.
After Befunge-98 reflects the # now acts to jump the semicolon where it now prints its answer in the same way as before, but travelling leftward rather than rightward (and now sharing the @ with befunge-93).
The rest of the code relevant to Trefunge is near the rk-lang code.
#if 0␌
#endif//* rk:start | print: "69" rk:end<>5b*:,1-,@<>
The formfeed is what separates everything after it to being on a different level in the 3rd dimension (just like newlines separate rows in the second dimension). After being sent downward by the l in the second line the IP turns eastward at the first >. The 5b* puts 5 on the stack then 11 (b in hexadecimal) then multuplies to give 55, the ascii code of 7. The : duplicates the stack. The comma pops the stack to print out the 7. The 1- subtracts 1 to give 54 (ascii for 6) before that is printed out by the second comma. the @ ends the program.
A < was added to match the > because several languages disliked the mismatched >.
<><
The increase of the Befunge code's length by 3 misaligned the <>< code on line 1 from the <>< code on line 2. So the fish code was moved left by 3 characters, not breaking anything in the process.
Cubix/INTERCAL
The DOs in the INTERCAL where changed to being FACs again so that the cubix IP didn't start on a D. Standard alterations made to move the Cubix capsule.
Incident
<> had become a token so another <> was added to the end of the Trefunge code. '; had also become a token somehow. I first tried to fix this by putiing a space in the middle of the tokens occurrence on the scripting language line. This caused '<space> to become a token, so I used a tab instead of a space.
Golfing
Golfed 6 spaces from the last line, decided to line up the prelude brackets properly this time rather than guessing.
67. C11, 1674 bytes
#16 "(}o+?23!@)-("//*\Dv;'[af2.q]PkPPX'#CO)"14";n4
#/*0|7//```"` [-'v][!(>77*,;68*,@;'1,@10␉␉11)(22)S␉␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#_>++++.>.+?+++++::@
#`<`
#<]}} +<[<.>>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++59xL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#
#x4O6O@
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_00)
[ "]56p26q[puts 59][exit]" ,'\[' ];#/s\\/;print"24";exit}}__DATA__/
#
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
#
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A )echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f2")and 9or 13)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWW li ha '#}#( prin 45)(bye)46(8+9+9+9+9+=!)((("'3)3)3)"'
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{nd
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define u8 "38\0"
#define p sizeof'p'-1?u8"67":"37"
#include<stdio.h>
main ( ){puts( p);}/*
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.s
=end
"""#"
#}
#sx|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi ax fwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWWwwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
# sss8␛dggi2␛`|$// ''25 16*///~-<~-<~-<<<~-XCOprint("65")#s^_^_2229996#
VIP score (Versatile Integer Printer): .005565 (to improve, next entry should be no more than 1749 bytes)
Numbers
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11
Verification
Most languages can be tested with the test driver above, but 6 languages have to be tested manually:
Reng (#19) online.
Modular SNUSP (#31) online.
Incident (#33) local.
Deadfish~ (#48) local. Run like this:
deadfish.py < polyglot. Prints a bunch of>>lines, but that's an unavoidable consequence of running any Deadfish~ program, so it's okay.Moorhens (#60) local. Note that moorhens.py from master branch doesn't work.
Surface (#66) local.
Explanation
Adding C11
I am using the trick with utf-8 literals (introduced in C11).
#define u8 "C99\0"
puts(u8"C11");
This trick can also be used to distinguish C++11 from C++03.
Cubix and Retina broke as a result.
Cubix
Cube size 16 -> 17. Moved 4O6O@ further in file, it ended up on line 13 (#x%+>+=ttt Z_*.), which broke fission, cardinal and minimal-2d.
So I placed 4O6O@ on a separate line instead and padded it with #x.
Retina
I ended up adding 2 lines (#define u8 "38\0" and #x4O6O@), so total line count remained odd, which is good for retina.
But retina still didn't work. So I moved empty line around to fix it (line 20 in answer 66). This empty line ended up before #x4O6O@.
Thutu broke, so I added # to that line.
Surface
Surface still prints NULL character before 66, I didn't fix it. (It is fixed in the next answer.)
75. C++11, 2040 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*,;68*,@;'1,@1011)(22)S ␉\4n;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d@O6O4111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.<
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f 2")and 9or 13<<(65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}5){})>)}{}({}() )wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{
utpb now 70 dollar off!
ai
utpb has been selling out worldwide!
ai fir at fir
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#define u8 "38\0"
#define p sizeof'p'-1?u8"67":*u8""?"37":"75"
#include<stdio.h>
main ( ) {puts(p);u8;}//*/
#if 0
#endif//* --... ...--
/*/
print'("72" )';end;
#if 0
#endif//* rk:start | print: "69" rk:end
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.</+++++++>/+++<-\>+++.---.
=end
"""#"# xi xi xi xi \++++>/ xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi os
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21#fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#ssss^_^_#
#5 "25" +/ *///X222999686#
VIP score (Versatile Integer Printer): .004835 (to improve, next entry should be no more than 2122 bytes)
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++03, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11, 68 in Python 1, 69 in rk-lang, 70 in Commercial, 71 in what, 72 in Fortran, 73 in Morse, 74 in Archway, 75 in C++11
Verification
Languages that are not on Tio:
Reng (#19) online.
Deadfish~ (#48) local. Run like this:
deadfish.py < polyglot. Prints a bunch of>>lines, but that's an unavoidable consequence of running any Deadfish~ program, so it's okay.Moorhens (#60) local. Use python 2. Note that moorhens.py from master branch doesn't work.
Morse (#73) local.
Archway (#74) local
Languages that use abstracted interpreters in the test driver:
Other languages:
Japt (#7) was updated in Tio to fix the parsing error we've been exploiting, so it must be tested individually online.
Surface (#66) local. Tio Surface interpreter is no contest because it was created after challenge was started.
Explanation
This answer is based on Chance's golfed version of #74 (chat, tio).
Adding C++11
I am using a variant of the trick with utf-8 string literals (introduced in C++11) (see also #67 C11).
#define u8 "x" // some non-empty string
puts( *u8"" ? "C++03" : "C++11" );
Incident
Only incident broke as a result. This is because of three u8. Fixed by adding u8; after puts(p);.
74. Archway, 2051 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*,;68*,@;'1,@1011)(22)S ␉\4n;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<<.>>x>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d@O6O4111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f 2")and 9or 13<<(65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}5){})>)}{}({}() )wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'#
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{
utpb now 70 dollar off!
ai
utpb has been selling out worldwide!
ai fir at fir
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1"" //*
#define u8 "38\0"
#define p sizeof'p'-1?u8"67":"37"
#include<stdio.h>
main ( ) {puts(p);}//*/
#if 0
#endif//* --... ...--
/*/
print'("72" )';end;
#if 0
#endif//* rk:start | print: "69" rk:end
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O. /++++++++++++++++++++++++++++++++++++++++++++++++++++++.-x--.
=end
"""#"
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47) #]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi os fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm>++++
#s8␛dggi2␛M`|$//'' 16~-<~-<~-<<<~-COprint("65")#ssss^_^_#
#5 "25" +/ *///X2229996#
VIP score (Versatile Integer Printer): .005061 (to improve, next entry should be no more than 2135 bytes)
Rundown
This program prints74 in Archway, 73 in Morse, 72 in Fortran, 71 in what, 70 in Commercial, 69 in rk-lang, 68 in Python, 67 in C11, 66 in Surface, 65 in ALGOL 68, 64 in Agony, 63 in Brian & Chuck, 62 in Grass, 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C99, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
- Reng can be tested to output 19 here.
- Modular SNUSP can be tested to output 31 here.
- Surface can be tested to output 66 here. Now in driver also. Test outputs an error code, but this is acceptable according to challenge rules.
- Japt was updated in Tio to fix the parsing error we've been exploiting, so it must be tested individually here.
- Incident was tested by WheatWizard. Now in Driver.
- Surface was tested locally.
- Moorhens 2.0 and Deadfish were tested by WheatWizard
- Morse was tested using this interpreter.
- Archway was tested using this interpreter
Archway
Archway is a 2D language based on brainfuck. The commands are the same as brainfuck except loops are replaced by reflectors (/ and ) these only activate if the current cell is non-zero. The instruction pointer starts in the lower left (ignoring the trailing newline) and travelling rightward. The only characters relevant to Archway in the last line are the + to increment the first cell to 1 and the first / which reflect the IP upward. The instruction pointer travels upward until it hits
/++++++++++++++++++++++++++++++++++++++++++++++++++++++.-x--.
Which increments the first cell to 55 (ascii value of 7) then prints, decrements 3 times then prints 4.
Because the Archway interpreter requires the last character of a file to be a linefeed the last line had to be rearranged.
Retina
I originally tried to fit Archway into the old last line and appending a newline, but this broke Retina. With some help from Martin Ender it was fixed by putting an M before the back tick in the (now) second last line. Martin said retina should continue working as long as the last non-empty line is a valid regex and it does not match 8.
# comment languages
The last line line now not beginning with # broke many languages so we made it start with a #. We needed one at the end of the line to close Algol's comment as well.
pip
Rearranging the last lines made pip fail so its answer of 25 was moved to the new last line and changed from being an integer to a string, the 5 at the beginning of the last line is because pip interprets # as meaning 'length of' so we use 5 as a dummy argument.
trigger
The rearranging at the end of the program also broke trigger. Triggers answer of X222999 was moved from its previous location to be on the new last line.
C, C++, etc
The */// comment delimiters were moved to the new last line.
SMBF
SMBF was reading the 6 that was the second last character of the program. It has been moved to the new last line, but is now the 3rd last character of the program so the SMBF code on line 8 was changed from
#<]}}+<[<.>>-]>[
To
#<]}}+<[<<.>>x>-]>[
Cubix/INTERCAL
The extra characters from the SMBF made the Cubix broken. This was fixed by changing the FAC in the INTERCAL to being DO.
Incident
Since I don't understand incident I got some help from Wheat Wizard. They adjusted some of the code to fix the tokens.
64. Agony, 1613 bytes
#16 "(}+?23!@)-("//*\Dv;'[af2.qc]PkPPX'#)"14";n4
#/*0|7//```"` [-'][!(>77*,;68*,@;'1,@10␉11)(22)S␉␉␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#_>++++.>.}+?
#`<`
#<]}}+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++59L+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsd4O6O@oh]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_00)
[ "]56p26q[puts 59][exit]" ,'\[' ];#/s\\/;print"24";exit}}__DATA__/
#
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
#
'(((p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f2")and 9or 13)-(0and 4)^1<<(65)>>62)or"'x"or'{}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("'3)3)3)"'
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( ){puts(p);}/*
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<q>"3"O.s
=end
"""#"
#}
#s|o51~nJ;#:p'34'3\=#print (17)#>27.say#]#print(47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi ax fwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWWwwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
# sss8␛dggi2␛`|$// ''25 16*///~-<~-<~-<<<~-}+^_^_X2229996
VIP score (Versatile Integer Printer): .006153 (to improve, next entry should be no more than 1689 bytes)
Rundown
This program prints 64 in Agony, 63 in Brian & Chuck, 62 in Grass, 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most languages can be tested with the test driver above, but 6 languages have to be tested locally.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 via manual balancing of tokens.
Deadfish~ was can be tested to output 48 locally, using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are n unavoidable consequence of running any Deadfish~ program.Moorhens 2.0 can be tested to output 60 using this interpreter.
Agony can be tested to output 64 using this interpreter
Agony
Agony is another brainfuck derivative, but quite an interesting one. I found it on the list of esolangs and it seemed to be fit for this polyglot. It ignores all characters it doesn't recognise (it only recognises $*+-@~[]()<>{}.,). Most brainfuck programs also work in Agony, but every memory cell only has 4 bits. On top of that, the code and memory share the same space, so this language is self-modifying as well (though we don't use that here). Input and output work on two memory cells, effectively the same as brainfuck. The commands @~{}() are the counterparts of +-<>[] respectively, but they only work on one memory cell. The commands imported from brainfuck work on two memory cells.
The program stops when it reaches the first $ and it knows two loops (() and []) which can also be executed 0 times, effectively adding holes to the code. It's important to skip .s until we've placed the correct value on the tape, as that is the output command.
Let's get to the code Agony sees. As I said before, all characters it doesn't recognise are discarded. The ^ character indicates that this is either a loop that isn't executed or a comment to indicate the line number.
(^)-(*[^])
*[-][^line 8^]}}+<[^]>
[{}^line 12^<+++++[>++++++++++<-][^]>@@+.---@.>[^line 19^$
The first loop is skipped, because the memory starts as 0. Then, the memory value is decremented, so it is non-zero, so it enters the loop. Then, the * character is executed, which copies the current memory value and replaces it by 0. That causes the [] loop to not be executed. Then there's another *, which pastes the (non-zero) copied value. This causes the [-] loop to be executed, which decrements the memory value until it reaches 0. This then causes the next loop to not be executed. Then, we move the memory pointer two positions to the right, increment that memory value and then move the memory pointer back to the 0 memory value. This causes the following loop to not be executed. Then > moves the memory pointer to the 1 value, so the next loop is executed.
Until now, we've followed the exact same path as brainfuck, so we now reach the loop that sets brainfuck's memory cell to the ASCII value for 3. We follow that same loop, until it reaches the output. There, brainfuck prints 41. To print 64, we simply add two @ commands before the first print (they are not recognised by brainfuck, so that is not messed up), and one before the second print.
Other changes
First of all, I added a - on line two, which caused several 2D languages to misalign. To fix this, I removed the tab just before it and placed it later on the same line. This fixed all the 2D languages and Whitespace was happy as well.
Secondly, I added two }s on line 8, which caused an Incident. }+ was tokenised, so to counter that, I added }+ to the very last line, just before ^_^_.
Thirdly, I moved Cubix' code one line up, because the o from the Deadfish~ part caused a null byte to be prepended to Cubix' output.
I think this also is a good place to note that the c in the very first line turned out to be just a filler character, so we might be able to replace that in the future.
This is my very first contribution to this project and I couldn't have done this without the help from the people in the chatroom. I want to thank @Chance and @ais532 in particular because of their help and guidance. I'm looking forward to making another contribution soon!
72. Fortran (GFortran), 1948 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*,;68*,@;'1,@1011)(22)S ␉\4n;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<.>>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d@O6O4111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f 2")and 9or 13<<(65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}5){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{
utpb now 70 dollar off!
ai
utpb has been selling out worldwide!
ai fir at fir
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//*
#1""//*
#define u8 "38\0"
#define p sizeof'p'-1?u8"67":"37"
#include<stdio.h>
main ( ) {puts(p);}//*/
#if 0
#endif//*
/*/
print'("72")';end;
#if 0
#endif//* rk:start | print: "69" rk:end
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.
=end
"""#"
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi os fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
#s8␛dggi2␛`|$// '' 25 16*///~-<~-<~-<<<~-COprint("65")#ssss^_^_X2229996#
VIP score (Versatile Integer Printer): .005219 (to improve, next entry should be no more than 2030 bytes)
This program prints 72 in Fortran, 71 in what, 70 in Commercial, 69 in rk-lang, 68 in Python, 67 in C11, 66 in Surface, 65 in ALGOL 68, 64 in Agony, 63 in Brian & Chuck, 62 in Grass, 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C99, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
- Reng can be tested to output 19 here.
- Modular SNUSP can be tested to output 31 here.
- Incident tested to output 33 via manual balancing of tokens.
- Deadfish~ and Moorhens were tested by WheatWizard.
- Surface can be tested to output 66 here.
- Japt was updated in Tio to fix the parsing error we've been exploiting, so it must be tested individually here.
Explanation
Fortran
Fortran is another old and famous language we're able to add to the polyglot. It’s original spec appeared in 1956 which is a just prior to ALGOL 58, which I believe makes this the oldest high-level language we’ve added. Assembly is, I believe, the oldest overall.
Of course we’re not using the original compiler, because that wouldn’t work. We’re using GCC’s Gfortran interpreter and we're using the 08 version of Fortran, although the Fortran code we’re using is compatible with other versions, it’s just the one I arbitrarily picked.
The biggest problem with adding Fortran was that the language doesn’t have a block comment, which is the #1 trick for hiding the polyglot. But, Gfortran happened to have C style preprocessor directives if you’re file extension is among the following (.fpp, .FPP, .F, .FOR, .FTN, .F90, .F95, .F03 or .F08), which is the track I took. I happen to be using F08.
I had originally planned to hide the polyglot in a non-executing preprocessor if block, but the lines contained therein continued to be read by the pre-processor unfavorably. But I stumbled into the realization that C-style comments appearing within pre-processor directives are treated as comments. After some experimentation I found that #endif//* entered a comment block for Fortran, but not the C family, nor asm. This appears to be because the GFortran supports C style block comments, but not line comments. Our asm interpreter naturally treats lines starting with a # (that it doesn’t recognize as a preprocessor directive) as a comment.
Once C comments were handled, I just needed to put in the following line in a space only read by Fortran print'("72")';end; and we made a successful polyglot.
/* Comments */
The comments were the main difficulty with this addition, so I’m going to step through the comment state of all the languages that use /* comments since I changed them so drastically. C11, C99 and C++ all use the same comment path, unsurprisingly, so I’ll just refer to this group as C. The other unique comment blocks are in asm and Fortran.
The polyglot starts out with a preprocesser directive of the form of #1 "", which refers to a line number and file name in quotes. The previous answers followed this with a //* to line comment in C and block comment in asm. Fortran didn’t accept this comment style, so things had to change, and the fix was to change line 1’s comment to a block style comment with a #1 ""/* bla */ pattern.
Line 2’s answer held Japt, which it somewhat syntactically rigid in the polyglot, so I opted to leave Japt’s line 2 answer intact. Japt transpiles to JavaScript BTW, which is another /* style comment language, but these comment indicators can get altered in the transpolation. The /* at the beginning of line 2 is such a case. By converting the // comment to a /* comment on line 1, japt needed the /* comment to close, so a */ was added to the end of line 1.
This BTW broke <><, so we now redirect it’s IP to line 2 since / is conveniently a reflector.
Okay, so line 1 is a single line block comment for C, a # style line comment for asm, and an unknown preprocessor directive for Fortran, which only issues a warning. Line 2 starts a block comment for C and Fortran, and asm again ignores it as a line comment. The Fortran block comment is in the middle of a preprocessor directive and so is required to end the comment just prior to the completion of the directive, or with a line feed. I chose the latter.
From here, asm continues to see line comments until we arrive at #2""/*\* which is the pre-processor pattern from before. The \* exists here because Agony needed a second * to complete its copy paste operation, and Retina needed the \ to escape out the second *.
Ok, we’ve established the 3 languages in a comment and can move down the polyglot to evil’s line where we drop out of the comment and begin the real work.
We start with a #if 0 directive, valid in both C and Fortran as initiating a non-executing preprocessor if block. Perfect! We can answer asm within the block and move to close the block as well as start a Fortran comment with #endif//*.
Following this, we have to close asm so we’ll once again use our preprocessor output file syntax to begin an asm comment, which leaves only C open. So we’ll just answer for the C family and end with //*/ , which sets asm and Fortran comments to a closed state.
Now, all the comments are closed, and we need to have a state when only Fortran is open. I don’t actually see a good way to do this, so I take the verbose track of starting a Fortran only comment with #endif//* and then toggling all 3 languages with /*/.
Finally! We can answer Fortran with print'("72")';end; and then put Fortran back into a comment with the same if block trick from before. Hurray!
Currently we’re closing the comment for all 3 on the final line with */// which somehow works for all 3 and I don’t totally understand why. But I accept that it is valid and that is enough.
What
I massively busted What with my changes, and it turns out that any change has a 2/3 chance of busting what, if the code is placed prior to its code. So I move it into line 2, to mitigate that problem going forward.
This caused some Cubix problems because the starting IP was dead center in INTERCAL. I fixed by changing some INTERCAL DOs to FACs and adding a padding x at the end of line 2.
Golf Report
I cut ! on line 2 after finding experimentally that it was not needed by Underload.
Similarly, I removed ) and a ( near the beginning of line 1 because Underload could get by without it.
Prelude no longer needed the space in the Brain-Flak’s code, so I cut that.
Alphuck got its end of polyglot s’s rearranged because the changes to line 1 caused the 2D langs that wrap around the polyglot to be off by 1 column. I had to shorten the last 2 lines to match so, I moved some leading s’s to near the end.
There is a bit of overhead to put code at the end of the polyglot, so rk was ripe for some byte saving simply by moving it. Now it lives near the beginning of the final C family comment block.
Incident Report
<>{nd became <>{ because nd was no longer needed to be detokenized
Removed the space between }} and + in #<]}} +<[<.>>-]>[ to detokenize because }}+ no longer needed to be detokenized.
I removed “6” at the end of commercial with no good reason.
Added a 5 to the Brain-Flak line.
removed the 59 detokenizing string from the Minimal-2D space and replaced it with a q to detokenize q because e the space was now only 1 char wide. Never replaced the 59
73. Morse Code, 1961 bytes
#16 "}(o+?23!@- "/*\Dv;'[af2.q]PkPPX)\('#CO"14";*/
#/*0|7//```"` )[-'][(>77*,;68*,@;'1,@1011)(22)S ␉\4n;␉␉␉(1P''53'S^'????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!) (qx
#>␉
# 36!@␉`
#
#_>++++.>++++++::@---x---.+?
#`<`
#<]}}+<[<.>>-]>[
#{
#x}
#2""/*\*
#=x<R+++++[D>+++++++qL+++<-][pPLEASE,2<-#2FAC,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.ar
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v01k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d@O6O4111x0eU0y0yx0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_0)0
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f 2")and 9or 13<<(65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}5){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{
utpb now 70 dollar off!
ai
utpb has been selling out worldwide!
ai fir at fir
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*/
#if 0
.int 2298589328,898451655,12,178790,1018168591,84934449,12597
#endif//* --... ...--
#1""//*
#define u8 "38\0"
#define p sizeof'p'-1?u8"67":"37"
#include<stdio.h>
main ( ) {puts(p);}//*/
#if 0
#endif//*
/*/
print'("72")';end;
#if 0
#endif//* rk:start | print: "69" rk:end
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.
=end
"""#"
#}
#s|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47)#]#echo 21#1 xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi os fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
#s8␛dggi2␛`|$// '' 25 16*///~-<~-<~-<<<~-COprint("65")#ssss^_^_X2229996#
VIP score (Versatile Integer Printer): .005038 (to improve, next entry should be no more than 2041 bytes)
No, I'm not joking. I wrote an interpreter last year, and this apparently works.
The interpreter is space-delimited. I just stuck --... ...-- on the first line with #endif.
Rundown
This program prints 73 in Morse, 72 in Fortran, 71 in what, 70 in Commercial, 69 in rk-lang, 68 in Python, 67 in C11, 66 in Surface, 65 in ALGOL 68, 64 in Agony, 63 in Brian & Chuck, 62 in Grass, 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C99, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
- Reng can be tested to output 19 here.
- Modular SNUSP can be tested to output 31 here.
- Surface can be tested to output 66 here.
- Japt was updated in Tio to fix the parsing error we've been exploiting, so it must be tested individually here.
- Incident was tested via manual balancing of tokens.
- Surface was tested locally.
- Moorhens 2.0 and Deadfish were tested by WheatWizard.
- Morse was tested using my interpreter.
Incident report
Somehow tokenized #1, un-tokenized it by adding a #1 before the Morse.
Never mind, golfed by WheatWizard, added a 1 before the xi's.
71. what, 1877 bytes
#16 "(}o+?23!@)-("//*\Dv;'[af2.q]PkPPX'#CO)"14";n4
#/*0|7//```"` [-'v][!(>77*,;68*,@;'1,@10␉␉11)(22)S␉␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#_>++++.>++++++::@-----x-.+?
#`<`
#<]}} +<[<.>>-]>[
#{
#x}
#
#=x<R+++++[D>+++++++59xL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---4O6O@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_00)
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
#
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
#
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A )echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f 2")and 9or 13<<(65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{}) ){}{})>){(<{}(({}){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{nd
utpb now 70 dollar off!
ai
utpb has been selling out worldwide!
ai fir at fir "6"
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define u8 "38\0"
#define p sizeof'p'-1?u8"67":"37"
#include<stdio.h>
main ( ){puts( p);}/* ar (????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!)
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.s
=end
"""#"
#}
#sx|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi os fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
#s 8␛dggi2␛`|$// '' 25 16*///~-<~-<~-<<<~-XCOprint("65")#s^_^_222999 rk:start | print: "69" & s rk:end |6#
VIP score (Versatile Integer Printer): .005244 (to improve, next entry should be no more than 1957 bytes)
Validation
This program prints 71 in what, 70 in Commercial, 69 in rk-lang, 68 in Python, 67 in C11, 66 in Surface, 65 in ALGOL 68, 64 in Agony, 63 in Brian & Chuck, 62 in Grass, 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C99, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
- Reng can be tested to output 19 here.
- Modular SNUSP can be tested to output 31 here.
- Incident tested to output 33 via manual balancing of tokens.
- Deadfish~ and Moorhens were tested by WheatWizard.
- Surface can be tested to output 66 here.
- What was tested locally? (*ba dum crash*). What can now be tested using the driver?
- Japs was updated in Tio to fix the parsing error we've been exploiting, so it must be tested individually here.
Explanation
What
What is a Brainf***-based language that uses three-character combinations of exclamations and question marks. It reads 3 characters at a time, checking if they're a combination it cares about and throwing it away otherwise. The code to print 71 in Brainf***:
-[++>+[+<]>]>-.------.
Running this through the handy BF-To-What converter yields:
????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!
Luckily, there are no other three-character combinations of ? or ! in the code.
I put this on the main C line to get it ignored by everything else and spaced properly:
main ( ){puts( p);}/* (????!?!??!??!!!!???!?!??!!?!?!!!!!?!!!!?????!????????????????????!)
Underload
Underload doesn't like unbalanced !'s. I added parenthesis around the what code to make Underload ignore it.
Incident
I somehow tokenized ar. I added a useless ar before the what code to detokenize it.
Prelude
Prelude didn't like where the parenthesis were, since there were other unmatched parenthesis in the same column. To fix, I added an extra three spaces before my code so that Prelude wouldn't bork and what would like it.
70. Commercial, 1804 bytes
#16 "(}o+?23!@)-("//*\Dv;'[af2.q]PkPPX'#CO)"14";n4
#/*0|7//```"` [-'v][!(>77*,;68*,@;'1,@10␉␉11)(22)S␉␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#_>++++.>++++++::@-----x-.+?
#`<`
#<]}} +<[<.>>-]>[
#{
#x}
#
#=x<R+++++[D>+++++++59xL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---4O6O@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_00)
[ "]56p26q[puts 59][exit]" ,'\['];#/s\\/;print"24";exit}}__DATA__/
#
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
#
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A )echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f 2")and 9or 13<<(65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{}) ){}{})>){(<{}(({}){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWWwwwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("3'3)))"'
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{nd
utpb now 70 dollar off!
ai
utpb has been selling out worldwide!
ai are at are "6"
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define u8 "38\0"
#define p sizeof'p'-1?u8"67":"37"
#include<stdio.h>
main ( ){puts( p);}/*
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.s
=end
"""#"
#}
#sx|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi os fwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
#s a8␛dggi2␛`|$// '' 25 16*///~-<~-<~-<<<~-XCOprint("65")#s^_^_222999 rk:start | print: "69" & s rk:end |6#
VIP score (Versatile Integer Printer): .005259 (to improve, next entry should be no more than 1882 bytes)
Rundown
This program prints 70 in Commercial, 69 in rk-lang, 68 in Python, 67 in C11, 66 in Surface, 65 in ALGOL 68, 64 in Agony, 63 in Brian & Chuck, 62 in Grass, 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most languages can be tested with the test driver above, but 6 languages have to be tested locally.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 via manual balancing of tokens.
Deadfish~ can be tested to output 48 locally, using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are n unavoidable consequence of running any Deadfish~ program. not checked, can someone verify this?Moorhens 2.0 can be tested to output 60 using this interpreter.
Surface can be tested to output 66 using this interpreter not checked yet
Explanation
Commercial
Commercial has an unusual and obnoxiously strict syntax meant to sound like an infomercial. However, it also completely ignores anything that doesn't fit its syntax, which meant I just had to find a place where the other languages wouldn't notice it.
The Commercial code is this:
[var] now [value] dollar off!
[var] has been selling out worldwide!
The intervening lines were for Moorhens, and the variable name was constructed to help with some Incident tokens.
Moorhens 2.0
Commercial's code looks like this to Moorhens: jump reverse decrement roll increment push
So I had to add some words to work around that. That also caused a few minor blips with Incident, which is why both ha and are are used for Pop operations now. Currently, our Moorhens code looks like this:
duplicate ifJump pop jump reverse jump decrement roll increment push jump pop roll pop push noop long-line-of-increments reverse
(this might be a good thing to work into the test driver)
Also, because I'll lose this list if I don't add it here, here's a handful of short words I found for some operations:
- jump =
ai,ar,od,re,so - roll =
at,alb,om,ox,to - pop =
ha,my,pe
(int would be a jump, which would have been super helpful for an incitent issue, but it's sadly not in the Moorhens dictionary :(, oh well)
Grass
I have no clue how Grass works, but it cares about w, W, and v. I had to add 3 w's. So I begged for help in chat and @WheatWizard came to the rescue. No clue what he did, but it works!
alphuck
Commercial adds a couple s that needed to be preceded by p, so I threw a p into my Commercial variable name.
rk
I golfed the rk a little bit, which led to the os that Incident and Moorhens needed being added back to the main Moorhens line where the ax used to be (both are reverse commands).
Incident
ut had to be detokenized, as did b␠. Commercial's variable name handles both of these. Eventually, ha and ha␠ both gave me issues, which is how my came into play in the Moorhens code. Finally, "6 and "3 needed to be detokenized. The "6 is handled just after the Commercial line since I knew that was a safe spot to put mostly arbitrary text (and because I had issues with "␠ when I tried to inline that into rk). The "3 is handled in what used to be ((("'3)3)3)"'; I don't recall how that got added or what cares about it, but I needed to detokenize both "3 and )3, so it became ((("3'3)))"'.
General golfing
I found a stray space near the end of the program somewhere that I cleaned up, and I also found what must have been a Prelude-pleasing space near the end of the now-longest line that was safely removed.
68. Python (1.6.1), 1698 bytes
#16 "(}o+?23!@)-("//*\Dv;'[af2.q]PkPPX'#CO)"14";n4
#/*0|7//```"` [-'v][!(>77*,;68*,@;'1,@10␉␉11)(22)S␉␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#_>++++.>++++++::@-----x-.+?
#`<`
#<]}} +<[<.>>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++59xL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>@@+.---4O6O@.>][
#
#x
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_00)
[ "]56p26q[puts 59][exit]" ,'\[' ];#/s\\/;print"24";exit}}__DATA__/
#
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
#
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A )echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f 2")and 9or 13<<(65)>>65or 68)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{}) ){}{})>){(<{}(({}){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWW li ha '#}#( prin 45)(bye)46(8+9+9+9+9+=!)((("'3)3)3)"'
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{nd
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define u8 "38\0"
#define p sizeof'p'-1?u8"67":"37"
#include<stdio.h>
main ( ){puts( p);}/*
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.s
=end
"""#"
#}
#sx|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi ax fwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWWwwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
# sss8␛dggi2␛`|$// ''25 16*///~-<~-<~-<<<~-XCOprint("65")#s^_^_2229996#
VIP score (Versatile Integer Printer): .005400 (to improve, next entry should be no more than 1773 bytes)
Rundown
This program prints 1 in Python 3, 2 in V/Vim, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl 5, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtlèd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude, 21 in Nim, 22 in Underload, 23 in Hexagony, 24 in Thutu, 25 in Pip, 26 in 05AB1E, 27 in Perl 6, 28 in Brain-Flak, 29 in Trigger, 30 in Whitespace, 31 in Modular SNUSP, 32 in Whirl, 33 in Incident, 34 in Rail, 35 in INTERCAL, 36 in Labyrinth, 37 in C++, 38 in C99, 39 in CoffeeScript, 40 in Minimal-2D, 41 in brainfuck, 42 in evil, 43 in reticular, 44 in alphuck, 45 in PicoLisp, 46 in Cubix, 47 in Lily, 48 in Deadfish~, 49 in Octave, 50 in Bash, 51 in Assembly, 52 in COW, 53 in Shove, 54 in Zsh, 55 in Brain-Flak Classic, 56 in dc, 57 in Wise, 58 in Ksh, 59 in Tcl, 60 in Moorhens, 61 in S.I.L.O.S, 62 in Grass, 63 in Brian & Chuck, 64 in Agony, 65 in ALGOL 68, 66 in Surface, 67 in C11 68 in Python
Verification
Most languages can be tested with the test driver above, but 6 languages have to be tested locally.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 locally.
Deadfish~ can be tested to output 48 locally, using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are n unavoidable consequence of running any Deadfish~ program.Moorhens 2.0 can be tested to output 60 using this interpreter.
Surface can be tested to output 66 using this interpreter run using Wine (It probably works on Windows but Windows is not a free software, so it would be forbidden for this challenge (I also don't have it so I can't test it anyway))
Explanation
We already had two versions of python so I thought, why not add a 3rd.
The first thing Python took issue with was "1\x2f2". It parses \x2f2 as one character instead of two separate characters. In order to remedy this I inserted a new space between f and 2. Now Python outputs 13 as if it were Ruby. This meant I wanted to separate it from Ruby and Python 2, making 68 instead of 13.
To do this we rely on python's limited precision, not present in Ruby or Python 2. In ruby or python2:
13<<65>>65
Is just 13, but in python it is 0. We use this to short circuit an or causing Python to get a 68 instead of a 13.
Ok so what did I break? Surprisingly not much. When I ran this in TIO the only thing that broke was Brain-Flak Classic.
Brain-Flak Classic
Brain-Flak Classic had a problem with <<>>. This is a stack switch and caused Classic to get caught in a loop. We could remedy this by placing parentheses around 65, this will cause the <<>> to become <<()>> which is a noop.
Prelude
Fixing Brain-Flak broke prelude again. I added a space to counteract the movement caused by fixing Brain-Flak.
60. Moorhens 2.0, 1423 bytes
#16 "(}23!@)(" 3//*v\D;'[af2.qc]PkPPX'#)"14";n4
#/*0|7//`"` ['][!(>77*,;68*,@;'1,@1␉0␉␉11)(22)S␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++ L+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>+.-- -. >][4O6O@
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k10vx0v0l111111^_00)
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.|
#
[ "]56p26q[puts 59][exit]" ,'\[' ];#//
'(((p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f2")and 9or 13)-(0and 4)^1<<(65)>>62)or"'x"or'{}{}{}{}({}<(((((()()())){}{})){}{})>)\{(<{}(( {}){})>)}{}({}()) li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("'3)3)3)"|/=1/24=x'/
__DATA__=1#"'x"//
#.;R"12"'
###;console.log +39
""""#//
=begin //
#sseeeemPaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#*/{puts(p);}/*
#
/*
<>{//
#}
disp 49#//
#{
}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi ax
#sss8␛dggi2␛`|$//''25 16*///~-<~-<~-<<<~-^_^_X2229996
VIP score (Versatile Integer Printer): .006587 (to improve, next entry should be no more than 1495 bytes)
Rundown
This program prints 60 in Moorhens 2.0 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
This has been tested to working Incident by ais523 on the official interpreter
Deadfish~ was tested to output 48 on my own computer, locally, using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are n unavoidable consequence of running any Deadfish~ program.Moorhens 2.0 was tested to output 60 on my own computer using this interpreter.
Moorhens
Moorhens is a bit of strange language I designed a while back. It splits the program up into tokens. Each token consists of an english word surrounded by whitespace. Each token performs one of 11 actions based on its MD5 hash. This TIO program will tell you what command a word evaluates to if you need a quick check (although it won't tell you if that word's actually in Moorhen's dictionary).
Naturally Moorhens found very few tokens in the code to begin with. A troublesome or token was in the python code, but it was removed by deleting the space before it. Other than that Moorhens plays pretty nice with other languages. The current Moorhens code contains 30 xis each incrementing the counter and an ax to play the program in reverse. I had to add a little bit of new code over near the Brain-Flak to prevent it from executing the other tokens hanging around in the code.
65. ALGOL 68 (Genie), 1634 bytes
#16 "(}+?23!@)-("//*\Dv;'[af2.q]PkPPX'#CO)"14";n4
#/*0|7//```"` [-'][!(>77*,;68*,@;'1,@10␉␉11)(22)S␉␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#_>++++.>.}+?
#`<`
#<]}} +<[<.>>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++59L+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsd4O6O@oh]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_00)
[ "]56p26q[puts 59][exit]" ,'\[' ];#/s\\/;print"24";exit}}__DATA__/
#
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
#
'(((p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f2")and 9or 13)-(0and 4)^1<<(65)>>62)or"'x"or'{}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWW li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("'3)3)3)"'
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{nd
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( ){puts(p);}/*
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.s
=end
"""#"
#}
#s|o51~nJ;#:p'34'3\=#print (17)#>27.say#]#print(47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi ax fwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWWwwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
# sss8␛dggi2␛`|$// ''25 16*///~-<~-<~-<<<~-XCOprint("65")#s^_^_2229996#
VIP score (Versatile Integer Printer): .005949 (to improve, next entry should be no more than 1710 bytes)
Rundown
This program prints 65 in ALGOL 68, 64 in Agony, 63 in Brian & Chuck, 62 in Grass, 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most languages can be tested with the test driver above, but 6 languages have to be tested locally.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 via manual balancing of tokens.
Deadfish~ can be tested to output 48 locally, using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are n unavoidable consequence of running any Deadfish~ program.Moorhens 2.0 can be tested to output 60 using this interpreter.
ALGOL 68
ALGOL is probably the least known of the four high-level programming languages from the early days of programming - the remaining languages of this nebulous distinction being COBOL, FORTRAN, and Lisp. ALGOL was better known in academic and mathematic circles at the time, but is today best known for its huge influence on modern languages. In fact most modern, practical languages can be described as “Algol-like,” not the least of which is C, which of course has its own lineage of influences and derivatives.
I’m pretty excited to include ALGOL because it’s another major stepping stone in computer history that we get to add to this monument we call a polyglot. That’s cool stuff.
ALGOL68 is the latest of the three major ALGOL specifications, the others being ALGOL60 and ALGOL58. Interestingly, the specification doesn’t have a fixed syntax, meaning that the tokens are defined, but not the spellings. This makes the language highly interpreter dependent because any given interpreter may use a different symbol to initiate a comment block for example. The specification describes the ¢ as initiating a comment block. But because ¢ isn’t among the base 127 ascii codes it understandably doesn’t see much use as the comment indicator among the available interpreters. Well it turns out that the Genie interpreter spells ¢ as #, which is all the opening we need to get past character 1 and make a polyglot.
Genie in fact has three comment syntax options, the other two being co and comment, both of which are specified as being written in bold. Yeah, bold. If we use italics, well that’s a variable. Genie solved that for us again by spelling bold in all caps. And since CO isn’t in the polyglot anywhere, we’ve got an easy method of hiding the polyglot from the parser. If down the road CO is needed for a language, we can switch to the more verbose COMMENT syntax.
There are no line comments in ALGOL - they’re all block style, which means they need to be terminated. Given the initial state of the polyglot, our ALGOL block comment is opened immediately and is terminated near the end of line 1 because Turtlèd is similarly using # as a jump token. Turtlèd very fortunately doesn’t have a problem walking through the C and O characters so in line 1 we can just insert CO immediately after the second # to initiate a fat block comment for ALGOL68.
From here we just have to place COprint("65") somewhere. I chose the last line because I preferred to finish out the line with another # comment and I didn’t want the comment to terminate at the # at the beginning of the last line. So we follow up our ALGOL print statement with #s and a # as the last character in the polyglot. The s in #s is for alphuck to balance out the p in print.
Thanks to @ais523 for opening up the end of the polyglot with answer 59 and making all this possible.
SMBF
We added a different character to the end of the polyglot to terminate ALGOL’s final comment, and SMBF was previously reading the last character for its answer. To remedy this, I had to change SMBF to read the second to last character by changing this code on line 8 [.>-] to this [<.>>-]. This is an SMBF private code block since BF’s MP is at 0 when the loop is initiated.
Trigger
At this point, I noticed some weird behavior with SMBF and it had to do with the relationships between these code segments ad the end of the polyglot.
• Incident’s jump destination: ^_^_
• Trigger’s Jump destination plus answer: X222999
• ALGOL68’s answer: COprint("65")#s
ALGOL’s answer tokenized a couple Incident tokens within its code segment, so ALGOL’s code had to go prior to Incident’s code segment. ALGOL also caused a prelude alignment issue if it went first in the order so it had to go second or third. SMBF meanwhile had an inexplicable failure when Incident’s code went last, so Incident had to go first or second. Well, I realized this was an introductory logic problem that appeared unsolvable, so I set out to make the inexplicable more… plicable.
After walking through SMBF I found that the problem with having ^_^_ at the end was due to Wise. Wise’s code ( ~-<~-<~-<<<~-) isn’t hidden behind a non-executing loop, unlike most of the polyglot. But there’s no SMBF print codes involved in Wise’s code. It was just changing memory values. It seemed innocuous. So what was the problem then? It was that darn SM in front of the BF.
Wise’s code is changing the characters in the code about to be executed, and can you guess what the ascii value neighbor of ^ is? It’s ]. Wise was putting a SMBF loop terminator at the end of the polyglot, causing SMBF to fall into an infinite loop. That’s bad mojo.
After some thought I took the 0 byte solution to the problem and separated Trigger’s jump destination (X) from its answer (222999) and ended the polyglot thusly: ~-<~-<~-<<<~-XCOprint("65")#s^_^_2229996#. This only works because no character appears consecutively following Trigger’s jump that isn’t Trigger’s answer.
Wrapping up
That's all the major changes this round. I did make a minor change to cut the much discussed c in line 1, but that's it for purely golfing changes.
Good Luck!
Incident Report
#<q>"3"O.s became #<T>"3"O.s because detokenizing T instead of q was more efficient at balancing
<>{ became <>{nd to detokenize nd and {␊
Put a space between }} and + in #<]}} +<[<.>>-]>[ to detokenize }}+ more cheaply.
66. Surface, 1650 bytes
#16 "(}o+?23!@)-("//*\Dv;'[af2.q]PkPPX'#CO)"14";n4
#/*0|7//```"` [-'v][!(>77*,;68*,@;'1,@10␉␉11)(22)S␉␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#_>++++.>.+?+++++::@
#`<`
#<]}} +<[<.>>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++59xL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVE4O6O@UPFACiiipsddsdoh]>@@+.---@.>][
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(?2?20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k1x0vx0v0l111111^_00)
[ "]56p26q[puts 59][exit]" ,'\[' ];#/s\\/;print"24";exit}}__DATA__/
#
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.
#
'((( p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A )echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f2")and 9or 13)-(0and 4)^1<<(65)>>62)or"'x"or' {}{}{}{}({}<(((((()()())){}{})){}{})>){(<{}(({}){})>)}{}({}())wWWWwWWWWwvwWWwWWWwvwWWWwWWWWWWWWwWWWWwWWWWWWWwWWWWWWWW li ha '#}#( prin 45)(bye)46(8+9+9+9+9+=!)((("'3)3)3)"'
__DATA__=1#"'x"
#.;R"12"'
###;console.log 39
""""
=begin
<>{nd
#sseeeemPaeueewuuweeeeeeeeeeCis:ajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( ){puts( p);}/*
print 61
#}
disp 49;
#{
}<>
$'main'3
#-3o4o#$$$
#<T>"3"O.s
=end
"""#"
#}
#sx|o51~nJ;#:p'34'3\=#print(17)#>27.say#]#print (47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi ax fwwvwWWWwWWWWwvwWWwWWWwvwWWwWWWwvwWWwWWWwvwWWwwwwwwwwwwwWWWwWWWWWwWWWWWWWwWWWWWWWWWwWWWWWWWWWWWWWWWwWWWWWWWWWWWWwvm
# sss8␛dggi2␛`|$// ''25 16*///~-<~-<~-<<<~-XCOprint("65")#s^_^_2229996#
VIP score (Versatile Integer Printer): .005739 (to improve, next entry should be no more than 1726 bytes)
Rundown
This program prints 66 in Surface, 65 in ALGOL 68, 64 in Agony, 63 in Brian & Chuck, 62 in Grass, 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most languages can be tested with the test driver above, but 7 languages have to be tested locally (I'll try to get a TIO for surface).
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 via manual balancing of tokens.
Deadfish~ can be tested to output 48 locally, using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are n unavoidable consequence of running any Deadfish~ program.Moorhens 2.0 can be tested to output 60 using this interpreter.
Surface can be tested to output 66 using this interpreter run using Wine (It probably works on Windows but Windows is not a free software, so it would be forbidden for this challenge (I also don't have it so I can't test it anyway))
Explanation
Surface is an interesting language I discovered when I was writing the esolangs page for my new language Klein. Surface is a 2D language embedded on a Klein Bottle (most 2D languages are embedded on tori). I thought it was an interesting language and It would make a good addition.
Adding Surface
The first thing I did was to run the existing program in Surface (worth a shot right?). Unsurprisingly it did not print 66, but rather got stuck in an infinite loop. This is because the (...) in the first line functions as a loop with no exit condition. In order to fix this we need an escape. I tried a few things but the simplest seemed to be to add an o inside the loop. This o would send the ip downwards where it could be caught by a later part of the program. Luckily (by design) there is a > only 5 lines down. This redirects our ip to the right it passes over 6 +s bringing the total up to 6 two :s which output the 6 twice and finally we terminate with a @.
All of the other 2D languages
Adding a o to the first line screwed with pretty much every single other 2D language. We first had to add a v to the second line to realign the Befunge, I had to add an x to the 3rd to last line to realign Reng, Reticular and Haystack. Minimal 2D needed an x on the 12th line.
The Usual Suspects
Of course Prelude, Cubix and Incident all broke. I had a particular amount of trouble with fixing Cubix, but after some refactors it boiled down to just moving the capsule. Prelude was simple to fix. Incident had some weirdness but ended up working itself out.
32. Whirl, 388 bytes
Program
#v`16/"<"6/b.q@"(: ::T): ␉␉␉␉ :(22)S#;n4"14"
#>3N6@15o|>␉^*ttt*~++~~~%
#=~nJ<R"12"; ␉
#[␉00011000001111000010000010000011000000000000000001100011111100
#`<`|
print((eval("1\x2f2")and (9)or(13))-(0and 4)^(1)<<(65)>>62)or'(\{(\{})(\{}[()])}\{})(\{}\{})'#46(8+9+9+9+9+=!)=#print(17)#]#echo 21#|/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
#8␛dggi2␛␉` |1|6$//''25 #>say␉␉ 27#T222999+/+23!@"26
As usual, ␛ is a literal ESC character and ␉ is a literal tab.
Rundown
This program prints 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Explanation
First off, thanks @ais523 for the Polyglot Test Driver! It helped testing tremendously. I'll need help updating it for this solution.
Whirl is, well, maybe you should look at this flash representation first.
Whirl only reads 1's and 0's and the only performs operations when it reads 2 consecutive 0's. So this is a really easy one to fit in and is unlikely to break on future additions. 1's just spin the dials and singleton 0's switch between the dial being controlled.
I debated with myself about going with this solution because it's so byte heavy, but ultimately decided that it would be worked in eventually, since it can fit in so easily, and #32 is the best place for it since round numbers are much easier. In code we're adding up to 2 then multiplying by 2 until we hit the magic number.
The long binary looking string could be moved elsewhere if needed in the future, but you may need to rework the solution using the flash program if you lose track of where the dials are pointing, which is very easy to do. Keep in mind that there are 4 1's in code prior to the Whirl string, which are integral to the correct output. Everything after this irrelevant dial spinning, like a DJ that forgot to power the turntables.
61. S.I.L.O.S., 1445 bytes
#16 "(}23!@)(" 3//*v\D;'[af2.qc]PkPPX'#)"14";n4
#/*0|7//`"` ['][!(>77*,;68*,@;'1,@1␉0␉␉11)(22)S␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++ L+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>+.-- -. >][4O6O@
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k10vx0v0l111111^_00)
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.|
#
[ "]56p26q[puts 59][exit]" ,'\[' ];#//
'(((p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f2")and 9or 13)-(0and 4)^1<<(65)>>62)or"'x"or'{}{}{}{}({}<(((((()()())){}{})){}{})>)\{(<{}(( {}){})>)}{}({}()) li ha '#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("'3)3)3)"|/=1/24=x'/
__DATA__=1#"'x"//
#.;R"12"'
###;console.log +39
""""#//
=begin //
#sseeeemPaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#*/{puts(p);}/*
#
/*
1=61 //
printInt 1//
<>{//
#}
disp 49#//
#{
}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.s
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21# xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi xi ax
#sss8␛dggi2␛`|$//''25 16*///~-<~-<~-<<<~-^_^_X2229996
VIP score (Versatile Integer Printer): .006366 (to improve, next entry should be no more than 1517 bytes)
Rundown
This program prints 61 in S.I.L.O.S, 60 in Moorhens 2.0, 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
This has been tested to working Incident by ais523 on the official interpreter.
Deadfish~ was can be tested to output 48 locally, using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are n unavoidable consequence of running any Deadfish~ program.Moorhens 2.0 can be tested to output 60 using this interpreter.
S.I.L.O.S.
At @RohanJhunjhunwala’s suggestion, I looked at adding S.I.L.O.S.. It was a short investigation, because I only had to put a line that said print 61 in somewhere, and it worked. The only problem was Thutu, which required a trailing // on each line that didn’t start with a #, and when I added this to the end of the print statement, the output became 61//. So I poked around with the documentation for a minute, and found this:
1 = 5
printInt 1
//prints five
Well that’s easy. 1 = 61 // and printInt 1// gets us past Thutu and virtually done. Just a couple tweaks.
Alphuck
S.I.L.O.S. added a p, which is a loop initializer is Alphuck, so I had to add the matching terminator to compile. That Terminator, s, got placed at the end of the Minkolang line #<R>"3"O.s
Incident
Incident was slightly imbalanced, so I removed some detokenizing bits from @ais523’s last answer in a guess and check fashion. Now, #*/{puts(p);}/* no longer has a trailing space, and console.log 39 no longer has a +.
Edit: Okay, I didn't need to actually do anything with incident, so I just undid all the above detokenizations.
Test Driver Update
In the past, I've found myself failing to notice that a language was returning a number, but the wrong one. I've finally gotten around to addressing the problem and added a test result to the output of the test driver. so now, when Retina returns 7 instead of 8, the test will be flagged as a fail.
I also did a little formatting for alignment. Languages that aren't on Tio will now have a place holding X's where their numeric result is expected and single digit results will have a place holding space inserted as well.
59. Tcl, 1324 bytes
#16 "(}23!@)(" 3//*v\D;'[af2.qc]PkPPX'#)"14";n4
#/*0|7//`"` ['][!(>77*,;68*,@;'1,@1␉0␉␉11)(22)S␉(1 P''53'S^'q
#>␉
# 36!@␉`
#
#
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++ L+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>+.-- -. >][4O6O@
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k10vx0v0l111111^_00)
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.|
#
[ "]56p26q[puts 59][exit]" ,'\[' ];#//
'(((p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f2")and 9 or 13)-(0and 4)^1<<(65)>>62)or"'x"or'{}{}{}{}({}<(((((()()())){}{})){}{})>)\{(<{}(( {}){})>)}{}({}())'#}#(prin 45)(bye)46(8+9+9+9+9+=!)((("'3)3)3)"|/=1/24=x'/
__DATA__=1#"'x"//
#.;R"12"'
###;console.log +39
""""#//
=begin //
#sseeeemPaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#*/{puts(p);}/*
#
/*
<>{//
#}
disp 49#//
#{
}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21#
#sss8␛dggi2␛`|$//''25 16*///~-<~-<~-<<<~-^_^_X2229996
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. Note also that the line #*/{puts(p);}/* has a trailing space. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP score (Versatile Integer Printer): .006446 (to improve, next entry should be no more than 1392 bytes)
Rundown
This program prints 59 in Tcl, 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was tested to output 33 on my own computer, locally, using the official interpreter.
Deadfish~ can be tested to output 48 on my own computer, locally, using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are an unavoidable consequence of running any Deadfish~ program.
Explanation
Tcl
Tcl is a language designed for embedding scripts into larger programs. This means that there are a lot of different dialects of Tcl with different commands; however, this particular program restrains itself to "portable" Tcl, running no commands other than ones with a common meaning on every platform. (The interpreter I used for testing is tclsh, which seems to interprets unknown commands as shell commands, although it isn't documented to do so.)
In this particular program, we mostly care about its bizarre parsing rules:
- If a token starts with
#, it's a comment that lasts to a newline (thus#…\nis a comment, butx#…\nisn't; - Most tokens are whitespace-delimited;
- If a token starts with
{or", it instead ends at the matching"or}; […]substitutes the result of a command into a token (like$(…)in bash), even if it's"…"-quoted (but not if it's{…}-quoted).
The program is thus almost very simple; all we have to do is create a "…" string literal that most languages will ignore, and drop some Tcl code in square brackets into the middle of it. In this case, that's [puts 59;exit]. However, there are some problems with this method, each of which caused a clash with a different language. As such, they'll be discussed below.
dc
Polyglotting Tcl and dc is fairly difficult, because both of them complain upon seeing an invalid command, and very few commands are valid in both. We can't start a Tcl string literal with { or " because dc will complain about both. As such, we have to start with dc code.
One possibility is to just write the dc commands outright. We can actually almost pull this off directly:
c56pq="[puts 59;exit]";
This is a valid command in the shells and in most of the scripting languages, meaning that it's almost a very simple problem to our solution. However, it isn't valid Perl (variable names in Perl start with punctuation marks, normally $), and I couldn't find a way to make it valid Perl without breaking a lot more. So that was something of a dead end.
The other alternative is to hide code from dc using square brackets to quote it, along these lines:
[ "[puts 59;exit]" ,']56pq[' ];#//
That approach seems more promising, and doesn't conflict with any of the scripting languages. (Note the space after the second "; that's for Tcl, which requires whitespace between tokens.) The shells complain, but it's a warning rather than an error (they keep executing), so we can live with this for now.
Brain-Flak Classic
There are no changes to the Brain-Flak Classic code in this polyglot. However, it's mostly relevant because of what it prevents us from doing: it doesn't let us nest square brackets, […[…]…], without producing unwanted output.
As such, our dc/Tcl polyglot is going to have to work without nesting brackets, meaning that our double-quoted string literal is going to have to contain an ] before the first [ (as it's inside square brackets itself). Perhaps surprisingly, Tcl is just fine with this; it treats [ specially, but ] isn't special except to match a [. Of course, that means we're going to have to somehow add an extra [ to the program in a way Tcl couldn't see, so that brackets stayed matched after we added an extra closing ] for Tcl (to replace the ] it couldn't see). I tried a ton of approaches for this, most of which ended up breaking some language or another (at one point I even managed to break Nim, of all things).
Eventually, I realised that you could make use of Tcl's weird comment syntax to hide a [ from Tcl but not anything else, so I added an extra couple of lines to the program for that purpose (as Tcl comments end at newlines). It was complex, though (placement is very hard, as Tcl panics upon seeing """", leaving only a small window where it could be placed, but you can fit it in just before the """" line by using single quotes to hide the whole thing from Python). Eventually, I came across the (apparently undocumented?) fact that \[ also hides the opening square bracket from Tcl, which made things much easier.
Pyth
Adding double quotes to the program is inevitably going to cause trouble with Pyth, which hides much of the program inside them (although less of the program than you might expect). The basic issue here is that Pyth, despite being a golfing language, has a distinction between expressions and statements (which is inherited from the fact that it compiles to Python); place a statement inside an expression and the program won't compile. #, which is all over the place in this program (and many copies of which actually run in Pyth) is a statement, typically meaning "loop until an exception occurs" (it's overloaded and can also mean other things, but that's the most common meaning). It uses prefix syntax and single-character commands, so apparently innocent things like our puts can end up opening a lot of nesting levels, which all have to be closed before the next #-that's-parsed is seen. However, until the next statement that's parsed, we can happily expose fairly large chunks of the program to the Pyth parser; most things are expressions, after all.
The first change we need to make to our Tcl code, which is necessarily exposed to Pyth with this way of doing things, is to remove the semicolon (which I haven't been able to figure out the exact parsing rules of, but it's statement-like and normally crashes the parser if it appears in the wrong place). We can do that via using two substitutions rather than one, [puts 59][exit] rather than [puts 59;exit].
The second change we need to make the polyglot work again in Pyth is to end the expression before the next statement occurs. As a prefix language, most of the time we can escape one nesting level via adding a literal (such as a number, or a string); that's how prefix languages work. It turns out that there are plenty of Pyth literals in the parsed area, so many of the levels close themselves naturally.
However, Pyth also has some variable-arity commands, which will consume arbitrarily many literals, and thus need to be closed explicitly. The command to do this is ), which is unfortunately one of the hardest characters to fit into the polyglot (especially as ( is a variable-arity command in its own right). Still, I perservered with this approach, adding ")3)3)" (i.e. dropping out of the Pyth string literal, cleaning up our expression, and going back into the literal), and Pyth started working. Of course, that broke a lot of other languages, and I'll be discussing those later.
I made heavy use of this Pyth debugger while working on the program; check the "Debug on?" box, and you'll see the Python that the program transpiles to. This is very helpful in knowing whether a syntax error is in the original Pyth or the output Python, and getting clues in how to fix it (e.g. if a Python statement has been placed in the middle of an expression, you know you'll need to escape some of the expression's nesting levels).
05AB1E
There are two languages which hide most of the code in strings. One of them was Pyth, but the other is 05AB1E.
Luckily, 05AB1E is much better-behaved than Pyth, and will happily tolerate almost any character in parsed code. The character that causes the problems is the q in the dc code, which prints the top of the stack and exits the program, meaning it never reaches the 26 at the end of the program.
Well, this seems more like an opportunity than a problem, given that 05AB1E's accidental new behaviour is very close to the behaviour we'd actually want. A quick change of 56pq to 56p26q and we have a clean dc/05AB1E parallel-code (i.e. all commands executed in both) polyglot that halts the parser for the rest of the code, and dc and 05AB1E naturally end up in the same place (but for different reasons). This also means that the 05AB1E code at the end of the polyglot could safely be removed, simplifying it a bit. (This may open up new opportunities for anything that cares about the end of the program.)
Underload
I added a lot of closing parentheses to the program to keep Pyth happy. Obviously, Underload likes its parentheses matched. This was a trivial fix; just add some opening parentheses just before the double quote before the Pyth code, and Pyth won't be able to see them but Underload will.
Prelude
Of course, all this addition of parentheses is something that can easily course major problems with Prelude. This is what determined where I added the Pyth/Underload code: just before the Thutu, at the end of the longest line of the program (just after the Prelude runs). Because it's on such a long line, the new parentheses don't vertically align with anything; and the )(…) acts as a Prelude comment (for exactly the same reason that ][…] acts as a comment in brainfuck/SMBF).
bash/zsh/ksh
The Pyth/Underload addition adds a double quote to the program, in a section of the code which uses double quotes to hide code from the shells. This is easier to fix than it seems; just add '3 just after the opening double quote (the extra 3 is to close the nesting level that the ' opens in Pyth), and ' near the end of the Thutu code, meaning that we can actually end the parse in these languages a line earlier than we previously were. Some proportion of the "'x" on the line afterwards can likely now be golfed off (perhaps even the whole thing!), but I don't really want to mess about more with this now that it's working.
Incident
I needed to detokenise three tokens to balance the code. Coffeescript's 39 became +39 to break up 3, a space was dropped into the Brain-Flak to break up ({}, and a trailing space was added to the C (specifically, #*/{puts(p);}/* ) to break up the token consisting of /* and a newline.
Future prospects
The end of the code is now much more open than it previously was. I don't know which languages care about that, but if you can think of one, now is a good opportunity.
Tcl shouldn't cause problems past the first non-# line, as all previous lines are commented out, and the parser exits before parsing any more.
Double quotes are now more usable than they previously were, because both Pyth and 05AB1E have had changes to make them more tolerant of double quotes in the code. (The ((("'3)3)3) can easily be expanded if needed to close more levels of Pyth code, without negatively affecting anything else.) This probably increases the scope for adding more #-comment languages that don't have usable block comments.
58. Ksh, 1288 bytes
#16 "(}23!@)(" 3//*v\D;'[af2.qc]PkPPX'#)"14";n4
#/*0|7//`"` ['][!(>77*,;68*,@;'1,@1␉0␉␉11)(22)S␉( 1P''53'S^'q
#>␉
# 36!@␉`
#
#
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++ L+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>+.-- -. >][4O6O@
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k10vx0v0l111111^_00)
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.|
#
[ ']56pq[' ];#//
'(((p\';a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;';print((eval("1\x2f2")and 9 or 13)-(0and 4)^1<<(65)>>62)or"'x"or'{}{}{}{}({}<(((((()()())){}{})){}{})>)\{(<{}(({}){})>)}{}({}())'#}#(prin 45)(bye)46(8+9+9+9+9+=!)|/=1/24=x/
__DATA__=1#"'x"//
#.;R"12"'
###;console.log 39
""""#//
=begin //
#sseeeemPaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#*/{puts(p);}/*
#
/*
<>{//
#}
disp 49#//
#{
}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21#
#sss8␛dggi2␛`|$//''25 16*///~-<~-<~-<<<~-^_^_X222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP score (Versatile Integer Printer): .006601 (to improve, next entry should be no more than 1355 bytes)
Rundown
This program prints 58 in Ksh, 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 by @ais523.
Deadfish~ can be tested to output 48 using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are an unavoidable consequence of running any Deadfish~ program.
Explanation
@ais523 mentioned in his dc post that his answer used the same technique that Lua typically uses in polyglots, and that Lua doesn’t have # comments. I had looked into Lua a while ago and gave up on it because I didn’t know this trick of declaring a literal list from the scripting languages perspective. Last I looked at Lua, I learned that its interpreter would skip the first line if it started with a #. So I looked into creating hole in line two to put Lua.
I succeeded in this endeavor, and pasted the dc line into line 2; thinking Lua and dc would ultimately both live there. Then I noticed something with Japt.
I had recently started paying attention to the JavaScript that was transpiled by Japt, as seen in this utility. Until @WheatWizard’s Japt explanation, I hadn’t been thinking of Japt as a transpiler, mostly because I don’t really know JavaScript any better than I do any other language in this polyglot; which is to say that only really know its basic syntax. So when I glanced at the JavaScript Transpolation it only registered in my front brain as an even bigger symbol-salad than the polyglot itself.
This transpolation revelation lead me to 2 epiphanies. First, Japt transpiles comments – which clarified a LOT of the behavior I had seen. I’ll come back to this in the Japt section. Second, and more importantly, when I pasted dc into line 2 (or more specifically, when I pasted ['] into line 2), the majority of the polyglot got cut from the end of the JavaScript transpolation.
This told me that it might be possible to get Japt to stop giving us so many headaches when we use curly braces. (I have danced around Japt and curly braces in at least 3 previous answers.) And that in turn meant that Ksh could be differentiated from Zsh using the upper case variable expansion I played with in my Zsh answer.
Ksh
The variable expansion ${a:u} returns A in Zsh and a in both Ksh and Bash.
Our existing shell script, when run in Ksh, returned the same answer as Zsh, so thanks to @whearwizard’s golf suggestion, we concatenated our existing case select argument $argv[1] with ${a:u}, and created a third case which looks for A to differentiate Zsh and Ksh. (On my own I would have nested cases which is more verbose.)
We also have to assign the a variable with the a value, which is what’s happening at the beginning of this Bash/Ksh/Zsh polyglot.
;a=a;case $argv[1]+${a:u} in *1*)echo 50;;*A)echo 54;;*)echo 58;;esac;exit;
And the preceding string '(p(\' gets another ( to balance out the ) in the 3rd case definition.
That’s the easy part. Now how did we include it?
Japt
I confirmed @ais523’s assertion that that there is a parser bug in that unmatched [’s will cause Japt not to parse the anything after the [. And according to @ETHproductions, this bug has possibly existed since he wrote the parser (late 2015 – early 2016). So, this “feature” is in bounds for this polyglot. So, how do we exploit it?
For starters the bracket has to be closed for other languages, but hidden from being closed for Japt. The technique that I stumbled into solved this right off the bat, uses ' to take the next character as a string so ['] opens the bracket, takes ] as a string which is never transpiled to JavaScript.
Pip needed the backtic based string still, and that got moved to line 4 (more on that later). I believe Japt also still sees the backtic string, and considers every ] therein to be part of the string and not a closing bracket. So, the only rule we have to follow is to not put 2 closing brackets between ['] and the start of this string on line 4. Not a big cost.
Next, Japt’s existing answer (1|6$) has lived on the last line of the polyglot for as long as I remember, but now that we’re not transpiling past line 2, we need to move this. Currently, line 1 is dominated by C’s preprocessor directive syntax, not to mention all the 2D languages that have to traverse the space. All these competing needs mean that Japt must conclude on line 2 and line 2 must start with #/* in order to remain hidden from the scripters and to initiate C/C++ block comment. So that’s where we begin.
# tells Japt to take the ascii value of the next character: /. This instruction breaks up the block comment syntax which gets passed to JavaScript as 47*. Since, 47 is prime and therefore not easily multiplied by some fractional x to arrive at 7, I chose to multiply by zero and then add in the 7. I pulled the same trick as found at in the prior answer to sum 0 and 7 like so: #/*0|7.
From here, it would be preferable to immediately go into our parsing error to hide the rest of the polyglot, but #/*0|7 ['] transpiles to 47*0|7,, and that comma make for an unexpected end of input error (if you run this as stand-alone), so we obfuscate the transpolation with a Javascript comment. Remember, this still means that the ['] is parsed and transpiled, but Javascript will choose not to act on it come run time, because it is in fact a comment.
So, #/*0|7//['] gives us everything we need to answer with Japt and effectively kill it. But as always the devil’s in the details.
Pyth
Pyth is another language that attempts to parse the whole polyglot, even though we tell it to quit in line 1. For Pyth we hide the bulk of the polyglot in the double quote that starts on line 2 which we only occasionally dip out of for things like Python’s multi-line string decleration. Pyth didn’t like to parse the Japt bracket solution, so the " had to go before the brackets. But the brackets can’t exist from within a string from Japt’s perspective if we want to bug the parser. So, for Pyth, we add `"` which Japt sees a single character, backtic string, and Pyth sees a long double quote string.
Pip
Pip similarly did not like the bracket attack, but Pip like Japt recognizes the backtic as a string declaration, so we had to go a different route. Currently line 1 is obscured form Pip by way of a double space, line comment immediately following the 16, so we just do the same here prior to the Japt brackets then enter the backtic string as soon as Labrynth would allow.
Underload/Trigger/Prelude/Whitespace/Whirl/Incident
With all the space being taken up by Pip/Pyth/Japt on line 2, and the rigid requirements of the the Befunges to align their line 2 code with their line 1 code paths, some stuff had to move out of the beginning of line 2. Trigger got moved to the end of the Pyth string in line 1 where the Pyth quit statement resides. Underload got moved for the same reason, landing back near its previous home, towards the end of line 2.
The 0 thrown into the beginning of line 2 caused one of Whirl’s IPs to spin CCW instead of CW. So I had to correct the spin and position later in line 2 with an extra 10111. The order of these instructions remains, but the characters are not consecutively placed any longer because of Prelude and Incident. (you could maybe save a byte by refactoring the whirl/Incident/cow line, but ain't nobody got time for that.)
Incident didn’t like the Whirl fix because it caused 10 and 01 to become tokenized and then overlap with some business tokens on the incident line causing the lot of them to de-tokenize, so the whirl insert had to get chopped up. Also, Underload’s move caused some parenthetic reshuffling for Prelude.
All of these needs plus the flexibility of Whitespace caused line 2 to shake out to look like this:
#/*0|7//`"`['][!(>77*,;68*,@;'1,@1␉0␉␉11)(22)S␉(1 P''53'S^'q
Brain-Flak/Classic & C/++ & Octave
Finally, with all the curly brace requirements of Japt removed, I looked back through the history for all the Japt appeasing moves that have taken place and undid them.
The Bran-Flak business string now looks like this:{}{}{}{}({}<(((((()()())){}{})){}{})>)\{(<{}(({}){})>)}{}({}()) requiring only a single backslash to appease only Thutu.
The C/C++ “puts” line now looks much more reasonable like this #*/{puts(p);}/*.
And finally, the Octave+(Brain-Flak's stack-shell-game) looks like this:
<>{//
#}
disp 49#//
#{
}<>//
Oh, I also took the @ out of line 1. I never knew why I needed it, and it seems I don't today. /shrug.
Test Driver Changes
I added a few more special outputs for displaying an easier to read version of Brain-Flak, Whirl and BF/SMBF code. Enjoy.
I may have made a couple other tweaks to the driver/polyglot that I'll only remember come Monday, so I'll probably add a little more later. But this is all I got for today.
Thanks and good luck.
44. alphuck, 954 bytes
# 4"16" 3//v\(@#/;\D"14"<;n4
#/*`3 afaaZ">;[77*,68*,@;'1,'1,q)(22)PS# ␉␉␉␉ (
#yy␉;36!@
#`<` ␉
#=␉z
#<]+<[.>-]>[
#␉<
###xR+++++[D>+++++++L+++<-][<<<]>+.---.>][
#px%>~~~+␉+~*ttt*.x
#D>xU/-<+++L)
#R+.----.R␉>]|
#[#yy#yy0l0v01k1k0l0ix0jx0h0h1d111x0eU0bx0b0o1d0b0e0e00m1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l11111100(^_)
#|␉
print((eval("1\x2f2")and(9)or(13 ) )-(0and 4)^1<<(65)>>(62))or'(\{(\{})(\{}[()])}\{}\{}\{})'#46(8+9+9+9+9+=!)#1111|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"*␉
###; console.log 39
""""#//
=begin␉//
#seemeePaeueewuuweeeeeeeeeecisajjappppp*/
#define␉z sizeof 'c'-1?"38":"37"
#include<stdio.h>
main( ) /*/
#()`#`\'*/{puts(z);}/*'``
$'main'␉//
#-3o4o#$$$
<>"3"O.<␉>//
#
=end #//
"""#"#//
#0]#echo 21#/(\[FAC,1<-#2FAC,1SUB#1<-#52FAC,1SUB#2<-#32FACREADOUT,1PLEASEGIVEUPPLEASE) a>>>
#>27.say# /7Jn~49c53c'43'p;|
#8␛dggi2␛`␉|1|6$//''25 =#print(17) #s^_^_LEnd!]/*///@!32*<>ssZ222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP score (Versatile Integer Printer): .011199 (snipped in answer 40 calculates this for all answers; to improve, next entry should be no more than 1020 bytes)
Rundown
This program prints 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively, as required. Incident is checked by keeping the tokens balanced as described in previous answers. The alphuck interpreter can be found here; it outputs 44, as required.
Driver updates
Since we're paying more attention to the VIP score now, I added in a bit to the driver to calculate how many bytes we can use without regressing in that regard. I also have a crappy Haskell program for the same purpose here because this seemed like as good a time as any to force myself to learn a tiny bit more Haskell.
alphuck explanation
I thought "hey, maybe one of the umpteen brainf*** equivalents uses an output command we haven't used much!" Didn't have to get far down the list to find one that worked.
The commands aceijops equate to bf's ><+-.,[].
Aside from the P in line 2 and the 3 ss in the last line (one a bit before, and two after the Hexagony capsule), most of the new code is mixed in with the evil code.
The worst part of alphuck was finding the interpreter. I had actually given up, deleted my answer, and was in the process of searching for a replacement bf-derivative when I stumbled across this great compiler. Sadly, this means we can't test alphuck on TIO, because this compiler has some quirks that mean a trivial alphuck to brainfuck tranpilation doesn't work. Namely, cells are plain int and thus aren't constrained to 8 bits; also, this compiler treats the language as case-insensitive. Fortunately, this differences only cost me a few bytes in the end.
alphuck interpreters (not usable for this challenge)
Also, for future challenges, I wrote a couple alphuck interpreters today (Feb 23, 2017) on TIO. One is case-insensitive and the other is case sensitive (assuming the lowercase used on the esolang wiki is the intended case).
Minor golfing and fixes
I got rid of the excess m from evil. Then, to prevent m from becoming an Incident token, I replaced one of the filler xs in the main Incident string with an m.
I tried changing some of INTERCAL's FACs to DOs but that just created alternating messes in Fission and Incident, so now they're all back to FAC. I was able to swap LEGEREEX for READOUT though. The best resource I could find to look up which Latin words INTERCAL supports is here. Hoped to find some help for avoiding P and S in there, but no luck.
Hexagony is back to it's right to left capsule, which is one character longer in order to keep Perl happy, but it let me golf a bit more.
Side note: The three s's in the final line can be moved around pretty freely. Comes in handy for fine-tuning Hexagony placement.
Where to go next
@Chance suggested Octave in answer 43 (and gave some help/reasoning, so look there for that) and mentioned Cubix in a comment.
If you want to continue being as uninventive as me, I'm sure there's more bf equivalents that are simple to drop in. Just make sure there's an interpreter that predates the challenge before you write it (on that note: the interpreter/compiler I used also supports ReverseFuck, BinaryFuck, ZZZ, Ook!, Blub, There Once was a Fish named Fred, TrollScript, VerboseFuck, and WordFuck)
Warning
@Chance's first 45th answer used an extra s after the bulk of the alphuck code, removing the need for one of the ones at the end of the program. If READOUT is switched back to LEGEREEX for INTERCAL, this works, but causes alphuck to parse most of the last 3 lines of the program (from UB#2 onwards). Currently, this Just Works™ despite all the loops that are involved (most are escaped by convenient a's (equivalent to brainf***'s >), but it's worth keeping an eye on. Worst case, you can add another p to the evil/alphuck line to open a new loop and add an s near the end of the last line to skip everything.
57. Wise, 1300 bytes
#16 "(}23!@)(" 3//*v\D@;'[af2.qc]'#)"14";n4
#/*` PkPPX (22)S"[!(>7 7*,;68*,@;'1,@␉␉␉␉ P''53'S^'q
#>␉
# >36!@␉
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++EAL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>+.-- -. >][4O6O@
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k10vx0v0l111111^_)0
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.|
#
[ ']56pq[' ];#//
'(p(x0 \';case $argv[1] in *1*)echo 50;;*)echo 54;;esac;exit;0';print((eval("2\x2f5")and(9)or(13))-(0and 4)^1<<(65)>>(62))or"'x"or'\{0}1{0}1{0}1{0}([9]<((((((1)(1)(1))){1}1{1}))0{1}1{1})1>0)5{(<{1}(({1}){1})>0)}{0}({1}(1))'#}#(prin 45)(bye)|/=1/24=x046(8+9+9+9+9+=!)/
__DATA__=1#"'x"//
#.;R"12"'
###;console.log 39
""""#//
=begin //
#sseeeemPaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#
#"`#"\'*/{puts (p);}/*'"`"
/*
<>{#65}//
#}
disp 49#//
#{
1}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21#~-<~-<~-<<<~-
#sss8␛dggi2␛ `|1|6$//''25 16*///^_^_X222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP score (Versatile Integer Printer): .007019 (to improve, next entry should be no more than 1369 bytes)
Rundown
This program prints 57 in Wise, 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 on my computer.
Deadfish~ can be tested to output 48 using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are an unavoidable consequence of running any Deadfish~ program.Brain-Flak Classic does have a TIO but should be verified to run using this interpreter as the TIO interpreter post-dates the challenge.
Explanation
Wise was pretty easy to add. The current code did a whole lot of nothing.
Here is how Wise currently sees the program:
![][!>^>>!<<]<[>]>[<[><-][<-<-<-]>--->][>>-<---->]|[[^<-><><?>--|[][][]-^<<>>[]<><>|!-?:<><><>-<>|~:>]]~-<~-<~-<<<~-||^^
Since you probably are not a wise expert heres how it works
! Roll the stack, its currently empty so that doesn't do much
[] Loop until zero, since we are already at zero this does nothing
[!>^>>!<<] ^ same as above but with stuff inside (This loop would surely destroy most everything on the stack if it weren't so there is no problem anyway)
< Bitshift left, multiplies zero by 2
[>] Another loop that doesn't execute but would terminate if entered
> Bitshift right, divides zero by 2
[<[><-][<-<-<-]>--->] Decently sized loop that is not entered (This one is dangerous, cannot be exited once entered)
[>>-<---->] Another unentered loops will exit if -1 < n < 4
| Logical or, does nothing
[ Very long loop caused by the Nim comment enter at your own risk (this can actually encounter an interpreter bug I was not aware of until now)
[^<-><><?>--|[][][]-^<<>>[]<><>|!-?:<><><>-<>|~:>]
]
~-<~-<~-<<<~- Push 57
||^^ Garbage noops
As you can see it is mostly loops that are entirely skipped because we start with a zero on the top of the stack. To make it print 57 I needed to put ~-<~-<~-<<<~- after the last ]. I tried a couple of places but the best was simply as a comment in the Nim code. There are some characters Wise cares about after the Nim code but they are all either | or ^. These are logical or and xor respectively and ultimately do nothing since there is only one item on the stack and the implicit argument of all operations is 0. The only concern left would be that it would interfere with existing languages. However in that particular spot it seems to do nothing to the existing languages. I was concerned that it would have an issue with Incident, however for some bizarre reason it doesn't change anything there.
Going forward
I get the feeling that Wise is the kind of language that will either be no problem whatsoever or a really big problem. It cares about the characters :?!|&^[]~-. If you put these characters inside of existing [] you should be pretty much fine, I have marked which loops are dangerous to enter in my code explanation above. The only way you can get a non-zero value on the stack is ~ making it particularly dangerous. Any of the loops marked as safe will wipe the value for you. You can also add a ~ or > to cancel out the damage caused by a first ~ or [>] to pacify the TOS. If things get really messy [>^] or [>&] will wipe the stack pretty well add more ^ or & to make it stronger. It is proven that it is impossible to write a program that will arbitrarily wipe the stack so you are going to have to pick a tool to do the job well.
If you break Wise and need help fixing it I am always happy to help so feel free to contact me.
56. dc, 1286 bytes
#16 "(}23!@)(" 3//*v\D@;'[af2.qc]'#)"14";n4
#/*` PkPPX (22)S"[!(>7 7*,;68*,@;'1,@␉␉␉␉ P''53'S^'q
#>␉
# >36!@␉
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++EAL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>+.-- -. >][4O6O@
#x%+>+=ttt Z_*.
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k10vx0v0l111111^_)0
###x<$+@+-@@@@=>+<@@@=>+<?#d>+.--.|
#
[ ']56pq[' ];#//
'(p(x0 \';case $argv[1] in *1*)echo 50;;*)echo 54;;esac;exit;0';print((eval("2\x2f5")and(9)or(13))-(0and 4)^1<<(65)>>(62))or"'x"or'\{0}1{0}1{0}1{0}([9]<((((((1)(1)(1))){1}1{1}))0{1}1{1})1>0)5{(<{1}(({1}){1})>0)}{0}({1}(1))'#}#(prin 45)(bye)|/=1/24=x046(8+9+9+9+9+=!)/
__DATA__=1#"'x"//
#.;R"12"'
###;console.log 39
""""#//
=begin //
#sseeeemPaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#
#"`#"\'*/{puts (p);}/*'"`"
/*
<>{#65}//
#}
disp 49#//
#{
1}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21
#sss8␛dggi2␛ `|1|6$//''25 16*///^_^_X222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP score (Versatile Integer Printer): .007322 (to improve, next entry should be no more than 1355 bytes)
Rundown
This program prints 56 in dc, 55 in Brain-Flak Classic, 54 in Zsh, 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainfuck, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages (including the most recent addition, dc) were tested via the use of the test driver on TIO, linked above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 by running the official interpreter locally.
Deadfish~ can be tested to output 48 using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, and prints a number of
>>prompts to standard output, which are an unavoidable consequence of running any Deadfish~ program; the remaining output is the output of the program.
Explanation
dc
dc is a fairly old programming language. It originally started as a calculator program, then ended up being given a bunch of stack manipulation commands, and the ability to place functions on the stack, making it Turing complete (in a way rather close to Underload). It was originally intended as a practical language – in fact, it was the first programming language that could be run on the PDP-11 machine that was later used to develop UNIX – but more recently, many people would consider it an esolang. It's also a fairly popular choice for answering challenges here on PPCG, despite being fairly obscure nowadays.
In this case, there are a few relevant properties of dc that make it easy to work into a polyglot: # comments; […] string literals; and a quit command q. So the program that runs is simply […]56pq, i.e. push a string literal (that we never look at), print 56, then quit.
bash, zsh, Perl, Python, Ruby
The dc line is a new line, and it comes before the existing scripting language code. As such, it needs to be harmless in all those languages.
In Perl, Python, and Ruby, […] is a list literal. Placing a string literal inside this allows us to hide the code from these languages, while allowing dc to see it. Single quotes are much better for this purpose than double quotes (single quotes are only used in the polyglot at present to skip small sections of code, whereas several languages have almost the whole thing in a double-quoted literal). We also need a semicolon to discard the list literal when we're done.
In bash and zsh, [ is a command that evaluates expressions (and for balance's sake, uses ] to terminate the command rather than ;). If the first parameter seen doesn't start with - (it doesn't), this is a test for nonemptiness, which is great as we can meaningfully apply it to pretty much any string.
Thutu
Adding a new line that doesn't start with a # means it need to be made Thutu-safe. Appending // is the typical way to do this, and works. I also needed to add a # to hide it from the scripting languages.
Retina
Retina ascribes a different meaning to odd lines and to even lines. I added a line with just # in order to get the parity right.
Brainf***, self-modifying and otherwise
dc has no need to reopen a string literal after its q. However, square brackets need to match for another reason: they're loops in Brainf***. We can fix this by putting in an opening square bracket in at the point just between the q (where dc stops reading) and the ' (where the scripting languages start).
Alphuck
p, dc's print instruction, starts a loop in Alphuck. I changed a p on the next line to an x in order to rebalance the Alphuck code.
Incident
As usual. The rebalancing here was accomplished by adding a filler character to the Modular SNUSP line to break up one copy of the #< token (this rebalance was more awkward than usual as I needed to break up a token which had copies before the main body of the Incident code).
Summary
This was actually a really easy add (as can be seen by the small size increase). The difference in literal syntax between dc and the scripting languages made it possible to split it off early and safely (this is the same technique that's normally used to include Lua in polyglots, but Lua doesn't have # comments; dc does). A lot of languages needed changing, but most of the changes were really minor.
53. Shove, 1158 bytes
#16 "(}23!@)(" 3//*v\D@;'[af2.qc]'#)"14";n4
#/*` PkPPZ (22)S"[!(>7 7*,;68*,@;'1,@␉␉␉␉ P''53'S^'q
#>␉
# >36!@␉
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++EAL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52DO,2SUB#2<-#32DOREADOUT,2PLEASEGIVEUPFACiiipsddsdoh]>+.-- -. >][
#x%+>+=+~tt .
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v0x1k1k\4O6O@MoOMoOMoOMoOMOO0l0ix0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k10vx0v0l111111^_)0046(8+9+9+9+9+=!)
###|
'\';echo 50;exit;';print((eval("2\x2f5")and(9)or(13))-(0and 4)^1<<(65)>>(62))or"'x"or'({({1})({1}[(0)])}{1}\{1})'#}#(prin 45)(bye)|/=1/24=x<$+@+-@@@@=>+<@@@=>+<?#d>+.--./
__DATA__=1#"'x"//
#.;R"12"*'
###;console.log 39
""""#//
=begin //
#sseeeemPaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#
#"`#"\'*/{puts (p);}/*'"`"
/*
<>{#65}//
#}
disp 49#//
#{
1}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21
#sss8␛dggi2␛ `|1|6$//''25 16*///89^_^_Z222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
Want to learn more? Try the polygot chat!
VIP score (Versatile Integer Printer): .007778 (to improve, next entry should be no more than 1224 bytes)
Rundown
This program prints 53 in Shove, 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Incident was verified to test 33 by running the official interpreter on my own machine.
Deadfish~ can be tested to output 48 using this interpreter. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are an unavoidable consequence of running any Deadfish~ program.Shove was tested to output 53 using Ørjan's interpreter (which is a slight modification of my own that handles I/O in a much better way for this challenge than mine did); it was formerly available at this link, but the link is now dead. Luckily, the Wayback Machine had saved a copy.Turns out that that's no longer needed; a) Ørjan's website is back up now; b) TIO now supports Shove, so the program is now part of the main testbench.
Explanation
Shove
At this point, the challenge is mostly just about finding languages that predate the challenge to add, and then finding working interpreters for those languages that also predate the challenge glares at PPCG rules. (Anyone happen to have a pre-existing Sansism interpreter handy?) So I decided to look down the list of 2D languages on Esolang to see if any of them gave me inspiration, and stumbled across one of my own.
Shove is basically a 2D language inspired by Underload. However, rather than using an eval command ^ that works on the stack directly, stack manipulation instead works by dropping the contents of the stack directly into the program, shoving aside things that were already there, and then letting the IP run into it. In this polyglot, we're ignoring all that, and just outputting a string literal without doing any sort of calculation.
The really nice thing about using Shove in this polyglot is that it naturally splits itself off from the other languages; running polyglot #52 unmodified in a Shove interpreter causes the IP to fall off the second line of the program in stringmode, complaining about an unterminated string literal ("…" and '…' are both strings, and apart from that, the only relevant characters to Shove are the v in the first line and the > immediately below it in the second; I'm pretty glad that the interpreter ignores what it can't understand). Well, that's easy enough to fix, and dropping an apostrophe in just before the final q lets us create a capsule that only Shove parses (besides the languages that parse everything, obviously). '53'S is our Shove program to print 53. We then use the ^ command to change execution direction to upwards, causing the IP to fall off the playfield and exit the program. Simple enough, right?
Alphuck
Shove's print command S closes blocks in Alphuck. That was the easiest non-empty fix here; just drop in a P to balance it just before the Shove capsule, and everything just works.
Cubix and INTERCAL
Normally, you can just find a point in the program which Cubix control flow hits naturally, and move the Cubix capsule around into its path; not a lot of Cubix commands have irreversible effects, so you often have a lot of choice. Here, though, the very first command is naturally O, which will output a zero before we can do anything else. What a pain.
The O is inside the INTERCAL code, at a point which is fairly difficult to pad out of the way (it's in the middle of a fairly long keyword), so I decided to rearrange the INTERCAL code instead. In this case, I moved the politeness to a different part of the code. I also changed one copy of DO to FAC because I needed a padding character for Cubix to prevent its capsule breaking up an Incident token that's part of the main program. That let me drop the capsule into the Incident/COW line, which is to be honest probably the easiest place to put it.
Fission
Fission is an absolute minefield here, and even with the help of a Fission debugger I couldn't figure out what was causing extraneous output in the Fission program. In the end, I decided that in the interests of keeping the polyglot going, I'd try to terminate the Fission program as soon as possible. This isn't a fastest-code challenge, but in Fission, it may as well be; there are way too many Fission landmines (atom bombs?) now in the code for the Fission code to sanely be allowed to run for long.
There are two potential ways to do this; add something like R.__* to a safe place in the polyglot as a sort of fuse that causes the program to end, or just remove the __ that sets the exit code in the existing program. In the end, laziness ran out, and I decided that an intentional exit with exit code 2 was the simplest way to stop having to think about Fission any more; after all, it's within the rules, and we can always fix it later if we really want to.
Incident and Python
Nearly all the changes I made have zero effect on Incident, so I was hoping to get away without any incidents occurring. However, removing one of the three copies of __ while fixing Fission created a token imbalance, fairly obviously. Given that I created Incident and thus ought to know it better than most of the other people here, I looked for a zero-byte way to fix it, and did so in a rather indirect way; Python's division "1\x2f2" can be changed to any other fraction numerically between 0 and 1, such as "2\x2f5", which causes "1 to no longer appear three times in the program. Now, that wasn't a token anyway, but the reason it wasn't a token was because 12 also appeared three times in the code, and the overlap "12 in the Fission code disqualified both tokens. Remove "1, and now there's no overlap, meaning that 12 becomes a token, and rebalances the code.
And that's pretty much it. I hardly added anything, and thus hardly had to change anything; this program's only 8 bytes longer than the last. (Sorry for reducing the VIP headroom so much. Hopefully there's still space for whatever you want to do, and if there isn't, we can always backtrack on the VIP score a bit and make it up later.)
52. COW, 1150 bytes
#16 "(}23!@)(" 3//*v\D@;'[af2.qc]'#)"14";n4
#/*` PkPPZ (22)S"[!(>7 7*,;68*,@;'1,@␉␉␉␉ q
#>␉
# >36!@␉
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++EAL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52PLEASE,2SUB#2<-#32DOREADOUT,2DOGIVEUPDOiiipsddsdoh]>+.-- -. >][
#x%+>+=+~tt .
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v0x1k1kMoOMoOMoOMoOMOO0l0ix@O6O4/0jor0h0h1d111x0eU0yx0y0moO1d0y0e0e00m1d0i0fx0g0n0n11MoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOmOoMOo0moo0n0tx0t0moO0f0t0gOOM0g0f0h0j0j0i0001k10vx0v0l111111^_)0046(8+9+9+9+9+=!)
###|
'\';echo 50;exit;';print((eval("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))or"'x"or'({({1})({1}[(0)])}{1}\{1})'#}#(prin 45)(bye)|/=1/24=x<$+@+-@@@@=>+<@@@=>+<?#d>+.--./
__DATA__=1#"'x"//
#.\."12"__*'
###;console.log 39
""""#//
=begin //
#sseeeemPaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#
#"`#"\'*/{puts (p);}/*'"`"
/*
<>{#65}//
#}
disp 49#//
#{
1}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21
#sss8␛dggi2␛ `|1|6$//''25 16*///89^_^_Z222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
Want to learn more? Try the polygot chat!
VIP score (Versatile Integer Printer): .008178 (to improve, next entry should be no more than 1217 bytes)
This program prints 52 in COW, 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Cubix’s cube shape viewed here
Incident is checked by keeping the tokens balanced as described in previous answers.
For Deadfish~, can be tested to output 48 with this. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are an unavoidable consequence of running any Deadfish~ program.
Changing spaces
We had 4 instances of ␠␠ in order to detokenize it. I changed echo␠␠21 to echo 21 and removed both spaces in ^_)␠␠0046.
COW Explanation
As it turns out, most of the Cow interpreters I could find (these three in C++, K, and C++ and this one in Javascript) all irkingly output a newline with each OOM (print cell at int) command. Then, I found an interpreter on a German geocaching tools website that doesn't have that weird quirk, so I thought I was in the clear. Then, I found out that that interpreter just fails in weird ways sometimes, so I went back to the first JS one I found. Not being able to use OOM on two small numbers cost me ~35 bytes in the end. Ouch. Still came in just 1 byte under the VIP limit for this answer though.
The COW code I ended up with is just the brainf*** constant for 52 plus a print.
Making a mess of the Incident
In a previous answer, we overlooked Incident breaking from 01 becoming a token, which overlapped with 1k, causing both to not be considered tokens, so I broke up one of the 01s with an x (which was necessary padding to help with Cubix anyways).
COW has been interleaved into the Incident line. It's a mess to read this way, but it let me golf out some of the x's we used for padding, keeping me just barely in the VIP score. However, mo itself became a token. To fix this, I replaced Incident's 0o token with 0mo and arranged the rest of the COW code around that. The end result is that it's not as easy to move around bits of COW as you would think, because the 0mo placement is important.
There may have been a better token choice for replacement; I didn't spent a lot of time selecting one. If you're looking at changing that, remember that evil uses m as landing points for jumps, and that not allowing O0 and o0 to become tokens (or, strategically making them tokens) will be important. I didn't have enough time to work on that puzzle, but if I get some time before another answer appears I might try.
I particularly want to point out this section of the line, where two moos are separated by a zero. It'd be easy to overlook (especially with a font like Notepad++'s, as you can see in the image), and doing so while tweaking things around there could make both COW and Whirl blow up.
Appeasing the forces of evil
All of the extra ms meant evil's jumps didn't carry it quite as far as the used to, making it parse a lot more characters. Some incident tokens have been renamed to keep evil happy, and two of the es on the evil/alphuck line have been moved to precede the m that evil lands on, as evil now parses two es in the Incident line (just before the Cubix capsule). There was also an issue with a lone x that was being parsed. I didn't want to replace it with a new filler character, as the Incident line's hard enough to follow as is, so instead I did this:
Switched an Incident token to 0t, since t in evil is "skip next command if accumulator is not 0." The accumulator spends most of it's time not equal to 0, so I figured that was a fair assumption to depend on to jump over the x. The second t just skips an m that wasn't being used anyways.
In general, b e g p q r u w z are troublesome characters for evil to parse. l v x may also cause issues if not encountered in pairs. If you don't want to construct a more fragile evil program, it's easiest to avoid those.
Cubix
The Cubix capsule moved a bit.
Fission
Despite throwing O all over the place, Fission never even broke for me. I just want to formally apologize here for the Incident line now being a minefield of Fission output statements.
51. Assembly (x64, Linux, AS), 1086 bytes
#16 "(}23!@)(" 3//*v\D@;'[af2.qc]'#)"14";n4
#/*` PkPPZ (22)S"[!(>7 7*,;68*,@;'1,@␉␉␉␉ q
#>␉
# >36!@␉
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=x<R+++++[D>+++++++EAL+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52PLEASE,2SUB#2<-#32DOREADOUT,2DOGIVEUPDOiiipsddsdoh]>+.-- -. >][
#x%+>+=+~tt .
#D>xU/-<+++L
#R+.----\).>]|
#[#[(}2}20l0v01k1kx0l0ix0jor0h0h1d111x0eU0bx0b0o1d0b0e0e0@O6O4/0m1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l111111^_) 0046(8+9+9+9+9+=!)
###|
'\';echo 50;exit;';print((eval("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))or"'x"or'({({1})({1}[(0)])}{1}\{1})'#}#(prin 45)(bye)|/=1/24=x<$+@+-@@@@=>+<@@@=>+<?#d>+.--./
__DATA__=1#"'x"//
#.\."12"__*'
###;console.log 39
""""#//
=begin //
#sseemeePaeueewuuweeeeeeeeeeCisajjap*///;.int 2298589328,898451655,12,178790,1018168591,84934449,12597/*
#define p sizeof'p'-1?"38":"37"
#include<stdio.h>
main ( )/*/
#
#"`#"\'*/{puts (p);}/*'"`"
/*
<>{#65}//
#}
disp 49#//
#{
1}<>//
$'main'//
#-3o4o#$$$
#<R>"3"O.
=end #//
"""#"#//
#}
#s|o51~nJ;#:p'34'\=#print (17)#>27.say#]#print(47)#]#echo 21
#sss8␛dggi2␛ `|1|6$//''25 16*///89^_^_Z222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
Want to learn more? Try the polygot chat!
VIP score (Versatile Integer Printer): .008186 (to improve, next entry should be no more than 1151 bytes)
This program prints 51 in Assembly, 50 in Bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here.
Modular SNUSP can be tested to output 31 here.
Cubix’s cube shape viewed here
Incident is checked by keeping the tokens balanced as described in previous answers.
For Deadfish~, can be tested to output 48 with this. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are an unavoidable consequence of running any Deadfish~ program.Assembly can be tested to output 51 here
Thanks and Congratulations
When @ais523’s 50-in-1-k answer dropped 2 weeks ago, a tear rolled down my cheek. It was too beautiful. And it was in Bash. It was too perfect.
I turned to my wife and said “I think the polyglot is done,” feeling immense pride.
She turned to look me in the eye, paused a moment, and said “Good. Now take out the trash.”
What she meant though was that she felt deep joy for me and my internet friends. Thanks and congratulations to everyone.
Assembly Explanation
In the days that followed, my mind kept wandering back to something @ais523 said in polyglot chat shortly before posting Bash. He pointed out that some flavors of assembly use # based line comments and /* block comments. Well that was enough for me to slowly lose my mind for the next 2 weeks.
There is a kind of implicit challenge in polyglots to include legitimate languages. I’m using the term legitimate here very loosely, but I think we can all grok what I’m getting at. It’s a one thing to include Brainf***, but it’s another thing entirely to include the likes of Mathlab or R. Assembly certainly falls into the latter category, and my mind couldn’t let it go. But I knew nothing of Assembly, so this was an uphill battle.
After banging my head against the problem for a while, looking for a way for Assembly and C/C++ to coexist, I found this is the documentation for the GNU assembler:
To be compatible with past assemblers, lines that begin with '#' have a special interpretation. Following the '#' should be an absolute expression (see Expressions): the logical line number of the next line. Then a string (see Strings) is allowed: if present it is a new logical file name. The rest of the line, if any, should be whitespace.
This I noticed happened to be quite similar to our pre-processor directive for C/C++ in line 1 of the polyglot. After some trial and error I found that #1 “bla” 1//* would enter a block comment for Assembly only.
And so a polyglot was made.
With the biggest blocking problems solved, I set out to golf down this hello world example.
.intel_syntax noprefix
.section .data
msg: .asciz "51"
.section .text
.global _start
_start:
# write syscall
mov rax, 1
# file descriptor, standard output
mov rdi, 1
# message address
mov rsi, OFFSET FLAT:msg
# length of message
mov rdx, 14
# call write syscall
syscall
#End the Program
mov rax, 60
mov rdi, 0
syscall
Actually I lied a minute ago, the very first version of the Assembly code I used was in AT&T syntax, which is one of two syntactic branches of Assembly. One of the main elements of AT&T syntax is that it’s register references use a % prefix and this is a problem for the polyglot. Cardinal uses % as a pointer origin, so if we littered a bunch of % about, it’d be like a second Fission reaction.
The other syntactic branch, which doesn’t use % as a register prefix, is called Intel syntax. The exploit we’re using in the polyglot to get past the first line and enter a block comment is in the GNU Assembler (GAS or AS for short). AS has the happy feature of allowing both syntactic branches. You just have to declare that you want to use Intel syntax, which is happening on Line 1 of the Assembly code.
Assembly uses registers, which are a small number of memory locations literally located on the CPU for speed of access. This isn’t unique to Assembly other than the fact that their use is not abstracted away from the developer’s concern.
There are different kinds of registers which are used for different purposes. From Wikipedia:
• AX multiply/divide, string load & store
• CX count for string operations & shifts
• DX port address for IN and OUT
• BX index register for MOVE
• SP points to top of stack
• BP points to base of stack frame
• SI points to a source in stream operations
• DI points to a destination in stream operations
AX is used in line of the _start Function here: mov rax, 1. The r in rax indicates that the memory is 64-bit. If we swapped this for an e, that would indicate a 32-bit memory, which is totally valid to do with a 64-bit processor. We just wouldn’t use the top half of the available memory. To indicate 16-bit memory, you just use ax, which is fine for us because we’re just printing integers. So we can golf a few bytes by changing all the register references to 16-bit.
Okay, not quite all the register references could drop the r. mov rsi, OFFSET FLAT:msg. If you’re familiar with Assembly, but not this statement, it’s because this was semi unique to AS. At least, that what I gleaned from this, which helped me gold down the statement to just lea rsi,m.
After this, I experientially found that I could knock _start: down to just _p and cut .global _start entirely with only a warning issued. Second, msg: was reduced to just a single character variable p:. I chose p for both the string variable and the starting function to offset some of the s Assembly added for Alphuck’s benefit.
Then, I put in ; to delimit instructions in order to put them all on one line. This is primarily to avoid excessive trailing #//s on each line for Thutu’s benefit. Also, I noticed that our Assembler didn’t appear case sensitive, so I just upper or lower cased various characters to avoid Incident imbalance.
This golf'd us down to:
.intel_syntax noprefix;.text;mov ax,1;mov di,1;lea rsi,m;mov dx,2;syscall;mov ax,60;mov di,0;syscall;m:.asciz "51"
After all this, Japt and Underload were the only problem children in this answer. Japt had some beef with the * added in line 1, but it seemed to be fixed by reverting to the puts(p); line from the C++ answer. I ended up throwing a ( in this line as well and then closing it on Octive’s line. This was so Underload would stop sefaulting. A similar treatment was had on line 1 to add in the * there.
This was enough to meet the byte requirements of this challenge. In fact I verified this by producing this version of the polyglot. But I wanted to attempt to improve the VIP score as well if possible. And since I had a fulfilled all the requirements of the challenge, I felt ok about collaborating to golf down the code. So I stopped over at polyglot chat to seek some golfing help.
We must go deeper
@ais523 demonstrated a technique of passing the instructions to the assembler as machine code with this statement.
.text;.long 2298589328,898451655,12,178790,1018168591,84934449,12597
Machine code is a series of numeric instructions executed directly by the CPU which can be represented in decimal, Hexadecimal or Octal. For our purposes decimal is the shortest since (hex takes a leading 0x to represent). The .long statement here is making the declaration that what follows is a series of decimal machine code instructions.
Well I poked at this statement as well for a bit to see what the assembler would allow, and made a couple changes. First, I found that I can remove .text; all together, with only warnings issues, which was a pretty sold byte saving. Then a while later I also found, this statement in the AS spec documentation
.long is the same as .int
Cool. So, we can make that swap for a quick byte. Now our assembly, but really machine code, was cut down to this:
.int 2298589328,898451655,12,178790,1018168591,84934449,12597.
While this is all well and good, it’s quite difficult to work with machine code directly and I wanted to at least see how to make all the translations. So ideally, we’d want to dissemble the machine code back to assembly. The easiest way of doing that is to take an object dump, which @ais523 demonstrated for me with this code snippet.
And here’s just the Assembly.
nop
mov $0x1,%al
mov %eax,%edi
lea 0xc(%rip),%rsi
mov $0x2,%dx
syscall
mov $0x3c,%al
xor %edi,%edi
syscall
.byte 0x35
xor %eax,(%rax)
That link also shows some 2 character hex numbers alongside each line of assembly. Those correspond to the decimal instructions. For example, if you put 2298589328 into this decimal to hex converter, you get 8901B090 back. And if you look closely, those are the first 4 hex instructions from the object dump (in reverse order).
From what I can tell, sets of 4 hexadecimal numbers are always used to convert to decimal and the main byte saving trick being use here is to structure the assembly so that the last several hex numbers in our 4 sets are 00. These will then transform to leading zeros when we put them into the .int statement which are just omitted.
This is what’s happening in the 12 statement. In hex portion of the object dump this is 0c 00 00 00.
This is as far as my understanding of Assembly has gotten in 2 weeks. What a crash course!
Incident
Incident was a more difficult solve in the shorter assembly implementation because it weighted the polyglot tokens much heavier to the top. Here is the Incident report.
!in line 2 detokenizes!The first
EAon the INTERCAL line detokenizes itselfThe last space on the second to last line detokenizes a space-space token.
85on the last line detokenizesThe
Rin#<R>"3"O.detokenizesR65in<>{#65 }//tokenizes6516on the last line detokenizes itself89on the last line tokenizes itself
Cardinal
I just realized I made a change to Cardinal that I forgot to document. I spent some time poking around looking for ways to save bytes, and decided to learn Cardinal. After a little time with the documentation, I saw this line.
=copies the pointer's active value into its inactive value.
This was not a trick being used in the polyglot. The old solution included these instrucitons: `++~*t
++ incriments up to 2.
~ changes the active stack
* adds the stacks.
I realized that ~* could be achieved with just the = instruction, so I reworked the solution to take out some useless stack swapping and add in this small byte saving.
50. bash, 1024 bytes
#16 "(}23!@)" 3//v\D(@;'[af2.qc]GkGGZ'#)"14";n4
#/*` "[!PPP(22)SP(>7 7*,;68*,@;'1,@ ␉␉␉␉ q
#>␉
# >36!@␉
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=<xR+++++[D>+++++++L+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52PLEASE,2SUB#2<-#32DOREADOUT,2DOGIVEUPDOiiipsddsdoh@O6O4/]>+.-- -. >][
#Rx%>~~~+ +~*ttt*.x
#D>xU/-<+++L
#R+.----\).>]|
#[#[/v/v(/0l0v01k1kx0l0ix0jor0h0h1d111x0eU0bx0b0o1d0b0e0e00m1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l111111^_) 0046(8+9+9+9+9+=!)
###|
'\';echo 50;exit;';print((eval("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))or"'x"or'({({1})({1}[(0)])}{1}\{1})'#}#(prin 45)(bye)|/=1/24=x<$+@+-@@@@=>+<@@@=>+<?#d>+.--./
__DATA__=1#"'x"//
#.\."12"__*'
###;console.log 39
""""#//
=begin //
#ssseemeePaeueewuuweeeeeeeeeeCisajjapppp/*/
#define z sizeof'c'-1?"38":"37"
#include<stdio.h>
main( )/*/
#()`#`\'*/{puts(z );}/*'``
<>{# }//
#}
disp 49#//
#{
1}<>//
$'main'//
#-3o4o#$$$
#< >"3"O.
=end #//
"""#"#//
#}
#|o51~nJ;#:p'34'\
#ss8␛dggi2␛ `|1|6$//''25 =#print(17)#>27.say#]#print(47)#]#echo 21#ss*///nd^_^_Z222999"26
Want to learn more? Try the polygot chat!
As usual, I replaced literal tabs with ␉ and literal ESC characters with ␛, due to limitations of Stack Exchange. You can get an easily copiable version of the program from the "input" box of the TIO link above.
Rundown
This program prints 50 in bash, 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver above. The usual four culprits need testing separately:
Incident was tested using its official interpreter, offline;
Deadfish~ was also tested using its official interpreter, offline;
Modular SNUSP was tested online here;
Reng was tested online here.
Explanation
I was looking at various leads for languages to add. One possibility was to find a language with # line comments that could plausibly be added to the "scripting language" line (which handles Perl, Python 2 and 3, and Ruby). It took me a while to think of an appropriate language that could be syntax-compatible with the ones already there, though.
It turns out that the answer had been staring me in the face for ages. If you click the TIO link above, it'll open up the polyglot test driver, which is written in bash. So all this time, I had a tab saying "Bash — TIO Nexus". You'd have thought that'd be a hint, but apparently I missed it. As a bonus, bash is also a scripting language, so the term "scripting language line" is still appropriate.
The bash program starts in the same place as the other scripting languages. However, there's a fairly simple way to split it away from them; in single-quoted strings, \ is an escape character in most languages, but not in bash. So we can hide bash code from the other languages via '\'…';, which is a degenerate statement (with no effect) in Perl, Python, and Ruby, but executed in bash. echo 50;exit is a fairly simple way to end the bash program. Well, almost.
The biggest problem here is that bash will, upon running exit, continue parsing until the end of the current line (even though it doesn't execute the code in question), so we need to make sure there are no syntax errors on the rest of the line. We have a ' just after exit; that isn't (and cannot be) immediately matched. Later on on the line, '…' is used to hide some Brain-Flak code from the scripting languages, but that would unhide it from bash. As a result, we need to change what sort of string literal we're using to hide the code, going from single-quoted to double-quoted strings. or"'" does the trick without disturbing Perl, Python, or Ruby (as the left-hand argument is truthy in every case).
We now have an unmatched double quote that extends onto a future line. It was fairly hard to close it without disturbing at least one other language; what we actually do is to change the way we hide code from bash from double quote back to an unmatched single quote in a Python/Ruby comment on the subsequent line, and finally close the single quote at the end of the line after that.
Pyth and 05AB1E
Messing around with double quotes also disturbs the languages that were using double-quoted strings to hide code, Pyth and 05AB1E. The main trick we use here is to ensure that every double quote we add has another double quote soon afterwards in order to expose as little code as possible. (This explains the extra double quote on the __DATA__ line, which isn't necessary for bash.) Pyth uses \ as an escape character; the main upshot of this is that it limited the scope I had for messing around with strings in the scripting languages, forcing me to use the rather convoluted method above (as I couldn't easily make use of the difference in \ behaviour between bash and everything else). In 05AB1E, ' acts as an escape character outside strings, and having it escape the leading " wouldn't do. So I ended up needing to place a useless padding character (defaulting to my usual x; it makes things easier to read!) inside the "'" constructs that are used to change between bash quoting styles.
Prelude
By far the hardest language to fix here. The problem is that the scripting line, with all its parentheses, was moved sideways, and thus the Prelude control flow (which cares a lot about the way in which parentheses are vertically aligned) was completely destroyed. I thus had to try to reconstruct something that works.
Worse, the current first line (which I really didn't want to rewrite) places something of a hard limit on where the parentheses can appear. It starts off with a nonzero digit (two of them, in fact!), and is soon followed by an opening parenthesis. That's a loop in Prelude, and loops early on in the control flow in Prelude cause a number of different issues (mostly because they cause more code to run, rather than less). As such, I badly needed to open a 0-iteration loop on some other line in order to skip over that code. The main line for the C program is highly suitable, but we need to be very careful with where the matching closing bracket is; too far right and the unmatched bracket on the #R+ line will cause trouble, too far left and it won't comment out enough code. (Bear in mind that an opening parenthesis on one line can match a closing parenthesis o a different line.)
Once that's done, we have just enough space to stick in an opening parenthesis on the Incident line, and we've finally got safely past the first few characters of the program. However, the difference in parenthesis placements ends up meaning that some of the Incident/Whirl code actually runs in Prelude, corrupting the stack. Instead of trying to prevent this, I moved some of Whirl's zeroes further to the right, allowing them to give us a working Prelude program again.
One other small change was on the first line of the program; the final parenthesis of the line was in a position that was very hard to avoid. I added an extra c just after the Pyth code to shift it to the right. (Many languages are parsing that point of the program, so it took a surprising amount of trial and error to find a padding character that wouldn't break at least one language!)
Incident
Prelude was hard enough by itself, but getting Prelude and Incident working at the same time was nightmarish. Prelude placed a lot of constraints on the code which prevented me freely moving things around, and thus made accidental token construction harder to golf out. For example, Prelude only really needs one 0 moved out to the right, but that caused 00 to become a failed token, breaking some of the tokens we wanted as part of the Incident program (because if two tokens overlap, they're both rejected, and the 00 was overlapping a token we wanted in addition to overlapping itself). I had to move both out to make a fourth copy and prevent it being even considered as a token.
More subtle are the tokens ;' and ␠␠ (i.e. two space characters). The issue is that these both appear before the kG that is being used to jump to the start of the program, and thus will break Incident's control flow (in addition to breaking the program's centre point).
Removing a copy of ␠␠ by breaking it up doesn't seem viable. Removing it via overlapping it might be possible (␠= is a promising potential overlap), but it's almost certainly less verbose to just add a fourth copy, which is what I did here.
Meanwhile, we can use a different trick for ;'. Breaking it up isn't something I wanted to try, given that it's used in fairly spacing-sensitive situations. However, it's not that near the start of the program (despite appearing on the first line), so it's plausible that we could jump over it (thus causing it to not affect control flow) rather than needing it to not exist. I looked for a suitable token to use for the jump which wouldn't screw up any of the other languages. /v appears a little earlier on the first line, and doesn't break anything, and thus that's what I used.
50 languages in 1 Kib of code
It was pointed out by @MistahFiggins that my 1025-byte submission would be way neater if it were 1024 bytes (especially as the fiftieth language is a milestone in its own right). This required finding a byte of savings somewhere. In this case, I saved three bytes in the Deadfish~, at the costs of two extra bytes used to make Incident tokens line up correctly, and thus bringing the program down to 1024 bytes exactly.
Previously, the formula that the Deadfish~ code used was (2²+2)²+10×1+2 = 48. The new formula is (3²-2)²-1, also producing 48. Surprisingly, it isn't that much shorter to write in Deadfish~, despite being considerably simpler.
This also gives us a VIP score of .008192. Not only is this a new record, it's also a nicely round number in its own right (which is, obviously, a consequence of having nice round numbers as the inputs to the formula).
49. Octave, 995 bytes
#16 "(}23!@)" 3//v\D(@;'[af2.q]GkGGZ'#)"14";n4
#/*` "[!PPP(22)SP(>7 7*,;68*,@;'1,@ ␉␉␉␉ q
#>␉
# >36!@␉
#`<`
#<]+<[.>-]>[
#{
#z}
#
#=<xR+++++[D>+++++++L+++<-][pPLEASE,2<-#2DO,2SUB#1<-#52PLEASE,2SUB#2<-#32DOREADOUT,2DOGIVEUPDOiipsiis{i}ii@O6O4/oh]>+.---.>][
#Rx%>~~~+ +~*ttt*.x
#D>xU/-<+++L
#R+.----\).>]|
#[#[kGkGx/0l0v01k1k(x0l0ix0jx0h0h1d111x0eU0bx0b0o1d0b0e0e00m1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l11111100^_)46(8+9+9+9+9+=!)
###|
print( (eval ("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))or'({({1})({1}[(0)])}{1}\{1})'#}#(prin 45)(bye)|/=1/24=x<$+@+-@@@@=>+<@@@=>+<?#d>+.--./
__DATA__=1#//
#.\."12"__*
###;console.log 39
""""#//
=begin //
#ssseemeePaeueewuuweeeeeeeeeeCisajjapppp/*/
#define z sizeof'c'-1?"38":"37"
#include<stdio.h>
main( )/*/
#()`#`\'*/{puts(z );}/*'``
<>{# }//
#}
disp 49#//
#{
1}<>//
$'main'//
#-3o4o#$$$
#< >"3"O.
=end #//
"""#"#//
#}
#|o51~nJ;#:p'34'\
#ss8␛dggi2␛ `|1|6$//''25 =#print(17)#>27.say#]#print(47)#]#echo 21#ss*///nd^_^_Z222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP score (Versatile Integer Printer): .008457 (to improve, next entry should be no more than 1057 bytes)
This program prints 49 in Octave, 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above.
Reng can be tested to output 19 here. I’m not positive this doesn’t have an error, if someone could verify…?
Modular SNUSP can be tested to output 31 here.
Cubix’s cube shape viewed here
For Deadfish~, can be tested to output 48 with this. Note that Deadfish~ takes the polyglot to be fed on stdin, but and prints a number of
>>prompts to standard output, which are an unavoidable consequence of running any Deadfish~ program.Incident is checked by keeping the tokens balanced as described in previous answers.
Octave Explanation
Octave is the last of the languages that I initially spotted as a possible inclusion when I set out to opened the polyglot up to lines of code that didn’t start with # in my Rail answer. For those that have been following along, I’ve been talking about Octave for a few weeks as a possible inclusion and I almost gave up on it when @SnoringFrog rightly pointed out that its start and end block comment statements had to be on their own lines. This turned out to be a critical piece of information I had missed in testing, which previously lead to some poor assumptions.
But on a whim last week, I tried to probe Octave’s requirements and developed my way into a little Japt/Octave polyglot. This code runs in both Japt and Octave to produce their respective numbers.
With proof positive of Japt/Octave co-habitability, I set out to see if there were any other hidden problems, and yes there were several issues. But first, let’s go over the Octave basics. #{ and #} are the begin and end block comment statements, both of which have to be on their own line, with nothing before or after the statement. This means that the print statement disp 47 can’t be tacked onto the end of the block comment like so many other languages do, which was the driver for its placement. Here is how the Polyglot looks from Octave’s perspective.
# Several Line Comments
#{
Block Comment
#}
disp 47 # Line comment
#{
Block Comment
#}
# A Couple Line Comments
A language of note for Octave is PicoLisp, which has the same command to initiate a block comment, and in fact both share the same #{ to open their first block comment. But PicoLisp’s end block comment is }# instead of #}, which can be seen on the long Python line.
CoffeeScript
The big surprise of looking at Octave again, long after noting it as a possibility, was that CoffeeScript had a similar problem to Japt, in that it treated a #{} in a string as containing code between the curly braces. And if you’ll remember, CoffeeScript handles literal string declaration the same way that Pythons do. So deep in the center of our Russian doll of string/comment declarations, where Octave’s print statement had to live, CoffeeScript didn’t want to see Octave’s block comment indicator. That’s a problem.
Instinct would suggest that the same basic trick for Japt should work for CoffeeScript. But there is a difference. CoffeeScript has # based line comments, so if the line following Octave’s #{ started with # it wouldn’t be parsed by CoffeeScript.
Why is this as problem? Well, the next line has to have a } to terminate the in-string-code for CoffeeScript and if we put in a } that’s not hidden behind a # it breaks another language. Care to guess which one?
Yes, you in the back…
You are correct; this is a silly, complicated mess. The answer however is Brain-Flack. You see, Brain-Flak needs balanced {s and }s, and by hiding the { behind a # but not the } causes Brain-Flak to bomb out.
So we must expose a preceding { to Brain-Flak, and this is what’s going on here: <>{# }//. The # inside the braces is the same Japt trick I used to party with PickLisp in answer 45. Then the } closes the brace for Japt while leaving it open for Brain-Flak. And of course the // at the end of the line is the same Thutu placation trick used whenever a line doesn’t start with a #.
For Brain-Flak the {} instruction pops the active stack, which is bad mojo for us because that’s where our answer lives. I solved this by preceding the {} with an active stack swap instruction: <>. Then once Brain-Flak is done popping the empty stack, we switch back to the answer stack here: 1}<>//.
Altogether, this leaves us with the following code snippet to integrate Octave:
<>{# }//
#}
disp 47#//
#{
1}<>//
Everything Else
Well, there wasn’t really anything else. A little tweaking for Retina, Incident, and Cubix, and that’s it. Nothing note worthy for once.
Happy Polyglotting!
48. Deadfish~, 957 bytes
Note: Deadfish~ is not a "programming language" by our standard definition. However, the current consensus is that answers can be written in other sorts of computer languages (the unifying question here is at +22/-7 in favour of allowing them, and the standard loophole that previously disallowed them is at +22/-14, i.e. less consensus, and not the ⅔ majority that is required to count as a loophole). The language has also been used to answer questions in the past, with the same I/O conventions as used here.
If you disagree as to whether this language is acceptable, please speak up quickly, so as not to retroactively break the chain.
#16 "(}23!@)" 3//v\D(@;'[af2.q]GkGGZ'#)"14";n4
#/*` "[!PPP(22)SP(>7 7*,;68*,@;'1,@ ␉␉␉␉ q
#>␉
# >36!@␉
#`<`
#<]+<[.>-]>[
#{#z}
#=<xR+++++[D>+++++++L+++<-][xPLEASE,2<-#2DO,2SUB#1<-#52PLEASE,2SUB#2<-#32DOREADOUT,2DOGIVEUPDOipipsiis{i}ii@O6O4/oh]>+.---.>][
#Rx%>~~~+ +~*ttt*.x
#D>xU/-<+++Lnd
#R+.----\).>]|
#[#[kGkGx/0l0v01k1k(x0l0ix0jx0h0h1d111x0eU0bx0b0o1d0b0e0e00m1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l11111100^_)46(8+9+9+9+9+=!)
###|
print( (eval ("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))or'({({1})({1}[(0)])}{1}\{1})'#}#(prin 45)(bye)|/=1/24=x<$+@+-@@@@=>+<@@@=>+<?#d>+.--./
__DATA__=1#//
#.\."12"__*
###;console.log 39
""""#//
=begin //
#ssseemeePaeueewuuweeeeeeeeeeCisajjapppp/*/
#define z sizeof'c'-1?"38":"37"
#include<stdio.h>
main( )/*/
#()`#`\'*/{puts(z );}/*'``
$'main'//
#-3o4o#$$$
#<.>"3"O.
=end #//
"""#"#//
#|o51~nJ;#:p'34'\
#ss8␛dggi2␛ `|1|6$//''25 =#print(17)#>27.say#]#print(47)#]#echo 21#ss*///^_^_Z222999"26
As usual, I recommend copying the program from the TIO link above (it's in the "Input" box) in order to get it byte-for-byte correct; I've had to replace literal tabs with ␉ and literal ESC characters with ␛ to prevent Stack Exchange deleting them.
Note that there's now a chat room for discussing answers to this challenge. Come over if you have questions/suggestions/ideas!
Rundown
This program prints 48 in Deadfish~, 47 in Lily, 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
VIP score (Versatile Integer Printer): .008653 (to improve, next entry should be no more than 1018 bytes)
Verification
Most languages are verified by the TIO link above. For the others:
- I've verified Incident by running it locally on the official interpreter (fixing a number of bugs that had been introduced by token-balancing; specifically, parts of the original Incident program weren't running).
- For Deadfish~, I used this interpreter. Note that Deadfish~ takes the program to run interactively. As such, I fed it the polyglot on stdin, but it nonetheless prints a number of
>>prompts to standard output, requesting more of the program to be input. I'm assuming that these don't count as part of the program's output, given that they're an unavoidable consequence of running any Deadfish~ program (and are similar in nature to banners printed by interpreters when they load). - Reng was tested using this online interpreter.
- Modular SNUSP was tested using this online interpreter.
Explanation
Deadfish~
This was actually an incredibly easy add.
Deadfish is a fairly infamous language, being almost trivially simple, and has attracted a lot of implementations as a result of being so easy to write, and yet just complex enough to be interesting. The language has a few simple arithmetic operations on an accumulator, and not really anything else. As such, the language's only real use is printing integers other than 256.
Deadfish~ is an advanced version that adds a few extra commands. The ability to halt the program is the most important, meaning that we don't have to ensure that the program as a whole contains exactly one o. It also allows us to produce the number 48 in a slightly terser way. (That said, I spaced out a bit while writing this and completely forgot that 49 was a square number, a fact that means that the Deadfish~ code should be substantially golfable. I'm mostly aiming to have something that works, rather than something golfed. Oh well, it means more VIP/20% headroom for the next entry.)
The Deadfish~ code is appended to the end of the INTERCAL; it has to come relatively early, and that's a spot in the program that basically nobody but Cubix is parsing. The code itself is iisiis{i}ii ((2²+2)²+10×1+2 = 6²+12 = 48), followed by oh to output and exit.
Alphuck
Deadfish~ commands are lowercase letters. Alphuck commands are also lowercase letters, so it's not surprising that there was a clash. I had to add a few junk p commands to keep Alphuck balanced against the s commands in the Deadfish~ code.
Incident
Incident was fairly easy to fix when I realised what the problem was; some new tokens had been introduced overlapping two existing Incident tokens, and those were removing parts of the original Incident program. I scattered a few extra xs into the code to break up those tokens, restoring the code to how it originally worked.
Cubix
The size of the program has changed, and thus so has the size of the cube. I moved Cubix's code to the end of the Deadfish~; it now looks like @O6O4/ (control flow naturally enters from above, and will hit the / and run right-to-left along the Cubix code).
Fission
Fission was producing some extraneous output due to the INTERCAL being further left (I'm assuming that there was an unfortunate alignment of two commands that shouldn't have been aligned). I added a useless x to the left of the INTERCAL (which can probably be more fruitfully used as part of, say, the Alphuck or Deadfish~) in order to solve that issue.
46. Cubix, 946 bytes
# 5"16" 3//v\(@;# # \D'[af2.q]'# "14"<;n4
#/*`3 gkggZ">[77*,;68* ,@;'1,q) ␉␉␉␉(22)PSPP(
#yx␉;36!@
#`<` ␉
#=
#<]+<[.>-]>[
#{#z}# (prin 45 ) (bye)<
###xR+++++[D>+++++++ndL+++<-][PLEASE,2<-#2PLEASE,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2DOGIVE]>+.---.>][
#Rx%>~~~+ +~*ttt*.x
#D>xU/-<+++L)
#R+.----.>]|
#[yxyx0l0v01k1k0l0ix0jx0h0h1(d111x0eeU0bx0b0o1d0b0ee0ee00m1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l11111100(^_))46(8+9+9+9+9+=!)
#|
print((eval("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))or'(\{(\{})(\{}[()])}\{}\{}\{})'#1111|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"__*
###;console.log 39
""""#//
=begin //
#seemeePaeueewuuweeeeeeeeeeCisajjapppp/*/
#define␉z sizeof'c'-1?"38":"37"
#include<stdio.h>
main( )/*/
#()`#`\'*/{puts(z);}/*'``
$'main'//
#-3o4o#$$$
<>"3"O.<>//
=end #//
"""#"#//
#>27.say# /7Jn~49c53c'43'p;|
#8␛dggi2␛`␉|1|6$//''25 =#print(17)#zsss!]#echo 21#^_^_*///$/*23!@4O6O@Z222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP score (Versatile Integer Printer): .009718 (to improve, next entry should be no more than 1008 bytes; 953 or less beats the top VIP score)
Rundown
This program prints 46 in Cubix, 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively, as required. Incident is checked by keeping the tokens balanced as described in previous answers.
Minor golfing:
I cleaned up a few characters here and there. I'd detail what, but that was several days ago and in the interim I've had to pull two all-nighters, so I barely remember. I do know that I managed to get rid of one of alphuck's ps loops in the first half, so the alphuck/evil line now begins with a single s. Overall, I golfed down to 939 bytes (and I've saved my TIO link for the golfed version of #45 if someone wants to see it).
Cubix:
@Chance has mentioned this language a lot, and after discovering that Octave wasn't going to cooperate and not having any other ideas, I decided to go ahead and add this. I wanted to use pretty much anything else, as this is going to be a beast to maintain, but I was out of ideas. (I did notice that we have a 46 in the code already though. Not sure if there's a way to leverage that. If someone thinks of one, I'm more than happy to delete this answer and use Cubix later).
Cubix/Hexagony interplay is going to be a mess, so I'm hoping that the way I intertwined them doesn't make that any worse.
For following Cubix, you'll want this interpreter. The Cubix code itself is fairly simple, the pointer wanders around the code until it hits the / in the middle of the Hexagony capsule. Fortunately, Hexagony's output command ! is a skip instruction in Cubix, so we avoid the terminating @ and enter the reals Cubix code 4O6O@, which just pushes the digits we need, outputs them, and exits.
Hexagony:
We're back to the left-to-right capsule, which automatically saves us two characters, with an added $/. The / is the mirror Cubix needs (> would also work here for Cubix, but Perl and Hexagony wouldn't like it) and the $ lets Hexagony jump over it. One of the filler z's is now gone as well.
Incident:
Cubix's output detokenized O. I remedied this by capitalizing one of alphuck's c's in the evil line. Evil ignores capital letters, but c was performing a useless action for us. This created a token with two C's from Incident (conveniently almost exactly where the now detokenized O's are) to rebalance things.
SNUSP scare:
In trying to have Cubix dodge a minefield of o and >+<, I rearranged various characters in the SNUSP line (though I didn't know that's what I was editing at the time). I checked the driver for each change and nothing ever complained (which was worrisome, but I just ran with it). As I was typing this up, I checked Modular SNUSP and it failed ("so that's what that line's for!"). Thankfully, other edits meant I could restore the line to what it was before without breaking anything. Close call.
Tips for the future:
We still have a filler z on the last line. Also, the #z on line 7 (PicoLisp line) can be exchanged for a single letter Japt command (I used Q for a bit). You can't remove both though, or z will become a token. But, two of the z's in C/C++ can be changed to any other character. All of these things combined could be useful for generating tokens and for letting you slip in just a few characters without Hexagony and Cubix blowing up.
29. Trigger, 292 bytes
#v`16/"<"6/b.q@"(: ::T): :(22)S#;n4"14"
#>3N6@15o|> ^*ttt*~++~~~%
#=~nJ<R"12";
#[
#`<`|
print((eval("1\x2f2")and (9) or (13))-(0and 4)^(1)<<(65)>>62)or'(\{(\{})(\{\/+23!@=}[()])}\{})(\{}\{})'#@46(8+9+9+9+9+=!)=#print(17)#]#echo 5+5+11#|/=1/24=x=90/
#8␛dggi2␛` |1|6$//''25 #>say 27#T222999"26
This program prints 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng (tested here), 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Something must have been working in my subconcious in the time since the last submission to this challenge, because by the point I decided it was running low on time and I wanted to ensure it wouldn't die, I suddenly remembered a language from years back that could be added fairly easily as seen by the low increase in the byte count, and quite a bit of that was due to Hexagony rather than Trigger itself. Except for commands that assign to variables (which mostly don't matter), all Trigger's commands contain two consecutive equal characters. The first time this happens is in the Underload code in the first line, so I simply modified that a bit to jump to almost the end of the program, and placed the Trigger code to print 29 (which is 222999) there. The jump label I used is T (originally I tried U but Fission disliked it), but if you need to use a capital T in your own program for some reason, you can easily change both occurrences to something else that isn't used in your program.
Very little else needed changing, apart from (as always) the Hexagony. I decided it was time to stop messing around with formatting the code into a hexagon by hand, but luckily we've already had a challenge about Hexagony parsing, so I went and modified this answer to the challenge into an online-usable Hexagony formatter that handles backticks correctly (here). Here's how this version of the program looks as a hexagon:
# v 1 6 / " < " 6 /
b . q @ " ( : : : U )
: : ( 2 2 ) S # ; n 4 "
1 4 " # > 3 N 6 @ 1 5 o |
> ^ * t t t * ~ + + ~ ~ ~ %
# = ~ n J < R " 1 2 " ; # [ #
< | p r i n t ( ( e v a l ( " 1
\ x 2 f 2 " ) a n d ( 9 ) o r ( 1
3 ) ) - ( 0 a n d 4 ) ^ ( 1 ) < < (
6 5 ) > > 6 2 ) o r ' ( \ { ( \ { } )
( \ { \ / + 2 3 ! @ # } [ ( ) ] ) }
\ { } ) ( \ { } \ { } ) ' # @ 4 6
( 8 + 9 + 9 + 9 + 9 + = ! ) = #
p r i n t ( 1 7 ) # ] # e c h
o 5 + 5 + 1 1 # | / = 1 / 2
4 = x = 9 0 / # 8 ␛ d g g
i 2 ␛ | 1 | 6 $ / / ' '
2 5 # > s a y 2 7 # U
2 2 2 9 9 9 " 2 6 .
You might well have noticed that the Nim code is more verbose than it used to be. This is purely because padding it out as 5+5+11 rather than 21 happened to make the Hexagony line up perfectly; if you start at the / of /+23!@#, you can see an uninterrupted run of Hexagony-safe characters, and that's how I made that part of the program work.
45. PicoLisp, 942 bytes
# 5"16" 3//v\(@;# # \D'[af2.q]'# "14"<;n4
#/*`3 gkggZ">[77*,;68* ,@;'1,q) ␉␉␉␉(22)PSPP(
#yx␉;36!@
#`<` ␉
#=
#<]+<[.>-]>[
#{#z}# (prin 45 ) (bye)<
###xR+++++[D>+++++++ndL+++<-][PLEASE,2<-#2PLEASE,2SUB#1<-#52FAC,2SUB#2<-#32FACREADOUT,2DOGIVEUP]>+.---.>][
#Rx%>~~~+ +~*ttt*.x
#D>xU/-<+++L)
#R+.----.>]|
#[yxyx0l0v01k1k0l0ix0jx0h0h1(d111x0eU0bx0b0o1d0b0e0e00m1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l11111100(^_))46(8+9+9+9+9+=!)a
#|
print((eval("1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))or'(\{(\{})(\{}[()])}\{}\{}\{})'#1111|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"__*
###;console.log 39
""""#//
=begin //
#sseemeePaeueewuuweeeeeeeeeecisajjapppp/*/
#define␉z sizeof 'c'-1?"38":"37"
#include<stdio.h>
main( )/*/
#()`#`\'*/{puts(z);}/*'``
$'main'//
#-3o4o#$$$
<>"3"O.<>//
=end #//
"""#"#//
#>27.say# /7Jn~49c53c'43'p;|
#8␛dggi2␛`␉|1|6$//''25 =#print(17)#s!]#echo 21#^_^_@!32*<*///>ssZ222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
Edit: Japt is failing in the Test Driver. So here is a stand alone Japt link which outputs 7.
VIP score (Versatile Integer Printer): .010337 (to improve, next entry should be no more than 1006 bytes)
Rundown
This program prints 45 in PicoLisp, 44 in alphuck, 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively, as required. Incident is checked by keeping the tokens balanced as described in previous answers.
I Did a Bad Thing
Have you ever done something you knew you’d regret, but then did it anyways? If you answered no, then you’re probably lying to either me or yourself. We’ve all done it. You know it’s true.
I’m trying to be better though. I knew I shouldn’t have asked the compiler its version. But I did it anyways. And that’s how I arrived at my first answer for #45 C (clang).
Yes, yes. I know the rule is “you may not use a language feature that returns the language's version number.” And I know that #ifdef __clang__ returns a boolean, not a version number. But you know what; we can do better than that - you and I. I may not have broken the letter of the rule, but am not my code. I can understand the spirit of a rule… and that is what I broke.
So let’s get back to printing sequential integers - the right way? Ya know what I mean? Maybe one day an unambiguous rule can be written that tells us when we are and aren’t asking, ‘what version are you?’
Driver Updates
I found a different directory for Whitespace on Tio. This is apparently where the Whitespace option points when you’re switching languages. So I changed the test driver to the version in the dir /opt/WSpace/wspace. I did this for Nim and INTERCAL in a prior answer as well and forgot to document those changes. Those languages broke so there was not really a choice. But for Whitespace, I believe the change was for the greater good. More on this below
I also started paying attention to the debug info in Tio. I really hadn’t been paying attention to this – specifically exit codes and I’ve kind of introduced a bunch of errors to the polyglot over the last several answers. And I think I’ve been violating this rule all over the place: Your program must run without erroring out or crashing. But, you know what; we’re trying to be better right? So I added the exit codes to the Test Driver so it’s more visible when programs throw errors while also providing the correct output.
Also, I went to the Tio chat room, and asked if Alphuck could/should be added, and it is in Tio now. But it’s a little different than the old-enough-to-be-used-in-this-challenge interpreter. The interpreter that @SnoringFrog and @ais523 dug out of the dark side of the internet was not case sensitive, but the Esolang.org entry @SnoringFrog found seemed to indicate that Alphuck was case sensitive. My interpretation is that Alphuck, as it is understood by the world council of people that case about such silly things, is case sensitive and we’re using a weird version. So in my view Tio is right and we’re wrong. Also, the Tio interpreter is a BF transpolation written just for Tio, so it’s newer than this challenge. As a result of all this, I wrote another test case abstraction for Tio that converts the polyglot to all lowercase and pushes it through Tio’s Alphuck interpreter. I probably should have just gone with @SnoringFrog’s Alphuck interpreter from the beginning, but here we are.
Like the V test abstraction, the Test in the Driver is not the test but is meant only to help in testing.
Edit: @SnoringFrog also points out that Tio’s transpolation is 8-bit where our interpreter is 32-bit. So a known limitation of this test abstraction is that any use of a number that’s valued outside of the 0-255 range will present different results.
PicoLisp Explanation
PicoLisp’s code, like a lot of other answers, uses a # to initiate a line comment. This one uses block comments that are initiated and terminated by #{ and }# respectively. So, the PicoLisp code addition is #{#z}# (prin 45 ) (bye). (prin 45 ) prints the integer in question and (bye) ends the program without error.
I should note that (bye) can be removed and the program will still produce the correct result. But then the Exit code Tio provides in Debug would be 1 instead of 0 – and we’re trying to be better than that.
Japt
The main problem with curly brace comment blocks is that Japt thinks opening curly braces contain code. Code is good normally, but Japt thinks you’ve got a screw lose when you tell it it’s going to receive some code then don’t give it any (e.g. {}). This is like telling someone you’ll call them back and then never doing it. It’s just rude… Becky. ლ(ಠ_ಠლ)
I got around the problem this time problem by giving Japt something trivial to do, while I went off and partied with PicoLisp. This is what’s going on between the braces here#{#z}#. Japt is taking the ascii value of the next character (with #) and that is a Incident token that I needed to detokenize.
Whitespace
This has apparently been broken for a long time. Actually it’s always been broken; I just didn’t know how to see it. It actually had the same dang problem I briefly cause with PicoLisp – I wasn’t telling it to end. So I did that. And then I realized how many random spaces and tabs could be golfed off as a result. Now, Whitespace prints it’s int on lines2-4 then it hits 3 consecutive line feeds to end gracefully. Huge byte savings!
Fission
It was around this time that I started poking around with the other languages looking for bad exit codes and Fission was being managed like an 80s era soviet reactor. After trying to destroy each atom created by INTERCAL and Minimal-2D, I finially stumbled on this piece of information in the documentation.
*Causes the program to terminate and all atoms are destroyed after this tick. The mass of the atom that caused termination is used as the exit code.
So how’d the atom get mass, you may be asking?
"Toggles printing mode. When an atom is in printing mode, it will print every character it encounters until the next". Once printing is done, the atom's mass is set to the number of characters printed.
Cool, so all we have to do is decrement the mass according to the length of the string 12. That’s way easier than what I’ve been doing. So, _ does the decrementing here"12"__*, which puts our error exit code to a happy zero.
Pyth
I’m not sure I can correctly explain the top line anymore. It’s a code salad.
What I can say for sure is that Pyth also had an error, because I took out the code that told it to quit. (This really is becoming a theme.) Pyth’s quit command is .q and ideally, it would just be placed as early as possible on line 1 to quit out before any random command were attempted by Pyth.
Of course, the . can’t be executed by SM/BF, so we have to encapsulate Pyth’s quit in SM/BF jump commands, like so [.p]. Easy so far.
q is also a an operation in evil that we’d rather not execute, so the f jump command had to be moved earlier in the launch sequence. Problem though, the old evil solution had an a before the jump, which is lexed by evil as well, so this also had to get transplanted in the move.
So, [af.p] will work right? No. Pyth throws an error at the f which happens to be an instruction that expects a number to follow. Ok, I’ll throw a 1 in there to get Pyth to work. But now Whirl takes a dump because I have too many 1 before the Whirl/Incident line. Fine, code is now [af2.p].
Next, 05AB1E didn’t like one or more of the commands involved so far. Its polyglot long, " based string get started on line 2, and starting it earlier than Turtlèd’s "14" would throw a bunch of multilingual stringy chaos throughout the polyglot. So our Pyth quit command has to be thrown into a standalone 05AB1E string – meaning it will have to open and close shortly thereafter. Only thing is Pyth uses " for string declarations too, so we use ' to declare the 05AB1E string since Pyth handles this instruction differently. And now we have '[af2.p]'. Cool.
Meanwhile, the D in line 1 was locked into its current placement (or slightly off to the right) for Minimal-2D’s alignment and Turtlèd didn’t like crossing the Pyth quit statement in its current state. So Turtlèd’s jump code # really wanted to shift to the right, but Minimal-2D didn’t want the D to shift to the left if the #/ got removed. I tied a pair of place holding spaces here, but that made Trigger crap out. Then I tried ## as place holders, which would just make Turtlèd to a double jump. But that caused Pyth and Trigger to fail again. So the ultimate solution was to put # # before the D and another # for Turtlèd to land just prior to the string it should read.
Of course this still shifted the D two columns to the right, so the Minimal-2D L on line 8 had to shift also to catch the code path. These 2 columns ended up getting filled by incident token I wanted to detokenize, which gave us the ndL on line 8.
Solved.
# # could probably be golfed down to 2 characters in the future, but I’m not touching it. Not today at least.
INTERCAL
At some point after golfing off a ton of whitespace, I realized that INTERCAL’s code had 3 <s and was followed by >>> to balance for Perl 6. Meanwhile the BF and Minimal-2D code was preceded by [<<<] to balance a bunch of >s for Perl 6. And then I realized that the INTERCAL code could do the balancing work for the BF derivatives. So I transplanted it. The [<<<] space was already well hidden from BF/SMBF, Underload, and Retana, so most of the safety measures in INTERCAL’s old placement could be golfed off as well.
The one voice that complained though was Prelude’s. Prelude’s code, which I haven’t looked at in months, is 46(8+9+9+9+9+=!) and it likes to live near the end of the longest so it’s parenthesis can act one dimensionally. So I moved this bit to the longest line again, mostly for safety, but it still complained. Then I moved the parenthesis that hid INTERCAL form underload up to the Whirl/Incident line and placed them so they’d have roughly the same columns. This worked.
I don’t remember why, but I felt compelled to move the a that followed INTERCAL to the end of the Prelude code, but as I look now, this can probably be golfed off. Maybe.
Next, INTERCAL put some extra 1s before the Whirl code, and I preferred to not re-work the Whirl/Incident solution, so I set out to see what could change in INTERCAL. And let me tell you, INTERCAL has some interesting error messages.
Eventually, I found a way to swap out some 1s for 2s while storing my variable inside of west hyperspace… I think. Also, I found that I could golf off some Latin vocab while maintaining sufficient politeness if I was willing to take a compiler warning. I was, but now I sound insane. Worth it.
Oh! I forgot to golf off the UP. That can be done for some reason. Note for the future I guess.
Befunges
INTERCAL, Turtlèd, and Pyth all had a 1 that couldn’t be removed, and Befunge-98 had 2 1s, but we were only allowed a total of 4 before the Incident/Whirl line. This meant that one had to be cut from Befunge-98 somehow. And then it occurred to me that 77* can be used to arrive at ascii code for 1 in both Befunges, so I reworked the solution to leverage this common functionality and cut a 1 from the code. I should have done this before now anyways.
The only tricky bit was that the solution had to allow passage from the D for Minimal-2D code and not kill the Fission reaction with a *. The end solution ended up being 77*,;68* ,@;'1,q, which is similar enough to #41’s solution that I’d refer you there for a deeper explanation.
Incident
Moving INTERCAL ended up shifting a lot of tokens to before the Incident string, which changed the balance equation quite a bit. I ended up removing all the detokenizations I knew about and adding them back, one by one, to make the balance. Were now at a 10:17 balance. (10-17 = lucky number 7.) The only detokenizing strings in the polyglot I’m aware of are the z in {#z} and the nd in +ndL+ and these both serve the dual purpose of place holding for 2D langs.
Where to go from here.
By my estimation we are darn close to the VIP score goal. Between Cubix and the last ace I’ve been keeping up my sleeve, we could be within a couple ten thousandths. IMHO, it might be worth throwing the Cubix card, but pulling one more answer might be a little better. My gut says Octave is still in play, and the curly brace trick used for PicoLisp might be the secret sauce. But I’d bet there is another challenge to overcome C/++.
Here’s a Cubix resource I found somewhere along the way.
Good Luck
43. reticular, 926 bytes
# 4"16" 3//v\(@#/;\D"14"<;n4
#/*`3 afaaZ">;[77*,68*,@;'1,'1,q)(22)S# ␉␉␉␉ (
#yy␉;36!@
#`<` ␉
#=␉z
#<]+<[.>-]>[
#␉<
###xR+++++[D>+++++++L+++<-][<<<]>+.---.>][
#px%>~~~+␉+~*ttt*.x
#D>xU/-<+++L)
#R+.----.R␉>]|
#[#yy#yy0l0vx01k1k0l0ix0jx0h0h1d111P0eU0bx0b0o1d0b0e0e00x1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l11111100(^_)
#|␉
print((eval("1\x2f2")and(9)or(13 ) )-(0and 4)^1<<(65)>>(62))or'(\{(\{})(\{}[()])}\{}\{}\{})'#46(8+9+9+9+9+=!)#1111|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"*␉
###; console.log 39
""""#//
=begin␉//
#mmeeaeueewuuw*/
#define␉z sizeof 'c'-1?"38":"37"
#include<stdio.h>
main( ) /*/
#()`#`\'*/{puts(z);}/*'``
$'main'␉//
#-3o4o#$$$
<>"3"O.<␉>//
#
=end #//
"""#"#//
#0]#echo 21#/(\[FAC,1<-#2FAC,1SUB#1<-#52FAC,1SUB#2<-#32FACLEGEREEX,1PLEASEGIVEUPPLEASE) a>>>
#>27.say# /7Jn~49c53c'43'p;|
#8␛dggi2␛`␉|1|6$//''25 =#print(17) #/*23!@^_^_LEnd!]/*///Z222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP Score (Versatile Integer Printer): 0.01164 (snippet in answer 40 checks this for all answers)
Rundown
This program prints 43 in reticular, 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively, as required. Incident is checked by keeping the tokens balanced as described in previous answers.
State of the Polyglot
This answer marks the 3rd best VIP score so far. We’re making our way back from the byte inflation in the early 30s and within striking distance of the top.
I made one small change to the Test Driver this round to add the number of languages used so far. @SnoringFrog removed the "terrible hack" @ais523 used to get the byte count to simplify calculating the current VIP score, which is now output in markdown following the polyglot.
Reticular Explanation
Reticular is a D2 language which follows the same path as Reng and Haystack – meaning that it reflects up from line one’s first / and wrap around to the bottom and hit a / on the second to last line to continue to the right across this code 7Jn~49c53c'43'p;|.
7Jn~ is the Reng code, which terminates on the ~. Haystack’s code used to be 15o|, but o is an output command in both Haystack and reticular. Fortunately, Haystack and reticular both had other output commands that were mutually exclusive so Haystack was changed to output character codes for ascii values 49 and 53 using the c command and reticular was set to print the string 43 with the p command.
Reticular’s code terminates with ; while Haystack still terminates with |. You’ll notice that Haystack terminates after passing through both its and reticular’s code. This is because | is a reflector in reticular so it has to appear after reticular has ended.
Fusion Breakdown
When I first worked out this answer I was working towards outputting #41, but since I went with BF for #41, I had to change this to output 43. For some reason this change caused Fusion to gain a trailing space. The fix was to swap the ␉ and * in #.\."12"␉*. I have no idea why Fusion’s output changed based on this value but I do know that the fix causes Fusion’s reaction to end 1 turn faster.
Incident & Hexagony
The Fusion change caused a new Incident token to pop up: ␉␊ and eliminated another token that only appeared in the second half of Incident. The new token also had one instance before the main Incident/Whirl string, which added another layer to Incident’s new imbalance.
My first half of my solution was to eliminate the ### token which would leave only one “incidental token” in early half of the polyglot. Second I added a token by removing a token from the de-tokenizing string which had 3 instances on the right. This turned out to be "3".
This balanced Incident, but left Hexagony in a difficult place to work with. I’d either have to add bunch of place holder characters to push the Hexagony capsule into the correct location, or shave off enough bytes to place the capsule in a safe location on the next line up in the hex. My go to move for shaving bytes is removing pieces of the detokenizing string, and after poking around I realized that the int in C/C++’s code could just be golfed off, which eliminated the int token’s need for detokenization. So int main() /*/ became main( ) /*/ (spacing deference given to Prelude). Also, I found that I could move z from the detokenizing string up to the x I placed above the BF family plot. So #=␉x became #=␉z and Hexagony’s module was able to fit just prior to the polyglot’s emoticon: ^_^.
Cards on the Table
I’ve decided I wanted to go a little more open source with my research into possibilities to add to the polyglot, so here are a couple languages I’ve touched on that I think are a good place to investigate.
Octave is my next favorite language to add. This is appears to require it’s print statement on a new line, rather than immediately following a comment, so I believe it has to go in the Python’s literal string. From what I’ve seen it can be worked in if you overcome the use of curly braces for block comments and Japt’s dislike for them. Japt you’ll remember thinks that curly braces inside strings contain code. And most of Japt’s code is hidden in a string. I have found experimentally that Japt will allow strings to nest within these curly braces though (for example: `string{`nested string`}string`), so I suspect there is an answer somewhere here, but my test indicates that the string gymnastics used in this line will have to be reworked #()`#`\'*/{puts(z);}/*'`` and I don’t know if this is possible.
Del|m|t EDIT: @ais523 pointed out that this language is newer than this challenge, and is therefore not allowed. I'll leave my comment here anyways in case someone goes through this thread looking for future polyglot ideas.
Del|m|t is also on my list as a possible answer, but I haven’t managed to get as far with this one. I have figured out that the below commands are likely the ones you’d use to produce a correct result and terminate the program (example). It has not been proven that it can be worked at all given the rigidity of the top two lines. Del|m|t is also hard very to work with, so if it is worked in it I think it would be best to add another special output from the Test Driver for debugging.
- Z Push the ASCII values of the next token backwards onto the stack. Do not execute that token.
- Y Pop a. Print the character with ASCII value
- ? End the program.
Good luck!
40. Minimal-2D, 902 bytes
# 1"16" 3//v\(@#/;"14"\Dv
#/*`3 auaaZ<>16/"<"6/b.q@")(22)S# ␉␉␉␉
#yy␉;36!@
### ␉
#=␉>
#[#yy#yy0l0mx01k1k0l0ix0jx0h0h1d111P0eU0bx0b0o1d0b0e0e00x1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10mx0m0l11111100(^_)
#`<`␉|
print((eval("1\x2f2")and( 9 )or(13 ))-(0and 4)^1<<(65)>>(62))or'(\{(\{})(\{}[()])}\{}\{}\{})'#46(8+9+9+9+9+=!)#1111|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"*␉
###; console.log 39
""""#//
=begin␉//
#*/
#define␉z sizeof 'c'-1?"38":"37"
#include<stdio.h>
int main() /*/
#()`#`\'*/{puts(z);;}/*'``
$'main'␉//
#-3o4o#$$$
<>3N.<>␉//
#xx\"R++++++++++++++++++\"++++++++++++++++++.----.
#x%~~~+␉+~*ttt*.x
#xx++U++++++++++++++++v<L>4n;
=end #//
"""#"#//
#0]#echo 21#/(\[FAC,1<-#2FAC,1SUB#1<-#52FAC,1SUB#2<-#32FACLEGEREEX,1PLEASEGIVEUPPLEASE) ap
#_|#o51~nJ\
#0␛dggi2␛`␉|1|6$//''25 >>>#>27.say# =#print(17)###^_^_7LEintndus({})!<>+]/*///Z/}23!@222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
Rundown
This program prints 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively, as required. Minimal-2D is not available on TIO, but a python interpreter is available here.
Current version of the Incident tokenizer for working with Incident.
Explanation
I couldn't find something I knew that would work, so I googled "2D language" and used the first thing that popped up.
Minimal-2D is essentially Brainfuck, except it lacks loops and used UDLR to redirect a pointer around. If the pointer hits an edge of the file, execution terminates. It can probably be golfed down somewhat; if I get a chance before the next answer comes in I'll try to do that.
The D on the first line sends the pointer downwards to the L in <L>, then the rest is dumb, brute force brainfuck to the U and R. The ++ preceding the U is filler to not break Fission, and the final + on line 22 is Hexagony filler.
Things that broke
><> breaks on D, so it's code is now redirected downwards. Since I was already extending line 20, I used that to terminate the string that got started, and moved the >4n; into line 22. I tried to just use ! to skip the D, but Turtled didn't like that.
Fission broke in various places, which led to filler characters throughout this process. The ++ before the U is all that's left of that now, I think. Those could be changed to whatever is necessary for other languages.
Perl 6 didn't like my unmatched >, so I added in a <.
05ab1e went a little crazy over my extra quotation mark, so I quoted most of line 20 to appease it.
Pyth didn't like the D or the quotations, so all of those got escaped (at least I guess that's what happened? I just tossed a \ before all of them and it worked, so I moved on).
Hexagony was broken most of the time. Then at the end it miraculously worked.
Reng was apparently broken a few answers back and was outputting a nonprintable character before the 19. That's been fixed now by putting the Haystack code before the Reng.
Incident, by this point, had picked up two new tokens that shifted the center, v and +<. So I changed my +< to +v<. Problem solved.
Scores from The versatile integer printer
Just for kicks and going off of @Stewie Griffin's comment on the question, here's a snippet that shows how each answer would have scored if it was entered into "The Verstatile Integer Printer". So far, looks like answer 31 was our best score with a .01094, but still not quite good enough to beat the best VIP score of .009185.
// This was stolen/sloppily hacked together from the snippet here: https://codegolf.stackexchange.com/questions/55422/hello-world. Feel free to clean it up if you'd like.
/* Configuration */
var QUESTION_ID = 102370; // Obtain this from the url
// It will be like http://XYZ.stackexchange.com/questions/QUESTION_ID/... on any question page
var ANSWER_FILTER = "!t)IWYnsLAZle2tQ3KqrVveCRJfxcRLe";
var COMMENT_FILTER = "!)Q2B_A2kjfAiU78X(md6BoYk";
var OVERRIDE_USER = 8478; // This should be the user ID of the challenge author.
/* App */
var answers = [], answers_hash, answer_ids, answer_page = 1, more_answers = true, comment_page;
function answersUrl(index) {
return "http://api.stackexchange.com/2.2/questions/" + QUESTION_ID + "/answers?page=" + index + "&pagesize=100&order=asc&sort=creation&site=codegolf&filter=" + ANSWER_FILTER;
}
function commentUrl(index, answers) {
return "http://api.stackexchange.com/2.2/answers/" + answers.join(';') + "/comments?page=" + index + "&pagesize=100&order=desc&sort=creation&site=codegolf&filter=" + COMMENT_FILTER;
}
function getAnswers() {
jQuery.ajax({
url: answersUrl(answer_page++),
method: "get",
dataType: "jsonp",
crossDomain: true,
success: function (data) {
answers.push.apply(answers, data.items);
answers_hash = [];
answer_ids = [];
data.items.forEach(function(a) {
a.comments = [];
var id = +a.share_link.match(/\d+/);
answer_ids.push(id);
answers_hash[id] = a;
});
if (!data.has_more) more_answers = false;
comment_page = 1;
getComments();
}
});
}
function getComments() {
jQuery.ajax({
url: commentUrl(comment_page++, answer_ids),
method: "get",
dataType: "jsonp",
crossDomain: true,
success: function (data) {
data.items.forEach(function(c) {
if (c.owner.user_id === OVERRIDE_USER)
answers_hash[c.post_id].comments.push(c);
});
if (data.has_more) getComments();
else if (more_answers) getAnswers();
else process();
}
});
}
getAnswers();
var SCORE_REG = /<h\d>\s*([^\n,<]*(?:<(?:[^\n>]*>[^\n<]*<\/[^\n>]*>)[^\n,<]*)*)[,\(].*?(\d+)(?=[^\n\d<>]*(?:<(?:s>[^\n<>]*<\/s>|[^\n<>]+>)[^\n\d<>]*)*<\/h\d>)/;
var OVERRIDE_REG = /^Override\s*header:\s*/i;
function getAuthorName(a) {
return a.owner.display_name;
}
function getScore(langs, bytes) {
var l = Math.pow(langs,3);
return bytes/l;
}
function process() {
var valid = [];
answers.forEach(function(a) {
var body = a.body;
a.comments.forEach(function(c) {
if(OVERRIDE_REG.test(c.body))
body = '<h1>' + c.body.replace(OVERRIDE_REG, '') + '</h1>';
});
var match = body.match(SCORE_REG);
if (match)
valid.push({
user: getAuthorName(a),
size: +match[2],
language: match[1],
link: a.share_link,
score: getScore(match[1].split(".")[0],+match[2]).toFixed(6),
});
else console.log(body);
});
valid.sort(function (a, b) {
var aB = a.size,
bB = b.size;
return aB - bB
});
var languages = {};
var place = 1;
var lastSize = null;
var lastPlace = 1;
valid.forEach(function (a) {
if (a.size != lastSize)
lastPlace = place;
lastSize = a.size;
++place;
var answer = jQuery("#answer-template").html();
answer = answer.replace("{{PLACE}}", lastPlace + ".")
.replace("{{NAME}}", a.user)
.replace("{{LANGUAGE}}", a.language)
.replace("{{SIZE}}", a.size)
.replace("{{LINK}}", a.link);
answer = jQuery(answer);
jQuery("#answers").append(answer);
var lang = a.language;
lang = jQuery('<a>'+lang+'</a>').text();
languages[lang] = languages[lang] || {lang: a.language, lang_raw: lang, user: a.user, size: a.size, link: a.link, score: a.score};
});
var langs = [];
for (var lang in languages)
if (languages.hasOwnProperty(lang))
langs.push(languages[lang]);
langs.sort(function (a, b) {
return a.lang_raw.split(".")[0] - b.lang_raw.split(".")[0];
});
for (var i = 0; i < langs.length; ++i)
{
var language = jQuery("#language-template").html();
var lang = langs[i];
language = language.replace("{{LANGUAGE}}", lang.lang)
.replace("{{NAME}}", lang.user)
.replace("{{SIZE}}", lang.score)
.replace("{{LINK}}", lang.link);
language = jQuery(language);
jQuery("#languages").append(language);
}
}
body { text-align: left !important}
#language-list {
padding: 10px;
width: 400px;
float: left;
}
table thead {
font-weight: bold;
}
table td {
padding: 5px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="//cdn.sstatic.net/codegolf/all.css?v=83c949450c8b">
<div id="language-list">
<h2>Scores from <a href="https://codegolf.stackexchange.com/questions/65641/the-versatile-integer-printer">The Versatile Integer Printer</a></h2>
<table class="language-list">
<thead>
<tr><td>Language</td><td>User</td><td>Score</td></tr>
</thead>
<tbody id="languages">
</tbody>
</table>
</div>
<table style="display: none">
<tbody id="answer-template">
<tr><td>{{PLACE}}</td><td>{{NAME}}</td><td>{{LANGUAGE}}</td><td>{{SIZE}}</td><td><a href="{{LINK}}">Link</a></td></tr>
</tbody>
</table>
<table style="display: none">
<tbody id="language-template">
<tr><td>{{LANGUAGE}}</td><td>{{NAME}}</td><td>{{SIZE}}</td><td><a href="{{LINK}}">Link</a></td></tr>
</tbody>
</table>
42. evil, 930 bytes
# 4"16" 3//v\(@#/;\D"14"<;n4
#/*`3 afaaZ">;[77*,68*,@;'1,'1,q)(22)S# ␉␉␉␉ (
#yy␉;36!@
#`<` ␉
#=␉x
#<]+<[.>-]>[
#␉<
###xR+++++[D>+++++++L+++<-][<<<]>+.---.>][
#px%>~~~+␉+~*ttt*.x
#D>xU/-<+++L)
#R+.----.R␉>]|
#[#yy#yy0l0vx01k1k0l0ix0jx0h0h1d111P0eU0bx0b0o1d0b0e0e00x1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10vx0v0l11111100(^_)
#|␉
print((eval("1\x2f2")and(9)or(13 ) )-(0and 4)^1<<(65)>>(62))or'(\{(\{})(\{}[()])}\{}\{}\{})'#46(8+9+9+9+9+=!)#1111|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"␉*
###; console.log 39
""""#//
=begin␉//
#mmeeaeueewuuw*/
#define␉z sizeof 'c'-1?"38":"37"
#include<stdio.h>
int main() /*/
#()`#`\'*/{puts(z);}/*'``
$'main'␉//
#-3o4o#$$$
<>"3"O.<␉>//
#
=end #//
"""#"#//
#0]#echo 21#/(\[FAC,1<-#2FAC,1SUB#1<-#52FAC,1SUB#2<-#32FACLEGEREEX,1PLEASEGIVEUPPLEASE) a>>>
#>27.say# /7Jn~15o|
#8␛dggi2␛`␉|1|6$//''25 =#print(17) ###^_^_LEintnd"3"z!]/*///@!32*<>Z222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
VIP Score (Versatile Integer Printer): 0.01255 (snippet in answer 40 checks this for all answers)
Rundown
This program prints 42 in evil, 41 in brainf***, 40 in Minimal-2D, 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively, as required. Incident is checked by keeping the tokens balances as described in previous answers.
Explanation
I looked at adding evil based on @Chance's recommendation. It slipped in quite easily and broke less things that any of my other additions did. All of evil's commands are lowercase letters. The most useful ones to note are the mark/jump related commands. There are two mark commands (m and j), two jump commands (f (forwards) and b (backwards)) and a mode toggle (x) to switch between standard and alternate marking (whether m's or j's are considered, respectively).
The f in line 2 jumps the bulk of the evil code: mmeeaeueewuuw, which is a slight tweak of the formula for generating 52 from 0 pulled off of the wiki (the accumulator is already 1 when we finish the jump, so the za wasn't needed). The extra m was to avoid creating a new token in Incident.
Working with evil moving forward
evil shouldn't be very hard to keep happy. As long as you don't create an infinite loop or add any ws, you have nothing to worry about. If you need a w, you'll need an f before it and an m or a j after it (depending on the mode when the f is reached).
Fixing things
A minor Incident
Incident was using 0m as a token, which threw evil into an endless loop. I changed that token to 0v.
Other stuff
Hexagony's code needed to be oriented the other direction to avoid bloating the byte count with padding, so a < mirror replaced the /. This required a matching > to keep perl6 happy.
For whatever reason, Japt did not like the new placement of Hexagony's }, so instead of "moving the MP to the right neighbor" I used a * to set the current edge to the product of the left/right neighbors. Since one of those is a zero, it gives us the zero at the current edge (which is all we really needed for Hexagony). Hexagony has a handful of other ways to direct the MP that also may have worked, so look into those if the asterisk becomes an issue.
And that's it. It's a little disconcerting how easy it was for evil to sneak into this polyglot.
39. CoffeeScript, 828 bytes
# 1"16" 3//v\(@#/;n4"14"
#/*`3 auaaZ<>16/"<"6/b.q@")(22)S# ␉␉␉␉
#yy␉;36!@
### ␉
#=␉>
#[#yy#yy0l0mx01k1k0l0ix0jx0h0h1d111P0eU0bx0b0o1d0b0e0e00x1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10mx0m0l11111100(^_)
#`<`␉|
print((eval("1\x2f2")and( 9 )or(13 ))-(0and 4)^1<<(65)>>(62))or'(\{(\{})(\{}[()])}\{}\{}\{})'#46(8+9+9+9+9+=!)#1111|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"*␉
###; console.log 39
""""#//
=begin␉//
#*/
#define␉z sizeof 'c'-1?"38":"37"
#include<stdio.h>
int main() /*/
#()`#`\'*/{puts(z);;}/*'``
$'main'␉//
#-3o4o#$$$
<>3N.<>␉//
#xx
#x%~~~+␉+~*ttt*.x
#xx
=end #//
"""#"#//
#0]#echo 21#/(\[FAC,1<-#2FAC,1SUB#1<-#52FAC,1SUB#2<-#32FACLEGEREEX,1PLEASEGIVEUPPLEASE) ap
#_~nJ|#o51\
#0␛dggi2␛`␉|1|6$//''25 >>>#>27.say# =#print(17)###^_^_7LEintndus({})!<>+]/*///Z/}23!@222999"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
Rundown
This program prints 39 in CoffeeScript, 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively, as required.
Here is yet another evolution of the Incident tokenizer, I reworked it so the polyglot can be put directly to input and removed the linefeed replacing format from the test driver since it was no longer needed.
Edit: Thanks to @SnoringFrog to pointing out how to fit CoffeeScript into the test driver. Link is updated.
Explanation
This answer came directly from this general polyglot tip by @Sp3000 where I learned that Coffeescript used # based comments, and a different block comment indicator than all the other languages we’ve used so far. @Sp3000’s example didn’t have the output going to STDOUT though. So I took a quick trip over to the PPCG Hello, World! Collection and found that @Lynn provided an example here that was closer to my STDOUT tastes. Sweet.
Here are the CoffeeScript syntactic highlights:
# This is a line comment### This is a block ###""" This is a literal string"""console.log 39 # This is the STDOUT print statement
There were only a couple quirks with CoffeeScript that I had to work out. First, the print statement really needed to live behind a # to hide from the other languages, but the statement seemed to want to be on its own line. This was eventually resolved by throwing a ; between the end of the comment block and the print statement.
Second, the block comments seem fail on the C/C++lines. I’m not sure why exactly, but my guess is something to do with the /* comments. (CoffeeScript is used to programmatically generate JavaScript which uses /* comments. /Shrug. ) In any event, I found that I could use Python’s syntactically matching literal string to hide this code more effectively. So I simply dropped out of the block comment earlier than I had planned to print 39 and everything else was just magically hidden from CoffeeScript. Great Success!
The Few Things I Did Break
Retina didn’t like the line I inserted for console.log 39, so I needed to remove a line for Retina’s rule of even numbers. Maybe I just made that rule up, or maybe it’s legit. It feels legit. Anyways, there was already a do nothing line in the Python string. So I just removed that. This changed the value of Retina’s output, but that was easy to fix by throwing a few more 1’s in the long Python print statement. So far so good.
Hexagony’s hex got bumped up to the next size, so I had to resolve that. But first, the new Hexagony module /(3!@) , while super effective, made my Prelude sense tingle. I didn’t like the idea of having to move this all the time for Hexagony’s alignment and then having to redo Prelude’s vertical parenthetic alignment. So I dug in and found a new Hexagony module that didn’t have this poly-linguistic baggage: /}23!@.
Incident, in all these tweaks lost its singular left side incidental token. (Get it? Cuz it’s not used by Incident… Never mind). The easiest solution to re-balance Incident’s center token turned out to be CoffeeScript’s block comment. So, I added the 3rd ### just prior to final pair of jump tokens (^_). This put one unused token on the left side and eight unused tokes on the right side. (Eight minus one is lucky number seven.) This also happened to align the hexagon so the Hexagony module could be nested in Trigger’s code like so: Z/}23!@222999.
Whitespace was the last piece of broken code, but it was not too difficult rebuild. It was just a matter of removing lines from the end until it worked, and then putting them back one by one and figuring out if I should make it a triple space line, a tab line, or a no whitespace line.
Good Luck.
36. Labyrinth, 647 bytes
#v`16/"<"6/b.q@"(: ::Q): ␉␉␉␉ :(22)S#;n4"14"
#>3N36!@@15o|>␉^?.*ttt*~++~~~%
#= >␉1#v#v0l0mx01k1k0l0ix0jx0h0h1d111P0eU0bx0b0o1d0b0e0e00x1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10mx0m0l11111100(^_)
#[␉
#`<`|
print((eval(" 1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))or' (\{(\{})(\{}[()])}\{}\{}\{})'#46(8+9+9+9+9+=!)#1111|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"␉*
""""#//
=begin␉//
$'main'//
#-3o4o#␉
=end #//
"""#"#//
#0]#echo 21#/ (\[FAC,1<-#2FAC,1SUB#1<-#52FAC,1SUB#2<-#32FACLEGEREEX,1PLEASEGIVEUPPLEASE) a
# +/Jn~
#0␛dggi2␛`␉|1|6$//''25 >>>#>27.say# =#print(17)#$nd^_^_.]Q2229991#;abcd!fghij/+23!@"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
Rundown
This program prints 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively. @ais523 helped debug and fix the Incident code, which now works.
How Labyrinth works
Labyrinth starts off shifting some of the columns in the source around a little, but after a few steps the pointer gets to where the N is on the 2nd line (initially, by the time the pointer gets there it's no longer an N there), moving right, with a 0 at the top of the stack. Then, it simply pushes and prints a 36 and terminates with 36!@
Things I Done Broke
I knew I wanted to add Labyrinth, as it's one of the few esolangs I know a bit about. With it's debugger, I found that by changing the 8 in the last line to a 0, Labyrinth didn't get stuck in an infinite loop and, oddly, nothing else seemed to break. From there I just dumped in the raw 36 and output command I needed, and those conveniently led to an @ to terminate things.
Then, it was on to repairing what I broke: Minkolang, Cardinal, and Hexagony.
The ! was making Minko skip the next character, which it needed to terminate, so I just added an extra @. So far, so good.
The change in length of the 2nd line made Cardinal miss it's output statement. Trying to add an extra . on the first line made Prelude lose its mind (no clue why, honestly), so I went a different method and just dropped it in the second line. That inadvertently spawned a 3rd Cardinal pointer, so I padded things with a ? (not a necessary choice, just the first thing I found that fixed both Fission and Cardinal).
Hexagony was fortunately a relatively simple fix, I just threw in a string of letters so that the pointer found the code. I figured the alphabet shouldn't have appeared before and wouldn't cause problems with Incident. This is also when I realized I hadn't tested Incident. Thanks to @ai523, I found out I just needed an extra exclamation point, so the e in the alphabet string was changed to a !.
Scores from The versatile integer printer
Just for kicks and going of off @Stewie Griffin's comment on the question, here's a snippet that shows how each answer would have scored if it was entered into "The Verstatile Integer Printer".
// This was stolen/sloppily hacked together from the snippet here: https://codegolf.stackexchange.com/questions/55422/hello-world. Feel free to clean it up if you'd like.
/* Configuration */
var QUESTION_ID = 102370; // Obtain this from the url
// It will be like http://XYZ.stackexchange.com/questions/QUESTION_ID/... on any question page
var ANSWER_FILTER = "!t)IWYnsLAZle2tQ3KqrVveCRJfxcRLe";
var COMMENT_FILTER = "!)Q2B_A2kjfAiU78X(md6BoYk";
var OVERRIDE_USER = 8478; // This should be the user ID of the challenge author.
/* App */
var answers = [], answers_hash, answer_ids, answer_page = 1, more_answers = true, comment_page;
function answersUrl(index) {
return "http://api.stackexchange.com/2.2/questions/" + QUESTION_ID + "/answers?page=" + index + "&pagesize=100&order=asc&sort=creation&site=codegolf&filter=" + ANSWER_FILTER;
}
function commentUrl(index, answers) {
return "http://api.stackexchange.com/2.2/answers/" + answers.join(';') + "/comments?page=" + index + "&pagesize=100&order=desc&sort=creation&site=codegolf&filter=" + COMMENT_FILTER;
}
function getAnswers() {
jQuery.ajax({
url: answersUrl(answer_page++),
method: "get",
dataType: "jsonp",
crossDomain: true,
success: function (data) {
answers.push.apply(answers, data.items);
answers_hash = [];
answer_ids = [];
data.items.forEach(function(a) {
a.comments = [];
var id = +a.share_link.match(/\d+/);
answer_ids.push(id);
answers_hash[id] = a;
});
if (!data.has_more) more_answers = false;
comment_page = 1;
getComments();
}
});
}
function getComments() {
jQuery.ajax({
url: commentUrl(comment_page++, answer_ids),
method: "get",
dataType: "jsonp",
crossDomain: true,
success: function (data) {
data.items.forEach(function(c) {
if (c.owner.user_id === OVERRIDE_USER)
answers_hash[c.post_id].comments.push(c);
});
if (data.has_more) getComments();
else if (more_answers) getAnswers();
else process();
}
});
}
getAnswers();
var SCORE_REG = /<h\d>\s*([^\n,<]*(?:<(?:[^\n>]*>[^\n<]*<\/[^\n>]*>)[^\n,<]*)*)[,\(].*?(\d+)(?=[^\n\d<>]*(?:<(?:s>[^\n<>]*<\/s>|[^\n<>]+>)[^\n\d<>]*)*<\/h\d>)/;
var OVERRIDE_REG = /^Override\s*header:\s*/i;
function getAuthorName(a) {
return a.owner.display_name;
}
function getScore(langs, bytes) {
var l = Math.pow(langs,3);
return bytes/l;
}
function process() {
var valid = [];
answers.forEach(function(a) {
var body = a.body;
a.comments.forEach(function(c) {
if(OVERRIDE_REG.test(c.body))
body = '<h1>' + c.body.replace(OVERRIDE_REG, '') + '</h1>';
});
var match = body.match(SCORE_REG);
if (match)
valid.push({
user: getAuthorName(a),
size: +match[2],
language: match[1],
link: a.share_link,
score: getScore(match[1].split(".")[0],+match[2]).toFixed(5),
});
else console.log(body);
});
valid.sort(function (a, b) {
var aB = a.size,
bB = b.size;
return aB - bB
});
var languages = {};
var place = 1;
var lastSize = null;
var lastPlace = 1;
valid.forEach(function (a) {
if (a.size != lastSize)
lastPlace = place;
lastSize = a.size;
++place;
var answer = jQuery("#answer-template").html();
answer = answer.replace("{{PLACE}}", lastPlace + ".")
.replace("{{NAME}}", a.user)
.replace("{{LANGUAGE}}", a.language)
.replace("{{SIZE}}", a.size)
.replace("{{LINK}}", a.link);
answer = jQuery(answer);
jQuery("#answers").append(answer);
var lang = a.language;
lang = jQuery('<a>'+lang+'</a>').text();
languages[lang] = languages[lang] || {lang: a.language, lang_raw: lang, user: a.user, size: a.size, link: a.link, score: a.score};
});
var langs = [];
for (var lang in languages)
if (languages.hasOwnProperty(lang))
langs.push(languages[lang]);
langs.sort(function (a, b) {
return a.lang_raw.split(".")[0] - b.lang_raw.split(".")[0];
});
for (var i = 0; i < langs.length; ++i)
{
var language = jQuery("#language-template").html();
var lang = langs[i];
language = language.replace("{{LANGUAGE}}", lang.lang)
.replace("{{NAME}}", lang.user)
.replace("{{SIZE}}", lang.score)
.replace("{{LINK}}", lang.link);
language = jQuery(language);
jQuery("#languages").append(language);
}
}
body { text-align: left !important}
#language-list {
padding: 10px;
width: 400px;
float: left;
}
table thead {
font-weight: bold;
}
table td {
padding: 5px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="//cdn.sstatic.net/codegolf/all.css?v=83c949450c8b">
<div id="language-list">
<h2>Scores from <a href="https://codegolf.stackexchange.com/questions/65641/the-versatile-integer-printer">The Versatile Integer Printer</a></h2>
<table class="language-list">
<thead>
<tr><td>Language</td><td>User</td><td>Score</td></tr>
</thead>
<tbody id="languages">
</tbody>
</table>
</div>
<table style="display: none">
<tbody id="answer-template">
<tr><td>{{PLACE}}</td><td>{{NAME}}</td><td>{{LANGUAGE}}</td><td>{{SIZE}}</td><td><a href="{{LINK}}">Link</a></td></tr>
</tbody>
</table>
<table style="display: none">
<tbody id="language-template">
<tr><td>{{LANGUAGE}}</td><td>{{NAME}}</td><td>{{SIZE}}</td><td><a href="{{LINK}}">Link</a></td></tr>
</tbody>
</table>
38. C, 804 bytes
# 1"16" 3//v\(@#/;n4"14"
#/*`3 auaaZ<>16/"<"6/b.q@")(22)S# ␉␉␉␉
#yy␉;36!@
# ␉
#=␉>
#[#yy#yy0l0mx01k1k0l0ix0jx0h0h1d111P0eU0bx0b0o1d0b0e0e00x1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10mx0m0l11111100(^_)
#`<`␉|
print((eval("1\x2f2")and( 9 )or(13 ))-(0and 4)^1<<(65)>>(62))or'(\{(\{})(\{}[()])}\{}\{}\{})'#46(8+9+9+9+9+=!)#1|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"*␉
""""#//
=begin␉//
#
#*/␉
#define␉z sizeof 'c'-1?"38":"37"
#include␉<stdio.h>
int main() /*/
#()`#`\'*/{puts(z);;}/*'``
$'main'␉//
#-3o4o#$$$
<>3N.<>␉//
#xx
#x%~~~+␉+~*ttt*.x
#xx
=end #//
"""#"#//
#0]#echo 21#/(\[FAC,1<-#2FAC,1SUB#1<-#52FAC,1SUB#2<-#32FACLEGEREEX,1PLEASEGIVEUPPLEASE) ap
#_~nJ|#o51\
#0␛dggi2␛`␉|1|6$//''25 >>>#>27.say# =#print(17)#^_^_7LEintndus({})!<>+]/*///Z222999/(3!@)"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
Rundown
This program prints 38 in C, 37 in C++, 36 in Labyrinth, 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively, as required.
Here is my slightly tweaked version of the Incident tokeniser, designed to be a bit less golfed but a bit more useful.
Explanation
I've always loved making little polyglots but never one as big as this; I thought I should probably give it a go!
After @Chance's wonderful C++ answer, C seemed the next logical choice, and given (compared to some previous answers) the relative ease of adding it, I decided to go for it when I had the chance!
I used a very well-known trick to tell the difference between C and C++; the sizeof a character constant is 1 byte in C++ but the sizeof an int (guaranteed to be at least 16 bits) in C. This code should be very portable (except maybe for systems that use bytes with enough bits to fit an int) unless I've made a stupid mistake.
I firstly tried to do a printf with everything inline, but the multiple brackets seemed to be causing issues for Japt, so I made the line simpler, which appeared to fix it.
Next, Cardinal didn't like it, I guessed because of the % in the printf, so I had to solve that one by switching to manipulating strings.
My next attempt, trying to assign a string then change the second byte contingent on the C behaviour, ended up far too long and would have pushed Hexagony onto the next size; I wanted to avoid redoing that by keeping it within the extra characters I had to play with! I needed every byte I could get for this, so I implemented the byte-saving changes suggested by @Chance.
So I golfed that C code down a bit and came up with puts(sizeof'c'-1?"38":"37"); which almost worked, except that Underload was segfaulting, presumably because of the complex expression in the brackets.
Even after removing the extra >> that used to be required to match the << in Perl6, I couldn't get a concise enough way to split out the more complex part of it into a char array assignment. So I ended up looking at using the preprocessor instead.
After a lot of trial and error I found a solution that Retina seemed to like. Prelude which was causing me problems on-and-off all the way through, ended up fixing itself before I got round to looking at why it was breaking (I guess either the brackets or the ! I had in the ternary at one stage, looking at previous answers).
All the while I was patching up the whitespace to get something that Whitespace would like; I found that to be rather easy. Specifically, tab space space space was a very useful combination (the instruction to add the top two items on the stack), since it meant I could add whitespace to lines with no other whitespace without having everything go out of sync (I'm guessing its position in the program means it never actually gets executed so I'm not worried about stack underflows here).
I've now tested Incident, and it works! Many thanks to @Chance and @LliwTelracs, which I've just realised is NOT a Welsh name, for helping me get to grips with it. See this syntax highlighting. I have removed the ; token that was appearing before the #yy token. I did this by simply adding an extra ; after the gets statement (my previous attempt involved replacing s (which now appears much more in the C program than it did in the previous one) in the "detokenising" string with a ;, but it turned out I was actually a character short for Hexagony (thanks @Chance), so after attempts to add an extra character to this last line failed, I just changed it back and added the extra semicolon elsewhere).
I have also tweaked the whitespace a little to change some other tokens to make some attempt at centring, to re-tokenise Tab Linefeed (by moving the tab at the end of the #include line to in the middle, thus making three tokens), and to de-tokenise the triple-space token by moving one space in the define line.
Finally, a day after initial submission, I decided to get to the bottom of the scary preprocessor warning that gcc produced (and which made Clang fail). I determined that the reason the first line worked at all is because it's the output from the preprocessor that provides debug info like original filenames and line numberings. They didn't like the first "2" on the first line, because this meant "returning from an included file into the given file", and obviously that's impossible given there haven't been any included files. After changing it to a "1" (start normal header) made a few too many languages choke, I changed it to a "3" (start internal component header), which broke only Hexagony, since it was now relying on the 2. So at the start of the Hexagony code I added an open bracket ( to decrement the 3 to a 2, then a close bracket ) after the end (@) of the hexagony code to satisfy Retina, Prelude and Underload which all expected matching brackets. Re-testing Reng and Modular SNUSP produced no issues, and the Incident tokens looked right, so I had now fixed it! I've tested it on a variety of exotic architectures and it appears to work. I know it's not important for a code golf, and I won't mind if future submitters have to break this again to keep within a byte count or whatever (or if anyone's already started based on this solution and doesn't want to change theirs too much), but there is one good reason I've done this - TIO's Objective-C compiler only supports Clang, so this'll be very useful if anyone wants to add that!
Bear in mind I've never used most of these languages, I hope my success encourages more newcomers to give this a try!
35. INTERCAL (C-INTERCAL), 631 bytes
#v`16/"<"6/b.q@"(: ::Q): ␉␉␉␉ :(22)S#;n4"14"
#>3N6@15o|>␉^*ttt*~++~~~%
#= >␉1#v#v0l0mx01k1k0l0ix0jx0h0h1d111P0eU0bx0b0o1d0b0e0e00x1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10mx0m0l11111100(^_)
#[␉
#`<`|
print((eval(" 1\x2f2")and(9)or(13))-(0and 4)^1<<(65)>>(62))or' (\{(\{})(\{}[()])}\{}\{}\{})'#46(8+9+9+9+9+=!)#1111|=/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
__DATA__=1#//
#.\."12"␉*
""""#//
=begin␉//
$'main'//
#-3o4o#␉
=end #//
"""#"#//
#0]#echo 21#/ (\[FAC,1<-#2FAC,1SUB#1<-#52FAC,1SUB#2<-#32FACLEGEREEX,1PLEASEGIVEUPPLEASE) a
# +/Jn~
#8␛dggi2␛`␉|1|6$//''25 >>>#>27.say# =#print(17)#$nd^_^_.]Q222999/+23!@1#"26
␉ is a literal tab, ␛ a literal ESC character; Stack Exchange would mangle the program otherwise. I recommend copying the program from the "input" box of the TIO link below, if you want to work on it.
Rundown
This program prints 35 in INTERCAL, 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Most of the languages are tested by the test driver shown above. You can test Reng here and Modular SNUSP here; they output 19 and 31 respectively, as required. I tested Incident locally on my own system, using the official interpreter.
Note that I added a few changes to the test driver in order to make it easier to spot hidden characters; various NUL bytes had crept into the program's output in certain languages. I've decided that this probably isn't a problem, because a) a wide range of submissions have been doing it, and b) the Befunge interpreters seem to be adding extra NUL bytes even though nothing in the program implies that (unless I've missed something), so it must have been going on for ages and is probably part of how the interpreter works. (Note that the languages that still output NUL bytes – the Befunges and Minkolang – haven't had their code changed for this submission.)
The previous Rail submission exits via crash, which is disallowed, but this is easily fixable (by adding a # at the end of the Rail program and adjusting the Hexagony to match) and so I didn't consider it a major problem. The Rail in this solution exits correctly.
Explanation
How the INTERCAL code works
INTERCAL parses the entire program. However, syntax errors are a runtime thing in INTERCAL, not compile-time, and this is often used to create comments. (If a syntax error attempts to execute, it'll crash the program with error ICL000I, contrary to what Wikipedia incorrectly claims. But if you can prevent it executing somehow – and INTERCAL has a lot of ways to prevent commands running – it'll quite happily not execute without causing a problem.)
As such, we can prevent garbage at the end of the file running simply by exiting the program explicitly first (something that's required anyway, because INTERCAL crashes if the end of the program is reached without an explicit exit command). Handling the start of the program is more interesting, and exploits a parser bug. You can write something like DO %20 READ OUT #8 to output VIII with a 20% probability (and otherwise do nothing). As far as I can tell, C-INTERCAL parses the lone % on the second line as indicating a 0% probability for the first command to run, and thus ends up consistently not running it every time. (I'm not sure why it parses it like that, but looking at the compiled code shows it generating a random number and comparing it to 0.)
Here's how the INTERCAL program looked before fitting it around the rest of the polyglot:
DO,1<-#2
DO,1SUB#1<-#52
DO,1SUB#2<-#32
DOREADOUT,1
PLEASEGIVEUP
This is fairly simple: instantiate a 2-element array; set the elements to 52 and 32 (decimal) respectively (INTERCAL's string encoding is best left unmentioned; I've forgotten how it works and had to do various experiments to figure out why these numbers encode 35); read it out to standard output; and exit the program. I added an additional PLEASE at the end in order to terminate the GIVE UP statement, starting a new statement for the garbage at the end of the program, whilst keeping in acceptable bounds for polite conversation. Of course, the INTERCAL doesn't look quite like that in the finished product; I'll explain why as we go.
Buried under a load of Ses
The most obvious issue with the INTERCAL program is that it contains the letter S. This is pretty much unavoidable, as there's no way to index an array without using the letter in question. However, S is an output command in Underload, and there's no way to prevent it parsing the entire program. The only solution is to place the INTERCAL code inside parentheses, Underload's equivalent of a string literal, so that it doesn't run immediately.
However, we have two ^ characters at the end of the program, which execute Underload code; so those Ses are going to get executed anyway if we don't do something about it. I could have changed it to another character, but decided it was easier to protect the code so that it becomes meaningless. a escapes a string in Underload (meaning that ^, upon executing the string, will simply unescape it again rather than producing harmful side effects). We already have one a in the say used in the Perl 6 code (which in this arrangement of the code, is actually enough due to unrelated changes). However, so that people don't have to rely on that, I added another a at the end of the line (I wanted a character there anyway to make what would otherwise be trailing spaces visible, and because Hexagony needed padding as it is; note that the Hexagony was fairly easy to fix in this program, and doesn't really need separate discussion). So the Underload code is a little less fragile than it could have been.
Prelude to a lot of work and confusion
Ah, Prelude. Not normally the most difficult language, but it definitely was this time. There are two real problems: one is that adding extra parentheses on a farly long line runs the risk of disturbing the control flow of the Prelude program (as they create the equivalent of a while loop), and one is simply the problem of preventing them lining up vertically (which is responsible for most of the random moving around of whitespace on lines). Note that the Whitespace gave me some trouble too, but this program is equivalent to the previous one from Whitespace's point of view, so it was pretty much a case of "fix the Prelude without breaking the Whitespace".
I'm not too sure how the Prelude actually works at this point. There are several fixes intended for it, like the 0 near the bottom-left corner, but they clearly don't function in the way I intended them to. (The Julia code also ended up moving to the bottom of the line because the parentheses in its print statement were really hard to deal with.) Perhaps we'll just have to leave it a mystery.
Breakdown in a Fission reactor
Although the changes above were for fairly subtle problems which are hard to fix, there's a much more obvious problem; DOREADOUT matches the regex R...O, and thus will cause Fission to produce unwanted output on the fourth cycle, which is not enough time to output the intended output of 12. And INTERCAL only has one instruction that produces output (unless you count crashing as output). One fix to this is to try to add whitespace between READ and OUT, to give us time to intercept the output, but that makes Whitespace angry. So for a while, I thought this program was impossible; R, L, U, and D are all entry points in Fission, and all capable of potentially running problematic code, and INTERCAL keywords must be in uppercase.
However, there is a fix, and a fairly surprising one. As part of an internationalization effort, C-INTERCAL actually accepts keywords in multiple languages, with support for both English and Latin. We couldn't avoid S like this, but we can avoid O; FAC is a perfectly good substitute for DO, and likewise LEGERE EX means the same thing as READ OUT. (The program thus ended up in a mix of English and Latin, but that's OK; it hardly makes it any less readable.) As such, we can happily let Fission go mad in the bottom right corner, and just not let it produce any output. We can change the actual Fission code to end with * rather than ;, which quits the entire program rather than just one thread; this code runs fairly quickly, so it exits the program before all the stray entry points have time to do any damage.
Knit 6, Perl 6
The next problem: The Perl 6 comments work by matching < and >. INTERCAL's assignment operator is <-. Luckily, that adds extra opening brackets, so I could just add a few closing brackets to cancel them out in an unparsed location in the program (just after the Pip code, in this case).
However, I didn't want to change the whitespace budget of the program, but moving the Julia code (for Prelude) ended up adding an extra space to the last line; I had to remove one from somewhere. The double space is a comment marker in Pip, so I could hardly change those; the only remaining option is the space in say 27. Perl 5 golfers would immediately think "well just do say+27 then" (unary + comes in handy surprisingly often!), but unfortunately this isn't valid Perl 6 syntax.
What we can do, though, is to change say from function syntax to method syntax. Integer literals have a bunch of methods, including one to print them out, so 27.say is a perfectly valid program of the same length.
Be square? Don't be there
So the next issue is that I've added an extra . to the program. SMBF users will know that that's clearly a problem in that language, producing stray output (NUL bytes in this case). There was already a . producing stray output last program, but that doesn't mean I shouldn't take the opportunity to fix it.
The basic idea here is to create an SMBF loop to comment out the offending instructions. This means moving the square brackets around. I took them from around the SNUSP code (because they were only there for the sake of Incident anyway, and Incident doesn't care where in the program they are), and placed the opening bracket at the start of the INTERCAL code, and the closing bracket just before the Trigger (thus neatly hiding both .s).
Unfortunately, square brackets are meaningful to Retina; it sees […<-#… and says "that makes no sense, you can't create that range because < doesn't come before #". Fortunately, this is easily fixable with a strategically placed backslash.
The centre-of-the-program incident
This happened last answer, and it's probably going to happen repeatedly from now on; various strings happened to randomly occur three times, and shifted around the centre of the program from Incident's point of view.
The most urgent token to handle was 1#, which appears three times if you make these changes naively: #= >␉1# at the start of the third line, __DATA__=1#, and echo 21#. Why is this a problem? Because the 1# on the third line overlaps the #v just after it, and two overlapping tokens causes neither of them to be counted. And #v is the token we used to comment the code before the Incident program out! I fixed this by sneaking in an extra 1# very near the end of the program (only three characters follow it); none of the languages that parse that part of the program do anything with it.
There were various other problematic tokens to deal with. A couple were single letters, P and U; I dealt with these via changing a couple of filler no-ops in the Incident code from x to P or U respectively, giving a fourth copy. The change to the Fission code leaves * as a token, but notably, this is split differently from normal, appearing twice before the Incident code and only once afterwards. Instead of removing it, therefore, I used it to partially balance the new LE token that appeared in the INTERCAL code. That's enough to drive the centre of the program back over an 0o token. Of course, changes to the program are quite likely to disturb this. (My attempts to get Incident onto TIO failed due to libdivsufsort not being available there, so it looks like we might benefit from a new interpreter, especially in JavaScript so that it can run online. If you're interested, take a look at this question.)
34. Rail, 549 bytes
#v`16/"<"6/b.q@"(: ::Q): ␉␉␉␉ :(22)S#;n4"14"
#>3N6@15o|>␉^*ttt*~++~~~%
#= >␉1#v#v0l0mx01k1k0l0ix0jx0h0h1d111x0ex0bx0b0o1d0b0e0e00x1d0i0fx0g0n0n11x0o0n0cx0c0o0f0c0gx0g0f0h0j0j0i0001k10mx0m0l11111100(^_)
#[␉
#`<`|
print((eval("1\x2f2")and(9)or(13 ))-(0and 4)^(1)<<(65)>>62)or'(\{(\{})(\{}[()])}\{}\{}\{}) '#46(8+9+9+9+9+=!)#1111|=/=1/24=x=9[[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]]/
__DATA__=1#//
#.\."12"␉;
""""#//
=begin␉//
$'main'//
#-3o4o␉
=end #//
"""#"#//
#]#echo 21 #//=#print( 17)
# +/Jn~
#8␛dggi2␛`␉|1|6$//''25 #>say 27#$nd^_^_.Q222999/+23!@"26
As usual, ␉ is a literal tab, ␛ is a literal ESC character.
Rundown
This program prints 34 in Rail, 33 in Incident, 32 in Whirl, 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
For the languages that aren't supported by the above test driver:
- V can no longer test the full polyglot in Tio because it takes too long to run now. But I have added a test to the above test driver to run all code after ␛dgg in the polyglot since these V commands essentially invalidate all prior code.
- Reng can be tested here, and outputs 19 as expected.
- Modular SNUSP can be tested here, and outputs 31 as expected.
- Incident was confirmed to output 33 by ais523.
Explanation
I too have been planning! I have long been stymied by the limitation of starting every line with a # or exposing the code to Python, Ruby, and Perl. Well no more! I decided to rip a literal hole in the code. (I use the term literal figuratively.) We're now including a literal string from the perspective of the scripting languages, so that we can begin lines with characters other than # which Rail, takes advantage of.
Kill Perl
The first problem was that Perl 5 didn't want to execute when there was an unsigned string, so after some experimentation, I settled on killing Perl 5's execution after the big print statement. This is handled with __DATA__=1. This is followed by # to comment out Thutu's //. You'll see these in the solution wherever there is a line that doesn't start with a #. They seemed to make Thutu happy.
The DATA in this statement created two other consequences as well. First, we were using T as our Trigger jump label, so that got changed to a quirky Q in first line's : ::Q and the last line's Q222999. Second, Fission treats UDL and R as starting points and the D in DATA kicked off another fission reaction heading in the down direction. So, I had to kill the 3rd line's Fission statement R"12"; and create the line #.\."12"␉; to make sure the reactor didn't melt down. The \ redirects Fission's code path along the line and the .'s are just for spacing.
Let's Get Literal
Both Python flavors use """ to denote the beginning and end of literal strings. Ruby naively thinks " denotes a literal string and has no problem with multiple literal strings bumping up against each other and not being used. But Ruby, Perl, and Pip just could not all agree on when the stuff in between the starting and ending lines for the literal string where actually strings. I settled on letting Pip and Python agree and letting Ruby think what's in between is code. So, this line """"#// and this line """#"#// begin and end the string from Python's perspective. Ruby ended up going to a multi-line comment syntax in the middle of all this business with the =begin // and =end #// statements.
Reng Around the Rosie
With all the extra #'s floating around, Reng had all kinds of problems, so it's code got moved to the bottom and I golf'd out the extra x in the Whirl-Incident capsule. At this point, I believe the only 2D lang to traverse the literal string's space is Cardinal and it can be moved into and bound within the literal zone, but I didn't have the byte count to accomplish this today. Next time.
Ride The Rail
Rail starts at the $ in $'main'// and continues heading right on the next line starting with the -in #-3o4o␉. The $'main'// line is pretty flexible for inter mixing other code, so it's a good place to add onto.
The Literal Zone
New lines can be added now above or below the Rail code with a few stipulations:
- Lines need to be added in pairs for Retina to keep working.
- Lines not starting with a
#are exposed to Thutu but have generally worked for me if I end the statement with// - Code before a
#is still exposed to Brain-Flak, so(){}[]and<>may cause problems. - Every other line should have a literal tab for Whitespace. Or, if this pattern has to be broken, a triple space will usually work.
Incidental Edit
Incident required a few alterations. $ and nd turned out to be new tokens after the refactor, so I added an extra set of both of these tokens near the end so they no longer counted. The Hexagony module needed to be nearer the end than Incident's final jump token wanted to be placed as a copy of the end of the module, so I had replaced the final jump token with ^_ which all appear before hexagony. Finally, I believe a [ got pushed to the other side of the bulk of incident's code Incident's which I believe caused the center token to be changed. AIS523 pointed out that an extra set could probably be added safely around the Modular SNUSP code, which worked out nicely and let us meet the byte count, just barely.
31. Modular SNUSP, 326 bytes
Program
#v`16/"<"6/b.q@"(: ::T): ␉␉␉␉ :(22)S#;n4"14"
#>3N6@15o|>␉^*ttt*~++~~~%
#=~nJ<R"12"; ␉
#[␉
#`<`|
print((eval("1\x2f2")and (9)or(13))-(0and 4)^(1)<<(65)>>62)or'(\{(\{})(\{}[()])}\{})(\{}\{})'#46(8+9+9+9+9+=!)=#print(17)#]#echo 21#|/=1/24=x=9[<$+@+-@@@@=>+<@@@=>+<?#>+.--.]/
#8␛dggi2␛␉` |1|6$//''25 #>say␉␉ 27#T222999+/+23!@"26
As usual, ␛ is a literal ESC character and ␉ is a literal tab.
Rundown
This program prints 31 in Modular SNUSP, 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng, 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Verification
Why no links in the rundown? Because I've been working on something to make testing much easier, a test driver that runs the program in most of the languages listed here and prints the result. This should hopefully make adding future languages to the polyglot much easier. You can get the results of this program for 28 of the 31 languages via running the following TIO link (which is a test driver written in a mix of Bash, Perl, and A Pear Tree):
The link also produces the ␛/␉-formatted code block seen above, and formats the code into a hexagon for you:
# v 1 6 / " < " 6 / b
. q @ " ( : : : T ) : :
( 2 2 ) S # ; n 4 " 1 4 "
# > 3 N 6 @ 1 5 o | > ^ * t
t t * ~ + + ~ ~ ~ % # = ~ n J
< R " 1 2 " ; # [ # < | p r i n
t ( ( e v a l ( " 1 \ x 2 f 2 " )
a n d ( 9 ) o r ( 1 3 ) ) - ( 0 a n
d 4 ) ^ ( 1 ) < < ( 6 5 ) > > 6 2 ) o
r ' ( \ { ( \ { } ) ( \ { } [ ( ) ] ) }
\ { } ) ( \ { } \ { } ) ' # 4 6 ( 8 + 9 +
9 + 9 + 9 + = ! ) = # p r i n t ( 1 7 )
# ] # e c h o 2 1 # | / = 1 / 2 4 = x
= 9 [ < $ + @ + - @ @ @ @ = > + < @
@ @ = > + < ? # > + . - - . ] / #
8 . d g g i 2 . | 1 | 6 $ / / '
' 2 5 # > s a y 2 7 # T 2 2 2
9 9 9 + / + 2 3 ! @ " 2 6 .
. . . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . .
Three languages are missing: V is too slow, and Reng and Modular SNUSP are not installed on TIO. Luckily, all three have online interpreters:
- You can test the program in V/Vim (intended output: 2) here on TIO.
- There's an online Reng interpreter (intended output: 19) here.
- There's an online Modular SNUSP interpreter (intended output: 31) here. (It's advertised as just a SNUSP interpreter, but Modular SNUSP is the dialect it actually implements, as seen by the
@signs all over the page.)
All three produce the intended output, so all 31 programs are properly tested. (One thing that concerns me slightly is as to whether the Whitespace program is terminating correctly; however, the whitespace here is identical to the previous submission, so they're both right or both wrong. If it turns out that the program is indeed terminating incorrectly, both programs are likely to be fixable in the same way.)
Explanation
First off, the Hexagony, which always seems to need changing. It's actually much simpler than before; I moved the Hexagony code to just after the Trigger code, meaning that it's very near the end of the program, and the Hexagony "capsule" that prints 23 and exits gets to run almost immediately. The last line generally looks like a good place to put the capsule, as it means fewer commands that might potentially disrupt the Hexagony will run.
All the other changes are to do with the addition of the Modular SNUSP code. The first thing to note is that SNUSP starts executing at the first $ character in the program, and is a 2D langauge that exits after going off the edge of the program, and thus by placing the SNUSP program at the end of the long line (inside the Thutu code, at a point where Thutu will accept almost anything), we can ensure that SNUSP doesn't see any code from other languages, and most other languages won't care about the SNUSP. One language that did care was Perl 6, which is parsing angle brackets; I placed a < immediately before the SNUSP code to keep it happy (as the brackets were naturally almost matched anyway). The other language that cares is SMBF; . outputs in both SMBF and SNUSP, and we don't want to create extra output. Luckily, as seen by SMBF, this program is <.>>[…] followed by the SNUSP code, i.e. the current tape element is 0. So enclosing the SNUSP code in square brackets "comments it out" from SMBF's point of view.
As for the code itself, it uses a well-known trick for writing constants in Modular SNUSP in which you write a lot of "start procedure" commands in a row and effectively create a sort of base-Fibonacci number. The basic idea is that + encodes the number 1; @ adds together the number represented by the code after it, and the number represented by the code after it minus its first character; and = is a no-op (thus @= will double the number to its right). In this system, I picked @@@@=+@@@=+# as a representation of the number 48.
There's a problem here, though; the standard method of writing constants in SNUSP leaves the control flow behind the start of the program, and with a oneliner (which I wanted to write here for obvious reasons), there's no way to change the IP to point in any direction but right. This means we're somehow going to have to get the IP to pass the entire constant definition and continue to the right, without the program exiting (which # would normally do). In order to resolve this, I carefully used a definition of the number for which + was always preceded by =. This means that I can write code to set the second cell to 48 via @@@@=>+<@@@=>+<#, safe in the knowledge that none of the > commands will be skipped by an @ command (and thus we keep control of the tape pointer). Additionally, we know that at the final #, the first tape cell will still have its initial value. Therefore, we can use the first tape cell as a marker to know whether to return from the procedure definition or whether to continue to the right (we're inside a ton of procedures when doing that, but we exit the program by falling off the edge so that it doesn't matter).
The final SNUSP code, therefore, is $+@+-@@@@=>+<@@@=>+<?#>+.--.. The $ marks the start of the program. +@+- sets the first tape element to 1 (++-, but once the procedure started with @ returns, it'll start running the code from the - onwards, thus setting the tape element back to 0. ?# ends the procedure only if the first tape element is nonzero; thus we eventually end up after the # with the second tape element set to 50 (48 from the constant definition, plus 2 from the two >+< encountered when going to the right afterwards). Then all we need to do is >+.--. to output ASCII codes 51 (3) and 49 (1), and fall off the edge of the program (] is a no-op in SNUSP, and / reflects control flow vertically so that it runs off the program's top edge); this bit works identically to brainfuck.
30. Whitespace, 296 bytes
#v`16/"<"6/b.q@"(: ::T): ␉␉␉␉ :(22)S#;n4"14"
#>3N6@15o|>␉^*ttt*~++~~~%
#=~nJ<R"12"; ␉
#[␉
#`<`|
print((eval("1\x2f2")and (9)or(13))-(0and 4)^(1)<<(65)>>62)or'(\{(\{})(\{\/+23!@}[()])}\{})(\{}\{})'#46(8+9+9+9+9+=!)=#print(17)#]#echo 21#|/=1/24=x=90/
#8␛dggi2␛␉` |1|6$//''25 #>say␉␉ 27#T222999"26
␛ represents literal escapes.
␉ represents literal tabs.
This program prints 30 in Whitespace, 29 in Trigger, 28 in Brain-Flak, 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng (tested here), 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in V/Vim, and 1 in Python 3.
Whitespace is another esolang with a limited character set. This one only reads tabs, spaces, and line feeds.
So once we take out all the stuff that Whitespace doesn’t read we’re left with the following code:
[space][space][space][LF]
[space][LF]
[LF]
[LF]
[LF]
[space][space][space][space][space][LF]
[space][space][space][space]
And the code to output 30 is this:
[space][space][space][tab][tab][tab][tab][space][LF]
[tab][LF]
[space][tab]
So the top 3 lines of the existing code were given extra spaces at the end of lines to meet the requirements. Note that line 1’s tabs and trailing space are in the middle of the line to accommodate ><>’s needs.
Line 2’s space was changed to a tab here. This seems to function Identically to a space for the 2D languages, but visually it doesn’t line up anymore. ¯\_(ツ)_/¯
After the instructions to output 30, the game became getting the rest of the necessary spaces and line feeds to do pointless things and compile correctly.
White space happens to have instructions that mark/goto a code location with a label that allows for an arbitrary number of tabs and spaces, so that helped couch the long line’s spaces. It also starts and ends with a line feed, so that helped us up some of the line feeds in lines 3-6.
The final line couldn’t have a linefeed without breaking Retina, so its instructions are to do some arbitrary math and stack manipulation.
Here’s the full code with spaces, tabs, and linefeeds replaced with our notation:
#v`16/"<"6/b.q@"(:[Space]::T):[Space][Space][Tab][Tab][Tab][Tab][Space]:(22)S#;n4"14"[LF]
#>3N6@15o|>[Tab]^*ttt*~++~~~%[LF]
#=~nJ<R"12";[Space][Tab][LF]
#[[Tab][LF]
#`<`|[LF]
print((eval("1\x2f2")and[Space](9)or(13))-(0and[Space]4)^(1)<<(65)>>62)or'(\{(\{})(\{\/+23!@}[()])}\{})(\{}\{})'#46(8+9+9+9+9+=!)=#print(17)#]#echo[Space]21#|/=1/24=x=90/[LF]
#8␛dggi2␛[Tab]`[Space]|1|6$//''25[Space][Space]#>say[Tab][Tab][Space]27#T222999"26[LF]
And here is a commented version of just the Whitespace:
Push 30 onto the stack
[space][space][space][tab][tab][tab][tab][space][LF]
Output the number at the top of the stack
[tab][LF][space][tab]
Jump to label null if the top of the stack is negative. (it's not)
[LF][Tab][LF]
Label this location as [Space]
[LF][Space][Space][Space][LF]
Add the top two items on the stack and replace them with the result.
[Tab][Space][Space][Space]
Store the stack.
[Tab][Tab][Space]
Edits:
Hexagony turns out to skip over tabs just like spaces, contrary to my previous assertion. @ais523 was kind enough to update @Kenney's Hexagonizer to account for literal escapes and tabs. I had to modify it to correct my prior assertion about tabs being read as no-ops and to replace literal escapes with . because the ␛ character is wider than other characters, making the hex slightly misaligned. Here the link.
And this is our corrected current Hex:
# v 1 6 / " < " 6 /
b . q @ " ( : : : T )
: : ( 2 2 ) S # ; n 4 "
1 4 " # > 3 N 6 @ 1 5 o |
> ^ * t t t * ~ + + ~ ~ ~ %
# = ~ n J < R " 1 2 " ; # [ #
< | p r i n t ( ( e v a l ( " 1
\ x 2 f 2 " ) a n d ( 9 ) o r ( 1
3 ) ) - ( 0 a n d 4 ) ^ ( 1 ) < < (
6 5 ) > > 6 2 ) o r ' ( \ { ( \ { } )
( \ { \ / + 2 3 ! @ } [ ( ) ] ) } \
{ } ) ( \ { } \ { } ) ' # 4 6 ( 8
+ 9 + 9 + 9 + 9 + = ! ) = # p r
i n t ( 1 7 ) # ] # e c h o 2
1 # | / = 1 / 2 4 = x = 9 0
/ # 8 . d g g i 2 . | 1 |
6 $ / / ' ' 2 5 # > s a
y 2 7 # T 2 2 2 9 9 9
" 2 6 . . . . . . .
Finally, I golfed out some needless characters, mostly added previously to line up Prelude parenthesis and Hexagony hexagons.
Nim’s code is back to echo 21 from echo 5+5+11
Hexagony’s #@46 is now #46
Hexagony’s code is back to /+23!@= from /+23!@
Prelude’s parenthetical alignment of (9) or (13) became (9)and(13)
Well, that’s all I got. Good Luck everyone!
27. Perl 6, 235 bytes
#v`16/"<"6/b.q@"(::)::: (22)S#;n4"14"
#>3N6@15o|> ^*ttt*~++~~~%
#=~nJ<R"12";
#[
#`<`|
print((eval("1\x2f2")and 9 or 13)-(0and 4)^1<<65>>62)#@46(8+9+9+9+9+=!)=#print(17)#3]#echo 21#===2|/=1/24=x=90/
#8␛dggi2␛` |1|6$//''25 #>say 27#"26
␛ represents a literal ESC character, as usual.
This program prints 27 in Perl 6, 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng (tested here), 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl 5, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang,
2 in Vim/V, 1 in Python 3, and (as it's Christmas) a partridge in A Pear Tree.
The syntax highlighting that Stack Exchange produces for this answer is completely wrong. #`< is one of Perl 6's many multiline comment markers, and ends at #>, thus the only code that actually runs in Perl 6 is the very simple say 27. I chose this particular comment marker because <> aren't a matching pair in most languages, and thus the unmatched < won't break languages, such as Retina, that attempt to parse it.
I'm not entirely sure how the Hexagony works any more. When it broke, I changed one of the characters it was using from a + to a 0 to see if it was being hit; turns out it was, and turns out this fixed the program, but I'm not sure why (I know it broke due to a # in the line of execution, but it's unclear why removing the + fixes things). (The character in question is also parsed by Thutu, but luckily this doesn't make a difference to the functioning of the Thutu program, as at that point in the program, anything that isn't preceded by an = is copied literally into the working string.) Note that the 0and+4 from a previous line became 0and 4, to make it one character shorter from Hexagony's point of view (Hexagony doesn't see spaces); this is to compensate for the #| on a previous line becoming #`<`|, which is one character longer from Hexagony's point of view (because it doesn't see backquotes either). Note that the code's now only five bytes away from expanding the Hexagony side length and breaking everything about the current Hexagony code. I'd recommend doing this anyway and just redoing the Hexagony section of the code; it'll probably be easier, rather than harder, to fit everything in after an expansion.
Some other languages changed too, mostly to add enough robustness that I could fit arbitrary code in on the last line. $// is a comment marker in Japt that allows spaces later on the line, making the added program less fragile in Japt (meanwhile, // breaks if there are any closing parentheses later on the line, and space is a sort of closing parenthesis in Japt). A pair of spaces is a comment marker in Pip, meaning that the Pip code can be substantially simplified here. This also means that we can simplify the 05AB1E down to a trivial "26. Retina needs the fifth line to be a legal regex that's good at matching things (the trailing | is thus for Retina); it parses differently from the corresponding line in the previous entry, but in a way that's just as suitable. The Cardinal is also very slightly simpler than in previous entries, but this is just pure coincidence with how everything lines up vertically, and the change is to code that didn't do anything anyway.
Assuming you redo the Hexagony (you'll probably have to), there are safe places to add code on all of the last three lines: the 3 in #3]# is only for Hexagony (and easily changed); the space between the # and " on the final line is ignored by the vast majority of languages; and nothing's really parsing the end of the fifth line other than Retina. (There are plenty of other places where code can be added, too, but these are probably the most convenient.)
26. 05AB1E, 224 bytes
#v`16/"<"6/b.q@"(::)::: (22)S#;n4"14"
#>3N6@15o|> ^*ttt*~++~~~%
#=~nJ<R"12";
#[
#|
print((eval("1\x2f2")and 9 or 13)-(0and+4)^1<<65>>62)#@46(8+9+9+9+9+=!)=#print(17)#3]#echo 21#===2|/=1/24=x=9+/
#8␛dggi2␛` |1|6//1"'"'--1+26
␛ represents a literal ESC character, which you likely know by now if you're here, but I'm reminding you just in case.
This program prints 26 in 05AB1E, 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng (test here), 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in Vim/V, and 1 in Python 3.
I wish I could explain this a bit, but I mostly just stumbled through this blindly. Never heard of/used 05AB1E or Pip, and never used Pyth (which gave me the most trouble).
05AB1E saw most of the program as an unclosed string (from ")and 9 onwards), so that needed to be closed. Pip and Pyth didn't cooperate with the extra double quote initially, which turned into trial and error of single/double quote placement until they complied.
The exact math used for Pip was mostly arbitrary, as long as it resulted in 25, so toying with that got me a plain 26 at the end for 05AB1E while still calculating the 25 needed for Pip.
25. Pip, 220 bytes
#v`16/"<"6/b.q@"(::)::: (22)S#;n4"14"
#>3N6@15o|> ^*ttt*~++~~~%
#=~nJ<R"12";
#[
#|
print((eval("1\x2f2")and 9 or 13)-(0and+4)^1<<65>>62)#@46(8+9+9+9+9+=!)=#print(17)#3]#echo 21#===2|/=1/24=x=9+/
#8␛dggi2␛` |1|6//1''19+6
␛ represents a literal ESC character, as per previous submissions.
This program prints 25 in Pip, 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng (test here), 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in Vim/V, and 1 in Python 3.
The 1|6 is used by both Retina and Japt and the // serves to comment out the end of the code so that Japt doesn't output anything else. I feel like 26 should be fairly 'easy' to sneak into the end since SMBF needs a trailing 6, so anything that will output the last item in the code (being 26) should be at an advantage... Perhaps 05ab1e? Good luck!
24. Thutu, 211 bytes
Fourth try. Hopefully the implementation is uncontroversially valid this time.
#v`16/"<"6/b.q@"(::)::: (22)S#;n4"14"
#>3N6@15o|> ^*ttt*~++~~~%
#=~nJ<R"12";
#[
#|
print((eval("1\x2f2")and 9 or 13)-(0and+4)^1<<65>>62)#@46(8+9+9+9+9+=!)=#print(17)#3]#echo 21#===2|/=1/24=x=9+/
#8␛dggi2␛` |1|6
␛ represents a literal ESC character, as usual.
As far as I know, there isn't a Thutu implementation that works in a browser yet. I used the implementation in the Esoteric Files Archive, which is a compiler from Thutu to Perl (basically, compile the Thutu into Perl, then run the Perl). Update: Since I wrote that, the language has been added to TIO. So now you can:
This program prints 24 in Thutu, 23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng (test here), 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in Vim/V, and 1 in Python 3.
I had to pretty much redo the Hexagony part of the solution. It turns out to be easiest to run the Hexagony code on a diagonal, rather than horizontally:
# v 1 6 / " < " 6
/ b . q @ " ( : : )
: : : ( 2 2 ) S # ; n
4 " 1 4 " # > 3 N 6 @ 1
5 o | > ^ * t t t * ~ + +
~ ~ ~ % # = ~ n J < R " 1 2
" ; # [ # | p r i n t ( ( e v
a l ( " 1 \ x 2 f 2 " ) a n d 9
o r 1 3 ) - ( 0 a n d + 4 ) ^ 1 <
< 6 5 > > 6 2 ) # @ 4 6 ( 8 + 9
+ 9 + 9 + 9 + = ! ) = # p r i
n t ( 1 7 ) # 3 ] # e c h o
2 1 # = = = 2 | / = 1 / 2
4 = x = 9 + / # 8 ␛ d g
g i 2 ␛ | 1 | 6 . . .
. . . . . . . . . .
. . . . . . . . .
The bold font doesn't show up that well for me, but nonetheless, I've boldened the route that the IP takes. There's only one IP used, this time, and it hardly runs any commands. The program starts by pushing some junk to the memory edge, then replacing its value with the sum of the memory edges to either side (which still have their initial value of 0), thus resetting memory to all-zeroes. Then we can just do 23!@ to print 23 and exit.
Thutu doesn't like blank lines. As such, I had to replace Retina's blank line (which matches anything) with #| (which also matches anything).
Thutu also cares a lot about slashes; they're the main syntactical element of the language. Luckily, # at the start of a line is a comment in Thutu, so we only have one line to worry about. However, # inside a line is not a comment, so the big long line is something of a concern. As such, I had to hide the slash from Thutu by placing it inside an eval. Luckily, both versions of Python, Perl, and Ruby all have an eval, and will all unescape \x2F into / inside a string delimited by ". Unfortunately, the use of " makes the code live in Pyth, and can easily cause syntax errors (e.g. eval("1\x2F2") is a syntax error), but we can use a lowercase \x2f and Pyth will be OK with that, at least syntax-wise (it's in a part of the code that never runs, so we don't have to worry about what it actually does).
Thutu interprets most of the big long line (up to the first slash) as a regular expression. As such, the Prelude code was causing problems, as +++ is too much quantification. However, it was fairly easy to fix that by re-associating the uses of +.
So how does the Thutu work? Most of the code is a comment, with only one line of code. Thutu's kind-of like Retina; it works by repeatedly regexing a working space. Initially, the input is =1. We first check to see if it matches the regex print(( … ===2| (it does, because most (all)? regexes ending with | will match anything). Then we replace one occurrence of =1 with 24=x=9+. At the end of each cycle, the Thutu implementation will output everything before =x (i.e. 24), exit (due to the presence of =9), and keep the + (which we don't care about) for the next cycle (which doesn't exist).
In terms of places where code can be added, the main offender is Hexagony, which is incredibly fragile in the current case. As such, I suspect that the last line is currently the easiest place to add code if you don't want to redo a large amount of work. The 6 at the end is used for SMBF, but the |1| is used only by Retina, which can cope with any other regex there that's matched a lot of times, and Vim; a few 2D languages will pass over the line but will consider most characters fairly harmless. Before the first ESC is touched even less, with only Retina caring (although if you go too far right, you'll affect some 2D languages, like before). Note that there's a limit to how long the code there can be, because if the Hexagony side length gets thrown off, everything will break.
If you're willing to redo the Hexagony, the long line is still a good place to add code, although slightly worse than before. The ===2 is purely Hexagony, and will hardly be seen by other languages (although Thutu wants it to be a valid regexp, Prelude doesn't want parentheses or exclamation marks, SMBF doesn't want periods or mismatched brackets). Earlier in the line (the #@) is also a safe place to add code so long as you're careful with Thutu and SMBF, and redo the Hexagony; you may need to add a 0 or two at the end of your code to prevent it confusing the Prelude code later.
Finally, if you're prepared to dodge the 2D languages, the #| line is pretty much entirely free, with only Retina and the occasional wild two-dimensional instruction pointer causing problems.
23. Hexagony, 186 bytes
Sorry if this messes up plans...
#v`16/"<"6/b.q@"(::)::: (22)S#;n4"14"
#>3N6@15o|> ^*ttt*~++~~~%
#=~nJ<R"12";
#[
print((1/2and 9 or 13)-(0and+4)^1<<65>>62)#46(89999+++++!)=#print(17)#0\32=""<0]#echo 21
#8␛dggi2␛` |1|6
␛ is used to represent a literal ESC character.
Prints:
23 in Hexagony, 22 in Underload, 21 in Nim, 20 in Prelude, 19 in Reng (testable here), 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in Vim/V, and 1 in Python 3.
To get to the unlinked languages, click the change language button in the upper right of the Hexagony link.
Hexagony isn't readable (at ALL) in this format. We need to look at it in hexagonal form.
Note that the 2 ESC characters have been replaced with ␛s so you can see them - they are ignored, so there are no others in the program:
# v 1 6 / " < " 6
/ b . q @ " ( : : ) A lot more readable, right?? No?
: : : ( 2 2 ) S # ; n
4 " 1 4 " # > 3 N 6 @ 1
5 o | > ^ * t t t * ~ + +
~ ~ ~ % # = ~ n J < R " 1 2
" ; # [ p r i n t ( ( 1 / 2 a
n d 9 o r 1 3 ) - ( 0 a n d + 4
) ^ 1 < < 6 5 > > 6 2 ) # 4 6 ( 8 | Note that the 0s below can be replaced
9 9 9 9 + + + + + ! ) = # p r i | With anything (except "`" or " "),
n t ( 1 7 ) # 0 \ 3 2 = " " < V as far as Hexagony is concerned
0 ] # e c h o 2 1 # 8 ␛ d g
g i 2 ␛ | 1 | 6 . . . . . <-- the ␛ represents an esc
. . . . . . . . . . . . character
. . . . . . . . . . .
. . . . . . . . . . A "." is a no-op
. . . . . . . . .
^
| Mirror wraps to here, going NW
For those unfamiliar with Hexagony, There are 6 IPs, which start at the 6 corners. Only 1 is active at a time, and are switched by using #][. The memory model isn't that important to this program, but might be necessary to understand in the future. All that you need to know is that 1 int is stored in a "memory edge" (ME for short), and '"}{ change the ME that is active.
\/|_>< are mirrors that control program flow.
This is how it works:
First line executed:
# A no-op (sets active IP to 0, the currently active one)
v letter chars set the ME to their ASCII value - so ME is now 118
16 Like Labyrinth, 0-9 multiplies ME by 10 and is added - ME now 11816
/ A mirror that sends IP going NW by wrapping to the bottom
The bottom (snippet flipped vertically so you can read up to down):
.
. A series of no-ops. The IP is going NW now,
. because of the mirror on the top.
.
| Another mirror. This one sends the IP NE, into the h
h sets the ME to 104, the ASCII value for h
# 104 % 6 == 2, so IP 2 is now active instead of 0
The right edge:
8 IP #2 is moving SW, starting in the right corner
i Sets the ME to 105
< Mirror. Sends the IP going due West
"" These change the Active ME - just know that the new edge is 0
= Changes the MP (more in specs) - effectively a no-op used to fill space
\32 pushes 23, and mirrors up NE to the !
The last bit of relevant code:
! Prints the current value of the ME as an int. Success!
20(R~ Does things to the ME - irrelevant now
@ Ends the program!
Things to note:
- Hexagony drops all
s and`s before executing, so any changes to those will not affect Hexagony - I needed to pad the code so that it would be interpreted as a 9 length hexagon, instead of an 8th - be careful golfing below 169 or above 217 relevant characters
- Because of this, the
~~~and the 20s at the end can be changed at no harm to the code - The
=""just moves the ME away from the previous one so that a new ME can be modified. They can be replaced with other characters that do the same thing at no harm to the hexagony program ('s, for example) - This is technically not comlient with the Befunge 93 specs, because it limits the bounding box of the code to 80 by 25 chracters. However, Most interptreters ignore this spec (like TIO), So I don't personally think it's that big of a deal. If you do, feel free to leave a comment. (If enough really want me to change it, then I will try)
- Hope it's not too hard now.
9. Perl, 84 bytes
#v;7||"<+0+0+0+<;n4
#>3N.
#|\w*
#8
#|
#M`
print(None and 9or 1/2and 1or 5)
#j␛d5ki2
There's a literal ESC character in the actual code between the j and d; it has been replaced with a ␛ here for visibility.
This prints 1 in Python 3, 2 in Vim (tested locally, but here's a link for the very similar language V), 3 in Minkolang, 4 in <><, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, and 9 in Perl.
Let's get some more exoteric languages in, via abusing arithmetic that works differently in different languages. (None is falsey in Python but truthy in Perl, and and/or chains work the same way in both languages.)
Apart from Python, I also had to change the vim code. Instead of making it into a series of no-ops, I just let it insert junk, then deleted the junk again at the end.
21. Nim (161 bytes)
#v`16/"<"6/b.q@#;n4"14""
#>3N6@15o|> ^*ttt*~++ %
#=~nJ<R"12";
#[
print((1/2and 9 or 13)-(0and+4)^1<<65>>62)#46(89999+++++!)=#print(17)#]#echo 21
#8dggi2` |1|6
Two <ESC>s, between 8d and between 2` on the last line. You can tell that my previous one was golfed in a hurry, because I woke up this morning and realised I could take a bunch more off. I had 152 bytes but that seems to only work in Perl 5.24.0, so in the interest of compatibility with TIO I've kept the original expression for now.
Prints 1 in Python 3, 2 in V, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl, 10 in Befunge-93, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtléd, 15 in Haystack, 16 in Pyth, 17 in Julia, 18 in Cardinal, 19 in Reng, 20 in Prelude and 21 in Nim.
Note that Nim on ideone.com uses version 0.11.2, which is a tad too old, since this program relies on #[ ... ]# multiline comments added in early 2016.
Thanks to Cardinal's Windows interpreter, my workflow now consists of two laptops and a Python http.server in between.
Edit — some more hints:
- The
8at the start of the last line is to set Retina's limit to the first 8 matches, otherwise without it Retina would output2. Note that this means the final line regex only needs to match at least 8 times in the second last line now, as opposed to exactly 8 — during my meddling I modified Prelude to get Retina right, but it turned out that was unnecessary in the end. - The mismatched quote at the end of the first line is so that Pyth doesn't complain about invalid syntax for the rest of the code.
- If you modify the second line you might have to change the
6@for Minkolang, which makes the pointer jump 6 spaces to land on the^. - There's a pair of
[]now, so SMBF needs to be on a 0 cell before it hits the[, or alternative the interior needs to clear the cell.
There's probably more to golf (even now I see a stray space before the % for Cardinal), but I should really stop golfing in the wee hours of the morning.
19. Reng, 152 bytes
#v`16 "<" 6/b0\ .q@#;n4"14""
#>3N9@15o|R"12"*^*ttt*~++%
#=|
print((1/2and 9 or 13)-(0and+4)^1<<65>>62);# =#;print(17)
# ~nJ<
#
#gg99ddi2` |1|1+6
I added another #\n so that retina would cooperate. Here's how it works:
# redefines v to push 0, the default TOS. Then, it negates the TOS (`), pushes 1 and 6, the character of <, pushes 6 again, and mirrors upwards with /, colliding with the other `, which negates the 6. Then, it hits the <, pushes J (base 36 for 19), then outputs it as a number, finally terminating (~).
Escapes in between 2 and `; and # and g.
- Try it online!—Python 3
- Try it online!—V
- Try it online!—Minkolang
- Try it online!—><>
- Try it online!—Python 2
- Try it online!—SMBF
- Ethproductions—Japt
- Try it online!—Retina
- Try it online!—Perl
- Try it online!—Befunge 93
- Try it online!—Befunge 98
- Try it online!—Fission
- Try it online!—Ruby
- Try it online!—Turtléd
- Try it online!—Haystack
- Try it online!—Pyth
- Try it online!—Julia
- Try it online!—Cardinal
- JSFiddle—Reng
20. Prelude, 167 bytes
#v`16 "<" 6/b0\ .q@#;n4"14""
#>3N9@15o|R"12"*^*ttt*~++%
#=|
print((1/2and 9 or 13)-(0and+4)^1<<65>>62);#35(99999+++++!) =#;print(17)
# ~nJ<
#
#gg99ddi2` |1|1+6
Literal ESC characters in the same place as in the previous submissions (between the # and g, and between the 2 and `, on the last line), because you can't take Vim out of insert mode with printable characters.
This program prints 20 in Prelude, 19 in Reng (testable here), 18 in Cardinal, 17 in Julia, 16 in Pyth, 15 in Haystack, 14 in Turtlèd, 13 in Ruby, 12 in Fission, 11 in Befunge-98, 10 in Befunge-93, 9 in Perl, 8 in Retina, 7 in Japt, 6 in SMBF, 5 in Python 2, 4 in ><>, 3 in Minkolang, 2 in Vim/V, 1 in Python 3, and a partridge in A Pear Tree.
The existing code pretty much cancels itself out in Prelude, consisting only of while loops with falsey arguments and some stack manipulation on stacks we don't care about. Even better, there's a spot in the code that's a comment in all the languages that have them (between the # and =# of the previous submission). The hard part of fitting Prelude into this was generating numbers with only one stack and without blowing up the byte count. This program uses a loop that adds 45 to every stack element and outputs it as ASCII, thus by placing a 5 above a 3 on the stack, we get 20 as output. (Neatly, 20 is an easier number to output than 19 is in Prelude, so answer 19 being posted actually helped me a bit.)
14. Turtlèd (135 bytes)
#v;2^0;7||"<+0+0+0+<*!2'!1'L#'1r'4;n4
#v0#_q@
#>3N.
#|\w*
#8 ^1b0<
#|
#M`
print ((0 and'13')or(None and 9 or 1/2 and 1 or 5))
#jd5ki2
This prints 1 in Python 3, 2 in Vim, 3 in Minkolang, 4 in <><, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl, 10 in Befunge, 11 in Befunge-98, 12 in Fission, 13 in Ruby and 14 in Turtlèd.
First line added #'1r'4 near the end of line, Turtled takes #[string]# as string input then 'X places the value of x on the grid, r moves right 1 space on the grid. The value on the grid is printed at the end of the program implicitly.
16. Pyth (159 bytes)
#v\;2^0\;7||"<+0+0+0+<*!2'!1'L#'1r'4;n4
#v0#_q@
#>3N.15o|1
#|\w*
#8 ^<1b0 <
#|
#M`
print ((0 and'13')or(None and 9 or 1/2 and 1 or 5))
#"07|5//00;16 "jd5ki2
Note: there is an ESC byte (0x1B) after the o in the third line and after the j in the last line.
This was quite a fun experience. Japt and Pyth are both golfy languages, but Japt is infix and Pyth is prefix, and Pyth auto-requests input and fails if arguments are missing.
Before the Haystack answer I had an almost-working solution using #, which gets a char code in Japt and loop-until-error in Pyth. Pyth happens to be very useful in polyglots, since the common comment char # essentially works as an error silencer.
When I got home I managed to find a this piece of code that worked in both using //, which works as a comment in Japt and two divisions in Pyth. Then it was just a matter of getting the Befunges to route correctly.
This is very unlikely to be optimal, but it's good enough for now. I tried to test them all, but I'd highly appreciate someone double checking that the outputs match.
Prints 1 in Python 3, 2 in V, 3 in Minkolang, 4 in ><>, 5 in Python 2, 6 in Self-Modifying Brainfuck, 7 in Japt, 8 in Retina, 9 in Perl, 10 in Befunge(-93), 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in Turtléd, 15 in Haystack, and
Explanation
What Pyth sees here is:
#v\;2^0\;7||"string
multiline
string"07|5//00;16 "string
This translates to the following pseudocode:
while no errors occur:
evaluate ";"
print 2
print 0 to the power ";"
print 7
print "string\nmultiline\nstring" or 0 or 7
print 5 or 0 divided by 0 divided by (missing)
print 16
do nothing with "string"
The first loop exits on trying to evaluate ; which isn't a valid expression. Then Pyth just prints 16.
18. Cardinal, 137 bytes
#v`16 "<" 6/b0\ .q@#;n4"14""
#>3N9@15o|R"12"*^*ttt*~++%
#=|
print((1/2and 9 or 13)-(0and+4)^1<<65>>62);# =#;print(17)
#gg99ddi2` |1|1+6
Literal escape chars between # and g, and 2 and `.
Prints:
- 1 in Python 3
- 2 in V
- 3 in Minkolang
- 4 in ><>
- 5 in Python 2
- 6 in SMBF
- 7 in Japt
- 8 in Retina
- 9 in Perl
- 10 in Befunge 93
- 11 in Befunge 98
- 12 in Fission
- 13 in Ruby
- 14 in Turtléd
- 15 in Haystack
- 16 in Pyth
- 17 in Julia
- 18 in Cardinal (No online interpreter, but the specs are here)
Edit: Fixed esc character between o and | - don't know why it was there in the first place.
15. Haystack (141 bytes)
#v;2^0;7||"<+0+0+0+<*!2'!1'L#'1r'4;n4
#v0#_q@
#>3N.15o|1
#|\w*
#8 ^1b0<
#|
#M`
print ((0 and'13')or(None and 9 or 1/2 and 1 or 5))
#jd5ki2
Note: there is an ESC after o in the third line and after j in the last line
This prints 1 in Python 3, 2 in Vim, 3 in Minkolang, 4 in <><, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl, 10 in Befunge, 11 in Befunge-98, 12 in Fission, 13 in Ruby, 14 in turtlèd, and 15 in Haystack.
Explanation
#v go down
v
> go right
3N. does nothing important
15o| outputs 15 and ends program
there is an <ESC> after 'o' since 'o' in Vim enters insert mode
1 I added this to satisfy Retina
11. Befunge 98, 102 bytes
#v;2^0;7||"<+0+0+0+<;n4
#v0#_q@
#>3N.
#|\w*
#8 ^1b0<
#|
#M`
print(None and 9or 1/2and 1or 5)
#jd5ki2
Prints:
- 1 in Python 3
- 2 in Vim - This takes quite a while to output for some reason...
- 3 in Minkolang v0.15
- 4 in ><>
- 5 in Python 2
- 6 in SMBF
- 7 in Japt
- 8 in Retina
- 9 in Perl
- 10 in Befunge 93
- 11 in Befunge 98
To be perfectly honest, I have no clue why the Vim code takes 1 min to output. Also, no clue how Retina works.
Explanation:
#v Skips the v, which would send the IP down
; Unlike '93, where ; is a no-op, '98 skips to the next ;
and doesn't execute anything in between
2^0; Not executed, unlike Befunge 93
7| Pushes 7 onto the stack, and then sends the IP up, because 7 is not 0
n0b1 n clears the stack, and #s are pushed until the stack is [0, 11, 1
*. multiplies the top 2 values of the stack to give 11, and prints it (yay!)
_ Sends the IP right, because the top value of the stack is 0
q Ends the program (no-op for '93, which continues to @)
Things to note:
- The
0next to thebisn't strictly necessary in the code's current state, and the stack has been cleared. It can be removed if necessary, but allows for other stack manipulation beforehand as part of a possible future program. - The
_q@is there as part of Retina (It doesn't work without it, don't ask me why). The addition ofqalso lets the '98 code run atoperation, which splits the IP (along with making the Retina program print 8 instead of 7) - The
_is not a simple>because that would mess the SMBF part up.
Edit: Just realized that the _q@ should probably be @00 (Where 0s can be ~any char) to make the program more flexible in the future. I'm too lazy (and tired) to change all the links right now though. Will get around to it eventually...
Edit 2: I Didn't expect 6 more answers this quickly. I guess it's staying as is. Great job everyone!
13. Ruby (129 bytes)
#v;2^0;7||"<+0+0+0+<*!2'!1'L;n4
#v0#_q@
#>3N.
#|\w*
#8 ^1b0<
#|
#M`
print ((0 and'13')or(None and 9 or 1/2 and 1 or 5))
#jd5ki2
Please note the literal Esc character on the last line between the j and d, as per ais523's Perl answer.
This prints 1 in Python 3, 2 in Vim, 3 in Minkolang, 4 in <><, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl, 10 in Befunge, 11 in Befunge-98, 12 in Fission and 13 in Ruby.
Just a minor modification to the existing print statement to abuse the fact that 0 is truthy in Ruby. I had to add some spaces to the other statements to make it parse correctly.
12. Fission (110 bytes)
Just adding yet another 2d lang... Streak of 3 2d-langs in a row, let's keep it moving folks!
#v;2^0;7||"<+0+0+0+<*!2'!1'L;n4
#v0#_q@
#>3N.
#|\w*
#8 ^1b0<
#|
#M`
print(None and 9or 1/2and 1or 5)
#jd5ki2
This prints 1 in Python 3, 2 in Vim, 3 in Minkolang, 4 in <><, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl, 10 in Befunge, 11 in Befunge-98, and 12 in Fission.
Explanation
The only important piece of code is the first line
These are the important bits
>------<
#v;2^0;7||"<+0+0+0+<*!2'!1'L;n4
^
we start here by creating an atom moving Left
(I could not use R for Right since that means Replace in Vim)
1' sets the atom's mass to the ASCII value of '1'
! outputs the atom's mass (as a character)
2' sets the atom's mass to the ASCII value of '2'
! outputs it
* program terminates
Next...
If Fission is causing trouble, remember, you can move the Fission code anywhere you want, since the start of the program is only identified by the commands that create atoms, and the program ends whenever the atoms are destroyed.
You can also change the atom's start direction to suit your needs, R for Right (but Vim will interpret that as Replace), U for Up, D for Down (or Deletes entire line in Vim, can be useful).
5. Python 2 (35 bytes)
#3N.;n4
print('1'if 1/2else'5')
#i2
This program prints 1 in Python 3, 2 in Vim, 3 in Minkolang v0.15, 4 in ><> and 5 in Python 2.
In Python 2, 1/2 is 0, which is a falsy value, which makes Python print 5. In Python 3, 1/2 is 0.5, which is a truthy value, which makes Python print 1.
10. Befunge, 95 bytes
#v02^0;7||"<+0+0+0+<;n4
#v0#@00
#>3N.
#|\w*
#8
#|
#M`
print(None and 9or 1/2and 1or 5)
#jd5ki2
There is a literal ESC character between j and d on the last line (grr, @ais523). It is not included in this code. To get the actual code, please go to the Try it online link.
This prints 1 in Python 3, 2 in Vim, 3 in Minkolang, 4 in <><, 5 in Python 2, 6 in SMBF, 7 in Japt, 8 in Retina, 9 in Perl, and 10 in Befunge.
This code shares * with Retina and . with Minkolang and SMBF.
Explanation
Actual program
#v02^
@
.
*
t
5
#v02^
The last line was written for clarity (Befunge playground is cyclic.)
#
Trampoline, skips v
02^
Push 0 and then 2 in stack and go up.
5t*.@
Push 5, no-op, multiply two elements in stack (2 and 5), print, end program.
4. ><> (29 bytes)
#>>>>>>>>v;n4
print(1)#>3N.i2
This program prints 1 in Python 3, 2 in Vim, 3 in Minkolang v0.15 and 4 in ><>
Code ran
# - change direction to left
4 - add 4 to stack
n - print as a number
; - end the program
Yet another 2D language.
Has no effect on Minkolang as it adds characters after the direction changes, gets ignored by Vim for some reason. # is a comment in Python so no change their either.
3. Minkolang v0.15 (26 bytes)
#>>>>>>>>v
print(1)#>3N.i2
This program prints 1 in Python 3, 2 in Vim, and 3 in Minkolang v0.15
I hope I don't mess things up by introducing a 2d language
Explanation
# stops program from moving through time (really does nothing)
>>>>>>>> I can't use a space because then the program will move through time
v go down
> go right
3N. Outputs 3 and end program
Anything afterward is ignored since program has ended
Vim somehow ignores Minkolang, so that's good
And there really wasn't a problem with Python since it ignores the comments #
Next...
For the next language, I suggest something like ><> since # acts as a reflector (so that the direction will change to left and it will wrap to all the way in the right) so you can add code that can be ignored by other languages
1. Python 3 (8 bytes)
print(1)
This program prints 1 in Python 3.
Starting this off with Python 3 because I know it's good for polyglots and can be taken in a number of different directions (also, I wanted to ensure that the first answer was in a relatively normal language, rather than an absurd esolang that's hard to polyglot with).
















